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
336330143631	336330144197	336330144747	336330145297	336330145847	336330146397	336330146947	336330147497	336330148047	336330148597	336330149147	336330149697	336330150247	336330150797	336330151347	336330151897	336330152447	336330152997	336330153547	336330154097	336330154647	336330155197	336330155747	336330156297	336330156847	336330157397	336330157947	336330158497	336330159047	336330159597	336330160147	336330160697	336330161247	336330161797	336330162347	336330162897	336330163447	336330163997	336330164547	336330165097	336330165647	336330166197	336330166747	336330167297	336330167847	336330168397	336330168947	336330169497	336330170047	336330170597	336330171147	336330171697	336330172247	336330172797	336330173347	336330173897	336330174447	336330174997	336330175547	336330176097	336330176647	336330177197	336330177747	336330178297	336330178847	336330179397	336330179947	336330180497	336330181047	336330181597	336330182147	336330182697	336330183247	336330183797	336330184347	336330184897	336330185447	336330185997	336330186547	336330187097	336330187648	336330188197	336330188747	336330189297	336330189847	336330190397	336330190947	336330191497	336330192047	336330192597	336330193147	336330193697	336330194247	336330194797	336330195347	336330195897	336330196447	336330196997	336330197547	336330198097	336330198647	336330199197	336330199747	336330200298	336330200847	336330201397	336330201947	336330202497	336330203047	336330203597	336330204147	336330204697	336330205247	336330205797	336330206347	336330206898	336330207447	336330207997	336330208548	336330209097	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2716	3650	2300	2716	3650	2300	2716	3650	2300	2716	3650	2300	2716	3650	2300	2716	3650	2300	2716	3650	2300	2716	3650	2300	2716	3650	2300	2716	3650	2300	2716	3650	2300	2716	3650	2300	2716	3650	2300	2716	3650	2300	2716	3650	2300	2716	3650	2300	2716	3650	2300	2716	3650	2300	2716	3650	2300	2716	3650	2300	2716	3650	2300	2716	3650	2300	2716	3650	2300	2716	3650	2300	2716	3650	2300	2716	3650	2300	2716	3650	2300	2716	3650	2300	2716	3650	2300	2716	3650	2300	2716	3650	2300	2716	3650	2300	2716	3650	2300	2716	3650	2300	2716	3650	2300	2716	3650	2300	2716	3650	2300	2716	3650	2300	2716	3650	2300	2716	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
18258	39390	73199	70907	59538	48143	38057	29215	19303	12062	6360	2386	1111	770	441	451	318	187	142	220	245	215	159	159	151	137	170	145	148	130	151	156	148	131	128	138	130	140	141	170	161	129	149	140	167	149	143	158	161	149	157	146	152	159	152	149	148	161	147	150	122	149	152	154	146	137	119	139	164	122	132	153	148	156	135	159	128	144	119	144	159	132	157	149	143	136	145	131	121	127	134	135	122	139	134	130	129	149	148	144	143	138	138	141	141	140	134	141	152	159	131	122	127	135	126	146	131	142	149	153	132	148	141	138	144	121	128	163	131	137	147	128	140	162	117	141	138	158	127	140	137	139	158	158	148	145	146	143	160	162	131	158	128	124	160	140	115	140	150	125	124	115	134	133	140	149	162	150	135	134	139	150	129	140	141	124	153	162	120	149	144	167	138	133	151	138	142	149	145	157	160	151	149	157	137	154	118	137	125	139	150	142	132	148	157	181	146	161	156	140	122	154	143	138	151	134	139	126	132	146	141	138	154	146	127	137	170	143	142	129	152	135	135	133	147	133	143	155	147	154	150	137	140	140	120	134	150	138	135	128	171	148	139	160	149	145	139	165	147	129	145	129	148	133	135	149	125	148	128	129	127	141	144	135	146	145	131	136	121	168	135	143	166	133	142	152	133	141	146	150	134	148	152	169	141	151	165	147	143	128	130	134	149	132	130	137	138	158	135	136	153	129	141	152	140	133	152	134	169	148	172	119	133	132	157	145	124	149	133	115	147	134	167	125	139	170	131	142	145	146	132	136	135	129	153	145	157	131	130	145	139	113	135	137	118	151	138	157	149	140	134	145	144	151	161	138	146	138	135	143	156	135	127	144	146	137	149	139	138	158	148	162	159	150	131	159	143	141	158	136	157	135	133	113	138	142	158	148	152	126	150	149	152	127	141	135	162	146	138	124	138	172	149	119	139	143	153	152	141	130	130	127	137	144	125	117	136	155	148	147	140	159	144	149	152	136	125	135	165	146	159	142	121	148	135	130	131	146	128	136	153	123	132	150	157	152	124	135	134	138	142	149	141	134	150	161	149	150	120	136	140	144	151	131	142	129	137	160	138	146	141	153	124	160	152	136	126	133	148	149	129	133	151	155	133	154	136	148	153	130	150	131	143	146	148	159	152	131	156	163	120	150	137	125	151	141	161	142	119	154	135	122	143	149	148	136	170	126	141	131	138	141	138	136	145	140	145	123	142	138	136	146	144	134	155	140	125	120	156	130	140	137	171	149	139	139	154	140	139	145	135	136	169	150	143	138	159	144	129	161	147	145	135	142	145	139	140	126	171	144	143	138	155	138	142	123	151	152	137	137	136	136	156	153	160	150	125	155	170	124	156	153	159	131	146	151	125	137	129	157	153	119	132	146	143	146	137	127	166	137	129	161	135	143	127	127	145	174	133	113	137	150	127	141	150	129	157	156	143	172	165	137	154	136	137	144	146	116	151	133	141	147	138	127	159	143	157	139	143	157	125	134	160	130	129	149	133	141	143	133	146	153	138	130	146	152	139	130	134	152	149	157	153	148	135	135	166	149	168	138	138	137	126	112	131	142	165	146	129	141	134	122	129	154	143	135	157	132	156	151	121	142	133	138	127	140	148	133	140	153	155	135	120	140	136	140	162	153	127	124	153	127	157	144	137	119	160	140	132	121	140	163	133	146	150	125	133	143	124	154	120	135	145	140	136	149	175	134	154	149	127	152	136	135	120	143	151	152	152	116	139	144	175	147	152	153	156	137	150	147	146	128	134	165	150	131	128	144	138	136	133	138	127	165	153	132	133	141	137	131	146	135	149	138	146	145	127	161	136	154	135	144	143	141	128	146	141	141	147	149	154	156	135	138	127	141	122	140	141	129	157	151	150	148	140	138	140	136	150	127	140	150	142	142	133	147	146	130	142	114	146	132	130	125	131	123	130	140	146	113	116	145	154	144	137	162	144	125	138	134	117	143	144	136	140	140	154	163	125	161	135	153	135	131	156	113	148	152	126	126	137	127	133	138	135	130	133	149	151	135	142	132	146	151	134	125	135	154	162	151	136	148	139	120	129	150	117	134	152	129	161	150	139	159	145	150	146	164	161	151	120	137	141	156	123	137	145	160	144	153	162	132	131	124	143	155	144	149	126	153	152	140	126	130	155	158	134	151	149	156	140	133	147	147	140	131	135	127	149	151	161	154	131	127	142	133	141	132	141	131	146	150	128	142	129	132	127	132	140	141	128	144	136	133	145	129	96	149	153	123	134	141	133	166	133	140	143	149	157	156	145	135	121	144	140	126	143	143	141	134	123	153	138	150	143	138	125	122	153	123	144	149	136	120	169	158	155	123	164	138	157	138	116	144	124	132	159	133	166	146	129	127	186	147	143	138	142	133	150	146	126	143	134	146	129	121	135	134	146	136	134	136	171	128	145	136	129	156	140	139	144	141	118	169	124	142	147	114	156	137	158	149	121	137	143	157	143	144	156	158	132	116	161	163	133	134	143	135	138	142	148	131	130	134	152	156	163	146	160	150	135	147	152	127	123	137	134	144	137	145	138	145	138	153	143	125	151	142	176	154	154	155	133	137	141	152	147	143	151	145	148	156	173	156	150	122	135	150	136	134	135	139	139	116	125	144	153	144	165	141	132	127	133	153	156	109	121	154	145	134	139	130	134	141	135	145	141	125	131	140	128	130	135	116	134	137	139	147	139	159	131	135	142	150	147	122	146	141	152	145	151	138	148	157	144	122	143	130	157	139	142	166	117	122	157	150	120	136	153	141	149	139	128	157	135	124	142	139	145	155	133	163	129	146	161	152	172	163	149	144	142	147	142	145	148	140	152	141	135	142	136	150	150	142	139	150	122	147	140	142	152	147	111	155	147	136	131	128	127	130	136	154	134	155	123	127	112	120	124	136	148	157	123	152	146	152	148	145	148	171	125	141	137	125	129	137	143	159	139	146	141	132	117	155	159	156	136	151	133	144	135	163	150	118	129	141	138	125	144	143	150	132	140	163	157	138	142	147	146	150	145	127	141	141	148	145	149	129	144	121	124	146	128	136	125	154	150	150	136	122	149	143	122	153	136	136	158	149	127	150	129	126	143	142	137	142	148	137	151	142	142	119	135	147	166	141	145	128	135	139	158	148	142	132	126	147	152	124	169	144	140	155	177	163	129	154	130	141	161	158	150	145	151	143	121	121	137	136	155	158	116	147	155	156	119	124	136	150	156	145	156	152	142	154	131	161	122	162	137	130	168	151	138	134	160	149	136	136	152	134	145	140	134	135	141	137	136	159	130	134	145	139	135	144	134	149	156	153	131	164	155	128	156	143	135	135	139	153	147	131	136	135	147	150	157	156	138	148	159	158	150	140	149	144	152	131	130	147	144	134	135	166	131	129	139	138	129	138	155	127	139	149	139	147	139	125	127	140	140	148	149	123	133	136	148	150	113	141	139	133	115	159	141	136	120	144
8941	33644	67374	75881	67702	59156	50420	44259	34856	28288	19157	9117	5372	3662	1829	1867	1159	687	470	710	846	742	534	385	393	383	395	420	399	393	405	396	389	393	387	375	395	408	410	377	413	400	421	402	396	411	402	418	368	390	408	390	402	452	397	418	421	388	414	439	417	373	383	402	413	392	396	391	381	383	398	438	414	388	403	415	389	397	394	430	397	409	401	418	378	402	402	365	475	383	392	401	411	411	385	390	444	424	403	415	397	412	402	413	417	385	363	429	414	392	397	378	411	335	391	409	368	372	420	444	407	405	376	378	412	388	381	383	388	384	382	424	387	396	402	355	389	401	436	404	380	375	404	384	401	379	427	405	407	395	414	405	374	428	390	379	376	424	419	453	360	407	432	396	389	403	396	375	375	408	414	425	401	366	403	383	448	436	398	378	431	408	464	392	387	397	369	375	401	420	413	379	384	388	380	425	395	440	420	394	419	389	396	406	420	457	400	423	423	404	399	367	393	413	388	406	409	380	367	413	407	366	354	387	426	374	409	371	358	401	421	396	368	409	428	448	409	399	411	429	436	426	421	385	407	399	408	390	388	410	372	423	357	389	381	363	365	404	364	388	389	379	399	425	434	377	389	391	405	393	413	393	401	419	402	384	417	357	414	419	385	367	418	386	418	378	392	450	389	407	422	426	418	378	431	391	420	411	412	398	400	403	389	410	420	405	436	412	379	402	383	388	364	400	383	395	401	375	422	413	399	404	383	360	415	404	379	395	398	423	396	406	402	391	399	416	393	378	424	400	404	388	392	441	420	402	395	405	423	387	392	406	373	433	419	404	378	368	424	422	404	448	408	444	433	403	417	402	398	374	418	434	358	416	413	394	418	394	419	434	405	360	385	391	403	438	386	419	444	398	375	387	392	399	402	383	413	434	417	399	364	413	437	423	423	383	386	401	379	400	416	385	404	410	384	408	406	400	427	415	443	395	425	399	372	405	383	351	417	371	405	384	405	391	408	405	411	372	395	382	372	411	412	374	383	423	366	371	414	406	363	436	403	424	430	363	432	397	439	382	398	404	393	386	412	402	443	395	404	446	390	411	396	420	416	409	372	412	393	411	394	410	388	397	389	370	431	406	405	413	393	409	420	390	384	443	385	381	406	399	375	424	376	373	412	419	371	369	433	353	432	417	388	384	393	364	407	390	370	421	380	447	367	405	398	453	414	378	414	408	422	391	407	406	367	381	399	392	417	396	379	415	400	377	423	414	418	429	397	406	413	404	387	433	429	391	391	378	436	399	433	408	374	399	379	402	380	427	437	432	402	396	366	407	396	367	395	384	383	403	395	375	382	416	384	387	433	436	384	434	408	362	378	409	409	416	374	367	435	400	468	375	394	387	369	394	405	385	405	392	390	358	370	400	438	425	394	427	399	380	383	408	412	372	393	427	386	422	395	404	371	389	375	379	403	378	425	402	383	429	375	385	388	440	433	371	397	416	432	381	417	396	410	386	395	394	398	400	386	428	405	423	409	385	370	397	419	397	387	414	387	390	408	391	378	397	395	420	392	426	389	399	391	371	415	404	396	393	420	408	406	442	411	399	413	404	417	403	383	398	413	373	437	409	381	398	412	408	426	364	396	398	434	392	408	372	382	412	425	370	389	394	392	366	388	401	363	433	399	395	398	379	401	405	381	404	354	404	403	434	389	422	369	422	379	390	391	360	435	372	415	361	393	386	404	363	346	399	390	430	382	380	417	399	381	411	402	444	368	397	391	384	388	374	391	374	409	400	435	396	407	372	391	361	397	386	404	389	398	386	388	400	381	423	445	396	395	375	402	423	379	384	380	373	399	413	383	403	420	426	411	395	404	384	383	430	414	426	370	389	390	390	420	405	427	429	441	398	391	386	394	388	394	378	383	411	407	420	396	378	371	426	381	385	403	415	396	381	397	403	393	389	379	399	398	418	389	430	390	384	400	377	376	413	406	416	406	353	373	407	403	406	382	366	425	396	405	394	381	356	408	407	415	394	424	375	417	380	403	397	402	363	382	397	398	374	409	384	430	442	370	431	399	401	412	406	388	421	397	439	398	351	410	351	426	417	422	406	401	397	445	371	406	403	387	391	378	414	399	364	384	392	416	441	395	398	365	424	405	392	396	421	388	407	398	435	395	428	396	322	373	382	410	359	409	408	398	416	372	410	369	393	421	401	384	355	422	399	385	405	439	377	408	374	360	389	395	365	400	396	400	365	444	387	395	415	389	421	402	419	394	382	399	363	402	353	395	412	387	414	381	385	364	384	392	389	455	391	415	382	374	388	373	411	369	393	376	402	405	376	400	389	394	388	408	355	416	393	430	403	407	426	382	402	403	408	365	398	392	410	398	365	408	393	414	399	385	430	383	392	393	413	402	395	399	420	400	402	381	384	408	421	439	388	410	410	386	431	410	421	376	393	379	378	398	414	389	387	385	395	413	422	375	396	392	395	409	403	399	432	383	395	422	406	416	395	407	363	390	407	386	387	394	357	399	376	387	350	405	418	397	383	410	370	380	402	402	378	375	392	425	409	400	391	419	388	376	384	379	412	400	380	408	396	391	382	371	393	398	400	400	387	392	390	421	427	403	454	415	385	380	426	399	409	411	414	385	372	381	417	419	440	403	385	370	426	377	410	411	400	378	410	431	401	399	421	385	404	373	417	428	402	435	371	420	418	391	434	379	407	385	407	413	380	438	385	362	405	391	371	378	387	409	380	431	399	442	395	399	365	410	390	372	426	403	374	415	400	389	404	391	412	421	375	382	386	411	408	383	384	362	375	400	395	381	376	406	394	384	403	355	414	428	417	431	412	414	357	376	403	401	395	402	373	429	402	424	359	400	387	447	363	416	437	390	382	385	377	404	393	406	375	376	405	381	383	365	377	379	387	427	402	400	377	366	388	370	388	415	421	399	361	370	389	362	405	374	415	370	401	414	394	370	383	416	400	400	340	412	374	389	362	373	395	365	409	384	407	375	411	379	400	401	413	392	357	445	383	420	413	399	413	447	440	428	414	400	410	403	392	392	398	363	397	385	426	422	377	387	379	370	406	394	438	411	391	364	420	418	397	413	400	417	375	385	419	387	411	402	375	382	421	417	433	398	401	399	383	391	367	405	414	395	358	404	412	389	379	366	413	349	367	403	373	399	383	383	389	430	416	445	400	393	378	413	427	374	404	398	387	411	398	389	406	380	422	367	407	420	395	393	394	421	387	391	394	418	433	427	399	403	397	392	406	415	411	373	362	397	439	418	405	368	427	393	383	365	404	372	392	415	390	386	376	398	360	399	387	367	371	398	373	399	415	395	399	372	393	416	401	388	365	388	398	382	411	392	372	411	412	395	432	373	416	385	420	407	412	392	371	391	414	364	376	409	383	407	390	422	389	417	401	368	393	377	370	382	382	432	444	384	389	412	433	352	404	414	406	391	433	421	385	416	415	419	414	388	395	392	414	381	398	379	387	381	394
2363	1475	5955	7997	5259	3087	1905	1315	813	597	356	219	156	142	124	125	114	100	98	84	118	135	104	88	144	123	134	115	131	118	113	116	91	112	123	111	113	88	123	103	115	86	144	111	100	103	120	104	107	126	125	129	108	119	129	126	119	83	96	102	105	91	116	108	129	104	114	138	144	102	109	105	106	135	111	91	120	119	132	116	118	133	106	110	101	116	107	108	127	111	111	127	105	123	115	109	95	98	102	67	116	122	125	126	125	106	98	124	110	115	102	116	112	114	98	106	116	94	110	115	112	103	116	105	120	117	110	121	96	100	106	95	101	101	107	104	102	104	118	123	125	112	107	134	98	119	123	113	120	104	89	121	108	110	112	114	105	102	105	98	125	121	108	132	123	99	118	105	101	112	119	114	92	111	128	87	124	113	111	119	123	108	97	114	115	113	117	135	122	114	99	119	120	113	126	119	96	115	96	105	101	107	115	121	114	110	122	119	110	109	119	99	130	107	125	106	91	128	99	109	110	119	101	99	121	97	116	108	114	116	127	104	126	94	103	122	123	105	114	108	112	97	108	102	90	113	104	96	102	109	114	115	97	110	108	119	116	101	111	119	114	102	131	128	95	100	103	115	114	94	104	110	96	93	124	104	112	110	111	94	114	119	119	118	105	114	102	111	88	109	132	96	102	109	118	107	107	119	116	99	128	116	102	99	112	131	100	100	100	113	100	111	111	113	111	97	112	116	103	124	118	123	113	112	120	124	131	113	124	116	125	116	134	107	112	120	138	111	109	114	102	117	123	120	126	104	107	104	115	113	104	132	104	120	132	111	110	114	118	91	111	128	129	114	112	108	113	111	127	120	117	107	116	123	108	105	96	113	104	114	100	121	106	99	120	107	97	128	117	111	120	129	102	115	110	114	121	99	101	125	123	108	109	115	108	112	106	132	105	100	107	97	109	123	118	92	111	128	122	111	134	95	107	128	114	121	104	97	114	107	104	109	127	125	113	129	105	103	126	122	112	93	112	101	107	132	118	113	128	100	98	97	117	114	103	113	136	125	87	108	108	109	114	98	121	103	115	107	114	107	118	113	107	101	112	96	111	114	125	129	95	124	120	107	115	113	114	87	119	92	106	102	107	116	97	130	126	126	112	115	116	135	129	133	113	118	102	97	132	97	107	116	113	125	111	124	122	118	127	117	95	93	113	104	97	114	101	138	125	121	114	104	99	101	115	138	117	98	86	115	129	137	112	121	97	126	116	108	126	111	111	127	108	89	118	113	104	121	98	110	104	90	101	137	95	113	140	121	112	98	114	109	104	106	105	113	96	116	127	121	122	120	114	122	111	107	136	111	134	100	96	121	116	117	115	116	110	92	102	109	108	119	116	126	98	95	100	109	97	120	128	133	109	111	132	126	103	93	111	114	122	128	126	121	103	114	98	129	103	119	111	114	122	111	112	109	122	101	99	98	118	105	117	124	110	118	115	110	126	117	119	123	122	114	93	117	111	116	121	110	117	109	129	116	114	121	116	112	109	91	110	104	115	112	125	96	130	116	113	130	113	111	121	90	110	104	115	115	105	125	126	123	117	124	121	135	108	107	100	118	107	114	94	108	118	138	126	129	100	103	98	100	99	119	110	126	104	104	132	119	117	128	103	123	116	119	120	129	114	126	100	117	103	96	124	119	122	108	137	100	120	109	126	107	92	135	143	96	113	105	116	117	106	120	122	119	98	95	109	98	104	101	101	121	111	129	128	112	118	103	99	94	119	112	105	103	110	118	99	117	107	122	105	108	99	113	102	109	116	112	104	111	112	113	119	97	149	101	130	122	131	103	96	106	105	114	123	114	112	130	117	136	125	109	101	119	111	115	131	101	131	123	126	122	112	105	118	111	121	111	102	95	100	120	104	128	129	106	114	105	111	98	122	119	138	94	127	112	123	101	108	101	101	117	128	104	113	104	105	98	122	99	103	115	128	111	121	118	120	107	106	109	119	104	109	112	111	117	122	123	126	119	116	113	115	109	132	122	119	128	104	110	136	114	125	139	103	108	103	85	107	106	96	99	116	88	102	118	109	103	121	115	142	110	96	117	98	128	113	106	124	107	99	103	124	120	101	106	110	98	128	141	128	117	117	116	113	108	118	117	127	107	117	115	124	118	132	101	124	109	110	112	107	131	121	107	136	122	106	101	98	106	122	107	112	112	114	104	112	129	115	109	116	113	94	114	97	117	128	128	116	105	124	129	120	114	126	109	105	121	122	120	105	102	114	107	97	120	108	97	110	105	110	109	122	104	105	119	121	106	112	116	105	116	115	105	115	102	107	124	133	114	121	112	109	120	96	126	106	115	101	103	134	124	120	81	107	112	109	105	96	97	117	125	112	116	110	135	123	113	124	107	86	102	119	113	119	109	85	97	108	112	110	126	113	146	106	126	136	116	101	104	104	112	134	103	104	111	98	116	121	107	88	92	114	102	118	136	115	109	109	119	127	103	105	91	121	109	109	122	112	118	110	99	106	124	107	136	98	114	120	128	118	110	107	98	125	113	119	99	123	94	120	113	105	103	125	114	103	104	120	92	114	105	115	109	124	110	99	98	117	111	90	120	120	112	122	127	101	122	104	113	109	112	130	105	102	108	104	133	120	113	116	132	105	116	113	118	131	107	107	128	112	127	110	124	106	117	116	111	98	118	119	109	130	105	118	111	114	100	101	101	144	109	111	110	112	91	124	104	118	121	112	100	112	126	106	99	92	112	134	129	113	105	115	104	87	119	111	101	115	108	126	119	120	123	100	108	139	118	131	112	116	111	106	111	125	96	116	99	105	117	108	101	113	116	113	90	123	114	93	111	96	114	123	118	96	101	109	126	119	93	95	115	110	117	105	109	105	112	104	120	113	113	108	123	120	112	85	120	117	114	109	117	123	118	98	102	95	108	92	119	112	124	102	104	119	107	110	105	111	121	126	114	105	123	115	104	102	125	98	117	127	108	109	124	147	104	103	98	98	108	111	99	95	104	106	129	127	118	128	106	109	106	103	124	118	114	106	123	110	114	132	117	118	106	121	114	82	118	109	109	119	116	116	110	124	105	111	114	106	116	120	117	110	129	126	116	123	106	112	117	127	111	111	100	111	108	129	102	114	104	120	108	118	97	102	129	115	104	115	120	113	123	116	102	108	132	117	124	113	111	105	103	114	97	102	114	119	122	107	106	107	96	115	104	113	128	97	128	106	116	111	118	123	122	138	105	115	98	118	117	101	111	122	117	101	108	138	136	146	128	131	105	105	113	116	126	124	124	96	115	116	112	123	116	114	114	126	113	122	104	125	109	123	103	103	119	87	96	110	106	96	112	101	110	98	123	113	96	107	116	102	111	97	106	119	101	133	106	95	115	102	100	111	111	97	109	121	129	114	107	117	106	115	122	96	118	99	117	115	109	96	110	102	104	120	97	106	112	120	124	134	112	103	119	112	111	121	110	117	116	92	108	125	115
2291	2206	13341	20103	16201	11678	8345	6111	3736	2663	1565	760	561	451	431	364	341	324	325	356	329	363	303	328	314	338	314	334	346	356	303	304	348	345	314	301	337	322	314	341	319	313	333	309	335	354	300	341	329	296	332	304	365	338	351	343	342	322	337	331	312	355	303	323	311	324	326	343	339	351	349	336	299	309	335	334	298	316	311	337	331	310	328	336	317	315	364	306	316	346	324	300	336	305	284	322	326	302	351	299	361	344	344	318	323	311	318	330	302	327	335	322	306	312	311	318	335	348	329	327	336	322	318	339	319	315	325	323	324	321	342	341	329	273	354	342	338	332	309	316	321	314	313	308	336	294	316	342	294	326	315	345	350	332	310	333	357	321	311	346	341	293	321	333	336	317	332	309	316	307	326	328	324	326	317	309	312	315	319	348	356	310	305	334	290	291	317	313	332	320	351	350	334	339	341	328	308	305	327	299	315	311	296	317	306	307	320	339	336	334	330	350	343	295	321	321	334	318	320	355	326	317	322	329	315	302	322	295	343	307	326	320	331	323	335	313	314	319	320	324	356	325	335	305	310	321	325	322	307	327	351	347	336	372	318	326	327	311	335	334	303	346	327	325	288	302	325	311	309	343	301	350	297	330	324	310	317	326	318	324	345	327	340	357	332	349	300	308	349	331	327	283	348	327	333	324	336	288	302	329	298	296	319	328	305	317	326	327	335	321	372	305	324	370	303	322	352	328	281	329	309	333	345	291	321	299	329	329	328	309	342	331	313	309	327	331	343	310	326	324	319	293	339	310	334	319	309	330	309	316	324	337	335	323	329	323	328	290	335	299	300	306	311	297	335	320	340	317	296	325	336	300	308	329	337	332	307	338	351	361	313	328	329	302	336	337	318	307	318	319	307	371	341	318	351	314	323	319	375	315	308	342	334	334	318	321	322	327	327	300	341	317	371	325	337	352	323	331	325	288	311	315	315	299	321	344	343	273	332	319	329	320	344	328	320	320	321	316	287	351	321	342	333	330	335	326	334	341	320	322	320	320	297	365	335	330	325	306	304	308	361	336	303	293	333	330	351	270	331	355	305	311	299	295	331	309	324	290	332	347	297	341	328	347	301	329	288	340	309	349	266	342	307	337	332	349	355	341	305	358	352	312	330	305	313	300	282	328	302	319	355	307	312	326	305	338	288	354	343	296	303	333	319	321	330	323	315	294	302	326	318	310	325	329	311	322	305	337	329	356	324	344	329	309	329	311	336	342	354	327	311	314	328	345	316	319	313	316	335	333	320	320	300	323	298	341	326	326	333	314	321	334	317	316	318	369	277	308	334	367	316	367	310	329	337	313	328	345	316	312	333	329	318	321	322	325	335	312	359	332	323	336	322	344	310	339	338	330	347	339	328	311	332	332	359	297	326	321	315	324	279	349	293	320	337	326	321	306	339	346	341	330	331	307	315	351	318	328	319	330	320	291	296	348	325	336	334	319	353	358	303	302	325	338	321	330	340	353	318	348	360	322	307	311	313	322	341	368	345	327	299	317	344	359	316	338	318	312	302	321	318	320	317	328	308	327	290	373	318	315	341	363	325	340	328	332	338	322	320	339	351	296	327	321	339	343	300	294	344	303	331	335	329	343	307	345	310	330	312	366	328	325	318	337	320	341	314	340	307	333	341	332	350	341	316	345	337	314	282	315	340	324	319	303	336	299	304	319	316	337	323	328	312	339	301	289	323	302	327	309	348	337	342	325	341	351	330	351	330	359	298	329	334	339	369	300	351	343	352	319	309	308	309	366	326	310	319	322	328	318	326	283	299	329	315	315	325	314	339	325	321	342	293	323	322	316	334	308	347	345	315	344	290	315	352	298	338	332	313	314	359	331	292	331	333	343	310	335	347	335	321	335	345	330	333	325	334	316	311	335	339	323	335	322	319	327	324	329	299	347	331	313	331	303	333	333	293	317	348	335	311	317	323	342	360	298	326	289	339	349	342	322	324	308	306	329	291	304	340	304	339	358	311	328	349	308	346	301	319	306	325	283	339	331	322	307	305	293	333	317	307	295	290	346	327	326	325	345	323	310	322	346	334	291	333	324	337	318	342	338	333	292	339	314	341	349	328	326	307	316	359	303	287	318	315	318	328	330	319	346	354	342	316	308	317	331	306	302	332	314	293	305	330	317	335	292	344	371	288	304	296	345	321	327	330	308	280	334	296	310	342	313	320	293	280	328	294	312	327	315	305	312	300	356	329	327	319	332	329	315	348	336	325	344	327	374	340	302	341	349	332	334	332	336	309	341	295	332	355	321	295	317	363	337	306	341	343	336	321	310	321	309	277	322	328	347	320	320	334	299	326	319	317	335	313	333	349	337	326	320	348	342	344	302	323	335	315	322	312	291	302	323	337	314	306	317	325	305	298	327	296	339	315	325	309	301	339	329	349	342	311	321	299	323	335	302	303	309	328	329	319	311	328	342	339	331	334	317	318	333	313	342	326	336	349	339	300	331	309	313	323	325	332	369	323	315	335	316	319	296	337	294	301	322	320	296	350	319	355	347	300	317	296	313	358	341	320	317	298	285	305	306	344	341	339	315	309	331	321	319	298	343	308	343	327	306	328	301	311	331	326	320	323	330	360	303	329	316	310	316	315	315	347	334	307	320	329	339	321	302	347	330	291	344	353	323	312	326	320	311	342	349	313	326	302	330	301	344	351	334	326	298	306	312	305	276	344	319	297	363	311	371	297	301	314	324	332	354	315	327	330	323	325	351	341	317	298	327	359	348	303	319	352	303	327	331	357	346	281	357	306	326	331	344	333	314	296	337	316	333	302	343	322	324	344	370	338	329	330	304	305	333	309	346	330	330	330	307	330	325	302	356	337	348	313	322	300	312	326	344	332	344	323	329	332	326	369	348	352	311	344	332	298	328	318	317	293	365	329	305	287	313	340	352	341	336	310	337	326	333	306	299	334	339	340	322	304	316	310	330	328	302	334	335	312	335	311	343	335	351	315	333	324	344	318	300	354	325	319	314	327	328	306	325	322	304	330	297	294	371	335	326	348	336	304	366	356	305	303	316	339	342	319	358	320	338	352	310	359	320	308	330	319	348	316	309	302	297	343	338	337	297	322	346	329	326	349	322	362	349	336	317	327	301	292	305	351	330	358	373	328	332	316	299	330	344	289	332	310	347	306	308	326	352	324	354	341	334	298	314	307	310	324	315	337	308	288	310	302	325	327	334	290	308	313	331	317	333	329	302	326	292	307	317	328	303	331	362	306	352	309	341	352	327	319	323	315	316	344	324	335	303	348	334	331	287	324	328	317	331	314	297	322	306	325	341	351	335	388	347	317	306	323	346	318	373	312	309	332	334	311	313	337	344	325	350	302	310	345	336	318	350	310	330	335	329	319	297	288	354	333	302	336	322	360	318	339	333	325	311	324	313	315	313	307	320	357	326	338	327	366	345	331	339	316	329	302	304	336	349	335	318	336	305	341	315
13243	19023	52906	57180	46189	34631	25519	16984	9333	5481	2789	944	543	367	279	248	155	117	104	109	108	130	109	125	128	112	108	108	110	120	117	101	124	96	100	110	110	110	105	103	95	111	111	125	107	131	117	117	104	114	122	110	111	130	117	126	129	120	114	113	120	115	101	104	95	112	103	120	103	98	106	121	123	142	109	106	97	123	123	119	122	101	86	104	98	130	87	115	124	109	104	92	121	122	102	103	116	117	107	106	112	103	134	114	105	108	124	133	121	122	112	132	92	102	118	122	103	107	118	108	111	110	87	101	125	126	132	99	108	96	100	128	113	114	149	105	103	104	105	107	135	113	113	94	116	106	104	95	111	114	113	131	122	108	100	118	107	92	99	103	112	138	117	119	95	117	121	130	113	120	107	116	121	95	101	109	122	121	100	147	109	109	109	104	116	107	110	115	130	122	103	112	132	115	113	112	136	101	118	109	108	122	109	106	92	115	129	99	106	113	121	105	122	92	132	126	113	123	103	96	103	95	115	105	116	125	105	125	124	121	108	101	106	118	103	113	114	103	111	106	118	118	101	121	112	124	109	105	83	109	110	114	98	106	101	101	118	106	92	114	99	112	121	96	96	96	118	111	112	89	133	136	103	135	116	115	113	113	116	118	105	102	105	114	126	107	115	94	112	111	123	111	116	116	121	131	120	132	127	123	102	128	109	130	136	118	106	112	117	95	132	107	111	109	110	118	107	107	108	102	103	100	108	99	118	125	119	94	102	111	100	113	107	133	102	93	109	112	105	111	121	109	117	122	104	117	96	119	99	97	129	106	122	122	121	124	101	115	115	126	119	121	105	119	107	112	105	107	117	109	115	130	120	115	120	97	96	124	93	108	117	117	107	97	127	97	106	132	103	117	124	112	117	114	125	119	102	114	108	122	118	102	140	112	96	94	122	119	110	119	113	113	103	102	106	106	105	105	122	84	112	111	125	109	97	116	109	93	118	113	126	121	87	104	120	119	90	115	119	114	109	107	115	126	104	110	112	116	118	109	91	102	81	124	100	118	107	103	109	119	107	99	114	116	105	123	103	131	91	104	106	103	105	108	127	115	99	108	136	135	114	101	124	105	121	109	107	96	114	102	100	121	89	108	113	128	100	113	103	102	114	115	98	128	114	115	117	109	106	97	127	116	117	135	88	109	123	107	118	105	115	106	85	101	110	108	109	114	99	116	126	108	98	107	126	115	135	115	109	105	99	114	107	109	96	100	130	108	112	101	96	117	120	104	122	107	111	111	95	105	111	122	98	119	111	119	113	111	110	133	102	98	107	121	109	115	106	126	100	108	107	109	120	119	85	94	108	102	106	113	97	120	105	112	108	116	121	115	122	102	103	107	126	120	103	110	119	136	114	112	101	125	106	106	104	103	113	117	106	121	91	104	132	115	122	116	110	94	111	112	109	103	105	121	96	109	103	100	128	116	115	112	129	98	114	123	109	108	129	115	110	104	122	111	103	110	108	109	141	107	106	116	110	109	87	114	118	104	119	113	109	117	117	110	100	107	122	108	113	108	116	113	106	97	128	99	112	101	98	117	112	110	119	117	125	102	103	104	124	113	120	106	128	117	104	109	94	119	119	105	113	106	122	116	108	111	90	106	94	117	115	134	87	115	121	104	122	111	95	109	118	130	119	117	108	119	96	99	116	119	102	111	112	109	113	113	92	101	105	113	97	112	115	121	98	111	99	118	113	91	101	115	118	129	129	105	106	116	108	128	117	110	94	114	109	116	110	117	111	107	112	117	100	122	119	134	113	122	111	104	116	113	101	108	108	113	138	88	124	107	123	110	123	96	125	126	122	102	105	107	98	102	112	102	106	94	100	98	110	105	100	112	106	112	108	121	112	108	103	132	120	113	126	87	131	102	102	109	112	91	98	109	114	118	113	115	125	104	123	114	102	112	108	125	99	86	87	103	110	100	102	115	99	110	107	106	89	105	116	101	103	89	88	106	136	118	114	98	123	110	99	107	134	123	104	105	103	106	127	101	97	126	102	114	112	114	116	114	98	97	109	107	101	114	103	111	114	117	112	114	103	102	105	119	115	109	114	107	125	113	90	123	115	98	108	99	117	115	107	135	110	108	118	132	109	120	126	120	116	110	98	109	112	86	114	98	118	115	127	128	141	108	94	124	109	124	94	111	95	128	121	117	97	112	103	96	138	109	107	117	124	90	119	125	105	120	111	128	106	118	94	121	122	136	107	107	129	105	112	98	102	102	114	101	119	113	119	98	111	96	122	101	105	107	104	123	117	101	118	122	118	122	100	127	114	104	117	140	103	100	103	112	110	103	121	96	112	95	106	114	116	117	103	111	114	107	108	96	109	122	115	105	98	109	118	122	99	118	102	104	105	101	100	123	95	114	106	104	130	100	125	101	96	119	114	109	95	129	123	96	103	128	121	102	121	117	101	120	88	96	99	119	107	105	103	119	128	97	108	124	98	101	105	117	120	114	112	101	119	104	98	111	89	117	96	122	109	106	112	121	107	122	95	93	119	102	91	106	105	118	118	105	88	116	104	123	117	104	102	104	116	123	105	118	104	116	91	114	120	115	102	107	102	105	100	94	96	94	86	110	110	96	97	129	101	107	116	115	101	89	96	124	95	122	114	100	111	109	111	121	97	99	97	108	106	118	108	118	122	119	107	123	84	100	121	102	126	123	123	115	101	107	111	110	101	105	116	115	120	99	118	90	113	104	100	126	116	105	106	133	108	119	109	112	117	106	94	103	115	110	118	121	126	111	94	104	114	113	112	96	119	114	118	111	119	116	105	109	125	112	117	107	137	102	129	120	121	92	131	111	91	131	114	111	118	118	103	106	96	109	96	106	88	123	94	105	105	118	118	114	113	122	109	123	117	104	113	111	104	115	117	132	101	125	110	111	109	128	117	127	145	105	100	95	83	108	94	99	123	107	119	112	101	120	111	103	124	102	106	110	98	118	125	104	113	129	124	119	108	103	113	116	96	106	116	105	119	110	79	102	108	136	121	105	114	108	100	112	113	117	114	126	109	121	81	116	118	111	103	119	106	113	121	129	115	118	103	107	112	125	113	100	116	117	108	120	118	105	123	108	108	111	103	122	112	102	124	118	113	114	115	116	99	107	127	93	125	107	108	110	108	111	97	108	110	101	126	129	109	104	117	108	119	120	102	108	103	128	101	105	125	119	96	108	103	116	122	111	130	110	121	115	118	107	108	105	120	107	123	124	104	95	94	117	106	109	110	109	111	102	116	119	122	120	126	123	106	104	96	101	96	103	100	112	98	99	115	120	106	108	107	109	106	127	116	126	113	99	121	97	131	120	110	133	108	94	110	84	130	109	106	104	124	122	96	119	117	94	125	115	109	115	113	99	103	128	116	100	107	114	114	124	97	109	109	105	110	123	103	117	111	106	119	109	112	116	94	113	129	131	114	117	85	110	109	100	110	88	112	127	104	117	115	110	114	122
8375	18631	51292	60642	54584	46538	39908	33097	24200	18381	10409	4649	2560	1586	1252	921	536	289	319	323	416	377	293	320	359	355	346	323	297	313	309	330	309	315	310	328	294	314	313	362	294	316	321	302	342	295	321	332	322	308	325	319	346	373	358	328	306	300	317	297	344	330	332	336	306	294	335	310	339	291	314	330	316	316	307	328	326	330	338	343	337	352	330	320	307	314	303	300	322	336	329	337	328	321	323	360	345	331	330	332	280	305	368	335	325	264	324	340	350	299	323	347	331	299	305	291	319	333	353	305	325	358	310	303	338	317	316	341	340	331	320	324	333	325	324	287	291	335	327	304	303	306	321	320	331	303	318	318	307	339	341	323	325	352	315	303	350	352	323	326	344	319	310	302	317	334	362	333	312	316	347	284	305	296	341	267	331	328	343	314	342	318	346	300	285	320	322	353	353	314	326	336	326	309	345	313	301	340	328	290	333	302	300	321	327	333	308	346	309	326	314	303	325	308	290	323	316	328	329	349	311	319	321	314	319	332	326	341	321	329	311	303	307	351	303	329	336	276	307	346	340	303	343	321	281	326	328	312	332	326	343	313	276	310	321	336	340	322	286	342	337	311	298	333	324	332	312	310	347	354	319	321	362	307	327	295	320	341	336	332	314	342	310	309	337	308	285	319	326	322	336	305	342	331	327	315	330	337	344	315	324	315	350	346	352	313	323	358	327	311	336	285	299	300	283	308	331	320	328	331	330	294	331	359	335	320	325	347	345	327	350	295	342	326	315	314	284	345	288	282	308	307	301	339	294	312	339	304	320	296	314	305	314	323	317	324	329	320	302	351	310	320	291	337	303	339	310	310	332	305	323	333	324	315	306	332	287	315	317	335	319	332	318	324	313	328	298	291	317	298	311	342	305	342	363	313	303	304	323	355	303	339	292	324	324	294	312	301	305	318	323	324	323	326	293	326	345	312	339	303	335	328	315	314	317	295	346	314	341	334	324	364	312	295	294	293	310	311	314	341	335	302	337	339	337	325	336	308	307	306	328	325	311	310	341	305	346	297	301	368	321	335	305	337	323	317	328	308	326	334	328	345	297	328	309	319	319	336	356	345	328	324	318	328	299	288	325	321	305	310	295	357	340	332	321	332	325	331	337	321	320	343	328	341	329	322	338	337	334	304	329	291	339	311	338	334	338	295	318	303	331	320	320	328	344	321	330	329	324	301	339	323	316	326	311	305	347	287	309	347	310	319	298	296	322	303	341	341	300	323	311	340	347	334	337	356	278	344	307	342	326	346	311	307	299	360	349	334	316	337	298	327	314	336	339	367	344	289	356	343	342	311	340	305	307	295	332	323	312	320	321	330	298	309	303	315	315	305	313	309	284	340	309	349	312	342	341	319	313	309	324	287	345	287	326	318	302	338	305	332	306	352	309	317	316	283	333	296	286	308	310	314	285	328	327	298	355	333	317	302	299	317	314	318	336	352	320	315	317	324	329	289	293	312	341	318	287	307	336	324	332	334	329	300	307	322	313	304	344	297	312	312	285	322	313	331	332	328	311	313	314	318	321	330	318	331	301	284	347	338	312	327	327	291	320	298	311	319	312	331	306	375	314	329	323	297	322	343	319	290	302	295	331	313	326	311	324	315	332	314	327	341	314	318	342	324	326	329	314	306	315	327	341	358	297	334	313	340	322	340	304	333	326	307	315	330	344	319	325	318	299	316	319	307	318	339	307	301	321	327	296	316	329	317	314	331	321	312	326	312	332	297	310	325	317	298	321	308	309	274	309	315	326	322	305	332	304	268	331	326	306	319	344	348	297	315	313	337	291	355	328	325	327	291	307	300	332	306	321	319	330	312	326	304	311	303	366	328	357	330	335	313	308	307	354	323	317	332	340	302	314	350	316	317	322	307	311	287	343	320	327	307	342	333	292	319	340	330	295	337	325	360	331	300	325	303	351	345	316	316	311	320	321	338	315	334	315	310	311	314	316	314	315	295	320	315	318	324	323	332	277	319	310	302	306	341	351	333	293	319	336	316	293	341	356	281	329	315	295	274	299	309	347	332	317	330	305	339	323	303	324	286	315	328	312	366	351	349	302	324	332	318	319	311	303	314	330	334	314	322	354	337	286	324	359	316	336	339	346	327	333	322	327	301	332	311	312	318	331	337	330	293	319	333	294	313	338	259	309	320	343	328	318	308	337	311	316	340	314	288	302	317	335	319	310	323	297	335	305	329	336	340	329	313	315	308	301	316	328	323	320	352	344	332	335	294	331	315	332	321	324	316	335	318	315	301	333	324	285	322	328	326	331	295	320	296	328	332	317	330	319	290	343	282	323	330	322	321	314	336	290	302	327	337	308	343	312	315	325	307	310	349	324	325	342	332	288	318	333	342	314	289	318	307	317	333	296	306	348	333	346	334	337	338	317	329	309	304	336	349	328	327	348	312	321	311	331	324	334	332	315	319	326	288	336	311	308	354	338	304	346	316	308	278	293	336	325	334	294	308	346	308	308	306	310	337	328	322	358	313	338	320	300	333	354	337	322	335	322	313	318	310	330	324	307	326	351	309	354	301	324	323	344	316	302	323	304	342	325	333	290	311	290	317	302	304	334	298	306	325	309	314	308	318	327	316	337	339	339	319	372	313	293	333	319	337	325	337	313	318	288	324	323	355	295	324	344	320	314	325	328	345	317	306	299	322	357	320	336	299	333	304	324	307	329	292	300	294	338	295	317	322	337	354	316	330	297	305	311	331	356	341	317	333	326	309	322	324	287	312	315	356	322	313	324	313	284	313	302	315	300	305	293	291	343	335	321	291	303	328	322	331	332	330	336	335	338	317	290	311	296	332	318	300	311	322	304	338	318	283	307	327	316	312	354	350	334	337	335	317	338	316	332	304	310	360	316	330	303	339	294	312	327	321	321	322	273	339	324	286	328	345	310	289	285	332	283	296	324	326	317	317	352	341	299	330	297	307	316	326	337	333	329	331	303	359	306	336	352	313	298	312	318	308	329	296	302	292	361	303	322	289	312	303	339	321	346	311	303	313	303	361	338	328	304	294	313	329	316	323	315	300	341	325	339	308	310	323	311	323	342	334	293	304	298	311	338	321	334	341	316	298	325	331	345	295	292	352	342	320	321	344	318	333	310	330	310	311	319	302	361	333	319	307	315	313	313	301	310	343	300	322	319	328	355	341	332	312	345	300	312	356	319	294	326	326	317	344	327	315	320	308	331	288	301	294	312	307	311	335	313	323	321	345	316	319	350	307	329	318	344	298	312	304	337	337	322	336	310	339	323	328	308	372	336	306	322	288	343	298	329	359	298	294	327	321	328	343	324	338	339	324	324	323	323	332	349	338	299	321	311	334	328	337	301	295	337	293	318	335	311	331	324	323	308	308	325	315	337	311	316	319	316	311	333	297	278	330	328	350	354	339	308	348	324	377	342	316	310	330	324	304	322	310	335	315	298	310	325	310	338	327	302	316	315	285
24878	33047	65908	71844	60403	47761	36998	27830	16947	10585	4868	1695	1030	710	445	331	205	144	137	139	167	157	117	135	135	141	128	169	129	130	134	143	139	136	149	153	140	155	131	136	153	130	125	135	130	143	125	101	143	152	120	137	135	155	163	144	137	152	122	120	145	132	143	130	137	139	141	142	137	154	141	119	121	127	132	132	127	150	132	167	138	112	144	170	154	147	149	101	135	168	122	127	137	131	131	135	136	143	148	132	133	142	115	137	147	130	128	142	124	132	128	138	137	144	118	130	118	147	122	131	133	157	120	122	155	142	141	152	127	149	151	140	124	138	145	125	136	132	153	155	140	144	154	135	139	132	142	149	143	132	150	130	142	115	125	138	134	140	143	141	138	148	153	146	140	152	130	136	131	146	143	149	153	118	151	136	158	118	148	156	157	164	139	122	128	122	134	126	145	168	130	137	162	137	135	145	114	164	149	144	141	142	138	134	136	147	143	154	143	154	128	136	142	134	126	163	144	122	136	146	160	142	163	150	123	135	142	126	141	140	152	140	163	129	144	153	139	146	154	140	116	119	151	143	131	141	143	121	145	147	132	127	145	131	135	148	132	145	147	152	148	153	121	148	134	157	125	132	131	168	141	142	131	138	148	131	129	138	140	141	126	127	142	144	123	156	140	135	127	137	153	139	152	138	140	144	142	146	148	133	153	131	153	143	129	124	154	162	136	135	126	141	120	137	135	128	147	126	135	136	141	132	127	151	144	130	141	145	125	132	136	129	131	147	129	160	163	139	135	126	127	156	145	132	140	127	133	139	146	141	140	129	132	140	138	150	169	136	123	160	143	126	126	140	119	156	149	126	132	141	123	142	147	132	114	134	127	131	126	155	130	147	134	125	133	134	167	134	135	146	147	144	120	135	155	130	146	149	130	147	141	137	144	137	142	136	141	134	150	150	150	142	130	141	123	129	142	134	119	137	142	146	117	115	132	154	141	131	159	148	142	147	158	138	140	138	131	129	149	157	156	135	136	128	124	137	145	150	132	118	134	119	124	137	137	133	143	140	135	139	151	121	151	136	121	130	124	136	139	162	136	143	131	124	155	149	141	145	136	141	145	146	133	146	140	143	148	135	124	153	122	163	139	138	142	149	151	127	150	141	113	153	133	156	139	140	140	131	140	158	144	154	144	153	153	135	149	146	125	121	124	130	139	133	129	164	141	154	139	134	148	132	153	143	145	150	150	135	141	137	119	142	130	143	132	122	143	133	145	142	165	123	124	154	153	131	141	129	124	138	138	144	147	150	150	144	127	140	152	146	112	147	132	134	133	126	133	156	142	146	137	147	125	131	128	136	132	139	135	142	133	155	119	123	143	145	140	142	132	123	137	128	157	129	136	129	127	121	143	141	144	124	122	164	131	121	117	121	127	129	142	125	130	138	141	146	145	149	115	131	149	132	155	130	145	147	167	143	132	154	149	165	131	156	138	153	135	158	152	157	134	125	151	131	143	146	152	138	142	143	143	129	146	125	138	138	149	131	142	148	155	144	145	144	125	132	140	147	137	149	133	159	140	150	125	108	141	136	149	141	145	162	137	131	138	128	154	138	125	146	142	145	164	133	165	130	144	123	146	125	132	136	150	131	127	127	136	148	136	140	126	130	125	146	139	139	134	148	139	139	124	154	145	138	133	141	127	137	125	165	135	124	145	113	140	138	145	156	136	133	144	133	150	150	158	155	135	144	142	137	152	143	137	129	145	131	141	164	140	173	131	140	124	143	137	161	132	132	158	131	132	134	143	136	152	139	148	115	118	137	134	151	145	156	134	136	151	131	147	150	131	162	169	140	155	133	137	130	132	157	130	127	153	136	143	151	151	157	146	128	147	131	145	140	122	138	122	152	146	142	124	144	133	128	149	127	114	139	136	128	149	147	133	148	159	138	145	140	155	160	133	149	143	130	135	151	125	136	122	156	142	142	145	138	140	137	130	115	139	128	131	143	142	144	134	139	111	143	139	137	159	144	125	140	146	121	156	154	144	149	140	120	163	154	139	157	133	127	128	144	143	149	159	134	133	143	136	132	164	135	140	150	135	140	132	130	143	132	149	146	120	170	137	133	145	154	153	115	160	118	153	142	136	131	137	141	144	113	130	144	142	143	142	162	133	149	160	115	144	132	131	154	154	143	146	136	146	142	145	141	132	154	141	133	138	146	141	170	149	141	134	121	163	124	143	145	143	145	166	152	150	150	148	147	141	145	126	142	159	130	145	126	133	157	131	116	156	121	136	127	145	154	149	134	137	135	140	152	124	149	163	135	161	123	119	137	136	131	134	154	131	136	120	142	146	150	129	130	133	120	141	145	139	143	147	156	140	137	121	145	156	152	127	144	102	146	119	160	137	151	131	149	128	127	149	141	162	136	143	122	162	140	158	136	134	108	135	134	160	132	151	132	164	124	117	148	128	144	151	134	131	142	159	134	135	125	143	122	122	132	124	109	138	143	148	146	145	146	125	131	134	139	132	142	142	130	152	132	160	159	146	123	141	140	142	134	142	137	133	119	146	143	133	131	142	150	124	129	132	146	151	148	152	131	128	134	171	129	157	147	140	136	149	125	140	138	158	138	162	164	146	157	148	120	135	158	118	143	147	139	160	147	145	135	147	152	151	130	138	133	128	143	133	121	122	168	146	133	138	150	143	125	124	129	139	127	154	134	131	134	149	121	154	146	147	129	152	143	146	143	160	138	138	134	146	150	119	144	119	140	157	146	120	120	137	166	155	125	126	134	135	149	142	133	143	134	151	127	122	142	122	129	156	131	140	132	134	130	140	128	133	137	143	158	132	123	156	140	136	129	154	134	142	159	144	128	144	142	150	131	143	158	135	127	137	128	143	132	126	139	124	142	131	147	143	142	128	159	155	129	137	126	163	138	144	126	149	141	139	151	129	159	146	148	128	159	120	124	147	142	137	142	118	107	124	155	145	148	139	138	141	150	142	149	139	126	140	134	151	148	134	152	149	151	138	153	132	138	138	136	148	143	118	139	122	140	140	130	124	156	128	132	134	128	146	133	134	139	148	149	139	125	112	133	142	148	153	170	140	147	137	152	159	160	122	124	135	134	126	134	131	122	125	165	137	116	133	149	126	134	140	137	135	124	135	148	140	134	141	151	126	143	144	153	142	135	131	132	128	150	139	151	110	138	141	157	129	122	136	149	142	164	141	154	146	143	160	129	138	132	142	144	139	141	127	153	138	158	146	126	131	143	154	131	145	132	160	137	166	139	138	133	134	134	142	161	164	139	131	138	146	128	146	123	145	138	133	135	121	147	121	144	151	130	149	141	124	154	172	124	157	166	129	127	133	136	118	145	133	130	145	137	123	151	135	154	154	149	157	149	128	138	132	138	127	138	125	130	134	136	146	136	157	131	140	136	128	122	133	137	159	118	143	135	150	143	141	152	123	143	163	145	147	137	148	145	140	129	132	151	118	146	138	140	130	139
14225	28054	61248	75937	68152	57316	49097	41496	32016	26047	15002	7061	4888	3302	2088	1322	666	455	396	503	491	435	398	405	390	413	395	381	389	388	393	393	393	389	410	385	385	405	396	392	375	389	393	387	391	404	355	416	389	395	389	421	432	539	512	496	450	393	378	364	391	380	372	373	398	405	402	363	360	361	418	405	396	361	371	362	400	386	376	361	388	370	415	377	391	429	383	380	388	431	373	386	400	405	391	356	372	387	374	392	389	413	377	375	396	391	398	364	371	396	398	395	396	376	370	406	376	384	375	377	373	403	387	404	380	355	402	392	331	354	400	398	403	414	409	369	387	388	393	398	362	356	395	410	425	397	394	381	391	414	377	413	372	370	370	394	355	402	386	359	411	395	401	385	394	379	410	376	393	434	419	393	397	405	398	429	385	409	364	402	413	394	388	367	350	348	399	405	393	377	390	399	366	372	388	380	386	407	376	366	360	386	367	370	382	396	373	408	377	381	399	379	394	392	395	394	393	379	382	357	393	361	398	402	394	382	421	388	411	350	372	398	349	399	342	419	379	435	404	350	385	395	414	376	394	415	370	401	370	392	358	382	401	417	392	388	381	407	373	404	415	386	370	391	389	396	389	362	386	347	395	378	422	374	353	393	381	360	405	391	397	364	345	366	401	387	420	366	413	393	389	407	384	417	388	350	401	378	395	389	378	370	390	380	400	382	391	373	363	388	402	369	392	403	433	384	380	375	410	377	347	378	365	365	336	363	405	396	374	340	368	358	396	374	417	382	371	383	400	380	367	414	373	383	401	350	376	414	397	413	396	354	375	371	403	393	396	392	402	387	368	360	432	391	435	368	435	406	434	389	379	388	426	406	396	391	404	386	410	390	404	384	396	418	370	419	413	374	366	385	359	366	382	377	374	378	378	351	395	348	374	381	389	402	401	440	362	382	418	406	396	366	413	388	376	380	357	400	381	420	381	393	352	379	433	359	380	365	405	415	406	408	383	369	394	393	396	369	393	400	377	398	421	401	400	398	402	360	382	398	375	372	398	370	391	355	422	393	423	391	345	395	352	420	407	402	400	384	401	405	385	399	376	413	389	381	368	389	408	402	382	362	406	379	389	388	376	382	375	378	390	377	398	405	344	415	389	414	361	395	396	397	395	345	408	399	378	381	401	374	407	417	356	398	398	375	412	403	407	407	408	367	383	424	383	373	384	357	389	428	399	442	391	375	387	402	366	409	378	401	414	380	399	384	390	414	379	417	411	392	363	388	394	369	387	374	435	392	367	404	389	389	409	403	393	386	380	381	394	398	395	398	416	387	390	402	411	359	407	382	399	365	413	383	433	380	410	405	371	414	403	383	371	379	388	412	406	380	393	391	379	392	364	430	393	386	382	388	387	371	390	378	369	418	374	416	394	386	389	381	405	401	393	374	392	390	386	390	387	375	383	380	370	364	395	431	404	409	409	367	374	388	381	403	418	360	377	420	390	380	369	355	394	370	397	364	383	404	407	385	407	401	405	370	408	368	396	385	364	348	390	384	395	377	391	403	363	356	379	401	425	374	396	425	397	385	378	391	379	417	394	389	351	409	370	405	404	365	400	448	383	397	378	407	384	372	382	357	406	347	416	396	375	379	376	398	338	410	402	383	392	394	394	382	378	393	358	385	383	385	360	422	408	365	394	397	378	393	374	395	403	408	419	398	379	393	375	366	385	409	389	397	371	413	402	354	372	410	381	397	369	377	374	387	386	395	404	389	404	394	374	412	398	371	349	380	404	372	376	409	359	399	373	405	396	381	356	367	392	409	378	419	409	372	375	404	405	391	391	398	405	377	401	366	384	374	386	378	398	388	357	387	400	393	363	372	397	383	396	412	351	413	444	382	380	370	377	429	379	384	422	399	374	405	366	402	375	395	434	405	403	360	395	392	411	408	409	357	383	372	408	370	397	404	369	416	398	382	401	395	390	418	393	397	387	377	376	396	393	379	386	377	397	415	368	378	395	367	398	375	359	356	387	417	385	403	383	361	357	381	384	380	398	334	385	386	375	392	359	333	399	387	388	386	419	395	412	385	391	368	381	384	411	402	364	381	406	403	364	410	370	404	373	369	384	384	411	345	374	401	405	366	410	405	374	398	387	362	386	352	368	378	379	380	419	406	393	394	401	369	378	391	393	360	397	438	377	402	381	394	404	403	415	423	390	392	409	381	394	390	401	347	394	422	417	399	362	414	346	383	380	429	391	408	394	363	358	365	356	413	401	406	420	383	389	433	381	351	412	444	376	399	409	384	377	392	368	389	407	417	360	412	415	420	372	413	393	368	386	393	384	408	339	416	403	405	360	418	433	397	406	454	381	349	373	391	397	433	391	382	375	378	386	451	398	405	404	405	411	404	400	385	368	389	370	367	382	360	385	410	415	375	411	359	418	380	377	357	373	371	380	377	356	389	417	410	377	401	397	361	421	385	386	356	396	387	424	396	396	399	402	375	367	352	356	333	433	407	382	408	370	395	404	364	367	425	389	383	386	358	355	415	404	413	416	384	351	385	395	396	383	393	373	375	383	369	391	408	356	400	389	389	384	395	377	375	376	372	406	416	399	399	421	393	402	388	403	362	381	389	388	363	397	387	402	389	383	383	379	372	386	413	390	372	375	392	388	381	391	425	417	368	406	381	396	406	379	360	382	394	392	424	389	408	423	395	418	417	414	392	392	376	384	391	355	418	399	404	399	370	387	368	380	382	378	392	387	405	399	395	352	386	406	412	378	395	402	362	390	349	347	402	393	391	377	406	383	349	378	419	357	417	384	416	391	396	403	346	398	385	390	369	404	425	381	370	441	390	384	387	391	408	391	408	386	365	387	428	399	393	394	385	381	356	387	397	358	436	410	397	391	431	382	406	413	389	389	410	397	375	379	364	384	389	376	363	374	352	390	339	380	383	374	436	361	339	362	376	371	387	397	388	408	390	360	397	358	388	372	366	401	391	364	407	371	363	425	396	376	428	372	372	386	421	439	411	383	379	375	413	368	353	368	398	423	367	380	400	391	395	418	408	387	351	375	436	365	398	384	397	375	405	382	403	415	422	378	392	394	372	407	414	418	406	379	394	385	387	350	427	419	410	413	381	385	392	407	326	376	394	382	392	402	443	441	405	354	397	404	375	384	361	399	403	378	385	428	384	379	391	419	387	412	413	417	396	359	404	389	365	388	395	368	415	401	388	391	349	364	367	433	397	378	427	362	373	406	385	390	362	395	386	394	408	419	359	403	364	367	403	361	393	401	385	379	380	413	379	372	402	393	395	399	390	385	399	375	372	390	398	364	391	405	400	380	409	433	353	403	378	389	336	361	376	368	405	368	346	407	367	376	377	387	403	392	366	401	389	397	397	409	417	391	381	405	386	390	347	352	402	392	345	398	403	406	396	401	368	371	391	389	375	378	393	397	401	398	411	398	382	383	392	375	431	393	376	374	366	367	406	395	394	377	381	398	389
2980	1871	6802	8864	5454	3129	1869	1230	674	557	257	151	145	144	140	132	127	124	128	120	111	112	85	116	126	97	112	139	118	131	122	132	135	108	110	109	120	116	117	111	87	118	114	102	119	105	110	131	134	130	112	103	127	107	140	119	131	131	118	117	119	118	105	110	131	140	135	118	119	122	115	122	108	117	115	115	110	136	123	89	103	112	117	126	108	125	105	109	120	118	111	106	121	110	133	124	131	131	99	108	121	97	119	125	105	103	119	114	124	112	109	112	129	124	108	114	128	113	97	108	132	141	117	112	113	119	101	119	124	125	104	98	114	100	101	89	114	124	105	113	109	126	104	136	122	122	115	108	128	123	94	132	109	140	91	102	133	123	123	125	132	109	112	110	97	127	109	100	109	106	119	105	117	108	106	112	97	125	133	102	117	111	105	125	135	119	126	117	108	111	122	105	106	121	101	106	105	106	101	111	117	110	102	105	102	84	110	115	113	100	98	126	109	100	118	113	129	108	115	110	117	113	101	117	105	104	102	98	111	121	114	104	131	102	129	112	116	122	113	108	97	120	105	94	103	107	95	115	135	105	117	113	110	112	114	119	102	128	116	115	113	116	111	109	102	105	119	113	111	120	113	108	100	100	132	120	114	123	109	103	105	118	115	111	117	111	110	103	139	106	115	113	115	113	136	111	92	116	115	98	117	113	121	105	134	116	105	129	124	120	95	115	108	126	146	123	103	122	133	104	126	124	107	102	123	112	123	100	115	104	114	135	110	113	106	107	104	117	101	133	81	119	96	116	123	113	108	124	112	114	118	144	109	116	139	106	104	109	103	112	125	146	105	112	112	108	120	109	130	101	130	104	126	142	106	119	110	95	99	120	110	113	119	110	111	114	100	130	113	111	126	100	97	95	120	112	109	120	110	119	123	124	117	95	112	106	125	98	117	118	134	122	110	119	108	100	113	113	95	95	105	110	108	113	99	136	136	101	102	114	123	122	113	95	111	104	107	114	132	113	120	104	100	141	110	106	112	107	89	109	99	110	118	132	108	102	119	105	129	114	115	113	116	103	115	123	150	106	120	114	124	119	123	109	105	106	100	109	125	112	106	108	110	111	98	108	108	119	96	122	150	117	115	126	113	120	105	99	121	110	109	126	109	121	126	106	108	97	128	129	120	122	103	123	111	103	107	109	103	112	98	115	102	106	125	94	103	108	112	100	119	120	119	128	123	89	116	107	116	101	99	105	107	121	111	108	118	108	122	119	116	118	82	115	108	108	119	112	123	102	128	98	133	120	109	117	118	134	124	96	129	123	129	117	103	119	122	123	131	113	100	118	119	102	92	88	117	95	122	88	103	112	105	108	111	97	111	116	141	117	112	116	98	119	116	101	114	114	111	113	107	110	102	129	112	125	123	112	107	107	131	122	116	118	95	118	124	107	96	119	118	120	115	128	110	98	154	131	106	124	98	127	120	127	108	121	119	109	109	92	130	100	109	124	99	116	117	114	118	109	119	117	106	110	134	117	104	114	104	113	116	111	98	132	113	109	122	112	103	123	122	126	107	95	92	95	113	115	105	122	123	108	155	98	118	106	121	88	108	113	105	118	92	126	116	120	109	113	130	106	112	115	133	123	132	121	117	120	130	119	113	107	125	127	124	122	120	110	125	111	98	99	128	101	117	127	118	128	130	124	93	125	113	111	108	115	127	118	109	126	132	118	109	100	121	99	118	123	113	106	119	116	110	99	109	134	134	127	90	128	106	107	105	126	119	120	123	95	111	107	116	110	111	140	113	103	112	119	119	102	116	125	113	104	124	107	116	131	115	102	109	111	118	120	114	109	111	105	106	105	95	114	107	104	107	118	121	125	112	120	121	117	125	122	119	138	109	101	94	116	111	114	119	125	129	117	137	116	130	115	115	118	109	101	114	97	125	131	103	128	99	128	114	123	120	99	121	109	118	138	118	125	92	108	110	130	102	120	106	104	105	113	120	108	119	119	113	126	127	106	121	136	118	111	115	120	111	113	125	109	112	126	133	118	113	111	113	128	107	115	116	112	124	108	104	110	121	122	125	106	118	105	98	113	99	105	130	111	152	107	114	134	114	106	112	92	104	102	129	117	122	124	111	115	115	124	104	109	104	115	127	96	115	114	116	120	130	106	116	107	119	102	133	112	119	114	112	109	127	122	127	113	102	139	114	105	104	113	102	126	115	140	131	100	120	119	133	96	125	136	138	102	120	109	124	128	113	137	107	104	113	94	92	131	114	116	104	128	126	118	107	101	109	143	119	124	97	108	115	113	98	116	120	119	119	114	120	117	110	93	116	126	128	123	118	103	117	92	120	125	106	121	124	92	99	96	116	113	106	122	122	97	89	107	140	111	135	132	101	123	122	116	110	104	119	116	105	109	103	93	108	129	113	128	112	119	107	105	103	134	118	99	98	114	113	124	116	128	108	108	112	134	120	114	129	114	120	107	98	136	127	101	106	127	106	119	108	101	102	114	117	142	109	105	98	107	114	120	91	129	122	98	114	142	128	106	123	156	142	95	124	115	101	108	103	112	123	119	111	95	98	106	105	103	123	115	129	106	90	127	132	110	113	118	113	112	121	110	134	103	114	127	114	126	103	108	117	116	125	114	132	107	115	102	116	121	121	127	121	106	108	125	135	123	123	110	122	99	101	128	106	108	117	109	112	111	107	101	117	116	88	132	115	105	123	92	109	116	117	113	122	116	110	116	101	120	113	122	117	115	117	101	125	122	123	129	113	109	109	107	88	112	91	114	94	117	130	124	123	120	112	134	108	109	107	116	118	114	115	99	127	97	114	115	116	118	119	107	108	113	131	113	122	108	98	115	123	107	134	118	111	123	130	130	124	133	128	109	91	96	106	111	115	129	113	96	111	101	113	114	118	100	127	118	91	122	108	114	131	135	125	118	105	110	109	115	119	118	127	130	124	124	121	123	102	111	112	112	93	111	118	113	119	110	111	116	112	106	115	130	118	102	109	120	120	112	109	112	113	121	112	141	119	128	140	123	120	99	107	114	115	102	113	111	113	118	110	128	107	114	100	112	107	128	125	119	123	111	95	113	125	112	110	132	112	109	107	123	101	113	120	111	105	120	97	147	104	118	97	125	95	114	127	119	107	97	91	104	111	107	121	129	114	124	116	103	103	124	117	114	119	100	118	106	100	135	130	118	105	138	120	104	117	130	119	120	115	111	123	129	90	97	107	139	112	107	95	112	121	118	117	130	119	115	110	98	108	116	119	140	112	116	121	118	135	97	106	120	126	115	131	121	103	122	111	116	111	122	115	112	120	133	115	117	123	100	105	126	111	109	103	111	113	110	114	109	125	107	113	102	102	127	124	115	99	105	116	110	117	99	110	103	115	118	107	115	129	109	120	112	109	104	133	109	119	113	108	111	110	134	92	119	101	90	119	128	115	114	112	137	116	118	121	106	102	125	108	123	117	103	127	110	108	121	108	113
2837	2713	14401	21311	16535	11520	7930	5570	3088	2561	1093	655	542	468	375	396	368	336	324	308	361	330	335	331	329	301	350	338	322	361	349	346	336	312	315	351	339	332	327	329	327	354	304	333	319	342	349	367	363	325	321	324	298	346	355	327	328	330	334	313	331	323	332	337	349	330	342	326	281	358	351	341	324	315	307	331	316	317	350	298	346	304	315	354	358	346	348	317	321	325	306	342	317	321	308	345	315	322	336	352	322	341	309	330	343	324	305	334	299	337	345	363	321	325	307	330	320	309	338	330	338	316	325	342	331	335	346	324	329	340	326	319	330	312	300	277	313	338	328	317	308	322	333	338	352	354	354	329	346	308	314	307	356	311	315	328	321	333	327	334	312	351	320	351	342	329	336	329	323	336	339	326	327	336	343	299	320	352	325	311	298	318	318	338	333	323	325	328	333	351	336	330	345	307	356	326	322	307	376	334	320	303	315	316	336	362	324	313	313	312	301	320	310	334	305	342	333	325	333	324	313	330	344	324	297	320	327	351	350	348	365	320	327	326	341	356	356	316	319	324	312	331	334	319	328	327	295	325	314	340	309	335	317	344	340	323	332	336	358	317	321	312	335	328	334	301	336	312	349	333	318	352	307	290	342	349	283	356	334	342	355	336	339	353	332	348	323	334	306	333	333	342	299	335	323	294	318	340	305	330	327	339	323	322	303	321	337	307	290	286	331	354	321	342	333	295	329	335	315	324	337	332	316	346	329	332	335	298	332	290	379	327	316	350	315	335	321	318	313	315	331	315	332	357	332	319	313	305	305	359	301	329	312	328	346	318	329	350	328	325	349	309	333	315	319	341	305	327	330	347	334	328	335	333	329	297	333	302	308	314	293	291	297	284	336	358	336	304	321	335	320	318	346	355	335	286	328	323	318	351	323	336	328	298	307	350	315	317	343	311	323	329	331	340	348	356	344	342	324	332	305	349	315	356	317	333	333	301	341	343	329	340	321	328	338	316	320	332	311	334	317	324	319	323	334	323	330	345	324	364	324	355	301	353	378	335	312	326	320	339	305	368	343	308	357	335	352	314	338	348	291	307	326	345	307	328	331	315	310	340	356	316	324	348	305	338	358	333	330	351	281	327	309	313	307	345	325	382	330	324	336	362	333	319	306	307	342	328	362	343	321	322	359	313	298	325	337	307	338	361	333	330	323	315	302	322	330	295	341	346	312	332	312	331	325	325	302	336	322	312	328	336	324	327	319	323	321	293	344	318	324	318	331	329	335	333	319	310	343	315	322	301	331	329	364	356	329	324	324	339	339	306	342	332	309	352	355	336	342	348	292	348	308	341	317	347	341	315	337	313	331	328	346	302	303	332	359	309	327	343	291	315	320	351	309	344	305	349	340	319	350	334	302	328	303	356	325	311	320	311	316	319	309	350	314	310	336	306	335	315	343	320	325	318	341	310	328	332	334	351	333	328	311	340	339	334	325	314	326	333	330	328	315	341	357	366	364	321	320	373	347	323	349	294	334	339	331	327	314	328	342	364	312	326	376	355	324	310	327	354	324	332	349	336	322	329	355	333	321	319	336	303	345	350	320	332	313	326	326	321	280	330	333	297	316	331	344	360	323	336	302	364	333	355	342	353	322	315	288	306	355	298	310	367	329	282	333	311	321	329	305	328	302	355	327	312	354	350	346	342	323	348	341	301	364	328	329	304	308	334	290	338	338	347	336	303	327	306	310	349	323	332	332	352	331	330	333	325	310	325	356	303	304	372	357	323	345	347	318	319	306	343	306	321	355	297	314	327	326	313	336	325	350	354	292	341	328	324	346	345	322	347	305	337	324	327	331	330	294	349	312	333	330	299	347	363	328	380	314	325	300	316	301	334	314	331	311	317	316	353	334	296	323	340	302	310	294	307	317	358	317	346	316	343	276	336	289	342	303	332	318	312	303	296	339	342	357	317	316	343	338	307	292	341	321	333	327	317	342	356	317	349	314	350	298	333	314	368	333	328	342	330	351	330	336	325	332	334	316	323	329	316	340	322	337	330	345	325	310	331	317	324	313	336	345	345	332	342	350	322	339	354	366	348	314	317	327	310	310	325	330	321	346	317	334	344	329	325	352	319	297	350	345	330	320	347	349	325	334	344	339	337	301	337	330	309	315	323	303	334	341	327	316	313	320	330	326	313	338	328	333	352	339	315	332	290	338	332	318	325	302	370	331	319	320	347	341	341	328	311	304	375	304	350	351	345	353	309	334	349	326	351	324	328	333	337	358	323	353	325	330	332	353	337	354	297	359	320	339	326	338	332	307	327	302	326	330	339	317	355	317	319	361	294	308	329	324	292	315	315	316	357	318	345	335	324	342	341	327	323	358	320	336	339	339	313	333	322	326	357	361	334	346	312	351	329	320	361	299	296	321	369	269	353	333	347	336	327	332	325	315	349	342	319	348	307	331	333	301	331	337	366	336	332	347	337	328	347	329	346	337	324	321	333	344	345	360	331	332	347	319	327	340	319	345	317	333	302	356	325	326	329	342	293	315	329	337	303	310	313	321	338	336	331	319	337	356	307	349	349	317	354	322	324	310	305	299	331	312	324	309	322	346	304	331	325	361	317	331	337	345	342	342	342	318	350	332	361	344	332	316	314	313	341	339	366	293	341	304	343	322	311	303	353	337	316	347	330	319	333	299	307	315	334	355	350	320	307	333	342	345	333	356	353	327	324	315	325	345	336	303	334	345	329	322	330	323	352	348	333	338	349	331	317	326	316	272	339	339	348	321	343	316	312	344	327	293	325	314	325	372	299	330	334	306	348	312	338	345	340	335	322	350	313	317	348	340	348	318	332	318	378	314	334	319	337	322	322	321	319	336	349	328	306	303	319	344	332	334	367	349	314	340	322	324	372	339	309	324	301	337	345	301	325	341	350	351	331	325	317	303	355	298	299	316	337	310	331	336	330	306	311	323	327	332	320	318	329	327	316	343	289	346	356	325	327	343	318	321	347	334	299	356	319	327	315	316	371	355	340	324	346	341	307	357	339	343	287	318	338	322	322	304	322	351	336	317	322	318	323	368	324	321	329	319	325	331	312	349	323	330	337	332	340	338	330	338	356	332	377	336	348	320	315	309	309	308	325	321	334	330	320	334	310	330	349	315	309	329	334	349	331	325	330	332	339	335	324	333	329	329	334	344	303	306	338	356	336	322	323	306	320	319	318	322	373	326	342	294	316	338	331	300	353	327	320	339	324	332	303	334	315	329	308	330	306	344	340	360	343	309	321	335	319	319	328	315	333	321	299	337	352	343	334	317	316	335	322	315	352	331	320	306	352	351	323	317	343	320	303	332	323	343	342	315	329	320	344	353	352	330	322	366	326	352	335	320	368	333	323	317	308	309	325	305	337	329	326	306	318	334	314	310	329	326	338	331	339	317	327	305	338	311	321	330	330	314	315	342	350	308	341	309	313	330	299	311	302	321	292	366	340	335	338	352	324
17845	29266	46536	58001	47675	34166	24476	15758	8565	5732	1752	906	704	441	229	162	130	100	102	105	109	128	108	101	116	119	120	107	109	115	117	141	119	128	111	108	119	126	99	127	120	113	109	121	111	112	106	97	121	93	119	108	103	135	131	110	115	97	114	97	109	123	102	111	115	108	97	118	106	140	127	135	117	131	84	127	106	104	117	113	99	103	121	118	103	113	116	112	115	120	130	108	101	102	128	123	109	105	130	144	115	98	94	116	94	113	119	107	128	100	128	135	114	135	122	107	116	102	125	120	125	112	111	112	131	117	96	109	120	121	124	112	111	125	110	125	114	123	118	115	117	134	127	106	118	105	98	119	124	117	104	112	113	107	122	118	114	115	106	115	95	122	100	112	107	128	115	113	125	112	108	116	124	114	103	125	125	105	131	92	113	108	114	136	118	124	107	112	99	102	120	116	124	120	109	121	85	122	118	93	126	105	123	114	114	121	100	113	118	102	92	98	113	117	107	125	116	120	126	113	112	114	111	104	122	120	115	126	119	117	106	129	109	91	107	121	110	123	140	105	97	111	122	104	101	119	111	93	124	120	116	129	108	106	87	139	103	116	111	111	113	109	90	115	137	116	104	115	129	116	121	118	116	112	109	116	126	133	100	141	98	127	121	96	129	125	105	111	100	126	118	92	130	109	111	111	123	99	113	102	133	103	109	105	107	116	140	112	132	126	122	109	117	99	102	103	124	105	108	136	110	146	130	109	97	132	97	115	103	107	122	118	133	117	111	114	127	107	121	94	115	111	119	102	119	127	108	107	115	121	111	115	109	119	123	116	130	110	114	99	118	110	114	108	101	104	116	104	116	108	105	108	107	106	125	98	121	101	125	127	107	124	119	103	122	103	111	125	128	119	118	118	119	107	107	97	127	114	121	103	103	122	127	125	125	127	117	90	128	120	120	111	134	108	142	117	116	106	90	102	98	124	93	129	98	137	122	109	116	112	104	120	132	103	101	107	96	130	122	113	124	98	119	111	144	118	101	130	121	128	118	119	101	97	110	105	95	106	134	116	106	103	124	121	126	115	113	113	123	143	127	99	110	115	82	82	118	92	112	117	119	103	95	109	99	117	108	112	134	118	108	110	106	126	107	100	134	121	96	130	127	96	124	122	107	109	118	119	100	122	111	120	116	127	104	107	117	105	105	115	103	128	131	101	98	97	100	109	116	108	120	112	111	98	120	101	112	101	110	114	118	112	126	115	128	93	119	119	102	119	123	118	109	108	118	111	110	120	110	93	105	104	119	104	117	122	109	82	110	121	111	123	116	118	101	105	112	125	138	95	120	123	122	101	116	112	114	102	112	102	119	115	114	129	105	119	96	110	108	121	108	107	119	113	115	101	99	110	103	105	126	104	115	120	121	114	102	106	122	101	110	118	111	113	125	116	126	117	125	133	116	101	99	109	110	113	79	121	109	107	100	106	116	101	109	110	117	117	129	114	126	127	111	115	97	123	125	105	110	106	129	103	108	103	123	114	127	110	124	129	114	109	108	129	130	103	132	103	124	139	98	120	128	122	106	101	104	92	105	112	117	103	121	112	108	122	112	125	97	140	140	107	110	134	127	104	124	134	114	97	110	112	102	111	125	103	114	129	119	100	132	100	125	119	120	131	124	106	101	118	118	117	103	107	105	104	108	105	122	108	105	100	128	118	114	109	135	128	121	129	94	118	106	114	128	116	108	102	136	117	126	128	120	108	106	124	106	122	126	108	100	116	119	116	110	108	118	112	116	112	97	111	113	109	111	119	119	129	115	118	116	123	115	102	109	116	123	123	106	104	98	117	96	113	108	101	120	122	104	103	126	106	119	114	116	106	119	117	125	114	134	130	104	118	114	116	107	113	110	99	115	99	96	108	114	108	121	107	118	108	116	88	115	129	104	102	102	119	117	104	113	112	122	105	117	124	126	111	120	133	106	119	138	101	117	101	100	108	115	118	118	110	143	121	122	122	124	102	129	99	94	117	101	114	117	108	110	124	120	123	105	116	116	126	100	133	112	132	112	107	111	125	126	96	122	97	108	113	108	130	102	124	108	114	123	118	121	95	133	121	115	121	126	128	108	110	97	124	106	117	106	115	99	118	113	104	117	106	127	112	100	122	108	126	115	109	105	108	124	96	116	131	114	122	112	117	96	112	111	119	119	109	102	114	124	117	108	126	94	107	101	121	113	115	127	106	119	104	93	117	118	112	124	102	119	112	121	108	117	113	105	129	134	117	108	126	116	106	133	108	112	115	128	113	110	110	106	110	118	104	111	122	106	100	112	114	107	107	131	107	109	116	118	112	114	124	130	114	126	114	118	109	110	106	105	129	105	113	108	107	109	110	102	104	100	125	115	109	110	114	115	103	93	118	100	102	123	119	117	111	113	112	112	98	118	133	142	122	104	121	118	115	116	114	109	118	109	110	103	83	131	104	113	111	99	91	113	123	130	117	94	87	98	104	118	98	107	116	117	110	116	115	104	121	89	94	116	112	121	135	104	118	117	97	115	120	115	104	124	108	108	105	110	108	116	111	126	105	117	108	112	112	119	123	115	118	135	135	110	105	128	123	114	128	147	120	93	108	109	141	109	126	129	101	125	143	104	130	107	120	117	106	116	109	101	103	108	123	132	116	103	109	100	104	107	121	124	116	124	112	115	106	112	112	110	103	106	107	119	119	104	142	128	99	134	115	107	119	103	110	110	107	109	122	98	111	124	134	135	119	107	101	114	111	108	110	111	97	127	107	128	109	103	115	103	120	111	117	111	121	98	113	115	118	113	116	118	111	110	104	109	113	106	125	134	101	99	121	122	122	119	124	96	99	104	95	116	123	126	118	126	120	119	117	121	124	106	120	108	105	112	123	105	143	121	121	121	118	117	134	110	113	105	136	89	101	124	105	124	108	137	113	116	128	118	110	105	111	115	115	118	124	109	118	119	116	106	101	115	134	122	119	118	123	121	107	115	117	106	109	101	121	101	140	106	103	107	131	127	114	97	139	106	99	111	114	112	119	116	110	127	114	119	121	115	102	100	114	125	134	137	120	146	130	125	94	140	80	112	118	131	127	108	107	113	117	123	107	122	110	122	91	118	131	121	118	110	120	111	135	101	105	109	110	88	104	115	98	115	97	123	105	104	125	109	99	119	154	108	113	114	146	123	112	138	110	126	109	91	117	111	125	128	126	100	105	122	111	111	104	108	119	107	108	123	116	107	123	119	104	122	123	110	130	126	103	112	126	108	129	121	94	110	121	110	110	128	118	123	133	96	111	107	99	132	116	117	118	119	109	113	97	101	115	111	114	100	140	103	115	105	114	103	110	98	110	124	121	92	106	104	119	109	123	105	95	114	112	114	126	100	144	103	100	112	115	108	109	119	105	123	111	107	94	113	113	107	93	102	100	100	101	151	129	106	117	116	102	129	110	128	112	123	112	107	101	113	103	120	118	99	134	114	110	90	120
11733	25935	46072	62143	55188	45680	38557	31519	23331	18477	7026	4192	3453	2168	971	648	474	361	341	360	403	329	340	310	317	322	299	365	348	315	332	353	340	337	317	342	333	344	364	343	345	309	313	335	333	328	346	322	346	321	310	286	382	431	411	384	361	343	306	320	344	346	326	311	323	335	338	327	332	320	326	313	342	346	330	330	345	317	347	333	325	314	327	337	332	332	314	326	328	308	338	338	303	352	320	331	370	314	351	341	366	330	321	364	328	334	321	353	334	339	327	345	316	381	295	326	320	348	355	336	308	310	333	304	335	358	346	333	343	307	347	315	320	334	300	315	352	318	360	344	322	304	339	330	352	328	313	317	335	372	324	325	322	341	328	331	337	326	349	340	298	351	307	348	309	355	331	342	350	327	327	304	339	320	346	347	341	343	338	331	329	326	331	343	315	321	339	326	337	350	328	348	319	365	374	322	332	323	301	292	327	341	374	362	350	333	324	319	353	330	351	326	309	329	297	298	329	326	312	303	333	281	339	329	313	333	356	333	310	347	356	328	320	344	331	348	311	318	319	336	341	322	358	336	319	329	305	342	346	327	351	324	325	319	331	344	307	335	322	339	330	340	332	322	310	309	333	317	316	307	323	307	342	331	361	331	332	338	321	328	320	309	363	359	362	326	321	303	325	351	371	314	295	338	332	345	328	335	340	354	327	337	387	313	345	351	345	337	307	324	354	314	326	337	360	341	349	336	312	361	356	324	353	314	332	333	332	285	326	343	320	294	311	331	326	340	338	324	308	313	312	304	349	334	341	322	354	328	347	327	344	310	305	328	307	365	332	336	288	334	374	356	321	321	321	328	361	329	325	374	314	338	340	334	346	344	330	327	310	320	329	334	328	354	345	346	344	363	347	320	388	368	320	347	336	325	330	340	336	337	332	341	315	353	339	333	346	322	356	331	332	358	342	329	328	317	353	334	342	328	340	348	322	319	319	345	327	339	325	315	354	332	356	352	353	328	362	360	357	304	341	351	305	319	312	322	350	353	318	336	343	346	322	321	339	341	355	368	318	325	341	338	318	321	326	341	336	340	330	345	332	333	329	304	349	352	322	331	339	338	352	361	347	328	327	339	349	339	306	316	297	315	305	355	323	308	340	347	326	325	325	325	321	330	319	331	311	318	361	337	318	310	327	355	337	316	336	311	318	323	334	320	346	313	354	354	326	357	306	328	354	322	318	354	312	316	328	316	339	318	351	330	362	358	315	328	358	329	330	328	341	364	337	342	355	335	319	339	313	315	324	333	314	293	356	296	373	322	335	305	327	334	336	341	345	352	345	359	314	322	382	332	344	325	343	344	333	318	319	332	333	340	347	348	320	329	335	345	294	331	347	313	345	369	311	331	315	285	361	342	329	364	339	331	298	307	335	316	352	323	328	318	348	318	341	332	332	323	343	314	321	325	339	314	330	336	314	361	308	342	322	326	352	335	325	264	344	330	341	327	352	345	339	325	353	337	353	329	344	316	359	357	321	334	339	313	373	373	336	332	330	328	316	334	336	312	353	363	323	284	331	339	344	345	365	349	367	312	359	337	335	320	336	339	325	350	317	337	305	341	337	338	320	309	346	329	303	349	323	338	344	326	340	331	347	312	343	343	364	323	347	324	328	291	351	338	321	339	364	345	359	326	328	328	323	350	339	349	330	345	305	374	311	358	308	351	350	343	342	343	321	350	338	347	352	312	316	332	373	346	316	327	334	341	333	316	319	340	337	348	329	337	321	349	326	338	306	330	346	362	338	309	329	334	346	332	317	347	324	318	331	309	337	336	340	316	306	308	339	303	325	367	342	277	326	374	371	331	333	321	341	325	353	336	346	311	304	335	333	349	324	305	349	344	357	329	348	345	307	334	313	329	355	342	326	315	326	339	309	322	358	350	333	320	328	339	332	324	321	346	339	351	339	329	348	345	338	350	339	316	367	348	337	314	361	341	365	348	313	315	348	304	361	333	328	329	314	320	357	324	331	352	330	309	343	307	325	322	324	318	300	365	320	293	309	323	327	345	372	347	343	343	316	347	302	315	323	334	326	344	336	332	334	362	297	384	312	353	363	310	341	321	312	314	342	349	295	347	324	302	339	320	363	341	346	321	309	341	320	336	324	315	319	357	311	315	313	330	352	353	317	318	324	315	324	323	332	336	332	328	354	324	316	320	326	326	346	333	328	362	315	358	335	337	376	345	316	325	354	330	282	326	293	310	302	329	360	332	297	300	322	329	318	328	306	349	351	323	324	343	326	349	329	329	301	291	333	350	334	359	326	321	330	326	338	358	331	310	346	309	338	356	295	353	329	316	331	322	324	323	339	377	316	341	325	318	302	327	340	327	323	325	345	328	293	359	321	298	365	338	362	342	325	355	329	341	302	370	345	312	357	300	334	302	292	314	308	342	376	335	348	325	320	338	328	345	293	344	301	310	336	369	342	315	335	369	329	358	315	319	353	348	330	327	343	359	343	338	305	315	336	326	352	349	363	291	307	346	320	333	323	323	317	350	338	320	320	330	356	339	338	331	312	326	328	327	348	325	352	329	332	349	336	342	336	354	326	330	357	325	325	347	335	342	323	310	338	330	321	330	350	330	324	315	337	302	289	341	360	342	344	352	347	346	340	346	336	323	332	309	345	322	336	307	315	321	317	317	352	334	327	344	321	354	349	308	345	304	315	336	310	338	334	343	325	329	348	311	332	319	329	341	370	331	313	341	344	337	333	330	340	325	331	333	349	296	317	352	344	363	346	329	305	331	348	324	338	329	319	332	327	334	360	311	319	332	348	292	333	350	326	326	338	338	315	333	361	307	322	327	343	347	349	316	323	346	315	330	315	331	349	329	307	319	375	338	327	345	340	313	336	316	369	316	333	352	340	309	323	340	323	324	356	321	329	310	359	325	286	350	350	315	331	341	319	352	335	364	332	289	316	327	292	341	331	346	306	322	316	289	337	323	327	356	336	306	346	342	365	338	322	346	344	343	305	345	340	369	335	298	319	325	321	336	326	361	344	320	326	323	358	364	328	349	323	328	332	313	334	328	326	341	338	313	337	323	329	340	336	343	321	325	330	309	327	331	347	310	299	351	324	292	319	352	352	363	339	334	320	342	335	320	305	335	334	328	331	349	324	319	331	326	371	313	337	335	351	359	330	351	346	328	316	348	375	322	330	320	309	307	318	338	326	337	288	321	322	338	371	367	359	343	318	311	319	289	328	327	316	349	328	314	312	341	343	342	341	321	355	354	318	342	340	347	317	323	291	323	345	328	355	329	352	330	320	315	322	353	340	296	333	330	311	353	342	341	341	341	334	338	353	324	351	338	323	357	296	347	314	312	329	330	349	319	334	352	340	345	362	358	346	328	377	356	378	310	342	318	327	318	357	374	330	345	343	316	315	317	347	310	365	339	355	291	350	332	357	324	314	317	325	306	333	308	309	308	312	345	360	363	321	333	355	316	338	334
23279	20614	64703	72979	61455	47001	36447	27063	17072	11223	3366	2059	1546	796	399	291	198	144	167	216	149	142	144	133	132	123	139	139	141	136	143	154	146	135	154	126	129	147	169	132	144	127	125	158	131	152	137	125	146	124	130	141	137	176	169	159	161	123	142	149	130	140	161	156	131	155	147	142	127	138	116	148	139	132	119	157	137	161	136	143	144	155	144	131	131	151	154	139	124	147	153	125	137	140	139	137	147	142	134	173	136	146	144	128	161	146	133	147	126	117	160	144	138	121	181	137	141	137	153	146	123	160	130	148	171	143	136	134	114	159	160	150	137	150	166	129	135	147	159	175	128	163	141	137	142	157	143	128	119	154	141	120	163	156	153	142	129	132	161	149	135	138	124	137	151	126	133	147	151	147	141	133	147	130	131	147	139	158	156	148	136	147	160	119	144	146	127	146	125	154	129	139	130	136	144	138	135	140	138	135	162	145	139	154	150	127	142	144	162	145	154	142	141	138	124	147	148	150	153	155	168	138	150	146	127	158	136	149	137	144	134	126	142	137	152	136	142	160	142	148	133	135	150	152	144	152	142	137	147	160	171	132	133	147	163	160	162	152	133	172	149	128	148	134	143	138	136	140	145	127	122	142	141	161	128	137	133	150	117	122	149	160	141	141	158	139	154	149	140	154	153	150	146	138	109	128	128	141	132	157	126	127	151	146	164	152	117	165	136	158	140	155	158	151	131	165	118	130	148	132	136	142	134	138	143	119	147	142	152	140	142	148	135	129	164	142	144	142	143	168	129	147	128	152	131	142	137	136	137	132	148	132	131	141	141	137	150	151	128	152	127	126	126	143	134	148	122	126	143	135	153	141	146	149	135	148	129	159	154	135	148	138	117	151	138	141	153	146	134	140	129	126	156	127	133	154	133	155	134	132	145	154	139	160	142	159	142	149	165	131	137	127	159	124	161	128	150	137	134	162	149	138	137	143	137	140	159	153	129	132	139	138	124	127	140	139	131	155	140	147	136	138	135	146	158	148	125	134	112	139	141	127	149	160	136	150	119	171	127	140	152	142	138	151	161	138	152	164	127	134	139	143	127	149	130	143	140	127	147	158	132	153	152	110	123	152	127	149	135	133	139	144	136	151	124	146	148	121	150	136	154	144	130	142	143	158	146	134	145	128	122	145	155	160	160	141	125	136	149	139	162	127	143	152	140	153	135	123	146	129	141	151	129	142	141	143	151	148	151	136	137	121	140	163	133	134	162	155	163	137	160	131	145	143	162	136	142	123	127	142	138	140	133	146	132	165	143	117	135	132	140	145	141	137	133	152	151	151	142	130	165	133	139	122	139	151	135	139	140	143	158	117	136	145	142	150	147	143	134	155	131	139	161	135	143	133	139	147	141	136	128	130	152	154	131	141	144	132	128	135	137	137	154	139	158	129	131	139	122	140	139	124	145	173	152	129	164	127	156	138	158	156	123	150	123	138	131	140	169	141	140	138	127	131	141	133	139	133	129	134	184	129	146	130	137	132	125	132	146	140	153	162	151	130	134	153	141	151	160	139	120	133	134	134	148	131	164	151	141	148	151	144	146	148	128	142	140	148	141	138	143	144	151	143	140	153	147	138	124	141	135	130	127	160	129	150	148	160	142	143	151	124	159	141	148	162	126	153	126	129	143	138	132	134	149	159	137	162	136	140	136	140	140	153	160	135	133	150	147	132	138	136	149	155	124	150	144	139	137	154	139	130	134	155	149	154	141	141	144	165	147	147	151	145	128	148	158	147	151	158	158	145	139	129	156	124	149	148	149	143	128	172	145	140	139	132	123	130	174	135	134	140	166	154	147	130	153	157	153	149	130	124	130	152	157	133	125	145	133	166	152	153	165	151	137	131	156	131	156	159	164	149	126	122	131	149	149	143	130	148	152	126	139	148	153	146	152	150	144	128	162	154	155	142	138	164	133	149	148	149	151	144	152	130	140	140	150	147	116	123	137	121	154	129	132	150	131	141	137	128	134	147	147	142	132	166	151	149	164	153	144	131	165	120	139	116	134	159	125	152	137	145	129	143	143	145	142	159	140	145	159	145	151	143	167	140	143	140	151	143	149	136	125	139	145	153	139	129	146	132	129	139	119	137	159	149	131	157	120	125	147	149	117	154	136	137	147	128	160	135	123	155	146	152	139	122	129	135	129	150	140	154	149	120	156	130	133	140	141	151	149	157	157	118	139	141	145	127	142	163	147	132	135	150	119	133	136	117	137	138	153	143	131	132	142	143	128	151	129	147	144	158	150	133	158	141	161	160	131	134	153	132	137	146	146	155	150	120	118	153	139	145	138	130	140	120	145	142	157	141	139	119	123	147	124	139	150	138	151	143	133	147	166	140	160	107	133	142	117	147	131	160	153	127	139	145	134	151	124	131	143	163	155	160	108	152	140	136	134	130	130	153	163	141	143	147	150	131	151	140	144	123	136	144	157	160	145	139	129	144	128	144	155	136	135	146	139	130	158	136	139	141	134	143	140	149	138	168	124	143	142	166	127	155	152	159	127	133	131	129	118	128	135	138	139	134	138	149	139	140	142	145	138	135	149	149	114	148	150	138	143	119	153	139	132	149	142	121	132	159	142	158	129	147	145	137	125	140	119	153	142	157	138	155	125	137	147	137	144	154	148	158	165	126	144	151	158	152	133	151	142	143	143	144	150	149	148	149	142	147	151	139	135	143	126	139	144	139	133	135	135	142	126	163	154	160	144	151	146	145	138	144	145	150	158	111	146	137	130	143	130	123	151	150	124	135	157	127	128	132	127	160	141	143	167	136	152	152	152	151	156	142	141	129	142	118	152	116	159	134	126	139	119	152	129	134	139	141	143	140	139	140	132	141	158	149	139	134	129	130	137	136	153	153	142	127	120	152	137	152	145	165	138	120	157	158	150	152	164	133	128	142	117	146	126	150	141	149	131	144	136	131	140	136	153	137	140	130	133	157	142	121	140	148	135	146	133	142	127	140	176	128	141	144	148	144	130	136	150	146	139	170	114	148	147	125	140	146	122	143	131	161	156	145	163	143	156	154	127	152	143	150	142	121	146	145	143	125	138	132	148	140	127	128	136	143	138	142	139	161	146	132	150	136	122	142	143	150	151	156	150	153	145	142	133	160	138	139	118	158	146	158	157	151	148	135	157	131	152	131	144	129	167	156	112	131	147	138	148	119	137	147	153	155	151	137	153	132	143	129	134	139	129	135	145	133	138	158	154	129	132	140	147	135	141	147	142	139	132	147	137	150	152	139	120	142	133	118	132	150	134	159	147	146	152	126	145	147	148	139	152	136	128	145	147	155	122	151	129	138	148	138	136	144	143	152	165	126	148	134	153	158	135	148	140	140	153	131	148	157	134	141	140	149	169	135	134	124	160	147	154	146	142	125	149	131	125	138	155	138	145	166	137	145	159	152	136	130	145	147	143	127	131	153	154	159	168	143	151	148	136	145	153	165	132	133
12207	17853	60305	78115	68849	57348	48519	40988	32828	26030	10856	8765	6750	3760	1745	1138	701	469	444	803	609	438	446	389	411	398	399	374	391	382	398	378	397	398	387	391	434	397	428	387	437	405	440	407	448	408	419	393	412	408	407	407	439	635	505	523	424	401	389	393	425	459	386	380	410	423	425	432	446	369	389	355	398	401	406	395	372	406	391	386	399	407	412	428	380	401	432	425	398	384	388	449	415	412	380	392	397	361	405	406	439	411	380	382	414	359	376	407	417	398	400	392	397	390	370	410	379	394	391	387	392	408	390	405	403	408	365	373	395	401	415	405	402	409	412	441	398	415	350	384	392	412	388	401	443	389	434	391	384	386	378	404	405	380	396	431	382	382	437	415	385	378	428	391	392	423	383	390	407	378	370	412	424	392	385	404	383	367	371	376	402	372	402	388	413	408	396	390	385	392	416	354	386	420	357	347	371	402	389	420	373	363	444	374	382	413	404	411	370	373	404	386	375	399	402	358	383	404	420	368	433	401	363	375	386	441	387	399	405	398	409	405	391	385	428	393	381	419	391	368	406	389	381	426	446	400	382	340	354	423	405	406	389	378	407	421	430	382	392	415	390	371	402	399	417	369	404	427	383	356	373	382	400	386	393	395	392	391	407	362	379	398	423	457	382	385	399	393	412	422	408	393	418	379	426	398	399	386	402	404	415	412	388	362	377	350	406	390	412	425	411	385	405	373	404	432	426	402	382	381	396	381	407	395	399	427	386	396	378	404	377	411	379	393	361	393	386	407	408	422	390	408	399	358	414	384	384	398	407	429	394	367	402	346	396	389	418	464	417	420	402	392	407	409	383	400	386	414	407	393	351	357	396	397	416	390	381	369	415	441	416	400	373	416	407	369	400	399	413	407	394	367	444	406	383	420	372	393	367	398	390	373	384	406	385	398	396	399	379	414	384	377	402	406	377	383	374	379	408	394	423	404	421	386	389	377	381	395	376	386	398	397	384	379	376	378	410	343	408	392	382	385	358	412	409	432	385	414	370	372	363	393	368	377	357	403	398	430	416	401	367	415	416	359	374	367	405	348	403	411	403	432	402	368	397	398	413	400	385	413	372	381	391	423	404	405	423	422	380	419	407	392	384	425	368	393	393	405	391	410	371	407	371	372	434	350	375	411	406	414	387	390	408	377	411	390	399	433	397	416	382	377	391	433	344	388	394	406	453	419	399	395	388	418	413	431	421	382	400	388	389	350	397	431	369	422	397	423	405	363	385	395	401	367	383	392	417	415	401	419	356	393	394	419	425	404	380	417	342	398	351	360	403	415	371	408	397	378	379	408	406	374	378	401	371	398	422	413	410	435	390	387	434	396	426	359	367	384	389	375	384	404	396	382	380	395	397	408	400	377	381	401	383	415	353	398	380	410	404	430	418	409	393	368	355	377	392	372	382	415	383	406	403	404	380	401	422	393	427	435	365	377	367	377	397	392	416	436	421	396	399	430	415	409	415	421	381	372	397	406	412	359	396	391	371	415	357	431	428	439	408	395	398	412	388	404	360	421	383	399	414	396	416	383	381	401	396	399	379	384	440	416	385	388	395	403	389	391	371	403	402	404	392	381	422	375	384	387	409	423	389	401	402	364	375	414	349	399	411	410	416	404	393	396	387	374	391	369	373	372	439	380	415	399	440	401	393	403	387	384	394	396	378	385	400	374	404	385	419	401	395	380	432	361	404	420	404	403	420	383	400	416	399	394	383	362	405	393	404	418	429	420	402	375	398	389	352	411	394	432	418	374	409	411	386	413	439	359	400	422	401	384	400	375	383	409	385	425	391	398	421	405	391	394	400	399	404	429	416	421	379	403	378	429	399	358	408	398	387	403	379	407	417	369	379	372	372	405	417	393	386	410	342	408	406	415	407	388	408	377	386	372	399	397	392	375	409	373	393	436	402	392	415	386	416	381	381	415	382	382	417	367	352	413	415	405	391	400	404	393	396	414	410	348	369	397	392	400	392	432	391	400	353	412	419	385	393	410	353	384	369	386	408	428	407	383	390	403	360	403	399	415	421	394	375	404	369	394	381	391	424	369	411	409	387	407	370	351	406	401	399	374	409	385	335	402	400	413	399	393	399	400	416	401	430	408	392	393	384	419	365	363	403	391	362	386	396	421	396	401	400	378	374	388	414	379	383	432	402	390	372	378	393	401	382	406	406	426	413	406	440	402	379	419	385	387	381	421	357	399	361	372	394	398	370	359	368	403	400	384	392	366	394	439	384	426	417	398	384	401	395	411	404	357	390	412	382	390	404	440	384	378	413	375	385	404	381	350	400	359	395	376	376	361	380	385	411	429	389	448	420	409	400	381	404	394	405	387	392	411	423	381	412	387	423	380	431	400	397	408	390	402	415	391	398	407	420	372	402	398	379	392	383	385	363	404	373	371	411	396	372	435	421	379	431	419	423	399	386	355	377	408	404	385	381	385	408	435	404	382	378	392	408	361	357	401	346	437	388	399	409	406	403	361	364	402	418	390	413	374	412	388	389	373	394	394	401	387	398	401	415	408	421	364	398	393	415	386	360	434	367	377	410	364	443	364	377	370	371	394	386	370	387	389	404	395	393	388	367	384	406	426	393	396	407	405	394	408	393	398	409	442	421	406	379	396	383	428	395	393	372	397	409	402	423	413	401	391	398	400	364	421	371	412	385	392	441	401	364	439	378	397	403	392	418	398	374	388	447	373	378	372	408	395	362	391	370	440	378	369	420	391	402	400	380	406	407	399	375	404	373	425	378	389	386	403	408	394	378	389	401	387	376	379	409	373	412	418	429	413	404	388	374	392	413	392	365	409	442	406	423	399	429	389	376	395	386	366	401	423	411	374	347	438	398	376	401	390	398	386	378	354	367	419	414	436	363	387	423	357	389	386	379	406	412	434	385	400	378	395	408	381	432	417	431	365	387	408	416	362	376	409	390	449	393	398	416	401	425	403	434	373	393	406	396	423	354	352	425	386	391	374	396	430	388	404	411	398	374	413	388	381	395	397	356	378	403	425	412	399	403	357	348	411	371	408	383	404	385	380	339	376	407	404	387	425	403	379	417	407	389	389	411	416	431	401	405	380	456	358	383	385	390	406	416	389	400	428	367	406	415	391	384	390	393	391	362	381	408	400	402	399	391	421	384	413	376	404	399	421	396	363	400	413	388	418	388	395	399	415	373	395	382	398	417	408	391	361	415	413	390	388	375	402	368	396	388	375	437	371	392	403	371	396	411	414	378	412	409	402	427	437	420	408	375	390	371	402	414	337	391	406	384	440	391	382	392	372	399	407	389	392	392	403	413	396	349	389	422	407	387	370	409	391	379	419	418	423	404	425	418	408	442	378	378	427	418	401	419	394	418	384	398	373	406	408	392	382	387	438	389	471	406	373	414	413	418	341	412	410	407	403	403	377	421	354	405	383	419	390	386	415	424	377	364	388	387	377	405	399	411	396	409	419	418	389
2353	1637	6068	8735	5848	3109	1824	1124	687	453	211	195	173	155	130	121	116	105	116	116	132	138	127	119	108	99	99	113	109	127	105	116	124	111	103	123	135	109	106	126	133	114	112	117	121	104	126	114	117	121	100	140	132	97	117	120	109	115	125	116	110	128	115	109	91	116	88	116	131	122	106	134	128	104	111	96	120	113	128	109	100	97	123	113	103	112	127	124	123	114	94	129	115	96	113	129	109	106	111	126	117	107	135	136	112	118	105	127	125	103	114	128	95	110	111	94	99	127	108	115	112	117	116	106	113	104	115	90	123	121	130	95	127	110	117	126	119	112	114	124	106	145	107	110	124	92	118	132	114	141	122	93	108	118	105	115	118	120	105	117	111	123	136	104	127	102	113	127	130	100	124	113	102	136	109	114	115	101	129	101	129	120	108	104	107	118	97	123	127	101	92	122	132	105	118	115	128	129	122	119	128	118	110	103	158	105	98	100	120	105	121	108	120	122	96	105	113	113	101	117	118	100	116	113	117	130	131	97	107	132	106	107	113	132	116	121	101	121	121	121	104	125	111	118	120	129	125	130	106	95	99	129	125	113	127	113	110	154	126	103	104	124	121	110	131	117	123	111	122	96	114	97	121	129	144	113	105	108	92	126	114	106	107	117	123	112	130	109	112	96	113	102	99	125	115	119	136	114	104	98	131	98	111	125	116	105	104	115	130	116	125	125	126	125	114	108	116	110	116	124	115	104	110	144	95	125	131	111	113	101	115	120	122	111	121	115	128	116	128	106	140	125	85	100	116	119	105	115	124	115	115	133	101	123	103	118	99	109	103	121	137	121	123	130	130	117	98	135	115	117	123	104	111	104	120	121	98	110	137	128	112	93	121	119	121	108	119	103	118	134	122	87	117	110	102	132	115	119	117	96	101	122	103	122	115	100	142	123	115	123	110	113	108	124	119	112	119	108	100	132	117	126	102	116	102	122	107	118	140	117	123	101	118	114	110	104	99	121	120	98	120	111	121	119	105	100	115	108	116	123	100	138	129	121	121	126	124	119	126	124	111	117	104	115	104	132	105	113	90	121	108	106	123	102	106	118	132	118	126	112	121	138	116	106	99	129	122	90	94	116	114	115	115	115	131	128	111	115	111	110	117	116	122	106	127	127	116	125	122	118	103	128	118	131	107	121	108	100	113	99	101	129	126	109	118	108	103	113	106	122	107	117	134	142	115	123	129	101	115	115	130	105	114	111	121	103	103	101	121	108	120	120	111	106	104	117	120	111	114	117	116	134	108	112	100	114	104	128	127	125	133	126	126	108	105	131	107	107	140	129	110	124	131	115	128	120	105	122	122	119	118	112	115	108	119	122	112	138	104	112	106	113	119	124	111	119	112	106	123	126	122	104	117	104	129	126	120	138	109	130	119	106	118	100	112	124	126	103	119	105	120	97	140	112	110	101	124	120	117	103	108	130	125	114	110	116	133	121	109	116	125	124	134	105	118	133	111	128	137	102	90	133	118	130	118	121	106	102	121	119	100	115	114	124	112	119	111	100	108	131	133	134	133	132	113	119	112	113	129	107	108	103	107	114	86	128	109	132	121	113	137	119	121	115	107	131	96	101	112	106	110	131	130	105	123	131	128	113	118	119	117	107	118	116	108	112	122	103	100	120	115	106	93	129	114	108	105	108	115	107	113	110	139	117	124	126	116	125	108	110	127	99	108	105	114	102	117	132	124	112	123	103	103	139	124	122	126	134	104	103	128	151	120	127	122	96	113	123	106	108	100	107	104	111	122	94	104	116	102	116	131	118	121	129	108	109	131	115	123	128	141	117	119	106	122	132	126	109	125	128	119	121	112	112	135	109	105	124	117	116	131	109	120	111	122	119	115	110	131	130	124	103	124	121	132	90	105	107	124	106	103	106	139	127	119	110	127	123	122	107	108	98	116	111	105	127	114	118	128	121	119	119	124	121	104	112	112	123	108	103	137	117	138	129	122	114	140	124	119	112	120	98	111	115	122	101	126	115	119	134	118	120	113	116	124	104	100	107	124	118	116	135	124	126	115	125	130	128	109	112	114	140	116	128	121	104	109	91	103	120	132	112	111	142	134	130	114	108	124	111	127	114	123	103	125	117	129	127	104	113	106	113	93	139	121	125	109	118	126	121	114	110	115	105	122	129	127	114	100	131	103	123	114	130	122	132	136	96	113	119	123	125	104	112	117	115	127	114	135	115	112	118	123	113	92	127	122	122	126	115	117	127	119	100	120	108	105	125	120	133	126	120	122	104	101	113	92	142	122	129	104	114	123	130	125	118	133	90	126	105	127	91	119	142	128	104	117	122	110	109	125	107	110	116	122	121	129	110	113	111	112	123	135	114	109	99	113	113	115	115	119	128	125	129	116	127	124	112	107	113	113	117	101	119	130	110	132	100	96	113	115	130	123	101	115	112	113	101	106	103	115	127	104	118	132	113	127	109	124	123	121	109	100	114	106	118	110	119	118	97	131	105	101	117	114	107	121	105	117	126	126	105	124	128	115	129	125	114	120	99	103	112	102	106	117	139	115	112	115	109	120	120	101	114	118	101	107	112	107	111	123	126	122	118	100	125	139	114	120	115	118	111	121	113	112	116	126	141	104	108	107	130	127	121	117	97	113	107	128	124	116	125	107	120	128	121	89	103	134	113	109	104	101	119	112	104	119	126	128	114	128	119	106	89	139	125	108	106	131	98	121	116	107	117	108	132	149	115	102	103	113	99	113	112	120	114	111	125	108	130	135	118	121	117	113	137	138	109	115	137	118	111	126	118	121	110	127	126	139	97	117	113	113	109	114	113	93	131	112	114	97	110	98	129	116	114	124	118	114	107	105	128	112	141	122	104	117	108	118	103	134	101	121	92	104	112	112	107	119	121	105	118	104	111	110	130	120	99	116	122	139	102	115	117	128	122	112	123	125	105	137	106	108	114	113	88	123	108	115	116	111	94	120	108	115	118	105	86	116	116	120	109	132	112	123	116	138	121	107	108	119	104	118	111	123	113	98	99	97	132	115	114	106	121	128	116	131	119	122	113	99	129	94	116	110	106	126	105	116	105	129	134	116	125	105	106	122	121	127	105	121	127	120	130	97	115	107	104	106	115	133	122	131	110	110	109	124	111	115	115	113	118	105	108	104	123	112	125	103	127	111	114	107	95	131	126	113	111	114	117	127	130	119	117	104	120	107	102	114	112	114	108	124	108	106	124	117	113	113	115	101	127	108	107	107	118	110	108	99	135	127	114	123	120	121	117	122	122	122	118	100	121	119	118	112	110	119	97	125	105	131	119	115	131	127	121	108	103	112	126	119	107	97	108	118	135	114	110	104	114	109	115	113	118	83	109	119	139	119	116	113	114	108	124	127	113	108	141	111	115	98	128	128	130	126	132	113	120	128	122	115	129	128	120	125	126	90	126	120	122	132	125	121	111	107	111	97	117	106	136	147	104	121	142	133	117
2300	2505	13098	21976	17247	11626	7944	5178	3293	2048	804	783	617	448	395	370	374	354	353	338	341	315	307	334	322	352	314	338	329	339	370	361	349	358	343	325	350	336	313	320	327	329	292	341	328	327	348	325	315	307	312	331	344	350	337	390	338	386	344	312	321	305	337	310	369	293	292	341	332	333	321	317	328	330	328	329	332	324	319	331	331	303	336	347	333	347	344	297	299	347	354	337	329	332	337	369	322	300	316	344	331	367	342	329	322	353	325	327	355	325	334	314	343	302	349	325	348	343	315	333	336	361	341	355	349	367	342	364	305	354	362	356	333	353	343	367	347	314	322	331	311	330	319	318	370	342	325	337	348	372	330	338	308	313	357	334	324	314	304	336	332	301	302	349	342	353	337	342	370	339	298	318	332	304	340	337	280	329	302	325	320	297	325	377	361	346	322	317	321	308	338	333	319	338	338	337	296	345	364	329	314	320	351	343	320	332	340	313	331	326	343	330	310	315	311	347	360	345	341	323	350	355	317	343	360	313	321	338	357	340	340	330	323	337	318	314	337	320	353	348	315	328	301	360	328	312	313	333	344	365	341	326	345	328	320	362	312	297	340	330	347	337	325	320	330	318	328	329	337	343	338	324	323	313	358	338	335	360	352	320	341	311	331	340	326	309	335	315	314	326	356	334	337	326	314	317	329	330	319	341	320	363	313	333	367	320	322	325	304	339	347	313	353	345	356	359	391	321	389	303	339	365	339	315	319	313	353	309	330	341	338	326	317	346	335	333	316	324	340	323	352	351	333	351	346	338	343	318	319	333	354	354	322	328	309	310	333	322	302	322	342	336	340	344	358	335	337	325	350	317	346	323	368	314	309	352	341	338	310	296	357	327	321	333	359	312	335	352	339	315	331	357	322	319	347	327	338	315	357	326	348	334	321	343	358	332	336	336	324	321	371	319	317	358	348	317	343	346	310	333	316	328	309	323	361	323	360	326	358	317	306	315	321	369	381	286	344	327	349	321	367	325	330	342	301	321	309	346	337	340	322	322	335	313	323	338	307	349	335	313	310	325	311	315	298	354	322	352	324	332	322	303	360	322	305	341	311	325	381	356	329	337	314	346	330	368	346	335	338	322	330	304	303	362	326	317	326	356	364	327	326	351	335	331	313	360	329	338	333	356	309	343	357	370	329	343	297	335	297	297	318	317	350	349	323	348	340	307	347	341	358	335	348	310	312	328	303	315	358	333	348	364	338	332	325	339	309	339	336	340	319	360	348	304	359	365	336	318	340	344	340	353	323	339	318	345	317	331	337	328	350	308	350	350	324	312	326	350	335	306	333	300	329	319	313	353	325	314	293	308	306	310	312	292	346	366	312	323	342	356	334	322	323	306	332	336	301	296	357	324	310	337	307	352	307	317	350	350	366	355	326	380	319	334	325	324	313	331	326	345	363	339	317	367	318	302	310	341	333	336	341	316	315	335	368	352	311	346	310	340	318	342	340	352	370	357	306	346	324	339	351	325	337	354	308	306	355	333	367	358	346	314	320	332	325	304	328	326	368	318	339	330	307	309	350	324	366	306	332	327	319	333	353	335	313	322	361	344	346	325	335	295	349	330	363	319	343	340	369	318	354	329	332	363	319	319	325	377	306	305	337	328	334	323	344	341	319	311	345	357	341	308	345	349	323	348	335	339	309	358	327	356	311	333	331	330	315	309	308	314	315	307	296	354	321	305	318	301	347	313	322	334	315	314	325	309	316	349	345	356	323	332	332	349	339	281	315	318	319	323	359	321	307	350	325	339	325	361	339	341	348	306	344	302	290	336	328	293	338	341	348	306	340	330	342	301	359	376	295	340	344	325	334	317	320	322	315	344	335	359	321	357	319	384	339	342	312	336	356	315	350	325	306	354	320	329	362	341	351	341	332	366	345	365	289	334	353	326	342	371	349	313	322	336	325	354	313	304	331	360	366	326	315	325	305	327	327	353	326	333	325	343	315	343	321	356	357	323	352	336	320	309	318	310	335	336	304	369	358	341	334	325	312	326	336	331	346	330	378	341	325	333	338	337	313	349	302	356	308	340	322	312	356	347	320	347	327	339	333	331	332	337	336	339	338	338	345	347	327	306	345	322	344	334	370	331	304	329	312	335	330	333	329	345	313	346	354	322	318	309	328	329	341	341	377	321	346	341	366	319	291	347	328	318	361	342	314	338	338	359	328	300	329	307	318	340	350	346	313	319	304	310	313	336	319	341	328	294	345	346	303	354	350	285	340	301	303	315	322	349	355	355	345	339	315	319	359	324	302	294	341	330	365	334	357	337	347	315	352	357	352	336	359	356	293	344	308	330	347	325	300	341	297	319	344	354	310	326	350	327	352	284	332	359	354	328	308	334	323	334	367	332	292	314	359	343	356	324	356	334	318	308	297	340	315	313	379	325	331	306	331	347	319	334	315	337	349	300	366	310	379	294	330	324	303	347	355	307	332	337	336	354	312	349	315	367	302	329	336	318	361	308	350	356	335	307	306	290	321	319	338	364	343	324	324	344	296	307	338	353	331	371	332	316	347	306	323	324	288	338	362	362	296	354	331	335	323	332	333	326	342	371	336	339	316	311	338	338	369	294	331	340	304	341	344	323	347	344	321	341	346	363	340	304	323	317	353	326	365	315	370	348	333	369	323	316	293	339	330	330	321	369	327	359	321	320	321	318	304	315	330	317	319	333	322	329	337	343	327	345	348	327	292	322	358	374	338	350	318	366	329	325	302	312	356	305	334	367	355	307	329	331	348	349	358	335	321	328	351	348	328	349	338	321	326	344	304	306	309	329	325	315	343	322	299	341	324	298	343	328	355	334	335	301	313	325	330	366	361	318	301	307	345	349	298	297	307	348	336	297	351	327	318	376	324	319	363	322	359	322	344	319	328	352	338	317	341	307	340	336	361	316	331	316	358	384	346	319	322	346	371	313	326	352	303	323	325	340	313	320	299	337	332	299	344	345	333	320	355	342	334	325	313	352	330	325	341	298	304	337	344	353	323	298	333	330	327	336	293	336	301	333	322	311	327	357	351	310	333	321	333	304	342	320	333	307	343	341	347	342	339	327	333	335	340	314	327	345	315	321	346	314	320	335	313	337	323	342	323	306	362	338	340	361	329	323	335	338	330	362	345	329	350	366	329	325	292	331	332	347	313	332	373	359	330	311	328	365	348	326	325	314	341	346	315	309	346	327	322	350	322	358	359	318	315	312	340	335	334	321	329	367	307	334	330	342	396	329	346	345	345	334	324	364	342	322	319	318	320	346	332	335	339	294	311	338	337	351	342	338	344	357	316	375	365	334	340	348	335	328	352	330	344	279	333	355	337	332	318	327	306	341	315	362	333	357	345	309	340	306	338	329	316	327	316	305	326	321	348	335	301	351	323	376	321	319	373	318	341	318	329	334	337	335	340	316	320	346	327	347	343	356	330	332	324	331	319	376	331	349	333	351	351	335	319	323
12006	21687	37695	56262	50498	37033	26332	17267	10142	4843	1798	1479	931	573	283	230	183	119	120	163	191	142	101	138	121	126	130	99	108	103	113	126	142	123	112	110	105	122	114	115	123	112	118	129	99	118	117	107	121	112	111	128	109	130	118	143	131	125	125	124	111	110	114	135	106	120	130	125	133	86	123	135	120	127	93	123	128	114	97	111	119	125	149	119	130	88	130	94	93	99	112	129	120	123	116	102	98	126	116	113	115	125	110	128	115	144	101	105	130	114	108	114	120	114	127	97	130	131	125	110	129	115	112	113	103	88	117	121	115	117	104	134	112	104	118	114	120	125	125	130	127	101	100	122	105	102	112	104	113	108	118	130	123	116	126	118	120	138	127	106	118	120	125	126	105	131	110	131	112	119	128	110	146	123	111	105	100	105	122	105	110	119	110	115	119	111	121	135	126	103	106	104	114	109	113	106	104	114	97	99	109	119	133	101	119	110	131	123	105	113	112	106	138	107	124	127	113	111	98	108	127	114	109	109	107	124	109	115	146	137	112	127	112	119	106	124	129	127	110	132	116	120	107	120	104	118	103	122	100	88	110	111	124	98	106	117	116	109	118	120	135	133	104	131	127	119	114	113	120	120	99	140	117	112	116	129	105	110	127	116	106	143	108	108	126	136	132	132	120	111	117	109	138	115	110	138	104	107	128	97	106	107	100	131	100	123	100	128	109	108	111	104	103	118	99	111	114	117	125	104	115	110	134	134	137	117	119	119	126	113	117	108	108	110	113	99	119	123	134	106	100	116	115	137	109	92	105	105	126	94	127	108	106	109	139	117	127	124	114	124	94	102	122	96	130	104	117	111	117	115	99	106	111	113	126	123	106	105	122	91	108	114	110	132	113	131	121	121	119	108	107	110	86	125	125	103	122	128	109	125	105	117	104	112	122	129	108	123	111	113	118	108	126	100	107	104	102	111	124	118	126	109	108	129	122	115	130	105	100	116	122	131	130	123	124	124	113	117	125	94	102	136	117	129	97	100	121	124	98	105	129	123	116	127	119	116	112	127	84	115	105	119	112	140	132	132	144	128	106	120	111	128	111	102	120	115	109	112	126	109	121	108	118	125	130	127	127	129	139	127	104	114	124	116	113	105	124	116	119	108	100	122	127	103	129	135	119	106	112	129	108	120	114	114	98	118	99	128	111	99	126	120	124	113	111	133	116	108	110	111	92	116	91	103	133	133	111	123	119	107	132	127	112	126	116	115	110	122	125	116	132	116	101	105	123	117	124	119	113	108	109	116	141	106	114	125	105	138	107	128	134	111	118	110	129	116	121	112	122	120	85	129	119	97	139	99	132	114	115	134	114	133	133	121	122	113	102	109	117	107	123	130	118	118	116	127	109	126	106	123	98	98	110	113	144	128	104	130	101	119	125	119	123	106	118	107	124	113	131	110	95	133	137	136	94	121	114	102	113	132	99	102	114	113	119	109	132	123	120	101	108	106	132	126	119	98	126	110	107	104	115	126	122	117	113	103	111	129	113	118	116	114	129	138	113	118	104	116	110	116	126	108	125	140	127	91	100	112	106	101	136	131	101	114	114	114	111	116	112	118	109	96	92	120	117	123	117	111	107	109	134	115	104	110	116	107	121	104	138	122	114	121	123	139	110	117	128	93	131	103	103	115	121	107	116	109	107	101	136	116	118	123	107	144	122	126	130	99	124	112	117	118	125	103	114	104	154	109	125	129	107	119	138	134	114	108	111	125	117	124	115	127	112	91	113	102	104	114	126	119	116	125	139	116	110	116	102	134	114	133	136	130	98	111	112	116	105	117	106	102	114	123	155	123	131	114	133	115	105	122	119	107	109	127	107	116	119	112	126	108	85	112	113	137	123	104	108	111	122	115	105	122	130	114	118	100	131	130	99	118	108	121	91	118	114	125	129	114	117	124	113	105	117	115	135	119	113	112	92	102	133	108	128	106	127	91	120	102	133	119	118	117	120	114	112	108	115	102	109	111	113	102	116	112	118	129	100	113	109	109	102	132	111	118	117	118	126	115	121	103	120	135	111	141	121	127	123	118	108	136	135	116	104	116	117	118	127	109	98	108	127	123	116	125	122	124	124	111	122	120	121	116	127	131	110	117	117	128	114	108	133	111	107	115	116	108	119	111	114	127	123	104	125	126	122	95	109	138	106	109	95	119	118	109	108	118	126	133	115	111	127	105	117	122	103	114	110	125	80	105	117	108	119	115	146	138	114	127	128	123	113	123	92	114	120	105	101	121	115	118	124	118	105	98	118	120	115	112	128	111	128	104	128	125	102	115	106	114	121	109	113	109	118	122	129	113	126	118	116	119	133	119	116	116	108	126	109	106	115	122	120	123	117	116	117	130	99	123	120	119	99	134	134	126	136	103	108	128	108	131	139	125	111	125	112	122	116	101	104	112	103	114	132	138	117	129	121	131	107	129	104	123	119	126	104	113	119	115	97	116	110	138	121	120	105	112	121	118	112	112	112	114	106	107	134	105	132	107	109	123	96	129	121	111	114	111	111	109	129	107	115	135	120	126	101	115	132	99	117	101	112	120	121	114	104	138	126	107	96	99	108	105	114	110	135	107	110	123	125	134	142	115	118	124	121	109	105	104	121	110	118	121	125	120	111	125	108	122	93	116	114	113	114	126	106	109	109	117	109	115	130	124	111	91	137	128	116	104	119	118	120	118	125	105	123	117	131	110	98	119	122	110	102	127	109	122	120	138	132	125	119	109	113	136	111	114	119	107	98	118	104	117	124	127	128	136	120	117	140	124	97	130	114	99	111	113	99	109	126	146	130	122	123	96	116	116	125	137	102	122	101	134	103	112	123	119	119	113	114	113	134	125	118	117	103	105	87	120	117	140	113	124	112	118	105	118	99	93	115	99	114	126	116	104	127	128	113	122	121	105	123	115	130	111	89	120	118	119	114	118	130	146	98	112	108	95	105	118	128	104	117	115	120	104	128	126	114	115	118	113	101	131	137	116	99	114	109	119	108	119	90	126	113	96	122	122	112	122	116	102	106	105	111	126	132	100	117	129	112	109	135	124	143	134	113	111	133	106	123	121	125	125	127	117	125	116	131	119	124	117	113	128	105	113	112	130	101	113	113	119	120	109	109	128	146	117	114	101	114	120	102	133	102	140	113	112	96	102	135	123	134	112	125	114	123	112	112	123	139	94	124	115	131	105	117	106	130	120	106	125	117	100	116	110	108	110	127	123	133	123	122	124	125	118	117	111	112	125	112	116	123	114	117	96	124	111	134	128	124	119	117	112	114	114	103	110	125	118	105	101	129	130	111	115	138	118	112	118	126	102	103	108	109	105	99	121	119	113	109	100	125	98	131	100	130	121	121	95	122	127	119	120	98	114	111	100	97	111	106	117	131	122	124	122	111	142	111	118	117	123	103	125	124	139	114	112	135	118	105	135	109	117	111	132	109	112	116	107	111	112	116	114	112	131	92	111
7583	20673	38921	60781	57388	47990	40365	32504	25516	15014	7872	6950	4537	2703	1213	1009	693	406	420	659	764	390	362	336	350	317	350	327	274	328	354	344	327	385	340	358	337	316	354	327	324	322	342	317	366	343	356	325	311	346	327	341	384	459	407	380	371	349	332	358	372	369	347	338	332	336	348	337	355	343	328	314	363	358	337	332	315	318	358	347	321	331	355	350	327	314	359	343	352	330	331	350	329	335	354	346	324	350	361	292	316	316	346	385	331	351	304	356	321	315	377	364	335	378	355	343	340	323	341	332	348	338	345	363	335	331	341	344	324	352	352	344	367	337	344	329	365	349	321	341	364	345	329	324	352	340	326	323	299	348	332	332	318	319	346	359	345	308	369	346	313	353	334	334	342	330	324	327	332	318	364	339	346	316	310	297	313	366	314	350	319	313	375	331	321	332	303	339	308	344	351	337	336	351	351	351	334	321	323	330	348	324	370	328	353	362	324	323	348	341	306	315	343	308	360	325	330	321	340	317	330	350	378	339	370	350	341	347	348	338	318	313	339	327	323	322	383	355	336	338	327	350	327	334	294	337	359	353	316	342	342	380	333	360	332	326	376	366	331	340	307	358	327	339	316	346	312	347	346	331	344	314	311	319	337	331	391	321	341	335	327	342	306	344	321	344	333	294	318	319	299	327	318	336	367	335	314	309	327	340	319	314	328	316	311	336	337	315	349	312	361	330	333	360	348	327	313	356	339	341	324	326	315	347	365	350	307	358	357	345	335	348	319	311	343	341	293	309	345	365	362	323	335	330	352	361	351	351	333	324	335	339	314	297	312	319	347	331	329	358	316	349	349	392	348	335	354	362	318	314	352	313	305	324	337	306	363	344	388	321	312	322	355	340	351	360	349	314	332	340	339	327	345	317	341	337	382	353	353	327	322	337	325	347	336	293	354	348	347	339	347	301	332	345	323	342	338	362	349	332	340	346	312	320	337	291	343	332	286	326	337	338	366	319	365	340	319	334	333	335	345	332	334	325	361	331	340	342	344	307	277	373	329	341	289	350	348	353	337	324	306	322	289	341	336	324	337	338	326	378	344	315	359	333	329	368	354	361	304	336	310	336	362	338	360	333	321	353	321	355	334	353	351	328	334	315	319	331	360	307	338	367	296	367	312	362	373	335	345	332	334	332	362	334	318	313	344	312	330	290	362	332	334	350	315	363	357	283	324	362	316	366	328	384	319	316	328	314	324	354	298	313	336	339	339	301	310	317	350	338	367	320	322	320	335	329	351	321	346	315	342	344	334	337	299	325	335	300	336	298	335	349	307	325	347	331	336	326	333	298	342	371	339	314	313	341	340	348	316	334	352	343	331	368	353	312	376	346	337	305	332	341	357	327	309	338	315	339	347	352	358	323	327	364	349	341	312	351	363	353	329	327	343	323	340	361	329	327	307	311	317	337	335	371	358	324	325	356	337	326	306	340	392	327	311	354	326	337	351	350	326	329	316	334	335	349	299	333	333	359	348	335	317	345	334	324	368	351	344	322	347	345	358	332	346	308	323	366	316	358	339	331	331	330	323	325	363	329	307	366	340	336	346	329	357	328	335	365	373	357	317	345	344	364	316	312	345	319	365	337	322	312	350	357	371	331	357	304	324	361	333	347	359	349	342	343	320	349	360	340	339	326	348	355	333	350	360	342	338	328	355	327	346	372	343	330	359	309	331	316	347	345	385	324	339	333	337	334	303	337	337	340	334	350	308	344	363	362	342	311	353	347	337	339	331	365	341	319	335	348	329	307	318	359	374	338	325	342	316	327	306	352	363	345	350	336	340	314	341	302	357	319	327	349	320	307	296	322	357	300	354	351	337	326	335	326	340	340	339	319	330	324	339	334	324	351	315	321	337	317	322	364	376	361	323	337	343	343	342	335	374	320	335	317	312	336	312	337	334	334	370	335	379	337	341	321	334	350	347	323	306	335	360	350	320	345	338	337	342	313	388	351	321	335	321	323	361	343	320	350	333	309	315	333	303	352	321	328	323	331	349	309	316	341	329	368	360	297	355	353	343	356	326	355	341	345	317	331	314	310	342	336	341	336	340	326	307	348	339	325	344	305	337	306	316	337	337	323	323	335	316	318	367	322	342	324	332	358	344	320	336	345	318	352	316	361	326	337	306	345	368	322	308	367	318	345	333	345	353	334	344	355	309	373	348	319	344	338	333	308	322	323	336	318	331	319	338	293	321	292	336	306	334	352	340	319	324	330	351	352	336	348	314	335	360	316	361	364	353	348	325	339	361	313	335	323	314	348	324	344	337	304	310	361	311	326	354	353	337	341	307	339	345	337	359	316	356	334	333	358	332	321	333	345	331	362	331	351	310	321	316	358	346	384	326	350	344	340	366	327	320	317	332	342	362	343	340	339	349	339	353	310	321	339	322	348	337	330	344	342	326	334	303	314	384	338	322	321	334	325	295	330	324	313	346	328	334	366	345	328	334	347	342	339	333	353	305	338	304	367	325	298	353	326	328	307	343	335	317	346	350	332	364	350	330	355	314	330	324	332	362	324	338	357	340	314	319	326	318	329	312	344	354	327	338	298	309	330	315	344	334	323	341	310	342	367	349	318	304	356	346	342	309	347	318	347	323	335	342	337	346	336	342	294	322	329	358	355	334	343	326	304	376	349	332	344	352	311	356	335	331	359	328	313	351	349	359	325	337	357	352	307	347	344	322	342	302	363	311	340	336	328	335	325	327	326	345	321	315	320	349	347	338	312	332	357	338	331	325	326	332	318	332	337	331	350	341	306	329	338	325	341	340	350	328	354	366	325	352	322	338	352	320	319	313	372	333	314	341	331	318	298	350	324	316	337	329	287	339	319	320	331	321	318	331	358	334	320	349	308	319	322	326	361	303	327	322	344	329	325	340	297	336	326	323	330	344	350	351	319	326	345	320	364	378	336	337	311	355	292	318	336	349	340	328	338	361	321	295	341	337	365	330	358	329	340	357	334	324	318	344	325	338	330	336	354	329	336	311	345	372	361	340	350	314	326	393	330	373	338	325	347	354	339	339	343	356	338	338	310	339	347	342	356	367	327	366	351	340	309	337	345	369	316	318	333	323	341	322	345	322	322	322	322	338	356	323	321	345	346	336	353	354	318	280	327	397	326	310	311	326	327	327	306	356	359	284	346	351	325	331	341	331	351	326	332	338	301	328	338	327	329	368	321	373	330	327	346	321	359	343	336	314	319	334	335	378	343	327	320	354	343	362	318	380	296	334	366	333	362	348	323	353	327	353	369	341	356	316	318	372	307	332	332	320	327	335	318	328	345	328	335	353	343	359	311	359	315	327	344	354	359	345	321	304	335	327	312	339	323	341	285	362	340	354	320	363	325	340	332	325	325	332	338	360	349	331	291	316	335	352	335	322	335	320	356	346	318	327	355	330	309	350	353	322	325	299	344	350	327	351	343	325	334	349	337	376	334	374	327	327	353	306	339	326	356
20599	10749	38058	71612	65228	51081	39922	29550	19736	10295	4375	3286	2008	1117	519	414	365	258	240	263	332	160	170	127	158	135	146	153	133	155	158	161	169	147	141	141	161	130	150	146	149	144	140	151	138	143	132	141	137	134	139	149	141	171	144	163	134	153	163	133	140	136	155	131	162	159	148	146	129	137	154	140	152	134	134	149	131	158	155	153	160	126	144	137	132	138	134	148	146	153	138	141	159	119	149	122	141	145	145	159	136	133	139	144	150	141	164	153	147	136	148	139	134	153	139	148	135	149	135	144	134	159	112	154	137	138	127	140	145	148	149	140	133	118	159	146	169	142	145	140	143	140	152	147	124	131	155	159	144	126	149	133	151	161	130	144	121	121	140	139	158	147	138	179	160	149	134	134	159	125	158	140	140	138	112	134	145	147	164	131	158	147	146	137	138	148	137	156	150	139	159	128	160	118	133	145	153	153	166	138	138	117	144	140	121	145	149	153	146	156	130	139	151	149	143	149	164	139	141	137	133	141	149	145	138	160	150	143	145	156	136	148	154	149	130	130	147	142	160	121	117	145	133	147	152	133	139	158	123	157	141	150	151	118	142	137	133	146	117	129	170	147	136	141	147	148	151	134	150	158	133	134	141	125	119	142	151	124	125	130	158	137	153	155	155	148	156	135	148	132	152	129	148	140	167	148	142	160	149	147	132	157	147	145	135	138	161	149	136	146	133	130	166	132	161	123	133	131	142	139	131	133	137	156	124	146	146	143	135	144	151	151	124	141	131	134	142	152	162	144	174	132	147	136	149	150	154	129	150	149	151	134	134	145	149	150	131	156	144	154	151	138	141	150	155	171	141	131	146	150	147	130	143	112	142	139	157	136	139	126	152	115	149	150	167	149	164	140	130	139	148	164	157	138	139	148	134	130	144	139	131	147	126	145	140	151	151	130	123	157	114	135	145	154	144	125	124	124	134	142	131	148	165	122	155	132	137	142	124	152	157	142	147	151	159	146	136	174	161	152	152	145	138	137	142	136	156	144	130	165	136	133	143	152	141	124	132	136	139	187	145	129	179	153	145	147	144	128	139	137	146	143	141	157	148	131	130	151	140	122	127	141	134	161	146	143	156	154	132	129	145	160	127	161	149	158	136	152	133	141	120	142	148	142	113	149	133	155	139	151	126	143	130	163	139	157	147	148	136	149	149	140	131	151	145	137	145	149	142	149	148	151	134	155	130	143	145	149	126	122	142	148	121	133	141	147	140	160	142	168	132	119	152	130	151	163	143	141	143	124	137	154	133	130	143	153	130	146	141	125	154	148	153	147	139	151	146	149	139	141	167	142	139	159	142	146	151	138	158	135	135	141	144	132	135	154	138	145	143	136	140	146	134	134	124	130	135	151	165	128	138	146	167	151	160	126	140	141	130	156	127	164	151	140	137	148	157	140	162	147	135	146	151	156	142	171	146	160	155	109	135	151	149	144	162	156	133	148	156	139	149	150	136	153	145	124	145	135	155	153	142	154	123	129	157	159	169	140	139	166	144	138	146	147	130	147	130	151	140	121	151	159	144	144	167	149	129	146	150	154	136	141	147	144	134	145	143	143	141	154	142	129	142	147	155	145	146	163	150	135	138	150	135	144	156	143	161	128	138	140	125	146	149	159	130	139	140	140	151	149	167	138	161	132	133	127	140	158	138	141	143	127	155	114	136	145	131	143	143	138	173	132	156	139	156	131	173	147	150	151	136	135	129	145	129	129	151	136	144	163	133	149	126	143	148	140	146	141	138	130	140	130	144	142	144	159	132	159	139	140	144	147	136	161	140	149	150	158	127	136	130	154	149	151	150	132	167	145	143	147	129	157	134	147	146	147	135	148	159	128	174	123	177	141	137	150	148	158	145	129	150	135	126	143	121	141	131	143	142	160	144	148	120	136	133	162	163	139	146	154	166	139	163	145	139	138	127	136	159	142	134	131	143	136	150	138	131	127	151	148	146	147	131	144	172	154	127	143	149	146	123	150	128	167	158	151	154	156	134	155	147	146	157	131	140	143	135	145	149	155	167	163	114	133	122	145	143	147	143	156	149	161	135	151	129	147	125	140	118	150	150	142	148	155	111	171	149	155	142	129	148	146	144	160	155	151	141	149	115	133	153	130	148	127	139	140	151	144	141	163	130	143	167	147	130	156	165	132	155	137	127	136	130	158	138	141	159	138	136	128	129	137	141	139	153	153	158	158	140	143	134	145	142	160	137	147	154	117	142	163	167	137	138	154	169	157	134	132	159	147	135	150	160	147	122	151	143	139	141	147	127	144	157	140	131	148	139	159	137	133	148	180	148	143	140	147	128	156	140	130	140	149	144	138	144	124	144	141	159	161	155	127	156	167	148	130	128	153	147	152	155	157	139	136	156	148	162	141	168	150	129	154	119	133	142	114	140	137	160	123	152	145	144	129	150	162	143	146	148	156	145	132	128	145	132	143	135	132	142	142	146	173	139	138	125	161	146	142	148	140	150	126	132	115	136	131	138	153	158	127	132	140	155	136	139	166	134	148	123	142	136	144	143	159	130	148	156	148	139	135	140	133	162	147	127	151	147	126	158	126	135	128	136	125	125	163	147	150	155	167	144	155	163	146	148	136	135	139	139	124	144	167	122	137	132	140	135	134	155	130	153	139	136	150	137	123	153	136	144	142	137	153	157	145	135	138	131	158	137	159	144	143	148	136	127	140	144	142	154	152	147	140	151	125	125	146	133	134	106	134	126	135	148	124	163	141	139	149	146	148	156	166	136	137	138	146	157	148	149	147	157	140	144	136	139	129	135	152	169	143	157	138	155	151	133	171	148	137	122	155	118	146	165	149	126	148	159	132	141	151	154	167	153	143	127	138	177	120	160	148	135	129	140	140	139	179	147	121	157	140	148	119	138	152	137	152	138	142	132	140	155	134	139	145	162	150	146	156	143	149	146	157	159	131	144	135	152	147	137	158	126	153	128	123	137	144	144	157	143	143	145	139	159	133	140	119	149	143	144	143	131	135	143	144	144	132	147	156	141	142	134	140	168	167	125	163	145	144	135	126	148	150	148	145	125	149	136	155	129	138	150	155	136	146	151	117	132	136	155	162	153	143	134	126	135	144	145	170	150	152	151	151	153	138	143	139	140	155	133	150	145	140	153	156	151	154	139	135	126	150	139	123	146	117	145	137	121	144	159	141	133	132	155	134	117	160	137	140	120	151	127	163	131	160	150	127	150	143	127	157	164	141	148	174	136	153	137	158	144	155	154	151	137	138	133	152	140	162	122	148	131	126	148	126	148	134	164	141	152	164	145	146	141	126	160	128	154	149	127	172	158	134	139	139	119	125	142	160	130	148	151	152	175	139	131	122	132	127	144	156	161	153	125	155	137	133	150	142	126	145	151	154	150	120	134	141	150	143	139	164	136	139	150	144	149	144	141	134	138	162	140	145	149	147	164	151	128	152	150	152	136	154	144	181	153	161
10564	9593	41407	75249	73044	61078	51433	42802	35867	21912	15707	12937	8574	5280	2265	1865	1546	961	857	1261	1400	479	400	402	403	387	396	382	403	440	414	406	396	423	416	413	393	409	438	416	415	395	382	381	418	411	387	418	387	413	378	385	428	582	505	463	401	427	399	391	411	424	382	411	443	396	388	356	384	413	388	371	372	395	407	386	362	393	407	424	401	373	403	422	387	427	404	387	406	375	377	431	439	445	400	424	404	399	409	368	411	398	353	402	387	425	390	373	392	380	443	420	394	397	414	407	366	398	401	384	417	415	399	375	371	406	383	395	381	425	397	394	370	368	428	395	433	425	417	421	374	437	361	426	424	385	420	426	427	389	410	400	394	430	432	400	369	409	409	431	398	404	403	418	365	415	420	425	387	392	412	405	367	403	405	396	382	406	401	423	388	385	411	403	438	398	428	380	385	385	428	405	388	407	391	418	411	417	380	409	393	392	385	433	407	396	369	404	416	409	430	417	387	407	377	421	448	400	387	400	385	413	399	426	405	381	409	407	363	398	359	420	443	397	444	384	377	419	419	417	393	361	379	409	404	404	407	406	399	383	421	389	414	382	408	405	407	398	416	379	394	397	422	397	425	393	435	416	402	395	396	437	390	379	389	371	372	392	400	379	423	438	412	421	380	403	377	397	440	425	379	374	397	381	429	416	392	405	444	398	418	391	412	393	402	401	383	412	389	391	378	423	370	399	369	411	415	380	403	435	398	387	387	388	395	376	401	395	429	392	380	404	384	407	376	408	399	415	381	402	416	400	451	402	384	439	350	370	375	393	398	399	407	393	406	408	372	389	400	404	378	419	390	392	452	384	417	410	373	422	409	392	397	366	415	394	412	392	377	395	395	373	402	414	393	389	388	371	416	427	385	367	361	390	435	399	395	404	422	391	402	400	376	382	376	400	418	431	399	407	404	357	437	378	405	417	373	414	383	416	441	408	411	398	363	370	395	393	400	405	417	401	369	427	390	405	381	447	376	402	410	407	405	401	377	398	404	385	416	416	389	406	422	390	401	405	385	383	357	363	385	442	399	360	381	390	406	380	402	418	410	410	406	397	386	397	405	371	440	370	418	374	388	417	404	412	389	384	393	397	433	401	397	394	409	423	351	378	412	419	387	385	374	387	399	370	386	431	418	390	387	403	389	396	440	458	381	388	420	421	397	406	387	371	393	400	384	388	403	404	440	339	404	380	397	408	388	401	387	405	419	365	365	357	358	418	385	394	397	412	391	397	380	417	354	371	407	417	415	409	400	418	406	405	404	416	401	419	396	363	417	391	388	385	418	423	451	402	400	405	436	358	386	392	405	367	405	412	407	414	405	373	403	387	411	393	431	390	395	409	382	359	404	421	411	381	407	392	389	386	397	408	388	382	402	411	441	422	398	405	402	407	411	418	367	393	391	405	427	405	373	413	402	398	387	422	415	386	419	405	402	424	395	412	396	376	371	396	404	371	399	425	404	429	375	404	393	401	386	416	424	403	409	396	380	398	417	430	380	399	389	399	393	403	433	394	393	408	442	419	389	391	419	387	383	385	430	368	367	378	371	386	436	399	383	401	417	405	396	414	406	400	410	390	397	401	392	425	353	389	400	398	421	391	377	381	423	409	369	374	389	417	436	366	379	382	389	354	415	397	413	379	413	385	386	401	372	383	433	415	422	377	369	414	389	431	421	410	414	408	448	376	431	404	424	414	416	384	394	381	402	403	414	405	406	404	387	424	390	405	411	362	404	403	378	377	392	368	411	398	394	401	368	378	432	427	382	385	387	394	419	389	398	392	430	374	407	410	396	419	374	390	386	400	423	394	402	399	389	398	388	401	389	442	399	390	382	402	422	417	384	406	434	417	397	404	398	356	399	427	413	391	387	364	425	377	460	390	402	372	386	413	379	409	390	408	428	385	415	410	360	377	411	414	426	399	362	389	421	380	352	381	419	381	395	387	387	418	407	403	403	395	415	418	416	432	366	422	407	415	434	383	400	397	406	400	405	420	379	389	404	415	381	397	379	408	419	406	388	376	414	402	415	392	390	391	408	408	383	374	403	431	374	405	410	411	440	367	370	379	420	379	433	409	389	396	405	396	398	397	399	400	374	464	413	421	400	402	413	366	416	415	386	395	377	405	382	448	412	422	406	419	393	387	409	413	388	422	404	389	371	379	376	417	403	415	373	398	431	378	394	433	425	424	385	397	382	430	408	400	408	385	406	384	398	409	387	425	409	425	417	395	410	388	416	406	403	389	390	401	391	407	409	402	383	417	383	400	421	401	392	390	429	402	380	429	389	381	355	426	401	391	433	430	397	372	367	454	405	398	414	393	371	410	384	408	382	411	401	385	404	384	431	425	412	373	367	407	359	398	435	401	440	429	396	409	373	401	400	422	422	401	422	405	393	403	428	385	426	368	419	331	409	428	386	414	399	434	386	372	403	382	407	424	390	375	387	414	399	375	387	452	406	406	394	393	387	401	379	380	416	359	372	391	387	419	421	392	395	422	384	395	443	419	372	357	393	374	380	388	376	383	390	417	378	402	406	385	390	366	425	422	393	402	418	414	387	363	401	425	400	397	388	396	431	388	371	383	400	381	380	361	384	351	393	365	409	388	421	393	433	412	350	414	430	394	362	406	438	389	394	379	373	423	401	418	405	418	393	418	400	399	421	414	413	373	403	409	421	422	423	384	398	405	396	405	393	414	420	400	388	388	426	403	402	409	422	384	423	429	385	403	399	369	405	409	380	410	377	372	430	378	399	379	398	399	415	386	418	433	411	413	394	388	417	410	406	403	410	397	433	392	406	397	405	392	431	404	354	421	382	389	436	373	377	402	416	400	382	401	413	401	426	389	381	368	399	377	427	393	402	382	384	417	423	389	362	387	363	414	387	415	394	378	394	423	398	404	422	394	385	405	399	421	397	386	407	369	412	418	422	426	396	437	425	409	400	426	375	398	401	402	409	381	401	407	405	429	435	391	430	378	387	413	383	406	419	409	370	412	392	359	421	451	432	389	417	393	398	385	426	401	401	408	444	398	389	397	397	373	385	404	440	401	426	383	384	409	456	412	412	378	430	387	406	382	354	360	397	407	414	400	401	364	429	369	355	416	368	387	376	448	396	423	421	436	422	418	374	411	439	419	408	379	403	433	394	419	383	409	379	408	395	386	392	361	404	395	391	399	434	390	378	389	400	379	422	384	397	383	369	396	399	407	420	374	426	346	424	388	413	409	422	446	373	398	431	409	400	399	409	397	400	407	432	384	406	372	436	399	400	396	373	418	415	365	432	432	407	381	413	431	405	407	383	364	402	409	458	431	397	397	391	407	431	408	414	405	422	378	416	391	425	374	389	414	384	381	360	381	419	363	390	435	408	390	376	393	398	415	385	419	421	440	371	373	389	390	393	403	391	413	415	378	407	383	387	395	408	418	421	401	395	396	380	420	372	435	425	434	412	368	414	401	388	413
2272	418	2895	8518	6630	3681	2132	1197	761	420	282	260	186	185	118	136	124	98	123	123	126	121	123	131	108	136	107	116	127	106	113	134	116	123	116	123	127	113	104	143	124	135	114	109	120	105	124	100	108	130	137	97	123	105	106	139	141	128	106	117	121	132	108	121	113	114	125	136	103	111	128	117	100	114	115	120	130	140	110	113	128	137	128	126	107	111	113	129	107	116	114	135	130	131	99	128	122	113	90	120	110	116	123	118	117	120	127	89	139	115	118	109	113	133	104	90	98	137	125	121	118	121	110	102	130	108	111	115	129	107	134	110	115	107	136	103	126	131	123	123	109	117	136	107	133	112	125	121	122	115	134	124	127	135	121	104	121	105	112	120	117	131	109	119	130	107	120	127	137	127	124	111	116	130	111	134	108	106	129	111	110	105	122	109	106	138	124	115	122	101	125	120	106	104	113	103	126	106	114	102	134	139	101	106	117	121	141	111	130	122	104	128	112	114	134	105	108	118	129	134	137	116	111	119	122	135	126	117	123	125	123	137	97	124	104	105	104	121	117	114	103	118	109	116	119	103	131	131	132	118	145	115	116	113	127	124	112	98	115	133	113	108	131	112	114	137	133	120	123	115	111	117	124	118	137	130	98	114	110	122	88	119	129	106	106	107	118	133	129	132	113	119	126	117	126	114	105	105	110	105	114	142	127	116	110	119	100	114	125	124	121	99	121	123	121	136	130	123	121	110	117	126	103	118	138	118	112	116	120	111	123	105	140	128	117	140	111	110	129	111	106	131	101	123	106	118	106	133	109	121	106	129	143	109	123	114	127	135	102	137	110	125	128	117	124	122	119	131	106	126	119	106	126	118	108	115	123	100	116	110	133	119	111	123	120	120	102	142	136	116	121	116	120	110	112	122	104	139	109	122	117	125	121	118	123	103	110	121	107	106	119	126	114	112	118	127	135	152	125	123	118	95	125	134	106	110	131	125	117	105	116	120	98	98	113	110	100	116	117	110	123	126	115	114	117	115	107	121	129	123	123	112	121	99	122	111	114	120	116	122	125	131	110	129	115	142	119	105	114	112	120	119	139	121	122	130	113	132	132	120	116	135	122	131	119	121	107	113	103	125	127	107	105	121	115	118	113	133	109	123	115	99	103	114	120	118	111	140	122	117	136	117	122	104	118	133	116	116	113	126	122	150	108	127	133	107	122	129	113	127	111	116	138	154	99	119	129	129	122	134	113	123	128	128	109	130	107	128	116	113	116	123	125	116	132	131	104	126	114	118	126	126	116	138	90	132	120	126	125	109	116	104	136	136	131	119	119	111	125	120	115	128	106	127	115	117	121	117	118	136	120	120	122	135	116	119	118	131	131	114	122	120	137	120	105	110	114	122	124	107	120	134	127	119	126	108	117	120	147	116	116	132	106	119	117	123	126	114	130	133	121	136	107	127	125	118	120	106	108	105	113	99	130	121	123	133	117	130	105	114	114	101	128	122	103	123	121	118	135	143	118	114	122	126	117	119	116	120	100	118	123	134	124	135	105	126	119	117	135	126	121	125	125	125	124	132	119	136	119	124	111	103	127	128	107	120	119	134	135	119	139	108	115	125	127	121	136	125	109	118	118	122	122	103	120	115	130	123	117	134	119	141	116	121	143	114	110	125	119	111	115	124	128	117	106	114	136	132	122	108	106	129	106	115	131	114	110	146	118	108	93	125	134	126	127	125	120	118	134	108	136	111	100	118	120	121	117	105	130	128	125	109	127	132	116	110	133	105	122	119	118	120	120	102	119	123	119	120	117	132	114	126	146	115	118	107	123	116	124	122	128	107	111	113	98	99	113	106	111	122	131	129	117	97	129	104	121	118	136	114	112	143	130	142	124	95	128	129	116	98	108	115	151	139	127	126	128	120	140	126	117	124	122	125	120	112	129	113	117	121	137	98	132	114	117	127	122	120	115	116	134	101	134	112	115	118	124	119	103	111	135	113	116	129	121	128	116	137	123	125	117	113	125	126	113	109	113	110	123	132	137	127	111	130	112	117	119	116	107	103	100	117	105	140	113	118	130	137	118	106	122	133	103	98	116	113	121	102	120	124	120	104	111	131	111	143	122	114	99	115	137	127	114	112	126	111	118	117	128	147	129	110	126	135	99	127	113	100	114	122	118	107	117	108	127	119	118	102	111	100	135	121	125	121	126	127	120	111	127	110	123	139	104	147	133	107	101	145	121	126	136	118	82	107	141	119	126	124	112	120	108	110	112	126	116	107	138	132	101	103	107	119	112	106	121	119	114	117	137	133	104	128	121	123	127	134	134	135	123	116	116	121	107	128	115	114	131	126	116	122	111	129	125	127	138	115	127	114	117	101	116	121	121	109	111	106	119	108	127	108	117	152	121	109	114	117	137	114	122	90	112	117	127	127	130	124	107	125	117	133	132	135	109	115	112	116	125	112	104	141	111	124	119	107	122	113	115	139	120	112	115	127	126	100	106	123	123	115	112	125	111	118	138	124	113	107	92	106	125	123	134	123	113	108	94	115	120	110	136	106	127	120	130	120	117	119	113	115	123	112	138	108	122	115	118	125	117	108	114	141	130	128	108	115	127	121	116	150	120	114	138	124	119	127	110	121	104	108	124	125	110	125	130	101	114	130	114	111	126	137	138	121	114	89	122	133	116	115	106	111	126	111	123	136	125	121	125	110	86	118	126	122	103	119	136	104	123	105	106	124	121	109	95	127	120	120	118	121	116	117	127	101	131	112	105	128	121	112	108	126	114	106	122	115	136	109	134	138	121	132	120	129	129	128	111	122	119	121	139	120	117	135	109	101	122	120	138	113	115	128	102	127	117	118	111	106	102	113	122	93	134	128	144	119	111	120	127	131	130	117	131	104	111	115	121	118	99	134	122	120	122	111	126	114	91	120	129	125	136	112	123	127	136	110	126	126	105	119	123	118	123	118	118	109	97	116	108	132	125	120	133	113	130	114	125	111	115	108	129	119	136	134	115	106	113	105	121	94	113	117	143	119	107	109	115	125	117	110	118	126	128	137	136	123	107	129	115	124	113	125	123	124	115	103	122	118	88	119	113	145	130	118	122	104	140	121	117	127	119	110	125	134	97	112	123	131	126	126	124	126	122	126	123	118	116	128	123	103	114	121	115	137	111	108	114	116	127	105	107	117	120	108	100	110	100	127	123	113	112	108	118	135	122	123	122	127	120	134	108	93	100	118	71	126	111	111	119	112	127	121	121	125	113	117	133	107	113	111	120	118	107	117	111	116	117	121	101	125	117	124	115	122	115	113	110	125	120	109	123	139	136	127	128	123	118	96	121	115	106	151	132	117	118	109	132	114	120	110	125	136	122	107	127	110	136	111	119	106	111	117	131	105	109	114	123	127	118	118	127	117	107	111	106	115	113	134	150	117	111	121	120	119	105	128	106	118	105	110	128	107	107	109	102	132	109	110	131	124	97	125	124	116	110	125	109	102
2258	764	7510	21801	19453	13321	8901	5693	3678	1992	1175	1004	712	558	462	412	397	355	343	350	320	351	341	334	340	333	335	353	320	342	302	337	326	341	340	358	342	317	329	327	319	355	338	330	331	356	341	327	346	301	321	325	345	337	330	364	345	384	344	314	344	390	355	356	344	360	337	360	329	330	341	344	340	307	320	360	327	338	321	378	348	339	341	322	337	321	348	322	407	337	389	320	330	323	319	327	312	369	337	350	344	342	305	343	366	334	284	315	337	344	322	357	332	360	358	332	371	335	371	330	348	353	326	371	353	352	351	344	341	322	365	309	336	339	359	327	374	340	346	387	348	334	346	329	322	337	309	347	324	370	319	327	335	342	358	322	350	337	343	394	344	339	315	356	385	328	318	347	352	374	355	356	317	342	325	302	324	344	386	352	344	350	341	352	383	370	369	371	320	349	373	361	339	335	331	303	351	334	328	369	355	345	367	340	321	345	346	336	350	324	332	324	316	339	369	347	374	322	351	379	300	371	360	330	319	310	361	322	355	338	352	352	357	349	341	348	315	334	340	379	359	326	338	348	343	355	339	314	346	341	308	322	310	322	335	371	311	314	348	330	350	321	361	322	367	367	317	343	315	352	323	378	361	360	351	344	340	334	339	339	313	344	369	351	326	369	340	338	351	335	319	303	337	372	301	357	339	338	341	341	324	329	347	333	368	339	323	340	351	333	337	359	321	316	324	328	327	353	315	307	344	332	351	301	342	364	319	344	318	359	359	360	322	322	334	321	345	338	325	368	361	349	312	332	360	356	343	323	358	341	342	329	319	321	301	345	337	344	356	332	370	351	346	328	344	315	364	348	351	361	338	340	336	321	335	341	319	338	337	349	353	316	353	325	299	344	315	332	332	330	351	338	372	336	324	351	324	365	344	358	322	373	341	324	345	321	331	354	303	350	346	313	373	326	338	341	359	364	344	319	313	358	347	368	336	311	334	319	316	344	349	354	363	348	340	349	337	385	353	343	323	338	358	313	346	354	366	315	360	336	325	341	338	354	317	373	368	350	289	343	335	336	325	377	326	341	313	320	331	381	380	343	322	320	316	340	352	342	327	361	354	363	304	377	319	334	337	374	308	305	345	336	338	346	370	338	362	344	366	361	387	332	362	315	318	338	344	335	354	326	335	349	357	349	342	336	338	385	334	334	325	340	316	346	341	345	316	338	327	357	364	331	333	333	334	335	356	379	357	358	341	356	343	355	330	336	372	320	355	340	328	347	323	342	320	342	332	331	327	323	357	329	322	331	353	361	329	328	325	328	345	347	329	352	317	322	347	319	365	335	363	366	313	355	351	384	344	337	327	342	360	364	319	349	338	355	354	324	342	391	332	338	335	295	332	374	370	335	318	327	329	311	339	333	326	345	376	364	345	341	336	354	340	327	360	360	345	345	349	353	338	336	323	346	326	367	338	366	379	329	351	355	334	342	334	319	353	327	350	338	355	322	344	330	310	330	326	323	338	384	311	357	362	328	325	311	325	342	362	328	324	351	368	333	377	378	338	348	329	325	360	346	313	343	333	340	353	333	372	326	338	339	335	355	317	334	327	319	336	330	349	359	321	349	329	320	331	354	327	336	372	364	350	313	304	303	339	314	352	356	336	332	342	370	354	375	357	323	311	339	349	355	340	322	346	381	339	315	382	342	355	339	373	361	334	361	355	334	309	354	364	333	369	302	363	360	326	344	327	364	306	357	350	337	340	342	334	351	350	330	348	332	334	346	360	351	364	310	339	348	329	333	354	367	349	342	324	318	316	343	353	306	359	344	314	342	347	343	355	390	319	325	336	351	342	346	336	374	350	340	342	324	340	318	329	354	364	363	343	394	347	341	336	320	331	362	341	353	331	356	337	320	352	329	338	364	337	362	323	321	328	366	323	336	355	318	366	317	316	365	311	337	366	329	342	343	340	344	337	329	319	360	345	327	347	365	340	350	352	339	333	338	352	350	379	336	350	329	338	367	324	337	333	361	315	327	330	303	320	346	320	385	344	333	312	356	330	339	364	338	362	330	351	339	369	397	370	359	318	330	320	361	321	338	371	333	339	350	332	360	353	323	340	348	345	323	311	327	377	380	315	330	340	339	332	347	307	327	377	320	322	329	320	347	306	332	332	316	332	310	306	338	365	344	341	325	349	345	318	316	356	324	359	374	315	334	326	348	366	324	343	351	354	325	319	355	325	334	322	345	354	370	354	311	321	300	353	325	349	348	345	329	334	330	337	373	341	339	356	329	337	335	345	342	392	350	355	326	322	378	358	310	351	344	318	353	336	320	339	334	299	357	321	315	375	353	357	352	349	342	302	328	359	338	353	338	361	314	334	338	359	340	328	326	393	326	328	365	331	312	360	341	337	355	329	334	347	362	329	329	333	320	348	365	329	356	322	323	334	334	377	336	334	323	319	350	357	378	327	316	367	328	375	323	361	323	361	326	377	372	317	348	356	358	330	325	340	339	383	315	332	313	316	332	343	314	321	332	362	354	382	323	344	311	336	369	344	369	358	308	337	335	349	359	356	336	376	308	329	350	323	326	334	341	320	318	320	351	337	291	347	360	358	341	329	335	370	382	333	348	333	324	331	285	368	344	321	354	332	312	328	337	332	344	347	357	339	363	336	329	339	341	355	338	305	343	364	341	350	329	352	353	356	345	357	361	333	332	340	345	327	320	333	334	322	329	352	346	343	299	378	356	364	317	317	373	322	357	340	341	362	328	322	365	345	347	339	369	327	359	349	337	342	354	301	332	360	359	348	318	335	325	325	327	361	314	325	342	304	355	343	360	347	359	370	337	332	353	360	319	323	345	335	302	331	289	365	333	325	307	373	313	373	350	353	354	313	348	364	368	299	325	347	307	351	338	366	341	343	328	361	359	368	346	355	362	320	336	382	350	305	354	323	349	326	330	290	352	343	333	341	361	310	325	333	362	344	348	360	340	332	341	340	332	340	331	334	341	367	343	352	363	347	353	350	382	320	339	359	340	348	355	350	337	374	362	336	327	311	361	354	333	358	351	303	329	355	303	340	405	328	317	321	334	314	348	384	344	344	348	359	327	317	331	358	316	344	355	329	340	356	366	324	338	352	327	297	353	344	348	335	330	338	354	337	344	341	320	339	356	354	318	336	323	393	334	354	372	328	328	308	344	344	325	345	317	328	347	356	338	328	329	331	312	320	306	349	286	345	367	379	345	353	372	373	346	332	328	354	367	334	317	307	326	340	324	353	329	324	353	363	343	329	337	331	331	327	317	326	342	334	350	352	320	346	322	347	340	330	341	359	341	324	341	315	349	354	358	349	356	333	336	368	312	341	340	340	316	320	353	353	340	363	351	340	357	365	332	340	333	336	326	325	355	324	357	355	335	354	331	336	333	374	335	338	341	316	374	364	324	330	335	338	355	337	352	350	348	356	292	317	360	362	321	349	353	327	375	328	357	353	326	350	326	312	343
12654	13202	42895	60695	49136	35878	25050	15102	8680	3655	2169	1654	929	559	307	268	210	201	156	150	195	127	114	107	124	106	103	124	111	114	134	114	133	123	106	122	145	129	123	139	141	105	119	146	124	117	120	126	135	114	113	127	126	108	130	131	107	116	115	128	122	112	122	117	116	132	133	112	132	104	125	133	104	126	123	118	111	118	125	120	125	118	133	112	136	127	111	118	107	114	114	120	134	123	133	111	132	131	129	116	124	112	133	124	127	121	129	105	110	120	115	126	132	122	113	108	115	134	125	112	130	102	114	114	117	105	127	116	113	123	116	127	112	122	120	127	127	115	118	121	111	131	140	127	109	113	112	121	112	125	126	106	109	115	137	116	115	112	119	137	137	101	122	115	132	105	109	124	120	118	132	129	130	134	121	128	127	114	122	123	119	140	124	137	116	127	111	124	137	137	120	125	116	120	133	104	131	112	130	133	138	128	120	116	117	145	129	123	118	110	134	100	135	127	126	137	118	118	122	93	138	137	120	124	122	119	117	130	103	109	110	114	144	123	126	113	111	132	125	98	97	138	123	119	101	131	116	117	110	122	108	106	122	119	115	104	123	114	148	129	115	110	106	124	122	114	99	112	122	118	128	142	121	132	115	119	127	102	120	123	134	135	111	128	108	126	114	140	133	126	120	111	128	100	113	93	122	134	110	121	112	115	135	113	142	135	110	120	114	131	142	120	125	119	104	133	105	123	111	136	122	125	100	121	120	133	116	120	134	125	103	122	117	127	111	120	123	110	107	127	120	122	113	119	114	114	107	142	117	130	115	107	112	112	126	116	105	122	129	117	118	131	106	111	131	124	111	126	125	128	128	132	115	125	114	117	111	111	108	115	109	117	119	108	117	125	113	141	130	123	130	120	122	116	120	135	91	134	92	120	123	100	133	108	127	119	110	121	121	139	117	127	104	144	136	122	108	140	110	116	105	143	131	126	117	123	130	120	110	135	120	120	122	128	116	125	123	131	120	125	111	109	101	102	123	103	111	110	115	116	113	114	115	118	95	127	128	93	112	131	111	133	125	119	104	110	124	126	114	120	120	115	122	101	114	137	124	121	124	126	120	116	134	123	120	114	126	123	133	112	105	132	133	128	122	120	113	125	120	124	128	125	115	122	130	125	122	140	122	110	131	131	129	120	109	121	139	112	114	113	108	113	123	106	129	113	115	130	136	129	115	110	130	118	113	124	122	136	116	99	126	103	133	138	132	113	109	120	106	97	135	114	95	104	100	126	111	111	124	124	129	128	119	109	138	102	123	125	111	143	127	120	119	121	112	116	146	109	102	113	126	142	121	134	131	143	105	109	125	114	120	108	134	122	98	126	91	114	108	118	117	137	113	114	108	145	133	118	126	126	124	122	119	139	127	121	123	117	132	113	104	112	138	124	103	130	137	106	125	100	129	115	125	112	116	121	121	121	117	136	111	124	135	104	132	112	114	113	113	127	121	105	96	115	121	101	147	111	120	139	120	119	118	141	131	105	139	116	113	120	121	96	114	124	109	116	119	112	118	104	127	112	128	120	104	155	107	108	124	112	118	98	129	114	135	117	115	143	102	142	113	138	128	121	101	121	134	126	128	115	109	107	127	111	134	105	132	124	111	134	116	108	123	129	123	116	108	129	130	127	111	115	118	113	131	123	112	103	123	103	119	113	104	119	124	110	105	121	138	103	122	124	140	106	140	124	134	121	104	106	137	124	144	114	108	127	104	98	115	128	128	118	113	129	123	122	121	92	127	113	128	126	131	118	121	114	128	108	124	117	101	119	106	107	129	113	113	101	120	119	125	112	120	109	131	128	122	123	118	144	109	131	130	136	139	127	127	134	124	100	111	117	123	112	94	130	121	120	105	136	121	117	140	111	116	117	118	113	102	106	123	131	113	111	131	117	108	134	123	122	122	116	122	120	106	135	104	115	131	103	117	115	116	132	133	123	123	109	102	125	122	127	128	127	108	143	122	111	137	117	121	106	126	131	115	126	125	138	136	134	125	132	106	137	167	127	100	135	128	135	118	95	118	123	127	134	119	120	108	139	127	122	126	135	114	126	107	105	123	124	110	109	132	108	119	134	123	123	134	112	127	123	123	105	118	133	118	112	146	126	116	146	117	115	116	137	109	136	115	104	99	123	121	119	124	126	119	119	119	116	102	129	114	126	125	155	108	115	108	135	116	131	112	121	116	112	126	127	122	98	121	113	135	127	118	138	114	117	127	120	127	120	107	122	115	135	125	119	104	107	118	131	107	124	125	136	136	123	118	131	129	128	120	100	130	125	104	111	114	111	123	104	125	105	114	131	103	127	130	138	132	117	110	128	118	98	124	130	123	120	108	119	111	125	121	103	139	122	132	118	116	133	124	115	97	130	114	134	94	127	113	115	120	108	96	125	99	106	109	133	128	120	115	121	112	111	127	125	127	109	118	114	114	131	126	111	104	127	114	113	103	110	130	134	122	126	116	123	132	117	109	119	113	130	117	148	110	120	136	140	108	116	122	128	113	128	131	136	127	116	118	128	102	109	129	114	137	108	135	124	115	116	124	138	105	131	101	118	119	118	112	101	126	125	121	122	123	124	115	116	91	130	130	105	114	147	118	118	127	106	111	103	114	116	107	130	111	129	105	126	109	130	124	134	113	114	130	126	116	107	104	121	128	99	123	111	100	124	128	136	113	123	115	112	147	123	125	131	128	117	118	117	106	128	122	133	116	119	106	143	119	93	104	122	112	115	101	97	112	106	96	132	115	126	123	116	120	125	125	134	118	136	127	115	131	117	131	138	125	122	140	117	120	150	122	129	106	126	118	107	122	117	121	116	131	141	111	125	124	93	120	117	130	116	107	119	116	116	116	134	118	110	147	126	130	127	118	117	118	127	125	111	130	111	130	118	100	133	106	118	125	111	140	112	116	122	115	118	104	119	142	124	128	125	121	105	130	131	124	126	111	119	108	109	130	123	131	115	114	107	112	111	121	128	134	116	138	113	129	127	106	124	115	120	114	119	117	102	107	122	136	111	126	137	142	121	105	120	121	127	96	117	120	112	115	110	113	132	120	122	103	118	101	109	117	124	138	105	119	109	127	135	109	117	126	116	106	113	107	102	102	128	121	116	124	106	127	121	129	105	115	113	119	97	143	122	102	135	134	110	127	140	134	121	102	121	122	121	125	127	112	97	124	118	108	130	133	127	128	134	135	123	119	120	131	115	122	104	127	117	123	122	129	135	117	117	116	125	126	114	121	111	105	115	110	113	125	129	116	103	110	133	118	125	127	131	124	100	117	104	120	109	141	121	112	131	117	109	118	114	135	132	114	120	125	122	113	108	119	122	125	111	100	121	104	138	126	111	116	112	130	114	127	119	110	127	125	134	115	120	120	112	106	122	107	116	106	126	121	151	111	123	109	116	125	116	107	127	120	121	112	124	138	141	129	104	120	113	121	119	125	123	124	118	131	120
8086	13049	45722	63305	57029	47126	38939	30338	24170	12299	9601	7579	4455	2582	1224	1105	900	757	513	555	705	507	353	374	336	362	331	388	357	346	348	343	341	350	370	339	364	364	326	323	371	361	312	365	334	340	348	357	313	342	359	356	381	372	371	352	336	333	323	334	362	357	367	338	343	369	357	327	317	332	310	351	350	349	320	349	358	377	352	349	371	347	344	356	333	335	321	342	370	338	352	384	308	339	333	360	350	350	342	348	381	326	324	349	357	355	360	352	351	383	345	381	312	344	364	345	357	362	359	344	330	328	393	315	339	339	343	331	338	341	386	319	322	326	346	351	365	318	347	329	353	298	316	368	341	345	346	331	356	353	339	347	349	378	328	327	348	337	328	310	341	314	352	329	367	321	386	344	349	334	316	329	324	324	313	340	325	326	384	341	324	313	320	331	373	325	333	362	328	344	351	326	370	381	328	336	355	356	332	343	376	327	352	330	310	335	328	296	355	361	348	354	344	369	339	337	336	317	306	335	375	384	361	325	360	343	360	328	356	356	359	324	374	372	344	337	344	332	340	348	327	374	350	330	340	338	331	345	346	352	337	353	317	364	333	323	333	340	366	354	349	327	372	328	340	325	347	383	328	330	343	319	347	321	350	333	338	381	343	332	346	342	342	350	364	375	341	362	354	317	367	358	359	317	353	376	281	349	345	353	342	348	362	335	332	328	343	358	336	353	316	324	360	371	340	347	344	350	344	363	341	335	335	354	315	330	355	366	350	274	332	387	362	358	361	354	337	331	350	339	357	389	322	343	368	370	307	368	363	360	360	338	348	363	356	347	375	340	366	335	339	352	334	397	355	331	348	337	310	360	313	376	359	373	381	338	332	350	374	327	338	315	326	363	330	345	362	321	341	325	338	341	350	354	347	316	367	325	358	344	313	338	365	307	351	312	327	335	372	296	353	313	340	336	361	353	353	360	341	344	361	326	339	326	308	351	321	343	355	343	329	339	353	353	322	354	329	317	367	352	340	337	348	362	322	350	366	353	334	350	375	327	350	340	359	345	355	331	352	314	333	345	353	324	378	352	332	351	389	340	361	338	333	352	363	345	361	337	319	326	357	364	345	317	356	341	343	310	331	325	350	339	371	347	363	365	338	345	344	324	325	366	351	302	353	336	359	325	361	358	370	323	374	347	329	348	359	362	345	373	341	325	352	350	350	356	370	339	354	365	362	341	348	354	359	320	346	337	350	335	375	373	331	324	321	324	329	344	361	349	349	369	352	348	351	331	325	345	314	386	350	346	379	321	374	367	342	375	325	315	340	350	350	321	328	363	359	346	347	367	366	352	316	352	342	353	363	340	341	357	343	326	361	334	347	319	334	369	340	365	353	340	351	324	371	359	361	354	324	372	323	352	373	343	355	333	370	304	361	378	345	352	352	329	344	320	328	332	353	359	309	356	305	323	352	334	348	360	393	336	368	341	369	337	320	311	310	322	342	344	337	336	343	356	333	327	344	335	337	340	314	361	344	303	315	373	335	332	332	367	337	315	326	356	338	334	341	334	366	295	370	354	322	356	334	340	342	377	392	338	349	343	325	351	355	333	328	320	317	337	336	355	373	358	355	348	368	326	363	336	371	366	341	347	352	367	346	370	324	355	365	327	353	364	352	347	348	343	325	364	342	352	335	360	353	333	358	356	388	321	367	377	357	362	358	319	312	362	353	367	330	320	353	350	352	342	380	364	359	351	334	329	345	367	316	329	348	325	339	355	352	357	318	400	367	335	361	342	317	359	363	330	366	360	344	327	356	331	316	350	370	337	369	315	382	358	316	344	343	344	342	336	342	355	351	342	366	329	343	350	331	363	313	359	343	366	325	336	352	355	330	340	335	327	356	334	354	349	334	337	342	323	379	372	339	343	310	367	353	360	357	341	350	358	340	370	352	325	327	348	365	392	337	370	375	373	351	301	327	342	335	357	369	357	359	345	311	345	322	356	323	368	366	350	346	338	349	333	315	360	343	362	367	328	329	341	356	346	355	369	332	330	359	351	329	341	355	380	353	348	353	315	394	361	359	300	327	346	346	356	360	359	317	365	327	373	303	358	365	342	354	337	339	322	347	348	336	348	367	340	353	348	321	322	329	319	341	345	331	317	330	348	315	335	323	333	315	299	336	327	349	361	322	365	323	358	328	355	341	331	366	367	359	363	380	344	370	376	324	333	340	361	335	354	326	328	362	387	347	345	343	340	347	336	324	347	336	375	349	369	312	344	344	329	346	382	346	350	331	346	310	386	340	362	342	331	327	357	351	353	337	382	351	365	347	367	329	338	322	352	346	324	327	331	328	322	356	317	354	367	357	344	333	355	387	334	320	360	329	337	329	387	333	383	335	336	370	380	328	334	339	319	358	325	335	351	347	389	345	358	354	367	332	350	352	351	328	362	368	321	357	367	341	345	329	351	378	337	335	351	343	324	334	370	325	367	356	352	351	365	320	348	356	350	323	315	332	333	326	328	338	334	361	338	345	367	368	356	329	378	347	346	299	346	346	331	347	350	345	369	354	324	382	360	338	337	334	367	322	344	329	324	346	344	345	356	349	343	313	368	337	344	337	357	348	360	323	334	309	363	343	327	352	342	352	336	343	336	358	321	365	380	345	319	331	317	338	334	329	359	286	360	328	332	328	368	350	385	328	332	354	377	335	320	346	347	362	355	332	356	365	322	323	366	343	339	313	321	359	344	365	345	325	336	330	318	353	318	342	370	377	334	360	347	351	354	343	303	352	344	365	368	328	384	341	329	364	370	344	331	358	358	346	353	354	358	320	340	338	355	337	361	381	363	370	327	334	347	357	367	366	362	333	389	336	336	340	376	322	334	353	351	316	369	341	320	358	351	348	358	362	348	373	305	375	343	333	376	313	352	340	355	343	348	330	391	352	359	365	357	364	349	337	353	347	353	331	326	330	336	325	314	337	340	333	361	337	307	332	328	357	357	324	344	339	362	329	353	325	338	358	356	374	337	351	357	349	325	336	339	334	370	355	343	357	315	345	371	399	367	314	362	341	338	320	353	367	341	303	333	370	325	370	351	335	342	323	349	362	365	399	325	347	341	326	365	347	361	350	320	313	344	306	344	333	367	338	365	335	344	335	344	330	350	340	320	347	354	317	361	355	340	303	357	334	366	373	367	364	353	343	348	357	360	371	359	327	322	362	349	342	355	348	303	329	354	322	348	310	372	302	352	349	317	363	352	361	327	336	306	359	363	343	334	301	365	353	317	320	324	367	361	349	322	324	348	338	330	382	333	340	340	344	326	370	345	351	364	370	378	351	343	346	374	369	345	360	324	345	382	353	343	349	306	307	347	326	374	341	365	352	329	329	340	354	384	335	348	306	321	324	363	356	327	315	334	331	338	358	321	303	335	357	353	358	333	338	325	326	325	331	353	333	354	345	359	331	324	330	350	362	370	329	366	329	389	349	355	334	377	383	340	347	332	320	358
27624	32937	54823	72790	62598	48562	35971	25094	16610	6616	4753	3367	1738	896	487	518	313	313	213	274	247	222	154	163	134	151	134	159	153	160	130	139	144	139	162	143	138	145	135	164	141	161	151	132	145	153	156	132	148	134	156	163	154	128	156	154	132	130	147	161	159	150	141	137	152	134	147	158	137	153	151	137	121	156	136	138	143	172	157	169	156	167	164	145	140	151	150	153	121	119	145	174	139	137	141	151	153	144	120	142	149	161	139	158	146	161	135	137	130	129	141	143	149	141	164	131	117	144	110	120	153	135	135	125	152	129	133	144	146	148	154	126	140	158	151	127	146	154	137	159	160	124	162	141	142	153	150	140	150	158	140	142	137	136	143	132	148	134	149	136	151	135	157	161	157	145	141	131	154	159	138	115	140	129	153	148	135	127	130	139	129	146	146	147	118	136	122	136	148	132	148	152	144	143	142	121	136	139	152	140	125	141	136	128	138	134	148	148	150	173	148	151	130	128	132	124	147	161	126	135	143	136	166	135	161	162	147	150	131	154	128	148	140	183	146	109	153	134	150	143	148	130	137	132	132	128	149	139	160	155	145	141	139	145	137	159	127	152	145	148	137	145	148	114	137	156	128	134	149	152	155	159	155	160	125	155	142	136	135	157	146	155	143	154	133	150	141	155	140	159	140	147	139	154	144	154	138	147	160	135	148	146	127	163	146	129	156	162	145	159	140	133	139	151	150	158	131	150	149	138	151	131	153	140	151	132	144	142	168	143	133	156	136	149	165	152	162	119	126	155	152	142	146	121	129	131	140	140	126	119	132	135	155	139	134	145	134	159	134	147	153	145	172	150	155	157	140	147	125	151	160	150	132	136	145	165	152	146	159	140	129	146	151	147	119	147	138	143	148	142	133	122	133	130	125	157	165	180	150	119	148	127	144	119	170	159	146	146	135	138	147	115	145	125	128	151	127	124	152	147	147	143	131	145	129	139	156	146	159	132	155	132	162	152	139	136	158	150	175	148	145	137	153	144	139	175	144	135	142	153	140	143	144	139	138	129	137	132	141	134	164	157	164	116	151	140	146	119	133	158	135	130	138	154	138	124	134	168	136	139	158	156	143	136	148	129	136	142	130	158	143	134	159	156	162	145	149	154	162	148	141	139	143	166	159	156	147	138	134	159	121	136	114	131	142	134	130	144	142	155	151	153	151	143	163	151	154	136	141	148	166	137	139	135	156	160	137	135	138	124	142	151	136	130	140	130	149	149	132	149	146	133	155	151	158	146	142	130	162	124	163	124	129	132	143	171	142	134	144	153	150	156	150	141	143	136	152	154	143	143	158	151	141	146	150	149	148	144	135	143	139	137	135	162	133	149	149	106	122	165	156	140	147	153	135	135	143	142	146	110	158	142	151	157	134	134	155	162	125	153	148	134	144	156	136	133	138	137	154	154	154	150	148	135	157	154	154	142	128	158	143	144	159	132	143	144	148	133	136	134	147	144	138	162	149	141	124	161	149	144	139	154	141	147	148	161	115	135	129	140	145	119	153	148	148	154	160	162	150	134	139	152	140	148	132	164	151	139	135	128	159	159	145	138	171	137	126	141	141	131	130	156	134	115	157	134	135	146	144	143	123	164	142	145	134	135	153	150	131	131	148	133	146	135	148	144	166	131	160	136	147	151	163	136	146	154	157	160	118	134	152	127	140	152	164	134	134	147	136	133	145	155	171	138	132	137	161	140	148	136	157	157	127	164	140	152	144	152	150	133	122	147	108	147	154	148	155	122	141	128	154	151	162	147	151	108	141	131	140	136	139	148	146	153	172	155	169	147	165	153	148	127	139	141	132	139	156	154	157	135	135	158	118	128	166	148	148	133	147	147	159	132	143	129	145	129	154	122	137	124	150	145	148	154	137	163	143	151	145	135	154	143	153	135	146	163	121	140	133	117	149	152	133	143	152	165	134	148	148	145	135	155	143	137	149	139	135	127	124	135	139	139	137	126	157	137	150	142	145	138	133	145	156	120	139	143	148	129	141	131	145	140	128	131	118	139	154	149	142	150	130	131	156	131	147	139	160	155	141	156	132	140	147	121	147	143	158	140	145	129	148	138	130	145	164	150	145	157	152	159	142	159	133	123	138	138	131	142	150	128	122	144	146	153	149	150	142	146	146	164	148	141	126	132	167	135	147	144	146	156	151	137	168	132	133	154	146	144	129	109	126	144	147	148	143	195	132	144	126	122	147	151	136	143	133	161	144	170	165	139	134	141	147	170	131	147	163	135	154	139	146	158	147	151	147	145	181	151	147	126	119	132	151	157	139	132	133	147	139	157	134	134	131	154	143	158	159	129	126	151	127	155	139	152	146	144	139	149	143	143	138	138	158	157	139	145	147	155	146	134	140	154	134	130	137	133	146	139	150	155	136	133	140	131	139	141	140	139	138	159	126	157	132	148	150	128	143	128	135	150	151	157	155	160	137	130	136	120	148	149	134	150	145	152	160	155	137	151	142	129	159	124	143	142	158	152	127	137	147	138	141	146	126	139	148	162	135	142	149	137	143	134	160	121	133	132	151	156	140	153	146	158	147	143	159	147	156	136	165	144	131	159	153	134	141	152	170	156	139	171	147	156	141	139	142	155	142	156	145	136	141	165	127	161	135	145	155	136	160	155	155	116	144	129	156	138	144	147	145	147	140	140	156	113	150	151	130	137	137	175	149	152	155	145	137	151	134	146	138	142	142	163	142	158	150	149	139	127	153	156	136	127	165	157	139	145	146	152	129	157	151	149	160	132	144	154	128	149	143	172	152	148	159	141	125	146	171	147	134	138	167	123	149	132	170	165	149	146	130	142	128	152	170	135	142	146	159	126	125	163	157	147	176	167	141	134	151	140	152	137	153	150	145	149	130	148	134	149	135	139	132	142	148	156	159	135	145	150	134	129	144	150	148	133	146	135	145	138	137	151	150	152	154	157	129	121	149	154	144	140	156	126	145	136	129	164	163	162	138	131	151	144	150	134	155	172	154	163	140	159	125	151	122	145	155	160	138	159	151	150	139	138	121	133	142	148	131	142	144	125	146	140	161	146	139	149	141	134	161	140	141	161	145	125	131	139	119	130	158	154	147	114	132	130	143	151	149	116	140	156	145	135	157	156	142	148	126	137	138	168	148	141	142	133	158	150	144	137	147	151	142	141	153	144	149	133	141	141	146	120	147	170	157	136	149	149	169	155	139	137	145	132	138	157	169	159	143	154	152	151	133	134	153	143	127	160	165	155	128	131	143	147	149	132	169	142	141	152	169	149	132	161	156	125	128	142	170	145	141	150	144	136	153	159	123	138	116	134	139	159	143	155	139	150	141	126	153	139	153	148	121	135	146	146	147	107	154	139	126	143	140	146	150	120	157	115	143	162	145	146	136	150	131	147	141	141	142	160	136	144	143	131	156	148	144	142	140	143	157	140	168	129	135	162	124	144	159	121	145	163	148	144	148	166	141	132
16344	26399	53782	77699	70613	58386	48235	39188	32125	17358	17013	13107	7603	4106	2065	2524	1427	1319	830	920	957	834	530	403	409	434	425	439	423	423	425	420	405	417	398	411	389	410	428	405	442	405	399	397	436	403	410	396	384	372	371	389	454	426	364	393	428	414	406	430	384	400	410	425	445	370	435	393	370	404	402	403	395	407	431	397	403	419	393	427	398	415	399	395	395	455	401	413	414	401	405	416	412	408	391	411	398	398	375	373	427	377	398	405	396	428	409	379	403	423	385	384	428	402	391	411	435	403	407	405	409	415	392	410	395	395	415	409	408	402	404	399	409	391	375	390	390	411	395	377	417	403	410	391	363	347	405	399	390	385	428	395	439	413	360	377	436	398	407	396	378	392	408	428	381	412	401	372	411	398	450	387	430	394	401	453	460	388	428	446	403	398	423	401	409	439	372	387	408	369	429	413	376	408	419	393	378	401	397	407	432	424	367	362	449	411	423	441	411	361	397	422	395	418	390	358	420	428	391	426	413	388	413	402	415	386	427	378	403	417	437	373	397	398	386	425	423	361	383	398	391	399	394	425	433	390	391	410	392	399	440	393	413	383	420	411	387	401	378	366	397	432	391	387	399	430	423	389	409	401	425	365	399	400	422	381	429	390	384	401	414	407	416	398	385	427	408	424	406	385	384	431	421	423	396	415	393	398	391	368	404	397	416	342	435	378	427	451	412	413	418	382	398	421	367	390	417	416	379	415	359	398	395	416	395	429	423	367	352	389	390	404	428	411	369	387	381	375	414	377	425	398	411	434	386	384	405	406	356	411	394	426	399	440	415	393	408	438	386	384	394	447	387	393	394	422	445	374	434	385	420	408	401	407	381	440	406	417	396	376	376	384	421	408	413	429	414	433	413	388	428	386	431	411	409	434	400	428	445	399	394	399	425	428	325	376	445	397	414	382	387	364	411	408	380	403	464	384	420	380	414	409	405	398	404	421	410	420	391	408	425	398	421	421	400	384	413	443	430	451	412	430	405	381	415	417	431	450	431	399	418	419	427	434	396	377	399	401	399	416	386	377	422	390	385	426	432	373	426	424	394	396	413	415	421	417	418	402	383	426	374	378	417	381	420	396	376	400	416	405	382	394	405	412	386	404	380	383	413	404	407	378	405	418	425	402	436	369	409	424	374	403	421	389	378	367	387	396	436	385	415	437	423	407	384	422	405	376	395	422	423	375	392	419	393	411	383	402	409	413	419	418	403	420	400	384	406	374	423	397	414	425	394	377	418	417	393	407	433	393	418	412	403	390	381	408	384	391	414	384	443	402	397	410	418	411	377	381	419	421	426	406	418	398	410	402	396	395	396	439	419	404	404	427	357	418	405	359	408	387	412	396	404	429	418	384	397	439	418	408	404	421	460	382	413	406	406	387	396	399	414	423	406	383	398	402	397	368	432	389	408	435	385	396	368	407	397	423	389	409	395	420	419	389	449	419	377	371	369	391	409	418	401	439	401	383	404	407	403	407	414	419	403	414	381	418	400	429	416	449	390	379	415	402	383	414	413	406	434	391	398	397	421	402	407	416	386	434	397	400	399	376	396	440	391	389	411	398	422	415	386	438	454	378	363	395	395	393	407	393	404	371	379	445	402	371	417	364	402	400	400	382	383	432	416	382	380	422	400	406	428	375	385	391	409	403	411	405	422	401	379	422	435	418	420	423	383	440	395	395	425	435	382	429	401	394	398	415	417	408	438	390	415	408	396	399	399	397	409	435	388	423	393	376	432	397	423	418	396	411	424	400	420	397	400	421	406	398	440	395	411	424	401	397	413	403	416	369	413	372	367	431	375	441	376	433	413	413	423	381	403	398	395	382	399	437	430	436	390	393	404	405	408	390	435	456	413	399	397	413	390	405	377	426	381	387	436	413	396	388	407	418	398	395	418	385	456	416	400	401	390	450	427	389	402	381	420	423	400	382	419	377	405	368	405	346	391	389	376	414	409	440	436	418	454	416	404	414	412	439	396	391	434	382	428	404	362	414	384	394	392	385	420	397	432	382	402	398	409	462	412	371	383	393	399	380	399	383	409	386	405	414	383	408	390	413	381	396	415	411	390	415	408	416	423	416	394	425	386	362	388	417	406	427	408	412	413	412	386	419	409	432	388	411	392	395	406	408	449	395	396	444	388	413	365	411	412	418	419	415	434	338	451	405	353	410	417	423	424	423	391	380	463	424	399	423	445	413	414	455	418	397	433	398	407	401	409	396	420	417	433	390	413	435	407	376	414	424	414	422	380	416	424	405	456	357	419	398	419	406	402	419	415	358	396	377	409	427	406	395	418	388	409	437	432	425	406	376	411	431	438	386	464	385	406	390	393	396	370	393	377	376	419	425	434	394	396	424	384	427	425	389	405	410	406	401	390	423	398	417	415	395	404	406	374	401	383	403	392	450	387	418	427	441	378	422	388	352	388	432	368	408	393	402	414	376	392	391	430	388	383	392	419	410	392	379	384	378	392	369	368	427	399	438	382	400	402	445	407	407	419	398	388	388	375	395	388	400	411	413	385	413	403	423	395	403	376	383	419	403	407	391	392	390	382	408	417	395	411	441	404	406	432	409	398	452	382	439	394	458	426	429	406	408	418	396	408	398	435	382	378	400	404	390	360	391	398	438	397	401	396	366	394	406	375	385	415	387	430	397	375	369	434	412	399	422	413	398	403	396	462	416	420	420	412	394	416	388	408	392	373	430	374	351	379	383	407	397	438	392	442	403	406	369	413	382	371	380	420	399	387	380	388	391	386	399	405	434	403	409	399	415	424	440	404	428	431	419	380	398	393	410	415	396	404	434	400	387	427	386	468	362	397	373	411	417	377	407	377	374	431	390	445	380	390	410	398	446	400	414	402	417	400	382	376	384	403	372	419	402	361	390	427	392	395	423	369	380	441	409	415	394	366	407	406	378	366	394	403	397	407	409	414	391	388	430	404	409	392	367	403	425	427	403	386	393	438	386	408	393	430	422	364	400	444	417	382	405	433	467	416	400	441	424	395	406	404	364	415	398	398	380	377	395	385	414	427	373	400	407	394	389	399	405	396	353	417	419	408	406	406	395	406	401	420	401	384	411	385	375	370	383	389	414	386	382	399	373	425	366	406	417	359	417	407	383	400	416	395	393	419	410	385	430	379	409	399	404	390	414	397	432	419	398	415	410	409	432	408	396	431	389	388	389	391	382	413	424	401	394	395	415	394	380	430	424	393	399	392	417	387	381	422	382	388	381	395	403	398	404	416	429	422	409	395	406	413	377	412	390	414	360	407	397	409	434	389	449	430	429	408	423	363	377	392	367	409	388	364	425	409	430	386	395	373	400	402	406	383	398	419	404	424	363	393	386	384	386	405	378	407	423	392	396	384	411	392	390	405	413	398	387	395	427	388	366	421	410	410	402	391	449	428	356	391	423	409	407	382	419	401	398	402	347	402	403	427	425	417	405	404	418	393	407	428	400
3191	2274	6601	8538	5784	3299	1861	978	671	311	270	218	188	148	149	145	113	129	122	118	122	113	136	144	99	132	139	120	110	115	108	131	128	106	131	117	106	113	129	127	111	136	113	119	112	117	111	111	121	122	135	126	118	122	137	130	134	120	122	102	105	112	116	107	118	139	115	137	128	119	120	120	97	142	120	116	125	102	131	112	120	113	114	144	119	115	125	112	110	114	115	101	126	128	115	121	117	105	114	112	140	96	109	110	125	118	132	122	101	125	116	142	111	117	127	115	100	102	112	126	112	115	134	108	119	132	118	102	123	135	101	139	138	117	119	129	129	117	122	132	110	116	110	100	116	124	129	117	132	130	116	122	133	120	116	113	114	124	108	92	123	138	110	122	106	116	115	138	100	110	130	112	113	129	128	111	124	111	101	112	114	119	102	123	112	127	129	148	116	108	113	122	116	133	100	103	118	121	121	114	130	125	118	125	131	121	114	136	141	125	129	136	130	114	92	110	133	118	130	125	126	115	137	127	127	121	97	120	121	118	100	118	118	119	122	143	123	111	118	129	126	130	104	123	113	119	109	137	107	123	127	151	111	121	104	114	109	118	123	124	111	133	145	122	111	124	118	108	119	122	105	109	115	121	122	116	113	120	105	105	127	119	130	114	117	107	118	121	133	135	113	130	125	123	117	114	124	109	120	108	106	112	124	123	123	114	142	124	121	106	116	124	132	98	106	106	140	112	121	129	141	109	119	103	132	115	106	115	122	112	116	102	127	137	130	123	128	114	125	111	119	119	134	116	130	109	117	116	146	135	109	116	115	115	117	124	136	129	107	109	119	120	120	123	127	131	118	135	136	109	117	119	118	120	124	112	124	138	119	120	126	139	128	114	108	127	122	119	118	115	105	116	117	116	108	102	127	105	109	130	120	117	115	116	91	121	126	130	130	111	124	111	113	105	125	107	129	130	117	123	112	110	120	121	135	111	123	113	119	136	126	105	106	121	104	99	108	132	124	94	126	115	121	122	119	137	109	110	125	110	146	114	134	119	101	105	108	128	124	115	129	115	125	108	96	124	135	131	105	105	137	118	136	128	110	136	135	120	114	125	114	129	126	123	111	107	122	107	140	117	148	109	122	101	105	129	115	121	87	150	122	118	129	106	124	137	119	91	122	117	111	129	120	121	112	119	122	117	116	102	99	133	126	106	117	153	92	124	110	139	135	110	129	122	102	106	109	139	118	129	129	143	122	116	117	127	130	111	126	125	113	128	124	115	117	115	130	114	127	119	124	117	122	121	119	116	121	113	136	120	127	118	125	129	133	126	91	125	128	151	118	131	136	115	101	133	113	131	110	131	117	137	124	113	102	120	105	112	107	102	117	132	126	126	112	111	118	125	144	124	115	122	122	145	117	118	111	99	100	120	110	101	108	138	125	118	127	112	111	143	121	116	110	133	140	123	95	121	127	135	141	103	127	125	112	116	118	118	119	112	105	127	114	113	117	114	109	110	120	135	120	108	120	116	107	140	104	129	124	130	118	126	104	112	122	121	110	118	134	110	115	128	113	135	113	117	127	111	123	108	113	110	105	127	109	116	121	110	122	117	122	116	114	132	106	111	139	112	90	126	127	128	115	114	127	126	111	110	101	122	119	131	119	114	103	116	122	112	109	105	127	120	119	119	106	126	109	128	133	111	118	120	121	108	110	110	123	135	117	138	126	131	132	130	95	117	116	114	121	145	134	103	112	93	140	117	124	117	122	101	110	109	131	116	137	105	115	129	123	96	152	110	116	129	117	102	124	114	118	94	132	109	119	115	113	126	103	131	110	107	113	119	121	116	120	130	128	108	114	119	122	116	140	129	115	113	104	126	120	119	114	134	123	110	106	130	118	90	116	110	118	123	128	113	139	104	124	122	103	98	106	130	114	127	116	131	117	113	97	123	99	123	126	108	126	144	124	123	117	121	108	139	131	114	128	119	132	116	132	120	106	125	126	128	103	124	121	117	119	121	100	126	128	114	121	115	137	112	117	101	111	96	128	146	138	102	111	128	122	130	111	117	114	113	104	99	123	118	120	141	97	104	113	117	127	133	130	103	120	129	125	104	139	107	123	125	107	141	119	118	136	116	122	148	128	112	116	121	113	117	115	112	105	131	145	110	99	122	106	113	126	113	100	137	97	123	111	124	130	117	122	112	105	139	129	107	122	109	125	110	117	115	111	128	99	121	125	113	124	111	106	112	142	129	124	136	127	124	131	96	115	137	144	103	126	108	123	112	122	116	107	130	119	120	109	117	123	92	96	107	136	108	112	126	109	95	124	103	125	103	110	110	137	95	119	127	111	129	115	114	135	98	112	116	119	118	124	134	120	123	126	130	112	123	117	103	125	106	149	106	123	121	129	117	106	140	110	160	117	126	124	113	114	120	116	125	134	120	111	108	115	133	124	121	112	131	122	106	113	110	116	122	118	114	129	110	117	103	111	124	99	119	116	110	131	106	117	109	159	135	117	125	116	110	104	104	105	117	98	131	143	111	122	109	117	110	114	107	115	116	114	120	112	140	127	118	128	123	103	120	118	82	109	100	121	113	117	130	128	110	132	133	114	130	135	96	120	97	117	114	122	126	118	117	121	126	120	115	125	116	108	126	119	123	115	112	123	118	132	120	134	107	115	118	117	113	119	129	122	145	119	111	119	121	104	126	99	120	130	112	105	125	109	97	126	132	104	138	139	113	138	127	131	125	97	129	96	112	117	121	117	124	119	120	121	86	130	147	130	111	120	124	133	126	122	119	119	133	100	104	97	118	90	121	112	114	120	126	110	133	153	115	124	146	121	112	122	106	108	141	125	126	101	133	93	114	110	118	116	111	112	119	101	131	112	110	113	118	109	130	118	116	122	136	113	128	133	133	124	133	124	116	120	137	112	116	126	110	124	88	100	129	144	125	128	131	96	119	117	131	118	117	103	122	129	116	139	132	128	119	115	125	148	120	132	124	130	126	112	117	127	124	129	110	149	135	121	105	117	96	114	123	129	128	156	119	103	118	113	108	124	112	115	115	132	128	127	128	116	109	120	129	115	131	126	121	99	132	100	127	135	140	110	105	119	118	124	100	117	97	137	103	132	120	113	112	111	109	159	125	133	107	119	120	106	128	106	125	112	112	103	123	102	122	114	120	126	111	135	134	120	132	120	120	110	127	121	128	123	112	111	93	121	119	128	130	119	124	126	125	121	123	129	117	132	118	111	107	110	110	127	120	120	137	108	112	124	112	104	108	132	127	132	116	123	110	115	124	105	139	129	117	111	117	100	124	97	137	133	112	108	119	120	133	108	121	140	109	105	150	118	130	117	125	115	108	136	134	127	107	105	122	107	114	114	114	113	100	101	101	107	111	113	127	125	109	119	103	115	117	127	123	125	122	118	128	122	121	112	126	100	123	130	113	135	112	122	110	141	148	115	118	124	111	118	127	104	109	137	110	107	129	106	132	117	133
2859	3414	14304	21166	17722	11679	7513	4482	2953	1336	1114	958	727	467	409	413	403	394	340	332	344	336	350	377	340	349	354	344	338	335	332	314	317	339	336	350	344	340	343	342	351	318	336	354	352	346	339	299	339	365	342	331	328	400	353	335	332	333	343	339	330	356	356	341	352	333	322	372	344	345	329	370	353	351	325	347	326	353	333	339	323	336	345	344	367	339	354	326	336	341	289	346	336	360	337	336	382	329	296	366	342	352	346	365	347	362	334	333	315	343	348	342	310	337	346	350	350	312	356	295	359	362	360	357	332	323	328	349	360	343	344	332	311	341	358	356	348	340	369	318	379	322	352	292	363	338	353	345	347	361	310	344	341	334	302	358	375	317	363	336	316	322	352	344	372	346	342	338	324	343	328	368	328	344	312	354	375	314	335	333	360	346	345	349	343	343	338	327	337	328	336	358	311	341	347	316	337	333	356	299	331	353	337	323	353	360	341	344	308	374	339	312	327	319	380	330	344	349	325	314	348	363	346	340	346	302	319	340	344	343	331	331	316	352	313	356	355	378	352	335	326	344	308	347	345	314	360	345	334	357	328	349	323	318	314	339	316	367	337	309	331	296	356	315	368	342	342	378	312	341	353	328	348	335	336	349	344	352	305	352	345	329	332	351	366	316	340	355	364	382	359	319	320	335	342	359	328	352	320	347	325	324	359	395	347	352	338	343	332	320	316	337	338	354	324	377	327	343	358	320	312	333	342	322	340	320	338	313	333	359	350	350	355	354	345	343	366	331	349	322	350	329	346	352	390	355	338	309	340	351	323	336	343	348	373	344	374	330	335	330	333	359	333	356	364	323	355	360	325	382	356	337	348	347	353	396	332	344	332	338	343	366	337	324	322	391	338	351	360	351	347	336	300	354	333	322	374	333	311	349	341	337	415	292	324	346	335	335	331	345	348	312	339	325	325	354	367	314	307	322	350	336	315	349	335	325	333	340	337	334	322	367	330	323	334	327	346	341	351	322	336	283	358	348	343	290	346	343	316	359	327	351	308	372	316	342	362	340	354	351	331	304	325	365	345	323	336	339	353	336	318	351	367	326	364	337	341	332	358	373	326	331	364	311	333	331	365	398	347	333	329	320	339	313	346	353	352	325	337	337	340	316	363	336	330	346	332	323	362	344	361	352	321	301	364	338	334	345	367	318	345	327	353	334	343	351	336	326	346	328	323	364	338	316	354	353	367	300	365	345	337	318	340	323	331	324	337	322	345	328	356	332	337	347	346	358	365	343	321	323	350	348	313	358	332	316	333	321	362	337	308	313	348	323	366	313	375	324	377	313	319	381	325	314	318	352	357	350	352	371	340	324	362	361	332	307	360	331	345	341	351	335	335	334	341	356	339	346	332	335	323	336	370	343	351	347	318	350	317	309	367	303	353	364	344	328	356	323	340	358	378	345	315	323	335	332	354	373	347	353	337	327	315	329	348	371	345	344	323	357	344	335	351	363	333	312	357	335	327	361	326	363	324	340	325	284	355	329	308	339	366	327	329	328	323	338	342	319	355	374	313	360	332	328	325	327	327	336	316	316	335	342	346	341	320	364	335	334	356	332	331	385	360	315	335	352	342	331	344	332	343	353	356	334	337	332	350	323	366	324	352	319	326	340	335	374	329	309	347	319	303	333	327	343	327	330	334	320	321	325	337	343	324	332	368	332	345	331	336	320	338	320	352	332	349	327	364	377	357	383	349	359	348	346	307	348	352	347	335	317	346	346	358	341	367	334	300	325	345	320	356	353	353	352	322	330	373	314	352	341	348	296	340	389	329	329	328	331	348	364	357	309	345	351	323	358	339	338	357	352	333	378	365	358	338	322	337	374	341	352	346	323	345	358	312	313	315	336	323	362	327	322	353	350	354	331	348	358	321	338	349	349	348	320	336	315	355	329	337	371	324	354	330	328	345	360	346	328	361	333	348	328	334	326	355	339	337	330	326	349	337	324	331	334	334	350	347	309	300	327	337	358	317	354	353	346	357	349	342	344	328	322	370	341	360	316	351	333	349	340	342	351	321	348	335	330	333	344	329	361	328	370	332	372	329	391	323	343	350	344	339	370	363	317	334	324	342	295	355	302	337	350	335	344	338	353	354	336	326	363	371	353	356	340	361	332	351	354	354	362	331	352	321	337	347	375	287	338	343	338	384	344	341	334	329	333	337	337	349	345	356	320	348	374	331	354	318	361	336	346	337	317	331	353	336	325	375	337	331	351	314	374	334	319	369	345	317	344	330	357	350	318	317	349	383	366	332	343	339	343	333	338	380	349	326	330	421	343	316	325	306	345	311	324	333	348	328	320	346	308	331	322	320	374	349	341	371	314	345	296	343	340	361	369	346	327	360	327	348	341	313	346	318	341	335	374	344	300	353	323	357	360	320	308	316	351	370	294	333	356	344	354	332	336	353	349	372	351	324	342	366	330	348	366	330	335	341	371	329	321	352	345	360	292	356	329	342	330	347	340	358	353	330	329	349	328	350	352	344	354	341	365	343	343	336	351	341	356	314	346	335	319	330	347	364	331	356	349	330	346	343	351	307	347	344	338	373	332	328	328	311	328	337	346	359	362	372	330	328	359	320	349	327	354	333	342	327	339	329	347	339	352	311	379	316	342	326	316	344	311	336	322	298	365	329	358	354	356	348	335	336	357	322	320	346	284	312	340	333	343	324	351	297	338	333	346	337	350	331	343	319	331	333	336	335	364	371	345	367	328	338	337	350	344	322	349	343	354	333	311	345	326	332	358	321	342	369	347	342	337	345	348	330	341	348	325	356	318	341	316	344	339	344	358	358	331	325	364	368	339	345	338	335	366	367	346	326	360	342	340	291	333	335	358	307	370	338	326	341	343	329	349	321	360	345	348	366	344	379	358	360	332	341	324	345	302	346	309	342	324	353	362	372	349	360	350	353	351	373	345	366	329	368	313	342	337	333	344	348	341	335	353	347	345	334	338	332	320	339	345	368	330	338	369	332	359	303	325	347	341	311	339	368	332	359	327	322	338	309	346	317	320	348	305	339	340	334	364	353	314	328	335	352	329	345	395	312	343	340	345	352	346	357	366	362	328	384	327	349	323	342	364	347	350	351	316	310	315	369	319	368	353	363	311	318	330	332	332	349	326	334	360	328	334	368	352	355	361	324	362	356	323	360	354	355	339	318	318	375	355	337	329	322	364	299	353	329	328	333	361	346	295	359	352	331	357	331	344	358	357	316	339	345	361	359	354	376	360	346	348	378	333	355	316	331	354	332	350	332	345	330	351	297	343	322	371	362	375	326	351	350	379	315	341	379	356	342	371	348	374	320	337	317	338	316	361	341	349	341	322	333	331	308	346	315	357	317	371	343	333	336	337	312	378	360	384	330	362	310	326	359	336	354	362	333	333	344	337	310	325	344	302	351	338	349	339	323	353	329	341	361	328	342	335	372	340	350	334	353	323	362	358	327	362	335	346
13592	17506	59046	58611	47214	35379	23160	12889	7387	3200	2033	1426	840	368	237	255	220	199	175	129	128	127	108	133	113	129	112	118	99	136	129	118	127	121	130	113	127	131	107	127	144	110	125	108	107	98	114	92	100	127	120	104	113	116	125	115	123	112	126	117	115	120	116	110	113	118	115	103	98	106	99	116	104	121	110	113	127	116	133	132	110	122	113	104	120	99	134	118	107	121	120	117	121	127	130	99	119	105	125	136	91	134	131	115	124	132	118	117	111	118	127	101	132	116	110	136	93	118	124	122	119	120	118	107	113	120	127	119	115	126	96	127	116	109	117	117	103	121	113	126	134	111	130	112	112	125	121	109	94	119	122	109	89	127	126	129	100	131	93	99	123	115	123	117	132	120	119	114	129	127	107	123	105	119	130	129	126	135	119	129	115	124	103	117	126	116	100	120	117	136	116	121	125	104	116	114	144	121	137	124	122	107	120	124	104	117	110	118	112	132	126	122	135	109	113	132	130	123	129	113	122	108	111	112	111	123	114	120	123	104	121	105	131	110	129	108	106	107	118	113	111	137	111	115	108	100	119	117	106	104	117	123	100	123	126	130	119	121	107	117	117	134	119	127	113	114	118	117	132	124	117	104	125	103	128	130	110	105	110	125	123	103	121	116	116	105	126	111	123	105	113	117	116	124	131	108	111	111	108	121	123	97	113	138	120	106	114	117	128	118	108	106	93	108	107	129	115	92	115	115	108	139	124	122	128	137	144	125	113	127	122	115	113	96	112	123	106	144	131	130	124	106	125	136	109	111	111	133	135	116	115	108	124	116	121	113	109	100	106	127	146	122	97	115	129	109	139	115	111	124	117	107	142	94	136	126	109	121	123	118	107	132	128	129	105	102	111	118	135	122	116	119	104	114	116	115	123	87	114	124	119	112	125	127	116	114	109	101	107	128	115	97	105	135	133	128	126	122	140	119	131	124	117	137	128	99	105	121	114	111	133	116	114	116	97	120	112	126	102	134	105	122	115	102	112	111	114	114	122	125	108	115	122	112	111	116	100	100	131	117	131	130	143	109	122	119	140	143	103	103	139	117	115	94	120	118	109	111	139	122	109	111	128	141	133	145	135	99	123	118	126	115	116	135	125	123	113	132	118	108	132	128	104	133	111	135	142	132	102	120	130	112	132	112	145	103	114	106	126	124	112	112	108	109	119	105	105	126	115	127	105	126	125	103	116	111	115	97	120	133	118	119	121	118	111	111	119	104	123	116	108	109	121	123	114	102	128	121	132	88	127	118	130	108	121	114	109	119	105	129	114	115	113	114	129	127	116	119	115	103	110	139	120	105	117	125	98	125	111	120	108	111	117	121	114	132	127	137	96	106	116	112	126	125	126	114	125	123	100	114	93	102	131	128	110	118	124	122	119	108	138	108	118	134	111	86	123	126	101	93	107	119	122	123	146	133	108	122	132	137	103	122	115	112	120	103	120	129	102	111	126	118	100	114	119	138	104	124	107	109	113	140	128	117	110	111	119	110	118	114	117	112	120	124	115	132	115	122	105	126	123	119	121	114	114	113	116	99	101	126	133	111	131	95	100	113	129	108	122	125	115	126	131	122	106	109	115	128	113	122	113	105	125	136	101	124	143	112	108	105	115	117	120	111	106	122	111	106	118	136	121	102	101	111	117	107	119	122	101	109	125	96	113	127	101	108	107	124	114	120	115	131	124	94	114	128	103	129	122	107	103	100	108	93	121	126	109	134	113	122	120	134	118	114	115	118	96	119	116	122	136	135	103	103	113	125	115	124	121	115	124	132	116	99	106	121	125	139	121	128	123	140	124	118	116	124	111	113	107	145	99	97	117	112	118	110	109	113	133	114	123	123	129	97	115	115	115	128	116	142	113	111	113	115	111	126	125	99	105	134	120	124	113	108	107	107	133	102	116	106	117	109	124	134	112	113	111	109	106	133	102	120	108	98	121	85	123	116	114	122	116	110	116	121	116	113	119	101	123	111	117	116	97	108	125	135	101	101	100	129	117	106	119	133	112	131	127	112	114	120	113	121	126	96	113	121	123	104	107	138	136	132	104	125	120	110	105	118	122	109	113	96	129	135	119	100	119	120	111	129	116	129	107	98	120	114	117	128	129	145	114	100	125	104	117	128	116	112	135	113	127	109	102	102	107	130	117	108	123	113	117	137	121	108	110	114	120	135	99	118	119	93	122	105	118	115	119	109	133	114	103	117	112	124	113	117	105	115	134	118	95	116	125	135	128	116	142	117	126	108	131	111	119	102	116	123	128	125	100	108	130	127	124	134	120	126	101	124	128	107	120	130	112	115	118	124	97	108	128	121	134	118	125	102	125	132	122	112	121	126	106	123	117	119	109	118	106	129	114	104	106	127	113	112	127	115	105	124	122	123	114	133	131	126	99	141	113	113	111	121	123	94	118	132	98	120	92	117	110	115	111	121	107	116	135	123	127	108	141	126	123	110	117	101	132	114	137	111	129	116	136	107	113	139	124	111	117	128	119	110	131	109	113	124	102	132	108	125	122	158	140	119	128	117	122	118	106	112	118	93	104	118	109	110	113	112	118	114	129	117	119	106	126	121	126	105	113	126	106	116	103	131	118	112	126	110	124	98	112	138	122	136	114	129	118	136	111	129	86	104	110	116	118	113	136	116	110	127	106	112	105	114	113	126	111	122	103	96	107	107	118	108	116	104	117	109	112	100	89	108	104	123	122	96	114	117	110	105	114	133	119	109	98	107	122	113	111	126	117	122	129	137	126	116	112	130	114	118	135	108	127	113	134	113	122	117	129	112	119	118	115	118	100	110	103	127	116	108	130	117	111	125	122	96	122	133	111	123	116	111	108	126	127	88	127	106	120	127	103	122	126	117	99	121	107	112	113	125	126	103	116	126	102	125	113	126	126	105	101	116	121	137	129	127	112	112	126	124	120	105	120	125	103	112	118	125	118	126	121	118	130	126	119	120	133	126	120	102	108	102	120	101	123	104	106	148	129	110	124	120	121	103	114	113	108	109	137	119	108	115	115	104	115	127	107	121	131	131	117	118	118	119	111	102	128	111	109	99	118	106	99	123	115	113	120	111	118	108	121	122	116	125	100	119	113	114	115	125	112	113	132	120	133	119	120	99	118	152	142	118	117	121	122	118	118	112	123	123	129	114	110	110	119	111	132	121	113	114	112	114	124	124	137	129	116	108	137	125	119	124	102	115	133	119	119	116	108	116	126	111	118	123	121	129	105	120	133	133	97	124	124	93	116	118	104	109	106	102	120	104	116	111	120	110	118	105	122	122	125	136	124	115	132	121	92	131	132	119	108	121	138	108	113	118	108	106	132	82	101	108	122	119	114	102	121	119	109	128	94	116	112	123	120	117	115	122	126	110	104	105	114	113	128	121	114	134	115	112	121	124	123	112	123	123	125	111	112	128	119	123	112	129	134	111	115	94	123	123	123	112	117	130	102	100	95	112
8098	17345	55928	61668	55921	45560	36652	27751	21734	11271	9284	6821	3802	1617	1040	994	777	716	510	427	499	423	349	350	365	364	353	375	350	297	327	311	345	346	303	347	338	359	325	344	324	325	354	305	322	323	320	329	342	337	318	327	347	335	337	313	349	380	298	340	322	313	282	327	334	329	360	324	360	323	341	344	349	320	328	302	360	344	319	351	334	328	336	318	364	345	305	378	345	343	338	326	341	354	332	366	354	304	351	304	320	320	334	315	308	332	330	364	311	335	293	306	299	325	352	350	299	335	352	364	322	342	344	323	368	358	333	329	338	329	336	323	352	315	350	338	321	338	344	322	385	349	315	332	328	357	344	338	311	327	326	338	322	328	344	328	318	352	339	332	321	338	331	327	367	343	309	334	317	342	343	317	335	308	335	340	358	315	322	324	338	361	354	300	341	357	310	364	365	330	336	298	333	347	311	339	377	363	324	360	321	344	322	312	340	366	310	309	333	310	328	325	347	355	360	326	344	346	341	335	325	310	320	312	357	345	359	338	330	364	292	340	339	362	323	339	346	330	321	329	319	327	348	341	352	342	349	306	360	310	338	333	370	326	313	355	344	306	320	334	349	329	347	354	339	320	309	360	335	311	348	357	328	347	342	335	346	364	319	291	339	367	353	357	350	319	335	351	336	323	344	354	365	372	341	328	314	376	347	335	340	322	336	321	355	323	319	369	338	331	355	364	318	321	335	355	331	350	328	336	341	345	357	344	326	339	336	323	341	307	328	349	355	357	347	294	335	341	356	334	330	341	340	347	336	364	364	326	354	376	353	324	329	331	342	326	337	324	324	366	357	318	358	368	334	316	352	308	335	338	371	340	365	303	316	340	344	334	367	332	323	319	321	327	331	305	350	347	350	360	321	336	329	346	330	324	366	336	373	322	339	332	337	333	350	388	321	328	333	368	348	324	344	364	290	349	334	343	361	343	329	366	339	377	340	375	341	347	303	327	345	349	365	347	390	334	348	319	338	358	343	315	340	315	352	320	374	326	348	319	346	370	351	345	332	322	339	295	334	355	331	353	369	350	341	321	358	357	344	331	360	322	348	340	299	310	344	310	355	358	325	344	322	373	329	327	343	360	287	336	335	342	358	332	338	326	344	324	338	353	351	340	314	320	333	323	356	349	359	319	339	332	315	324	360	369	349	357	351	299	311	311	338	338	350	318	324	334	330	330	350	329	351	338	362	343	323	365	360	365	331	349	346	337	337	346	338	322	337	321	314	342	357	374	348	352	327	308	320	338	315	351	309	320	336	332	312	326	311	320	342	347	325	348	333	323	330	338	338	311	316	308	357	360	340	304	324	326	302	309	350	337	332	341	376	348	316	336	332	332	324	345	351	335	340	324	333	343	348	337	341	340	314	307	330	321	326	334	338	349	350	351	353	340	349	309	340	333	352	327	342	322	298	316	340	352	305	328	309	344	325	334	324	350	366	317	359	319	311	342	347	330	312	331	339	340	379	346	345	336	329	336	355	322	322	337	319	341	362	312	337	353	356	324	342	338	329	323	311	325	341	324	348	327	369	336	344	317	310	312	287	331	334	351	350	323	344	331	325	341	297	304	336	333	359	332	311	317	318	330	356	347	329	347	330	317	369	319	305	372	354	319	356	376	323	346	336	335	342	323	350	349	304	325	373	335	370	333	351	320	343	369	359	345	342	364	333	358	339	335	335	325	327	344	339	311	327	297	343	328	350	346	331	342	341	367	349	316	332	339	347	324	352	326	330	346	362	320	331	342	344	319	348	313	326	339	343	290	348	336	310	347	329	347	344	375	319	335	311	350	332	309	357	360	319	343	325	313	360	339	339	348	311	316	332	340	330	328	314	322	355	350	345	321	339	347	344	322	329	336	355	346	308	351	344	294	320	338	340	327	342	334	328	338	315	309	333	312	337	335	343	364	329	328	317	355	325	350	342	350	317	358	312	316	332	351	309	334	329	338	325	339	336	344	384	326	332	343	326	325	358	308	350	361	345	329	327	350	330	375	329	339	357	313	354	333	310	311	341	352	324	329	348	360	319	342	321	336	318	343	327	323	358	320	327	347	338	350	353	289	395	337	345	322	336	365	338	308	365	343	341	315	360	335	348	326	315	333	361	313	327	346	347	339	304	334	312	353	350	311	332	305	363	358	332	340	325	356	334	329	301	375	352	332	328	341	312	319	319	327	332	338	346	327	308	352	345	342	332	389	337	327	328	339	369	341	351	362	324	352	349	316	328	325	351	346	353	349	327	335	337	363	340	319	326	360	357	323	363	358	295	308	327	328	326	370	352	350	336	322	335	342	312	373	360	329	335	307	329	382	325	309	351	345	359	334	322	316	360	344	337	316	315	336	355	356	333	312	333	324	295	327	321	356	294	322	376	303	381	372	309	356	326	326	310	336	352	367	313	330	344	335	345	367	345	346	329	303	329	336	356	342	332	339	353	325	341	307	343	309	338	325	337	342	348	295	341	342	343	357	331	364	403	346	338	345	357	340	334	357	327	347	326	360	313	350	333	295	344	300	356	342	338	307	329	344	298	362	330	307	318	354	346	321	347	339	348	306	320	320	321	343	348	329	345	353	324	346	336	350	335	335	316	347	341	333	320	340	331	361	315	314	320	359	318	295	367	376	340	328	296	344	336	358	330	343	332	339	338	337	332	336	346	355	328	384	355	341	344	342	334	327	344	320	353	344	323	324	316	338	367	320	357	335	340	335	319	322	320	329	326	317	357	333	298	339	325	310	308	319	341	350	338	345	314	347	354	360	344	337	341	348	297	339	335	321	330	327	324	324	355	358	311	348	347	322	366	325	349	352	321	335	339	363	343	349	329	340	351	350	370	343	351	339	348	311	321	338	345	349	366	350	323	348	363	312	341	334	332	328	339	316	352	328	326	338	291	311	322	316	337	371	357	303	347	321	324	336	319	340	364	348	330	344	337	378	360	375	360	311	340	334	353	329	311	346	339	319	338	361	324	332	343	316	367	327	320	335	357	309	339	354	298	346	330	326	357	365	358	365	318	339	335	344	349	351	338	316	335	335	307	343	360	328	318	301	361	298	359	330	349	348	336	343	345	340	324	354	346	379	342	363	334	390	332	305	332	325	360	350	344	319	337	326	314	376	340	337	384	333	334	342	378	318	337	307	354	343	351	365	354	313	341	327	361	369	347	359	344	355	348	319	353	346	320	301	349	334	330	341	346	348	343	320	344	350	341	357	346	351	326	324	316	343	340	322	373	353	313	364	350	331	313	344	336	338	324	346	333	343	365	326	296	365	375	319	354	352	351	324	352	331	370	374	332	353	356	313	341	340	361	349	349	346	337	335	335	328	298	364	347	310	340	379	332	364	326	326	337	333	388	356	346	333	323	353	339	303	338	332	339	334	320	336	339	325	342	328	335	346	336	338	312	336	312	307	321	332	347	362	339	336	316	323	352	345	341	332	363	365	372	331	321	337	346	342
21958	37381	76916	68865	59791	47311	34086	23521	14887	6347	4316	2953	1510	548	420	372	300	237	135	148	193	137	133	131	158	129	147	134	144	155	145	128	120	144	131	135	152	158	119	151	130	153	140	114	109	160	147	134	135	139	163	142	137	133	147	156	145	119	143	150	138	120	128	155	148	152	120	140	164	160	147	123	140	144	155	127	167	172	158	129	139	131	145	133	126	132	138	141	128	147	129	142	148	129	145	119	158	145	143	146	143	143	144	147	137	144	135	134	143	140	144	139	158	149	134	139	136	148	137	145	148	173	151	117	127	140	135	125	144	115	150	141	153	150	162	137	144	168	145	137	134	145	131	131	132	124	144	135	157	152	141	145	137	136	152	131	147	149	141	139	143	140	151	150	147	167	161	142	135	125	130	130	147	144	148	135	135	154	152	153	174	169	149	149	142	145	138	157	133	130	156	162	162	152	143	142	146	132	155	117	150	147	137	131	149	131	141	140	149	144	149	121	150	138	143	157	143	155	145	150	146	102	125	113	132	164	146	127	144	145	144	160	139	115	125	132	121	128	155	144	128	130	135	155	137	153	127	125	140	136	149	144	139	151	120	128	151	136	142	116	154	155	140	142	125	146	134	139	133	135	130	146	133	140	128	151	140	138	138	149	142	138	152	128	133	150	158	149	163	162	145	132	148	144	137	148	137	132	141	150	126	135	129	129	144	111	162	132	125	150	141	110	152	151	134	128	138	165	137	165	144	144	171	145	121	159	115	135	147	152	137	133	146	132	131	159	123	146	128	140	129	152	143	151	150	133	149	151	130	147	134	122	135	131	132	144	134	142	124	147	153	139	152	141	153	140	143	145	132	137	149	150	127	152	143	150	140	147	127	129	158	131	159	134	133	140	121	143	144	157	154	178	136	157	118	149	144	148	165	132	135	129	124	130	123	117	135	132	141	151	159	160	143	147	146	140	144	142	141	142	131	153	124	135	157	151	127	159	159	128	121	168	141	122	134	142	132	119	140	158	145	140	144	143	133	152	130	126	130	140	127	142	151	152	144	123	147	145	139	136	141	129	163	133	128	146	124	137	133	134	156	148	141	140	129	133	139	154	143	151	139	129	134	140	153	143	125	118	154	132	124	154	142	147	138	146	146	147	136	131	142	151	124	157	137	137	146	131	164	133	131	146	138	110	144	140	147	147	153	130	137	128	137	162	147	148	139	145	127	140	120	112	137	143	145	151	141	127	140	139	167	129	150	127	139	157	147	116	153	142	148	119	147	178	150	140	146	135	135	128	153	136	157	145	156	134	151	140	155	161	142	119	139	140	121	124	140	143	160	134	142	153	142	158	147	141	126	149	134	169	145	130	148	132	158	158	132	129	143	154	156	151	153	123	136	134	129	152	152	127	124	126	139	123	139	137	152	151	144	134	133	153	137	152	139	156	132	150	131	140	120	126	139	123	146	142	131	160	143	146	153	156	141	161	148	147	126	161	138	140	139	127	145	153	147	134	144	144	136	161	139	154	143	118	129	147	131	129	155	149	154	142	145	151	147	154	136	119	128	165	151	131	169	148	140	149	149	151	139	161	149	177	138	143	142	169	144	141	169	157	120	157	151	139	122	136	154	149	150	144	114	164	126	145	150	165	132	148	145	141	139	145	128	135	125	147	138	136	152	153	147	131	149	164	138	154	177	123	138	114	152	141	155	143	123	146	156	120	147	131	138	132	130	145	159	143	154	153	121	141	145	152	135	120	122	134	161	144	147	145	146	145	135	132	139	134	126	143	135	151	137	143	168	140	164	140	150	143	139	140	150	146	145	144	165	142	144	162	144	135	125	143	139	154	127	148	133	131	144	134	131	168	131	125	135	137	137	134	133	146	152	152	131	150	131	157	138	141	138	134	127	153	144	153	119	137	135	142	142	136	162	135	136	141	141	135	127	163	139	131	134	147	140	113	129	156	138	149	155	126	148	161	130	171	131	145	151	143	143	143	130	151	160	142	125	149	149	140	152	127	119	121	138	172	124	124	139	151	128	136	146	161	134	146	134	147	137	154	144	126	147	158	131	137	129	132	132	148	138	158	138	139	141	153	153	142	150	128	151	143	133	141	120	151	148	121	147	155	147	151	130	140	140	147	137	153	158	147	122	147	146	137	131	125	140	165	135	140	131	137	129	137	142	129	153	150	125	126	144	152	152	136	130	123	133	131	126	127	158	141	147	139	165	146	159	126	133	142	139	147	117	106	129	134	141	154	162	135	154	160	164	142	152	147	157	144	158	119	135	130	143	152	131	122	141	138	124	145	139	139	132	145	136	125	158	150	163	129	138	145	141	157	135	132	125	134	135	140	127	126	172	125	149	160	164	149	151	133	140	130	125	145	141	143	133	160	150	136	137	118	137	141	133	121	170	140	129	130	130	128	154	138	157	130	135	130	122	153	146	145	146	143	133	123	164	165	143	142	143	142	155	128	135	128	132	128	146	147	145	153	127	155	131	161	143	119	173	139	141	138	145	135	166	141	121	125	127	146	139	108	142	134	133	125	169	160	152	139	129	127	154	155	148	126	142	140	131	115	145	125	147	150	150	131	141	152	152	128	132	129	132	135	146	165	144	148	142	169	125	136	132	145	133	134	155	168	137	150	161	143	131	122	152	156	126	142	142	155	133	137	128	142	156	138	144	140	133	137	150	150	136	146	149	141	137	145	144	134	136	172	121	135	138	141	125	137	150	155	135	140	148	146	150	144	137	146	136	162	122	155	152	125	157	129	124	138	128	153	150	143	158	166	144	138	143	166	148	131	130	127	133	139	124	129	146	143	142	128	132	145	134	125	132	145	136	150	145	158	135	150	146	158	142	130	137	155	165	131	147	139	138	118	140	144	158	138	139	157	148	142	133	135	157	117	150	148	144	134	110	127	138	145	149	138	148	147	137	142	158	122	130	136	148	156	141	136	132	157	129	142	144	166	140	146	150	144	139	149	138	137	151	145	168	146	147	150	111	132	149	160	141	136	146	117	164	156	121	138	142	141	155	131	119	153	157	130	149	134	143	144	134	143	151	160	122	127	156	133	161	124	131	173	110	130	153	114	127	132	125	125	153	168	151	142	152	151	161	142	147	138	128	147	126	114	132	141	132	129	140	125	150	159	130	151	126	134	130	149	148	141	148	139	155	147	143	128	144	134	139	124	124	129	145	126	143	138	150	140	170	124	133	146	123	151	150	144	158	137	151	147	115	142	134	147	150	152	128	120	134	122	145	175	146	150	144	161	168	127	134	131	146	132	146	154	122	139	117	154	143	124	128	115	149	141	151	135	148	130	127	129	146	118	140	161	121	137	135	128	136	135	142	131	153	153	138	147	140	144	106	142	148	128	125	142	149	138	122	137	143	134	138	149	135	142	144	151	141	119	130	134	130	150	134	160	137	142	128	144	128	145	162	127	129	133	141	141	164	183	147	127	145	143	143	142	157	157	147	129	138	138	150	148	120	153	143	134
11463	32232	71451	73787	68306	55921	46225	37387	30683	17172	15994	11517	6195	2696	1850	1771	1057	881	491	412	588	473	377	399	377	379	370	389	418	419	391	399	378	389	389	391	376	400	392	408	382	355	380	381	371	390	371	417	386	373	441	413	486	454	412	436	417	377	376	384	410	361	411	384	371	375	387	376	403	395	403	380	400	382	393	367	419	379	372	392	404	390	381	386	372	370	412	371	406	397	381	384	392	387	431	367	374	415	373	423	387	368	405	404	401	380	397	371	400	404	388	401	396	387	387	403	376	398	426	408	389	370	386	385	400	395	426	377	389	375	382	383	403	385	389	364	411	395	399	392	392	367	385	354	373	383	388	358	406	392	372	402	394	382	354	426	396	415	378	363	340	402	419	362	349	373	361	372	379	351	415	405	392	421	391	417	416	365	406	381	407	412	393	375	414	404	392	387	382	409	378	394	410	368	342	389	394	377	388	368	389	438	418	396	411	387	397	378	410	400	366	385	419	403	376	389	381	359	387	413	428	396	382	421	389	385	379	390	381	370	371	392	422	424	389	435	377	377	383	402	394	423	396	401	414	353	398	397	379	383	330	351	406	398	391	413	402	408	367	363	393	418	373	370	347	394	386	441	434	373	404	388	399	388	391	352	389	394	424	325	402	403	433	403	423	401	390	387	380	385	394	394	384	402	415	404	428	382	405	407	420	382	366	379	406	346	376	418	419	406	404	390	394	390	388	382	396	380	382	390	368	405	359	391	426	394	410	391	369	375	373	439	414	380	443	385	422	404	419	417	352	386	387	414	391	377	394	401	392	422	425	404	379	388	410	381	426	383	384	411	393	367	424	366	360	401	412	407	398	436	429	409	373	406	401	377	374	415	397	378	346	385	400	376	379	411	423	383	394	396	369	424	384	402	384	384	395	385	398	383	385	418	383	378	394	336	374	404	386	407	402	408	362	437	393	402	372	401	422	372	398	415	421	386	447	352	356	396	395	386	441	386	408	384	388	402	415	412	365	399	379	394	417	395	436	424	366	406	388	364	396	369	397	398	386	413	389	437	380	429	385	370	354	425	411	385	390	427	400	391	383	385	367	382	397	359	390	396	379	389	388	396	396	390	386	426	417	364	383	374	389	401	384	346	374	394	407	375	414	418	377	352	375	376	391	392	394	429	459	369	423	369	360	381	376	394	398	395	407	396	409	399	367	394	414	395	368	391	384	370	414	400	384	400	394	388	425	374	429	391	415	372	445	417	389	367	396	407	380	397	394	345	377	421	394	423	415	401	381	409	412	371	431	422	391	386	392	443	411	381	404	387	395	384	342	386	412	406	371	356	396	380	390	401	438	408	423	415	424	397	407	383	395	391	424	439	436	410	417	400	418	411	424	407	409	368	405	413	380	383	379	364	405	395	389	373	375	399	384	388	396	393	372	363	420	404	385	424	368	382	412	435	418	415	363	440	388	393	365	388	409	392	373	399	380	407	402	360	379	381	419	409	387	405	362	396	352	371	390	378	416	392	410	389	398	402	393	397	390	372	407	368	395	423	412	362	411	397	394	369	408	407	411	386	424	381	402	409	402	373	395	357	401	428	376	357	401	382	384	426	409	413	404	382	396	378	436	396	410	420	349	433	414	434	387	382	403	388	372	394	387	398	412	373	381	391	396	378	401	371	390	394	391	453	401	392	421	390	399	399	413	383	402	399	382	373	382	370	405	431	389	398	360	397	401	410	397	373	378	374	374	370	429	380	397	417	383	396	392	366	397	375	394	387	388	393	378	392	365	421	401	368	380	394	396	361	395	408	368	379	378	401	374	395	386	372	395	421	401	386	380	406	415	360	370	382	399	398	398	360	372	400	392	425	391	397	413	400	381	381	373	397	415	435	423	384	421	351	376	411	380	364	401	368	396	395	409	387	359	359	349	396	385	398	380	371	353	377	371	394	368	381	413	414	376	398	416	384	386	417	371	389	392	412	418	425	405	427	420	363	388	428	423	350	377	386	396	376	345	416	375	401	414	400	392	397	406	438	393	403	391	391	382	430	409	418	379	384	381	392	395	403	363	411	376	390	410	383	402	377	398	397	415	421	422	386	422	405	376	388	394	404	378	354	408	384	397	417	377	392	409	401	409	389	349	388	422	369	408	400	385	392	375	388	370	386	402	394	395	382	411	412	418	386	365	366	381	392	394	384	431	390	399	412	407	390	410	391	370	389	381	396	417	427	380	412	418	378	358	414	392	385	388	409	395	365	390	401	389	411	397	416	377	367	431	434	377	383	400	392	394	392	429	377	399	376	350	412	422	381	383	349	402	396	391	379	399	371	385	408	385	394	372	400	399	413	377	403	386	408	415	355	410	433	372	357	407	381	372	375	377	367	382	394	416	383	383	383	384	391	399	401	398	387	395	403	355	384	392	395	364	396	375	388	362	390	382	385	395	386	419	415	413	406	333	396	412	367	385	410	402	398	387	388	370	368	402	379	379	411	359	393	397	390	362	368	405	384	375	406	413	373	382	372	361	395	440	394	383	390	421	397	389	365	363	402	374	389	361	425	380	397	365	386	385	424	369	429	386	402	406	392	421	406	353	435	425	412	380	372	369	406	369	392	383	413	409	395	405	412	450	404	394	420	383	418	351	410	397	390	397	373	395	422	384	400	417	391	405	392	383	394	374	371	374	367	378	414	396	389	394	405	387	331	389	413	404	387	436	384	368	367	411	398	396	390	380	389	387	382	402	401	384	370	363	377	400	374	386	423	352	393	403	397	374	396	410	389	417	434	379	385	381	403	382	376	374	429	378	368	373	370	377	414	373	402	395	409	388	375	381	373	398	403	427	408	392	414	403	390	408	402	406	423	374	374	408	371	379	390	399	381	427	400	402	360	378	395	430	362	370	398	416	407	410	411	409	387	389	412	431	427	456	397	376	385	375	406	402	399	400	407	380	385	391	409	396	403	364	411	384	426	398	357	389	369	391	413	386	388	395	381	389	401	430	402	387	406	361	407	413	380	403	411	378	396	395	367	390	410	403	398	372	417	370	396	384	368	381	385	383	379	399	384	408	377	388	389	379	393	379	388	399	414	367	414	365	394	390	365	401	370	375	392	419	426	372	416	410	401	414	402	390	383	353	370	367	412	394	377	407	397	409	391	412	367	398	366	366	389	414	393	398	395	358	413	358	397	429	390	406	395	383	363	421	395	388	370	400	371	401	406	401	402	356	413	381	418	416	402	364	379	405	385	393	401	387	415	406	368	381	397	414	407	424	416	387	409	370	404	407	401	385	413	408	400	406	386	423	409	340	404	370	415	402	386	396	434	385	391	390	422	387	350	410	424	381	366	401	357	370	388	421	393	412	421	389	391	413	407	450	371	445	390	363	399	421	368	411	357	392	365	390	417	372	406	403	397	368	403	394	367	401	403	366	408	377	394	402	406	369	423	379	410	398	376	379	372	439	421	361	395	408	390	381	357	372	390	388	405	411	386	399	414	386	384
2378	2464	9440	7764	5547	3146	1801	1000	636	339	326	237	183	160	131	117	107	135	111	102	132	127	107	91	110	107	121	105	111	111	93	136	138	116	106	96	95	95	126	115	120	101	108	117	107	108	120	105	129	119	124	103	118	111	131	126	117	125	121	111	130	110	109	107	108	116	107	110	127	107	118	118	103	111	120	103	109	103	120	130	88	121	133	109	109	101	110	127	112	115	117	119	116	120	127	106	131	109	110	99	116	114	112	115	130	111	108	118	99	89	124	124	106	132	121	117	104	134	113	111	134	110	113	111	100	119	119	102	121	132	106	120	121	125	108	121	133	112	113	125	127	101	147	111	94	103	109	118	120	129	102	111	126	126	106	115	109	100	114	118	121	121	125	116	128	113	125	127	124	115	121	109	113	108	105	93	120	115	108	97	93	110	119	113	104	104	96	112	113	107	126	140	117	110	115	121	108	116	116	119	131	127	109	124	127	105	121	110	106	106	91	94	127	121	117	106	113	121	96	102	113	133	108	128	93	122	129	119	118	121	114	131	108	110	114	127	117	118	113	109	113	104	134	124	118	123	113	113	103	128	132	119	114	114	113	110	131	96	109	126	123	116	98	103	119	106	110	121	115	105	112	108	117	129	104	112	123	113	90	117	109	124	128	115	114	116	111	115	128	109	116	104	122	121	110	141	117	106	114	112	135	114	113	113	110	121	101	116	119	95	121	115	121	125	123	106	112	105	129	124	114	118	122	113	124	106	124	134	99	102	124	110	118	113	103	113	112	109	131	119	106	127	114	122	109	115	105	137	129	101	124	130	120	110	101	115	122	112	119	95	105	124	115	101	97	109	122	107	118	121	121	128	121	117	118	116	136	116	104	104	125	105	106	89	117	111	134	104	119	130	117	100	121	118	126	113	123	113	106	107	114	111	97	114	103	94	86	98	105	128	102	106	129	119	122	126	137	126	104	122	93	115	128	123	133	119	106	95	88	106	93	116	123	105	101	109	122	108	119	112	125	114	105	104	119	117	120	91	122	112	123	106	119	126	104	101	138	97	119	110	140	100	114	111	99	122	97	117	100	96	107	121	103	124	113	111	119	94	109	108	120	102	135	123	124	108	114	113	112	110	130	111	110	113	109	102	105	124	111	132	103	102	128	117	116	113	117	103	108	120	125	103	113	129	98	100	103	118	135	121	91	119	107	116	123	118	120	130	105	114	118	115	103	111	119	111	109	110	118	139	113	125	108	105	109	127	115	132	140	100	103	104	121	112	121	111	115	127	144	112	118	129	104	121	116	119	110	94	110	116	129	106	106	85	129	104	110	104	118	117	124	126	111	101	123	109	115	115	125	116	116	117	104	122	103	117	127	93	88	97	129	125	118	105	121	108	96	113	126	113	118	96	114	115	112	104	115	125	118	96	123	106	105	110	122	137	117	140	90	106	131	139	104	126	115	116	104	116	135	101	132	95	116	118	97	99	113	125	106	111	122	116	111	110	96	108	117	115	114	135	103	111	108	113	117	130	97	124	134	132	125	123	87	122	122	119	120	114	122	95	119	122	106	95	125	104	111	106	103	129	93	110	121	112	113	119	109	108	107	116	110	131	107	125	98	102	121	119	96	118	125	120	117	106	115	108	131	119	118	118	101	96	115	116	113	126	115	110	108	104	117	116	116	112	118	110	118	112	116	105	108	101	114	113	112	101	113	131	102	128	103	113	105	106	122	125	125	107	119	120	95	95	117	89	110	92	107	124	110	134	109	107	98	103	124	118	137	117	107	128	122	117	100	111	98	128	119	101	124	115	106	108	121	97	114	106	109	121	128	99	128	119	107	123	124	122	103	110	136	118	111	96	110	124	100	101	123	114	114	110	103	103	115	107	117	123	121	122	106	112	118	124	112	122	112	121	136	108	117	106	130	130	119	126	110	110	101	129	113	128	115	122	119	117	91	108	109	102	116	121	111	110	113	104	104	122	113	118	127	110	136	103	97	115	113	105	101	110	104	119	103	132	109	103	102	126	111	98	117	126	110	114	98	116	122	106	139	122	108	119	108	96	125	137	120	118	101	119	98	135	132	124	112	120	115	124	115	118	119	115	118	120	130	123	110	110	120	100	111	121	119	137	115	113	100	98	112	98	108	119	99	121	110	134	117	112	90	118	114	98	102	118	135	115	117	105	125	102	113	121	102	123	112	120	110	121	109	99	113	118	118	117	119	108	121	125	101	130	118	117	124	124	117	103	108	99	119	97	105	112	105	115	110	103	130	115	98	119	98	105	104	112	112	99	112	108	106	124	100	94	121	126	129	110	113	108	112	130	112	115	142	133	118	116	111	108	109	129	95	124	100	112	128	109	119	123	115	103	123	109	115	126	113	94	116	118	115	132	121	108	115	130	115	120	119	108	117	122	110	116	94	99	114	122	114	100	98	105	123	107	100	110	106	111	106	107	115	124	114	107	126	117	110	111	106	129	123	110	112	129	142	120	123	92	107	124	132	108	103	118	123	125	115	120	107	122	135	125	113	114	99	105	108	133	138	101	124	118	114	116	113	116	105	96	118	118	127	120	105	130	115	136	123	108	122	88	103	107	109	128	114	115	111	129	114	137	114	107	111	122	107	112	121	109	124	115	114	109	127	120	116	119	129	109	113	114	106	125	123	111	107	128	123	98	123	119	125	119	143	102	101	107	122	121	94	118	108	109	103	111	111	107	123	108	104	113	112	108	110	116	129	111	109	105	112	107	136	117	112	92	106	113	112	100	102	123	104	122	112	106	96	115	96	101	111	119	97	115	103	114	129	112	106	96	111	128	106	126	120	103	116	101	129	126	114	114	103	138	125	108	128	104	122	115	105	136	98	100	140	114	113	101	123	110	113	115	123	112	115	128	118	107	116	111	134	127	116	111	104	97	104	123	119	107	109	106	124	118	102	136	136	118	97	116	103	102	129	108	119	135	133	115	115	113	123	122	113	107	117	109	124	100	123	125	108	104	88	118	122	120	119	115	109	102	90	120	125	139	94	120	107	101	98	132	104	134	102	125	101	113	111	123	102	110	120	116	124	111	91	105	125	117	113	124	110	128	120	119	102	125	124	108	111	135	112	119	126	127	110	115	111	111	108	101	109	117	130	117	124	118	130	110	109	121	115	124	138	121	112	103	108	104	110	128	110	124	115	116	125	134	119	110	93	140	97	135	111	120	121	117	106	101	111	99	114	126	120	119	95	95	107	120	107	117	108	117	94	102	104	118	122	97	107	114	139	127	100	102	115	101	119	115	128	125	110	126	121	121	118	113	127	111	110	112	127	113	121	122	103	102	119	111	105	96	121	108	128	115	137	100	105	117	108	99	113	116	109	128	115	109	135	123	121	120	117	118	120	122	114	124	145	118	117	125	94	98	117	122	127	112	113	111	130	101	102	111	100	102	109	109	99	122	102	99	113	104	103	125	112	125	96	100	124	110	119	120	109	118	103	104	124	109	114	130	101	111
2295	3611	18455	19573	17219	11243	7363	4438	3029	1498	1295	976	660	444	400	409	349	346	304	302	309	348	342	310	310	318	301	341	328	350	322	292	316	284	302	351	346	298	305	316	358	366	310	321	329	316	313	297	304	294	347	346	348	315	339	376	326	348	298	324	310	362	318	360	336	347	323	313	307	323	321	342	318	349	325	334	333	323	321	305	355	292	325	348	299	350	303	350	362	337	335	307	340	305	344	353	325	358	354	335	337	320	368	320	328	321	310	334	312	332	321	311	302	318	314	334	317	316	330	332	327	317	304	330	336	343	313	333	354	308	317	359	323	328	298	347	317	348	315	336	315	348	313	374	325	331	351	328	333	345	323	297	350	298	344	298	330	321	328	327	314	318	307	344	312	315	318	353	323	316	331	315	319	322	327	313	309	336	336	328	305	313	332	335	320	313	325	344	316	312	309	319	307	359	331	301	302	281	323	316	305	330	344	337	318	347	324	338	309	316	305	325	323	318	345	356	288	340	317	350	335	323	314	321	322	313	314	332	317	309	303	374	320	302	344	325	358	337	312	344	331	325	329	338	292	334	345	360	333	294	321	298	347	356	311	337	314	322	296	324	319	344	303	334	317	327	311	327	335	337	326	339	301	328	323	344	330	290	359	333	325	358	345	306	295	349	327	323	292	312	318	313	320	342	319	344	336	308	310	322	334	315	336	320	319	315	292	347	345	312	319	314	337	332	335	323	327	341	316	307	322	277	325	305	333	317	359	340	354	324	336	301	344	330	295	318	330	305	316	342	312	337	330	333	341	315	321	326	301	338	288	357	331	301	335	305	316	291	355	323	310	311	339	289	364	309	306	327	352	320	330	306	335	319	321	337	331	365	333	335	312	304	297	329	353	325	328	343	331	328	322	337	345	325	307	325	346	319	321	316	302	351	343	326	319	318	315	304	327	345	322	328	319	320	331	325	301	305	351	334	337	337	303	336	326	310	332	322	314	340	286	317	318	343	326	328	331	333	311	318	323	358	300	306	304	343	320	312	356	296	325	332	344	343	310	344	315	311	317	331	349	316	321	357	317	326	331	345	314	328	330	342	308	305	320	339	308	345	323	314	328	275	345	338	310	293	297	324	350	332	314	332	346	326	312	309	348	319	320	351	322	343	334	305	335	314	339	314	358	309	302	368	315	295	317	297	362	356	336	333	283	331	330	309	328	314	350	313	324	335	317	335	330	312	333	311	308	338	324	325	304	328	344	308	325	311	339	334	331	356	343	353	317	327	328	338	360	330	319	303	335	312	316	339	308	336	293	300	320	328	329	339	329	312	301	328	309	340	316	344	331	319	344	304	335	369	325	304	300	318	350	320	334	361	302	338	343	324	290	332	316	336	303	335	339	296	308	279	314	336	320	368	320	332	316	307	337	339	315	324	341	350	334	312	346	295	340	306	342	347	342	328	321	339	299	314	323	337	380	334	311	327	297	330	345	334	340	297	312	356	331	334	346	311	327	332	325	315	312	325	339	335	340	341	343	345	302	302	314	310	358	320	296	344	340	276	355	312	320	319	335	306	321	305	335	361	327	321	318	321	294	330	307	315	348	339	339	325	282	314	335	333	330	324	324	339	307	356	339	312	359	310	357	302	320	328	315	344	325	351	338	304	329	328	306	324	339	304	315	354	297	352	335	289	345	310	294	310	327	326	317	310	300	344	309	345	361	309	313	337	342	317	310	333	340	306	318	311	338	325	299	312	346	324	329	321	347	355	345	341	309	307	336	335	301	316	336	326	300	385	307	320	341	256	355	321	319	309	343	341	301	337	325	311	320	341	336	339	324	324	319	316	326	325	331	317	360	319	284	337	325	335	301	338	352	332	314	315	319	290	352	346	349	341	327	351	335	346	322	317	331	317	322	294	334	310	337	342	356	345	345	291	327	340	303	304	337	342	322	327	328	334	335	310	326	340	314	323	315	296	319	332	335	306	311	331	317	329	345	339	331	303	317	328	305	333	301	323	322	273	316	350	313	325	323	342	291	335	286	327	326	310	336	329	329	305	348	300	304	332	321	325	310	362	324	304	338	341	326	338	319	323	343	316	322	315	330	301	306	351	302	281	345	330	333	347	340	347	329	320	322	363	310	335	333	308	316	325	363	307	361	329	324	324	361	314	340	322	289	340	338	312	333	318	327	319	323	320	330	349	341	327	347	335	328	305	344	292	308	327	346	324	346	311	332	352	303	332	315	342	335	310	334	307	338	314	343	318	349	336	356	337	342	318	348	343	307	326	313	291	351	351	337	315	314	307	318	360	302	328	342	349	313	363	326	301	324	291	357	355	329	323	298	314	335	324	352	317	292	331	347	342	339	313	331	340	332	319	321	322	285	342	317	321	338	280	306	333	302	300	334	331	318	316	334	317	306	315	333	328	351	334	312	314	311	308	333	309	335	334	322	301	337	359	324	317	330	316	296	340	293	305	335	340	326	321	303	322	315	312	345	316	342	357	313	321	385	318	349	314	328	344	288	326	349	317	315	333	287	321	315	290	356	325	336	322	314	308	324	329	334	319	314	304	317	329	311	335	327	320	333	329	325	295	307	309	356	304	311	323	310	342	335	324	352	342	308	361	323	316	326	349	308	296	363	289	356	353	341	345	322	309	328	327	349	307	314	333	303	295	340	360	320	330	335	318	291	352	318	309	310	372	309	327	332	327	329	330	331	352	302	301	303	313	362	304	303	290	327	316	321	313	352	313	325	306	334	326	321	330	324	329	346	325	348	310	329	343	304	338	351	324	319	307	331	325	320	336	334	312	343	336	318	342	331	349	317	320	347	315	328	313	332	347	341	326	317	336	344	318	315	322	308	322	328	326	345	330	331	317	302	313	342	311	335	353	332	335	346	340	334	319	318	324	319	354	352	335	342	358	343	336	313	330	330	342	333	316	335	317	321	347	344	331	327	322	354	318	329	347	331	326	335	333	329	327	316	329	336	332	314	314	370	350	319	329	320	336	340	306	345	299	331	328	314	309	343	345	308	335	339	363	336	345	330	332	315	328	308	310	334	336	318	298	381	328	323	319	335	340	319	326	310	315	337	303	342	313	322	311	349	306	352	322	364	340	305	306	309	329	340	352	311	357	339	306	340	356	341	354	322	302	322	350	312	326	324	324	331	324	319	342	325	306	304	308	332	326	293	340	331	314	313	367	343	338	306	291	305	330	320	338	340	294	309	325	316	337	310	337	310	327	318	356	348	312	335	344	319	361	343	348	362	318	327	328	302	315	318	338	324	316	344	302	346	330	312	338	338	341	308	325	315	337	321	333	348	312	362	359	318	351	347	331	348	310	302	317	344	346	316	321	294	299	322	350	316	349	311	345	339	344	312	313	325	304	332	290	314	332	304	337	322	357	315	286	319	296	350	296	301	342	355	347	351	345	357	348	335	330	322	330	325	294	299	312	313	321	330	312	336	337	296	334	320	318	321	358	335	352	344	310	337	340	292	323
14580	36057	61052	54869	44869	33345	22248	12586	7284	3065	2306	1367	691	314	341	249	165	161	111	128	151	137	118	112	111	134	123	118	124	103	123	110	107	131	109	119	125	134	116	115	128	120	125	117	124	126	115	114	125	111	136	116	134	136	117	109	119	102	124	130	109	129	130	135	114	109	113	108	140	107	97	133	125	122	119	128	119	105	104	112	133	122	108	102	92	115	118	110	133	116	117	130	118	113	100	133	126	105	122	119	125	110	122	124	129	99	121	114	115	116	114	118	112	112	104	104	90	115	105	101	128	104	118	135	105	105	113	140	121	119	94	121	108	120	132	140	116	114	103	130	112	102	107	115	108	119	120	140	142	114	107	129	134	133	115	126	106	136	121	118	137	109	123	101	126	110	109	106	126	109	114	139	123	121	107	101	120	116	102	119	134	115	108	109	100	120	123	120	99	104	97	102	121	111	99	109	125	107	109	113	112	111	111	111	113	115	129	118	123	96	120	103	115	124	100	107	98	102	119	126	114	105	105	101	108	118	100	137	107	100	106	107	125	113	121	110	119	106	107	139	111	138	119	120	109	117	117	112	119	129	110	129	110	121	118	116	119	114	128	97	129	126	87	121	119	110	86	114	92	109	109	119	124	123	126	103	114	111	119	116	128	118	108	103	126	98	132	122	108	99	116	121	117	119	113	116	102	116	101	104	123	116	104	98	116	116	138	115	117	121	110	119	120	107	113	121	99	109	120	112	114	110	109	114	126	121	104	120	112	115	134	113	113	110	120	107	144	110	118	125	106	108	108	117	115	117	118	125	118	126	113	123	111	118	115	123	113	131	104	115	121	109	111	123	117	120	123	129	122	115	107	127	129	116	78	109	126	124	124	127	117	110	120	124	108	105	113	104	139	119	106	118	122	119	107	116	117	118	122	103	107	110	120	110	114	130	127	131	113	104	127	115	139	124	110	107	122	119	135	105	115	114	121	114	127	102	103	118	113	124	120	121	126	113	117	95	133	113	130	112	120	116	106	130	103	108	117	118	114	134	110	115	118	132	130	127	115	134	117	131	104	121	118	104	122	115	108	133	108	120	113	125	105	89	121	112	89	122	133	111	112	101	101	128	112	100	106	121	121	121	123	113	114	106	117	126	114	127	131	142	101	111	126	110	85	121	105	110	117	115	115	124	111	105	134	93	113	122	114	107	136	107	128	107	108	111	119	101	121	112	116	130	99	90	109	104	100	116	122	103	112	115	105	104	110	94	119	124	127	113	138	125	116	115	103	123	106	126	108	115	115	112	120	122	106	123	123	138	124	110	117	118	92	120	110	115	101	137	112	124	130	133	116	134	111	135	107	114	107	120	140	105	128	120	105	95	113	121	123	118	101	112	118	129	115	101	117	100	120	127	127	115	119	104	116	118	123	134	111	132	111	112	119	111	118	105	107	136	124	123	123	99	133	125	127	139	100	102	107	116	124	109	111	123	102	109	104	127	115	121	128	93	125	127	114	113	112	120	87	106	115	124	110	138	121	128	114	124	129	123	110	133	113	118	120	119	124	129	124	102	108	122	116	99	110	123	115	116	99	109	94	113	107	116	113	123	108	109	106	112	108	106	118	114	95	125	120	119	115	133	104	117	121	129	97	106	112	109	119	113	137	135	124	104	106	126	116	108	130	100	118	123	126	125	101	117	111	107	121	123	143	126	146	130	134	104	109	130	103	124	99	117	96	138	112	128	123	111	129	138	101	123	103	125	113	111	117	104	116	127	111	102	122	114	131	101	126	119	124	114	113	101	123	123	120	129	126	110	121	139	134	114	138	95	136	107	125	117	121	129	93	102	107	118	114	123	110	121	139	123	99	92	117	114	104	110	120	105	123	112	104	114	108	106	100	130	134	97	114	116	127	118	111	126	132	112	127	129	111	117	101	100	104	111	98	107	105	116	112	125	122	127	111	128	106	124	91	113	109	108	118	112	108	106	132	114	105	117	144	115	112	115	106	96	116	118	130	97	115	98	121	111	124	131	115	107	121	130	118	104	113	111	131	115	109	112	114	117	150	103	122	116	104	124	103	97	111	112	134	122	130	113	137	101	127	107	133	116	117	111	117	124	109	95	115	115	123	116	118	105	115	92	124	104	133	125	119	102	144	115	109	118	112	108	139	113	127	112	110	119	110	111	120	133	123	109	124	142	127	141	89	110	107	119	121	117	126	113	110	126	120	122	108	116	112	112	117	115	95	122	108	121	128	124	125	107	108	104	118	112	126	117	111	99	112	121	131	107	118	120	114	123	112	112	111	119	116	107	114	132	105	142	117	113	131	95	96	114	122	113	99	110	106	109	103	107	131	116	124	117	96	123	107	95	127	114	99	132	110	109	99	124	114	125	108	123	118	124	96	115	106	108	120	122	109	111	95	109	110	98	123	116	104	109	103	116	109	109	135	121	94	141	98	124	106	112	102	131	112	117	106	118	118	113	126	123	120	112	97	116	111	121	114	129	110	108	133	131	127	112	116	103	137	126	125	127	112	103	103	118	119	121	116	122	103	120	105	129	93	119	119	133	127	131	125	115	123	116	110	110	127	116	115	140	125	108	115	143	99	123	114	107	121	135	112	127	120	133	106	121	115	107	100	126	121	121	125	125	129	115	118	122	115	124	109	128	113	98	140	114	119	135	113	123	121	119	110	107	117	114	124	124	115	124	116	132	120	112	121	115	113	126	119	130	103	120	123	103	123	123	123	108	95	121	123	120	110	102	125	121	128	111	97	107	126	121	129	115	141	101	107	110	122	119	129	125	114	110	136	115	128	114	86	111	106	124	129	130	121	125	123	107	113	109	150	135	106	131	104	123	87	111	121	141	102	102	105	95	115	114	111	117	119	105	134	124	111	119	104	120	131	115	121	128	126	119	115	95	104	112	110	121	132	103	133	133	107	111	123	146	123	104	107	111	110	104	120	119	112	118	107	117	110	105	116	97	114	130	133	119	114	104	120	110	103	120	136	126	103	121	101	94	133	122	120	116	105	114	114	112	103	124	111	107	94	123	116	101	128	142	137	124	101	107	103	114	87	104	137	136	119	123	122	112	113	113	95	110	139	110	98	106	102	114	109	127	117	121	108	119	119	113	108	116	129	110	112	122	124	107	117	124	109	131	121	109	112	103	126	116	124	124	118	106	108	135	97	119	126	107	113	95	127	122	134	122	100	124	96	122	107	111	117	110	104	124	103	112	105	109	115	134	112	127	114	112	105	117	108	108	120	105	107	118	102	120	138	124	99	109	128	110	123	149	122	119	124	110	118	119	136	103	108	118	113	120	108	115	118	114	114	117	108	116	126	128	138	109	107	125	113	110	104	101	110	131	112	119	133	116	116	125	102	143	114	132	115	138	125	100	129	122	128	147	117	111	123	103	114	129	113	124	122	118	136	100	118	128	118	135	99	117	126	110	98	134	104	136	123	143	130	119	110	108	100	111	109	109	96	112	115	122	110	108	112	129
9261	31845	56296	58183	54115	43919	36420	27641	21241	11264	10400	6314	3390	1454	1442	911	682	555	333	366	450	428	360	310	306	345	327	341	347	338	385	345	328	347	344	307	313	335	301	321	314	310	362	355	359	364	317	339	362	332	350	342	349	347	379	335	288	311	346	316	322	370	327	329	308	334	370	385	353	334	332	329	338	380	356	336	344	331	348	335	328	325	324	328	333	316	302	289	314	316	339	320	343	339	329	338	323	339	360	376	302	348	327	313	332	341	321	369	339	338	315	339	321	324	288	334	343	333	361	354	333	340	330	352	330	316	310	311	345	355	325	338	318	352	328	345	325	333	334	308	330	309	338	329	312	361	328	339	331	348	326	339	338	338	375	332	352	330	324	365	356	312	358	320	325	348	348	313	331	327	307	300	343	314	360	329	353	369	323	329	306	356	326	328	325	352	311	342	326	343	325	318	352	337	319	326	314	383	336	324	340	295	358	322	346	340	337	302	356	344	326	348	347	338	371	322	291	352	346	317	333	343	325	333	331	341	312	349	321	325	349	375	336	339	334	346	342	345	315	345	342	366	353	331	327	309	318	352	323	359	336	345	329	301	342	333	337	375	330	346	342	346	338	316	336	323	327	334	345	323	351	324	336	307	343	333	344	322	346	347	308	342	367	355	341	340	332	344	327	347	332	302	331	310	314	306	320	318	316	319	346	336	310	289	314	340	330	339	332	333	320	341	323	296	329	368	313	331	303	322	350	347	347	321	336	336	304	341	327	359	329	334	346	348	322	357	333	328	313	340	338	331	363	348	319	366	323	334	341	315	324	341	256	334	374	337	341	356	382	346	359	317	351	310	341	359	329	314	340	346	334	344	330	333	342	328	297	345	308	316	360	356	340	327	321	301	300	326	336	330	394	302	318	320	363	326	351	345	329	293	339	352	361	338	315	346	334	314	337	327	316	342	330	336	348	354	354	340	314	335	377	357	355	319	354	346	344	343	302	356	347	352	320	347	356	321	340	326	365	335	323	348	337	356	373	306	325	334	351	356	343	298	350	326	369	335	342	328	357	328	331	367	341	340	329	328	356	341	339	347	337	327	324	334	313	286	330	319	339	330	331	342	309	325	345	329	342	335	331	313	356	338	354	343	365	319	340	323	329	344	314	316	356	317	312	364	341	369	317	350	295	322	380	332	346	329	355	337	345	327	332	357	319	309	347	310	356	318	329	366	316	339	327	355	324	311	331	339	340	366	353	347	327	326	353	362	343	356	343	342	316	323	351	330	299	323	316	325	322	361	307	353	348	321	322	363	348	344	354	331	343	351	333	327	340	325	348	322	328	297	345	369	370	334	315	320	357	329	355	345	357	349	306	326	318	351	335	330	354	351	336	346	327	332	317	299	329	328	322	324	299	316	352	357	339	319	345	325	340	333	321	353	349	299	308	316	312	355	337	316	336	348	344	326	343	349	316	307	354	330	355	353	314	326	310	319	339	341	345	327	357	354	344	332	328	341	326	331	353	352	336	323	378	340	319	348	344	328	316	349	343	328	351	361	324	292	333	320	330	319	310	348	340	321	345	296	357	331	322	333	340	329	337	340	310	343	349	352	349	336	329	368	355	360	330	317	328	374	349	346	340	288	344	333	343	311	350	343	381	332	348	335	322	324	336	340	331	335	321	327	339	333	344	318	344	352	321	335	350	318	366	326	324	338	354	325	317	342	344	347	374	347	327	321	329	338	343	335	342	294	367	345	358	353	324	366	341	359	335	327	333	336	369	352	337	348	354	356	350	347	324	365	341	332	361	314	354	321	325	321	365	340	318	298	351	324	340	343	342	351	307	350	335	335	323	318	330	339	337	309	326	322	318	371	326	304	325	343	312	357	306	333	315	337	357	346	344	351	324	372	337	334	308	343	349	354	371	355	352	327	340	358	342	321	345	343	342	350	377	343	330	375	321	294	331	357	352	350	325	348	306	345	350	313	341	312	344	316	331	301	330	371	339	299	320	317	350	342	321	332	335	322	336	337	352	326	345	310	335	297	352	361	348	363	330	336	341	306	308	339	316	286	336	309	346	317	350	326	336	336	322	331	332	336	328	334	339	367	337	359	335	292	338	349	372	333	350	301	353	361	339	339	328	301	332	318	339	353	347	342	326	337	338	324	331	307	327	329	349	328	340	358	327	305	347	328	354	347	317	361	339	349	333	340	302	322	333	339	343	337	343	346	361	348	321	354	333	343	361	346	352	323	358	304	311	327	300	318	337	317	328	320	337	330	327	311	335	332	328	342	338	349	330	356	309	325	328	322	340	344	319	327	333	317	325	326	313	342	308	347	333	314	341	345	311	320	329	332	331	307	350	368	329	322	303	355	347	311	344	345	343	320	313	303	309	369	343	332	335	317	325	336	330	332	341	349	340	374	343	329	322	366	346	306	315	341	339	350	329	312	339	348	344	354	314	341	341	347	312	331	326	354	329	341	292	338	325	347	363	327	302	311	319	373	318	363	360	315	319	327	322	317	335	334	327	306	340	333	342	325	340	334	325	361	345	306	345	323	357	346	322	322	326	354	316	331	340	315	339	308	334	359	321	339	347	319	356	337	324	357	329	337	342	345	311	318	318	316	324	323	339	365	349	334	350	341	374	335	332	348	344	297	317	323	340	314	344	340	349	335	358	347	360	355	284	318	302	345	293	353	327	348	350	342	329	285	302	337	336	293	338	337	352	291	330	317	347	324	338	329	323	333	341	315	354	340	329	329	324	322	356	323	324	335	351	366	317	308	317	336	348	349	344	341	362	329	330	319	310	335	317	343	320	328	335	335	338	345	330	342	341	361	347	298	352	347	337	324	332	330	340	304	331	315	339	305	315	367	370	318	354	318	322	341	336	318	311	329	372	344	313	326	353	306	342	307	326	332	330	319	319	348	318	319	365	311	329	312	335	328	358	319	306	361	339	329	336	312	342	346	349	329	326	308	317	352	356	347	342	331	350	329	333	320	344	286	333	304	326	323	309	347	320	350	347	343	330	342	309	321	331	371	300	394	339	313	322	326	343	353	316	328	293	345	314	315	315	330	333	372	320	326	334	348	350	328	316	358	314	314	343	368	333	342	333	321	320	322	319	350	336	351	294	347	333	321	332	332	380	321	319	335	341	346	358	344	360	348	336	323	317	340	333	362	340	355	339	332	314	354	330	347	339	358	359	330	318	338	329	327	319	328	343	340	341	312	330	341	352	322	330	346	305	355	349	342	327	357	337	336	333	336	325	313	334	300	336	330	309	347	357	343	327	320	344	318	337	348	344	312	304	331	336	314	340	308	336	331	341	342	345	329	373	315	330	314	313	319	325	309	314	353	309	337	358	331	333	299	331	318	319	323	325	331	305	381	310	338	346	344	314	347	339	306	364	337	326	338	307	314	296	349	323	354	323	377	324	324	349	347	347	336	310	334	313	356	346	377	318	359	348	320	362	324	315	345	322	332	322	347	357	358	373	328	337	301
31406	46598	73600	66853	59660	47258	35358	23925	15819	7036	5357	2762	1289	589	565	382	237	215	180	172	215	202	163	161	155	124	141	135	154	154	138	141	139	142	159	149	154	159	162	130	162	144	148	152	139	117	136	142	138	127	144	147	146	151	135	136	165	138	145	158	145	145	156	131	141	159	147	156	127	156	140	150	165	158	134	131	138	135	125	126	155	137	145	128	163	143	155	147	147	160	123	128	143	137	148	139	136	141	145	132	147	144	150	153	145	145	143	148	128	155	147	153	140	152	153	136	146	135	141	149	150	161	161	150	130	115	135	170	132	151	129	155	149	148	138	151	147	142	153	144	146	150	145	144	153	138	151	145	138	158	151	140	120	128	153	167	147	128	153	125	145	162	162	150	144	138	118	127	159	147	157	146	132	134	149	140	127	148	148	128	146	149	125	143	148	130	163	134	137	148	122	164	148	142	143	133	152	135	144	144	149	144	130	139	127	137	143	151	148	147	122	155	154	118	141	148	145	144	167	140	148	131	165	137	121	148	159	149	147	127	157	115	144	143	143	137	134	142	147	141	127	154	167	135	144	149	127	153	150	155	150	174	148	134	123	149	135	139	136	144	170	156	145	111	150	128	153	145	166	137	141	134	129	137	147	141	133	135	148	166	149	137	154	141	160	165	127	153	141	160	139	163	140	157	134	128	151	128	126	139	162	141	136	166	159	153	131	151	148	156	132	148	133	140	137	141	142	137	155	134	142	139	157	135	150	154	154	143	137	135	145	125	142	136	144	142	153	149	164	172	133	124	110	141	151	151	153	132	141	150	137	151	142	155	132	152	144	147	118	169	135	154	129	145	143	151	137	141	150	155	159	144	143	135	151	167	142	156	120	145	148	138	140	125	142	140	145	162	133	139	133	139	155	145	127	131	140	138	172	148	153	127	154	135	133	152	148	140	156	133	136	140	143	134	151	146	137	156	142	152	144	115	142	141	132	156	169	153	162	137	161	150	134	155	140	132	164	137	141	136	154	140	133	135	163	142	134	139	149	146	140	138	146	147	126	117	137	127	154	147	169	133	148	133	132	142	130	133	150	137	133	144	120	160	146	152	137	142	132	129	153	137	137	161	132	148	142	150	151	126	159	138	152	162	129	129	117	141	148	144	133	115	133	123	177	138	147	149	133	132	148	150	141	136	159	158	146	145	132	149	143	159	138	140	135	132	125	129	126	141	134	112	148	146	159	132	132	147	136	143	126	128	122	134	140	134	120	145	151	151	120	136	131	136	155	129	153	150	142	132	148	140	135	175	134	136	144	119	152	143	137	129	142	143	136	131	152	136	120	146	148	169	157	172	155	150	153	144	140	127	162	154	138	150	143	143	138	146	126	143	145	154	137	149	135	144	131	148	137	132	147	147	153	147	145	147	132	132	147	138	147	136	151	143	140	144	142	138	144	142	156	127	150	134	140	144	127	147	134	133	159	131	144	137	149	127	132	128	126	133	139	145	137	135	145	135	145	139	148	166	146	126	163	150	139	160	153	143	142	161	140	147	151	161	145	158	152	150	141	157	134	146	127	155	136	138	149	151	142	151	178	140	145	139	148	131	141	146	136	165	141	136	156	141	123	135	135	147	127	140	148	148	147	142	135	157	138	138	160	133	155	151	152	157	151	131	143	146	155	136	136	159	164	130	138	158	148	147	129	130	137	156	146	136	133	136	146	158	148	142	151	157	129	147	132	158	144	142	143	154	134	133	144	129	153	120	145	122	142	144	147	154	167	152	141	152	145	169	130	150	134	155	151	148	145	149	161	155	143	156	147	142	170	147	162	133	141	131	137	128	140	127	119	129	141	137	135	130	148	140	162	143	163	136	147	137	148	146	133	145	142	129	129	158	142	147	144	140	135	149	154	137	128	133	137	146	128	136	144	141	157	142	125	123	150	154	147	132	147	128	141	143	135	138	150	131	122	145	151	133	153	141	135	140	165	146	144	159	123	140	136	150	140	162	130	133	138	150	133	155	139	157	143	136	156	169	165	148	128	144	145	144	159	164	143	140	147	153	136	127	144	161	143	125	134	142	133	157	125	156	124	150	128	155	147	149	142	149	158	136	170	121	148	130	141	127	137	150	166	140	147	125	152	128	132	156	149	129	126	120	127	119	137	146	131	163	127	148	153	139	143	156	147	129	154	144	150	138	125	152	151	151	135	137	145	138	156	158	156	146	151	136	149	138	126	146	154	137	130	134	143	124	136	146	158	138	139	129	140	136	139	151	142	146	137	128	144	134	158	141	142	130	149	148	168	137	162	138	138	144	143	158	161	127	143	163	150	147	121	136	145	142	156	142	149	135	138	135	138	141	146	139	125	150	136	132	131	146	132	151	154	121	141	158	145	125	124	160	156	136	131	154	124	143	132	146	136	137	161	144	149	123	134	144	139	149	139	132	153	146	148	126	140	157	125	152	111	142	125	139	143	130	150	121	128	170	141	156	144	151	148	131	185	127	133	149	148	133	144	148	141	141	148	144	164	121	127	143	146	150	134	124	138	130	129	151	113	161	150	146	145	143	133	159	141	135	153	132	144	113	131	138	143	138	151	143	125	143	146	153	140	142	147	135	150	155	141	161	131	141	146	142	125	115	137	161	142	128	143	140	118	142	147	142	141	142	128	123	139	134	143	137	153	129	153	161	136	139	127	128	134	138	148	132	127	164	137	150	151	140	139	155	130	165	143	139	144	146	158	145	144	148	152	154	143	165	147	136	146	153	141	128	135	140	133	148	148	171	155	152	165	153	157	152	130	136	137	130	161	144	148	135	130	139	144	142	159	134	159	136	153	145	131	167	142	139	142	128	149	145	137	138	128	139	150	143	145	155	157	135	144	172	158	137	135	162	129	146	143	124	158	141	139	141	147	133	152	148	127	135	131	128	124	157	155	156	158	145	142	153	128	168	120	134	141	146	137	134	144	165	143	145	139	157	166	147	137	146	140	147	151	143	161	151	143	151	137	163	135	138	143	143	130	147	146	142	116	150	158	157	154	165	149	150	135	151	165	152	128	139	130	143	140	152	150	136	150	163	135	142	127	127	136	128	146	155	144	152	142	174	151	166	157	126	163	145	147	142	117	137	160	147	149	149	162	131	141	150	130	135	157	125	136	134	141	169	145	162	146	134	144	130	155	130	142	136	138	147	164	129	138	145	139	131	140	131	137	115	138	157	141	140	164	153	148	166	129	136	153	150	164	148	149	140	150	138	132	144	133	144	162	145	141	138	120	139	135	135	135	145	142	158	149	149	140	169	144	138	137	136	145	141	140	137	147	152	105	157	149	141	137	146	132	152	147	141	142	161	120	161	132	139	143	129	171	140	127	145	130	155	135	164	148	126	168	127	162	155	125	140	134	153	139	144	158	130	130	126	124	155	150	142	112	146	130	169	129	137	134	131	130	136	124	141	127	136	140	133	159	166	142	146	158	142	143	119	153	134	140	141	147	128	134	160	167	130
19079	37236	68041	71881	67818	55906	47464	38366	31087	19429	18219	11164	5801	2813	2709	1516	935	783	559	448	689	648	434	411	418	456	402	386	384	390	441	402	438	410	382	415	397	380	424	374	410	397	393	406	353	410	403	354	390	396	423	436	458	422	423	422	415	410	437	406	372	376	421	369	409	430	389	382	421	363	399	382	393	400	405	374	390	428	392	405	376	390	398	442	392	392	417	396	428	377	398	357	393	388	435	398	410	407	443	394	382	407	427	405	416	411	382	358	437	415	416	433	396	408	432	388	383	389	396	398	431	388	411	383	363	423	373	385	357	391	348	398	386	386	366	376	398	380	375	409	387	432	411	375	407	394	412	393	422	410	392	415	372	399	452	391	390	357	426	423	402	393	434	441	354	388	382	392	403	401	423	370	371	428	412	388	418	392	396	383	402	380	419	402	406	374	409	389	389	388	343	382	380	387	379	403	361	407	415	440	370	417	401	426	384	388	369	434	401	390	393	405	391	427	412	386	401	374	396	401	425	402	360	400	392	408	425	366	382	376	409	380	427	373	354	401	394	403	415	386	399	395	388	385	384	409	414	393	394	380	367	379	392	370	388	417	378	416	402	424	371	371	402	358	407	403	436	400	391	418	381	403	395	390	426	425	381	400	415	436	380	415	383	374	385	386	353	408	397	390	385	371	418	395	364	410	436	370	413	389	392	382	415	433	406	424	410	384	388	384	390	420	383	443	415	387	387	408	363	360	420	434	390	378	373	356	377	396	414	388	397	416	367	400	404	411	447	403	427	434	428	404	418	380	402	446	414	388	438	398	348	397	377	378	349	418	387	386	385	398	390	397	434	382	411	409	365	407	414	387	403	389	364	390	408	387	397	396	422	382	406	416	366	388	436	405	426	402	414	408	386	370	367	436	402	418	366	391	416	400	368	363	387	414	422	412	393	354	356	385	472	381	406	408	367	382	397	379	368	391	424	380	375	410	388	351	394	384	380	391	398	410	398	428	387	363	354	421	408	413	393	388	403	410	374	398	413	373	415	428	383	385	370	383	345	385	375	400	377	379	421	403	414	402	413	370	419	415	421	371	385	409	400	407	456	402	416	393	398	413	414	421	394	371	361	388	399	435	397	405	340	406	389	378	397	408	371	412	402	399	401	396	397	396	408	370	394	406	418	412	393	403	413	375	408	415	394	380	434	418	390	370	392	372	413	397	416	416	396	425	373	399	370	382	377	396	405	404	366	421	397	389	407	423	367	401	402	375	376	399	428	385	421	389	398	409	397	390	381	387	402	392	399	387	400	402	414	392	409	369	374	408	381	408	389	375	391	413	415	427	381	362	426	386	367	415	405	381	360	416	412	412	395	413	406	399	377	404	400	383	414	416	381	387	378	424	389	370	393	398	398	414	377	365	407	409	404	381	415	409	410	398	413	397	416	402	380	394	370	393	398	368	415	375	392	368	393	379	419	391	392	415	395	410	381	416	420	400	361	388	372	366	405	393	388	401	397	388	414	387	428	378	412	382	402	420	420	419	373	399	385	430	386	374	418	401	400	391	394	403	404	369	393	367	414	418	436	391	417	402	392	418	415	406	382	379	393	423	399	415	404	394	411	404	415	409	386	423	373	392	411	379	411	422	389	372	401	391	386	398	418	383	393	403	415	401	426	404	389	417	401	387	378	407	383	416	380	411	359	400	416	355	385	417	420	400	383	377	387	409	396	381	387	394	379	394	380	415	418	376	347	368	398	390	401	389	402	375	417	390	392	403	400	431	420	393	379	432	377	399	367	391	405	404	393	407	422	430	392	380	402	409	452	420	363	380	399	400	404	412	378	399	391	386	399	419	362	427	406	374	415	394	413	382	376	409	431	405	390	398	412	415	368	430	410	388	358	404	400	357	413	375	387	417	398	421	381	447	438	409	414	384	392	416	413	400	404	416	398	412	440	394	397	422	422	409	391	430	392	355	378	437	402	381	377	391	380	372	389	426	405	374	417	408	402	405	417	416	415	406	381	381	416	392	405	397	409	408	435	395	370	397	395	423	375	388	401	402	390	391	436	410	414	388	422	379	371	349	395	421	387	403	423	408	406	366	390	355	404	422	377	393	381	421	385	402	432	404	420	369	419	405	398	374	397	380	360	404	380	405	416	421	400	404	428	424	369	417	396	386	386	384	406	396	392	426	378	392	385	420	390	405	417	375	384	429	400	356	366	398	401	395	415	402	381	419	393	429	412	423	416	384	392	425	419	416	374	425	394	390	363	355	426	425	386	404	385	391	384	354	392	389	419	386	409	379	454	393	392	389	378	374	353	403	377	405	389	432	389	408	388	361	391	379	399	375	406	403	402	405	425	425	412	397	383	368	395	422	387	394	430	391	413	411	388	395	393	418	410	423	420	393	392	396	406	366	394	380	418	423	384	429	398	385	414	405	401	375	374	416	389	389	410	409	380	375	377	380	420	373	388	402	364	405	395	402	420	360	379	396	381	408	410	381	418	423	363	425	401	396	390	401	379	441	385	394	372	390	401	417	422	383	397	419	377	399	415	405	407	419	403	392	439	392	410	386	401	398	410	378	382	391	400	428	401	441	391	410	405	383	405	376	403	404	369	436	406	357	376	366	410	393	401	382	409	420	422	422	397	416	372	380	394	392	429	378	395	415	415	343	397	385	403	406	407	393	381	401	387	389	389	408	414	399	400	373	404	425	413	408	415	394	354	412	397	354	453	414	387	361	417	387	416	425	369	371	424	412	404	369	368	361	395	373	387	396	390	419	413	400	404	404	404	381	396	410	395	414	376	363	390	400	402	376	403	382	392	380	386	376	395	375	415	387	423	402	387	404	416	391	391	429	403	425	385	408	395	394	388	403	402	403	410	398	419	393	400	394	369	389	412	394	370	398	401	401	391	393	417	385	391	428	391	406	408	406	419	372	421	373	416	411	363	395	450	378	468	372	398	353	386	379	366	390	395	382	403	404	425	396	368	403	407	420	376	432	409	427	394	386	380	350	401	422	438	380	430	381	437	403	396	375	418	366	412	380	382	387	374	415	434	419	364	404	409	342	397	386	425	396	419	380	405	411	403	391	392	347	369	438	423	396	415	439	413	415	381	381	422	401	392	400	396	370	390	394	399	414	413	374	383	402	390	403	380	411	381	385	394	388	378	397	427	404	379	377	398	351	384	376	401	386	369	412	381	428	392	400	370	397	409	412	406	375	390	389	375	386	390	370	375	375	409	352	429	402	433	369	374	394	407	391	371	387	399	408	422	418	394	411	371	372	422	413	419	400	431	383	385	390	436	431	383	384	388	402	402	408	406	382	419	388	417	438	401	405	382	397	427	453	432	420	378	379	382	411	399	417	441	424	418	403	405	394	397	435	418	376	402	387	388	378	422	398	378	417	394	408	378	361	397	395	394	382	407	415	384	386	380	404	437	390	402	386	384	376	416	384	396	386	401	393	388	403	417	436	426	414	400	366	412	369	358	395	402	402
3352	3069	8055	7325	5156	3118	1789	1007	683	397	378	274	159	159	133	121	87	108	118	117	110	117	110	103	121	110	118	123	121	118	114	110	112	117	133	113	94	126	114	107	115	105	124	140	94	104	119	114	112	117	129	129	131	113	116	148	120	129	119	123	132	120	123	119	132	113	131	128	121	141	112	97	118	125	136	110	137	127	124	111	113	126	101	122	123	122	130	105	117	135	114	123	101	145	122	114	141	136	127	113	136	112	132	128	112	121	105	108	108	110	122	107	129	148	132	121	115	118	120	133	119	137	121	106	112	125	115	137	121	101	124	106	115	117	117	114	118	139	125	140	126	118	101	121	103	122	128	108	105	118	138	104	129	119	105	113	125	125	137	119	124	106	126	121	114	114	111	130	138	122	130	119	122	110	101	116	100	152	110	88	114	126	93	135	124	120	104	115	120	120	125	130	112	117	101	118	123	109	123	117	114	117	121	119	112	137	122	111	118	127	123	111	128	152	135	111	122	120	115	109	134	102	137	106	144	138	111	144	102	116	129	133	104	111	105	111	123	124	107	115	109	136	133	118	118	104	128	121	132	125	140	123	135	103	103	112	123	135	117	122	146	96	122	136	100	104	134	121	109	146	132	108	127	99	120	139	132	109	134	135	128	124	126	119	120	126	110	106	108	116	117	120	110	109	125	126	118	118	114	131	113	127	123	127	117	113	115	128	114	142	133	117	117	96	122	127	125	109	125	121	134	126	118	109	101	108	116	108	112	126	141	125	104	120	111	141	113	110	124	119	111	115	114	120	121	112	111	122	134	132	109	104	133	111	116	109	127	130	115	122	122	132	118	116	118	124	112	104	95	125	122	115	125	128	105	114	105	131	117	111	107	112	105	118	106	105	114	123	123	111	122	122	106	121	115	121	118	115	114	110	114	98	105	145	126	129	126	139	107	122	109	117	111	99	103	144	121	135	116	119	119	108	111	124	110	136	112	127	112	97	119	115	117	118	131	137	128	111	104	108	93	114	129	106	134	121	136	119	112	133	127	121	109	106	102	123	125	119	130	120	111	120	104	109	120	116	123	128	112	136	128	116	122	100	119	101	114	109	129	119	118	135	117	113	108	112	109	98	146	129	118	129	113	98	118	134	122	141	95	120	124	120	103	104	141	123	115	130	137	136	121	127	135	115	112	115	118	122	105	123	123	109	126	132	115	120	130	124	136	107	110	136	119	115	135	125	116	114	129	135	112	126	139	106	125	124	145	137	126	116	126	122	110	122	117	133	108	115	136	123	139	120	133	140	135	108	115	132	126	117	130	108	118	116	126	111	131	108	116	130	116	114	116	107	121	126	133	86	126	95	130	95	94	116	109	127	127	115	134	121	139	121	111	112	128	114	126	126	106	114	121	106	104	105	133	119	128	125	133	110	127	119	112	126	116	120	126	101	131	123	114	111	112	98	109	118	124	124	112	109	123	134	117	119	122	118	108	130	113	128	114	119	107	128	129	125	120	127	124	145	110	108	138	105	114	113	131	110	120	104	136	121	103	136	111	130	109	100	138	97	137	123	113	115	116	112	134	101	122	109	121	112	112	136	129	91	103	132	138	94	132	142	105	112	127	119	113	136	118	105	114	113	104	123	116	107	108	103	136	120	131	121	91	116	114	103	107	115	121	124	121	123	116	115	129	110	94	111	128	118	130	113	100	131	125	102	124	108	116	105	122	110	142	115	122	119	131	121	120	107	115	100	119	118	118	119	125	131	115	106	110	127	115	113	110	112	125	141	124	119	112	140	132	116	105	123	113	116	156	109	123	135	122	94	118	123	122	129	130	109	124	116	114	111	119	124	117	133	110	121	133	108	128	116	130	142	132	131	129	105	98	118	127	115	111	123	119	134	103	116	113	119	126	122	125	112	118	125	142	140	122	128	123	120	118	110	112	115	131	124	130	111	131	116	100	113	118	108	131	125	116	149	127	125	125	109	123	136	135	128	120	120	114	132	106	114	140	99	123	132	126	115	118	113	116	102	116	109	123	139	129	125	118	119	133	116	146	114	108	128	133	119	111	134	127	127	128	114	136	118	103	120	121	103	112	120	113	125	112	111	118	118	124	107	115	135	112	92	126	134	119	131	112	113	135	115	119	112	141	100	128	108	132	114	95	124	122	119	115	123	107	128	145	123	129	100	101	117	122	109	128	102	120	120	127	115	127	127	115	121	112	113	140	101	133	116	126	128	121	125	99	108	106	115	116	108	120	104	103	113	106	98	120	128	124	99	128	124	132	130	111	132	124	136	107	97	118	118	122	110	112	104	122	121	118	144	131	107	109	134	137	105	120	116	99	130	121	122	149	108	98	114	117	126	124	114	112	112	120	125	106	110	106	119	116	105	117	126	124	98	111	118	110	112	117	101	128	123	99	115	118	120	111	113	117	105	111	119	120	113	105	120	108	114	129	134	109	118	133	97	99	124	123	101	125	123	104	124	142	133	135	113	137	116	115	125	116	150	113	120	119	137	118	103	94	128	133	127	116	115	127	111	113	127	120	127	126	109	124	114	100	118	117	116	122	106	116	118	96	107	134	116	124	111	121	135	126	115	102	125	102	93	120	133	119	123	121	106	117	114	125	111	113	112	124	119	134	117	104	128	127	107	132	119	114	122	109	136	110	111	120	120	97	104	120	116	134	119	120	132	114	111	107	123	124	105	120	126	130	115	111	117	132	115	117	141	98	122	123	122	147	142	130	118	108	115	122	113	109	106	130	135	114	135	117	118	111	115	128	110	146	113	106	124	105	137	130	118	130	144	121	108	124	128	113	116	113	147	108	120	98	98	119	122	125	125	117	127	105	115	104	122	135	157	131	108	107	123	138	126	105	111	103	120	113	125	143	111	129	123	117	123	108	89	125	139	116	111	132	119	114	118	111	111	132	125	103	135	127	123	122	119	140	137	116	129	133	127	125	119	122	128	99	124	121	123	119	100	117	97	121	126	130	97	128	100	122	119	102	113	132	116	122	115	121	109	125	113	120	111	106	99	124	134	108	117	124	114	106	152	118	104	128	135	120	125	118	113	111	121	117	142	102	123	111	120	116	110	114	126	112	131	124	128	112	109	147	134	120	112	110	126	113	127	112	134	106	118	97	108	122	129	100	106	121	111	104	111	119	127	125	113	139	121	115	126	108	135	128	103	137	113	130	123	137	115	115	106	112	109	113	155	116	116	112	120	109	102	117	101	128	121	110	92	114	146	126	114	117	125	128	120	104	114	126	114	131	105	134	127	113	104	116	113	125	128	123	122	133	98	119	136	115	131	130	96	140	107	128	118	109	138	127	121	119	125	96	92	122	125	103	98	113	101	131	129	122	106	116	125	138	117	128	129	115	106	123	105	130	119	120	127	116	116	132	107	132	120	148	108	131	104	109	126	121	116	116	99	125	116	110	128	111	101	109	132	118	119	108	109	104	143	122	120	125	104	115	129	127	114	139	139	122	116	101	125
3093	4500	16270	18595	16560	11425	7786	4735	3044	1582	1479	1010	638	457	443	393	347	347	356	355	387	321	319	375	348	369	329	354	309	362	303	325	328	313	345	342	335	320	318	327	332	373	316	348	360	374	330	342	336	310	360	331	309	329	355	336	348	322	349	355	354	335	327	356	345	338	322	341	371	338	371	316	362	296	330	323	327	347	347	328	382	304	364	366	327	371	318	345	371	368	322	339	344	385	335	333	331	345	353	333	352	324	362	350	334	360	340	323	330	337	346	364	309	339	336	294	317	336	341	309	348	346	361	325	340	331	340	329	352	353	339	349	370	321	314	319	330	335	315	311	352	354	335	374	369	329	318	321	313	351	346	313	321	324	373	353	296	350	331	303	368	355	335	369	334	388	360	335	334	335	365	328	352	337	328	360	326	336	349	356	329	325	348	362	333	341	304	334	342	333	352	309	330	352	324	365	361	332	355	350	331	326	338	343	364	331	337	332	339	351	326	359	361	331	322	315	303	333	351	315	362	329	351	322	359	342	344	341	364	312	348	353	346	350	306	326	327	369	324	317	360	362	329	300	344	331	333	343	335	354	352	307	315	315	331	363	362	369	334	287	326	347	330	355	337	320	337	332	368	350	314	343	359	367	331	343	338	372	317	341	339	310	355	319	362	317	347	344	295	357	332	325	330	361	311	333	348	340	346	344	337	352	351	318	367	366	318	340	319	341	326	332	330	329	327	353	334	340	337	311	303	320	359	317	351	341	328	349	315	316	327	314	329	360	341	326	346	328	347	336	352	338	334	327	321	375	327	371	328	326	376	340	344	324	333	363	313	354	329	351	351	333	348	357	346	348	305	312	349	324	336	346	344	364	315	315	352	329	308	345	361	347	333	341	337	339	321	353	322	327	297	346	334	331	330	306	339	354	358	360	312	327	319	349	326	334	342	331	332	317	348	337	336	332	334	361	344	348	356	339	347	341	335	298	316	320	309	353	354	317	355	322	319	348	358	345	351	346	317	347	353	358	334	340	322	333	328	323	338	347	337	319	334	337	338	349	324	338	361	344	324	361	350	330	321	337	343	351	349	365	345	346	326	319	323	346	343	340	338	387	341	332	344	329	329	339	311	352	363	334	303	321	354	369	300	346	357	335	329	306	329	317	338	332	335	361	332	342	290	325	332	344	310	321	327	341	332	319	362	364	361	342	377	337	351	338	353	316	313	343	332	378	345	368	324	326	338	343	327	361	340	336	357	365	317	320	339	324	366	371	296	332	369	353	348	391	314	369	316	334	347	331	342	325	358	345	301	352	339	344	315	361	345	319	345	319	352	335	327	327	341	340	328	369	347	327	366	318	342	357	365	335	345	329	328	340	350	299	330	365	318	360	350	350	347	347	324	339	312	297	362	360	292	364	333	331	315	347	310	371	334	350	330	373	311	341	329	339	383	385	325	312	378	357	331	337	362	340	337	362	310	346	333	378	320	339	317	345	352	356	322	330	345	333	297	339	346	333	310	336	347	342	326	354	325	331	356	358	356	353	318	325	344	288	352	329	308	365	350	342	336	346	355	350	347	313	358	337	336	354	355	317	349	338	366	327	326	315	329	359	335	334	328	348	349	325	280	366	353	321	346	330	338	341	332	330	351	343	309	335	331	363	324	346	335	308	332	327	306	332	337	339	349	337	330	352	350	297	320	341	358	358	338	358	338	363	353	328	357	346	319	322	356	353	322	333	339	343	332	343	366	364	308	354	355	339	332	332	303	315	300	314	321	324	354	369	377	327	343	353	334	324	334	350	341	342	324	303	328	342	341	346	356	337	336	350	327	377	330	312	352	351	374	350	352	341	323	358	309	329	304	331	327	346	346	341	337	304	333	335	344	377	329	354	338	340	328	336	355	325	339	321	322	351	338	330	329	359	364	304	325	338	343	318	326	336	336	346	338	344	360	322	341	358	373	358	322	354	318	335	368	342	327	361	341	365	325	377	339	347	365	372	308	344	353	343	316	299	351	352	325	312	343	349	372	322	359	323	343	324	341	329	361	349	337	381	308	360	349	345	344	362	357	306	320	344	311	350	333	380	338	369	346	337	298	342	355	328	345	344	342	315	344	338	350	327	358	337	366	354	343	348	319	340	354	354	311	365	323	340	337	310	349	378	333	336	354	358	319	350	348	329	316	321	367	346	335	352	343	345	333	342	331	351	361	349	341	364	372	324	352	355	320	359	371	374	329	312	322	341	330	338	361	338	350	330	342	336	352	329	331	350	315	336	342	344	359	345	319	372	368	332	331	356	333	342	326	315	362	368	312	317	359	376	296	321	319	337	353	327	330	330	338	311	343	316	314	319	315	316	366	368	364	337	323	337	379	350	312	346	377	351	301	367	294	313	341	308	347	340	348	358	304	343	339	307	332	344	327	332	368	354	336	313	321	351	338	368	347	348	337	336	346	328	363	337	350	336	341	316	365	329	324	320	318	314	335	299	320	359	333	350	350	302	335	331	363	306	343	333	362	306	372	350	330	348	357	321	329	359	336	345	363	379	301	323	315	361	306	365	319	364	344	327	360	362	355	361	357	361	354	333	332	357	321	334	329	348	333	322	356	321	332	374	321	316	324	324	363	346	355	353	359	348	317	348	309	323	345	323	332	317	368	337	330	346	361	326	320	321	361	325	380	304	361	329	314	335	304	329	351	350	302	341	355	331	340	290	308	337	364	342	297	347	375	332	330	359	363	337	366	401	366	349	313	338	343	340	367	337	334	357	335	342	330	324	297	352	313	333	340	334	350	318	309	317	315	374	352	315	357	355	354	348	308	343	362	341	360	338	384	343	346	310	332	339	350	332	333	332	334	360	381	347	352	339	342	360	314	333	333	318	313	339	354	332	316	316	317	339	322	353	339	317	335	358	314	365	348	345	354	307	323	326	353	369	370	342	357	339	374	322	328	328	339	334	350	333	346	347	304	335	328	348	379	343	368	339	327	327	331	344	342	355	355	330	325	351	365	318	316	324	339	333	338	337	341	344	371	367	357	358	325	351	336	342	348	352	354	340	323	359	348	345	343	329	352	352	352	321	344	351	372	345	354	353	342	324	361	346	343	369	332	346	324	363	326	324	355	348	315	350	342	332	357	342	336	319	350	359	334	346	297	354	342	353	339	321	325	348	357	361	359	349	352	325	330	332	306	341	376	321	347	378	354	350	330	316	355	341	355	334	361	316	343	335	354	332	324	308	334	332	355	351	377	320	344	332	352	335	346	301	340	330	362	334	363	288	363	354	342	323	361	325	326	376	321	323	333	335	367	342	322	340	336	352	315	326	331	366	354	363	324	356	335	347	328	363	332	332	342	370	344	340	346	360	330	351	331	338	317	327	335	342	345	313	349	332	335	319	380	348	362	331	303	343	345	331	328	323	322	347	346	372	305	344	326	378	317	322	349	330	318	346	318	319	349	322	361	347	341	339	342	360	355	349	322	342	358	329	353	369	329	337	344	325
17864	20709	52184	55661	46886	35785	25217	14813	8687	3930	3099	1684	801	382	423	222	164	137	139	133	182	163	123	118	125	141	133	117	116	111	128	105	119	109	114	114	117	112	122	122	120	124	105	108	134	122	113	118	101	128	97	109	127	128	130	108	113	123	125	125	117	133	123	125	120	124	116	124	127	128	111	136	128	129	144	145	134	125	114	115	128	128	124	116	114	129	108	136	114	115	129	136	132	120	112	105	126	138	127	109	119	135	98	112	130	107	135	138	120	111	122	128	117	103	100	111	122	124	107	131	106	116	135	129	122	116	95	118	124	122	118	123	105	129	134	125	126	104	129	128	135	136	125	118	126	106	109	108	132	111	129	111	110	136	129	109	136	132	107	109	97	123	119	139	102	112	136	121	131	124	118	110	141	129	105	132	120	119	133	117	110	133	142	137	119	127	115	131	125	97	106	123	112	125	117	137	116	127	136	127	101	113	119	133	107	123	118	119	107	101	115	114	123	114	132	126	117	132	110	123	112	102	112	109	126	120	136	120	123	127	113	106	111	103	114	119	140	138	96	98	114	108	111	114	111	119	108	121	124	99	106	132	130	104	124	114	124	98	122	126	106	130	118	122	135	114	99	113	131	115	134	116	126	113	106	113	140	131	115	135	100	120	119	120	122	101	131	127	116	93	129	143	105	129	105	123	122	123	110	120	133	123	137	113	106	140	109	119	119	121	124	134	134	125	111	119	131	112	123	139	126	113	118	123	110	130	99	108	115	143	121	105	98	121	117	131	122	117	120	98	132	120	99	127	112	117	98	135	120	102	111	109	106	107	121	126	117	103	94	120	135	143	113	108	106	121	126	132	119	112	114	123	127	122	120	134	111	122	115	99	116	117	108	115	116	119	131	90	128	133	137	136	119	111	116	109	121	137	111	122	119	119	108	118	112	104	113	122	110	130	134	104	116	131	112	106	133	125	128	114	127	134	103	137	130	134	115	108	122	122	117	108	120	120	137	141	120	120	137	122	113	110	130	115	112	130	109	106	128	134	128	134	126	119	104	120	123	125	111	119	112	127	123	111	102	120	109	120	125	126	125	119	120	113	120	120	114	119	120	96	111	115	140	119	116	107	134	133	101	135	136	126	135	125	128	134	122	107	93	97	128	95	119	146	110	140	128	128	126	108	115	127	112	102	113	114	109	112	110	119	131	127	113	125	106	138	134	116	113	149	119	114	98	120	106	145	122	129	118	130	110	122	120	110	119	120	126	118	102	118	114	108	118	133	113	121	149	110	112	118	104	109	144	104	125	94	87	102	154	134	115	102	123	119	130	149	141	114	108	118	133	133	116	137	114	119	113	121	84	92	125	135	113	100	118	135	110	111	124	130	90	126	112	124	119	124	116	118	115	121	116	105	137	111	113	114	110	118	114	123	114	111	131	102	132	119	116	121	108	99	114	135	112	124	111	124	138	99	134	107	103	122	118	129	128	126	110	122	121	131	113	115	132	138	123	131	129	119	112	109	124	88	120	135	120	129	121	118	128	125	109	115	110	123	108	120	114	136	103	107	110	127	123	122	123	111	132	124	112	128	131	111	112	108	112	111	116	133	131	115	113	121	120	118	116	115	110	101	105	120	119	155	115	136	123	130	121	111	129	117	101	129	119	120	132	139	114	111	116	99	109	114	127	116	97	121	109	133	110	126	116	123	122	103	130	141	129	124	104	122	126	109	124	116	107	121	123	104	95	120	119	113	116	109	113	111	119	120	114	95	123	127	127	108	117	117	121	122	128	138	117	132	107	119	121	121	101	107	118	142	118	114	118	136	112	115	97	121	133	126	121	118	123	126	109	136	118	113	105	115	121	117	125	112	119	115	115	124	123	129	104	126	118	105	104	112	130	139	112	115	119	104	122	103	119	118	129	119	124	102	108	121	124	127	110	128	113	99	131	109	117	104	113	112	130	113	118	122	111	112	105	101	125	113	108	105	120	120	127	111	129	137	120	125	126	132	136	124	117	141	122	116	114	119	116	141	121	129	109	122	110	104	130	131	112	129	106	111	119	115	118	123	120	133	114	123	112	125	124	115	120	104	116	115	127	107	128	127	118	126	121	128	117	114	142	99	117	105	111	122	134	120	132	119	138	106	114	114	103	107	124	114	125	127	115	127	119	118	106	137	128	110	116	118	132	105	117	121	129	113	130	117	122	113	130	112	112	116	123	109	124	114	119	105	114	103	121	119	121	111	116	117	104	124	119	126	119	122	115	113	117	118	110	107	120	111	118	107	113	126	122	94	121	112	118	117	118	122	102	127	124	109	108	120	126	138	112	118	106	126	102	94	104	126	132	108	120	117	129	103	107	116	110	114	114	104	90	110	100	126	137	110	121	76	136	129	120	112	113	129	127	126	120	123	118	106	108	120	117	106	132	114	130	113	120	115	122	116	133	110	125	119	112	111	107	113	138	131	117	102	113	127	136	121	141	117	98	128	113	119	133	119	118	116	116	140	122	108	128	130	119	114	110	103	112	138	136	127	122	126	127	111	104	118	116	122	111	119	123	111	117	110	136	124	92	112	99	116	116	119	116	112	106	109	106	121	103	115	110	118	126	120	136	123	114	122	139	125	123	106	126	112	117	114	110	115	122	135	121	110	100	129	134	146	141	120	119	111	126	127	107	128	128	107	98	115	123	91	108	110	128	117	124	121	95	117	119	122	137	111	105	129	112	126	96	129	117	127	118	148	114	124	136	134	132	110	114	132	128	124	109	122	119	118	110	107	128	130	118	126	105	122	129	123	110	129	157	111	116	110	128	115	101	120	104	113	105	116	140	121	110	129	151	113	109	109	120	129	116	130	139	122	128	123	130	131	113	126	118	107	134	129	114	122	128	112	110	94	121	109	109	110	108	116	122	106	103	136	122	124	148	94	128	118	96	105	139	120	136	99	100	113	114	129	139	137	108	115	99	105	115	137	123	123	122	138	120	121	126	107	128	132	120	113	126	111	115	113	128	114	120	117	125	120	113	128	130	135	116	126	108	113	105	138	129	137	128	118	117	119	125	110	134	140	108	114	112	113	121	112	99	120	122	111	143	106	106	125	116	126	105	124	129	124	117	115	125	85	108	107	145	120	115	113	132	122	128	105	131	118	131	128	121	121	107	131	101	119	119	117	108	113	128	141	137	103	123	122	117	124	122	114	118	111	114	117	108	124	124	128	114	128	115	132	94	114	121	123	111	127	125	121	100	117	130	118	135	103	109	104	111	122	140	150	111	96	117	111	118	140	131	130	122	132	91	95	115	102	121	113	117	130	118	109	115	128	125	113	134	112	121	108	104	112	123	118	103	122	106	129	125	122	120	106	144	115	119	112	121	126	133	106	113	138	113	108	128	128	111	107	118	118	108	119	118	105	106	111	122	100	127	138	131	128	127	94	123	106	123	118	119	130	131	120	117	129	121	111	113	120	112	93	118	119	129	124	108	108	103	117	106	115	127	109	115	106
10774	19432	51071	59243	54957	46749	39293	30527	23101	14683	12422	7680	3620	1924	1733	959	599	546	470	420	634	549	380	324	341	391	348	322	327	339	336	369	336	331	320	352	380	361	296	346	350	352	351	342	327	361	347	356	353	309	321	369	368	367	370	329	313	347	343	335	367	343	348	355	342	336	367	363	347	348	324	326	351	343	353	303	344	323	328	350	338	344	365	326	341	309	314	318	334	324	360	331	354	324	334	344	336	341	365	360	303	354	323	351	339	327	353	344	330	355	327	365	331	343	335	330	364	351	304	339	353	303	327	355	342	327	330	353	335	344	299	312	350	305	359	328	331	369	325	307	337	320	340	334	361	317	330	335	345	327	337	336	353	337	333	363	356	340	355	323	328	301	324	377	341	343	309	339	341	335	318	307	327	320	333	339	355	300	332	356	368	344	347	347	356	303	359	342	312	331	291	344	332	359	343	331	330	347	361	372	319	333	332	332	311	317	342	348	305	372	312	343	339	331	319	354	312	358	342	329	363	344	355	324	319	368	373	390	327	344	337	343	357	347	316	338	386	347	361	304	367	364	343	373	360	358	346	358	352	334	342	377	347	307	339	367	375	351	334	348	375	347	320	362	312	347	365	331	326	365	355	356	310	310	314	360	328	343	332	333	343	296	350	351	342	324	334	330	312	329	350	316	336	357	320	319	326	375	334	370	336	335	328	347	335	328	323	321	333	337	311	326	337	368	342	332	333	348	316	327	362	331	360	362	319	355	346	334	317	358	332	324	336	332	331	369	369	331	347	349	330	328	348	333	361	335	342	351	332	351	353	346	329	362	316	347	320	354	330	348	309	307	339	362	357	328	322	340	330	343	321	353	371	337	337	360	302	344	336	344	352	328	326	353	349	316	345	347	329	357	324	325	329	321	382	331	318	333	350	360	331	339	326	318	328	325	335	310	329	321	337	347	355	337	326	365	359	355	343	334	337	316	354	332	311	351	324	350	380	360	349	339	329	342	348	344	331	317	346	372	341	348	328	379	349	342	347	335	339	310	331	353	353	355	336	288	371	369	354	339	352	373	294	334	326	338	340	364	340	380	357	322	338	347	348	321	363	347	366	362	342	313	332	322	313	343	327	330	323	369	378	336	323	307	349	342	357	325	364	363	369	339	353	327	353	329	362	314	331	347	310	346	335	348	320	369	350	363	358	392	336	335	340	298	328	344	344	324	340	318	354	336	318	384	313	312	327	350	389	371	351	331	342	343	347	326	327	332	376	344	323	349	344	328	367	344	307	380	370	343	348	329	345	329	326	320	334	341	359	328	332	348	352	337	317	343	310	308	344	300	362	345	387	368	336	347	360	367	323	324	375	342	320	356	331	347	333	362	345	315	348	318	340	349	344	344	350	354	317	353	325	304	336	353	348	346	323	314	329	362	365	333	315	352	323	354	313	343	315	327	345	322	318	348	388	353	361	325	338	326	325	351	322	340	353	397	371	328	352	344	307	345	355	324	354	358	350	363	351	357	304	344	342	345	342	341	350	369	312	361	310	313	332	334	291	342	361	338	368	315	355	344	348	329	371	345	353	339	352	338	351	335	349	359	361	337	314	364	364	361	332	350	331	325	321	320	343	329	335	331	337	334	351	315	317	316	351	331	329	357	312	336	333	345	341	355	347	357	365	354	348	330	319	374	325	374	321	343	321	343	335	351	339	323	333	335	315	356	300	339	341	359	331	378	342	294	350	360	323	344	321	327	328	332	342	365	363	353	365	344	369	358	346	330	334	364	308	336	334	309	342	339	323	341	362	340	352	328	346	390	358	365	356	345	321	315	348	350	347	366	330	351	319	346	381	385	338	356	341	347	331	361	348	350	349	331	355	316	343	352	339	308	367	385	334	336	380	349	323	314	348	333	337	361	315	309	348	361	355	330	316	358	333	322	372	349	342	341	345	345	338	353	323	310	325	344	351	349	376	314	351	355	364	345	324	354	323	359	364	342	324	348	331	314	362	325	334	365	325	354	345	339	347	362	329	362	330	359	327	334	338	330	328	356	319	329	325	321	345	321	340	324	356	347	349	353	349	339	324	332	318	330	322	363	342	313	332	344	312	353	327	369	341	349	319	350	358	365	347	346	358	331	349	366	331	321	333	330	323	322	304	340	346	339	332	322	343	350	353	309	306	350	328	312	334	365	330	375	337	347	365	331	354	335	332	324	286	317	330	369	326	324	320	337	339	330	328	342	340	359	361	348	322	332	347	329	312	361	328	336	342	336	400	348	336	360	351	355	313	373	339	314	355	361	348	321	348	333	370	352	345	311	337	316	351	316	315	369	350	324	344	355	324	347	335	302	317	318	326	326	335	361	363	343	351	325	334	315	315	343	331	338	359	346	341	324	357	362	353	354	369	348	348	359	338	333	347	359	336	317	341	394	356	311	331	344	361	333	318	344	330	361	362	314	334	361	386	330	321	351	314	333	339	327	305	371	358	358	371	363	386	337	346	349	338	323	326	351	346	354	337	328	323	337	328	319	355	362	345	346	345	353	321	340	313	336	345	336	338	349	349	350	356	352	347	347	314	321	394	337	367	345	361	321	342	357	347	327	313	329	299	326	333	356	350	328	336	334	337	348	326	330	347	357	341	348	321	318	346	332	347	333	305	310	344	380	344	325	349	355	316	323	360	332	329	340	325	313	351	364	349	338	358	356	345	345	337	356	352	331	336	330	368	336	329	377	377	361	335	345	336	351	349	354	339	334	364	347	350	327	344	358	382	350	323	343	324	341	332	319	341	338	350	306	349	335	330	362	320	338	314	351	373	355	296	312	386	339	342	329	348	348	319	369	326	342	337	368	337	378	318	356	385	321	287	359	335	317	344	315	317	358	350	308	348	330	372	343	352	316	334	331	349	342	352	357	345	357	314	334	351	362	340	360	350	330	319	347	330	352	350	350	327	358	342	315	347	330	319	336	328	312	334	314	338	355	323	349	338	345	330	338	342	340	326	371	349	356	351	360	318	321	319	363	355	335	360	355	330	360	342	347	345	343	327	329	333	306	358	339	305	316	349	334	368	334	325	337	337	313	360	308	390	336	336	317	332	333	343	329	344	323	363	357	363	336	337	345	311	342	363	339	339	327	372	348	343	326	336	313	368	342	368	361	332	348	352	320	365	347	346	342	296	332	345	342	325	351	340	340	324	332	369	341	352	344	360	322	359	336	344	346	353	372	362	355	344	318	297	354	355	321	321	320	386	325	360	335	358	317	360	309	308	355	343	363	339	299	366	346	366	323	320	353	320	355	297	308	359	352	348	353	341	365	336	359	341	345	323	355	311	314	355	334	348	313	340	365	366	346	349	343	364	386	316	319	340	377	343	343	315	359	359	358	352	349	303	359	311	337	321	339	323	340	350	318	303	324	359	332	341	373	327	319	346	330	342	384	350	344	347	359	332	311	349	313	327	336	326	353	371	332	349	339	326	346	336	329	330	313	327	316	325	339	319	349
26460	30154	66282	68978	60258	49721	38040	25855	17911	9103	6210	3241	1421	732	611	451	259	239	209	184	239	249	150	157	130	138	133	145	157	142	133	145	156	120	142	134	140	123	153	163	148	131	142	153	148	154	158	145	146	130	155	142	164	140	135	128	154	143	157	153	140	154	135	149	136	155	137	138	143	154	124	146	137	135	128	156	165	154	160	141	143	141	139	143	153	167	141	139	128	140	140	159	149	171	132	137	147	149	150	149	142	128	139	146	166	166	140	151	138	120	152	146	144	143	127	171	167	121	142	131	144	143	162	144	146	142	126	160	158	143	155	143	138	145	147	141	157	150	162	146	138	151	116	140	142	136	141	175	142	149	151	138	153	139	126	142	141	143	160	129	137	128	147	149	121	147	145	143	150	156	136	140	147	159	149	158	135	144	149	155	149	152	136	131	120	135	149	142	147	137	129	146	142	147	132	129	132	148	148	130	139	138	130	152	148	141	157	145	146	145	174	142	158	144	146	143	124	153	136	151	131	146	140	146	153	149	155	166	169	131	141	138	150	157	137	136	154	157	143	114	126	131	141	139	123	144	147	142	152	146	150	158	130	154	157	154	145	144	133	139	125	121	132	142	137	156	143	150	156	127	140	138	120	156	150	154	144	139	140	150	177	138	141	133	135	121	128	135	142	141	150	148	134	143	157	148	127	144	166	140	143	141	147	125	149	108	157	152	140	165	131	148	144	126	145	165	140	148	163	150	146	141	135	138	161	148	158	130	146	141	126	125	153	134	150	136	116	137	143	150	144	147	130	160	146	138	162	141	135	141	135	133	113	125	120	144	138	168	154	141	129	173	130	143	127	172	155	146	175	150	127	120	144	139	131	139	139	136	156	139	138	158	142	143	149	159	150	163	139	143	150	144	130	161	143	146	172	128	140	143	158	157	147	156	145	140	126	146	111	135	139	162	140	166	165	163	155	130	127	125	151	137	159	137	152	149	134	142	153	159	147	133	131	141	165	146	156	131	144	154	148	154	145	134	135	153	153	140	146	165	124	151	148	146	139	168	126	136	152	128	153	159	163	134	143	138	132	147	149	153	144	134	145	144	159	154	151	159	155	139	156	149	130	135	137	136	164	182	143	143	144	147	157	127	161	155	144	149	138	121	135	139	136	146	150	146	138	147	131	143	139	128	153	143	144	132	134	135	149	137	154	133	151	134	140	153	155	164	168	147	158	152	131	124	136	133	140	164	152	160	154	137	156	138	148	146	124	133	135	156	162	156	170	133	145	157	128	127	135	122	155	142	150	119	133	169	148	133	136	140	143	136	163	134	145	151	127	137	152	139	132	140	136	141	139	138	156	170	135	156	173	122	161	113	141	140	135	156	134	138	146	144	131	144	133	156	146	152	178	167	149	160	147	147	133	136	157	147	139	149	164	144	137	144	145	135	155	150	144	141	154	128	155	159	146	155	136	155	136	149	141	142	128	142	134	155	134	146	131	117	161	134	148	149	138	139	148	142	148	143	139	141	160	146	137	132	124	132	136	155	150	148	134	154	138	146	146	161	157	130	147	162	144	141	146	143	157	132	144	146	136	128	161	167	154	134	143	140	163	143	146	151	148	135	144	141	145	151	136	119	143	150	147	149	129	145	167	161	142	128	167	155	147	141	121	135	132	164	127	155	132	144	137	128	124	156	143	134	127	138	147	117	130	135	126	157	135	156	147	153	145	153	145	168	145	168	154	119	126	144	144	148	119	145	164	145	138	158	137	141	154	130	142	159	153	171	144	139	162	161	143	140	159	172	131	163	150	140	160	135	139	151	119	162	135	110	135	141	139	142	137	152	166	137	132	145	154	131	128	146	144	165	157	134	149	134	151	147	163	161	171	134	127	152	149	140	133	119	137	130	139	171	133	138	129	161	132	132	142	130	159	166	144	129	150	149	169	164	141	160	154	144	153	160	148	126	146	156	143	141	138	144	127	152	155	160	141	136	143	145	107	136	169	139	146	144	130	139	142	136	166	131	168	143	147	136	150	154	133	156	144	148	153	143	126	149	152	131	142	145	155	146	160	150	155	136	162	165	149	151	128	136	140	144	158	135	157	151	146	141	139	142	143	128	145	148	145	148	137	132	141	144	161	138	136	145	161	141	144	146	131	128	140	134	136	150	168	147	146	134	151	155	141	137	163	158	148	152	148	160	167	118	146	147	155	138	151	136	151	139	150	129	147	129	154	138	133	159	140	152	138	150	143	141	124	144	119	155	141	157	165	130	153	154	138	161	143	118	155	146	139	153	134	140	129	142	158	162	148	133	143	154	149	150	155	137	147	130	144	124	139	156	141	141	145	148	155	139	128	147	134	147	144	135	134	146	153	149	132	159	130	146	148	155	134	139	142	133	141	149	119	146	131	158	145	136	154	142	123	135	121	155	138	122	131	147	143	154	169	143	151	155	139	137	143	153	135	134	127	136	156	160	137	153	157	143	140	148	145	129	144	149	144	147	148	147	150	129	111	134	132	155	132	150	145	172	129	135	126	155	147	140	147	141	160	150	138	156	154	136	137	146	124	161	145	147	156	151	144	137	128	139	135	149	151	137	122	147	156	150	135	144	158	134	159	153	141	135	137	158	163	132	139	136	121	136	140	154	164	137	152	141	147	145	155	164	158	141	137	130	171	121	135	143	144	140	128	145	156	147	148	127	148	142	131	147	152	127	137	136	132	124	161	148	135	142	145	135	133	140	136	145	130	144	136	141	139	133	141	150	122	119	145	163	170	140	133	163	139	150	137	145	123	154	134	132	170	162	147	143	144	154	125	146	141	149	142	149	134	138	146	169	126	130	140	131	138	133	141	149	141	153	120	130	157	142	147	135	145	148	149	158	123	138	129	151	138	128	138	126	164	157	140	148	161	163	163	154	158	158	124	135	146	145	136	132	132	148	127	157	150	153	164	142	133	150	144	134	139	142	134	150	138	151	159	136	134	133	132	148	150	138	123	148	136	147	146	154	141	150	141	153	148	159	137	140	138	151	151	140	143	127	141	147	164	128	145	158	120	133	149	145	133	171	122	137	137	138	141	126	145	145	153	118	136	141	143	138	145	151	136	129	171	138	142	147	134	141	148	142	127	143	143	145	140	152	145	147	162	145	147	133	145	149	129	148	140	175	133	139	145	140	148	143	140	135	136	126	146	152	146	161	143	114	149	140	121	101	144	151	135	144	145	150	155	161	114	146	128	168	167	163	149	152	130	147	135	140	138	134	134	138	149	154	140	140	157	148	132	118	150	147	178	140	141	180	142	143	137	166	161	142	146	125	147	145	143	138	157	160	138	145	159	146	153	126	134	142	137	163	150	146	139	148	147	149	167	146	143	128	142	122	145	133	139	131	161	143	149	148	149	148	164	147	165	115	122	153	153	156	131	136	147	124	145	143	134	134	133	154	139	160	152	145	161	150	150	141	143	162	133	130	121	118	145	148	167	154	129	135	137	129	156	139	166	136
14308	25693	61724	73439	68349	58865	49804	39618	33575	23747	19243	12653	6031	3588	2936	1877	906	765	604	665	900	978	549	396	418	396	400	401	376	388	412	383	377	422	403	418	407	445	374	392	406	377	467	437	381	387	413	409	390	410	403	438	422	473	413	398	366	389	418	407	380	364	396	411	374	415	445	405	383	423	368	448	393	395	380	391	421	384	390	380	396	397	367	423	419	402	408	400	368	395	387	384	420	375	381	380	397	437	403	402	391	350	419	435	389	426	448	357	407	396	395	392	363	375	362	429	370	412	428	384	366	410	408	390	436	418	356	407	381	428	418	413	410	401	400	388	390	381	371	422	391	370	392	387	362	379	437	353	384	362	379	391	397	394	422	413	396	394	444	397	410	419	381	388	386	387	398	403	363	417	404	399	416	351	408	413	370	387	448	369	412	409	399	374	429	380	404	404	396	418	409	383	397	397	426	397	404	408	380	372	377	359	370	392	372	370	410	409	407	389	351	414	397	377	424	376	399	376	416	380	435	356	403	386	405	428	373	405	443	365	384	408	405	389	411	416	387	407	386	375	427	415	381	371	384	405	363	371	392	421	400	406	386	428	390	408	402	420	419	412	424	399	391	392	397	364	400	381	399	396	388	392	421	410	410	381	422	388	359	388	404	401	403	396	398	396	421	414	384	409	433	400	377	405	409	403	398	408	391	403	428	381	427	400	394	399	404	390	408	370	419	383	383	402	425	401	410	439	401	418	394	404	401	416	403	428	378	408	419	406	432	345	403	372	422	388	440	421	392	376	370	433	383	396	407	435	405	398	392	407	401	421	414	416	388	375	427	423	393	413	399	422	362	395	396	363	416	424	421	408	399	405	413	406	437	409	441	377	429	411	364	390	375	403	398	375	419	421	412	413	452	388	380	390	380	419	391	404	386	386	378	429	402	390	384	397	407	428	406	407	396	388	384	423	375	388	407	422	375	398	394	364	434	392	387	395	376	399	389	430	391	383	381	383	377	413	395	419	379	390	378	386	394	373	459	416	377	391	424	433	414	407	407	431	427	398	413	367	421	409	407	384	401	378	366	422	396	382	435	416	399	386	412	414	448	394	424	385	401	405	350	404	438	419	402	392	360	388	401	393	404	416	419	407	409	439	440	421	393	417	409	390	372	395	406	432	420	407	393	391	411	401	407	409	408	399	370	397	390	399	422	376	406	396	389	413	415	417	388	436	396	400	380	391	381	416	412	420	419	426	373	419	390	404	382	371	413	400	394	406	425	425	395	382	356	397	380	433	391	385	413	452	396	415	378	376	364	390	393	421	414	389	404	399	407	434	376	394	419	425	379	363	384	424	415	412	409	391	407	392	418	395	397	401	418	419	415	402	464	456	385	376	413	403	413	416	385	377	402	419	437	388	407	419	373	409	374	433	404	385	421	414	396	380	401	364	387	424	380	388	410	379	418	398	390	420	413	422	410	411	402	392	402	405	402	434	389	383	392	431	417	397	413	390	383	407	388	389	403	405	416	411	372	385	400	407	397	409	388	382	396	380	372	411	401	396	356	459	388	382	399	382	373	410	430	412	376	402	387	363	419	408	405	403	392	383	420	365	398	405	389	429	447	394	410	389	409	409	376	378	421	423	404	413	406	441	377	444	389	383	431	353	411	423	377	398	420	378	422	411	411	388	401	413	405	393	422	420	398	392	414	405	407	404	410	429	381	417	381	393	392	368	421	426	418	388	413	404	393	387	413	406	409	384	406	397	400	405	378	410	416	388	403	406	396	421	430	405	399	430	388	382	377	401	419	408	405	412	388	423	406	420	395	410	393	389	404	449	415	336	442	442	394	403	443	398	392	386	396	435	403	381	388	369	398	405	400	405	405	443	388	379	398	395	408	389	400	402	429	410	368	381	417	429	418	430	427	375	404	405	397	401	431	420	413	396	408	413	361	404	428	444	375	408	370	418	436	401	396	405	372	400	406	388	418	421	407	393	415	387	416	442	389	400	435	407	414	423	366	383	402	441	409	359	402	408	407	384	430	417	422	446	411	403	391	411	411	393	421	427	403	377	410	415	377	392	380	407	378	396	407	388	402	376	385	363	394	371	386	422	425	441	362	395	418	424	351	388	437	385	418	407	395	395	407	395	409	390	370	387	393	382	392	397	389	402	412	407	387	420	415	413	389	391	398	403	409	373	408	417	424	385	394	374	407	402	412	422	411	432	358	354	414	419	404	398	411	405	390	452	414	415	373	428	409	406	413	407	419	400	415	407	451	409	412	410	408	421	355	391	401	398	366	409	415	431	392	406	386	437	397	424	415	391	417	403	406	401	386	417	407	398	412	408	447	356	372	386	398	376	397	384	430	387	362	373	438	406	392	416	415	403	415	390	383	387	447	381	391	431	398	369	398	410	391	431	407	377	396	440	382	389	365	349	396	407	411	422	414	390	402	431	400	370	415	391	418	399	399	417	423	374	391	392	415	393	428	377	412	376	396	380	416	398	413	441	380	414	417	353	392	415	433	394	433	425	401	381	384	371	403	409	395	424	383	418	380	436	420	410	398	444	408	419	390	360	368	385	372	410	386	416	412	395	400	414	434	369	394	397	386	395	377	422	422	399	410	412	407	434	384	386	390	350	396	396	383	381	398	410	371	403	385	392	403	470	409	421	418	441	364	427	436	393	386	380	423	410	400	407	400	391	420	408	386	380	398	431	389	423	415	399	382	398	441	395	383	404	387	354	392	430	370	452	386	431	402	410	421	419	390	405	392	394	425	412	416	386	361	402	361	379	374	415	412	420	426	398	404	418	390	413	412	403	409	429	400	363	420	408	387	399	395	384	395	400	375	403	423	418	429	399	417	369	428	394	375	394	414	397	426	362	379	388	409	430	402	416	394	425	394	375	369	415	440	420	383	377	370	405	378	408	394	385	406	384	388	379	403	410	408	408	415	431	374	412	401	406	381	357	385	383	382	406	436	429	415	453	366	413	404	373	380	368	405	421	392	407	394	386	405	416	421	398	387	436	364	375	389	447	387	362	386	401	364	396	403	453	389	370	397	417	428	392	426	437	388	397	394	416	378	419	393	399	373	397	430	430	367	376	422	396	407	388	386	390	380	376	410	392	400	382	403	386	370	402	399	366	399	396	387	411	426	390	403	397	420	389	381	413	416	415	409	389	407	419	458	385	370	395	429	384	429	409	375	397	382	396	418	391	413	432	379	429	402	386	411	417	379	405	435	420	398	400	414	407	404	395	377	417	395	380	389	367	399	412	401	380	413	400	403	421	406	400	355	400	371	372	400	384	399	428	387	378	430	405	416	403	414	423	386	389	399	397	415	402	408	406	442	410	420	391	403	420	379	385	414	394	388	377	400	426	377	399	411	400	403	394	403	377	405	393	391	432	388	407	395	396	411	428	413	404	372	384	372	362	423	401	433	391	393	380	365	406	385	404	390	388	365	405	389	377	397	436	404	410	375	401	389	393	387	413	386	389	396	399
2867	1050	3980	8088	6233	4107	2526	1412	1024	547	441	327	204	132	144	132	140	138	146	124	128	133	134	113	116	87	127	108	117	149	107	125	107	115	125	114	125	124	136	127	127	125	133	122	114	113	128	117	130	129	124	117	128	127	124	120	128	120	126	111	111	124	119	112	128	110	114	124	128	129	124	103	121	118	124	128	109	125	130	122	136	128	103	137	114	108	117	162	117	119	112	103	130	121	125	124	120	119	120	121	121	125	114	135	116	111	114	124	128	129	125	134	121	129	115	139	129	124	110	140	136	108	143	114	128	126	125	125	126	122	120	109	144	130	98	123	114	143	105	119	122	117	108	127	116	125	133	128	144	118	130	116	124	141	122	134	121	135	131	138	123	134	143	152	110	108	112	125	104	121	123	119	120	122	118	123	114	123	131	104	109	121	98	129	109	108	120	127	135	133	125	117	110	108	104	131	122	105	122	128	126	130	118	141	131	133	128	116	120	129	142	109	111	141	120	131	135	124	113	96	122	133	120	122	117	117	122	114	112	117	137	118	120	138	132	123	128	119	117	143	134	128	118	141	124	133	141	120	147	137	118	120	122	123	138	134	123	126	123	129	111	120	105	121	98	117	127	125	109	127	130	96	117	128	131	118	128	109	104	131	121	116	140	126	107	121	137	120	130	107	121	140	119	127	100	140	106	140	117	125	116	143	112	126	128	130	107	123	117	117	135	117	131	123	133	136	119	136	121	124	109	108	96	106	124	121	122	107	123	119	131	131	119	144	108	117	135	110	146	134	126	123	141	130	137	98	113	122	116	121	116	108	113	116	130	125	104	109	114	123	139	124	128	110	136	117	137	132	125	111	124	124	126	123	132	129	93	140	117	131	113	99	115	125	139	119	108	113	117	141	118	122	97	120	124	144	143	122	131	120	128	123	115	124	120	129	96	135	110	130	121	108	125	140	123	129	127	120	106	126	131	109	120	96	128	111	124	116	126	138	138	121	113	124	136	126	117	107	111	133	126	113	124	120	128	143	134	145	126	120	117	110	145	122	106	121	123	130	135	145	116	126	153	110	107	127	125	123	125	119	117	108	142	118	125	110	103	118	141	121	117	107	103	116	133	104	120	123	126	102	117	156	138	123	111	99	122	124	126	112	135	106	140	121	133	132	126	129	126	135	137	116	132	148	116	135	138	136	141	138	115	123	134	120	121	130	117	149	126	114	134	126	122	134	116	131	124	107	107	131	136	116	140	113	120	120	134	120	116	116	122	126	113	120	133	116	154	128	99	126	123	115	117	104	123	153	127	118	115	110	124	106	120	117	122	116	105	111	117	128	122	145	129	139	116	142	113	101	119	120	119	130	113	148	117	113	121	103	142	132	136	129	123	132	108	116	124	131	136	109	139	116	118	113	140	107	126	132	117	119	137	133	127	135	113	120	108	129	132	140	112	114	131	130	117	138	130	122	111	117	114	129	107	105	121	124	123	108	114	125	111	123	123	117	115	112	116	131	112	120	122	129	122	122	113	103	131	130	115	133	110	128	137	108	122	115	119	120	122	116	135	115	145	116	124	98	116	109	116	104	134	119	127	119	102	107	134	114	108	104	118	115	135	128	124	128	120	138	129	109	117	121	109	125	122	148	123	124	127	141	122	110	120	128	104	124	113	122	127	105	117	135	120	123	122	126	119	133	124	126	106	125	113	136	127	129	133	115	125	114	128	119	112	107	107	102	121	124	117	134	121	132	129	104	118	102	121	121	126	118	118	134	127	127	123	127	134	113	141	116	118	132	129	127	122	126	111	129	144	136	127	109	127	136	131	106	117	107	91	123	109	114	114	116	109	109	157	133	111	106	119	114	123	140	99	120	126	107	129	115	118	133	118	129	119	119	143	102	129	122	117	128	122	116	145	126	138	120	112	127	142	117	123	118	109	129	123	110	111	107	112	119	103	139	145	116	129	125	133	125	111	141	127	110	129	122	126	119	124	127	136	125	119	133	143	134	123	131	101	115	137	123	120	111	111	125	129	123	130	115	125	119	109	127	113	119	128	131	122	123	142	114	123	127	130	140	119	102	117	133	116	118	124	135	130	123	109	119	127	137	111	131	124	128	129	139	114	127	106	121	108	146	114	118	117	131	106	123	124	99	111	121	129	122	134	121	121	105	128	123	104	132	129	126	115	111	133	131	132	135	145	131	118	118	106	125	123	107	136	138	101	128	126	127	130	138	132	116	121	122	113	119	133	126	118	127	139	106	110	113	120	106	122	120	129	106	128	127	120	149	131	125	119	119	135	119	132	121	114	126	130	123	130	115	110	123	144	137	135	124	112	111	125	124	139	105	120	131	140	108	121	138	124	128	131	133	129	108	113	129	119	119	101	115	132	105	118	121	128	133	127	136	121	116	145	136	126	117	128	103	137	117	138	131	106	109	130	102	112	129	143	125	128	112	109	112	132	118	156	135	122	120	114	115	127	133	126	127	147	115	131	122	131	139	149	141	127	127	107	126	120	122	123	130	128	149	120	108	130	112	128	132	105	104	139	126	128	129	114	129	111	126	125	120	109	126	119	136	125	145	122	127	133	118	116	110	132	111	136	148	136	135	120	122	114	135	126	134	134	125	119	103	106	128	128	130	136	115	117	140	134	109	118	133	122	104	119	135	135	150	120	122	131	113	104	127	136	127	136	133	117	118	125	124	136	125	124	130	129	122	130	139	125	107	123	147	117	131	114	115	103	118	134	136	130	113	126	119	108	127	123	116	124	118	116	133	141	108	133	110	117	133	129	141	112	128	119	116	124	129	122	108	137	148	116	132	135	133	111	112	115	114	118	111	115	119	122	122	134	116	114	122	135	135	123	122	125	134	116	117	119	124	117	122	132	127	119	112	110	120	133	124	128	114	113	122	128	116	120	125	138	100	129	123	129	99	118	123	116	117	132	123	100	131	123	137	133	128	130	147	134	118	129	119	115	136	119	118	123	121	107	120	120	121	113	113	147	130	121	96	100	107	131	133	112	133	120	134	138	112	131	113	119	131	135	136	153	111	126	132	124	100	125	117	124	145	119	106	130	117	136	122	138	100	105	104	118	118	121	137	137	126	118	137	113	151	123	135	126	114	135	150	110	136	101	130	117	107	123	123	109	119	127	129	133	116	130	145	135	124	115	130	127	109	116	143	111	128	136	125	143	114	123	119	126	105	111	121	128	121	111	106	112	105	112	128	140	119	127	131	121	125	121	125	121	110	112	102	103	111	108	127	109	125	116	122	129	124	115	125	125	118	127	112	137	142	123	138	120	134	119	136	125	131	117	119	107	109	119	109	97	118	140	133	131	130	133	121	138	123	93	109	112	114	109	132	134	132	115	95	126	125	119	99	124	120	116	139	125	111	95	140	121	115	126	126	136	116	128	112	130	116	150	134	125	128	102	114	115	124	134	127	113	117	111	119	123	122	137	131	134	141	127	111	123	130	119	115	126	120	132	120	105	122	128	126
2547	1554	9275	20727	18210	14297	9750	5840	4311	2239	1821	1183	713	515	479	421	345	383	397	420	360	388	361	382	334	359	364	343	314	358	352	358	346	336	369	377	368	385	334	366	367	329	369	356	358	330	332	368	350	357	389	373	335	345	351	326	346	351	354	356	329	331	339	347	350	341	336	342	362	361	339	364	339	349	339	335	362	333	392	342	373	348	355	350	375	335	341	323	340	343	331	345	349	361	344	361	356	350	347	373	342	363	361	326	340	330	348	359	321	368	337	354	332	362	364	318	345	340	346	344	323	359	364	347	354	321	357	342	349	321	365	351	366	339	401	364	394	319	363	362	333	341	360	367	350	355	315	364	351	335	339	340	348	342	341	340	336	331	343	356	340	331	358	371	343	376	357	337	330	353	358	324	307	327	332	367	368	363	339	331	349	358	353	327	354	374	349	341	328	357	343	305	331	336	359	395	309	330	327	358	335	315	329	336	362	360	376	353	363	360	363	335	364	330	321	344	320	348	355	374	322	364	333	338	362	358	329	341	336	394	328	341	327	301	364	379	387	340	361	336	332	358	338	324	346	324	352	347	330	310	348	322	338	349	350	358	308	333	380	359	349	302	334	344	342	341	336	342	329	346	340	353	339	359	339	406	372	387	366	352	340	365	347	335	367	366	377	339	348	366	358	324	319	383	338	367	319	355	382	366	380	360	340	334	370	336	354	384	355	310	364	376	349	350	355	316	344	337	357	380	366	371	362	354	339	368	334	342	359	374	362	377	359	380	353	353	340	341	312	353	329	333	316	369	338	300	326	330	332	334	351	377	341	368	331	339	347	362	348	367	366	334	365	362	347	378	321	351	382	337	337	366	317	350	373	338	349	394	315	355	348	368	353	343	360	365	394	348	365	335	351	349	363	357	332	382	347	329	317	356	308	326	362	349	363	340	334	348	363	330	342	373	302	355	343	359	351	367	334	341	340	314	357	377	405	342	316	343	342	332	314	356	319	338	375	362	336	338	341	329	364	353	318	344	363	361	348	344	337	316	330	353	354	345	336	354	361	355	333	339	371	368	349	339	345	343	352	390	350	359	361	301	380	351	344	334	337	340	344	356	360	383	354	336	349	311	376	334	358	327	354	369	374	395	356	360	347	324	344	319	338	351	408	325	376	350	336	341	346	338	344	340	348	386	339	338	343	394	319	367	349	353	330	378	367	360	334	367	393	337	338	340	366	345	350	292	364	355	353	327	339	395	344	352	364	356	344	329	340	331	349	346	369	356	332	354	364	330	355	359	360	344	371	363	366	345	373	364	332	365	391	366	339	355	310	321	378	339	341	334	357	348	318	319	367	372	335	357	369	324	329	328	361	324	339	408	368	358	331	350	336	331	358	349	324	363	337	337	396	346	334	348	336	350	321	388	354	334	346	369	348	327	346	342	341	353	362	371	360	385	381	347	326	312	348	320	342	371	339	341	352	342	340	354	327	380	354	324	347	359	336	327	369	325	325	368	371	386	359	358	319	351	339	379	334	335	398	328	352	349	355	324	334	345	380	343	329	377	320	382	374	366	350	338	374	368	349	368	311	361	350	380	350	344	368	379	356	357	350	335	345	314	338	313	362	343	343	350	306	370	365	369	371	344	360	355	339	337	353	360	359	345	341	327	333	350	358	378	350	335	361	361	345	343	362	317	345	343	339	356	342	359	335	334	371	345	372	333	354	376	361	327	321	349	348	338	372	343	329	335	359	338	328	333	387	365	372	354	359	339	324	338	314	336	349	341	344	372	357	354	344	338	330	369	390	359	357	362	333	374	353	347	327	354	351	355	371	333	350	351	332	375	344	338	376	367	375	337	361	374	340	351	352	377	377	344	360	327	345	317	352	322	323	388	346	352	329	365	372	351	372	344	374	373	348	386	364	320	361	354	356	339	344	343	342	350	366	347	342	346	353	364	330	378	320	360	383	337	337	336	348	351	345	358	349	332	323	365	363	375	351	344	354	338	354	364	372	376	345	348	344	356	322	346	350	373	341	351	361	345	342	369	342	345	342	346	345	335	342	367	315	323	341	403	351	371	376	395	359	342	358	330	366	361	335	342	330	361	374	344	344	342	353	338	336	363	358	366	326	361	325	359	354	345	318	329	402	350	344	338	349	363	369	351	381	355	362	354	391	331	333	349	340	354	338	368	352	310	349	383	367	344	368	346	347	363	342	331	359	333	369	366	333	365	371	355	336	383	336	330	329	369	350	346	332	333	363	332	329	344	311	327	387	363	355	349	363	351	363	319	325	359	350	319	364	391	385	375	352	368	350	357	326	362	329	306	364	326	318	344	359	323	353	386	338	353	338	341	365	329	356	364	312	351	350	358	349	341	348	351	371	340	331	355	317	336	325	363	329	344	370	343	325	349	361	356	307	320	349	344	372	329	317	347	338	340	365	362	359	385	367	361	349	327	350	345	365	364	368	371	358	340	355	365	359	390	347	341	331	340	358	357	364	368	365	344	372	369	329	336	357	361	351	356	342	360	345	381	347	358	341	341	387	355	334	327	359	379	335	338	350	353	322	337	381	333	323	331	332	357	338	353	352	340	337	348	365	365	334	341	342	374	376	344	348	332	343	330	337	356	384	341	342	382	330	330	343	334	371	343	336	339	336	363	334	323	339	360	321	357	360	326	381	323	348	368	343	387	322	326	333	350	358	335	354	335	351	350	360	342	386	365	332	356	367	365	353	341	383	355	346	350	334	314	360	345	320	327	375	336	344	330	342	331	335	325	351	333	324	340	357	359	355	310	379	347	330	333	315	372	344	380	360	365	350	352	366	344	313	367	341	366	366	335	327	336	329	335	333	329	325	329	328	353	366	332	331	348	359	357	341	345	384	389	363	325	346	349	361	309	370	336	359	338	339	325	362	317	374	350	351	367	339	306	336	330	367	355	339	339	332	314	390	373	345	349	368	351	353	353	349	339	339	368	332	339	371	324	338	348	351	378	349	342	374	371	336	376	357	350	344	335	330	352	351	352	343	350	367	351	350	316	313	347	351	323	355	361	344	349	343	335	331	360	361	337	358	342	371	359	351	348	345	346	346	330	350	332	361	354	366	348	355	362	345	365	349	287	354	343	350	358	370	330	364	353	360	356	385	361	350	335	308	369	359	311	348	345	352	349	369	343	350	365	333	368	354	368	378	363	351	331	345	366	359	361	334	362	317	341	379	382	334	329	346	353	326	336	336	336	370	335	328	358	328	334	345	336	366	342	323	361	348	326	350	355	357	383	350	328	343	369	359	361	341	350	325	352	337	364	327	324	377	359	343	356	369	353	355	369	348	374	343	343	365	355	343	351	338	357	340	396	343	372	360	386	366	356	366	351	371	368	310	359	335	361	342	337	339	361	326	341	334	359	357	364	360	356	342	355	344	350	360	418	309	370	346	351	368	332	355	373	379	375	344	314	338	362	372	321	320	365	392	355	333	374	352	342	337	375	366	347	357	359	380	401
11663	5285	31957	59594	48419	38646	28032	17442	11541	5170	3325	1730	796	455	389	241	186	184	172	168	141	135	130	108	116	109	145	116	129	141	117	111	116	120	100	127	131	129	138	135	133	128	125	114	149	126	119	138	127	118	145	120	149	136	144	114	141	126	103	135	116	126	147	132	133	136	119	140	118	130	125	106	118	116	113	126	114	139	116	102	124	118	128	141	126	148	110	135	141	105	110	127	113	135	117	126	122	112	120	122	126	117	101	115	112	125	119	115	120	131	121	143	123	123	128	124	108	119	119	122	130	121	126	138	143	140	123	129	133	117	130	119	129	118	119	142	130	112	124	101	109	127	124	135	119	126	124	118	137	128	126	124	129	127	121	136	113	129	130	112	133	123	115	135	137	114	107	130	113	132	127	124	99	135	113	118	124	134	138	130	115	125	107	133	113	117	108	115	134	120	132	135	115	114	100	123	137	130	139	130	124	129	123	130	131	132	129	137	116	144	122	139	135	117	146	113	144	126	125	122	116	111	109	113	123	115	131	123	114	122	128	120	116	105	127	129	114	116	122	114	106	110	114	132	112	128	115	120	122	115	119	134	125	115	139	129	116	122	131	119	127	127	129	105	112	135	113	119	135	143	138	124	130	136	109	123	139	118	104	130	126	134	133	111	124	103	119	111	134	139	133	116	137	117	106	128	124	137	111	119	109	110	122	124	134	131	140	105	120	117	114	134	139	117	133	108	141	126	133	111	110	123	106	107	127	112	122	137	119	112	126	112	119	117	117	132	122	107	102	126	132	121	128	115	121	120	136	129	138	123	141	121	123	125	128	104	125	151	115	117	120	124	123	125	100	137	109	100	128	105	138	125	116	115	107	122	114	133	103	136	129	121	119	141	139	145	129	119	124	120	112	103	138	142	134	130	126	99	121	142	123	127	108	149	122	112	123	137	119	113	124	135	112	138	119	119	118	100	129	122	111	109	127	133	110	152	109	119	128	121	128	116	126	127	123	130	129	119	122	119	129	135	133	126	130	128	135	116	103	122	119	137	131	137	139	100	102	120	132	135	121	140	114	115	136	121	136	125	114	119	125	144	124	122	125	132	118	149	129	139	128	115	133	122	113	129	133	96	119	107	107	112	112	113	136	120	148	112	132	111	123	132	104	123	136	129	116	111	123	120	118	116	117	95	122	113	126	126	135	131	142	132	108	117	123	140	128	122	123	136	117	133	135	139	117	129	128	140	101	112	111	135	103	136	126	115	138	106	131	124	125	138	123	108	130	131	115	143	145	118	120	149	127	128	121	127	119	135	122	134	137	136	112	101	126	116	110	96	102	117	123	121	114	138	125	127	134	136	128	137	118	131	117	122	125	130	137	119	119	129	122	131	120	120	125	112	108	129	105	106	117	128	119	120	117	139	99	127	124	135	111	110	122	127	112	115	126	150	118	118	112	110	120	121	130	112	115	115	135	127	140	120	135	118	118	114	125	117	107	137	128	127	123	125	116	119	100	119	108	135	134	120	118	124	103	101	127	115	143	108	124	130	119	115	115	131	123	116	133	125	117	132	127	125	116	121	135	123	117	128	102	125	123	137	98	122	125	139	131	124	125	132	139	124	109	128	151	134	130	122	122	101	128	122	100	121	127	118	129	129	122	116	124	147	122	130	123	126	120	120	125	110	125	124	121	127	134	137	122	133	121	103	119	128	128	144	115	125	119	133	131	142	116	126	141	128	139	125	103	120	131	119	128	145	113	121	122	115	110	111	114	115	125	128	151	143	142	127	126	121	109	106	127	152	138	138	110	107	141	127	101	103	104	120	115	125	106	129	140	104	132	115	127	142	152	113	118	140	137	128	124	113	140	121	114	110	128	109	129	109	124	145	112	108	108	114	136	116	115	122	117	133	122	120	121	114	107	110	122	131	128	123	125	128	131	135	120	121	109	107	117	141	128	134	141	123	127	122	130	115	123	147	112	106	118	114	112	125	134	123	115	129	113	103	131	130	139	116	131	117	115	128	129	117	122	117	130	122	137	126	121	106	132	115	124	119	122	117	107	118	120	132	138	136	120	107	109	139	127	130	135	116	131	118	116	119	117	115	150	116	108	117	118	126	122	127	128	131	120	117	142	121	142	128	128	138	122	126	105	138	121	122	134	117	126	116	129	119	127	105	106	113	137	124	115	108	106	116	112	125	119	113	132	120	138	140	118	127	114	115	106	131	124	115	103	112	96	114	132	122	129	116	124	100	119	135	125	100	123	122	104	127	127	106	122	141	116	123	123	114	134	115	124	114	129	122	139	108	128	137	136	110	128	123	122	103	103	125	116	98	129	125	146	109	126	108	108	136	120	131	129	120	112	148	123	116	121	118	124	129	118	117	133	135	116	111	124	134	105	122	141	113	111	100	106	115	113	114	128	117	123	113	107	122	126	128	127	127	113	124	125	126	123	134	117	136	127	127	114	125	120	97	115	127	128	129	136	138	127	132	134	104	105	114	110	130	126	132	145	133	143	126	124	134	105	111	119	112	120	130	132	120	118	118	108	101	150	116	138	113	146	138	113	119	142	132	125	109	124	140	112	123	112	128	125	113	128	114	124	128	147	118	129	125	120	128	139	115	141	122	118	110	114	128	137	123	144	115	134	132	129	99	110	123	109	117	149	126	153	111	138	104	104	110	115	117	104	132	126	123	120	120	130	108	133	138	120	126	123	139	125	97	127	111	126	130	113	128	126	118	135	109	126	112	114	131	141	108	131	122	117	136	128	122	124	132	110	122	139	119	135	123	138	136	102	110	115	122	125	116	135	141	123	121	120	146	124	118	110	122	104	117	110	126	109	119	118	134	126	120	106	136	117	113	123	122	126	121	143	114	142	118	132	124	148	135	113	127	109	132	106	129	131	123	135	135	136	113	109	138	116	133	134	136	135	142	119	109	114	142	123	125	121	140	120	128	102	128	137	111	119	149	136	138	134	123	147	123	115	114	113	139	142	126	102	110	112	114	137	115	107	144	129	128	107	103	141	122	119	115	128	111	129	129	135	146	135	119	123	116	113	129	121	122	124	109	111	107	117	115	115	119	123	136	102	105	128	121	124	131	118	111	128	129	129	124	112	114	113	123	118	112	127	128	114	141	110	119	117	128	120	128	119	133	120	140	143	119	130	130	126	110	128	164	140	137	126	113	128	132	88	137	123	115	132	116	115	141	122	116	125	139	123	113	126	128	133	130	121	123	131	123	147	112	126	117	132	115	128	126	109	124	119	130	118	120	121	132	118	124	108	117	127	131	97	132	113	98	118	119	130	114	125	127	131	137	116	127	147	149	114	99	119	148	148	139	111	126	163	117	126	134	114	106	122	111	118	108	122	117	130	128	140	128	119	105	131	119	112	121	143	136	123	112	129	131	135	136	153	125	135	105	112	114	127	121	121	120	118	129	125	134	123	121	112	121	143	118	121	117	114	106	110	117	157	112	120	122	141	115	111	129	117	115	138	129
6973	5612	37400	62073	56358	49387	41474	32679	26749	17201	13046	7473	3544	2124	1841	986	662	691	690	576	514	400	349	374	352	383	387	352	341	357	337	328	317	356	361	368	361	396	349	376	337	357	371	357	371	311	365	364	357	325	340	337	354	383	377	352	323	338	349	329	371	340	375	348	342	333	341	346	356	367	372	353	383	383	350	328	320	343	352	367	332	351	335	356	371	320	361	360	362	372	327	351	337	334	375	399	372	337	353	354	343	338	362	300	335	326	332	330	332	338	389	315	366	366	338	305	339	344	364	320	353	392	380	371	363	371	350	327	341	347	378	378	345	371	360	344	339	333	356	351	351	362	337	342	335	349	366	350	349	353	356	379	332	336	324	336	379	334	380	341	374	350	341	352	365	361	334	331	357	357	347	390	341	351	356	340	346	346	326	341	383	360	340	386	354	390	386	333	334	370	336	328	383	340	329	372	332	349	366	358	349	365	362	322	338	323	399	332	371	344	363	396	348	378	371	364	363	339	352	362	328	336	376	383	327	354	332	358	349	360	325	326	368	343	344	376	335	343	353	381	347	353	334	373	376	342	365	369	345	358	349	334	374	356	365	382	349	352	348	333	365	369	352	368	354	361	358	350	372	348	351	380	363	338	344	359	396	364	341	345	360	369	345	337	367	366	337	347	344	380	352	372	357	361	387	342	333	348	358	343	342	350	338	385	353	357	350	370	365	365	365	336	359	354	336	358	334	398	352	338	350	334	369	355	330	348	357	292	375	376	368	346	368	348	339	347	310	354	353	358	338	364	360	334	341	348	379	356	369	369	341	339	356	354	358	332	379	372	342	369	345	331	383	330	360	383	359	359	353	356	376	390	345	337	354	346	322	361	353	325	363	368	374	344	351	326	378	341	347	352	327	358	371	356	355	368	369	367	353	374	358	339	352	340	355	370	347	379	366	345	348	361	358	300	371	363	358	367	346	333	332	338	370	346	349	383	371	318	347	336	349	334	361	328	372	338	348	349	383	356	377	366	371	334	371	355	364	359	324	349	349	372	321	349	330	341	337	368	389	372	367	346	388	350	377	375	365	339	354	364	357	347	369	363	391	336	366	366	346	332	355	378	331	356	367	376	360	341	376	330	345	334	405	363	330	342	373	302	334	348	344	314	339	367	356	348	322	369	351	360	368	346	362	333	337	353	387	332	352	353	349	339	343	342	370	372	373	392	355	309	362	315	376	365	335	356	349	350	366	381	346	372	364	377	373	360	350	339	331	364	341	365	329	365	368	356	327	334	362	380	363	360	346	326	351	330	369	379	353	374	344	366	363	337	350	354	344	314	349	368	372	337	352	359	350	317	339	322	362	379	346	361	347	320	360	329	343	360	317	350	346	387	349	363	354	368	329	378	370	354	350	371	393	360	363	344	344	351	339	326	353	328	383	368	371	343	395	330	325	371	364	351	343	352	369	330	379	398	377	367	332	357	352	368	369	327	349	360	336	353	355	368	355	359	350	336	339	345	343	336	372	375	344	352	349	331	355	386	366	336	350	392	369	354	355	347	349	369	354	342	369	360	378	373	329	342	343	351	358	392	338	337	333	341	334	336	395	366	347	393	360	359	334	362	351	355	342	353	362	345	379	345	343	361	353	343	354	366	351	363	356	335	333	339	341	350	324	353	353	348	401	357	353	328	356	349	380	347	356	341	334	372	347	320	344	371	344	336	368	358	383	320	364	352	336	357	377	364	340	365	357	302	312	352	346	350	321	377	335	390	353	327	342	350	377	374	311	353	328	340	359	353	364	340	318	360	376	371	345	321	351	319	353	336	352	372	355	379	340	379	342	345	338	355	342	340	367	361	370	377	343	363	399	361	368	341	344	325	378	337	358	373	353	360	354	391	339	368	353	324	356	318	343	332	347	363	360	368	353	330	370	357	337	357	364	369	334	315	331	338	354	381	332	320	333	378	359	361	338	351	335	349	336	338	336	353	318	375	367	381	354	350	342	366	356	359	357	378	354	343	361	372	346	343	397	345	360	383	344	335	347	366	348	316	335	332	357	365	325	336	362	345	367	346	353	377	345	384	346	370	354	380	359	337	361	323	357	354	386	374	351	366	352	385	331	341	360	364	367	375	373	334	365	354	352	342	373	350	357	357	374	350	321	357	321	358	359	325	373	320	345	335	320	329	312	342	338	372	354	316	356	350	361	340	340	310	355	355	321	369	365	376	366	358	331	318	378	327	349	366	380	362	358	366	380	362	343	368	356	324	378	335	365	356	357	357	349	345	364	332	347	340	360	333	332	359	366	332	345	329	336	317	313	338	351	359	310	309	350	348	329	345	366	365	344	359	333	340	354	362	323	355	355	362	349	377	350	365	326	366	352	371	351	377	330	348	362	333	346	365	341	310	363	357	359	341	370	371	358	343	319	351	370	339	370	372	340	350	361	348	349	377	348	329	348	344	327	343	332	382	364	386	377	350	332	368	359	362	339	384	367	348	337	370	351	366	355	355	338	365	333	331	356	387	351	374	363	336	329	342	336	354	365	345	404	345	366	340	349	318	352	358	332	339	371	352	365	358	348	306	347	320	331	344	337	367	356	369	356	357	340	330	334	307	356	343	345	332	330	359	366	320	380	339	351	353	358	349	350	334	345	326	368	332	377	344	323	359	368	335	391	309	376	336	368	386	324	372	343	315	336	362	351	341	360	369	311	342	352	330	391	321	360	352	310	385	363	341	353	377	348	367	330	349	343	360	378	375	323	341	377	379	351	355	329	345	342	368	364	367	355	370	356	353	339	356	341	341	372	384	355	363	343	359	333	355	374	345	348	353	337	342	365	366	330	360	341	362	348	364	365	349	332	316	333	356	329	348	389	378	345	336	371	333	377	325	320	359	351	340	367	365	346	342	329	329	355	363	368	337	338	350	333	355	357	316	356	382	370	334	343	366	370	339	345	357	363	378	342	299	330	347	355	365	352	308	317	357	335	381	331	375	364	328	329	337	375	370	341	340	352	343	323	349	354	325	321	380	347	366	316	347	332	369	333	357	380	355	392	361	333	382	374	352	381	364	336	393	364	369	363	356	342	342	335	315	326	358	344	321	350	355	361	371	316	361	346	351	340	348	336	335	321	361	348	350	337	340	326	348	335	349	358	406	330	385	363	338	361	351	312	354	377	344	364	330	338	366	343	334	308	382	368	350	352	343	341	330	370	369	340	337	344	367	375	334	375	343	349	362	369	367	338	344	357	370	354	358	348	358	347	351	379	402	382	372	324	383	348	361	317	331	358	360	370	322	370	342	363	365	377	326	348	340	350	313	364	387	333	306	354	349	348	323	342	349	336	376	360	361	351	373	350	321	357	367	349	362	326	352	361	367	335	349	343	369	359	306	345	347	343	377	325	349	332	358	372	368	353	349	342	346	320	370	324	361	372	372	383	351	341	367	377	340	374	341	361	353	377	355	325	360	321	364	333	362	340	338	345	337	342	382	327	340	365	388
18797	6940	42776	71922	61249	52000	41133	29242	21296	11104	6401	3429	1499	919	886	396	222	322	279	195	156	149	149	145	139	128	146	145	151	147	128	126	139	135	120	148	137	155	157	129	128	156	131	127	150	121	147	150	136	161	178	141	138	155	138	148	128	153	131	139	141	152	156	137	154	153	130	145	142	131	155	157	146	152	143	152	149	147	152	141	140	140	158	146	164	163	140	138	134	140	134	158	151	142	158	153	148	139	153	157	134	161	150	129	161	141	152	150	134	132	147	170	143	144	134	138	134	145	169	136	132	127	167	155	130	146	151	148	163	133	140	137	155	162	152	144	125	168	150	150	174	130	160	142	141	138	154	139	148	141	158	172	143	155	144	145	138	150	163	163	142	139	136	156	163	129	128	151	122	134	166	137	126	154	132	133	140	149	161	131	160	128	138	143	171	160	157	168	156	137	149	152	128	140	151	143	137	137	134	158	145	149	174	149	154	130	144	130	130	146	130	135	128	157	137	148	153	142	160	166	136	165	141	126	144	149	141	150	149	158	149	159	145	121	156	151	129	133	150	144	153	150	141	132	168	148	154	141	140	137	151	138	140	172	131	143	148	159	140	132	154	134	161	150	152	140	146	147	144	155	166	124	151	132	131	155	139	141	142	137	129	141	142	143	152	147	134	173	141	113	142	142	146	151	151	156	146	140	178	140	131	149	127	153	156	131	164	145	147	151	154	157	135	144	166	159	152	131	154	158	153	126	157	147	149	161	156	142	150	136	146	156	162	138	182	158	147	117	119	118	149	152	147	147	163	152	169	134	136	155	143	147	143	148	139	138	158	137	146	145	161	143	142	143	157	168	150	129	142	141	149	139	129	143	112	132	146	138	158	130	175	152	142	144	158	153	156	144	148	161	143	131	139	155	152	151	145	137	154	154	126	146	156	164	148	143	159	155	138	123	150	132	122	154	143	154	145	131	145	148	158	143	142	139	140	166	143	146	145	146	160	149	152	145	163	158	126	141	165	143	148	165	158	127	147	165	151	148	126	147	138	151	143	149	146	156	138	159	166	163	140	154	147	147	178	148	164	140	146	135	149	131	143	148	123	144	169	149	160	131	171	150	145	142	135	157	118	133	149	139	148	157	147	155	141	131	146	134	142	141	140	157	139	166	121	157	157	146	135	138	123	137	135	156	137	140	161	152	138	151	155	131	137	165	166	148	131	125	149	166	156	150	153	162	157	157	150	149	147	142	158	135	134	161	157	146	144	126	132	147	155	166	150	148	157	164	152	135	137	173	141	150	146	132	149	126	162	129	149	161	162	151	141	152	159	147	154	146	156	149	150	147	145	159	142	151	164	124	135	146	125	149	123	149	127	152	149	150	144	144	140	134	128	143	140	136	137	140	150	156	151	123	171	151	148	129	127	168	159	145	149	147	143	171	146	144	137	160	154	138	141	126	168	142	144	156	112	158	152	164	153	146	142	148	151	164	151	145	140	181	141	143	136	154	152	158	157	142	144	147	144	161	146	162	135	155	152	139	132	138	150	139	162	152	153	137	143	156	135	162	135	146	141	151	137	154	139	140	147	133	147	158	132	120	150	142	174	149	153	147	145	143	158	147	152	121	143	159	145	152	162	140	151	154	110	143	154	152	130	140	147	144	153	155	162	133	148	152	146	139	135	122	129	144	162	151	157	152	154	131	154	148	128	173	146	122	158	131	143	127	160	133	141	168	138	153	149	141	146	130	144	150	156	135	134	128	166	140	153	146	175	130	159	141	124	157	150	142	126	169	149	156	153	133	153	139	146	130	144	120	132	153	136	144	156	138	126	144	158	131	153	148	142	168	132	145	149	164	169	120	133	156	143	151	154	167	158	159	149	152	139	144	126	135	171	140	158	156	151	132	128	144	145	135	132	135	145	131	148	146	158	141	155	160	153	144	145	152	145	157	149	153	144	158	131	142	145	155	160	150	138	167	153	117	154	144	139	159	158	134	143	156	144	143	141	126	143	144	125	158	160	154	126	168	161	123	141	144	131	147	159	164	155	135	154	137	144	140	164	160	136	151	155	131	158	163	169	145	147	163	155	161	132	140	135	152	144	136	154	123	138	156	151	159	152	115	155	150	149	148	144	138	157	138	154	157	147	153	161	158	138	136	156	122	143	162	128	109	149	158	143	168	139	160	142	137	136	137	127	152	163	133	144	131	141	154	158	145	142	150	146	136	150	135	149	140	138	157	129	149	166	143	142	143	167	144	144	143	132	155	130	134	150	131	121	135	133	153	164	148	154	142	173	149	149	152	126	148	154	160	161	159	143	153	143	147	153	144	167	139	167	136	138	142	136	143	149	145	148	138	160	165	122	143	141	153	134	150	150	163	142	131	154	147	132	141	167	161	132	155	142	135	159	154	146	142	156	173	139	147	134	130	152	158	137	166	124	149	131	153	159	145	155	156	153	149	159	140	137	141	136	136	127	141	153	158	159	152	158	145	164	136	128	152	127	170	143	140	157	151	139	134	141	169	138	153	146	144	133	138	139	153	140	139	158	139	136	141	145	164	134	173	141	152	126	134	137	159	165	139	138	146	128	127	155	147	184	154	135	147	140	161	173	156	122	158	158	125	144	143	144	161	166	183	146	145	150	138	161	137	136	131	158	149	139	131	161	137	147	163	142	141	132	145	148	127	155	155	167	130	154	135	171	160	155	140	152	133	143	132	129	132	149	138	154	143	149	148	166	149	143	148	124	146	153	148	143	144	140	158	148	133	163	156	138	151	130	150	147	149	124	142	143	151	165	144	162	163	140	154	149	158	142	133	172	153	158	125	129	144	145	134	146	150	149	154	140	131	141	144	158	142	143	147	144	146	134	150	127	158	139	158	146	137	160	135	148	132	146	147	184	143	146	154	124	142	136	122	128	142	139	141	140	145	142	140	151	158	166	132	128	140	150	154	172	145	172	153	116	159	132	124	168	168	157	150	144	164	146	144	118	163	148	116	132	158	153	153	161	144	142	149	150	144	146	137	127	144	168	145	151	154	142	144	161	131	155	157	164	133	143	165	152	155	159	153	146	157	141	151	143	172	157	147	147	147	146	156	165	122	156	113	161	140	163	148	134	139	148	149	149	133	153	132	116	151	157	148	126	146	141	127	176	143	133	127	150	142	162	139	151	145	172	144	149	157	139	141	158	131	165	145	151	122	133	146	136	152	151	166	129	158	146	126	141	158	144	147	156	134	140	138	150	170	175	156	146	149	140	155	134	150	150	146	133	141	144	150	164	167	147	145	141	117	150	150	150	143	181	140	158	165	148	124	139	126	149	155	142	140	140	135	158	153	149	133	137	153	135	151	132	145	143	158	136	137	150	157	155	127	122	140	149	155	152	156	144	156	157	148	152	144	168	139	127	158	139	143	147	144	120	154	131	155	131	155	163	150	148	142	168	152	134	148	130	154	117	155	165	144	161	122	148	162	149	143	135	152	126	159	132	147	144	151	167	133
8850	6588	45798	75383	69631	61962	52554	42934	36497	26183	19734	12902	6163	4155	3824	1675	1051	1124	1018	709	573	483	471	413	386	431	394	396	382	421	408	405	425	400	384	429	401	386	428	413	425	385	400	420	399	399	436	425	437	412	443	386	441	422	428	440	420	396	408	370	397	430	404	403	470	380	400	402	408	416	386	413	426	387	421	380	381	374	400	388	368	426	415	431	429	388	426	433	420	418	420	433	411	391	412	398	412	396	371	382	410	394	417	427	441	421	386	421	415	443	454	381	400	419	427	382	385	386	412	415	395	393	458	450	418	415	420	397	431	398	395	461	405	413	421	406	402	378	398	428	411	431	397	430	399	410	406	418	421	385	424	412	383	415	407	378	437	429	411	437	403	394	434	395	396	387	405	410	415	417	424	382	387	439	412	406	404	425	400	410	400	413	418	402	420	442	392	408	399	424	401	444	430	426	442	394	418	397	418	376	450	432	414	381	391	409	399	408	445	422	412	420	421	394	403	426	411	406	426	393	399	415	412	408	445	423	420	433	396	422	395	409	399	424	426	419	403	419	447	387	421	398	416	376	428	384	439	418	414	373	403	380	417	387	409	413	408	404	403	418	374	401	409	396	405	421	429	401	379	413	432	428	400	396	399	398	369	413	431	389	401	409	396	376	385	405	391	445	411	433	433	404	423	418	420	405	447	394	435	401	407	403	403	450	408	385	405	415	415	389	409	417	389	435	410	422	385	411	403	403	439	413	405	438	420	433	424	431	380	404	422	445	405	449	421	368	406	391	376	405	441	406	388	401	412	418	402	431	417	415	422	375	405	403	423	371	372	410	426	394	409	447	395	446	415	402	401	398	434	405	384	389	446	453	384	439	379	432	412	417	423	426	390	408	419	414	416	400	379	392	429	414	420	408	374	394	424	425	419	426	402	431	440	396	428	421	400	432	361	421	421	433	412	393	412	379	378	416	401	413	430	383	407	417	409	412	408	411	418	400	418	433	389	423	390	399	429	444	397	404	386	445	388	402	432	431	367	439	410	409	386	393	400	378	414	423	404	421	428	386	412	421	403	402	396	401	419	399	405	362	378	393	403	383	401	414	384	408	420	401	424	420	393	447	415	407	391	372	421	414	383	386	409	395	407	405	397	417	435	409	410	413	394	381	411	371	423	427	413	423	417	436	418	417	419	398	410	400	388	432	380	428	379	424	422	402	395	350	378	395	398	400	405	391	422	432	420	368	367	408	396	428	412	385	396	405	405	404	380	433	417	446	462	397	420	401	454	392	433	398	406	386	416	406	392	437	471	410	412	420	391	403	400	419	381	395	455	437	383	450	454	393	379	428	419	450	394	409	408	403	374	405	447	406	426	434	403	409	430	400	416	402	438	409	434	432	397	391	392	422	418	382	414	417	384	411	408	428	416	390	398	385	403	389	420	422	427	431	419	393	436	405	395	390	393	439	392	388	387	429	401	431	400	402	411	383	398	386	422	413	389	411	426	381	427	388	370	437	395	416	406	434	394	443	381	430	365	403	406	420	402	424	419	425	417	388	393	424	411	392	419	435	399	387	421	405	427	393	419	376	393	390	394	424	394	437	410	432	401	399	413	422	391	394	391	382	431	404	436	395	389	419	384	436	411	415	391	414	380	391	419	403	443	392	408	434	404	414	400	383	402	422	431	415	403	386	441	405	429	382	439	417	362	399	379	403	428	404	414	405	411	405	401	411	411	418	378	394	369	394	396	425	395	408	391	379	424	391	414	381	404	407	427	371	431	415	389	372	427	430	386	393	398	443	421	386	410	431	416	391	368	397	405	393	415	389	393	375	420	401	397	392	404	405	451	396	428	414	398	398	412	404	401	427	357	401	400	430	428	393	413	389	443	387	440	412	383	421	411	410	418	434	417	383	413	440	417	410	387	436	444	406	423	420	428	396	399	419	424	401	413	425	432	419	386	397	380	411	391	406	421	407	414	410	375	385	420	407	399	393	408	438	405	400	418	370	403	415	390	439	423	420	422	440	398	395	430	421	436	407	411	419	414	413	412	385	396	391	396	386	398	431	408	442	407	443	398	411	433	412	421	434	406	407	426	425	394	419	386	379	434	431	418	417	421	406	423	381	364	409	403	402	412	412	428	431	422	421	437	385	379	395	441	421	392	398	410	397	388	367	434	410	399	393	367	407	410	426	389	378	445	416	420	404	422	390	399	431	356	390	418	412	403	405	432	397	437	435	394	380	418	428	427	406	388	421	400	404	410	429	417	383	424	381	372	420	394	407	387	451	433	393	427	385	385	403	410	436	401	377	434	396	408	429	383	394	397	434	370	416	403	433	426	412	401	401	446	349	412	431	402	406	430	409	385	408	426	408	387	416	426	426	407	407	419	405	421	431	412	415	391	410	394	430	388	394	418	403	406	371	404	441	431	420	435	384	378	414	385	373	409	409	389	436	383	390	408	391	392	427	424	412	425	421	420	402	434	411	421	433	375	412	395	433	399	374	433	392	399	406	386	418	387	409	388	392	388	393	437	473	426	398	408	399	402	401	409	413	404	364	414	382	415	423	396	437	402	408	417	421	397	441	382	436	386	437	402	401	404	436	431	399	396	424	400	408	417	401	422	406	399	425	455	424	419	433	428	445	367	392	422	392	378	384	412	416	391	407	449	398	410	400	423	383	402	456	363	421	397	418	439	409	387	410	487	401	453	401	413	384	397	442	394	416	417	409	385	388	382	453	392	434	424	410	381	443	392	398	442	442	398	364	407	438	439	436	404	454	399	408	405	371	393	418	446	414	430	439	388	420	370	424	405	386	426	413	419	402	427	398	450	423	415	393	398	403	413	409	369	394	386	393	417	424	438	417	441	412	407	393	445	423	443	416	419	390	404	371	444	429	386	417	388	410	383	431	448	440	422	416	406	383	369	384	394	408	373	378	431	407	404	393	380	383	367	385	437	394	429	412	386	411	402	411	391	393	392	417	382	413	428	388	413	417	418	422	429	450	374	398	407	381	389	408	406	423	385	411	415	382	386	396	411	414	418	384	409	408	399	407	391	430	421	391	405	408	397	430	416	400	432	417	421	397	410	432	397	402	388	416	418	375	413	400	452	401	426	404	411	409	380	447	425	391	434	370	416	417	423	400	425	423	425	427	383	427	400	385	396	398	354	404	389	401	419	420	422	429	435	396	436	421	442	441	411	398	432	411	412	378	425	424	397	407	408	414	410	422	432	430	376	419	407	394	427	415	388	433	444	413	389	399	472	387	418	396	386	421	419	430	447	409	393	430	398	418	387	403	389	420	410	430	402	434	416	416	399	372	401	389	422	377	437	411	408	381	409	418	361	426	343	405	421	452	425	436	399	397	411	396	421	402	380	429	413	400	422	391	402	381	424	420	418	376	398	390	446	399	400	414	407	452	387	383	397	397	407	428	400	397	426	360	390	405	429	380	398	430	397	426	395	426	390	403	417	394	458	386	395	426	389	393	393	426	420	394
2180	299	4572	7227	5473	3730	2327	1469	961	576	366	279	161	167	181	147	121	140	115	127	109	107	116	105	97	140	104	118	128	118	115	122	111	124	113	124	116	114	110	152	140	112	110	135	131	136	130	134	114	106	111	150	130	123	123	134	131	128	132	127	116	126	137	127	139	137	118	139	106	116	116	111	126	129	116	145	133	124	149	96	126	108	133	106	129	112	111	118	124	128	111	124	120	134	138	117	115	126	130	143	109	131	119	110	111	128	106	122	124	118	134	126	133	129	120	126	122	137	131	124	135	118	128	119	116	109	117	127	121	105	122	117	142	131	130	135	108	130	138	131	127	122	117	119	133	110	114	125	125	129	142	141	116	137	128	111	136	116	135	120	121	122	118	123	107	136	141	130	126	122	140	111	118	123	99	119	142	147	156	111	108	141	128	135	123	142	123	108	114	116	114	125	134	119	127	129	112	134	133	129	121	122	120	111	133	127	115	132	103	120	115	111	153	150	120	131	123	113	105	132	121	128	137	134	125	132	127	117	123	125	119	128	114	146	142	126	133	114	114	108	129	141	121	134	107	123	130	120	133	127	110	114	120	109	147	134	125	111	109	121	134	115	111	133	117	125	116	128	147	126	123	138	123	134	126	121	109	128	110	121	142	129	120	153	125	140	122	128	115	116	146	121	123	115	148	122	109	120	108	123	118	124	137	139	132	113	122	127	122	122	135	125	130	124	122	125	111	104	124	114	124	128	138	125	123	102	109	137	102	135	113	137	155	138	111	118	134	113	130	113	102	131	125	124	133	114	123	143	142	133	123	120	119	126	122	130	131	130	114	133	122	129	134	117	155	107	130	115	118	128	125	120	119	127	133	119	125	128	108	130	122	125	113	129	141	122	118	132	128	140	117	155	130	113	116	123	122	118	105	124	157	136	116	130	112	118	110	114	120	126	121	101	132	125	114	123	123	124	109	115	114	120	132	118	118	139	124	112	130	120	126	105	134	112	127	113	117	124	114	120	115	117	129	114	130	133	130	125	107	118	137	138	131	116	125	110	108	137	106	119	118	118	107	119	127	116	109	96	134	122	132	114	113	123	109	142	127	132	145	132	115	130	127	116	123	131	119	118	120	116	115	140	122	139	116	139	131	109	108	148	136	144	140	132	121	124	120	130	153	140	131	110	108	112	122	138	137	116	125	112	117	118	131	108	114	128	130	134	137	131	125	129	125	125	133	117	134	142	133	120	122	138	106	115	147	129	146	119	106	136	124	127	129	129	149	119	112	129	123	129	111	137	112	112	101	132	131	105	128	132	103	123	104	136	138	144	120	131	104	118	103	127	145	101	142	125	137	114	116	125	126	108	152	128	145	115	136	124	117	128	135	127	125	127	118	139	121	144	118	122	151	118	112	124	117	115	124	135	110	127	121	129	130	135	116	123	121	121	128	123	111	119	143	142	128	122	142	127	126	119	138	123	123	128	129	126	117	141	134	125	119	113	119	132	125	132	121	129	125	123	141	117	121	117	136	118	104	133	111	133	115	137	100	107	128	137	123	125	116	129	119	124	133	133	116	121	119	148	131	134	136	126	134	117	155	139	140	112	119	135	148	120	119	125	135	127	124	129	124	115	98	122	114	155	132	110	148	112	131	117	142	126	108	133	128	119	128	139	125	130	131	107	122	132	129	114	124	138	112	120	121	133	121	109	126	126	142	135	146	114	135	150	124	106	111	136	137	131	119	124	131	127	121	122	125	113	131	127	135	135	141	145	122	109	124	109	98	124	116	130	111	134	126	113	104	121	115	124	127	130	121	108	134	111	127	127	122	119	111	108	99	121	137	145	116	116	135	130	147	110	128	150	121	122	110	137	137	133	139	122	117	122	137	142	146	122	115	100	116	126	121	145	138	129	124	128	118	118	125	119	122	152	131	123	124	123	141	122	125	126	140	135	128	137	118	133	142	105	138	134	116	126	133	139	123	118	109	133	113	123	124	125	114	135	140	97	127	107	130	129	109	133	122	131	136	125	109	151	110	137	113	159	127	128	128	130	121	100	118	128	135	123	153	128	124	135	99	104	137	128	114	124	147	134	144	133	124	133	135	127	139	140	123	120	128	115	125	123	122	104	128	120	121	109	116	111	129	120	130	124	135	139	110	128	126	126	108	127	150	137	132	120	130	114	122	131	136	126	156	121	135	119	122	119	133	124	126	120	125	118	130	119	117	94	135	128	127	128	123	110	111	119	136	108	136	137	117	134	123	119	130	113	123	117	128	124	114	142	118	122	135	111	117	120	125	113	123	117	112	130	123	134	112	133	135	126	123	113	129	120	110	118	123	130	130	125	132	116	132	116	128	133	134	137	130	147	125	114	122	120	136	136	108	119	102	108	127	110	117	99	133	127	134	121	133	122	116	144	133	129	132	126	121	123	135	114	105	123	126	126	123	106	124	131	132	116	123	135	113	118	114	103	119	110	117	122	109	119	140	147	125	126	135	136	132	125	135	108	125	153	124	112	129	138	115	110	138	131	113	123	128	136	139	149	123	124	125	132	126	129	113	127	145	126	95	125	148	129	133	125	139	123	133	103	115	119	147	126	112	134	139	130	126	122	121	130	124	112	110	123	126	141	106	127	117	127	125	122	107	116	95	122	120	105	125	127	136	132	131	138	112	114	132	120	117	138	141	137	125	126	129	148	119	116	129	124	112	111	133	129	110	126	132	132	96	119	130	148	114	136	121	110	130	123	139	139	97	133	114	136	114	133	128	118	123	122	124	114	157	136	140	115	120	156	137	124	127	124	116	103	125	127	124	128	120	107	116	119	131	128	118	121	101	132	138	114	136	136	121	131	120	108	134	126	153	118	104	123	111	126	129	130	115	128	157	117	112	102	109	132	103	147	135	151	119	121	122	116	116	113	116	128	120	105	139	140	130	104	120	134	123	124	124	124	136	124	113	135	124	135	144	124	131	114	119	129	140	145	113	109	144	114	127	138	123	121	120	114	131	111	105	119	112	128	136	152	134	109	116	132	119	124	104	132	129	134	127	133	111	131	136	121	128	121	135	126	113	119	126	138	128	126	139	120	101	129	131	109	137	137	131	135	117	129	135	115	134	125	132	129	140	128	131	105	130	134	125	128	151	114	130	128	130	134	129	147	135	120	123	125	129	119	131	129	110	114	116	116	115	155	99	123	105	152	127	123	135	114	126	130	118	133	113	142	127	138	132	119	109	119	120	126	119	113	131	119	134	126	133	136	122	119	117	132	122	128	110	126	129	100	114	116	116	108	133	129	139	130	117	127	122	129	113	134	137	145	131	131	118	141	122	127	115	132	98	118	126	120	130	109	116	121	139	130	122	120	126	130	124	105	110	127	129	138	131	118	147	120	132	121	120	112	136	132	94	104	106	129	109	130	124	120	127	111	126	133	145	117	133	124	110	120	101	123	123	131	132	136	124	133	129	97	124	130	129	123	138	135	106	114	121	138	154	137	113	120
2065	564	11072	19221	16905	13646	9719	6456	4601	2375	1583	1074	657	541	535	426	416	368	392	382	353	332	371	351	342	332	328	355	344	341	399	346	351	344	347	359	362	359	336	366	360	402	357	373	323	348	366	341	350	360	343	352	345	348	356	381	368	366	362	329	352	368	324	326	378	412	376	313	388	333	349	344	345	354	342	334	360	343	336	364	343	371	339	347	342	382	364	346	351	371	355	332	344	357	350	359	336	373	354	370	360	370	325	369	360	389	280	395	354	331	347	378	360	348	348	342	371	370	353	366	355	332	350	336	340	354	356	338	371	362	323	397	359	330	379	343	337	350	340	324	343	345	387	391	328	323	377	341	395	352	365	367	328	375	366	367	328	347	328	368	340	351	382	353	359	297	344	381	361	332	329	361	349	355	373	346	320	342	354	350	355	350	369	350	346	365	355	368	398	363	385	337	351	362	294	365	356	355	356	373	351	359	374	370	376	348	348	344	339	347	345	351	366	387	349	354	338	358	364	367	381	318	379	364	362	344	372	378	373	325	343	370	345	373	356	371	363	341	362	351	351	322	330	356	347	366	356	375	356	330	375	328	368	358	370	358	352	326	402	381	354	345	357	312	360	395	378	345	333	379	420	319	362	393	396	365	367	364	335	362	374	364	338	345	350	367	386	396	340	382	334	371	367	348	336	384	375	363	384	387	321	372	351	340	351	324	330	344	392	324	377	375	386	333	386	372	349	340	339	373	359	369	363	384	353	319	334	387	333	359	366	363	335	359	349	352	381	380	388	393	398	388	344	355	345	354	352	364	333	350	379	349	393	377	319	381	372	346	358	389	329	349	373	375	340	357	342	363	341	367	361	403	339	348	328	362	376	381	380	377	341	361	348	357	358	361	346	340	383	344	360	359	369	377	368	379	372	390	338	370	344	320	343	336	358	381	359	344	352	353	350	366	375	351	345	373	387	361	364	358	336	339	368	366	359	367	351	337	351	418	336	361	352	350	349	343	363	360	382	331	328	330	379	351	354	358	366	387	360	375	350	336	349	372	373	392	356	364	352	363	368	363	351	344	367	366	341	335	369	348	369	371	321	346	355	343	358	333	346	341	354	333	375	333	389	358	410	321	359	361	354	364	359	338	389	332	346	388	371	369	364	354	378	370	373	337	353	385	336	378	337	341	347	360	368	364	354	349	340	360	365	340	322	347	348	355	365	398	400	366	367	344	372	366	343	348	355	355	342	348	343	395	362	348	347	350	359	373	348	335	371	323	360	383	359	365	345	349	373	341	366	341	377	377	387	341	344	368	369	368	379	310	355	379	351	328	338	330	372	357	378	343	353	368	340	326	336	360	354	348	383	366	367	382	355	343	375	319	312	390	342	378	351	383	333	364	358	339	374	358	342	390	336	342	348	356	342	331	347	363	367	360	357	361	353	343	363	340	375	371	343	351	325	367	351	325	350	397	386	381	348	390	371	360	356	322	374	362	366	359	347	332	343	352	344	362	364	376	379	344	369	335	365	386	367	354	344	353	337	351	355	348	315	360	362	354	356	367	367	385	364	385	356	389	361	393	340	372	351	376	376	346	345	336	369	340	303	370	366	377	351	365	346	378	356	385	384	344	363	337	349	358	382	347	334	366	313	330	373	368	362	354	349	360	340	356	331	347	382	347	386	378	350	347	367	360	340	364	381	355	402	348	310	333	347	348	379	348	359	383	347	385	360	354	371	354	368	397	335	340	354	376	355	334	350	355	364	345	365	353	365	350	339	375	339	350	403	377	346	398	357	351	365	325	355	350	334	373	372	330	356	367	376	329	363	336	341	352	358	351	376	328	343	345	374	322	380	363	362	341	344	365	295	349	342	351	376	356	364	353	317	343	402	369	347	361	315	357	390	369	365	348	336	404	342	371	403	339	368	350	350	375	308	388	377	382	353	390	349	342	362	353	338	339	332	357	351	365	373	344	379	316	336	346	369	343	325	361	354	373	354	378	348	360	370	376	334	368	380	363	370	388	346	347	369	350	352	362	361	373	327	347	346	319	377	363	395	361	354	359	308	386	364	379	343	345	341	346	348	339	379	363	372	369	335	370	357	364	357	361	349	372	341	360	360	387	352	342	356	371	358	336	359	329	383	363	359	369	348	320	351	379	386	363	348	323	371	338	355	327	348	354	369	350	349	350	379	364	346	364	350	333	350	379	410	366	344	368	374	324	344	368	372	383	314	356	383	364	351	358	389	338	375	361	382	338	332	334	351	365	370	328	377	331	353	346	376	376	336	364	307	372	362	351	345	365	357	353	369	329	371	333	318	359	331	371	363	376	330	355	404	315	395	356	368	351	370	341	341	361	295	368	333	355	377	391	341	362	364	361	386	333	378	359	355	387	367	387	371	354	354	367	356	339	328	324	398	368	357	368	369	375	383	338	351	366	336	361	344	367	365	340	373	357	342	334	363	361	380	351	329	368	356	373	368	364	347	369	323	342	354	339	359	357	366	366	342	386	365	378	413	384	385	349	332	370	363	351	361	350	357	349	355	392	311	331	349	376	335	363	337	333	361	361	324	360	375	322	368	330	323	338	346	330	319	334	345	389	366	369	347	340	366	341	335	372	351	352	371	351	346	321	346	382	373	305	352	370	354	354	330	386	359	370	343	375	353	358	372	345	364	329	336	331	353	344	401	354	357	373	392	382	365	342	333	390	328	334	376	354	388	338	376	359	361	348	366	361	355	344	378	341	340	364	340	357	352	383	366	365	347	366	355	359	367	368	332	340	375	405	336	387	354	356	335	394	387	350	312	357	368	372	329	382	371	369	366	355	351	343	386	325	333	343	350	326	399	381	381	360	364	346	385	352	342	349	371	335	380	361	362	368	347	343	374	369	361	369	381	349	358	385	351	379	364	337	367	333	332	355	373	363	388	397	360	346	338	366	374	375	388	367	380	338	344	380	359	353	354	330	330	372	374	358	324	364	363	347	352	355	372	352	339	398	352	388	372	360	381	368	337	374	393	347	311	342	378	350	325	385	345	362	363	369	376	304	394	349	367	395	334	330	361	331	363	339	332	366	358	361	338	345	360	335	349	354	384	320	351	339	364	372	376	387	411	353	329	355	374	342	354	369	352	362	360	343	372	336	377	337	356	370	365	350	366	373	361	341	386	353	329	354	358	361	355	367	356	367	337	359	318	359	364	370	358	376	376	334	343	399	392	348	362	364	361	358	347	343	340	347	383	355	326	326	401	396	345	373	337	339	373	371	371	371	331	374	341	359	355	351	345	374	364	360	344	327	363	375	357	365	344	374	348	360	351	333	343	348	370	360	341	372	371	352	375	383	375	360	345	336	389	361	341	355	336	360	398	359	398	362	350	376	369	390	349	366	359	373	363	352	349	343	349	378	367	346	361	353	374	366	361	339	373	339	334	326	353	325	355	356	349	334	348	334	376	367	355	359	344	334	367	349	347	359	352	393	368	347	385	352	340	378	379	351	416	347
9179	7005	51578	54894	46374	37014	27406	17789	11559	5285	2849	1549	709	527	421	273	185	188	157	139	150	131	151	128	109	116	131	121	140	135	131	109	138	124	113	130	124	134	116	118	120	147	122	145	118	117	123	123	127	131	110	131	124	129	138	108	113	106	126	124	131	133	136	127	115	137	115	126	126	114	129	119	108	129	151	122	118	144	102	126	120	119	105	127	128	126	124	132	114	100	143	129	137	140	110	121	119	137	128	113	130	127	124	111	106	137	130	124	151	114	120	126	131	135	112	125	110	128	114	118	147	108	157	116	127	140	140	126	121	122	130	118	111	139	135	120	124	130	142	119	144	119	132	102	120	110	121	122	117	125	141	127	122	134	102	124	132	122	142	141	142	111	148	137	117	110	147	132	111	126	141	126	129	138	118	125	126	119	109	111	122	119	132	121	131	129	120	154	120	105	126	140	129	112	128	124	114	127	136	127	136	116	125	114	128	125	128	114	124	148	112	120	113	137	120	120	144	119	128	118	109	136	128	130	122	118	123	124	116	114	127	124	127	114	129	107	130	120	120	137	147	104	117	125	149	118	138	145	145	140	117	111	118	110	141	132	118	113	144	122	146	124	124	127	121	129	112	136	140	123	120	112	132	119	132	136	113	109	126	110	104	142	117	160	133	133	140	124	140	140	122	111	144	127	158	151	123	131	130	116	148	135	117	137	105	130	140	109	135	124	139	114	133	136	121	123	106	101	135	125	124	116	119	130	118	138	104	138	104	130	119	135	119	113	123	116	129	125	134	147	127	118	131	135	123	109	131	100	107	115	135	131	140	124	143	128	141	120	119	105	108	117	135	118	141	126	131	136	122	132	135	140	150	113	126	131	151	119	121	129	127	129	127	119	121	127	133	116	130	106	136	100	136	116	128	121	121	115	136	126	115	111	129	148	125	118	135	118	115	121	131	129	142	125	126	120	134	132	131	122	122	126	123	131	126	131	129	131	166	131	106	133	125	132	114	150	118	132	117	126	139	102	114	126	115	123	144	123	133	130	117	115	129	133	118	147	125	122	129	112	133	147	112	129	125	111	103	120	148	135	145	125	127	126	108	109	128	143	139	133	114	134	126	128	123	117	126	118	104	139	144	113	128	122	125	129	121	125	99	120	118	115	110	125	132	131	155	125	126	116	121	126	129	133	114	134	120	129	131	114	137	128	129	150	126	114	128	128	126	122	119	149	122	120	115	139	110	117	115	147	121	115	128	118	128	123	140	124	144	122	134	121	130	121	114	129	115	141	131	128	116	120	118	140	107	127	131	121	136	132	133	119	133	136	122	140	128	140	130	137	127	140	131	127	122	156	127	148	128	139	133	124	141	118	112	131	115	118	124	113	121	117	122	132	110	116	122	119	133	135	128	119	117	117	159	137	131	138	115	141	130	118	131	116	113	130	122	139	117	131	128	131	123	140	138	136	99	111	120	117	116	115	134	115	107	121	133	122	118	135	130	134	117	120	144	114	131	110	132	145	132	117	133	113	125	139	119	136	136	115	125	130	122	119	129	107	120	120	138	142	132	132	116	118	117	128	117	115	113	132	134	112	137	125	133	123	124	122	132	111	132	119	114	131	118	121	128	126	124	131	138	137	147	115	116	152	115	110	125	131	150	112	133	109	129	136	132	124	124	129	124	119	125	132	134	110	134	121	133	104	114	132	135	145	120	121	128	122	134	124	117	123	108	134	139	120	133	149	134	125	124	126	136	132	132	119	136	139	137	119	115	151	126	117	112	109	115	120	118	106	134	122	111	136	128	111	117	127	124	131	108	135	146	125	115	115	116	121	127	134	139	139	141	116	125	110	121	124	127	110	123	124	129	125	113	131	107	136	116	127	117	128	142	106	135	124	131	127	131	112	118	133	124	119	136	133	111	122	131	124	129	113	113	139	137	120	144	114	124	133	130	135	142	140	144	145	105	127	147	131	114	112	125	120	101	133	126	117	122	118	112	140	116	131	127	149	109	126	147	137	120	119	127	122	138	118	115	110	93	142	142	133	133	122	123	134	127	142	114	123	142	131	120	132	153	124	113	121	142	125	110	137	113	118	111	137	117	109	128	110	127	123	120	119	142	124	117	123	128	124	119	136	129	136	147	120	122	89	109	133	134	101	117	128	144	133	124	140	128	126	116	139	150	127	123	116	105	105	114	150	98	121	111	127	136	142	137	140	117	136	132	104	136	117	129	123	123	110	137	119	136	123	135	139	132	131	136	128	128	145	121	130	137	139	139	141	130	112	126	133	114	152	121	121	142	122	124	122	134	134	126	131	131	116	139	123	136	134	139	123	126	130	130	114	135	132	129	117	129	122	119	131	150	122	125	129	126	123	134	139	128	118	137	110	119	132	138	148	115	124	131	131	139	127	127	126	139	109	133	98	120	128	115	121	123	118	141	142	129	129	128	120	121	153	124	132	135	121	141	121	139	139	132	135	128	114	138	162	123	130	145	134	130	120	133	123	128	145	125	125	130	149	106	141	127	142	136	116	132	113	134	106	137	111	112	112	108	138	133	130	139	108	127	136	108	121	97	128	124	122	139	142	121	130	121	119	115	107	123	112	138	143	123	137	113	127	135	135	146	141	131	129	121	105	146	137	149	128	163	133	126	136	129	118	132	118	118	111	133	119	125	136	123	132	121	113	123	126	133	114	123	108	138	110	138	106	136	116	135	110	116	133	146	119	122	128	136	106	110	115	117	156	100	134	140	117	121	115	116	126	140	136	128	118	127	126	120	111	113	125	117	114	129	136	128	101	116	138	117	121	125	138	121	129	135	127	120	120	129	115	122	139	117	128	114	121	107	136	119	126	132	129	113	121	121	145	132	127	113	126	117	116	117	122	109	132	127	120	144	124	127	129	132	138	135	150	112	101	118	126	99	125	136	122	126	119	134	120	133	130	111	122	136	128	108	129	117	119	113	144	140	133	116	115	123	116	133	146	141	134	120	121	115	139	118	106	123	142	141	125	125	129	117	127	128	113	112	126	116	121	144	123	138	112	140	139	114	121	104	136	113	135	127	140	123	138	118	120	130	132	147	134	142	129	127	135	138	130	135	114	140	117	134	108	130	137	153	114	111	141	117	113	107	125	120	115	126	123	126	140	145	136	114	126	144	95	135	122	112	129	135	131	112	124	133	151	129	126	130	118	125	144	129	113	131	131	109	135	122	125	120	127	128	126	133	137	107	127	119	137	140	120	126	129	105	126	135	137	128	103	164	116	132	145	127	133	128	126	128	123	124	120	132	133	140	137	135	128	120	131	126	130	122	123	124	131	120	127	95	127	130	126	121	117	111	131	143	129	136	132	129	132	116	115	122	138	123	137	130	136	123	113	132	145	133	129	135	132	133	123	113	123	126	132	141	129	136	119	141	140	133	130	113	137	130	136	125	133	121	101	130	141	105	136	130	131	124	120	127	136	143	122	118	140	116	130	126	126	133	122	117	128	135	115	119	126
5835	7746	50926	58493	54526	48423	41244	33285	27282	17243	11455	7034	3406	2543	1829	961	693	598	585	457	398	426	427	359	388	348	340	390	344	363	357	345	327	351	363	371	361	340	390	320	376	349	364	382	362	318	341	354	372	355	382	330	359	337	351	380	381	359	377	347	349	382	348	350	380	396	353	369	335	357	333	384	353	380	371	355	337	359	359	380	363	354	352	344	371	328	360	355	296	385	331	338	349	361	324	362	370	375	356	376	346	362	346	342	362	336	356	353	342	401	368	351	384	406	337	352	335	337	398	360	369	369	354	374	390	356	329	374	360	363	371	332	374	368	339	340	345	385	356	363	377	355	360	356	340	348	343	353	338	346	374	377	337	377	385	353	368	332	386	325	374	341	353	372	370	370	388	356	360	365	379	367	346	364	347	383	350	365	315	375	354	357	372	385	360	376	352	383	387	329	372	384	341	351	347	403	356	354	357	346	382	389	348	357	359	349	346	356	334	376	350	343	327	364	391	356	370	410	365	345	329	381	386	359	342	393	356	346	341	331	360	377	364	358	380	340	368	373	387	346	361	372	364	354	357	355	380	346	378	371	354	378	303	341	391	333	369	364	340	361	366	333	348	382	357	344	381	359	364	360	375	347	344	323	334	353	359	361	341	363	386	364	392	362	377	383	346	378	346	375	345	344	404	384	362	396	353	324	356	344	394	367	348	349	388	358	347	362	324	341	376	367	351	372	368	379	427	370	337	350	354	363	347	387	377	357	358	364	378	392	340	362	358	324	351	364	349	400	334	370	324	397	361	341	366	370	336	359	382	334	381	332	370	339	367	358	338	327	364	359	343	352	363	361	385	339	368	350	374	351	359	357	379	347	359	371	332	366	373	347	368	358	313	370	354	384	377	332	394	388	339	355	376	363	362	337	373	364	354	319	331	380	376	342	343	363	339	388	359	356	384	371	366	383	321	370	379	358	352	345	361	359	369	363	354	362	357	360	341	365	405	344	330	373	351	364	362	364	375	365	355	389	381	367	411	388	358	350	357	394	350	342	340	374	351	348	383	354	354	351	351	361	352	351	368	361	392	357	334	351	392	328	411	393	339	344	353	380	351	378	377	348	388	343	406	368	382	332	341	375	369	352	335	367	324	362	356	374	339	365	338	370	359	375	342	325	350	350	375	380	366	369	362	322	365	360	352	390	368	342	371	307	374	372	339	350	339	332	379	340	352	354	368	374	324	342	354	372	371	382	324	367	380	369	373	343	377	361	347	376	356	363	324	315	396	347	357	342	378	352	363	349	340	340	377	355	351	354	356	332	343	284	351	338	352	359	358	414	361	351	365	340	373	387	341	331	349	340	369	356	349	329	378	381	358	383	332	340	358	376	372	389	369	382	358	360	379	348	349	381	316	336	332	369	353	363	365	374	366	374	364	366	344	358	371	332	364	341	339	368	335	349	337	384	361	386	348	355	334	412	344	367	343	361	357	349	360	352	371	367	398	358	332	372	378	367	361	391	374	354	378	370	330	354	347	374	388	392	396	353	362	362	342	377	344	353	339	358	344	357	358	402	371	357	363	362	326	355	377	375	329	363	361	376	359	356	342	358	354	377	370	355	384	349	355	387	369	337	351	371	329	330	373	365	349	322	352	355	343	354	348	375	375	368	371	333	401	368	316	369	321	400	346	376	369	326	429	326	362	351	341	350	403	363	362	362	342	369	387	349	364	345	360	367	352	332	354	368	329	365	357	353	355	356	375	350	365	366	348	351	387	372	351	372	412	381	379	340	343	346	340	376	371	355	371	380	357	396	343	352	350	361	394	349	339	387	311	379	357	373	359	343	324	362	332	344	375	351	383	362	349	322	389	400	357	332	362	344	360	349	383	340	355	352	364	333	356	379	350	335	345	378	380	323	357	352	372	341	358	318	366	327	391	353	362	367	352	344	349	368	361	384	355	339	319	389	362	330	330	339	370	395	385	324	358	346	381	327	360	357	381	330	372	382	363	360	356	366	346	388	318	380	378	368	336	346	413	353	383	352	327	383	378	353	347	378	385	331	372	371	369	367	359	374	368	387	343	371	331	372	349	351	343	365	372	344	370	377	380	365	367	358	341	386	397	357	349	383	341	367	346	367	371	397	346	356	337	356	379	346	348	367	337	381	329	331	370	351	343	347	358	380	376	366	327	345	345	382	376	336	385	365	344	334	353	385	325	367	363	379	359	361	367	328	348	361	372	354	337	348	376	367	386	317	354	359	367	362	317	378	344	345	362	318	366	353	396	357	387	351	352	367	345	370	359	367	382	369	349	345	315	343	368	333	376	341	366	366	356	356	342	355	356	362	371	357	362	349	351	367	387	346	342	371	343	369	370	358	404	353	360	384	343	351	354	370	338	374	365	359	359	363	343	365	340	367	335	378	362	321	347	372	380	343	355	377	340	340	372	400	335	392	358	391	366	332	357	349	338	352	333	346	384	325	370	345	385	347	362	344	349	375	368	375	355	336	350	406	364	365	373	351	356	347	362	345	400	361	348	386	368	334	366	377	370	363	373	359	353	368	324	358	359	373	361	374	339	340	364	354	371	369	343	353	362	366	371	312	360	366	349	355	349	370	358	365	361	360	394	331	343	387	389	319	365	362	353	360	355	358	372	362	357	365	334	368	336	358	341	353	358	370	374	368	349	402	325	344	348	355	384	369	365	382	361	353	344	351	375	353	378	351	354	380	375	398	312	365	363	359	370	351	338	350	343	374	372	378	375	370	334	364	362	397	358	355	359	356	351	358	383	361	363	350	385	354	371	360	376	339	375	354	371	323	327	367	363	350	398	390	336	375	321	362	362	358	356	373	355	357	403	328	357	348	345	369	393	347	362	378	371	376	346	359	339	377	366	379	401	334	345	349	371	328	371	364	360	372	389	351	356	342	368	346	325	364	342	375	357	341	361	349	352	348	315	372	341	321	370	332	372	349	350	370	358	365	347	378	347	375	339	379	369	372	352	356	343	362	371	357	405	345	377	366	355	372	362	355	371	376	390	391	384	328	317	356	370	363	330	382	360	392	361	353	371	354	340	330	320	367	330	357	343	363	393	381	348	371	389	383	340	361	352	359	371	343	374	346	364	372	374	344	365	334	362	363	367	417	344	350	364	375	342	326	351	350	350	369	369	344	379	356	381	385	390	365	369	358	351	348	350	368	343	330	350	357	389	400	381	368	351	351	375	376	372	381	357	375	365	369	372	358	363	368	376	344	362	330	386	343	350	381	374	358	378	375	379	333	390	359	377	350	343	352	336	352	314	365	396	356	335	360	351	329	369	334	395	357	349	382	364	340	341	369	358	359	363	365	363	341	379	356	321	342	360	337	351	349	353	335	367	344	359	361	373	359	405	366	355	345	345	378	360	372	378	337	335	342	380	383	356	368	368	333	329	353	392	357	373	363	369	363	376	388	380	381	374	342	391	343	355	334	342	341	340	368	372	395	310	343	349	341	370	354	358	349
18111	21446	71863	67260	58343	48473	39072	29139	20241	10686	5733	3240	1299	868	668	381	292	243	205	167	170	169	151	143	159	166	138	141	122	135	134	156	170	152	141	142	155	154	140	153	139	156	174	157	153	133	164	143	141	136	150	146	174	167	155	146	167	138	153	127	126	160	143	152	167	143	151	145	157	143	154	152	151	129	134	157	138	141	157	160	141	154	155	152	161	151	145	146	158	160	161	137	160	145	144	149	151	135	146	176	143	141	146	146	155	153	147	152	172	167	168	150	144	140	140	132	143	134	145	162	144	121	145	164	144	162	129	137	141	159	146	140	154	130	136	136	171	140	166	110	134	148	152	133	150	134	153	150	142	143	139	146	146	150	153	160	158	133	130	154	134	159	169	155	140	159	147	164	161	145	142	141	134	144	149	133	158	159	145	170	141	148	140	147	153	147	144	169	157	145	138	161	160	131	133	138	135	144	144	173	139	122	136	148	157	162	144	165	151	167	146	151	157	144	155	171	124	141	140	132	145	135	162	142	147	161	168	150	150	157	128	154	150	151	152	145	148	128	163	166	164	145	143	161	164	169	163	151	166	140	151	163	130	129	152	146	152	150	161	144	150	147	137	130	159	133	155	151	157	167	144	142	134	128	156	151	152	159	135	155	124	140	155	152	152	153	127	154	151	140	132	148	158	156	146	171	151	147	157	146	138	144	145	161	155	169	133	144	174	142	139	142	157	149	154	137	157	151	142	147	119	141	162	126	152	158	157	139	161	144	141	163	147	157	156	143	147	132	148	159	160	158	152	158	153	166	149	155	157	165	166	135	149	152	159	154	168	162	169	151	141	167	136	130	135	162	158	155	165	160	170	159	146	128	144	167	160	139	158	159	150	162	137	149	162	134	155	154	143	153	154	158	145	133	128	142	152	157	176	139	156	157	158	138	175	155	141	159	126	137	165	145	140	146	139	158	146	154	140	151	166	140	145	162	156	134	141	134	127	158	155	133	162	134	164	143	139	143	138	153	171	149	149	145	149	130	172	148	126	137	140	132	163	138	151	177	156	140	138	137	151	125	154	141	133	129	170	129	145	141	167	150	146	161	139	143	144	143	146	137	156	153	167	146	147	148	142	144	149	145	133	163	141	134	160	148	182	158	144	170	148	145	145	141	168	137	152	133	167	142	153	160	141	151	159	166	146	150	159	141	163	138	169	140	166	142	130	163	147	146	136	172	168	145	165	155	146	149	160	141	152	152	163	154	186	151	148	157	123	159	148	153	163	153	153	147	139	162	149	154	152	160	160	157	136	153	142	150	142	162	128	142	150	148	125	145	130	145	155	149	168	159	176	140	146	145	144	163	144	159	156	166	169	153	144	155	174	157	151	146	166	148	163	168	164	137	141	141	146	141	167	151	146	150	148	144	153	150	129	169	147	162	126	143	156	136	147	125	128	144	145	139	140	137	157	175	139	152	129	150	147	146	124	140	146	148	136	150	147	144	154	168	140	166	150	132	174	136	132	151	154	150	125	150	142	142	139	150	158	159	147	162	142	159	128	155	160	131	132	163	118	173	136	161	151	142	149	156	149	142	153	160	148	134	163	164	152	136	161	133	129	160	152	115	153	140	157	154	164	148	151	138	163	134	151	168	146	130	166	153	152	152	148	138	151	178	133	145	134	151	169	153	149	160	163	150	128	131	139	134	141	133	155	151	177	146	143	166	122	156	157	155	129	180	139	129	149	179	170	141	150	131	150	154	141	144	152	146	133	154	152	135	154	138	146	137	155	156	133	142	144	154	137	143	158	157	161	125	149	176	142	142	136	138	146	141	134	150	166	145	144	167	168	156	140	118	140	153	159	162	133	140	131	144	154	181	137	141	142	150	144	167	121	140	159	144	136	129	131	144	150	153	142	156	161	130	156	149	140	128	128	138	155	153	174	153	139	149	136	151	160	168	148	143	149	140	157	167	156	167	163	131	156	145	165	152	147	150	150	137	161	154	143	138	163	155	142	125	153	123	154	142	157	139	164	150	145	145	161	132	152	160	160	148	153	152	153	159	164	157	165	134	142	132	165	152	132	150	159	133	144	133	137	149	153	153	152	163	145	139	153	151	136	153	143	164	143	108	153	162	139	156	162	144	155	133	155	153	149	155	118	131	135	152	145	139	140	150	135	149	151	150	153	157	146	136	155	144	139	126	142	152	146	136	133	185	157	139	148	173	154	166	144	143	149	138	161	156	154	128	132	125	162	156	135	152	164	152	138	136	136	149	149	150	151	144	157	126	146	150	141	145	141	137	144	138	157	153	142	146	132	147	120	146	185	150	126	154	150	146	115	147	154	128	148	155	136	150	142	136	154	163	145	173	147	134	125	171	136	151	139	150	137	167	154	148	151	157	156	145	135	140	139	140	155	146	141	144	139	141	178	114	149	128	135	143	150	146	139	146	168	141	145	138	146	161	146	148	159	155	143	156	156	155	150	162	143	129	149	180	158	156	151	160	158	150	150	138	157	154	129	114	161	143	168	162	138	168	126	138	149	137	153	160	139	133	141	159	127	148	157	146	129	171	140	159	143	141	168	142	147	150	142	151	153	142	156	164	154	138	152	156	162	135	165	151	145	143	131	164	177	170	149	153	162	162	169	129	141	146	162	155	130	157	160	119	140	171	131	149	157	151	150	142	139	134	120	126	123	142	163	156	150	133	142	133	154	174	134	164	163	153	150	140	136	195	154	154	137	117	163	157	139	149	179	164	146	129	148	185	160	128	163	146	142	149	136	133	120	175	156	134	144	144	139	149	138	159	132	128	164	157	139	170	158	125	165	182	141	132	155	138	156	136	158	153	150	151	110	154	136	142	146	144	159	131	171	146	140	155	135	163	163	174	153	156	150	144	145	178	127	140	136	140	145	150	165	149	152	138	159	157	170	152	150	141	175	144	152	122	143	164	154	163	137	145	144	163	160	136	151	143	138	140	139	135	144	143	155	156	169	144	149	132	144	155	139	142	160	119	156	152	144	163	169	142	158	147	144	132	159	162	125	117	156	133	173	151	146	153	159	152	144	154	171	166	135	148	150	155	131	143	174	146	142	139	141	159	183	129	121	148	142	146	136	144	148	164	141	152	151	139	147	146	141	145	167	140	147	149	139	172	145	171	153	147	164	144	162	161	127	155	149	141	152	141	159	141	168	160	154	168	154	165	144	149	127	156	161	137	156	153	137	155	160	140	143	155	163	133	157	150	145	138	150	146	124	146	157	142	144	134	147	116	157	168	132	163	129	139	152	143	139	143	149	138	137	140	177	135	144	149	134	157	135	136	146	139	123	162	149	138	150	146	159	143	136	177	143	141	151	152	169	148	175	136	160	159	128	122	140	146	156	162	165	143	167	152	153	149	157	151	159	135	164	172	168	161	135	143	161	157	145	152	143	166	139	169	139	130	158	164	166	155	135	152	143	157	170	170	157	163	155	134	149	117	146	133	142	169	157	143	148	135	144	139
8863	19262	66968	72001	66281	58756	50668	43120	35608	25353	18479	12593	5606	4052	2844	1481	1210	886	733	622	544	596	503	421	435	379	398	415	385	412	466	392	416	428	426	401	413	378	418	421	424	398	378	401	419	398	415	405	431	424	415	353	409	461	441	392	407	450	433	460	431	416	372	389	438	396	423	429	425	406	410	396	393	397	400	474	384	419	413	403	408	418	394	397	402	455	418	385	407	414	398	405	408	424	392	376	418	426	423	413	438	400	426	402	414	431	390	380	445	410	434	395	421	397	383	421	452	398	433	412	411	387	413	375	395	398	437	386	425	426	427	455	441	370	404	393	397	445	417	400	387	411	394	403	404	426	405	421	413	410	401	409	420	397	410	413	397	419	423	439	409	429	400	418	425	438	427	409	399	420	426	401	434	414	398	378	407	438	414	411	428	418	418	416	419	374	422	381	439	408	404	441	425	383	419	418	410	390	384	470	430	407	442	399	417	400	417	377	452	438	404	446	403	424	422	435	428	445	396	456	388	422	426	420	402	451	398	412	411	399	442	425	405	426	441	421	423	394	390	417	388	390	432	393	424	416	426	415	397	438	431	460	454	391	397	433	436	434	421	417	454	431	375	424	436	416	396	420	411	422	418	388	413	428	402	420	392	407	420	388	339	422	441	395	367	409	393	393	387	426	426	451	421	427	390	455	401	428	447	404	397	402	414	408	446	460	389	407	375	396	436	430	406	415	417	436	432	419	420	417	446	400	386	419	461	431	398	410	430	383	423	431	401	372	406	427	435	410	421	404	403	421	398	411	413	400	426	445	414	427	398	389	425	433	434	411	438	420	381	381	401	405	435	422	447	395	436	422	397	432	445	418	426	416	441	436	410	379	437	438	420	411	401	366	403	383	436	428	394	405	390	433	406	429	395	406	408	408	389	422	436	426	437	407	404	437	461	429	377	413	427	425	439	436	411	373	411	438	401	396	403	371	422	406	433	415	374	402	437	426	417	400	432	405	412	455	396	426	392	446	427	383	415	389	418	421	403	381	412	405	409	419	410	459	400	407	393	415	400	359	398	404	403	404	410	404	434	442	404	431	418	403	414	389	369	397	413	435	400	378	431	392	451	385	427	402	421	405	417	452	419	445	434	442	426	458	457	405	426	399	394	403	430	405	418	383	411	425	428	428	400	418	445	395	434	424	402	416	422	396	401	445	402	425	425	367	434	382	439	437	438	424	458	461	421	437	428	410	431	415	411	416	449	402	429	417	418	452	466	418	424	360	446	406	405	386	428	428	458	417	412	447	424	426	466	401	406	398	431	453	421	410	449	403	398	392	379	436	451	410	414	418	416	379	365	425	400	429	406	427	396	444	435	453	410	423	451	432	389	408	376	378	383	428	410	441	415	414	432	429	433	401	418	418	427	407	421	399	446	429	376	410	401	431	377	399	394	440	439	430	413	411	408	454	393	426	415	426	426	400	442	359	444	413	416	417	411	417	416	402	420	416	404	410	414	411	464	419	382	442	382	390	419	418	398	430	412	406	396	395	421	399	446	392	378	408	428	414	418	399	379	432	386	414	434	365	408	417	423	416	459	435	415	420	385	400	430	431	404	443	438	407	414	455	421	398	387	400	424	447	453	416	394	421	415	415	411	417	375	428	439	372	410	378	427	420	450	453	418	400	417	406	412	404	398	425	418	482	432	424	428	416	425	408	393	438	431	402	429	434	421	423	407	402	426	446	434	418	392	400	388	407	418	406	419	398	421	398	393	395	403	387	428	418	425	427	425	418	418	407	395	387	420	413	395	420	383	405	438	419	445	441	421	406	430	411	418	390	402	417	443	409	435	370	421	394	409	435	447	425	390	432	432	429	396	411	445	413	420	394	421	429	430	411	434	402	407	437	436	426	432	388	427	398	414	431	439	424	408	380	425	422	431	416	433	419	423	417	451	435	435	430	415	447	437	428	374	425	450	388	426	431	382	423	359	429	412	444	400	426	423	401	428	433	419	437	431	415	445	396	438	418	374	401	393	419	423	410	407	440	390	408	409	434	412	405	433	400	391	414	424	400	399	400	384	446	442	392	421	410	411	410	396	421	426	397	382	381	392	428	422	432	421	384	432	413	394	443	455	410	416	385	386	406	424	399	405	421	417	446	464	433	401	419	407	401	404	426	408	382	421	410	412	437	422	391	411	414	414	436	434	409	410	416	440	411	432	371	406	414	392	444	436	412	404	407	380	434	424	417	413	443	393	397	410	412	392	394	463	402	416	410	407	360	437	393	436	396	413	390	400	393	426	417	394	415	434	458	403	389	402	443	407	401	414	417	421	398	442	450	407	411	386	451	419	425	418	411	374	403	402	420	430	400	403	406	432	390	398	405	401	386	422	404	403	394	437	398	398	435	410	403	404	419	436	408	436	421	421	387	408	428	389	424	430	379	405	407	438	435	447	442	430	379	421	429	398	391	433	415	435	366	412	390	411	432	406	402	472	393	406	426	404	436	401	386	376	410	408	419	380	392	398	401	432	440	403	422	424	414	372	430	424	412	444	413	401	439	422	400	429	431	410	446	362	420	409	408	454	408	372	399	456	422	436	461	421	409	370	409	435	411	412	425	441	439	444	430	411	423	399	414	445	415	405	414	379	458	385	423	421	419	397	416	451	426	404	383	400	386	412	397	438	428	386	378	426	380	386	441	386	441	454	440	406	399	432	386	435	431	405	428	394	421	358	414	393	410	422	390	438	412	394	427	415	436	405	424	407	410	382	441	391	391	419	401	428	384	401	429	433	398	445	417	407	428	396	403	458	405	436	386	389	392	418	405	387	396	418	405	369	384	391	431	414	453	392	414	449	433	397	438	456	433	419	389	417	371	434	427	393	380	413	442	397	380	406	419	425	421	381	408	377	398	419	426	413	432	391	445	428	421	402	393	396	401	402	416	427	421	387	409	454	434	364	393	422	436	428	440	428	393	429	384	401	422	435	400	425	405	385	381	404	421	437	396	403	386	453	439	427	399	400	416	389	428	422	418	368	386	410	454	431	369	396	402	435	435	412	410	438	429	442	398	447	408	398	396	429	411	423	400	402	370	391	420	391	431	363	404	412	414	452	402	419	444	430	384	417	418	378	433	401	418	429	417	433	386	434	400	403	407	405	392	396	421	435	391	422	409	403	395	405	439	443	437	421	411	424	393	468	434	386	426	431	397	414	436	419	377	432	426	444	427	451	399	388	416	435	410	424	428	414	457	419	383	409	409	439	417	409	422	426	388	393	400	424	419	412	421	437	439	474	409	382	385	426	388	427	436	419	384	446	391	420	413	429	438	432	405	418	424	398	467	411	412	411	374	436	434	440	408	386	417	427	412	405	434	381	395	417	371	370	415	427	432	434	408	396	392	411	428	400	401	381	412	379	438	375	399	400	433	427	414	442	395	403	422	429	404	418	433	441	437	411	378	451	395	406	424	392	408	434	409	418	411	454	432	415	427	426	404	397	420	378	419
2349	2557	8063	6574	4386	2824	2101	1217	824	533	363	255	181	155	159	142	131	124	128	123	132	111	128	118	151	139	147	121	137	135	107	121	117	119	116	152	135	129	126	130	128	123	125	141	133	124	136	126	113	126	130	118	120	154	129	132	130	135	145	125	131	147	120	146	143	109	132	103	124	140	110	137	141	132	117	132	119	117	132	139	149	117	126	152	130	131	118	117	123	146	143	114	119	131	142	133	126	134	136	131	133	114	124	121	117	133	122	119	136	142	106	101	146	138	126	131	116	122	131	130	122	140	120	135	132	134	127	110	153	128	131	115	136	117	128	107	140	127	127	144	114	129	127	137	117	110	129	118	126	137	140	146	117	108	137	126	130	119	129	139	122	135	128	151	132	129	115	112	142	115	139	116	136	125	135	132	131	120	126	128	134	139	127	121	125	133	129	131	113	133	109	120	123	126	127	131	121	133	114	135	130	129	143	128	135	118	116	129	139	126	136	152	113	131	111	122	132	107	123	132	134	117	119	124	124	125	108	130	116	96	105	131	112	113	135	120	113	154	142	119	119	113	126	154	126	112	118	141	128	135	142	143	122	113	124	114	148	133	141	126	111	150	141	129	140	132	126	132	129	137	103	116	108	117	114	146	116	150	106	119	145	123	141	155	109	132	132	118	149	128	113	134	147	136	125	119	132	127	137	109	132	113	129	128	129	106	137	119	119	131	130	138	125	136	131	140	117	133	113	111	126	114	124	121	163	141	133	148	123	144	141	139	129	116	120	119	140	115	136	131	129	130	113	129	112	128	121	124	131	131	135	123	143	160	130	161	127	114	118	126	122	141	136	125	136	131	136	139	129	129	139	118	137	117	148	108	131	137	121	128	133	123	122	155	126	136	143	135	113	133	130	128	129	111	131	132	123	116	132	130	116	121	130	124	120	101	124	148	125	134	138	134	118	129	120	130	124	136	113	128	132	145	127	110	150	133	129	118	107	119	133	152	110	133	148	113	118	143	136	132	127	143	141	135	130	114	117	126	114	120	133	122	143	140	132	126	116	128	121	136	131	99	119	120	125	129	124	139	140	122	117	138	130	118	147	126	129	109	128	120	117	135	120	130	128	119	110	120	123	117	128	116	121	119	134	149	128	139	121	133	124	137	130	137	113	124	130	127	127	125	123	120	120	143	127	123	119	117	121	124	106	135	133	117	123	135	109	150	118	115	104	132	135	131	138	128	143	127	129	132	147	149	150	115	133	142	127	138	133	151	133	127	123	134	114	106	161	100	127	143	113	155	138	134	120	120	120	124	128	141	143	117	114	129	123	126	130	140	125	147	124	141	117	118	145	130	144	120	114	129	106	139	130	126	118	120	141	117	151	129	123	138	136	141	125	145	118	144	134	140	128	144	121	141	125	118	120	115	132	121	134	134	132	132	152	128	123	132	117	121	155	112	133	123	161	133	125	129	137	120	124	120	123	130	122	115	140	131	143	126	121	123	125	121	129	123	121	124	133	133	134	123	138	110	102	140	112	99	139	122	122	106	145	116	131	119	127	135	146	125	123	123	116	132	119	134	119	131	113	138	123	141	131	113	130	140	129	134	136	131	124	122	137	140	108	116	120	114	112	125	133	124	131	135	133	141	118	148	125	122	140	132	123	111	122	126	125	126	123	140	116	135	126	119	118	130	111	116	94	127	135	137	147	133	128	142	136	120	118	125	127	120	130	123	151	108	130	133	148	129	159	126	130	126	130	119	132	145	110	123	128	130	125	127	102	131	134	121	102	142	124	119	115	127	127	142	135	100	112	119	144	133	130	127	135	122	130	113	113	131	119	138	119	129	127	126	132	133	125	146	127	143	104	137	144	127	131	170	135	115	135	120	118	126	151	125	125	120	133	125	127	100	120	151	116	141	119	134	135	153	112	121	132	138	134	122	134	137	123	148	106	125	124	126	150	128	129	142	123	131	148	129	130	120	122	120	119	132	106	136	135	132	131	113	121	141	109	130	137	131	111	124	114	136	123	144	115	129	137	150	127	108	112	141	108	129	136	114	126	132	131	121	126	170	125	123	132	133	139	102	156	135	117	125	107	110	124	127	131	129	145	144	124	122	137	135	129	132	129	122	133	129	129	127	134	119	144	114	137	123	136	123	134	130	127	138	127	131	111	120	125	155	126	124	120	124	116	125	133	129	133	119	124	122	129	121	128	132	156	112	127	117	109	139	153	123	130	118	121	134	108	115	120	122	127	135	135	122	126	139	133	111	116	134	126	110	140	147	142	126	119	126	118	129	135	111	117	125	134	140	119	115	131	122	122	112	128	111	119	116	139	160	132	129	132	129	111	109	122	125	132	113	140	133	140	142	126	135	129	122	130	115	124	152	123	128	107	121	125	118	112	114	133	136	100	166	127	110	146	135	95	131	114	142	112	110	143	125	121	158	130	150	127	109	143	109	122	139	144	121	115	148	127	134	108	100	113	130	130	115	128	127	118	128	115	121	132	113	143	111	112	130	140	122	118	117	157	133	110	144	140	127	111	159	117	115	133	124	117	134	124	110	121	115	140	119	129	138	135	135	142	114	125	123	134	111	152	133	123	124	139	119	110	142	135	124	117	129	143	140	135	112	135	120	117	115	129	163	146	128	137	125	135	125	125	137	127	155	109	110	121	132	118	135	127	121	118	134	145	143	140	141	112	132	139	123	138	129	134	117	133	123	141	119	120	123	125	118	129	115	141	114	128	113	124	132	131	116	122	121	116	123	139	130	117	148	131	132	119	137	126	141	126	120	121	135	142	125	123	116	134	107	129	94	131	160	96	119	112	149	144	102	134	126	143	121	124	128	107	121	130	128	145	123	116	133	141	133	117	144	139	120	142	137	136	114	130	132	127	115	129	113	139	111	125	114	138	154	147	146	144	137	104	101	111	114	122	131	128	125	133	140	114	100	130	149	137	119	154	111	134	110	122	140	126	125	132	127	128	114	124	124	128	116	133	117	124	133	128	118	132	123	117	115	107	125	126	123	130	122	116	116	122	129	137	129	135	143	128	135	117	132	119	138	134	139	151	141	158	143	121	135	137	127	129	126	124	134	116	131	124	136	129	136	117	135	131	114	116	136	130	128	149	129	128	106	118	119	134	131	139	121	136	135	136	114	115	152	142	114	120	115	131	105	138	99	106	112	110	124	153	107	126	114	146	133	134	114	140	135	142	118	123	141	115	123	131	139	123	128	131	112	155	123	137	135	115	150	145	132	138	125	115	117	112	122	114	131	138	126	112	118	148	136	133	132	131	104	120	133	131	116	125	140	130	146	120	146	137	124	123	132	133	113	126	128	125	138	122	130	133	126	136	120	119	121	140	129	125	119	136	117	120	134	134	119	148	131	132	110	119	145	122	136	132	133	112	126	124	150	126	135	147	114	122	129	136	135	143	147	115	125	112	154	131	125	135	118	140	122	129	119	130	132	120	105	128	115	106	131	128	130	134	126	126	115
2325	3850	16405	17640	14634	11161	8742	5842	3941	2371	1615	1091	622	518	510	405	421	415	377	388	359	389	381	340	386	361	335	377	380	344	358	310	352	388	358	377	387	365	359	365	350	333	357	325	365	361	371	350	388	358	370	362	362	372	384	365	341	354	389	383	377	350	357	384	410	343	343	364	391	362	399	360	386	380	315	380	364	337	364	388	364	379	368	347	374	385	382	373	344	386	389	373	394	348	351	353	371	350	361	372	371	360	352	345	376	347	374	380	413	350	359	352	374	396	377	334	345	378	358	373	385	390	381	380	353	360	366	355	368	379	358	385	384	380	354	352	363	394	339	341	349	331	383	364	387	359	381	358	379	352	382	387	389	365	373	357	385	368	311	346	349	389	344	352	367	369	354	364	377	351	342	344	373	357	359	420	365	379	332	372	379	344	348	359	339	381	410	387	366	359	360	369	371	344	365	378	352	325	383	371	361	366	373	363	384	349	382	352	382	384	362	352	360	370	336	346	360	367	337	380	364	347	367	344	354	381	346	344	349	421	405	376	361	347	388	367	368	392	347	349	353	388	366	361	372	362	351	362	355	388	402	359	364	358	393	362	403	378	347	356	354	346	342	363	343	341	353	358	362	364	349	343	366	384	359	353	345	374	335	363	354	388	346	332	355	331	351	366	365	378	390	386	336	362	330	374	328	371	352	352	382	372	318	368	362	373	406	402	355	324	353	365	369	366	347	358	399	410	385	388	352	377	366	379	362	366	370	365	359	344	385	324	354	359	351	366	368	352	373	349	345	343	394	413	367	375	369	346	349	353	358	372	349	378	390	358	363	354	384	371	379	342	370	368	347	371	342	376	353	347	379	361	375	397	332	336	343	370	344	337	355	369	390	374	375	385	357	369	357	371	368	346	352	370	388	366	354	342	327	386	374	371	347	356	377	353	354	407	364	398	382	384	329	383	345	375	346	397	368	329	348	347	351	350	368	370	338	385	351	347	371	378	388	367	369	338	347	352	359	356	390	346	335	386	370	394	370	377	395	369	383	377	331	378	351	382	369	348	350	371	364	360	353	387	383	356	352	354	379	375	352	390	378	373	356	380	365	376	378	338	360	345	364	383	377	352	375	370	345	354	350	358	331	360	361	353	377	376	350	363	371	383	318	378	331	387	401	367	374	341	379	341	394	375	332	377	358	353	357	361	375	350	353	384	338	348	357	358	380	387	367	360	363	335	355	388	330	354	357	336	355	371	368	343	361	382	365	366	372	341	347	359	355	342	361	379	390	370	351	338	361	356	367	391	351	386	366	373	390	369	401	363	341	350	323	354	361	385	347	318	387	357	371	354	344	357	363	348	371	378	371	334	343	375	376	352	388	366	326	357	346	377	358	340	368	313	366	343	370	370	346	381	339	365	329	349	375	348	346	360	360	347	352	371	352	386	383	343	347	378	322	369	350	370	376	392	387	388	352	336	372	334	364	361	356	380	341	351	368	379	371	417	346	332	365	359	372	373	388	411	373	346	348	371	355	342	352	374	327	368	371	388	356	389	324	367	375	323	314	359	334	359	355	369	328	359	353	334	373	369	349	357	364	372	345	351	340	334	351	378	319	335	344	366	347	362	366	368	339	379	374	363	351	379	362	337	343	360	354	373	393	355	379	353	373	385	356	359	382	376	354	360	340	376	339	379	367	322	340	336	361	385	373	385	336	365	364	346	350	337	365	351	361	367	390	345	358	367	346	356	390	382	396	341	388	389	380	362	357	350	381	397	363	338	376	363	367	373	357	338	354	377	321	417	363	380	342	381	348	356	363	360	383	356	344	346	378	340	389	361	365	341	376	351	362	362	357	370	371	357	361	364	369	360	355	341	317	367	380	360	332	373	358	354	359	380	338	346	326	354	391	388	395	363	362	370	359	353	357	375	380	397	375	380	359	360	374	381	356	339	343	347	367	366	365	364	344	356	344	366	378	353	325	354	354	397	347	338	348	371	320	366	383	388	385	370	370	363	370	371	374	372	347	374	339	310	361	384	354	365	403	369	384	355	344	347	366	351	359	376	373	337	354	350	369	320	364	355	339	358	371	346	371	373	416	375	358	348	382	384	389	365	365	341	336	345	343	384	359	341	366	350	360	355	373	343	357	392	375	373	365	371	353	352	335	360	362	365	375	387	360	350	372	366	370	344	389	358	361	356	360	363	380	349	363	374	388	390	347	376	342	339	356	378	363	377	383	360	327	364	380	305	357	377	328	381	354	382	349	327	339	379	332	350	396	389	373	363	362	334	352	358	373	386	390	372	364	367	345	366	353	343	341	349	378	364	415	324	354	331	364	355	383	408	392	345	325	392	343	355	334	354	337	361	371	338	362	364	362	362	367	342	357	368	357	391	352	344	338	329	363	371	387	391	367	373	364	321	392	357	391	350	366	378	345	352	331	350	363	367	380	344	354	384	346	331	341	338	381	362	360	351	362	335	320	391	384	354	325	360	402	374	358	360	393	365	338	318	351	346	359	376	369	349	353	365	361	401	357	364	350	363	380	366	395	342	348	371	418	374	371	415	376	361	353	307	414	372	374	382	371	334	408	370	378	371	342	348	353	371	357	401	341	371	329	392	365	339	363	345	310	342	362	346	358	393	345	349	398	348	356	380	338	350	386	345	364	361	357	403	378	366	370	356	355	389	377	374	358	373	391	347	382	355	338	363	375	378	394	397	356	357	385	348	376	355	386	330	381	363	361	387	353	357	336	346	381	335	367	392	403	355	358	377	321	371	373	342	382	386	367	393	394	367	344	360	357	373	333	365	307	373	343	360	356	339	383	337	380	375	356	357	363	347	359	350	373	342	328	359	359	348	365	345	362	353	379	312	358	356	342	339	369	353	379	355	374	365	354	355	371	362	347	378	349	367	361	381	360	369	319	364	329	360	405	373	362	384	369	361	354	358	343	356	311	365	396	368	387	373	379	341	352	363	336	410	357	377	345	383	354	363	361	343	342	387	361	372	367	354	365	354	383	347	363	369	377	334	339	347	351	343	356	349	338	355	339	350	400	325	368	387	379	369	339	364	347	353	383	323	322	379	362	351	357	378	377	342	374	362	355	355	347	352	341	376	387	362	371	342	373	340	364	362	361	393	329	358	367	382	347	363	395	366	362	354	377	361	352	385	330	359	348	359	352	361	350	386	356	376	377	340	340	363	361	378	361	384	387	379	363	391	349	375	345	354	378	382	357	351	341	371	369	350	381	374	369	347	374	361	386	340	343	359	364	383	358	364	358	362	351	367	412	347	350	375	346	397	376	386	358	374	356	405	388	336	350	386	357	376	413	375	360	373	362	353	334	353	358	395	366	384	394	327	387	378	363	346	386	367	377	354	396	334	357	348	371	374	374	350	355	379	338	353	372	380	382	386	384	374	404	374	373	347	366	372	354	374	346	360	367	348	365	350	365	362	379	379	388	371	379	334	339	350	317	344	382	337	387	365	368	392	364	368	383	374
10750	26872	60090	52624	42543	32717	25387	16367	11274	5319	2814	1500	690	450	309	252	213	169	163	148	138	149	117	126	125	145	113	113	121	128	139	121	140	118	134	116	133	116	113	115	132	154	121	140	114	130	132	156	115	135	113	139	119	137	120	112	145	129	144	124	133	137	132	127	112	133	124	131	117	129	126	127	129	122	116	140	118	128	142	119	118	139	121	133	124	123	131	125	132	130	121	104	134	132	136	123	125	105	116	133	117	111	122	135	106	106	135	142	130	107	131	120	149	126	120	133	119	135	133	131	117	115	128	111	127	129	122	122	120	150	131	117	132	135	128	148	124	136	110	99	112	140	136	121	140	127	122	114	123	133	143	121	123	138	132	134	107	124	117	116	138	120	140	130	115	120	125	108	138	115	138	153	125	117	125	127	139	128	125	136	128	134	106	130	122	126	139	120	121	134	116	146	126	118	144	126	140	124	118	114	130	152	115	137	133	129	125	132	118	151	131	141	123	100	125	133	116	129	107	137	130	118	126	107	125	146	144	122	128	127	118	136	109	131	123	116	124	108	120	135	107	117	119	129	124	119	134	121	135	130	122	131	140	123	137	138	106	120	121	107	134	109	129	134	123	128	144	114	120	133	130	126	122	136	130	144	122	139	137	137	133	140	111	114	121	125	122	125	121	129	119	138	127	134	133	126	136	108	122	120	130	122	128	153	132	135	158	130	117	130	109	88	114	143	132	136	107	142	120	135	136	114	113	140	125	124	109	143	117	119	129	132	112	142	134	128	116	137	112	130	119	138	135	114	154	115	121	96	120	116	116	127	116	111	114	113	142	126	122	139	124	133	125	134	134	129	135	121	136	115	125	124	156	135	153	117	114	125	121	133	125	127	127	111	127	130	134	131	121	115	129	138	129	142	123	123	113	114	136	134	120	110	106	151	145	129	122	130	106	134	139	122	120	124	143	143	122	126	130	109	142	132	144	143	113	120	148	126	115	116	113	136	123	122	132	137	128	129	132	137	117	117	129	117	113	115	129	121	123	121	134	114	131	132	145	131	135	128	114	133	131	124	127	125	135	141	143	136	132	121	130	145	112	131	128	123	135	119	120	116	130	117	118	100	133	132	136	123	132	130	118	148	127	120	142	119	113	118	138	133	102	116	148	101	145	123	159	121	117	141	130	126	106	134	137	123	122	121	124	130	150	129	117	148	139	138	101	140	128	128	125	136	129	130	135	120	134	128	126	128	141	127	131	116	127	127	131	114	118	133	115	113	124	135	127	127	118	125	110	121	113	126	140	123	151	122	128	126	137	112	125	127	135	121	101	156	122	135	122	125	115	126	139	140	95	151	113	111	123	132	126	123	126	130	137	120	127	131	124	105	138	115	119	129	133	120	143	139	162	124	113	122	119	137	141	129	141	128	116	138	117	118	127	122	116	112	133	147	136	152	120	136	110	127	109	119	141	129	128	139	123	119	132	129	132	111	129	119	130	134	115	95	127	119	117	133	128	119	120	147	141	130	125	147	109	144	128	129	130	134	140	141	139	113	113	110	123	129	120	136	125	157	150	142	125	128	129	130	132	137	127	91	132	119	126	132	132	124	128	120	118	128	134	126	127	119	134	112	132	137	136	153	124	134	127	138	129	137	118	132	110	127	124	132	117	109	133	135	139	136	99	105	137	114	139	117	123	126	143	109	127	105	116	141	113	113	136	126	128	106	145	116	125	89	110	128	133	116	131	126	132	125	121	129	126	142	144	131	139	130	126	128	119	136	110	117	101	134	123	131	150	119	153	134	137	134	129	125	132	128	152	133	114	131	110	121	135	125	117	112	122	123	135	153	137	136	144	118	118	133	113	142	115	116	133	109	119	129	136	116	127	137	123	108	135	127	138	112	138	131	130	130	112	136	138	126	140	119	124	106	141	122	119	142	123	126	124	127	118	105	133	140	133	131	132	127	143	130	126	118	121	122	120	123	132	130	135	131	114	122	115	133	131	112	129	138	114	123	113	112	141	114	121	143	103	127	133	134	122	127	127	123	136	130	125	131	137	133	125	124	118	127	109	147	129	135	109	135	141	116	140	111	128	141	129	124	120	118	129	128	122	135	126	135	124	153	136	113	126	117	148	113	142	119	145	109	128	121	133	129	128	111	132	136	126	112	129	141	129	125	140	115	137	133	117	128	130	123	129	145	126	104	111	123	123	118	121	110	124	121	121	143	133	139	120	125	127	128	123	133	124	124	129	143	118	132	137	114	120	117	138	139	124	114	138	134	122	141	131	139	127	144	134	138	107	111	150	122	113	124	103	142	105	145	111	126	126	136	134	116	117	110	120	123	112	129	128	124	113	129	141	139	123	119	118	127	136	140	114	105	120	125	139	131	110	119	120	136	122	119	143	139	123	123	120	118	116	124	113	125	113	132	148	133	123	133	133	122	144	139	141	115	118	135	124	120	115	137	127	146	119	138	140	139	133	120	131	123	129	142	149	135	141	144	117	127	112	116	119	134	111	136	127	116	104	130	132	130	107	119	123	139	143	126	134	139	115	131	133	131	132	137	128	105	137	130	133	115	128	139	134	106	138	123	126	117	142	135	120	124	143	131	104	116	130	119	121	136	113	125	138	117	119	128	125	136	129	122	122	131	119	117	112	121	135	135	113	134	132	122	120	106	139	135	119	119	114	115	148	137	128	117	99	129	118	140	144	102	132	106	124	120	133	131	108	111	135	120	136	112	121	119	124	132	124	138	119	124	105	120	108	125	149	134	138	118	124	132	119	145	109	103	123	136	127	134	124	115	132	113	128	141	132	129	144	129	146	125	125	135	141	114	102	137	117	133	121	130	143	116	119	121	108	119	132	111	128	119	121	114	117	124	103	127	116	128	135	113	109	139	135	137	121	121	141	122	117	124	134	144	126	125	137	126	100	124	121	140	140	120	125	117	125	138	129	122	115	129	101	122	139	127	123	137	118	121	117	119	131	130	135	143	133	134	131	111	130	150	129	144	150	134	135	105	136	115	139	125	134	126	122	107	121	117	124	128	139	143	127	125	139	110	126	133	114	146	135	110	131	118	121	141	129	138	121	121	125	123	108	110	161	122	117	121	120	113	120	134	136	140	152	130	132	121	137	112	126	121	132	108	108	135	134	117	119	131	122	136	128	141	121	132	149	126	132	131	128	127	121	135	122	115	131	127	136	138	118	129	112	116	143	105	111	115	120	118	130	104	131	117	152	128	124	126	133	139	139	125	120	156	128	130	128	121	154	145	137	112	118	135	119	133	116	143	127	120	111	131	114	134	126	128	130	128	131	112	153	115	133	117	121	145	126	136	125	125	124	120	102	120	147	137	137	121	108	138	126	105	134	119	137	159	118	145	132	134	127	129	124	110	122	131	116	149	120	134	121	119	124	128	140	116	120	126	129	121	113	123	124	135	127	128	117	116	129	132	126	153	108	134	121	126	131	133	135	105	127	118	116	122	114	132	131	135	110	130
6776	24814	54897	56486	51227	45093	39443	32136	27781	17217	11515	6696	3336	1982	1316	856	859	663	569	544	449	439	395	383	335	370	357	356	355	345	377	356	366	398	347	382	358	347	363	376	349	371	345	369	382	392	369	347	394	368	367	381	388	383	398	351	331	385	380	359	389	365	357	378	362	369	380	394	358	365	404	373	412	414	337	362	397	362	387	340	368	369	350	373	362	392	384	378	363	375	356	382	363	374	376	354	361	345	408	383	354	334	365	363	360	353	399	351	358	402	378	342	358	370	339	363	344	383	346	322	369	385	395	394	378	374	368	368	389	372	341	344	359	347	317	330	350	388	348	381	332	379	337	390	361	369	357	350	357	345	354	398	359	356	374	356	378	362	360	348	378	353	342	400	382	393	352	331	374	394	370	349	373	317	374	374	396	361	383	334	344	343	365	368	357	391	365	358	379	357	325	348	375	338	338	404	368	339	387	379	347	344	352	345	370	334	352	359	385	348	369	358	354	346	354	370	337	353	355	367	362	371	373	379	339	336	327	350	363	341	396	343	373	373	369	324	381	396	323	323	344	368	355	352	356	352	379	380	338	401	349	326	343	384	375	345	375	354	343	350	385	325	342	351	352	395	354	362	357	409	337	381	359	371	336	371	343	383	353	369	341	360	372	349	330	381	336	391	337	360	373	378	345	360	374	362	362	351	358	393	373	342	360	334	353	322	363	332	393	366	358	381	381	356	328	370	364	346	362	387	357	346	357	347	354	372	369	403	343	357	330	363	334	358	330	363	339	372	363	353	363	366	353	344	355	347	369	391	384	374	333	391	352	364	389	388	359	343	388	337	345	350	354	341	359	365	351	348	377	353	361	370	338	378	379	359	371	390	384	352	420	351	334	387	345	343	384	374	375	387	386	346	366	347	353	387	360	386	365	340	348	361	357	374	387	392	382	362	353	374	369	364	345	352	358	347	379	353	401	357	361	369	356	343	391	352	374	357	382	359	346	351	393	361	354	383	367	329	380	368	364	379	370	333	353	381	336	334	373	354	316	356	407	372	365	365	379	343	357	358	387	361	350	388	323	361	347	385	343	390	406	410	358	342	369	361	358	380	366	350	329	376	379	354	379	400	382	399	380	371	365	334	346	344	380	346	362	339	370	416	349	331	358	377	389	349	320	349	337	372	346	378	330	362	370	362	374	341	362	348	334	367	398	397	361	356	362	368	339	366	345	360	358	329	358	354	355	366	363	414	357	368	368	384	376	384	373	346	361	348	345	342	351	394	349	388	356	385	379	356	360	365	353	366	336	398	347	366	335	379	356	384	349	398	378	360	342	346	394	326	349	321	329	370	384	338	353	353	376	361	380	400	357	364	371	374	364	346	375	403	367	356	362	358	355	387	364	375	342	355	338	380	348	391	381	376	368	361	375	369	395	343	349	378	366	375	379	332	373	368	355	349	375	356	365	350	380	360	336	369	406	353	379	377	365	363	363	397	367	364	324	398	333	352	353	350	355	349	384	334	387	379	362	358	376	346	359	335	364	366	336	354	363	357	373	372	316	369	385	368	351	375	369	349	360	379	352	367	351	365	355	318	367	375	351	391	347	338	401	378	366	352	350	352	409	387	378	350	389	355	314	389	339	334	349	305	363	380	359	332	368	363	348	372	336	330	352	374	330	361	350	335	340	411	318	403	366	355	348	359	362	334	371	367	339	341	347	393	372	366	360	361	383	359	380	361	364	395	350	328	374	335	392	343	347	310	356	383	353	392	381	370	332	339	380	353	351	358	375	399	377	379	362	341	346	338	368	324	355	374	382	319	366	394	350	344	354	366	326	363	373	335	355	361	365	372	356	368	376	372	348	364	348	390	394	367	368	393	341	375	371	371	334	334	336	375	371	340	360	359	378	368	340	372	376	334	373	389	336	341	335	348	359	342	362	337	357	413	383	369	363	375	372	359	368	396	362	334	356	358	321	399	324	371	368	331	366	382	360	372	374	383	380	388	361	374	352	379	380	336	378	360	359	366	371	369	353	405	355	358	356	331	359	358	367	386	354	355	351	330	352	364	342	328	372	357	359	362	383	354	381	352	365	322	368	345	371	355	370	391	390	372	363	355	383	358	387	355	405	356	345	355	360	392	363	381	371	381	352	357	350	380	345	368	351	370	360	375	369	361	353	363	374	358	373	352	363	354	422	340	369	359	367	366	343	343	335	345	364	335	354	337	346	378	379	354	374	374	385	378	355	339	349	381	353	355	354	369	382	357	357	364	342	344	347	356	340	342	374	358	368	367	383	332	355	374	376	348	368	346	359	362	387	369	333	338	351	347	344	350	354	371	351	373	375	339	386	373	369	400	358	341	343	368	338	349	417	400	355	359	360	371	347	371	361	381	376	384	383	339	349	349	410	375	367	393	384	389	375	363	380	392	346	355	365	365	330	352	323	338	405	354	360	358	373	351	345	352	362	388	366	351	391	347	369	375	380	344	359	363	371	353	388	339	341	344	317	348	330	349	346	360	373	365	345	341	367	359	380	341	368	377	324	373	372	359	368	366	370	362	406	388	367	364	348	393	354	366	389	363	407	362	366	334	325	327	347	365	388	342	361	380	360	359	334	363	357	357	367	316	346	372	379	352	351	355	362	370	388	392	345	325	366	380	354	354	345	382	390	384	349	378	375	351	357	376	355	379	365	375	358	349	406	342	374	363	335	357	399	374	382	401	352	367	364	355	387	349	354	345	343	381	352	370	379	361	366	334	367	411	370	358	369	376	365	333	347	379	343	377	368	376	330	345	359	347	377	359	388	326	362	406	370	362	365	374	400	372	362	386	362	369	338	378	382	363	362	356	379	372	336	396	364	353	356	377	363	365	337	410	362	352	369	325	366	345	312	370	355	350	351	373	350	352	373	381	401	320	389	388	333	347	353	398	361	354	359	382	350	353	374	369	383	336	360	393	366	363	338	339	360	336	351	380	379	397	393	360	356	404	382	357	363	375	364	400	351	419	383	380	369	350	366	353	370	378	366	335	352	375	358	361	357	330	332	335	338	378	329	341	314	361	361	394	324	348	371	366	350	339	343	359	349	363	342	373	375	359	382	343	354	369	381	324	394	365	347	352	331	369	356	338	347	404	363	358	385	369	390	387	362	364	352	377	354	331	380	351	390	327	350	390	408	323	368	365	350	388	401	354	359	355	386	369	364	343	366	376	331	358	340	346	347	332	344	387	385	388	345	354	379	338	382	349	373	369	355	346	383	343	345	383	359	373	343	346	391	381	370	339	354	387	352	382	359	371	376	379	376	388	357	424	356	334	374	367	328	386	409	331	333	357	354	336	353	362	358	353	339	348	346	376	367	345	365	355	382	406	389	372	368	365	392	348	365	374	401	352	350	380	367	362	377	353	353	396	348	340	344	360	364	363	365	339	382	355	350	345	372	339	350	352	364	356	334	342	382	396	370	389	360	344	381	372	405	373	359	341	361	360	369	373	374	367	384	342
18006	22263	73264	67129	57095	47320	39575	29141	21639	12070	6041	3093	1405	784	495	387	347	219	216	206	173	175	159	153	147	155	141	153	125	139	146	146	152	150	153	129	144	128	138	147	136	136	165	157	138	130	137	159	137	159	155	155	143	142	170	145	161	171	144	158	149	136	150	140	132	161	170	131	134	139	155	160	139	147	141	151	136	141	143	131	139	151	140	140	164	158	150	150	153	175	139	160	146	157	155	137	132	114	135	143	171	155	144	135	137	124	148	167	161	152	174	168	170	149	140	143	139	137	145	148	178	128	168	159	138	143	150	150	152	145	140	144	157	130	146	152	141	155	138	150	127	150	157	152	136	132	149	147	155	158	151	146	142	167	179	158	155	150	157	157	147	168	132	145	162	143	145	166	121	160	137	155	136	136	153	142	158	127	150	145	159	149	148	142	149	163	158	164	154	132	144	154	152	165	143	130	157	162	159	125	156	148	138	160	150	146	127	153	181	154	155	161	158	156	151	153	172	138	148	139	165	121	164	161	141	151	174	163	138	135	151	148	150	166	148	130	147	124	135	133	146	129	149	122	169	171	150	148	131	143	152	116	161	137	149	162	133	138	142	140	131	156	131	150	144	127	159	150	161	126	181	143	160	174	146	154	155	129	140	166	160	162	127	145	151	124	166	149	143	159	142	151	141	159	156	129	148	159	142	139	119	159	146	151	137	158	159	135	155	145	154	152	160	149	137	173	152	152	160	137	149	162	146	143	143	173	127	151	163	154	121	164	141	142	156	155	173	149	143	155	156	130	156	144	148	144	140	149	152	129	145	123	121	151	140	162	174	161	138	133	151	150	138	156	134	134	137	165	153	173	163	162	140	144	139	141	151	159	132	134	140	152	163	152	150	147	157	172	156	149	150	143	150	153	161	148	136	159	132	146	155	145	137	133	150	143	164	127	145	163	155	158	144	133	135	122	118	148	140	132	145	161	137	137	154	126	145	152	156	143	159	152	155	144	134	172	135	173	150	136	154	141	132	141	155	135	155	129	135	146	131	163	140	132	137	134	136	162	143	136	143	141	145	182	164	129	168	142	136	157	144	163	133	138	163	160	142	140	147	136	140	141	156	160	150	150	172	157	137	160	154	154	150	176	145	173	173	175	129	161	148	123	150	165	157	160	136	136	118	164	143	140	143	136	142	157	143	152	153	130	167	145	147	140	153	158	145	148	153	148	167	149	151	154	142	145	128	145	149	138	139	137	135	157	131	140	151	155	143	160	146	146	168	154	163	150	152	138	126	139	162	145	148	138	166	160	148	167	149	144	142	143	138	147	147	153	167	166	148	164	156	139	149	120	142	123	153	154	154	167	144	166	161	134	143	152	155	155	139	136	164	126	146	161	133	152	140	142	143	155	151	142	143	172	151	131	150	160	135	161	163	158	143	147	136	155	190	153	160	139	144	142	171	154	156	125	164	153	155	162	147	159	146	146	152	140	151	133	147	138	158	148	135	140	133	168	156	147	148	147	149	151	162	142	156	159	160	156	143	152	150	137	143	149	131	136	142	160	143	133	150	178	156	153	153	152	140	143	124	129	147	139	174	139	150	164	160	151	157	143	132	182	162	142	144	143	130	152	164	166	134	156	137	163	135	150	129	152	144	154	166	134	152	162	141	117	160	151	154	148	139	152	162	128	116	146	143	154	142	174	145	159	136	140	147	151	142	137	140	147	117	149	160	140	147	153	131	168	163	158	145	180	156	156	138	154	152	153	169	170	120	146	117	149	146	142	153	152	146	151	167	155	175	144	123	153	141	151	142	151	170	144	140	145	153	191	139	138	124	154	135	141	151	173	160	151	134	141	149	163	138	163	168	135	144	159	160	145	157	154	134	123	165	158	129	145	160	154	148	142	155	156	141	150	153	147	153	150	170	121	147	150	139	129	142	168	137	125	144	158	144	139	149	147	154	134	161	149	141	125	151	158	134	142	141	133	159	133	164	164	169	150	143	137	152	143	133	158	140	162	146	157	139	162	165	137	137	113	136	175	158	125	154	152	135	129	128	157	142	152	145	148	140	146	148	138	134	131	168	155	136	137	145	170	136	158	132	153	158	165	148	141	172	158	133	129	145	150	148	150	162	125	146	153	121	162	165	135	158	124	164	139	162	168	141	146	147	139	153	141	140	155	155	158	156	145	150	156	134	168	138	142	132	165	135	134	148	138	158	156	151	183	159	133	140	140	147	133	145	150	169	126	155	141	145	135	155	154	161	141	154	138	164	149	163	135	115	139	136	139	160	138	156	137	153	144	143	133	119	138	150	167	139	133	173	132	147	158	164	127	148	155	125	148	162	150	145	157	135	147	136	148	151	144	156	142	153	164	128	169	175	146	144	158	127	134	148	136	135	147	172	155	151	157	191	160	161	154	151	177	151	143	158	151	132	141	150	138	167	162	158	147	163	152	130	141	156	161	152	145	142	152	149	149	151	158	152	144	131	146	147	146	141	158	155	174	128	146	141	154	150	168	131	151	156	166	130	142	158	155	160	147	143	134	161	156	130	165	171	126	152	162	132	130	166	139	141	140	132	151	150	148	134	183	120	138	154	140	161	151	152	142	155	156	162	127	151	150	148	143	133	144	121	146	148	134	147	145	131	153	147	121	167	165	154	162	157	148	154	158	138	142	118	146	136	163	161	127	135	149	147	147	121	133	156	140	148	145	168	174	162	149	138	136	145	137	145	144	150	142	146	135	140	154	193	138	167	147	135	179	124	130	141	152	149	133	163	151	140	151	155	139	139	168	147	154	142	138	167	155	144	140	152	146	149	144	147	157	133	126	150	170	150	144	152	159	148	165	147	152	163	147	145	148	126	136	157	151	148	163	172	137	147	167	171	137	167	144	133	142	150	160	138	168	160	154	166	146	133	132	159	131	152	168	168	161	139	133	142	153	163	133	136	136	152	120	148	158	144	138	147	156	149	157	150	175	148	124	143	139	161	139	127	158	125	149	138	149	164	168	160	149	153	153	171	138	147	136	141	160	153	129	136	137	144	156	148	140	141	136	171	173	140	158	160	152	136	126	141	115	159	143	129	147	163	157	137	155	170	166	170	139	138	129	131	145	147	185	158	157	164	136	154	146	146	147	164	140	165	135	145	158	129	134	155	168	149	159	148	144	164	159	141	166	134	141	151	146	143	169	147	168	134	157	128	137	155	134	159	154	140	153	148	128	127	159	147	139	135	150	151	129	142	156	135	175	142	149	146	155	153	143	133	150	154	162	140	166	130	144	115	165	157	159	158	140	153	155	151	152	167	185	156	133	142	161	163	147	139	128	134	122	130	143	155	141	157	163	132	162	138	145	145	169	131	168	154	140	158	147	154	142	143	170	159	187	162	163	142	138	164	154	134	144	136	127	151	141	153	152	156	140	140	156	150	134	150	156	155	133	139	148	134	150	166	132	144	149	135	138	152	160	148	147	155	144	144	150	149	154	161	125	141	154	121	167
8697	20345	67973	71678	65243	57534	51170	43020	37700	26527	19122	11998	6302	3325	2230	1770	1352	849	904	733	535	564	404	409	425	427	435	365	380	443	405	427	402	402	433	450	414	396	373	411	429	393	402	396	422	393	428	436	375	390	435	408	444	421	457	446	417	407	386	443	413	429	424	420	425	421	396	403	425	411	423	377	401	393	409	412	418	437	384	385	396	429	408	420	389	396	405	444	408	442	396	374	448	401	430	439	419	422	414	391	437	405	413	404	409	407	447	391	389	433	410	410	419	362	444	432	427	385	413	420	414	409	403	432	408	405	417	415	411	408	426	390	408	396	366	406	423	428	388	398	433	408	437	420	403	383	429	383	408	417	461	382	396	374	410	421	406	386	446	412	432	430	416	405	399	400	369	425	409	425	390	389	441	400	398	417	438	432	432	454	384	416	403	420	438	418	397	419	449	426	399	416	401	400	379	396	406	409	378	385	447	457	414	433	398	411	418	458	415	400	405	389	399	424	424	412	401	388	390	407	440	397	415	383	424	393	410	427	429	377	440	407	404	423	413	425	391	395	393	442	410	418	423	392	433	408	426	391	431	435	389	385	431	374	414	411	436	395	442	385	386	384	429	431	409	424	407	413	415	419	397	404	413	411	401	420	370	402	415	400	414	417	405	401	421	410	408	446	411	409	404	409	420	419	413	407	418	414	401	406	401	426	436	402	415	421	386	413	379	422	416	412	395	452	399	445	410	430	435	394	365	413	407	401	419	410	441	378	404	451	431	389	421	426	450	390	435	421	390	421	388	419	422	424	390	407	422	419	420	426	404	406	420	419	433	412	425	387	434	381	428	429	417	383	395	429	420	403	415	436	414	407	430	391	427	422	409	408	462	361	445	452	414	415	427	403	440	425	413	431	424	429	391	386	413	403	434	435	377	402	381	429	390	404	438	390	382	415	435	404	414	425	379	403	426	432	419	382	411	414	390	422	427	415	429	388	399	419	443	400	424	387	421	390	442	391	396	383	385	384	427	426	402	436	420	474	417	439	430	386	410	421	399	432	421	452	433	446	447	422	388	402	425	429	408	443	407	430	381	401	397	455	387	413	404	422	390	439	374	433	421	416	415	427	436	412	392	459	404	431	421	411	431	414	428	446	436	441	388	425	414	424	425	399	414	402	405	382	373	397	386	449	387	437	410	387	390	416	406	429	404	427	424	413	369	426	394	406	403	409	387	401	422	414	394	390	439	378	383	397	401	396	420	422	428	383	405	409	452	418	418	411	417	413	406	412	423	389	408	419	439	409	406	414	403	423	409	429	409	431	386	376	380	404	457	401	417	409	418	433	376	412	409	400	433	400	376	404	386	408	386	404	383	441	430	431	423	460	416	452	424	401	393	407	404	419	414	406	385	407	453	433	433	415	418	411	423	418	405	407	390	417	382	420	376	395	411	424	406	416	400	398	425	435	392	423	396	428	420	381	433	419	439	423	417	408	420	417	405	442	417	396	396	396	402	427	444	401	411	405	411	402	383	383	440	401	419	409	396	409	394	402	396	402	416	415	433	423	427	402	429	409	417	391	417	406	395	394	413	417	427	413	449	393	389	452	419	379	398	459	449	418	428	408	438	412	385	404	396	412	399	401	389	398	413	401	418	452	436	406	432	449	383	392	416	345	424	416	407	402	380	439	383	395	421	386	416	396	439	442	403	425	432	421	406	387	443	416	388	414	445	406	417	419	409	442	419	436	407	398	409	395	404	401	424	425	380	456	397	435	400	420	393	403	402	394	423	412	401	388	375	408	445	415	436	401	419	437	459	418	434	413	394	453	425	422	424	395	449	409	409	421	441	428	409	401	383	423	413	382	395	390	400	419	432	401	434	415	388	417	399	410	391	410	401	433	442	388	411	428	412	403	418	389	417	429	405	453	382	400	428	401	422	415	419	453	395	421	445	385	444	388	414	425	438	423	429	415	428	400	464	433	395	398	419	383	390	422	399	409	428	423	428	395	447	393	403	416	421	375	370	425	416	390	396	398	401	429	400	425	398	358	383	415	348	412	389	433	412	430	394	389	407	422	393	406	411	379	427	435	403	394	373	420	412	395	402	401	410	443	391	389	383	431	398	428	379	415	436	407	419	410	398	421	424	385	443	400	431	366	405	450	381	426	419	413	412	410	397	411	428	423	445	417	433	410	396	422	395	431	382	430	420	413	373	433	433	404	423	424	373	426	401	417	379	386	390	414	417	390	416	392	429	444	396	424	423	431	417	428	408	376	443	433	422	425	418	412	447	420	421	442	388	407	433	444	429	411	399	408	400	436	454	395	399	433	423	420	390	415	413	417	427	397	362	440	426	434	397	413	436	448	428	389	396	441	422	412	440	418	417	440	396	410	399	400	433	409	364	435	402	420	405	441	415	398	444	403	396	412	394	400	384	415	398	409	439	428	419	397	403	400	437	407	410	410	384	374	434	422	393	435	457	382	412	428	426	399	403	388	398	399	432	400	420	418	398	408	422	387	378	421	420	398	432	408	424	434	392	427	428	394	397	431	467	418	410	433	429	405	421	385	426	395	395	434	439	429	408	435	446	423	432	447	374	392	402	450	421	453	432	384	395	426	431	454	435	434	395	381	444	398	403	444	422	406	405	416	423	409	402	406	400	407	428	428	414	442	429	425	428	378	433	408	378	407	399	401	461	396	405	413	425	397	417	420	430	428	410	420	448	420	397	451	419	422	392	428	396	441	416	384	386	408	408	414	419	423	411	397	368	440	441	430	429	380	434	370	415	436	403	413	429	429	416	399	437	417	432	392	418	457	368	402	398	394	445	388	376	379	423	389	426	428	418	433	447	386	434	425	386	407	444	442	412	413	387	426	401	433	427	428	439	414	399	450	377	404	406	442	427	414	403	414	392	379	407	409	406	419	423	423	438	401	444	396	444	386	369	419	440	405	414	409	392	422	428	426	415	412	453	449	399	441	399	367	459	407	391	377	400	391	403	401	407	426	430	434	470	436	405	372	453	432	379	425	405	405	390	381	385	412	441	438	397	419	397	434	407	462	429	434	391	405	418	385	451	403	405	406	430	423	392	412	418	396	440	411	406	418	394	435	415	427	444	420	448	424	366	412	434	383	417	399	433	413	390	395	437	386	420	452	444	401	391	423	432	400	408	407	386	419	399	431	415	428	382	414	390	379	420	408	393	419	394	381	375	386	408	408	377	407	406	412	394	404	406	424	362	427	434	380	399	420	415	431	423	378	457	415	410	390	431	430	438	412	418	427	397	397	446	424	385	434	417	384	377	370	375	407	427	379	397	435	425	444	401	446	386	435	384	404	442	429	388	399	418	419	439	437	433	421	410	394	387	411	404	401	403	429	404	416	411	419	393	417	411	409	454	417	420	418	387	440	404	408	413	402	448	415	439	414	434	432	379	465	408	396	387	400	425	421	425	379	424	442	382	403	416	416	374	402	437	423	389	392	478	406	407	391	399	401	390	414	358	430
2266	1056	8081	7154	4562	2746	2045	1293	920	561	415	287	192	146	142	124	146	135	133	136	133	137	133	132	133	146	120	117	124	134	123	123	123	131	129	140	137	133	113	140	122	141	111	140	133	139	126	135	123	137	134	149	131	140	112	125	143	126	135	113	125	122	133	132	118	132	129	131	124	130	142	116	110	121	110	126	118	136	120	144	118	138	123	132	138	130	105	135	123	127	138	124	103	131	128	100	124	127	121	122	141	129	117	133	120	146	132	144	120	123	145	124	127	114	146	136	119	133	122	108	131	135	135	142	140	113	116	151	125	116	115	154	128	118	126	123	140	120	119	120	141	119	125	125	126	135	126	125	140	107	113	122	137	138	139	115	117	123	126	132	136	113	115	132	136	132	124	120	106	130	127	138	125	148	118	120	123	145	111	126	131	113	116	127	135	126	141	126	113	131	128	134	130	129	116	149	134	99	123	112	125	135	130	131	140	114	139	125	111	112	135	125	125	139	128	133	122	122	140	124	132	130	136	152	139	126	137	106	141	140	129	136	116	127	132	110	126	133	113	118	112	123	129	126	125	142	114	126	134	93	142	122	154	122	121	117	126	129	128	128	108	144	136	133	111	119	131	123	116	102	131	125	145	116	113	123	116	111	120	138	130	139	124	140	118	118	120	126	122	106	109	127	107	115	141	114	124	115	125	119	115	118	120	117	132	125	125	138	118	137	124	105	102	124	116	114	120	126	143	117	146	102	124	158	135	134	118	131	133	123	131	133	142	129	130	134	112	131	114	123	143	124	112	131	126	114	127	141	126	137	126	142	159	136	139	136	116	140	137	125	126	136	130	154	119	111	144	134	130	148	118	126	123	135	129	139	106	128	126	139	113	116	109	125	128	137	129	123	125	121	121	105	100	136	140	108	125	135	114	101	140	116	134	131	144	136	132	123	123	143	130	121	144	171	116	106	127	125	111	129	150	137	112	141	141	153	126	121	140	127	125	130	106	123	118	126	119	139	142	139	137	128	124	114	135	144	99	127	133	119	118	140	115	141	115	137	110	133	133	145	126	138	131	125	127	117	129	127	147	105	116	114	126	130	118	138	132	132	133	119	115	111	115	130	120	132	100	109	120	155	123	132	124	129	122	121	117	123	110	120	136	116	108	123	125	134	137	132	123	123	138	139	134	120	122	118	130	122	102	125	126	132	123	105	144	113	137	121	128	139	130	124	131	139	111	131	135	132	119	119	121	117	130	122	120	130	125	108	122	140	126	140	154	124	116	134	133	121	122	131	139	129	131	125	122	123	123	136	107	125	110	128	128	135	125	129	124	127	131	144	121	102	134	128	125	117	126	119	120	121	126	150	130	144	142	148	147	99	121	134	133	133	118	123	124	130	114	130	126	121	132	117	143	116	127	127	123	126	126	144	123	154	133	124	138	140	107	121	155	139	147	125	123	126	147	118	139	133	122	106	132	150	134	134	123	139	116	122	129	129	121	139	129	126	131	116	114	109	96	111	126	137	129	115	116	120	114	114	138	111	130	137	129	117	139	118	122	133	117	136	116	139	125	118	125	124	112	122	138	112	150	131	128	148	137	128	136	140	119	134	134	119	134	112	128	132	143	148	127	113	134	119	129	127	134	134	126	121	134	116	129	134	126	143	135	101	127	117	141	125	118	145	123	138	134	123	120	111	132	151	134	112	136	135	124	99	130	127	138	118	115	132	116	129	129	145	120	151	134	118	141	111	147	127	131	128	106	130	143	139	127	127	140	143	148	142	109	122	136	104	112	115	121	128	120	114	114	114	107	127	123	124	118	119	141	147	113	134	107	127	126	136	123	124	122	138	109	140	122	120	131	124	117	127	119	109	149	128	110	119	136	133	146	119	113	130	121	117	136	143	121	111	109	113	136	139	125	147	126	129	128	132	126	110	126	113	127	150	128	150	118	123	144	128	136	119	120	132	119	129	137	128	117	135	119	135	124	143	127	121	125	119	118	125	145	119	109	117	122	122	130	140	104	133	140	135	131	137	133	130	105	132	109	128	132	110	121	117	142	115	127	123	121	129	135	138	145	121	152	120	113	142	117	125	142	126	119	116	130	122	135	129	122	138	130	143	118	110	115	138	139	127	135	118	104	139	141	126	150	104	123	118	115	137	115	107	120	122	138	143	123	128	107	151	135	141	103	117	126	131	121	124	123	143	135	116	117	116	131	132	112	136	119	133	110	126	145	121	142	109	115	127	126	115	120	138	140	131	152	129	120	117	117	134	140	130	120	120	131	121	125	120	115	109	112	123	129	131	142	118	134	137	117	117	125	112	123	128	115	120	118	116	112	121	142	125	104	142	127	126	139	135	114	140	133	121	112	120	117	127	129	143	120	124	127	126	124	124	131	121	136	132	124	113	106	125	135	126	124	141	115	142	124	112	127	139	129	121	124	122	145	146	153	109	108	116	130	125	143	141	129	143	127	107	121	133	145	123	128	124	134	116	124	131	124	116	132	119	128	123	133	135	102	117	123	109	121	129	134	121	102	130	114	122	133	143	129	115	130	146	117	134	116	130	130	120	137	131	118	145	122	116	154	115	134	110	114	120	128	135	127	130	121	125	145	133	126	125	107	134	112	120	108	123	141	127	119	116	106	121	114	139	119	120	125	119	119	118	129	119	132	130	125	124	120	138	111	133	117	139	134	131	134	125	114	111	117	127	128	126	140	140	113	117	139	108	122	123	135	108	130	115	117	138	124	131	121	121	121	129	125	122	117	116	132	130	105	125	122	122	120	112	123	112	123	116	106	127	144	147	130	122	133	115	102	136	111	112	113	134	154	122	125	122	124	135	114	149	127	112	119	132	143	122	127	113	125	131	124	125	108	103	122	138	117	123	135	132	117	136	132	128	139	106	126	114	120	125	124	125	126	150	123	139	119	121	123	139	121	125	138	118	119	148	129	129	143	117	123	128	119	120	142	121	119	136	128	130	104	138	135	128	137	141	113	123	117	141	141	135	120	132	128	127	115	134	114	131	120	143	147	131	137	121	136	137	138	132	124	121	118	148	116	122	133	141	141	115	137	123	122	112	128	108	138	135	123	115	125	137	105	127	121	117	110	119	119	118	150	116	120	136	128	131	117	127	143	128	143	114	126	137	149	133	130	121	116	146	125	112	121	139	127	123	118	107	127	121	134	146	123	125	127	130	125	131	128	135	130	127	106	121	137	154	119	144	112	117	125	142	148	119	135	122	133	138	139	118	112	153	121	130	142	141	131	134	126	99	121	132	121	154	120	108	107	140	142	131	135	124	109	131	106	129	143	126	124	144	118	138	126	127	130	129	131	115	151	131	127	118	134	131	129	135	128	125	148	134	117	133	108	130	118	106	112	146	119	127	124	117	112	128	137	141	133	130	147	111	132	130	116	126	123	135	122	124	125	130	153	126	138	134	122	124	122	139	122	112	120	112	125	120	135	129	128	131	118	125	121	112	106	136	123	148	112	119
2168	1663	16672	18592	14970	10871	8777	6082	4593	2675	1747	1002	651	527	413	431	416	387	418	386	379	339	351	304	369	370	376	366	334	373	362	356	373	394	338	352	329	385	354	358	373	386	357	327	355	349	349	354	366	378	343	354	337	346	361	373	354	347	374	390	341	352	371	377	328	327	388	351	350	372	363	362	343	366	349	369	362	368	353	383	349	378	360	351	376	311	371	342	354	342	360	365	349	375	364	367	365	338	327	376	370	363	380	362	389	366	361	376	380	349	382	360	330	339	360	370	348	366	359	378	365	332	368	342	347	382	362	364	396	376	339	358	346	339	371	360	354	357	365	348	413	386	362	363	339	346	363	369	351	375	368	359	379	372	388	351	336	352	361	378	337	370	359	350	360	348	363	338	345	388	372	338	400	365	363	344	376	337	354	385	355	328	341	331	366	327	380	374	341	369	361	387	359	359	335	351	352	336	358	330	382	342	393	367	408	347	347	362	378	346	361	357	339	396	348	354	364	370	366	340	323	360	356	362	377	377	369	368	361	343	349	344	353	398	371	392	341	327	356	364	337	377	373	309	355	349	333	327	329	340	403	379	386	348	358	345	382	386	358	374	342	377	399	361	375	353	360	354	363	360	359	360	336	353	351	350	345	328	353	362	365	361	351	361	362	383	360	378	326	394	372	372	330	367	364	328	345	363	354	341	367	359	354	331	357	374	359	366	356	367	348	366	379	349	343	362	361	348	379	361	344	354	344	333	363	315	367	362	347	364	367	397	314	346	356	358	382	344	365	365	331	366	345	361	354	366	326	344	347	328	319	372	378	370	357	345	349	381	369	387	350	371	328	369	383	361	390	386	341	375	363	347	369	344	337	341	358	348	370	354	339	381	396	364	379	331	361	352	365	350	364	371	366	372	344	330	348	416	344	338	366	327	362	356	351	383	365	361	332	363	364	347	383	350	370	362	349	359	359	351	364	337	375	376	347	346	350	317	342	358	341	365	361	301	373	356	365	366	391	328	375	363	330	336	336	380	378	360	343	372	367	364	344	370	335	361	392	368	345	352	375	371	329	331	374	353	358	356	371	357	389	339	324	377	363	325	374	356	371	320	369	360	368	364	361	342	331	350	369	340	354	348	347	375	324	348	352	347	357	348	369	328	390	369	386	373	366	358	343	344	357	301	374	354	340	375	333	352	379	387	372	337	359	363	319	321	406	361	365	373	342	404	353	379	375	399	395	364	374	320	385	370	374	370	345	371	364	375	367	354	350	416	366	331	318	373	363	338	342	362	391	358	349	339	353	337	378	378	377	355	367	340	349	339	348	342	376	365	364	388	369	377	374	374	372	351	375	365	380	339	350	352	353	389	349	357	345	365	366	349	376	348	334	354	339	370	341	349	370	353	371	342	379	351	362	350	357	382	350	360	334	363	338	336	416	376	356	351	327	374	362	353	362	367	352	350	357	337	364	378	349	358	361	355	363	369	384	389	365	365	307	359	352	369	366	366	359	333	353	359	378	394	383	375	367	356	368	355	367	353	350	353	369	374	383	349	348	359	368	338	360	339	327	372	366	344	378	356	340	370	366	358	324	353	346	346	321	373	385	342	316	399	345	337	401	382	342	401	354	356	360	329	376	364	380	341	350	341	401	351	332	412	366	359	342	338	388	351	357	336	376	369	379	365	329	360	359	365	327	330	324	364	360	354	361	380	360	392	341	330	344	370	354	358	382	356	333	350	374	340	366	384	373	325	358	346	359	361	361	324	361	361	365	338	372	365	389	380	378	353	343	380	373	332	352	352	374	370	351	354	365	354	378	358	352	365	344	381	380	360	356	354	344	328	371	336	377	393	365	354	366	336	373	366	358	353	374	403	331	353	362	370	336	378	354	402	338	351	359	369	362	367	352	334	365	337	345	375	376	330	365	380	334	315	389	335	366	350	374	355	378	324	356	358	365	356	361	335	370	361	335	349	363	354	371	358	362	372	344	355	353	362	357	405	352	358	338	399	345	368	339	357	377	381	334	337	339	392	338	341	383	360	336	369	347	363	401	355	376	346	351	344	326	374	343	356	346	373	347	338	337	362	376	367	324	338	345	399	363	347	363	335	339	339	337	402	352	376	368	346	350	401	348	339	334	369	360	339	339	370	347	355	386	353	382	399	366	382	350	405	382	386	347	344	392	354	322	335	339	346	380	383	322	371	354	351	365	357	368	369	353	379	394	344	361	371	376	371	328	330	380	318	385	338	334	339	364	367	367	346	321	375	366	349	363	344	352	360	341	352	390	371	377	386	357	370	332	354	381	358	380	360	346	351	354	399	356	354	378	393	380	344	380	341	338	331	360	329	344	342	348	362	343	336	337	362	374	363	353	358	326	349	344	347	340	338	352	358	322	337	378	372	351	380	341	377	386	389	331	370	383	360	363	333	364	361	390	393	338	360	388	348	344	335	346	332	341	327	357	367	341	384	353	360	366	339	386	331	375	344	377	319	383	347	356	353	385	356	369	339	337	365	358	345	365	347	376	351	370	344	383	384	393	362	397	333	380	370	392	358	349	381	347	349	384	343	313	339	347	351	351	358	363	389	384	360	393	379	363	379	397	358	371	353	358	360	388	349	364	370	410	347	367	391	380	370	385	359	376	385	370	349	357	367	371	339	367	334	366	346	332	329	312	355	356	312	366	376	351	354	366	350	345	394	397	364	368	373	362	348	351	379	347	375	368	375	342	373	389	365	354	329	363	339	343	366	377	368	352	375	341	361	346	336	364	342	312	384	384	312	361	319	323	369	362	331	351	381	367	393	335	367	338	353	355	344	308	353	337	343	359	378	397	353	368	374	365	359	375	384	372	368	374	356	323	352	332	348	356	407	392	347	380	371	353	362	382	327	363	373	342	378	368	349	383	382	339	340	358	352	349	355	346	374	328	386	343	380	380	380	362	338	374	371	370	365	342	348	375	359	343	331	366	349	389	400	364	378	369	334	352	345	373	364	387	355	357	346	334	395	376	351	361	365	368	352	371	351	400	355	345	366	397	351	354	370	373	336	361	373	397	340	374	372	348	339	371	356	362	376	363	349	372	355	365	351	358	333	346	320	359	360	349	325	389	318	350	376	316	374	343	363	366	357	301	373	388	335	366	322	303	376	372	344	338	339	347	371	386	356	357	405	359	341	353	387	413	338	351	331	320	375	365	366	351	367	352	361	335	377	351	392	382	346	331	326	369	351	340	353	323	362	355	349	346	350	362	352	378	379	383	378	360	370	351	354	330	348	355	365	366	373	346	352	354	366	365	366	355	382	345	361	385	343	367	323	342	359	350	352	398	359	349	364	366	401	348	318	378	365	346	334	367	337	330	359	411	364	367	370	372	413	340	389	338	351	342	366	351	361	363	369	382	355	359	380	379	336	370	372	388	359	388	361	385	346	360	365	351	346	347	349	376	343	367	370	369	383	371	341	359	376	303	339	333	353	359	345	324	385	377	355	381	376	335	337
12186	33895	60052	53506	41554	31432	23814	15369	10499	5516	2859	1435	803	385	267	256	206	170	151	203	146	133	120	129	138	135	129	160	139	144	120	134	129	137	132	112	131	125	130	122	142	129	120	124	124	122	130	122	130	134	123	124	98	152	133	126	123	131	132	138	145	147	133	134	134	138	119	115	114	106	120	115	133	137	127	127	133	143	133	122	126	125	108	112	126	148	144	118	118	131	130	129	114	134	134	122	123	116	114	141	137	131	139	136	139	127	111	148	123	145	123	127	137	108	117	116	117	110	123	116	136	135	141	127	122	124	123	135	135	123	129	118	130	140	136	134	119	139	109	133	127	114	142	125	136	149	131	127	135	111	149	124	126	139	122	129	139	132	158	131	122	121	126	115	127	130	110	113	118	113	113	133	121	129	122	147	129	138	126	127	124	124	116	110	126	117	129	122	133	122	124	128	133	106	138	137	119	150	115	144	104	126	112	114	119	107	122	124	120	150	98	137	119	140	147	124	131	114	131	136	121	113	123	121	103	120	135	129	128	116	117	124	130	127	140	127	138	126	137	126	131	120	125	120	127	121	113	110	129	133	130	118	120	149	125	119	115	121	142	126	117	123	134	119	118	127	126	127	127	128	115	137	115	142	111	122	118	127	130	144	134	140	144	130	111	112	122	126	119	118	145	121	142	119	113	148	126	108	126	116	134	125	129	108	135	142	132	113	141	122	143	120	107	118	118	154	112	139	115	112	118	124	144	119	119	132	133	123	114	130	129	107	136	132	116	129	108	128	114	130	142	136	140	137	119	128	147	136	127	123	113	132	141	136	103	123	130	129	132	100	113	131	137	139	124	128	120	120	135	122	135	141	142	128	112	127	120	135	104	131	137	126	129	120	128	143	120	130	126	129	146	133	120	124	124	139	147	118	141	108	118	117	122	115	125	137	132	133	116	146	141	125	122	120	117	121	128	132	127	122	157	160	112	138	103	118	128	142	113	121	111	127	127	121	116	147	132	113	131	128	110	110	131	115	106	119	114	121	122	134	131	113	116	117	118	130	132	136	155	122	137	115	128	123	113	142	116	116	138	129	136	118	131	127	141	136	146	141	125	147	151	107	133	134	134	108	137	123	106	122	126	126	136	124	137	141	133	138	131	130	122	104	122	135	131	154	142	120	127	124	124	130	114	135	127	106	126	127	109	127	126	122	131	124	104	129	145	123	124	123	119	117	110	130	137	126	120	133	141	129	110	126	107	121	109	120	118	133	120	123	131	135	124	120	120	125	122	107	126	111	110	109	122	140	128	113	118	134	129	117	109	141	120	123	111	126	126	120	122	148	121	138	120	120	123	118	122	133	139	126	101	129	138	128	129	120	139	121	116	105	135	127	115	121	120	125	130	112	135	126	122	134	133	150	135	114	127	133	136	120	113	133	140	147	125	140	118	149	122	130	108	123	134	143	128	123	122	106	116	106	126	105	128	156	111	132	126	116	116	117	131	141	137	150	123	130	120	121	116	120	134	131	133	121	125	148	139	97	135	107	134	115	121	146	136	126	119	131	126	125	108	101	137	137	121	116	106	119	126	115	134	100	145	112	121	121	129	107	110	143	101	152	146	127	119	108	135	118	124	129	122	132	132	137	143	140	138	115	127	111	119	123	123	117	132	122	131	106	134	129	123	137	143	133	135	138	133	129	122	130	120	139	130	122	113	127	124	119	121	138	127	132	120	126	115	120	139	148	138	149	113	136	156	119	134	140	128	137	100	110	132	134	132	127	128	121	111	128	121	121	103	140	121	132	122	116	127	120	126	163	109	129	125	149	140	116	131	134	132	131	145	151	140	111	124	131	155	134	149	117	143	107	111	116	120	132	125	118	118	115	116	111	125	144	119	118	139	103	122	127	131	117	134	122	107	110	133	105	110	118	118	120	122	126	144	121	131	126	133	129	113	115	139	117	142	113	119	131	119	132	116	121	127	123	135	137	114	125	125	116	118	125	139	128	108	137	138	129	127	128	117	125	122	112	131	115	118	130	114	122	117	126	121	130	110	144	136	128	141	127	122	135	136	133	119	127	130	119	139	104	138	116	121	136	109	138	130	132	139	129	144	125	146	121	142	137	130	135	127	124	142	114	132	130	105	117	134	123	121	116	115	110	117	115	118	146	126	127	121	125	108	154	126	127	129	126	120	122	129	104	127	142	124	126	115	127	129	138	145	117	137	129	136	130	120	122	149	145	115	133	138	106	124	131	130	121	130	126	110	126	126	133	132	117	129	126	134	120	114	124	107	111	118	128	132	105	109	134	132	128	128	137	144	124	122	130	135	98	136	146	119	129	120	130	156	131	126	116	125	126	121	112	118	125	113	142	138	144	115	116	119	142	146	134	112	138	129	133	133	129	133	113	133	145	129	124	125	113	117	133	127	138	148	131	148	138	118	135	125	148	111	123	116	125	110	122	124	151	126	133	127	107	129	132	130	126	118	116	115	111	153	117	113	137	124	127	126	139	100	119	106	153	109	124	133	136	120	135	116	112	130	125	125	116	114	133	122	151	128	142	127	130	121	113	132	126	142	129	127	131	134	118	139	125	136	130	130	107	133	115	135	114	144	109	128	150	118	118	116	121	132	127	130	145	116	133	126	112	106	136	146	128	128	105	150	117	149	123	120	126	133	124	128	134	136	122	104	133	144	131	128	124	137	116	123	141	133	135	137	120	126	121	118	126	135	122	131	107	132	126	114	133	140	116	110	121	132	141	120	115	136	131	139	129	126	136	128	125	129	133	128	132	121	127	114	128	149	139	130	126	119	136	106	116	131	127	135	131	139	125	99	129	130	120	115	150	143	128	125	125	125	117	122	124	130	112	126	132	141	128	113	135	125	119	111	127	129	142	117	129	139	113	112	142	104	128	122	124	157	128	146	115	146	124	111	142	147	129	130	106	124	119	130	131	114	130	122	130	122	131	143	142	104	119	105	132	121	129	107	143	116	118	139	145	144	143	120	138	129	121	108	131	120	122	119	123	126	122	113	142	141	128	116	111	112	149	125	128	124	114	132	140	128	135	135	134	116	122	151	114	109	113	120	126	124	133	141	137	112	139	126	102	129	114	117	122	127	126	115	134	117	117	125	127	112	139	113	125	142	132	116	126	117	122	123	134	131	118	131	120	152	113	126	142	124	127	121	145	106	125	120	148	148	122	112	139	102	113	121	137	120	147	114	119	115	134	143	117	116	132	143	118	124	112	111	134	139	137	119	121	125	121	122	104	131	124	109	112	93	107	130	147	140	138	133	112	100	121	151	130	141	95	140	135	129	122	122	141	141	124	120	135	145	100	106	135	127	107	134	120	124	106	110	141	127	132	123	129	141	115	121	126	116	141	120	113	120	102	127	129	111	126	134	146	146	138	124	131	125	133	138	131	123	145	118	125	151	116	128	121	108	134	133	139	117	133	137	101	116	113	127	131	92	133	114	131	120	121	110	149	149	131	123	122	149	132
7875	30432	54810	57153	50415	43639	38148	31763	26671	17469	11908	6757	3713	1803	1271	998	801	493	675	615	516	397	364	357	350	332	343	352	365	354	380	338	366	359	362	341	382	353	381	362	386	370	386	350	363	370	369	361	355	357	379	391	322	381	383	380	330	375	336	387	393	387	345	385	357	373	331	381	380	362	348	353	362	334	385	369	375	354	364	361	363	338	362	375	340	367	358	332	374	326	357	365	360	352	330	360	365	368	353	391	380	330	345	331	344	377	359	384	352	335	337	371	336	327	362	390	360	378	354	370	371	353	332	363	386	366	363	362	353	383	320	337	360	372	324	347	346	359	351	347	349	369	375	356	352	407	370	337	408	368	357	382	330	358	360	353	346	360	336	358	366	378	356	359	365	368	346	333	341	371	360	367	339	383	395	349	358	344	354	354	368	375	321	351	327	385	346	364	324	383	381	364	371	341	350	391	333	340	332	368	367	342	330	384	360	369	360	388	337	345	323	309	375	328	375	376	343	341	364	396	346	378	328	363	342	331	371	333	361	366	353	392	356	373	372	369	376	348	359	372	365	382	348	359	346	369	373	363	340	382	358	360	392	347	360	346	349	341	379	359	386	370	345	327	371	353	379	355	341	394	383	381	372	364	354	338	371	353	357	381	421	352	368	363	364	371	362	328	371	364	367	349	368	366	339	311	368	341	346	351	361	370	375	364	374	360	349	366	352	347	379	359	368	362	347	351	356	373	377	369	345	375	388	349	377	369	325	388	371	369	383	377	358	358	387	404	367	332	363	366	415	370	378	390	374	364	344	361	347	377	343	366	384	356	373	423	348	341	331	334	375	348	348	365	378	352	361	363	361	354	375	362	341	395	339	379	338	329	359	356	358	341	354	370	339	341	338	339	362	341	357	370	351	393	355	363	370	356	375	379	366	362	353	345	368	326	315	341	341	352	360	331	379	388	342	350	379	379	332	349	377	336	381	369	350	359	341	344	381	378	362	369	364	389	358	368	379	367	353	333	389	338	383	352	328	373	361	343	344	369	344	372	388	368	379	354	365	387	358	354	361	368	369	390	324	355	365	330	343	359	348	329	375	350	400	350	376	387	363	346	382	336	372	352	346	363	355	346	335	334	349	347	369	388	378	374	341	353	358	361	368	392	343	358	381	376	334	358	378	397	369	379	340	359	354	368	365	393	372	360	365	353	359	355	329	378	362	372	370	360	389	348	364	350	366	354	357	369	402	382	359	340	346	386	362	365	370	389	343	380	346	357	320	377	373	326	370	384	344	374	390	361	325	394	383	387	339	343	350	353	333	348	386	347	370	379	389	346	365	398	386	347	330	345	357	335	355	377	388	350	378	342	368	398	342	357	380	354	356	400	371	349	383	352	364	397	352	377	379	354	375	388	350	363	367	355	405	313	363	359	375	369	367	328	371	360	372	369	393	330	357	344	360	395	352	349	374	340	356	386	394	362	380	327	352	351	345	380	342	370	367	367	347	359	378	396	409	329	333	437	379	339	358	308	322	353	370	349	344	340	372	336	376	341	354	343	372	379	388	378	332	367	373	355	343	339	394	372	358	369	363	355	370	354	342	370	340	351	374	363	371	377	361	372	365	329	357	368	350	368	371	381	363	354	401	360	386	363	350	379	361	348	377	345	346	353	353	374	353	371	382	344	357	324	351	341	373	363	398	347	368	364	370	355	370	363	358	397	385	334	412	368	363	343	362	355	329	357	328	370	368	338	362	391	373	366	373	374	362	348	358	372	405	379	390	368	345	357	339	356	367	336	373	352	328	341	386	387	375	393	345	364	347	325	355	327	363	368	339	369	369	320	367	353	371	363	340	368	351	353	375	362	348	329	331	344	359	376	353	357	365	371	340	364	374	368	343	350	351	404	363	333	388	352	359	396	361	372	369	372	340	376	377	343	354	357	356	356	349	353	341	377	389	358	398	388	363	362	359	349	340	357	382	390	375	379	347	363	374	357	375	370	347	380	338	344	397	356	389	382	389	351	368	395	352	366	359	391	366	353	428	353	356	347	360	405	364	353	357	347	380	341	354	381	389	345	349	394	346	334	382	388	322	362	363	358	392	360	356	356	340	383	360	367	350	353	342	358	385	343	362	358	343	351	355	337	369	371	356	353	345	349	354	357	402	337	352	349	368	371	349	397	376	358	348	373	349	350	345	345	369	348	385	385	391	318	362	374	361	361	370	344	393	362	373	330	367	363	387	379	322	380	369	358	350	354	351	375	380	398	346	332	349	380	356	360	363	369	352	388	378	347	376	325	388	372	353	379	390	360	370	369	377	329	353	365	365	356	351	360	334	407	376	315	347	360	338	356	371	380	356	356	360	390	358	354	379	320	354	359	368	365	342	388	372	368	377	383	374	366	362	373	384	352	322	335	360	364	379	373	351	406	383	353	351	323	314	354	362	349	388	339	361	341	350	361	333	358	339	331	312	380	352	388	351	361	362	379	369	367	339	360	356	366	361	371	384	355	349	342	353	352	378	367	327	371	363	393	367	356	374	340	345	364	378	380	383	363	346	352	358	371	385	358	356	352	371	355	353	382	370	388	387	329	375	373	365	350	325	352	378	363	376	358	351	364	370	341	321	375	360	349	349	365	331	340	344	377	329	338	388	385	347	355	373	367	369	366	379	344	373	350	341	375	345	370	382	367	353	320	338	371	356	363	362	342	332	348	346	373	343	345	337	375	331	380	338	374	337	354	365	353	379	359	370	385	344	344	360	354	390	343	342	376	387	357	358	371	381	377	381	373	325	345	391	376	377	377	342	366	379	344	370	345	385	375	329	317	354	318	384	349	358	367	336	323	418	350	377	385	362	372	308	375	379	367	373	343	360	359	370	374	375	350	320	378	342	349	406	347	380	347	345	379	338	383	362	367	365	400	372	358	357	383	359	320	359	379	347	355	400	348	321	375	362	370	351	356	361	369	366	338	388	359	383	309	352	355	327	344	365	359	369	362	344	371	346	364	373	378	364	344	380	362	373	373	363	378	386	338	375	377	353	362	367	362	363	384	370	347	377	374	366	369	341	359	362	338	371	354	361	343	370	367	392	369	394	388	350	357	361	355	390	396	394	360	331	360	355	360	351	380	387	348	384	421	394	388	385	380	330	394	401	331	333	350	386	336	366	361	354	355	342	343	384	366	368	341	338	360	369	375	345	350	336	368	365	361	365	376	344	384	355	351	356	344	364	320	359	355	319	390	329	376	358	331	333	359	355	363	362	376	383	368	355	330	351	367	365	385	345	353	378	368	354	378	368	371	318	360	361	360	374	392	380	339	349	362	353	338	388	368	335	341	382	355	404	370	356	387	377	384	356	366	371	393	351	356	345	353	388	346	380	338	344	405	366	373	376	355	348	354	360	321	354	365	340	358	374	353	367	351	343	386	399	363	361	357	351	416	352	359	357	363	366	332	336	357	393	408	375	361	357	351	342	348	364	363	365	356	370	335	360	358	363	371
25357	52338	74049	66843	54739	43480	35678	26092	20328	11367	5929	2696	1421	515	443	366	336	199	277	245	227	152	142	147	134	163	140	157	136	155	133	164	148	140	165	148	131	140	137	139	151	161	148	138	162	150	148	139	142	140	136	158	163	141	164	122	129	167	162	120	162	148	150	125	147	156	156	127	149	163	133	166	138	163	148	162	139	144	137	154	139	144	157	150	146	164	159	145	117	138	177	156	153	142	141	126	135	175	151	147	146	129	138	159	179	168	121	137	151	140	149	154	149	162	144	145	132	149	151	154	162	143	178	156	144	157	134	158	156	142	134	165	153	153	148	141	142	152	163	150	148	141	141	145	148	133	158	158	152	136	136	155	143	160	152	149	163	174	139	149	141	132	152	150	163	168	155	139	171	142	112	153	148	145	146	170	160	152	144	127	139	145	146	154	145	153	143	134	158	135	143	164	167	148	152	152	158	125	142	155	163	131	135	143	135	153	150	148	167	157	140	147	156	140	164	148	140	154	142	147	146	146	170	152	135	146	156	135	134	161	145	140	147	144	134	150	162	154	158	147	120	148	161	170	168	148	148	140	156	152	140	161	132	135	149	119	164	158	131	132	145	127	127	142	135	133	147	162	176	132	146	145	163	158	147	146	154	139	162	155	144	161	147	133	156	142	152	140	146	128	163	138	138	119	143	148	143	156	166	150	150	149	129	125	154	151	131	141	136	155	134	145	143	146	130	159	153	133	135	140	143	133	137	150	143	161	158	149	133	140	155	148	120	130	145	161	121	166	142	151	148	130	150	126	162	153	142	124	148	143	150	153	145	171	171	143	151	133	169	126	141	139	147	150	164	137	135	130	145	146	158	132	127	168	158	143	144	139	143	140	128	156	148	149	137	126	157	149	135	130	143	152	133	158	138	158	157	157	158	157	121	151	149	130	146	145	121	121	149	146	144	151	141	128	137	157	153	149	150	128	127	159	139	170	138	119	138	132	159	144	157	146	151	142	156	127	155	128	138	151	136	150	174	175	172	155	151	127	129	111	151	165	148	156	146	166	129	165	139	149	163	152	138	145	152	142	160	129	150	145	159	152	155	136	122	147	142	135	152	162	152	157	152	148	130	146	144	177	146	137	157	154	137	144	133	163	168	152	150	148	131	156	152	164	139	158	144	159	145	145	146	144	126	136	152	160	132	131	155	153	156	160	163	147	131	147	139	166	162	140	166	140	125	148	149	177	146	123	159	137	139	159	159	145	126	140	149	128	133	153	149	135	158	178	146	140	163	155	156	150	154	131	112	154	171	147	149	156	168	169	133	142	152	147	151	138	159	165	123	155	135	130	173	157	139	174	165	137	143	143	148	156	130	151	157	148	176	150	151	145	133	164	150	166	156	140	125	134	143	156	158	137	159	177	148	145	144	126	156	125	144	157	142	177	157	140	158	127	146	149	141	133	121	156	150	166	136	134	149	135	129	164	154	164	163	139	154	149	156	130	133	182	146	135	162	132	157	180	151	131	137	154	164	140	172	148	159	121	135	148	139	138	145	153	138	129	188	143	146	135	143	153	160	142	140	150	155	163	143	159	137	137	165	140	146	163	153	164	176	150	160	147	163	150	144	164	142	168	159	147	155	135	154	167	133	157	155	169	150	141	170	137	153	127	154	138	148	138	152	158	117	154	142	147	161	164	156	147	147	125	130	142	152	135	129	157	137	169	135	133	135	154	157	153	145	160	139	147	132	171	158	148	141	129	166	137	135	162	144	146	158	151	149	163	152	146	140	147	163	146	158	136	145	148	158	155	131	138	147	168	136	140	145	122	158	153	154	153	135	153	165	150	126	161	146	149	157	153	139	155	134	156	149	160	155	155	141	136	146	145	164	118	136	153	159	150	152	146	167	157	122	144	169	131	150	166	156	125	149	145	144	161	146	138	161	151	155	146	131	153	146	139	143	143	128	129	160	148	153	151	157	169	159	171	155	147	130	154	175	146	153	126	136	134	159	154	169	149	132	167	138	159	142	149	137	149	157	148	124	151	157	147	143	166	134	163	150	142	141	140	149	135	121	160	146	132	149	154	142	146	153	162	156	140	159	158	150	158	134	137	146	144	154	140	153	172	144	133	141	133	132	152	149	155	124	162	153	170	162	135	145	143	149	149	168	151	148	133	146	138	175	163	148	148	144	150	145	128	137	153	135	150	138	156	156	158	134	134	157	153	145	143	160	130	171	150	163	158	130	136	143	167	146	139	153	124	144	167	125	153	118	177	152	134	145	149	143	163	149	154	153	143	149	146	120	151	136	166	134	136	161	139	138	158	150	167	160	148	139	154	155	132	149	163	142	136	145	147	128	157	158	140	145	151	138	141	139	165	145	156	162	156	165	155	151	164	135	154	130	143	147	159	141	128	147	170	161	162	147	136	149	145	155	148	142	145	138	157	144	157	151	148	148	126	149	149	144	149	159	160	144	132	138	162	160	151	138	136	138	167	149	144	138	132	144	119	151	151	150	169	172	140	139	153	172	125	112	134	153	137	150	130	147	150	145	133	169	141	141	175	124	138	141	155	134	138	140	164	137	144	132	128	154	146	140	148	143	156	156	158	162	146	144	147	165	164	167	179	148	146	149	142	151	159	164	148	138	156	144	149	136	167	144	137	156	136	151	161	129	151	145	141	139	147	124	145	130	139	150	144	155	129	158	131	144	151	141	146	137	173	147	136	147	124	142	146	153	164	147	149	157	145	134	139	153	155	164	135	153	163	145	154	154	147	151	148	152	157	144	159	157	153	151	133	154	134	157	170	145	153	137	136	146	138	146	141	133	181	138	146	173	140	140	150	124	161	142	159	151	146	152	153	139	167	164	143	153	149	150	173	143	135	176	150	134	123	122	144	144	151	142	165	141	164	154	138	157	155	167	125	129	153	138	132	136	125	160	139	135	138	149	169	129	171	141	131	152	131	169	170	139	126	146	132	133	156	142	159	124	134	149	161	139	143	153	149	141	158	179	163	135	144	148	134	154	145	149	141	165	163	152	152	155	139	120	129	136	147	120	165	163	157	142	140	146	151	154	154	153	158	127	145	149	152	150	142	150	141	155	112	154	158	145	146	154	157	138	133	149	175	154	149	161	139	146	139	161	140	137	144	146	151	144	144	160	138	150	151	144	146	162	157	162	128	146	143	147	140	182	153	145	176	148	165	161	130	150	153	149	133	149	149	155	156	147	157	147	148	158	173	146	158	141	137	117	153	145	142	131	158	150	137	160	136	150	168	139	157	143	149	144	147	129	148	151	145	146	149	145	142	132	139	137	156	146	152	124	133	142	154	139	178	114	139	126	143	165	147	147	162	147	137	131	149	155	155	159	142	139	145	145	131	173	135	152	143	161	169	166	172	159	154	134	133	145	147	138	156	163	151	159	159	158	145	143	160	143	123	168	143	145	145	152	144	133	161	127	152	148	138	167	150	148	148	142	133	149	141	139	135	159	154	133	138	165	160
15022	41610	68335	71115	62387	53743	48000	41137	36745	25644	18846	10933	6291	2531	1989	1569	1170	767	923	952	755	546	415	437	415	377	413	394	426	419	441	410	371	416	415	415	411	398	361	430	391	413	398	405	418	454	421	420	406	430	408	412	448	447	447	404	404	428	430	413	415	436	417	442	443	404	388	394	396	469	396	388	433	457	422	390	401	409	419	423	389	404	403	406	419	453	408	409	430	388	422	402	389	383	414	405	406	438	354	416	427	427	413	403	408	400	394	412	400	391	431	399	398	415	402	424	405	416	408	396	399	416	384	409	433	383	437	428	413	408	412	390	440	384	418	411	384	404	418	394	406	403	411	383	399	421	394	385	400	416	390	406	423	416	399	425	395	427	398	462	403	421	428	405	401	426	411	433	396	405	431	368	431	403	352	433	404	423	415	412	453	392	411	395	387	384	394	467	411	408	370	383	422	403	383	444	413	394	424	394	399	426	401	392	433	398	409	404	416	406	402	390	407	386	385	431	392	403	408	407	403	431	416	452	411	386	417	406	407	430	403	372	420	422	403	442	407	418	404	376	409	418	444	422	436	399	400	432	405	450	410	411	442	422	409	423	415	375	428	420	430	404	416	443	411	403	385	419	382	419	381	377	406	395	429	368	407	407	376	376	405	445	391	457	390	412	413	430	444	396	416	405	425	380	446	436	378	375	378	421	457	426	410	407	403	407	405	367	405	416	414	440	442	380	427	404	383	426	381	378	433	401	417	406	412	376	415	408	432	433	423	404	397	402	424	409	446	415	437	407	449	382	417	422	404	431	445	424	404	399	414	432	403	400	431	389	452	394	410	396	378	403	396	416	367	393	386	432	391	446	419	391	405	386	403	383	406	391	382	430	408	403	390	441	406	419	439	438	439	383	414	408	392	409	405	419	393	433	401	392	411	407	417	409	399	415	416	421	413	389	390	400	426	392	409	415	418	405	418	410	423	412	419	411	395	407	421	410	435	397	432	404	404	398	410	382	415	425	382	403	388	382	421	402	424	408	437	426	412	414	462	415	401	355	401	427	444	408	414	404	407	394	387	434	401	414	395	421	414	416	414	406	427	444	425	417	432	414	415	393	448	413	420	414	396	406	409	409	400	434	374	386	430	421	407	431	413	443	465	405	401	391	390	401	434	440	387	390	421	401	414	403	400	416	390	413	412	399	398	403	403	441	428	406	396	428	394	383	402	402	404	389	415	412	428	413	434	423	409	413	444	415	408	433	390	391	406	414	430	375	430	433	417	394	408	409	411	417	370	430	388	382	423	433	371	397	401	417	376	393	407	425	422	431	431	374	440	420	427	419	405	454	426	444	401	414	405	413	359	449	420	378	392	381	408	372	375	409	461	391	447	383	401	411	403	450	391	364	367	403	410	446	405	438	398	399	433	399	424	396	431	386	378	438	420	444	445	414	394	423	419	386	434	396	404	438	388	411	408	418	410	423	441	387	393	442	420	384	400	376	385	411	435	389	377	406	378	403	430	428	426	400	412	414	428	387	441	470	410	411	386	413	376	426	404	432	432	434	410	408	407	405	395	467	380	401	402	397	456	393	407	414	412	431	417	422	370	448	392	432	394	429	402	423	416	418	443	411	405	391	423	377	406	371	391	421	432	363	390	445	419	397	459	401	416	419	398	434	372	369	394	460	399	429	426	403	378	412	405	421	407	399	419	396	412	426	369	396	429	402	400	405	417	440	416	442	384	394	398	403	412	380	433	437	418	392	408	390	397	371	433	414	415	422	402	412	407	436	421	418	414	407	420	376	406	449	429	395	424	397	387	410	412	408	411	379	427	401	435	403	419	414	408	414	419	416	412	425	435	411	413	417	405	434	410	395	414	411	404	436	374	379	408	416	403	408	426	412	402	439	407	377	405	416	443	429	423	378	407	414	436	430	431	397	425	422	408	441	403	432	414	452	380	411	415	419	396	449	417	398	429	401	424	406	420	407	411	429	395	411	396	409	466	395	418	372	413	381	410	408	425	381	426	403	384	397	391	436	388	416	432	394	415	379	403	395	429	404	360	412	447	406	399	390	385	389	409	378	411	390	409	407	420	384	412	396	403	392	405	407	403	373	383	420	404	397	410	429	417	426	392	386	390	393	385	396	430	413	446	384	397	433	416	403	416	410	449	407	420	434	415	425	383	409	370	402	420	428	400	384	411	410	407	398	408	398	414	402	439	401	401	377	401	436	414	436	437	405	412	400	405	400	403	394	414	452	413	415	397	406	396	424	409	408	431	390	402	378	433	426	422	398	417	392	406	390	369	392	425	381	418	426	403	421	430	371	381	408	396	376	437	395	429	409	422	414	392	356	413	423	421	392	409	393	375	412	386	386	461	426	402	384	401	399	453	416	428	401	408	422	420	392	400	421	425	406	420	378	395	386	393	414	440	397	367	418	402	442	403	406	406	410	416	408	417	393	405	403	431	440	415	413	394	429	403	398	427	410	414	423	377	433	413	450	398	420	395	413	435	438	353	430	384	410	436	444	385	406	421	400	363	401	420	439	436	414	410	432	414	398	418	393	376	402	438	406	397	410	433	416	428	392	439	385	426	407	442	360	411	400	386	398	406	409	404	356	386	396	392	401	388	436	409	405	389	409	381	416	380	404	408	402	397	388	420	374	427	392	430	429	407	417	426	431	398	424	396	403	437	384	425	423	389	397	404	372	447	402	406	423	397	418	400	409	423	444	414	407	435	405	455	412	434	394	402	455	394	389	405	408	405	395	402	403	384	358	399	447	421	428	385	422	441	414	399	432	390	409	416	423	438	397	390	423	412	407	408	417	403	388	427	411	398	406	413	410	406	400	435	375	431	412	417	394	402	400	396	388	380	412	395	410	430	402	418	410	408	370	400	406	388	467	417	408	404	395	439	387	386	405	415	413	407	442	405	421	422	453	394	431	408	411	423	416	419	412	396	414	408	386	403	421	387	390	378	422	396	451	454	422	414	405	409	387	423	406	452	414	384	411	423	418	416	433	424	427	403	430	399	423	429	403	391	439	410	428	375	357	408	433	432	392	400	399	427	382	407	425	393	424	385	411	377	435	402	395	382	392	420	393	401	401	405	380	411	431	400	413	385	403	402	424	410	393	424	448	384	409	412	406	412	401	375	411	424	414	413	427	413	400	435	405	435	366	399	423	429	410	420	424	379	410	412	393	418	436	425	408	445	424	406	417	405	419	387	448	375	431	400	415	414	459	404	375	384	433	391	397	473	379	402	401	409	424	425	392	413	450	442	402	424	381	428	454	420	420	382	415	415	420	426	429	462	420	392	404	399	412	426	403	359	420	417	380	413	387	396	421	437	360	444	399	409	411	431	409	390	427	391	395	424	408	441	380	410	378	435	416	403	425	452	438	387	410	425	432	428	405	385	413	394	406	403	405	429	427	380	394	416	397	438	372	439	428	418	466	416	448	420	417	422	412	399	379	458	404	438	423	435	399	395	409	376	405	424	399
3046	3120	8527	7318	4268	2678	1784	1166	971	603	441	268	199	144	126	158	122	118	140	155	139	139	134	137	109	119	125	140	113	133	110	145	132	126	132	107	115	122	141	113	148	126	134	135	119	137	153	128	148	106	120	125	125	128	105	125	128	127	127	121	107	140	134	112	123	116	145	116	138	112	137	148	143	129	138	120	126	134	119	153	126	123	123	121	122	134	129	144	130	128	107	120	128	143	123	110	135	132	123	128	116	129	146	120	119	129	136	118	152	125	114	120	120	144	126	126	122	136	141	120	116	125	126	131	117	140	122	110	110	144	123	137	132	149	147	145	120	122	123	133	112	114	121	139	114	104	130	113	123	116	120	113	121	122	122	131	125	119	129	118	127	126	145	128	125	128	119	106	131	133	120	111	105	122	131	119	140	134	138	125	128	151	136	111	119	112	102	133	117	115	142	131	122	138	150	126	127	132	123	117	121	117	106	134	117	134	113	124	140	111	131	143	126	126	122	114	105	112	130	127	134	110	119	126	118	130	133	127	131	113	130	126	124	113	156	125	111	150	138	126	137	125	145	129	122	101	123	137	133	153	120	126	133	132	134	118	126	129	141	149	127	129	136	125	132	128	116	126	119	119	112	120	110	129	125	124	134	143	115	139	114	108	123	150	141	128	122	119	138	107	138	141	132	123	128	124	156	120	122	115	122	114	128	149	126	132	106	122	136	143	101	143	130	123	123	134	110	132	144	122	124	115	102	134	105	130	118	106	116	134	120	128	134	122	115	103	132	105	123	124	130	139	119	106	145	121	116	136	115	120	141	114	136	132	102	137	133	105	133	120	123	114	133	120	125	111	141	145	115	124	96	124	123	127	114	134	131	109	136	148	118	126	118	120	117	129	124	119	129	127	119	128	122	122	131	126	128	126	125	134	111	129	129	112	133	141	126	104	112	125	136	117	117	123	125	110	129	151	117	123	124	138	130	135	131	109	132	130	126	128	144	134	118	109	122	112	131	125	130	118	122	116	129	139	127	123	136	99	99	131	118	112	127	124	120	110	122	112	97	89	138	136	136	131	127	128	131	139	142	136	123	130	118	128	118	123	128	136	121	135	122	121	122	110	118	131	116	117	117	152	124	125	135	135	123	107	123	121	124	114	131	142	124	120	122	129	123	113	115	118	124	121	118	124	132	119	140	143	123	105	108	143	108	127	131	140	125	121	105	135	135	120	139	114	122	131	110	115	141	112	127	119	128	133	122	128	104	131	122	115	118	117	126	136	128	112	121	131	130	149	122	135	125	115	122	108	133	140	132	118	108	122	117	118	123	108	126	153	124	106	135	127	112	119	109	143	114	150	141	138	115	126	119	125	136	130	131	119	126	115	125	127	133	127	155	119	115	131	120	118	112	127	131	143	134	141	123	119	121	113	128	139	123	133	117	131	131	129	137	141	107	117	111	121	112	137	121	116	125	113	132	123	117	127	119	136	104	114	130	133	130	119	124	137	134	138	156	122	118	138	120	130	122	133	107	105	140	122	138	115	134	120	127	142	137	106	141	120	140	131	136	140	129	151	106	126	129	130	114	122	136	136	109	127	126	119	141	137	130	141	123	106	128	122	124	111	110	114	108	131	123	142	141	122	141	118	110	115	93	139	118	152	115	136	128	118	115	123	131	92	134	120	129	119	130	122	123	127	139	138	138	130	133	131	115	124	125	117	135	148	131	131	120	117	135	120	135	132	134	113	123	139	136	112	133	137	123	138	139	120	135	118	102	152	126	116	113	120	112	115	127	121	141	143	128	113	140	134	125	129	145	138	140	126	143	135	130	143	144	139	118	126	123	113	143	135	123	106	121	118	142	129	129	112	129	128	140	122	139	117	148	132	125	103	118	111	142	103	152	122	111	122	121	112	130	123	122	130	102	132	128	148	125	133	116	138	138	144	130	128	115	111	106	129	133	125	117	149	138	140	128	136	126	122	147	141	120	122	142	152	116	117	136	127	105	123	117	125	143	118	130	128	134	108	122	108	121	121	146	116	148	123	128	141	143	129	125	123	129	133	124	121	131	131	125	137	156	134	124	121	118	127	129	130	116	121	131	131	125	124	145	109	124	137	129	104	129	135	151	116	144	133	128	132	106	120	126	128	118	122	124	128	140	136	135	124	132	136	112	121	123	129	108	120	109	123	123	135	125	117	139	125	114	110	109	117	128	129	109	141	107	137	141	124	138	117	126	134	132	100	128	112	118	123	134	120	124	136	141	124	123	128	136	138	145	136	112	118	112	125	123	121	123	112	126	138	139	144	129	129	145	113	140	130	116	129	134	130	150	136	135	124	132	126	134	115	115	113	127	104	126	127	133	133	123	117	128	121	137	122	142	120	124	129	124	143	138	111	106	133	116	142	130	123	125	116	132	121	125	134	121	129	119	132	140	122	133	132	120	140	130	107	113	133	113	120	126	114	128	131	135	131	118	126	119	118	126	126	120	110	116	136	118	125	141	132	134	124	141	122	138	135	128	124	129	115	112	131	123	123	111	117	137	122	137	123	139	134	142	116	121	140	133	159	118	112	122	116	134	124	119	99	125	113	134	133	137	135	116	127	128	118	140	127	137	141	118	124	113	136	147	109	118	139	126	134	126	138	125	129	125	124	133	137	127	127	118	120	118	131	137	129	117	132	131	131	128	125	129	132	104	131	125	133	135	114	135	133	125	114	131	109	104	129	115	127	121	145	125	133	115	117	130	125	125	144	136	125	131	112	137	136	130	134	127	126	116	121	128	128	129	104	132	107	140	129	131	117	119	122	122	131	141	125	130	124	120	141	133	138	130	157	115	114	124	135	134	86	116	137	128	124	134	130	134	109	100	121	145	114	124	120	123	137	117	134	124	134	132	109	130	99	128	111	121	120	125	105	114	141	140	124	135	128	146	127	108	122	134	125	151	130	118	136	122	125	122	130	123	125	125	130	134	131	123	112	122	112	117	144	116	107	121	128	132	115	132	119	124	131	119	127	113	104	129	124	106	135	129	115	150	124	138	115	119	122	124	121	115	128	136	140	130	120	118	114	135	125	144	129	132	121	129	126	122	128	132	132	138	106	117	113	126	121	112	160	134	117	141	110	128	128	144	134	132	129	122	142	121	108	132	109	150	129	110	115	121	147	151	132	141	114	138	126	135	127	124	107	123	113	114	131	124	155	128	129	116	126	120	147	125	130	127	141	151	118	115	121	118	132	123	115	142	133	124	109	122	115	118	110	131	113	129	134	115	150	110	111	124	144	121	124	144	139	121	140	132	132	124	131	108	125	137	99	132	122	133	115	125	137	116	139	140	133	112	123	110	132	124	115	126	122	120	116	106	120	131	140	120	121	138	125	122	131	132	107	130	115	123	133	118	123	143	124	116	122	110	121	139	134	124	116	138	121	123	133	133	145	138	131	114	126	133	134	129	120	172	125	107	110	113	113	116	131	138	127	148	137	123	146	137	117	123	131	140	118
2845	4442	17180	18205	14086	9904	7801	5452	4296	2551	1683	1070	667	473	409	399	405	374	371	406	416	400	376	361	369	363	372	358	350	369	370	348	347	328	391	384	402	348	371	338	361	323	380	369	343	372	345	348	369	380	354	342	373	341	362	365	383	316	343	350	352	320	386	356	362	347	348	354	351	337	373	395	367	347	350	343	362	364	345	335	353	329	347	359	373	361	400	342	351	372	328	381	362	345	355	371	395	338	375	341	345	362	354	362	361	363	366	356	338	385	372	380	343	362	331	384	375	361	366	322	360	381	353	352	363	372	323	377	332	395	339	338	350	325	359	372	361	379	388	374	375	386	343	343	362	355	365	374	389	353	353	339	344	324	331	398	353	347	397	356	368	369	358	345	334	358	371	352	348	357	329	351	357	393	339	387	388	349	379	343	348	351	357	381	369	363	360	353	341	360	324	357	330	327	376	369	359	353	356	377	363	368	380	358	378	365	397	365	387	324	361	381	393	383	326	348	369	357	361	364	395	360	345	349	323	353	363	367	364	408	325	351	358	370	392	377	350	342	334	358	380	373	372	348	350	381	375	356	394	328	392	346	354	364	350	348	358	353	336	332	353	362	379	371	347	329	385	383	351	372	344	332	338	394	387	352	371	330	354	355	375	387	410	339	390	348	361	347	338	381	336	331	328	345	363	394	365	381	366	361	374	352	387	364	356	369	372	346	385	368	350	333	386	360	336	392	375	333	335	359	319	362	388	331	324	342	369	390	353	371	366	358	370	342	362	353	371	376	354	337	351	331	370	341	350	371	353	318	359	381	380	353	390	340	327	390	361	351	339	343	374	371	348	327	391	350	367	400	353	362	359	365	316	356	358	377	341	363	385	367	358	369	366	367	336	357	336	404	363	358	358	334	371	356	365	344	377	330	361	344	331	341	396	353	367	390	332	342	352	347	346	356	380	340	361	390	367	353	349	396	354	328	352	393	380	327	325	355	332	336	352	350	367	372	348	331	365	371	352	372	334	362	349	358	348	309	343	362	371	351	356	365	356	363	360	393	353	377	364	305	338	361	373	340	344	356	398	337	358	343	347	381	395	391	357	361	335	364	350	376	368	336	325	381	359	366	345	378	339	355	376	330	359	383	345	367	363	348	351	326	348	345	368	383	377	372	359	338	367	364	361	373	408	365	361	322	353	386	338	346	359	356	348	355	377	362	324	358	371	365	374	371	363	391	364	339	382	375	340	401	338	334	380	356	360	354	371	352	348	354	338	330	364	353	351	363	353	339	332	350	335	371	360	354	353	373	336	397	343	385	349	359	311	334	369	350	340	336	392	361	371	338	368	352	325	343	357	352	361	356	388	351	367	358	328	365	375	364	347	362	381	387	332	359	378	404	367	348	365	329	374	327	370	369	331	357	350	370	393	345	349	371	375	362	389	362	400	358	353	371	358	365	366	369	372	358	364	361	377	377	353	357	375	379	353	345	332	379	372	365	372	345	360	397	374	384	371	357	363	354	362	363	338	329	312	363	371	358	358	344	397	366	371	380	334	373	392	359	370	345	394	348	373	362	392	340	360	354	352	329	321	383	337	345	324	377	377	403	365	383	379	352	370	328	358	362	389	357	353	347	351	360	359	352	366	323	321	379	364	372	377	348	336	325	350	364	360	371	330	344	364	355	364	365	356	371	396	378	349	335	357	373	318	364	380	381	369	354	342	334	352	375	361	358	333	383	378	369	354	383	375	329	346	375	358	371	394	355	355	379	358	395	379	360	357	387	377	352	358	382	352	354	387	349	354	362	387	345	323	339	356	331	361	375	357	379	323	374	342	331	330	353	368	362	366	343	369	338	372	345	369	351	394	390	378	399	371	352	355	317	349	355	357	384	337	344	344	344	362	350	351	362	339	355	348	339	353	364	363	381	367	362	323	332	345	354	384	330	350	357	371	356	371	362	403	344	357	356	332	364	322	340	342	350	379	369	341	366	369	383	402	378	355	350	348	314	392	354	342	376	354	344	382	377	342	355	342	346	379	400	389	382	352	343	343	348	355	403	359	362	368	369	348	362	330	363	361	333	360	377	367	341	369	361	389	354	354	354	360	338	408	374	367	358	346	369	359	384	376	339	363	375	334	347	343	387	355	374	365	348	357	355	331	386	368	332	347	379	377	338	363	364	361	388	384	366	367	370	337	330	370	374	381	354	325	328	352	374	378	347	334	378	413	355	372	344	362	359	386	377	366	346	335	349	359	380	352	345	385	345	331	346	365	338	353	375	394	335	353	340	380	341	358	359	320	385	386	355	365	359	336	372	348	339	334	328	350	382	363	349	373	356	359	352	383	336	355	371	346	347	405	339	348	377	362	354	349	347	361	334	346	387	383	353	341	344	348	374	370	374	337	325	354	372	369	359	396	363	363	370	369	332	360	383	334	377	362	344	359	352	364	348	379	373	354	371	383	353	332	384	365	355	373	371	358	387	350	361	361	380	385	386	364	361	361	321	373	335	359	357	331	380	383	365	355	332	364	394	347	383	365	364	372	391	356	371	342	340	365	357	348	329	335	372	351	352	361	369	339	348	356	344	380	361	361	386	374	377	342	356	322	363	358	368	342	374	336	389	367	383	337	341	343	348	320	325	376	390	369	371	347	332	346	367	388	349	329	373	396	359	376	341	354	373	344	352	335	344	332	375	392	380	388	396	353	389	371	347	363	354	380	350	364	382	349	339	325	391	369	371	355	381	379	369	373	365	351	341	338	334	366	387	379	364	381	351	378	329	325	358	352	360	346	384	344	379	360	357	378	322	359	386	347	385	345	383	340	383	363	366	354	385	344	349	372	382	375	392	325	404	380	362	361	362	363	362	370	338	366	370	369	338	344	370	356	405	367	385	380	354	382	342	342	374	325	367	370	344	380	337	380	334	357	353	362	380	373	368	379	382	341	395	365	371	347	370	357	362	364	373	348	389	358	367	354	366	374	398	361	334	353	360	374	400	353	364	333	350	308	342	340	340	365	370	341	327	366	331	375	370	388	375	351	331	368	404	383	374	372	385	347	336	354	380	363	353	361	362	358	370	383	354	399	367	333	331	366	373	368	351	366	354	366	377	350	373	399	357	351	347	360	377	349	345	393	357	356	380	361	366	327	349	400	378	337	337	369	351	367	352	348	355	358	348	353	333	380	361	346	381	357	371	342	353	338	368	351	350	359	361	349	387	332	349	397	366	385	340	351	371	417	343	352	357	348	347	373	377	378	362	348	368	341	365	349	365	351	371	396	332	351	367	354	318	367	365	339	379	384	342	342	342	377	382	354	339	346	359	347	347	353	358	344	358	363	334	396	390	380	347	357	345	354	337	391	354	327	372	383	363	368	382	366	352	377	362	323	327	344	333	357	360	349	337	369	354	321	369	332	364	384	344	369	352	355	367	351	368	345	335	331	384	365	367	308	369	330	389	366	361	362	347	350	359	340	347	368	343	350	352	400	343	320	325	346	370
18863	36479	59706	53064	41324	30786	22120	15133	10544	5323	2875	1348	718	350	258	224	212	189	166	168	168	146	151	122	141	122	139	128	118	125	130	113	147	143	133	115	123	123	129	124	126	143	131	110	129	127	121	148	126	117	136	121	143	112	128	120	129	137	126	108	106	149	132	136	119	125	114	125	127	124	136	124	116	110	122	138	114	132	136	134	128	128	141	124	130	117	114	113	125	141	137	148	134	122	110	106	118	127	119	156	133	139	146	140	142	129	109	113	130	130	108	151	117	116	124	106	136	115	123	123	114	126	122	133	105	138	108	112	139	150	122	103	115	147	120	131	116	113	125	113	120	121	128	146	133	104	128	130	119	134	124	127	127	136	114	126	129	133	141	121	108	130	126	144	138	122	133	118	116	124	123	131	119	132	144	113	100	134	124	129	118	131	134	148	139	129	117	116	109	106	128	126	117	151	115	131	122	112	120	134	136	143	120	131	130	136	124	117	126	117	128	142	124	133	148	127	139	120	133	115	132	120	140	140	126	123	110	117	120	136	119	136	128	130	108	106	112	135	131	107	126	141	123	116	116	138	118	109	129	140	130	113	126	136	110	108	126	119	107	93	118	141	134	120	137	116	119	129	115	127	139	132	128	118	132	98	115	134	128	117	136	127	142	124	129	115	110	130	120	142	150	131	142	118	101	121	118	127	131	112	132	128	123	150	109	113	135	140	119	121	128	122	125	126	104	136	123	125	126	137	116	131	131	135	126	135	132	138	137	130	131	120	126	128	145	125	123	143	135	137	123	126	113	107	124	137	141	123	127	132	112	134	133	116	110	112	125	109	122	118	120	106	132	145	124	143	115	120	131	123	141	141	131	131	122	120	122	114	137	124	131	126	121	127	124	126	127	120	115	123	144	123	121	122	110	119	151	122	112	128	127	128	142	118	109	138	134	132	124	126	96	125	99	128	111	117	136	102	120	149	123	117	136	116	122	124	122	137	126	129	116	123	124	114	125	134	141	139	133	140	123	111	138	128	110	121	140	131	120	126	111	121	121	153	118	132	81	124	100	138	145	119	144	141	143	149	155	120	123	114	133	141	136	119	130	108	143	136	133	125	100	144	154	120	116	117	141	137	146	135	103	132	146	132	136	116	137	112	118	115	121	116	109	133	129	130	111	124	146	131	114	129	143	108	132	117	114	122	119	145	115	129	124	132	123	123	117	138	109	130	140	136	134	116	131	131	131	119	125	125	122	108	126	128	118	135	121	128	144	125	114	140	119	125	124	127	107	131	136	121	146	117	137	133	123	132	122	147	127	124	137	116	132	119	128	117	122	122	112	147	126	118	143	130	129	114	105	131	128	120	108	121	125	108	118	123	108	119	128	145	128	108	114	112	125	116	131	123	126	142	121	105	123	122	129	125	134	111	130	134	124	126	151	132	124	134	127	136	125	122	128	127	123	129	133	113	113	126	138	145	127	113	155	141	102	123	137	117	127	149	130	131	132	124	137	116	127	118	104	123	120	109	127	136	105	135	126	132	122	131	115	120	130	128	130	134	135	140	124	94	127	105	136	117	112	129	129	116	144	108	136	133	144	120	136	102	144	107	127	136	129	103	129	119	141	125	113	113	118	121	119	134	132	112	139	129	136	119	117	112	129	140	135	117	121	124	136	124	119	159	150	126	129	117	121	127	115	122	131	137	127	133	128	139	127	127	147	129	115	119	119	134	136	126	134	128	142	136	131	132	108	121	135	110	126	119	125	133	128	127	153	118	109	125	124	122	128	110	142	125	117	145	128	131	125	113	122	123	134	112	120	130	126	128	125	119	120	128	122	127	132	126	146	141	131	127	124	135	131	114	138	137	116	121	137	125	114	113	137	122	147	111	117	121	125	125	115	122	118	125	115	109	128	124	119	112	111	123	137	126	129	133	141	118	127	107	106	130	133	131	131	130	124	147	129	108	139	101	134	147	136	133	127	125	122	114	124	140	101	128	117	114	112	128	122	138	122	134	128	112	131	134	117	137	126	124	111	131	127	96	125	98	128	128	106	130	125	125	108	127	101	123	128	129	115	119	116	128	110	109	114	138	130	124	108	131	139	131	118	160	116	125	128	138	114	139	134	139	116	101	113	131	124	142	127	120	132	143	123	115	126	138	144	116	138	103	111	121	135	139	127	108	126	125	118	137	116	109	127	168	123	138	118	128	113	132	113	116	137	152	124	143	127	128	117	115	120	127	109	103	154	124	112	107	120	140	132	116	128	129	123	125	116	125	130	117	125	121	123	129	106	83	117	131	124	124	120	120	135	119	132	129	144	127	99	136	127	128	124	117	139	123	130	143	120	133	113	133	143	97	109	119	119	108	127	125	117	127	136	93	113	113	140	106	131	122	144	110	119	133	112	127	125	114	133	136	127	131	115	118	130	127	124	121	112	112	116	136	124	128	117	117	131	121	141	123	108	113	126	116	150	122	97	134	127	144	117	160	134	126	110	129	134	146	120	140	131	120	124	126	113	121	121	131	128	135	124	127	109	136	120	116	128	127	132	128	133	133	129	114	124	120	135	133	123	115	138	142	118	127	125	84	144	130	127	155	134	142	129	127	120	110	115	115	138	132	135	126	132	120	114	134	122	150	129	130	138	117	112	133	129	131	130	110	134	115	122	135	115	136	100	123	143	145	111	118	132	132	135	133	142	141	130	132	135	141	147	148	124	126	112	129	121	114	132	144	126	130	119	128	129	152	136	151	132	123	134	119	145	119	132	136	133	126	119	134	148	132	118	131	133	115	120	135	128	123	151	123	129	129	123	139	107	127	115	119	117	125	103	125	139	98	137	124	138	119	134	131	113	148	112	123	115	144	137	143	116	121	96	106	132	114	116	141	127	140	121	129	123	136	139	133	122	120	134	117	134	146	110	144	147	124	124	129	118	116	110	114	118	136	146	139	129	138	132	108	119	130	137	127	101	150	134	106	133	123	140	118	108	139	119	122	114	115	112	127	140	131	125	125	127	136	123	126	128	133	141	122	126	111	141	122	135	136	127	127	131	125	134	140	123	134	138	122	145	121	139	111	109	133	140	114	123	142	124	153	143	101	143	131	123	149	121	117	133	127	134	138	132	111	116	118	128	118	120	92	111	123	135	131	115	127	136	121	139	131	118	126	135	134	133	136	133	123	133	109	122	119	125	125	122	119	125	133	110	118	121	141	124	128	125	123	122	132	138	137	140	149	134	119	114	109	149	116	141	140	127	123	129	136	132	129	107	126	106	145	113	120	131	125	133	142	127	131	108	135	133	127	116	130	132	120	122	105	133	110	132	120	139	136	129	124	132	138	129	129	115	151	129	134	122	102	130	125	104	132	128	136	152	124	116	111	118	125	139	122	151	135	129	117	123	127	113	120	117	111	126	132	142	125	120	117	119	127	132	120	130	112	125	125	129	114	145	120	117	115	116	139	115	129	112	117	124	138	137	150	107	115	134	125	117	127	107	134	130	117
12144	31879	54775	56527	50211	42804	37066	31090	26569	17674	11885	6232	3511	1470	1329	998	873	680	517	567	583	400	365	377	370	407	365	328	345	353	348	356	366	357	350	373	380	362	368	338	363	375	359	391	356	349	396	347	315	359	333	376	340	347	351	361	350	367	332	342	387	347	354	367	397	361	354	381	412	327	331	360	354	386	339	375	363	341	383	380	386	379	361	324	340	353	370	349	361	351	343	340	343	351	376	377	357	333	382	348	398	352	398	389	380	343	329	335	363	360	381	344	337	342	357	343	339	341	368	362	325	337	354	391	390	364	331	355	376	318	400	334	324	362	389	376	395	406	387	371	336	345	359	382	375	348	351	346	380	328	399	380	367	325	373	321	342	342	354	371	363	378	379	353	380	356	374	378	370	352	361	399	349	342	381	407	367	406	353	366	328	366	315	389	395	346	382	353	346	348	371	379	339	348	371	383	336	339	339	350	373	363	353	361	380	339	368	335	374	342	343	371	359	374	360	377	351	310	346	387	359	352	334	351	341	376	333	360	365	343	348	322	355	369	351	352	354	359	363	348	337	358	340	374	344	362	369	362	332	330	332	373	366	359	365	347	390	367	361	357	334	347	350	377	353	357	365	354	367	347	384	365	355	323	404	350	374	349	355	346	335	349	356	352	347	352	379	365	381	346	387	373	398	355	368	404	351	364	372	345	365	342	345	363	377	398	379	351	374	371	350	360	347	341	360	360	328	362	367	347	383	363	347	331	388	350	353	369	367	359	315	348	366	368	369	366	348	388	364	352	344	343	380	364	406	396	340	343	344	340	331	358	381	341	359	360	378	345	370	376	363	408	371	365	356	352	367	343	372	361	339	354	345	352	326	351	371	380	339	352	347	338	367	349	353	358	352	321	360	372	371	324	380	346	345	355	372	360	369	320	353	391	374	364	357	340	313	333	372	364	323	336	396	355	336	379	357	344	389	329	384	364	351	369	358	375	350	368	335	336	367	381	337	356	381	356	361	319	391	379	367	389	376	327	379	376	392	335	358	362	355	382	345	358	368	368	363	355	364	353	361	356	369	344	387	365	390	338	363	358	376	345	389	341	357	347	322	359	346	341	371	373	353	355	352	370	404	321	351	350	360	383	350	358	357	336	354	345	339	331	360	340	386	349	362	349	369	349	364	378	347	336	352	356	347	370	353	363	381	344	352	382	349	374	355	349	360	351	343	369	341	366	323	369	391	390	332	354	373	368	343	365	378	359	370	387	388	345	351	354	365	356	345	340	401	390	342	331	332	391	361	357	335	359	348	386	378	352	392	360	359	385	324	370	301	398	353	337	369	385	363	357	348	364	370	362	376	317	343	349	380	360	336	374	367	355	382	346	329	381	347	389	318	374	384	328	368	345	400	385	340	360	366	385	357	312	379	375	341	359	358	345	349	333	378	359	350	369	352	371	369	381	373	330	375	390	355	370	372	390	339	372	367	347	332	318	368	351	345	358	366	358	384	363	342	365	371	360	335	341	346	357	315	361	380	380	337	338	353	360	379	318	357	363	364	371	367	345	378	361	340	383	364	373	356	366	359	381	353	373	379	349	335	352	364	375	331	344	376	384	357	377	354	340	356	359	331	346	354	352	348	357	378	319	357	386	368	352	338	349	369	350	368	379	384	366	354	372	369	333	369	371	390	398	340	348	375	374	358	402	385	357	323	359	351	342	342	349	373	304	360	367	343	372	367	355	396	353	349	333	378	358	362	374	364	338	357	347	344	362	345	355	354	368	346	350	357	347	362	336	386	384	378	333	379	373	347	376	325	412	355	339	372	337	364	376	385	369	331	370	367	341	346	320	337	399	335	356	372	349	351	369	373	355	348	370	345	383	355	365	334	353	347	324	355	326	369	363	400	370	350	383	384	309	366	334	346	373	386	355	365	326	374	353	379	382	350	351	369	340	377	383	370	377	372	371	361	371	379	387	342	354	345	359	345	364	383	360	347	376	361	351	346	357	364	322	343	346	355	342	407	364	372	355	364	326	335	348	329	381	333	337	376	367	354	352	384	327	343	316	368	343	369	358	353	366	360	359	337	356	374	349	328	336	352	353	354	343	355	338	341	388	318	346	356	356	360	371	364	368	337	355	349	355	351	362	366	344	357	308	355	368	397	354	346	375	352	408	376	351	326	353	380	372	376	335	386	350	381	363	355	342	326	358	391	357	343	374	353	330	378	362	356	368	364	332	344	381	397	338	350	351	351	354	344	403	342	361	384	362	368	364	334	351	343	351	354	362	345	362	328	363	371	341	354	373	360	379	324	366	387	377	342	323	361	351	363	399	342	354	381	390	377	343	342	397	372	359	318	383	391	342	340	381	362	356	359	366	364	335	382	323	366	389	352	372	341	362	330	351	354	361	353	376	356	340	370	370	345	376	369	323	347	344	367	349	382	350	359	362	339	367	321	389	374	341	366	348	337	352	365	357	341	357	359	364	347	353	355	355	391	327	352	371	371	339	329	351	356	368	373	369	359	322	329	363	354	352	350	329	354	373	341	360	360	366	377	349	325	326	322	381	351	323	367	339	339	376	335	351	371	352	348	361	331	334	374	344	337	357	382	368	357	340	373	387	331	378	350	350	329	358	343	308	358	330	353	361	321	384	354	386	372	370	369	355	383	369	350	325	384	385	352	370	351	379	402	322	380	350	377	374	370	328	347	376	362	383	360	373	373	359	369	363	352	362	363	360	382	369	369	373	364	351	381	377	369	387	388	365	349	377	371	352	353	356	387	375	358	374	332	317	358	340	388	371	349	349	343	352	382	391	348	341	355	354	381	374	319	362	387	324	361	355	351	377	367	345	359	346	354	344	359	353	364	347	380	330	333	364	348	384	333	384	354	365	342	354	368	366	381	371	370	365	356	359	346	361	342	394	353	354	364	324	328	341	310	371	350	308	362	326	370	363	366	346	353	344	354	336	366	364	350	389	365	367	334	374	374	358	380	329	370	356	367	347	354	378	360	374	367	343	361	335	326	372	342	358	362	360	333	370	367	325	360	395	345	360	367	383	365	350	358	365	352	334	356	375	352	350	368	381	333	358	369	389	344	376	389	366	351	397	356	359	369	355	334	379	374	361	357	372	389	344	342	343	352	350	378	356	346	369	369	350	360	365	352	361	358	368	368	382	349	363	337	367	377	418	367	343	371	339	378	372	352	369	366	355	375	385	337	356	363	359	335	350	347	381	342	344	341	349	389	369	334	367	361	313	363	332	369	312	339	360	379	363	392	351	347	351	357	347	393	373	359	343	334	316	378	329	379	344	312	337	371	384	384	381	360	358	317	363	353	350	367	385	334	385	413	364	393	379	385	338	324	366	346	360	347	353	342	321	338	365	352	357	374	373	386	375	329	383	388	351	359	374	413	364	396	351	356	382	372	368	374	368	373	368	377	336	363	322	381	368	403	356	331	382	358	395	368	363	383	366	340	358	342	328	383	382	347	399	376	344	361	350
29719	56332	74221	65706	54159	43082	33886	25683	19702	11196	5785	2867	1372	604	475	390	309	264	215	205	225	183	169	173	155	152	151	154	181	152	158	148	165	152	132	160	181	172	133	129	152	158	126	148	148	146	168	149	130	134	163	142	152	152	171	159	158	128	158	154	118	145	131	126	135	131	160	141	170	143	151	140	158	139	152	136	121	152	131	133	146	148	157	137	139	143	135	129	127	159	167	153	156	153	138	147	138	155	140	168	136	145	146	135	169	148	139	161	143	170	146	117	123	135	138	135	151	139	149	142	141	141	131	158	137	147	167	153	133	155	155	172	152	143	142	155	168	155	146	158	131	166	146	142	153	158	159	150	138	145	146	140	163	136	136	164	164	162	164	169	121	147	157	179	147	142	153	146	152	136	124	161	152	148	140	160	140	139	153	151	160	154	139	147	153	130	169	151	141	155	144	139	139	168	141	129	127	138	139	168	157	161	155	120	151	158	133	138	127	147	143	134	144	135	134	170	136	159	135	125	145	136	138	129	156	136	149	146	141	140	149	135	146	128	157	170	170	141	150	150	159	129	130	130	150	163	153	157	135	173	129	161	142	144	136	126	148	136	129	157	151	139	133	158	147	161	145	160	153	143	141	150	153	144	138	134	120	138	162	148	121	164	155	147	150	158	124	143	148	132	134	144	132	140	128	164	164	151	125	152	161	132	158	162	130	163	149	148	134	151	150	147	149	148	152	167	131	158	152	123	139	149	140	146	135	174	136	134	133	166	125	174	153	148	148	164	138	125	141	131	136	142	136	154	137	140	148	168	152	159	142	146	148	135	147	142	127	142	157	154	157	149	167	149	137	161	147	155	125	142	148	135	149	140	139	167	141	144	139	161	153	152	142	133	163	157	156	136	145	141	151	167	159	157	150	167	155	163	140	128	149	146	143	147	141	144	157	141	134	138	134	171	144	171	149	148	146	182	157	178	124	149	169	150	124	139	151	162	152	153	154	157	130	161	155	153	142	177	151	147	143	129	154	134	150	167	155	154	169	147	160	154	162	137	149	147	151	153	161	151	162	132	157	129	130	156	136	159	148	124	154	147	169	139	166	146	121	146	142	145	135	137	180	164	155	157	142	138	155	135	142	134	153	149	144	151	157	151	158	172	158	144	146	149	153	142	151	130	140	153	166	161	139	137	125	153	149	142	158	122	134	151	131	155	163	141	156	136	156	121	142	143	151	117	151	159	159	145	129	136	159	154	159	157	159	161	136	166	142	126	129	142	139	165	149	135	156	144	149	143	164	150	149	146	139	149	166	155	169	130	140	155	134	142	146	153	160	149	151	150	150	158	154	152	130	168	163	145	131	144	131	154	124	129	142	144	155	117	148	146	173	159	128	168	146	157	150	147	141	130	158	149	122	151	143	167	153	127	158	140	151	166	146	170	129	155	149	145	136	164	149	158	155	173	143	163	158	149	142	157	140	152	141	145	141	152	144	159	165	152	157	156	144	142	142	136	151	150	129	142	139	155	151	135	140	152	135	163	144	161	151	165	136	143	135	140	133	142	127	127	157	143	133	144	138	129	136	155	159	141	133	148	128	138	147	146	158	159	150	150	164	152	140	136	145	130	152	151	137	144	138	141	142	140	155	146	150	129	131	126	175	139	158	153	150	147	136	149	135	172	156	154	136	150	148	133	139	146	147	163	151	168	157	153	134	161	143	142	154	149	153	159	153	159	150	132	155	144	145	163	152	136	145	143	161	136	143	136	151	129	138	160	139	155	158	162	161	167	133	133	151	160	131	132	127	141	147	152	145	140	146	158	165	163	136	140	133	153	148	159	142	159	166	139	157	152	145	129	162	157	152	141	159	132	166	153	141	151	132	142	137	146	168	149	169	167	161	146	152	130	160	164	132	157	133	154	141	142	138	153	147	159	139	166	158	133	146	134	151	145	138	120	138	148	130	130	154	144	159	146	135	149	152	147	136	133	158	136	157	158	149	136	149	125	146	134	127	161	143	152	144	158	163	147	137	111	145	145	150	161	143	153	165	153	141	135	149	163	143	138	133	155	128	136	154	149	154	142	165	141	156	152	147	134	135	148	152	158	157	128	147	146	183	143	144	135	157	152	155	152	179	150	158	127	135	137	164	150	156	151	154	155	150	140	140	170	156	145	137	154	156	141	158	142	142	134	148	145	155	160	142	152	141	162	145	160	162	166	169	154	161	142	136	156	139	144	141	139	158	151	140	144	129	151	140	155	144	152	160	145	150	153	135	145	147	151	148	126	159	152	165	163	138	137	127	146	150	144	141	131	152	155	146	137	174	161	166	162	145	140	160	173	129	144	146	154	137	150	161	135	155	139	138	149	145	146	158	151	159	148	131	146	149	157	157	132	144	160	147	147	136	149	137	168	156	129	149	136	159	130	129	152	126	143	152	128	137	140	150	140	134	136	150	149	146	129	146	144	154	138	134	145	173	129	139	138	143	155	135	129	154	144	132	160	133	152	138	149	160	156	155	156	152	142	143	165	132	147	181	124	121	132	135	130	149	155	159	146	146	128	159	154	129	156	154	161	154	142	163	155	143	131	142	151	144	157	145	152	159	156	145	173	148	148	161	137	147	137	130	134	133	155	158	164	157	151	145	144	154	132	173	145	158	157	131	140	157	140	165	149	151	130	152	142	129	131	146	133	130	170	148	150	152	143	136	160	160	146	135	169	142	166	139	166	153	150	134	140	152	151	149	129	120	147	132	143	144	134	163	156	122	145	165	158	138	151	151	151	153	147	158	172	143	158	141	149	133	149	159	147	143	149	149	149	121	130	162	155	134	157	155	149	140	143	151	140	160	146	139	183	145	151	149	152	165	162	168	166	154	164	171	148	146	165	172	139	150	159	126	138	145	134	158	141	148	142	145	161	147	145	169	144	148	147	133	146	135	142	160	151	158	151	132	154	154	161	171	142	152	127	140	143	158	140	156	136	122	142	152	135	155	142	153	148	139	126	179	135	143	159	138	147	158	144	132	146	143	123	154	148	162	155	152	115	153	150	130	140	127	147	163	141	148	125	151	156	152	156	141	136	139	127	145	153	133	101	144	156	146	143	149	144	142	154	119	149	143	165	140	139	153	146	143	139	147	151	127	163	160	143	149	134	144	171	161	143	150	138	138	136	165	144	145	142	157	160	160	149	159	162	131	153	138	155	147	148	154	163	134	166	132	151	167	168	138	151	148	139	150	130	158	142	134	147	145	147	154	125	159	135	153	138	158	182	161	142	172	129	172	160	134	148	150	155	142	145	160	136	130	136	161	145	159	177	162	154	158	127	145	154	163	144	161	149	154	154	154	160	144	152	138	149	140	140	151	148	137	149	150	138	145	162	145	118	158	143	124	145	164	146	154	145	139	164	144	150	143	163	147	133	139	172	139	163	153	163	128	165	135	162	133	129	160	152	146	144	137	152	129	178	130	155	140	166	135	163	163	151	152	135	140	141	174	130	142	128
17973	44344	68533	70053	61658	53137	46235	40201	35772	26066	17865	11419	6120	2711	2149	1688	1278	1064	752	833	746	560	509	433	420	398	395	405	404	400	426	441	376	399	407	434	421	428	394	388	396	416	402	412	413	375	400	412	420	366	407	372	397	463	401	411	373	423	401	398	424	415	407	400	383	418	428	396	422	405	415	401	388	420	416	422	418	382	413	395	428	378	407	387	387	399	395	415	435	435	414	435	419	437	384	377	388	421	386	370	419	412	428	427	401	404	414	441	490	406	439	418	415	427	369	388	390	372	381	447	372	417	387	420	375	425	384	410	404	423	386	392	379	398	394	399	368	402	388	398	398	392	414	391	425	429	411	404	408	440	428	422	388	405	394	429	400	362	387	409	397	393	407	388	430	421	432	441	372	428	434	432	419	383	389	379	406	431	395	385	400	417	431	421	437	421	413	401	405	429	418	407	428	398	417	431	397	429	405	389	443	397	433	416	446	414	389	401	439	394	407	488	417	387	396	421	384	421	405	417	391	425	401	427	460	370	401	419	395	394	381	388	401	428	381	400	396	397	415	392	375	433	432	393	410	435	415	382	428	406	442	403	407	389	383	396	403	377	398	374	390	422	374	391	442	431	398	431	376	395	416	393	386	379	388	389	403	402	424	414	410	409	401	426	404	386	425	432	402	417	407	406	411	419	380	374	397	381	401	432	417	385	425	424	422	395	399	447	433	398	422	388	418	419	406	439	394	385	450	438	430	397	407	407	409	377	378	397	382	398	439	404	386	420	389	416	381	406	435	440	424	381	431	369	411	412	434	395	417	368	417	408	407	431	410	398	409	416	411	386	376	412	386	424	445	432	438	363	443	437	389	376	425	416	389	413	416	371	407	414	402	418	410	411	422	447	402	421	386	414	385	397	404	413	390	397	402	423	441	384	448	400	394	401	426	386	400	387	387	394	414	391	388	393	428	417	410	402	408	411	393	407	424	408	401	395	427	443	434	416	356	386	422	396	453	421	420	405	416	424	406	381	401	441	388	362	419	402	424	450	386	415	433	403	407	410	410	423	405	402	418	389	432	415	421	426	385	399	408	405	399	449	438	441	402	414	399	409	411	392	385	414	435	422	427	400	386	428	396	425	382	448	426	394	417	397	397	418	428	375	382	402	442	425	421	397	418	392	423	394	407	452	404	414	404	415	403	386	421	424	390	398	395	397	391	447	440	421	424	414	389	410	409	416	402	432	417	380	406	422	423	417	425	370	397	399	408	457	429	420	430	420	415	401	419	416	432	459	390	397	405	410	365	401	440	428	421	408	430	392	406	435	444	385	390	440	437	423	420	389	391	412	417	391	418	387	411	409	429	435	426	381	398	400	422	427	413	429	406	379	437	398	410	382	413	418	411	413	412	375	420	421	417	396	398	406	424	432	379	424	435	428	392	416	396	362	432	425	428	422	377	375	360	404	413	418	397	400	395	422	435	447	453	407	396	427	391	409	418	386	437	415	395	413	397	399	445	404	390	397	443	401	401	408	376	395	426	433	410	422	387	383	420	437	414	404	414	379	371	415	407	396	378	422	432	449	423	423	450	412	407	405	400	400	400	436	376	416	399	384	387	410	381	399	427	445	399	442	376	434	419	407	433	390	404	373	406	462	390	412	408	392	406	389	438	419	395	399	415	402	363	402	403	374	408	389	405	406	402	449	388	432	401	418	398	387	429	419	424	388	402	409	394	407	405	405	384	396	410	437	442	402	445	413	414	399	384	376	392	394	417	376	436	396	429	410	384	371	413	439	415	428	397	381	393	414	434	413	392	395	408	398	418	386	433	420	401	427	364	375	422	408	399	420	429	389	341	399	426	401	390	382	411	384	392	428	423	403	416	410	433	408	410	415	398	418	417	409	387	451	392	413	431	407	411	407	406	417	448	421	409	424	395	405	392	408	396	423	418	407	413	412	414	400	426	378	396	436	407	426	419	428	383	385	402	430	410	417	441	452	427	393	423	412	406	389	413	445	436	392	424	410	414	409	414	412	412	401	445	421	383	416	380	421	413	393	386	434	405	400	382	404	391	416	406	426	389	416	398	413	440	406	419	417	441	404	413	361	409	420	399	425	403	424	407	404	405	404	386	397	406	426	407	404	417	418	427	437	372	411	412	391	387	370	405	433	394	395	409	417	397	387	429	403	394	425	417	394	395	434	411	411	403	383	363	406	403	411	403	397	386	396	399	450	415	417	395	426	443	434	402	400	436	391	409	414	399	370	432	430	420	384	379	403	421	361	446	424	405	400	404	381	414	436	406	416	419	411	401	441	389	380	412	404	417	383	402	368	463	411	441	431	398	443	425	420	417	389	404	406	438	430	421	441	437	400	397	412	394	392	433	403	456	425	418	393	382	428	406	399	435	386	392	396	417	369	405	396	418	416	437	410	395	432	428	415	432	385	392	395	416	412	390	370	424	405	417	438	433	442	412	403	426	418	437	406	429	414	424	410	411	398	411	421	439	385	402	451	380	419	404	418	413	397	436	397	427	396	406	431	423	423	421	417	413	379	406	412	447	427	444	386	389	446	414	424	433	382	406	417	409	383	411	421	435	392	417	418	399	399	420	453	382	437	422	417	367	418	383	393	445	418	394	413	414	439	381	421	414	417	398	395	414	393	429	431	430	415	418	418	418	393	421	408	432	425	441	428	414	436	399	379	446	400	412	444	418	398	444	403	416	409	435	388	374	396	411	411	416	392	414	397	455	408	419	422	409	381	424	410	427	403	411	421	402	439	438	406	401	391	410	422	452	384	430	426	362	407	434	420	387	403	422	391	406	426	438	437	439	383	396	425	417	365	409	414	398	395	406	407	378	452	421	416	405	409	444	404	407	433	425	381	447	404	403	442	387	400	416	412	418	392	402	431	446	423	409	389	397	422	444	432	375	399	426	401	417	372	437	398	439	372	445	390	427	461	415	371	382	385	395	410	396	413	392	385	424	392	381	388	418	408	422	432	405	423	421	426	404	421	404	407	409	415	417	403	430	400	392	409	440	399	396	401	396	403	387	422	388	443	403	413	380	404	433	382	396	405	443	383	434	397	393	427	377	406	404	385	406	412	424	398	394	372	421	427	401	418	414	409	405	374	398	391	427	422	376	436	400	460	395	395	369	395	387	444	420	402	399	441	393	453	391	443	401	400	382	413	424	408	399	412	386	390	411	457	360	395	410	391	415	352	403	413	405	383	395	405	412	399	400	393	389	409	381	396	433	402	421	412	407	435	395	401	418	423	441	441	395	401	406	417	447	395	426	441	385	393	395	419	387	428	386	415	389	384	431	426	405	385	382	367	432	416	416	409	417	402	369	423	375	398	397	420	438	410	393	407	446	393	390	373	421	397	411	409	430	388	429	431	446	399	395	399	400	419	408	399	415	417	403	455	385	400	419	393	405	411	398	441	404	414	432	419	428	417	407	414	414	402	409	476	432	392	381	414	416	408	377	432	422	368	408	402	408	364
3822	5425	8455	6531	3812	2313	1578	1062	905	571	344	213	177	139	142	137	152	145	145	134	140	110	117	120	124	108	135	111	127	132	138	105	134	121	134	111	138	132	121	133	104	149	141	129	121	114	145	143	122	147	127	142	142	109	130	129	131	121	127	126	129	109	132	133	99	90	134	125	135	130	127	139	119	109	126	124	132	123	123	122	93	149	117	118	129	117	148	112	129	123	124	133	113	122	102	132	124	128	106	114	120	124	113	118	132	127	133	106	119	121	126	115	115	117	125	120	130	152	122	131	102	134	137	130	135	124	114	135	130	125	125	121	117	131	121	124	113	109	111	117	128	129	136	125	127	142	119	138	129	113	146	134	127	122	122	128	130	141	131	123	131	130	125	137	148	130	115	110	125	103	134	128	135	115	112	132	126	126	137	136	132	117	127	137	153	109	141	114	134	112	120	140	137	130	133	145	106	119	126	127	110	114	129	155	134	141	130	149	122	129	124	144	144	114	149	151	114	134	131	130	114	147	126	115	139	119	134	142	120	117	128	132	136	147	112	120	140	134	145	119	103	131	142	119	124	122	133	119	133	117	114	127	118	138	127	126	123	145	113	127	128	140	121	148	129	145	122	123	123	104	140	112	130	118	139	118	117	138	134	130	125	130	133	122	132	126	129	139	138	117	135	123	120	145	131	111	132	133	112	137	130	128	148	122	115	116	124	107	147	113	140	147	136	130	120	111	132	101	133	132	125	139	116	141	134	116	131	138	123	126	121	122	120	133	119	133	129	128	122	125	123	135	124	116	120	120	116	140	133	110	119	129	128	117	109	119	136	105	141	139	131	111	129	126	123	129	118	125	138	106	140	131	137	122	119	119	154	137	107	124	118	124	121	131	131	111	137	136	120	120	124	119	119	125	106	127	125	120	150	149	144	129	131	127	126	113	115	109	138	110	129	139	121	120	121	132	161	114	124	142	142	115	121	123	149	130	140	137	129	111	128	115	143	136	108	115	134	119	118	110	136	127	129	120	102	109	136	117	125	123	137	118	155	117	122	110	125	112	133	132	117	136	144	111	123	138	117	118	124	134	129	123	138	127	126	116	128	114	123	133	120	116	117	126	129	137	131	147	104	135	124	119	132	122	124	121	123	137	115	138	107	114	114	116	105	114	147	120	118	139	141	140	131	129	122	126	131	106	136	119	121	134	131	102	132	118	128	110	117	126	118	129	116	118	140	116	140	129	147	154	142	124	132	118	127	106	152	110	130	117	127	129	136	121	127	109	131	135	120	147	136	118	132	136	121	128	123	127	112	128	137	144	129	134	128	110	137	126	117	144	104	133	120	133	115	132	119	130	147	119	127	122	96	111	113	117	114	99	129	131	113	135	122	118	124	116	102	97	158	116	114	125	152	124	120	132	92	139	101	112	142	131	126	148	121	148	113	127	130	131	133	132	116	106	130	108	140	130	132	129	132	120	136	132	133	136	124	130	130	135	121	124	145	126	134	130	113	128	136	114	110	126	137	141	116	137	128	120	103	123	127	131	114	119	122	115	108	133	132	121	121	117	131	137	137	125	134	108	125	100	133	116	108	115	115	121	142	123	119	119	144	147	131	114	135	123	145	117	106	119	135	134	86	118	118	131	139	131	105	138	142	128	125	125	128	132	134	135	114	121	126	134	140	134	118	107	121	117	120	127	125	128	127	114	118	120	122	132	111	104	121	117	96	105	148	126	127	123	120	122	120	118	118	138	114	107	136	145	134	121	122	135	129	123	135	116	128	121	137	114	145	127	131	142	123	125	113	129	134	125	143	124	119	116	144	156	140	119	125	129	137	132	126	103	134	144	125	133	108	103	127	121	118	134	118	113	119	107	146	129	114	105	132	119	129	142	124	113	145	131	125	127	138	129	116	125	127	136	128	151	128	132	114	111	142	146	107	134	142	130	142	138	128	92	112	139	143	124	133	126	105	120	122	115	119	129	116	136	129	123	135	131	146	129	125	141	105	129	122	113	133	133	121	121	115	138	118	119	123	125	135	111	111	153	131	121	103	136	120	125	119	126	115	140	133	118	121	151	130	112	117	138	123	138	112	134	126	114	143	131	145	136	114	135	121	138	123	130	147	115	117	121	136	120	134	114	131	113	118	112	140	126	106	136	118	141	123	119	137	111	126	123	115	114	134	139	110	131	117	101	140	145	125	120	134	102	132	120	133	132	122	137	123	144	124	129	126	122	119	130	145	147	135	140	118	128	149	131	129	118	141	139	135	124	128	119	122	133	122	117	122	125	126	127	127	136	138	117	144	129	120	122	119	131	123	143	120	129	138	106	141	116	136	123	136	139	128	117	136	132	126	119	116	125	116	135	134	133	155	116	134	134	125	136	123	121	130	132	119	139	133	112	126	133	119	140	121	116	144	119	136	112	130	157	106	125	131	129	140	137	114	111	140	129	132	143	117	109	132	108	122	131	134	145	116	137	129	122	132	120	115	135	135	128	139	149	149	136	127	131	128	132	153	125	122	99	141	141	122	128	143	135	135	129	139	133	94	134	144	126	142	135	118	122	129	131	121	122	130	140	123	119	114	115	114	118	134	108	107	122	122	128	129	150	135	129	133	118	109	111	120	134	121	124	147	129	126	116	126	120	134	153	126	119	120	169	129	120	113	141	133	120	126	135	125	138	141	120	121	117	133	113	139	123	139	119	130	133	115	120	132	117	115	138	117	135	136	137	136	130	113	122	114	126	125	139	140	98	135	117	134	116	128	117	120	114	116	128	119	119	117	107	133	121	136	119	136	120	125	122	123	110	111	116	118	128	105	124	124	121	133	131	126	129	127	131	131	130	131	123	130	110	128	127	135	108	142	118	121	126	104	125	119	126	123	134	125	132	125	139	117	115	128	139	126	108	137	116	124	121	141	130	145	135	141	132	146	134	138	125	141	124	127	134	132	129	131	115	159	124	139	129	130	124	115	121	123	139	132	110	142	148	114	130	116	115	132	123	112	109	136	124	151	137	124	126	105	116	119	116	125	120	131	122	126	122	148	132	133	139	146	134	152	121	119	130	129	147	119	120	138	140	108	141	122	121	124	133	137	137	115	134	139	122	147	133	131	123	135	128	134	127	126	131	125	131	118	111	128	115	138	123	141	115	139	111	135	112	149	126	139	104	111	125	138	148	129	143	133	138	95	125	118	119	119	139	134	130	124	117	111	96	152	129	142	125	131	110	120	128	121	122	109	152	113	113	113	121	129	125	125	128	116	135	135	131	119	127	122	132	114	141	111	119	128	110	159	114	110	125	116	109	106	126	98	142	131	133	139	121	142	123	105	130	122	136	106	124	115	121	147	124	130	144	137	118	139	120	128	101	132	134	128	126	131	114	119	125	139	132	117	121	125	133	118	134	123	121	118	120	122	134	134	110	139	119	134	134	142	113	114	150	129	128	121	151	133	116	128	112	114	128	118	91	131	142	107	110	131	108	122	126	121	133	131	126
3553	7932	16235	16999	13101	9411	6955	4885	4171	2412	1498	952	561	432	400	409	434	387	375	368	372	351	378	385	350	370	321	360	383	336	347	363	367	351	342	371	356	369	380	338	337	404	359	360	362	366	343	387	359	356	366	329	322	351	364	382	358	335	359	356	322	344	351	360	345	382	353	375	361	332	331	329	367	333	361	380	320	365	385	344	368	378	351	351	313	343	330	366	336	362	361	341	360	366	387	387	381	345	352	340	355	369	368	326	350	370	335	386	313	356	356	375	355	356	373	362	372	369	364	327	373	357	349	345	378	351	376	370	364	355	342	359	366	327	368	380	344	356	321	355	341	324	384	372	362	354	350	334	368	355	372	363	360	375	362	358	368	387	357	360	338	332	358	367	383	361	356	352	361	345	349	322	359	397	353	353	366	337	368	348	381	357	375	329	375	358	371	322	368	352	374	346	356	354	334	352	377	347	362	321	325	373	358	375	345	330	334	358	364	368	321	374	353	334	368	364	350	355	342	345	348	347	329	354	366	363	370	358	379	372	362	330	367	380	371	366	364	373	367	319	370	370	319	351	370	369	365	343	368	329	358	355	339	354	399	426	360	349	326	352	349	322	343	359	384	384	353	338	332	337	359	372	359	370	303	326	366	342	355	354	369	355	380	329	396	365	367	369	352	357	339	382	363	354	378	340	350	328	330	348	350	375	329	390	334	333	343	338	320	388	354	328	348	354	326	351	352	344	377	401	335	350	366	370	359	366	369	321	376	357	366	376	325	385	367	354	328	354	381	360	361	360	360	350	362	338	355	354	350	340	317	381	345	340	361	360	347	369	364	361	368	362	351	357	382	335	370	344	353	364	350	354	339	351	328	374	382	334	344	359	359	363	358	357	351	345	329	374	366	384	336	334	379	365	386	359	363	364	380	361	319	359	357	334	381	331	351	350	366	349	355	316	341	369	379	343	375	374	365	330	345	333	306	354	370	382	320	366	311	364	368	382	369	370	342	366	334	367	371	348	339	340	364	374	358	323	345	341	359	391	383	368	344	340	352	363	341	354	365	340	310	334	349	358	370	374	331	400	355	375	374	370	368	341	349	354	333	379	342	339	377	332	365	333	366	373	378	377	360	351	356	303	327	382	331	353	337	353	360	323	362	360	332	335	360	373	372	319	366	365	386	370	353	354	327	380	363	376	375	355	360	342	336	355	358	390	355	384	379	332	382	342	347	346	340	335	361	384	335	356	378	353	376	343	372	345	340	390	321	363	390	361	373	365	362	359	370	357	356	355	342	368	350	369	356	368	354	352	356	334	338	331	347	323	326	374	349	347	361	314	361	367	356	332	359	384	375	355	335	330	343	398	339	353	366	347	343	352	340	356	342	323	356	397	350	375	347	365	382	334	372	336	390	366	325	346	351	366	341	378	368	343	359	352	385	356	347	385	345	354	358	366	380	329	340	381	364	343	347	352	353	345	388	375	339	352	385	331	339	345	377	342	383	338	359	344	359	389	337	385	361	352	338	382	365	379	350	361	353	336	398	355	334	334	346	388	390	344	321	340	360	374	355	352	345	332	373	334	340	351	369	385	380	347	341	329	358	383	336	377	380	378	333	336	353	356	351	394	384	325	371	381	341	350	322	355	353	358	357	346	330	330	333	334	325	335	373	340	337	361	376	390	327	367	340	349	371	385	329	363	361	358	396	343	356	338	401	376	372	338	375	394	369	340	393	365	343	352	321	350	376	353	361	360	364	324	387	307	360	356	339	368	381	299	351	368	328	338	361	334	318	369	348	344	327	360	354	362	381	364	360	340	369	354	359	333	327	339	367	367	329	334	348	333	397	325	340	401	357	372	357	365	363	324	341	375	368	360	356	342	359	347	348	393	330	376	354	322	333	364	326	369	382	355	337	377	345	364	363	349	349	329	336	345	368	349	354	344	330	359	332	370	378	328	340	368	363	336	375	357	323	339	338	374	381	372	353	356	348	329	354	353	326	372	368	362	337	345	368	344	296	362	365	371	342	384	379	339	345	379	350	347	391	354	380	354	354	327	386	355	364	356	379	365	344	362	382	342	336	363	334	380	352	350	370	335	371	382	337	328	353	353	353	414	347	354	347	367	354	331	333	379	342	324	345	345	349	339	364	339	396	370	357	334	347	363	351	403	324	371	355	359	362	381	297	363	353	353	344	351	349	385	349	355	378	345	388	350	338	373	358	366	375	355	354	389	369	351	342	365	332	328	344	352	393	321	368	381	337	346	355	348	338	353	371	387	330	377	378	355	355	349	362	391	341	344	334	354	365	349	369	344	367	352	364	320	370	370	346	367	375	332	376	380	366	325	378	342	372	381	361	361	341	316	350	363	354	327	352	351	339	306	372	360	363	372	349	366	373	365	338	336	344	341	308	352	350	370	345	345	384	340	366	337	337	357	353	371	371	380	362	322	351	347	372	364	341	364	353	337	368	327	395	364	395	357	323	360	341	381	326	344	371	368	360	372	359	342	348	371	382	359	382	325	330	348	366	344	325	360	375	355	382	370	354	342	374	351	361	384	362	357	354	341	395	350	364	384	364	336	322	360	341	323	355	370	355	381	355	340	359	339	333	332	313	354	316	338	381	368	372	361	335	378	374	383	342	371	347	392	333	335	354	327	338	356	350	345	354	345	354	308	398	326	372	334	339	339	341	357	359	348	323	346	346	339	351	383	324	366	355	366	329	361	359	335	344	336	387	377	346	333	345	339	378	371	325	376	355	351	342	340	325	367	353	341	366	354	349	350	333	354	365	401	350	349	362	364	350	323	343	381	372	354	352	353	350	382	336	332	335	337	339	342	365	364	357	331	340	355	348	362	374	352	373	378	326	367	357	357	297	360	344	388	339	325	369	359	376	328	345	362	342	370	368	363	368	371	371	319	367	371	368	344	370	372	371	348	381	361	387	359	317	385	359	365	345	339	373	352	353	336	338	385	368	338	355	386	356	363	365	364	362	343	368	348	337	352	344	376	384	362	303	350	340	358	310	359	345	346	331	368	355	351	335	319	347	380	367	339	366	369	369	348	370	388	358	372	349	363	378	373	350	377	374	371	362	385	360	369	346	359	387	374	383	347	355	355	364	362	334	408	364	328	330	327	373	340	355	356	339	316	367	331	360	357	348	343	361	363	333	340	375	354	363	348	364	357	363	362	317	370	380	365	374	377	368	355	382	376	315	350	327	364	380	378	350	330	349	334	355	346	372	359	376	347	371	375	367	341	357	385	351	370	354	328	358	370	344	367	347	366	371	350	338	349	374	360	372	336	364	346	382	341	343	358	357	389	362	369	372	390	341	360	373	357	376	333	356	361	345	389	360	337	364	366	357	361	359	350	329	314	318	374	354	344	337	346	362	343	380	327	360	337	356	370	389	376	363	375	335	329	340	359	367	380	341	341	377	339	356	321	386	344	351	381	350	349	327	339	363	355	360	342	358	342	326	383	363	344	372	380	330	322	348	361
23262	41856	59986	52465	40282	29928	22055	14372	10025	5504	2605	1376	650	387	295	238	195	192	170	158	169	160	135	113	105	120	126	114	116	135	132	115	127	111	138	122	123	115	122	128	125	126	131	121	126	136	128	123	126	135	122	156	125	128	120	115	109	112	120	98	140	118	129	110	130	113	117	114	129	131	115	127	96	133	130	130	118	129	134	117	132	127	124	117	125	133	124	129	118	121	137	122	134	105	132	164	126	121	114	143	120	135	133	126	110	120	114	130	126	110	128	154	124	127	128	123	121	103	138	112	107	128	121	122	137	125	116	137	136	128	127	111	102	122	109	122	113	117	144	124	116	139	135	109	131	101	117	128	151	132	149	148	116	126	132	107	117	126	138	106	132	118	150	121	129	141	116	136	116	130	129	121	123	117	124	115	135	130	134	128	122	128	128	112	146	116	139	111	127	136	134	111	122	127	140	119	117	105	127	114	131	128	122	138	120	119	132	122	149	129	134	130	138	118	126	127	154	119	125	126	122	122	129	128	135	112	117	130	136	131	149	124	135	136	129	130	136	130	122	126	109	135	135	121	142	126	127	134	127	122	111	143	122	126	109	142	113	124	121	119	111	103	126	120	117	117	126	129	109	139	118	134	135	118	117	148	134	119	120	115	115	111	132	125	115	128	107	137	115	110	125	118	129	130	140	132	119	149	123	122	102	122	117	140	129	153	148	131	125	123	126	122	125	120	121	111	133	102	120	118	123	122	107	107	115	120	124	162	123	134	133	128	115	114	144	131	130	115	114	128	139	122	140	129	129	114	107	139	117	116	129	123	130	130	126	138	120	113	123	113	126	125	120	118	117	130	127	141	144	140	123	130	110	116	125	122	120	125	130	152	117	122	118	135	129	140	121	124	130	113	120	136	148	133	129	127	131	136	113	111	134	102	116	130	133	124	134	119	125	131	110	147	137	137	125	128	123	119	132	133	103	121	157	117	136	120	127	137	124	120	123	128	146	131	132	140	112	103	117	121	114	131	129	137	123	150	134	134	141	143	143	122	130	125	124	123	114	129	146	136	123	106	114	127	117	131	127	116	121	133	130	130	107	120	141	127	113	137	126	123	129	129	126	113	134	114	131	117	138	131	116	146	125	147	114	133	122	132	119	126	153	116	125	132	124	108	148	117	140	150	116	141	121	163	131	142	137	122	120	125	127	118	134	131	123	140	133	127	133	137	117	115	100	126	148	114	143	125	110	126	121	127	122	134	127	142	130	129	111	135	125	114	134	136	113	128	127	135	136	114	101	120	122	140	153	131	121	130	141	132	116	131	136	137	106	106	114	150	129	121	120	126	123	124	120	119	126	125	141	127	127	121	138	119	140	143	126	123	127	121	120	118	121	127	110	130	129	144	126	118	129	136	116	141	112	128	122	121	119	128	112	118	115	123	126	121	123	134	111	119	117	131	131	122	120	126	119	131	158	124	126	124	108	114	114	120	135	122	125	136	134	125	138	120	125	122	126	126	132	136	126	140	123	127	120	132	145	108	122	130	116	127	126	137	137	128	144	133	114	122	123	124	129	112	143	121	123	125	115	134	124	118	138	116	116	150	127	119	125	155	128	123	130	121	123	143	105	126	135	138	119	128	132	113	126	118	129	119	146	138	128	129	137	130	129	119	143	132	117	134	143	133	139	124	137	119	123	133	111	120	149	118	141	122	110	120	125	120	119	136	121	135	110	127	122	127	127	124	131	138	123	134	116	131	138	142	120	123	131	129	126	109	122	129	117	134	139	125	117	106	123	118	113	115	134	136	106	137	118	133	133	116	97	131	120	159	140	131	121	107	114	129	124	138	131	144	125	113	129	133	127	121	117	137	124	156	133	138	122	128	118	130	124	128	129	126	132	123	126	151	132	134	117	120	125	126	124	132	117	143	108	143	129	122	145	125	108	128	121	141	130	123	132	125	115	115	145	128	125	118	116	123	140	131	132	136	125	130	135	139	112	109	133	141	122	151	140	96	137	135	129	138	123	136	107	108	123	138	134	135	121	130	112	135	108	144	103	120	138	124	122	125	112	107	116	149	146	109	131	140	127	116	132	133	128	139	118	140	135	135	126	121	111	103	120	126	135	131	124	132	122	127	128	104	127	122	144	135	133	131	139	125	126	119	121	136	111	145	120	120	122	125	123	127	117	123	136	126	127	114	130	135	137	148	123	132	133	100	123	126	128	129	136	120	113	134	104	131	130	130	128	149	116	132	127	143	136	117	147	119	121	133	121	138	114	136	122	121	123	101	125	123	125	135	130	125	117	136	118	115	97	111	116	130	136	136	112	138	132	116	124	123	100	123	116	117	153	133	138	119	129	125	123	136	105	123	117	151	125	121	152	139	113	127	145	107	126	124	113	139	119	114	140	110	127	131	121	131	117	101	154	134	112	123	125	134	124	133	115	123	113	123	132	114	133	111	108	122	131	108	128	135	104	129	109	129	109	150	119	113	137	117	118	121	130	133	134	147	116	130	114	107	115	151	115	98	114	112	153	129	134	114	118	136	143	117	113	130	122	122	114	122	133	122	106	138	132	119	110	102	117	127	126	149	132	129	112	106	148	140	119	149	137	144	136	134	119	119	134	128	136	118	106	114	132	139	112	135	133	121	104	135	126	133	107	124	112	119	115	129	130	115	138	139	125	161	119	136	133	134	143	145	118	121	129	132	127	127	125	132	144	123	124	139	121	133	124	121	126	119	104	138	134	116	127	138	134	126	105	116	136	130	130	120	116	132	116	125	116	134	118	124	119	131	123	137	157	121	132	124	122	151	139	137	113	126	127	126	138	123	128	112	127	147	138	119	134	129	129	122	132	127	128	100	124	133	127	122	122	134	127	131	124	137	129	134	135	132	131	127	116	146	119	145	156	136	122	113	122	122	130	126	125	133	143	129	116	127	110	136	118	121	143	125	143	108	132	139	119	135	118	135	123	113	147	129	122	128	118	120	123	132	117	110	112	114	119	108	140	121	126	146	127	109	134	104	123	121	141	120	110	127	121	130	126	127	122	129	104	108	125	128	151	125	132	137	129	141	138	137	118	121	135	111	113	113	120	137	129	121	141	129	133	128	130	139	108	130	123	131	125	110	130	116	133	120	136	110	116	128	140	137	135	130	124	123	129	131	141	124	123	128	125	148	146	110	155	135	136	133	120	125	131	130	133	129	113	130	132	136	130	121	119	120	109	126	135	111	116	118	132	141	130	130	143	143	123	120	115	100	134	130	111	125	112	126	126	133	141	126	133	131	136	123	117	126	137	131	127	130	113	128	135	108	139	119	112	131	141	141	136	142	124	129	135	126	117	122	99	133	121	117	119	144	140	116	133	113	140	114	135	129	124	128	131	141	134	130	145	119	138	115	139	116	121	135	117	130	121	116	115	133	107	128	140	116	138	135	117	118	132	124	129	146	150	122	119	141	143	129	136	95	123	123	135	139	129	108	138	122	136	121	129	129	132	130
14340	35483	54525	56017	49079	42290	36790	30444	25669	17730	10618	6416	3162	1796	1370	788	769	672	578	608	500	454	389	351	400	345	355	375	348	351	351	345	334	359	335	343	362	356	367	336	370	317	317	343	373	334	389	345	396	344	337	362	363	356	359	348	336	371	341	380	336	358	395	379	330	375	343	367	363	359	330	366	383	362	366	359	353	398	349	370	362	356	361	365	353	346	370	371	332	374	371	371	341	373	350	381	358	362	369	343	325	388	364	317	385	352	342	391	346	361	347	343	354	342	352	366	363	360	361	358	357	340	372	320	325	375	352	364	388	340	360	323	357	373	312	309	376	355	359	350	380	374	348	384	355	392	377	360	359	339	322	352	390	352	359	326	344	344	392	342	362	373	345	375	354	353	378	368	330	367	350	382	349	365	380	367	367	352	369	349	363	362	384	379	353	346	343	343	379	339	330	373	350	326	347	409	369	359	349	360	342	403	363	370	348	348	346	346	371	361	363	342	338	382	372	362	364	320	360	357	347	344	358	352	364	354	365	376	398	363	374	357	353	378	385	350	367	400	332	364	340	415	359	350	391	371	366	387	342	352	362	361	365	365	388	377	376	341	341	334	358	334	372	384	360	349	344	342	334	299	368	370	349	358	327	364	347	370	362	381	394	338	361	350	349	364	359	350	374	361	361	353	338	388	326	363	350	364	355	321	359	347	359	374	377	375	374	366	386	357	349	345	367	351	364	352	365	356	375	386	353	378	357	328	335	384	340	378	394	341	340	358	357	349	343	409	376	359	357	359	365	328	351	381	335	347	357	356	332	380	391	341	354	381	378	347	354	354	388	341	353	373	357	373	346	334	341	336	326	346	350	362	394	375	371	340	378	357	382	345	361	392	357	334	373	332	357	316	364	382	318	369	385	349	333	360	390	346	342	356	363	326	339	379	351	355	376	337	372	329	371	368	368	376	369	370	377	389	353	345	354	325	327	343	357	332	335	366	367	352	369	343	370	354	365	364	375	359	345	324	316	341	337	371	363	353	342	355	355	348	339	380	359	331	368	337	354	372	354	351	331	382	359	370	353	376	372	360	371	359	341	368	315	342	348	329	379	350	382	341	368	344	332	345	370	326	360	347	387	396	351	314	345	329	331	359	336	361	354	338	376	340	366	364	384	342	382	344	333	315	345	354	349	364	352	328	340	379	355	360	374	346	357	325	371	363	366	335	344	359	338	364	417	379	360	333	380	338	355	357	342	348	364	395	365	332	361	368	316	369	379	333	342	368	385	321	352	352	372	354	345	358	368	367	387	328	342	359	362	393	358	349	374	330	376	388	371	331	334	348	343	381	348	343	346	358	369	378	345	337	362	369	362	345	331	391	333	357	369	407	381	370	356	338	386	377	364	398	354	366	331	360	360	339	361	363	366	384	342	352	341	340	354	352	357	341	381	340	326	358	342	329	352	377	360	376	370	376	357	374	332	349	346	401	358	373	383	342	367	377	357	377	369	363	337	372	372	325	369	363	365	353	338	361	332	406	350	351	380	353	348	366	388	316	364	365	375	362	354	339	347	371	330	374	401	343	331	353	356	356	369	330	353	369	365	336	377	353	381	380	344	370	373	329	370	338	400	369	352	404	354	334	329	371	375	327	391	348	342	349	347	401	342	363	389	363	360	379	358	375	367	364	386	380	329	331	335	380	382	394	354	366	368	373	366	364	369	339	363	343	413	364	373	346	354	389	295	373	353	358	336	306	371	338	387	364	359	365	378	377	384	365	360	380	354	351	344	367	328	299	321	356	364	343	377	337	359	377	340	344	359	367	385	358	352	360	361	347	402	344	376	383	386	356	355	350	381	371	325	339	378	342	353	363	343	341	336	349	334	346	334	331	346	355	362	341	377	364	339	368	335	340	373	360	359	341	382	338	382	337	387	414	347	377	368	368	373	325	343	369	363	370	401	378	361	380	348	349	407	392	369	359	359	356	361	378	363	345	336	362	368	343	350	351	332	352	338	336	371	359	360	328	355	355	373	354	348	348	352	336	382	355	363	339	368	342	378	321	377	370	397	354	360	367	359	337	384	358	348	348	341	330	375	345	365	348	356	390	355	367	338	347	376	358	342	343	364	361	375	363	359	356	361	347	369	380	342	363	395	362	340	342	400	380	347	372	350	321	326	369	353	376	338	369	359	324	353	379	335	372	328	386	361	359	353	335	352	362	353	368	315	363	383	314	380	372	359	353	371	351	355	369	343	366	341	334	396	352	387	380	345	350	366	371	360	345	381	380	355	340	355	353	365	315	369	359	383	336	327	359	359	342	376	352	358	378	349	373	335	370	337	355	346	379	357	347	330	396	364	313	371	367	320	394	327	396	317	338	374	323	325	392	315	381	368	362	355	345	331	376	350	350	349	363	358	366	357	374	370	382	328	332	321	359	361	337	350	340	383	324	355	332	346	396	377	350	371	360	330	347	369	348	358	355	356	341	357	352	356	353	343	374	325	404	386	330	340	325	374	356	321	366	341	347	364	374	356	389	359	328	399	343	343	381	365	376	347	356	356	344	350	382	372	324	372	364	344	383	377	367	367	366	383	360	367	375	356	348	316	394	362	365	368	360	349	356	367	389	355	345	360	389	405	346	359	343	344	373	331	367	336	391	389	374	356	366	318	352	375	330	332	333	361	376	384	314	361	364	298	389	349	351	375	333	350	329	403	340	360	370	360	380	334	327	346	358	379	350	356	357	372	361	334	352	373	367	357	379	335	374	358	365	346	349	379	336	363	363	386	359	363	318	349	351	362	333	337	370	362	361	370	368	347	353	366	326	413	342	342	320	387	376	345	332	349	376	392	351	327	333	363	357	354	351	355	363	346	345	352	357	342	351	390	356	359	357	382	355	348	334	337	380	422	349	356	343	335	363	340	349	354	339	372	363	345	359	336	323	362	326	337	335	383	349	333	336	356	385	347	344	359	333	345	338	364	348	386	356	344	372	380	343	362	370	361	325	343	332	342	361	357	362	355	339	364	333	382	331	362	347	353	332	330	370	382	341	361	368	369	352	328	367	352	370	369	349	349	371	340	359	328	373	329	347	359	343	351	349	357	355	360	384	384	373	361	334	339	326	370	356	371	367	355	380	347	364	355	363	376	353	332	334	364	345	339	361	338	401	403	357	383	334	346	369	390	352	370	348	334	346	335	335	371	366	350	355	354	362	345	346	390	339	363	400	362	341	357	360	331	364	350	338	369	328	335	363	354	374	358	336	396	360	377	336	361	344	374	349	366	354	358	386	353	361	338	379	373	359	320	381	381	361	375	346	377	350	338	351	402	356	381	372	376	360	352	357	324	325	365	358	353	349	361	368	362	384	359	334	362	362	341	362	365	357	354	346	333	357	338	354	355	368	373	355	324	354	388	390	352	335	342	347	333	358	336	345	350	344	359	335	355	326	348	348	365	352	335	349	414	357	371	338	338	350	364	377	349	340	394	389	354	371	367	352	371	351
37567	49699	73097	66369	53887	43773	34931	26245	20060	11761	6009	3068	1367	713	531	301	354	251	242	229	215	170	162	148	138	142	153	150	146	132	136	154	149	141	170	142	149	140	155	167	151	141	128	152	138	121	143	152	141	163	149	149	161	155	169	143	135	147	158	162	164	142	157	153	143	134	140	132	144	132	155	126	152	158	145	156	143	153	152	153	157	125	137	169	135	140	127	138	132	153	163	156	144	109	119	154	123	150	146	126	142	145	151	161	153	159	131	136	145	123	138	151	148	132	159	129	161	131	139	142	147	137	130	131	154	163	137	152	146	158	170	162	139	148	121	163	146	153	141	145	143	146	144	165	146	129	146	150	135	139	118	165	156	143	133	151	155	157	154	152	148	123	133	150	134	183	155	152	150	160	163	140	145	153	131	145	148	171	130	171	142	157	140	152	142	144	170	137	135	153	145	142	153	146	147	142	141	170	159	161	126	146	147	148	132	126	137	123	159	154	142	136	153	152	142	174	130	152	136	144	180	142	151	154	157	132	136	154	148	151	158	135	164	152	155	133	135	135	140	146	151	145	141	132	133	163	140	145	126	134	155	149	140	138	153	145	152	156	144	154	128	130	160	155	166	154	146	174	144	139	144	142	164	169	138	161	128	146	168	161	160	170	148	156	133	176	140	140	160	154	151	148	168	159	184	150	145	128	145	150	125	141	153	137	166	127	156	146	143	143	139	141	157	149	155	118	169	149	148	138	148	145	145	155	150	123	160	153	154	152	168	129	137	141	155	137	157	120	149	136	143	125	135	136	146	141	154	147	187	135	138	153	148	136	168	154	154	160	141	133	127	164	134	147	147	140	151	137	145	157	152	148	151	148	145	126	146	149	134	153	148	148	146	130	157	145	150	145	137	147	140	147	139	153	140	126	150	151	165	139	143	154	149	154	131	155	140	169	142	168	139	141	148	162	132	160	174	129	142	150	130	146	143	137	171	142	162	150	144	154	149	148	169	135	142	156	127	130	120	160	158	132	148	140	129	156	169	151	153	174	149	143	162	142	173	164	148	176	157	161	138	157	142	149	146	127	142	137	170	141	147	160	151	119	170	140	146	145	174	135	146	140	154	142	136	151	135	178	152	129	144	146	134	134	156	138	148	136	146	127	151	153	147	144	138	148	155	119	148	166	122	141	154	154	166	142	146	135	145	135	132	135	140	152	158	135	153	125	162	164	128	146	142	161	164	140	138	167	156	159	158	146	144	166	137	158	140	147	134	144	157	158	144	137	150	173	162	151	148	147	141	145	148	139	135	134	158	136	147	132	172	155	163	169	152	159	141	163	160	169	140	149	150	129	166	158	143	149	147	154	145	136	156	155	154	143	127	133	138	163	157	140	147	152	161	123	144	140	137	165	143	132	155	154	144	149	143	148	148	138	143	133	137	144	158	157	150	154	129	141	148	142	148	152	133	146	134	140	150	142	122	151	136	154	124	118	140	147	147	148	150	160	144	149	148	148	159	125	133	138	167	163	126	170	152	142	144	136	149	161	136	159	161	152	146	138	148	153	132	138	154	137	150	164	132	153	152	146	144	149	137	133	160	145	180	159	146	170	153	141	155	141	134	170	137	142	143	159	145	158	138	157	141	131	130	153	154	147	155	138	127	150	152	139	132	139	132	137	170	156	146	146	164	135	162	136	171	136	160	144	149	137	160	123	160	133	117	154	160	133	147	172	159	136	134	139	137	149	134	153	148	152	159	125	148	146	156	137	162	148	148	161	152	115	170	163	155	149	148	160	133	148	152	138	149	157	160	140	133	152	168	156	128	136	140	142	155	140	161	154	154	151	174	151	145	149	146	137	142	126	139	127	126	143	154	147	150	173	165	146	133	171	162	157	155	140	165	158	148	126	143	162	175	137	147	159	149	143	160	145	159	156	142	158	167	175	152	149	163	150	149	149	150	144	124	160	150	147	132	134	151	153	158	139	151	139	129	137	179	154	152	144	140	147	176	139	165	153	143	158	168	148	152	134	145	158	146	149	159	144	133	147	139	149	175	145	162	156	151	130	142	142	162	136	138	132	130	137	137	152	136	154	138	134	146	156	146	143	149	158	135	166	139	135	151	137	135	128	154	124	178	132	136	162	157	126	146	168	148	144	156	135	142	136	143	144	151	125	153	164	133	130	140	146	158	176	146	132	141	153	149	139	149	145	157	163	138	140	141	165	134	150	135	139	159	143	142	159	151	146	118	159	148	163	153	139	148	145	159	154	159	162	157	137	144	148	135	138	170	153	133	142	148	134	141	166	151	171	143	121	155	144	149	136	161	143	150	146	135	146	146	167	131	137	132	148	135	128	145	162	155	149	168	156	141	169	158	145	143	170	154	162	141	131	161	138	134	158	158	144	144	159	144	156	132	168	144	124	154	174	144	184	143	155	157	124	162	160	149	147	146	125	165	141	158	141	152	154	154	141	163	120	137	151	144	140	158	142	124	142	141	158	144	130	135	163	152	117	145	157	141	152	146	156	141	150	145	127	168	182	152	162	126	143	146	139	151	159	152	150	143	138	135	143	145	143	150	112	145	156	154	121	156	156	147	139	143	168	143	152	145	148	125	142	141	142	181	131	124	172	146	139	142	139	120	143	158	157	134	159	161	128	143	142	138	153	157	126	157	151	151	157	151	135	150	133	144	148	125	155	153	170	148	130	129	136	186	161	139	123	134	161	155	146	144	159	162	127	145	150	177	133	144	157	155	137	138	136	144	144	161	137	133	150	139	135	137	149	144	145	139	174	152	130	135	155	149	142	164	150	170	140	144	156	159	149	151	140	145	140	137	162	150	152	148	145	136	135	147	142	151	165	148	147	150	147	136	154	145	139	155	155	126	145	136	161	143	121	144	141	128	164	148	150	167	152	155	128	149	174	135	129	145	159	150	169	151	133	156	135	138	158	132	155	134	144	142	136	146	135	161	131	145	153	157	151	148	147	155	156	166	155	153	154	150	124	145	154	159	135	144	139	151	136	134	145	123	147	142	131	139	134	164	122	121	164	152	129	145	131	144	165	133	136	154	169	136	124	151	132	191	164	145	147	147	158	144	155	153	141	146	155	134	142	157	147	176	151	158	156	162	156	150	143	150	139	142	163	155	154	141	136	169	134	134	140	145	127	153	191	151	124	136	164	135	139	150	144	146	132	151	156	154	142	140	153	130	136	133	157	158	163	151	150	166	161	136	149	143	133	147	148	141	140	130	132	178	156	145	143	154	135	148	156	145	114	147	149	135	145	152	150	114	148	145	167	145	149	158	148	127	145	151	159	135	132	143	154	129	136	143	122	172	148	124	140	156	155	142	154	160	139	131	153	126	152	143	152	152	173	135	138	143	142	138	146	155	152	155	150	142	124	140	135	164	157	130	136	145	154	170	133	150	145	161	172	145	116	126	147	140	168	142	173	177	140	148	145	160	167	154	138	142	147	146	140	134	158	155	162	151	158	133	157	174	135
23219	38679	68201	70805	61857	53569	47121	41060	35565	27453	18557	11714	5819	3499	2259	1402	1374	934	832	973	688	660	513	412	393	398	436	418	433	418	414	407	414	358	401	406	418	379	408	378	404	397	377	400	396	416	382	409	414	401	431	399	436	379	458	401	417	368	394	394	406	379	380	398	418	445	436	470	396	391	398	429	396	381	423	415	426	402	409	398	392	406	434	370	403	421	423	390	410	408	375	352	425	355	413	405	369	403	390	418	394	431	387	388	424	381	379	434	420	397	388	426	390	420	404	426	397	430	403	393	369	368	392	434	411	425	379	359	428	409	399	410	411	400	411	418	422	414	452	425	398	406	436	430	398	404	446	434	419	422	400	437	395	400	433	406	404	379	393	356	412	443	417	435	388	407	411	446	388	378	429	409	399	411	397	397	416	389	387	397	433	413	386	399	396	463	398	410	400	370	390	388	434	402	404	400	398	399	407	453	404	373	407	426	420	400	419	410	429	398	388	431	407	412	420	401	422	401	404	397	402	408	424	413	406	416	442	420	408	394	393	421	408	433	396	413	400	377	413	439	408	387	358	385	420	365	398	384	389	419	404	433	402	397	370	384	416	444	392	363	404	416	387	419	414	398	390	401	387	393	389	458	417	414	443	407	436	390	389	439	376	425	349	436	366	441	390	417	448	392	376	436	405	404	427	405	377	371	407	396	391	424	385	395	426	403	377	438	418	413	405	396	400	407	402	412	405	395	414	426	387	388	421	412	393	411	452	436	378	371	384	371	430	385	401	447	410	369	392	419	460	435	373	416	392	385	393	427	388	456	387	361	354	362	420	413	410	429	423	390	412	378	380	446	386	425	422	410	411	409	376	415	402	364	381	404	432	406	415	405	398	413	404	408	445	444	389	398	416	437	373	421	424	414	403	400	440	417	386	408	410	400	371	406	420	401	406	423	409	421	375	390	419	394	421	411	395	412	392	435	453	410	426	405	396	366	400	407	447	411	449	420	398	380	373	414	405	409	387	434	401	424	403	408	414	413	425	403	392	419	391	439	408	437	419	413	426	428	386	395	409	408	376	403	415	407	445	432	407	413	443	408	417	424	439	392	377	418	384	414	383	420	461	445	429	393	410	426	421	377	404	432	387	404	442	416	369	400	445	392	439	426	409	419	383	384	398	429	439	414	436	419	422	381	384	378	381	418	420	412	376	363	389	386	432	414	391	432	425	424	388	398	376	426	404	390	411	397	415	395	376	443	380	423	398	426	425	404	379	388	426	402	400	414	408	380	399	370	381	403	417	373	408	401	460	432	403	422	355	385	386	422	386	369	417	424	397	422	415	422	393	396	400	389	410	407	408	417	441	400	342	400	380	378	408	400	407	418	388	403	407	389	365	432	441	391	385	394	403	405	424	419	395	397	414	417	431	394	365	410	419	422	392	434	377	430	387	425	405	374	404	420	407	419	450	368	403	419	429	380	398	419	450	428	379	393	429	390	373	411	398	440	418	410	412	417	423	441	410	360	414	386	391	401	399	394	369	421	384	375	403	399	425	387	389	416	423	401	432	423	375	423	402	398	385	380	396	421	394	400	375	414	402	399	386	404	438	384	373	339	400	430	407	411	419	376	394	389	445	400	402	391	410	450	400	404	416	405	428	426	392	393	402	395	395	411	418	410	406	376	388	407	412	412	434	455	435	388	387	406	393	411	437	413	417	438	412	427	389	388	416	425	414	410	401	384	409	442	422	410	403	423	441	353	408	399	388	423	404	420	408	419	401	408	402	403	405	408	410	429	442	407	429	455	389	353	414	418	428	424	448	447	385	432	396	403	405	404	402	436	397	411	403	428	400	402	402	416	433	412	392	376	394	443	376	416	379	393	397	414	399	374	405	410	441	427	394	420	415	426	402	371	406	368	395	431	413	374	445	415	409	434	384	386	412	403	402	403	416	422	383	406	370	394	356	426	378	436	360	409	382	432	392	385	410	447	374	381	413	385	440	413	388	431	437	416	413	402	386	376	394	378	407	451	377	421	423	415	410	414	389	395	375	414	419	395	435	400	412	378	421	382	363	407	450	426	390	434	414	423	415	412	423	412	395	398	373	400	421	393	439	444	424	383	434	379	406	404	419	450	397	396	414	403	436	415	421	388	382	400	388	442	387	402	427	399	413	410	400	403	421	417	409	413	451	403	392	413	411	400	422	385	406	389	398	429	416	386	381	419	371	426	425	414	410	397	439	432	388	394	403	442	421	426	379	423	436	402	408	439	387	411	398	382	434	393	381	397	413	403	416	415	399	370	399	402	368	412	380	419	407	415	424	418	404	364	421	353	444	398	392	403	406	419	389	378	422	428	375	360	416	452	381	394	415	421	405	411	402	423	399	432	418	361	421	408	382	391	372	394	398	374	415	433	401	414	377	410	400	388	418	382	420	441	383	391	412	418	417	377	380	425	391	415	417	417	422	429	390	379	405	444	463	398	427	392	433	391	390	392	425	415	381	382	388	442	413	389	409	438	379	418	386	422	391	404	378	394	413	409	406	411	411	419	436	395	392	398	416	420	387	423	400	411	378	370	427	390	412	403	383	428	427	409	412	416	424	405	387	435	394	410	386	413	430	407	392	412	421	381	410	412	420	383	418	437	416	440	405	438	415	420	394	390	380	425	419	438	407	406	398	402	420	408	434	401	416	435	426	395	388	428	389	401	459	376	432	443	385	440	416	400	400	426	409	412	412	391	401	419	392	404	418	386	410	394	433	384	404	408	421	430	388	398	422	416	422	392	430	388	427	421	407	404	391	377	418	410	427	392	376	404	363	380	408	409	380	411	411	416	398	404	377	403	408	382	419	426	362	454	391	419	396	410	400	404	385	441	401	433	409	375	392	415	410	405	449	383	419	410	430	402	375	409	376	408	379	380	405	436	428	415	388	412	422	382	424	381	370	413	412	398	410	402	407	401	388	445	427	395	394	375	390	415	424	417	403	419	393	401	417	447	383	404	386	389	444	379	405	386	381	407	435	401	410	409	353	384	389	403	389	433	418	418	409	430	401	386	387	385	391	413	384	375	390	391	413	380	412	365	430	403	410	421	466	414	422	426	400	392	397	404	427	379	419	422	381	424	395	429	386	420	404	426	398	385	412	405	379	404	410	413	396	425	395	437	441	430	449	384	415	437	414	401	440	432	409	404	378	373	417	441	365	403	420	409	433	382	406	394	411	392	392	417	374	385	404	430	405	401	423	419	437	414	383	384	379	442	422	400	397	388	407	390	428	405	371	428	392	418	427	404	369	406	425	392	400	376	434	412	439	380	444	390	406	398	415	416	409	400	394	356	408	440	412	385	407	398	374	424	401	383	376	399	365	388	406	403	431	403	353	413	401	414	396	416	449	386	427	427	434	385	426	411	404	399	397	406	392	418	437	386	389	385	382	414	406	405	435	403	394	372	411	430	398	410	399	410	428	408	412	397	403	440	374	417	387	393	429	432	425	368	393	434	425	418
5735	5338	8289	6633	3749	2234	1494	1021	815	541	380	250	156	161	141	131	125	138	135	144	153	150	141	105	104	133	126	128	134	116	113	122	123	127	138	137	129	145	128	115	125	115	127	132	121	123	125	119	108	130	142	128	133	121	127	129	133	150	111	122	148	139	138	106	137	118	112	118	126	132	125	140	121	132	128	117	130	113	118	113	140	139	141	137	140	136	132	118	139	123	123	112	125	120	143	135	112	139	140	134	121	109	120	104	133	127	138	131	134	104	118	141	144	124	116	128	123	110	111	121	118	138	142	140	109	110	136	128	122	113	127	130	110	122	135	140	155	119	122	137	131	123	105	103	140	121	125	105	126	111	119	152	129	124	138	138	131	128	127	126	143	122	118	127	120	133	111	127	113	139	105	137	115	120	117	123	121	141	128	131	144	115	143	112	124	125	149	119	129	128	121	135	125	130	138	111	144	144	125	122	121	106	126	114	163	143	123	140	125	126	128	126	121	132	139	108	130	121	124	123	108	108	119	121	124	109	125	133	148	135	119	119	111	137	125	126	127	134	117	118	112	106	108	140	142	127	113	124	108	131	118	112	117	126	122	114	113	109	139	131	109	141	153	130	109	110	124	134	119	115	117	127	123	131	135	127	127	140	114	129	107	125	143	126	129	135	141	136	110	123	127	130	135	125	137	129	134	133	135	124	145	133	119	104	144	138	122	143	142	132	128	136	112	119	113	125	123	123	123	129	112	130	121	100	115	143	131	140	134	128	130	133	123	134	129	143	133	130	128	135	117	122	156	121	131	112	121	149	126	129	135	114	98	136	126	113	115	132	123	122	137	119	118	138	106	127	133	122	135	122	127	138	124	123	133	132	120	125	142	103	140	117	127	130	115	128	134	148	122	113	116	112	114	132	120	130	108	124	131	133	116	116	132	113	121	137	116	148	105	118	141	129	137	138	124	131	133	129	114	138	138	102	123	147	115	138	139	122	115	135	113	125	138	126	142	147	122	126	135	143	125	139	130	125	107	116	127	122	138	129	113	124	129	127	143	123	112	141	128	117	138	133	130	137	133	118	140	121	131	133	150	117	120	150	127	116	109	117	129	125	136	116	133	124	128	146	143	152	150	119	133	128	125	118	133	135	138	122	131	141	153	110	137	126	147	118	121	126	132	122	119	107	118	133	120	115	102	131	114	113	127	136	131	112	131	115	121	144	133	131	123	108	124	120	114	98	115	130	142	127	135	128	143	136	119	128	136	128	117	120	128	141	123	111	115	130	155	128	118	136	145	113	99	129	121	135	122	135	122	114	137	133	119	111	122	133	115	130	127	136	126	120	117	109	104	113	152	119	139	121	119	116	121	124	121	111	144	127	106	128	141	110	131	129	130	127	140	135	128	154	127	112	121	133	139	140	102	110	120	108	119	124	126	118	147	141	129	138	121	139	120	116	117	140	141	119	126	106	132	132	144	107	125	114	141	126	122	148	127	129	145	122	138	122	117	130	119	126	110	122	116	120	136	154	139	119	132	110	108	149	142	122	125	133	129	130	125	131	124	132	121	131	111	120	135	129	119	116	120	121	122	105	121	120	106	133	123	137	135	132	139	120	127	117	136	136	157	115	130	117	122	109	107	118	134	133	120	127	120	110	141	109	131	136	120	113	132	119	105	127	109	134	127	131	136	122	142	134	145	133	127	127	121	117	137	131	134	123	123	107	119	142	126	115	123	126	130	126	128	134	149	135	136	153	137	124	118	117	102	121	117	141	113	118	118	130	124	114	125	119	117	131	134	126	121	136	121	117	135	131	136	118	135	139	103	142	118	118	141	129	129	126	118	120	121	125	133	136	126	121	124	121	137	109	132	110	131	111	146	151	125	124	139	127	138	144	121	149	150	117	108	127	124	116	133	130	136	137	127	126	113	119	114	103	103	116	116	106	124	119	133	130	126	154	135	120	119	105	145	141	126	124	93	114	134	124	132	133	141	118	113	133	129	128	119	132	108	138	121	121	118	143	118	119	123	124	121	129	113	103	131	121	129	120	113	127	118	124	114	134	128	134	119	114	139	138	130	128	126	114	115	102	125	130	115	140	141	120	129	113	138	113	119	118	126	120	126	125	113	130	134	155	131	125	140	102	124	134	102	132	118	130	120	140	127	126	119	138	141	123	125	125	104	154	115	136	129	124	121	137	139	124	120	132	133	117	137	126	143	136	135	129	123	127	134	112	120	133	131	129	117	103	133	123	136	110	117	93	102	106	122	120	133	145	100	136	120	132	150	118	118	125	146	145	123	112	118	112	111	143	112	111	129	125	115	123	126	131	131	111	113	136	110	128	127	135	101	125	122	144	134	140	119	114	125	118	118	126	130	100	111	135	139	115	125	122	129	117	127	131	122	134	123	116	148	112	125	112	144	118	116	133	134	118	109	132	126	121	124	125	103	109	113	131	135	125	109	117	158	128	120	129	116	138	119	132	128	120	131	117	134	129	137	143	133	132	129	100	114	139	101	144	143	120	138	127	126	125	117	120	132	134	119	135	133	124	145	123	100	146	146	118	122	120	123	127	128	118	151	136	129	131	124	128	127	127	111	118	122	118	145	141	123	148	125	121	124	121	122	124	119	125	119	116	123	127	139	140	148	120	116	123	116	111	128	125	122	135	147	125	129	104	147	137	112	117	123	115	109	138	135	123	130	120	130	133	112	133	115	124	143	105	139	111	109	124	124	140	152	111	124	130	131	137	118	134	141	112	107	108	141	147	132	123	136	146	128	113	126	137	125	133	135	104	134	124	111	138	109	121	117	126	125	118	118	124	129	136	126	115	134	137	135	127	130	138	134	120	135	110	119	123	146	128	112	134	135	140	115	138	137	130	153	113	123	145	130	136	103	116	136	132	117	138	122	148	136	128	129	108	129	140	109	109	115	143	104	129	111	114	142	139	134	122	111	130	122	118	140	119	109	116	110	131	147	132	117	115	143	138	113	127	131	126	160	112	124	128	117	133	139	139	117	128	135	110	130	114	110	123	118	128	114	139	105	138	135	126	128	118	129	128	128	106	129	138	108	107	135	120	145	134	109	125	128	117	119	96	123	118	107	116	140	151	130	121	133	131	136	126	130	113	117	135	121	111	150	118	135	135	132	134	143	126	130	127	134	129	140	105	135	108	139	131	135	124	133	125	120	123	115	144	122	133	114	129	120	116	102	114	127	125	127	127	128	127	124	119	120	115	131	162	130	123	121	119	134	141	121	120	138	121	110	112	137	132	123	140	131	131	119	119	120	143	126	125	115	130	134	114	141	108	148	139	135	113	128	126	133	133	112	152	118	127	111	136	136	119	149	131	138	126	120	128	111	129	134	108	122	119	139	124	132	138	134	126	124	126	107	115	113	120	114	132	119	126	142	119	115	134	133	134	115	126	112	127	141	135	112	129	118	131	113	113	122	126	123	132	133	136	128	130	119	110	131	121	138	126	142	126	120	147	131	135	128	123
5322	7541	16261	17339	12473	8915	6898	4965	3805	2447	1569	998	598	528	448	420	421	355	372	408	381	350	357	343	311	332	401	357	363	373	379	362	331	366	347	383	338	376	387	349	385	323	343	327	357	347	314	343	340	399	355	293	385	348	362	375	346	398	368	326	338	381	342	358	350	351	331	366	364	331	368	356	364	339	345	341	353	346	358	329	360	340	368	344	323	310	333	344	338	378	365	361	359	347	351	340	353	370	336	373	340	367	369	357	359	359	333	364	369	394	332	399	357	338	352	372	352	361	341	325	342	360	372	353	341	361	360	384	345	368	347	348	359	355	397	389	347	369	369	366	363	362	351	346	350	363	377	333	321	350	375	354	372	320	339	366	369	382	361	376	363	387	351	368	331	356	361	334	345	355	387	323	374	315	362	346	343	320	365	358	362	334	331	346	358	341	350	361	344	345	348	343	344	330	388	344	345	372	361	339	337	369	359	379	350	348	376	433	346	372	353	372	347	372	370	358	359	323	364	351	351	374	373	311	334	345	383	364	341	353	384	363	338	359	342	356	383	352	342	322	359	358	370	354	355	371	350	364	359	361	364	315	354	398	357	366	375	355	382	391	356	342	340	370	340	372	349	355	343	356	370	341	368	359	356	364	330	333	367	341	355	359	379	339	350	350	383	325	346	346	366	346	341	332	377	384	324	369	335	313	373	342	349	347	367	364	377	372	316	356	308	350	351	375	342	350	381	357	311	376	385	375	353	352	319	371	342	327	376	380	361	361	376	344	348	359	298	336	358	372	316	337	390	351	307	385	331	342	379	345	354	351	329	313	335	338	373	340	359	370	323	337	352	346	349	387	355	339	379	340	302	295	357	356	355	389	358	350	387	361	343	353	370	362	361	367	356	381	356	377	382	330	358	360	387	376	317	386	343	362	350	340	342	378	349	375	357	340	352	391	364	357	352	346	373	368	349	412	347	389	366	404	351	368	374	370	352	365	353	371	352	328	376	363	384	332	401	367	353	371	381	393	353	343	375	320	363	371	353	333	370	349	333	347	330	348	368	378	339	362	348	336	376	350	350	359	339	328	370	394	360	358	361	379	407	365	372	342	369	337	355	356	360	346	352	381	380	367	349	367	323	366	334	369	374	354	362	369	360	349	353	350	362	342	368	319	341	362	353	343	361	345	385	371	368	367	340	381	337	373	383	350	365	376	395	360	378	349	397	385	379	339	367	358	353	338	369	353	347	354	350	378	370	326	366	356	341	320	391	380	350	355	347	342	329	371	347	379	348	335	363	359	375	357	369	343	338	328	343	353	338	366	391	335	323	358	352	347	357	340	339	357	379	341	379	306	355	377	357	336	358	371	367	331	386	316	349	389	384	346	329	351	362	361	333	369	339	379	374	367	338	415	377	385	359	361	394	354	352	334	359	373	320	340	320	378	359	380	386	380	348	331	363	384	360	371	369	367	358	355	327	373	360	343	332	362	415	354	331	347	342	358	305	371	384	354	374	376	368	370	364	362	392	355	354	352	338	344	348	335	346	363	363	362	333	370	342	359	355	363	354	356	342	346	369	379	323	370	367	366	344	391	340	352	382	359	298	358	380	344	358	358	379	343	347	366	343	349	392	356	323	346	366	375	355	362	346	376	349	392	339	364	337	353	362	373	317	379	340	392	351	362	351	356	357	369	362	348	370	358	348	384	352	343	360	348	364	307	324	364	377	348	349	366	351	364	365	377	329	359	352	357	337	365	353	390	351	320	349	360	400	377	338	383	336	365	335	390	379	347	374	337	349	359	366	391	370	376	339	366	342	341	343	327	339	367	349	355	341	329	348	321	374	356	344	376	372	369	320	357	356	404	352	319	342	360	369	362	383	369	332	370	348	353	338	361	326	379	379	372	364	364	332	377	372	399	353	367	372	341	350	372	381	349	362	355	355	379	357	339	350	342	376	349	377	345	360	378	383	373	368	331	378	370	343	401	373	359	349	361	379	338	357	338	339	353	364	365	371	372	365	337	349	342	361	376	386	401	358	335	338	343	357	321	373	333	374	371	359	347	364	339	366	370	349	384	350	364	390	356	377	358	383	360	369	364	351	376	342	372	379	374	357	367	348	355	347	355	367	362	354	374	373	356	343	392	325	383	381	362	365	345	351	391	380	345	348	383	326	312	387	342	311	355	358	368	345	350	332	344	333	339	330	378	345	347	382	385	357	383	380	368	403	344	343	357	353	369	335	340	389	349	365	322	327	376	355	351	369	340	372	360	361	379	336	327	350	349	359	338	355	363	369	384	371	372	377	323	315	323	337	373	345	347	340	365	333	351	353	351	342	374	388	359	350	340	382	392	363	356	362	360	377	350	338	356	367	343	363	345	363	350	329	393	397	365	355	316	347	359	353	378	354	339	347	350	319	368	324	374	348	364	359	319	374	362	380	342	354	376	352	365	384	330	364	346	408	357	373	340	368	366	315	362	331	379	351	336	389	362	366	367	337	343	374	368	353	353	362	377	347	330	371	381	334	363	331	372	369	359	345	367	329	374	329	374	350	318	354	321	356	391	372	328	341	354	373	377	362	320	356	333	363	325	336	344	326	351	356	358	337	345	334	366	354	366	351	368	362	387	334	343	361	358	364	322	335	369	362	360	375	356	329	342	300	366	396	391	351	324	348	352	360	335	338	376	370	361	333	358	339	341	335	330	380	336	361	399	361	361	350	345	348	357	389	348	372	346	344	361	342	299	332	352	378	374	355	350	361	344	359	366	394	338	349	351	385	373	368	385	350	343	352	339	390	316	364	332	358	383	400	315	346	355	385	327	361	335	383	379	346	328	363	365	400	390	358	356	336	338	344	352	332	399	363	356	343	365	391	359	371	386	380	339	340	351	327	343	335	373	343	346	362	378	386	357	330	338	352	358	363	399	347	368	362	335	378	340	370	350	371	360	351	359	389	372	365	368	364	346	363	348	365	379	346	369	342	357	361	359	375	346	358	339	371	333	343	347	338	351	402	359	374	362	347	373	330	364	342	352	333	373	372	354	378	335	363	385	339	360	352	351	353	340	344	388	352	355	326	343	366	357	366	350	367	373	368	346	357	354	365	368	375	347	332	330	403	360	350	388	340	368	327	338	342	372	365	345	364	306	377	401	336	340	331	355	353	367	329	333	345	372	367	374	393	338	361	382	351	360	357	362	333	330	348	360	377	357	337	335	332	334	321	325	402	351	353	364	315	357	366	336	369	342	375	378	385	336	347	361	353	339	348	358	340	370	343	347	358	344	363	335	371	392	388	363	351	340	362	374	371	357	315	389	353	357	344	338	331	367	337	334	340	350	364	343	367	326	364	352	354	346	328	382	363	350	371	351	330	393	386	364	355	343	384	352	347	335	390	372	332	348	340	346	331	370	320	340	372	321	371	351	344	365	375	352	370	362	340	355	336	362	335	355	367	352	359	352	356	344	320	360	326	383	351	352	360	384	390	381	316	352	335	342	329	368
33495	46624	59312	51490	38465	28023	20799	13394	9182	5241	2824	1578	598	451	314	200	185	183	166	166	138	139	145	135	104	122	123	137	131	117	104	132	126	145	139	131	126	122	132	123	117	110	125	127	128	126	127	107	120	136	144	122	112	125	172	123	125	127	144	117	117	114	120	146	119	126	121	120	108	110	115	99	138	152	116	133	157	136	118	129	101	129	115	118	125	113	119	135	133	134	129	128	126	112	132	114	121	139	128	125	103	149	131	111	135	138	120	120	125	121	127	126	113	139	140	122	113	128	140	129	110	138	138	115	117	126	138	143	148	125	113	114	140	130	107	116	129	129	111	117	129	131	117	128	138	138	114	131	131	114	131	120	154	124	115	124	129	122	148	120	118	112	137	127	118	124	125	131	110	107	151	144	105	128	145	108	120	119	136	130	115	134	122	130	129	122	132	159	121	113	126	147	137	134	100	117	113	117	129	140	113	117	99	129	136	120	114	122	121	119	117	129	120	122	114	130	109	115	130	137	149	142	126	131	139	126	117	133	128	117	125	128	128	143	109	151	132	122	128	151	104	126	120	120	125	133	136	135	123	125	110	131	169	130	147	129	126	110	123	121	127	138	134	125	123	129	133	129	118	131	129	137	136	127	150	129	112	126	120	123	134	128	126	117	92	126	124	125	127	151	114	117	117	120	115	104	154	138	123	131	124	115	112	127	141	133	100	139	121	128	105	133	132	105	118	120	130	128	125	147	128	144	109	152	132	114	141	113	131	117	123	132	137	124	126	124	132	146	131	132	116	124	113	119	119	126	92	130	136	106	129	132	128	117	123	107	120	131	126	138	111	141	141	123	117	134	120	116	107	135	125	110	126	123	117	133	135	137	142	120	119	115	126	120	134	136	117	108	125	132	147	131	127	122	125	144	114	134	122	113	136	127	130	126	135	105	118	143	121	116	122	138	117	130	139	126	105	118	100	118	131	146	125	141	120	111	116	111	135	121	120	127	145	139	124	119	136	121	118	137	140	138	123	108	137	117	121	136	140	160	150	142	131	137	132	129	117	136	132	131	113	133	137	135	135	118	126	130	149	119	127	153	118	129	124	134	129	112	96	115	122	121	127	120	149	138	133	131	111	138	120	106	108	116	111	114	127	123	126	108	116	123	136	121	130	115	133	136	129	131	122	120	133	142	115	118	125	127	105	134	131	116	117	143	131	111	116	113	129	133	121	116	132	114	138	121	107	119	106	114	128	125	108	129	110	130	136	90	110	109	140	126	120	141	122	139	124	137	132	123	117	133	117	134	120	131	134	110	120	128	124	100	144	123	126	122	128	124	141	111	137	128	115	129	129	125	132	128	131	146	117	126	118	128	128	136	144	117	136	126	126	146	142	124	132	129	113	104	117	120	139	130	125	128	113	125	117	120	119	133	117	128	128	99	118	147	112	123	138	132	118	113	135	125	137	102	142	110	126	118	129	113	115	131	121	125	141	137	137	106	130	104	113	128	122	110	122	133	145	125	132	140	117	130	118	113	122	117	131	113	121	125	94	117	116	126	130	131	120	129	115	109	108	130	129	119	138	140	118	124	110	119	141	132	138	102	122	122	125	119	117	148	117	146	121	106	123	107	116	115	133	119	134	147	113	121	116	130	121	116	109	131	122	130	115	108	139	134	125	119	130	138	109	128	138	137	121	123	136	139	127	125	131	133	123	126	109	136	132	120	140	101	131	129	118	117	127	134	146	136	131	122	126	130	140	110	125	141	116	120	140	118	112	127	122	125	158	131	130	144	108	116	113	150	134	126	107	138	117	139	134	122	130	132	119	121	138	122	124	119	119	122	128	131	121	127	131	139	105	102	125	131	116	140	112	131	150	135	118	144	117	112	119	127	120	137	134	146	131	114	130	157	117	129	120	126	149	134	132	146	128	124	105	109	137	139	132	127	125	104	121	143	124	125	120	130	143	126	118	126	136	116	125	126	130	125	127	124	112	111	131	127	115	120	122	109	114	118	131	113	135	135	121	132	118	118	99	128	140	135	119	140	132	109	120	143	126	128	140	122	112	124	119	118	142	129	121	144	140	134	127	117	131	151	123	134	140	131	123	146	117	126	115	125	134	134	124	136	139	151	120	123	127	116	113	113	136	136	125	137	112	123	112	122	134	146	122	141	123	138	122	130	148	117	128	107	152	117	123	131	132	133	144	106	132	116	119	100	124	96	126	152	119	122	135	121	125	116	133	121	141	121	128	136	122	122	115	149	121	136	123	126	133	132	133	123	121	123	130	128	129	145	122	124	106	135	142	126	123	141	131	121	118	114	147	128	117	116	131	127	109	135	120	121	130	119	131	122	119	143	129	123	123	134	110	128	118	95	129	129	132	103	120	120	145	100	137	135	126	143	129	117	132	117	128	137	98	129	123	138	122	117	148	124	133	113	121	125	121	128	130	100	132	147	127	134	125	129	107	137	136	116	120	133	145	108	119	126	122	131	123	105	112	136	116	110	135	136	139	117	117	149	124	113	120	114	124	124	137	134	145	132	123	107	97	151	126	117	140	137	124	128	122	115	120	132	125	134	116	109	122	139	120	124	143	146	124	111	133	145	123	110	134	131	112	117	123	131	125	125	141	138	116	151	119	124	123	105	109	108	136	130	131	128	121	123	114	112	103	114	129	133	104	130	126	111	113	140	131	120	109	134	127	116	114	118	130	112	129	126	121	131	124	135	112	126	115	120	122	115	129	140	116	144	117	123	109	137	127	124	139	151	152	114	121	133	128	131	120	141	133	125	98	137	130	129	105	142	141	125	133	128	129	122	128	127	117	124	137	121	122	123	139	124	109	102	157	120	158	113	155	124	130	109	118	115	131	112	101	125	120	147	130	107	127	135	94	153	120	118	106	121	105	131	128	127	136	135	123	130	128	121	122	134	141	127	136	123	132	116	125	116	127	140	125	128	110	127	125	123	144	131	143	111	144	149	141	138	121	125	132	148	141	124	127	134	128	127	119	124	109	145	121	129	126	116	132	119	128	116	115	114	120	102	114	119	118	136	136	123	124	112	107	119	115	136	145	110	126	107	117	109	135	141	143	136	136	129	101	122	131	143	132	122	137	129	116	100	116	140	136	129	138	122	124	129	127	139	138	126	122	105	97	126	130	120	136	120	123	130	133	116	133	137	125	105	127	148	123	123	124	122	136	131	143	146	124	133	119	136	130	138	126	134	135	115	139	145	124	148	117	137	117	131	144	112	125	135	117	131	129	115	138	115	110	128	148	143	122	118	125	104	138	132	133	137	123	133	112	102	126	134	138	113	123	100	116	126	119	116	107	131	131	135	112	129	130	134	127	141	135	115	138	116	123	131	112	131	127	134	120	122	146	108	125	134	115	107	140	126	131	115	123	138	130	120	128	119	131	121	113	120	102	126	121	133	117	129	165	130	105	126	108	128	116	106	124	134	119	124	122	127	148	115	111	119	128	134	127	144	140	127	108	133	145	148
21673	37254	54634	55694	47615	41148	35916	29547	24445	17409	11393	6962	2831	1923	1392	763	721	618	561	545	494	405	410	404	361	377	346	373	361	368	383	354	350	360	373	360	384	347	342	361	368	361	351	391	339	348	381	323	362	355	331	360	411	378	347	328	363	393	373	333	380	337	348	357	344	384	345	390	336	350	373	356	388	345	359	374	342	294	369	380	383	332	346	354	314	404	353	369	375	355	359	383	363	345	333	330	363	358	351	359	352	338	344	342	321	347	331	347	358	368	327	388	324	356	356	350	377	327	376	337	342	338	356	344	368	342	329	364	346	339	345	345	341	329	346	355	342	401	362	352	328	348	347	336	337	361	364	387	333	357	350	356	371	333	399	381	368	404	313	366	370	372	369	342	354	395	358	362	347	352	371	352	336	367	352	384	379	371	349	357	325	373	371	390	337	384	342	349	351	334	391	368	371	327	348	366	363	335	342	335	318	352	350	378	326	376	367	373	322	339	373	356	359	346	378	360	357	369	322	366	348	363	363	368	368	346	373	323	347	344	342	358	383	360	345	351	342	367	344	384	356	348	353	320	346	346	392	363	341	356	350	373	335	332	379	329	371	348	319	335	394	369	328	348	419	345	351	389	362	379	356	363	374	372	375	364	362	370	366	346	375	357	356	369	352	385	368	345	375	360	345	360	348	359	361	343	368	322	341	371	355	356	392	366	362	352	375	347	376	330	361	368	390	377	377	365	349	315	346	324	373	350	385	329	380	380	368	359	345	363	382	349	355	353	336	365	368	380	357	350	340	412	365	375	329	376	366	354	380	377	367	374	338	323	341	376	371	337	352	380	320	372	353	357	370	386	388	355	354	337	329	347	353	356	314	353	353	341	337	382	349	355	351	390	335	391	370	370	339	341	372	344	375	380	332	341	357	350	362	344	351	350	353	390	364	370	352	330	364	356	356	385	346	398	364	363	400	391	400	325	341	358	323	349	388	340	372	366	325	347	342	338	385	371	383	327	347	355	364	357	362	381	401	372	355	395	340	346	363	344	353	338	384	391	346	328	364	343	341	352	336	356	356	359	353	390	366	363	365	365	359	361	386	328	375	344	372	361	349	354	387	326	388	368	373	325	377	370	383	354	384	337	346	361	352	351	357	326	364	385	363	367	355	336	375	358	364	324	340	377	349	353	328	388	347	346	401	385	398	365	337	364	361	343	387	348	348	335	360	367	357	388	374	347	334	313	337	375	362	367	357	375	359	377	388	355	368	362	353	361	385	353	338	345	356	355	377	340	365	370	358	352	343	368	350	380	342	353	369	350	334	302	349	357	324	341	341	375	369	385	355	308	401	380	374	364	370	337	324	358	379	338	348	371	381	338	365	345	338	386	370	381	369	361	364	379	375	330	358	350	366	345	320	358	360	331	331	354	372	359	329	340	346	357	357	360	298	358	341	339	410	361	353	337	355	341	370	385	353	394	336	368	335	356	345	380	361	355	342	378	350	358	334	419	320	319	402	359	390	324	391	370	352	355	386	360	364	373	324	395	313	357	381	389	344	387	349	360	363	359	367	337	339	355	353	339	343	350	371	330	378	375	369	347	358	365	336	326	357	366	370	364	339	357	365	397	367	374	380	375	334	355	332	353	347	356	400	342	376	358	361	332	367	390	356	347	338	358	359	348	358	364	348	385	361	339	327	389	348	349	376	366	326	379	352	369	341	348	350	348	331	353	314	358	389	369	387	382	382	387	336	357	356	348	328	359	333	331	365	382	384	341	371	360	325	374	375	335	354	318	339	378	364	376	359	357	394	371	363	383	366	341	348	374	315	357	373	351	317	354	359	347	365	381	352	368	343	376	358	371	375	321	364	410	368	362	385	399	308	375	344	352	364	357	346	319	392	357	330	358	354	363	353	360	359	340	322	371	348	356	358	337	324	353	386	361	356	365	319	333	390	331	358	369	368	380	353	306	363	336	368	405	378	344	341	326	339	321	385	362	353	344	394	382	348	339	342	374	368	369	369	371	350	353	338	346	378	375	383	372	377	360	382	374	371	353	370	366	345	370	394	385	343	352	376	353	340	350	346	356	360	343	359	357	325	330	355	346	365	360	362	387	357	319	369	340	325	382	362	344	332	329	364	348	363	343	387	352	348	351	372	310	329	359	385	361	378	377	341	352	348	355	369	388	337	359	361	352	367	334	367	365	366	339	361	322	351	366	349	369	350	339	338	356	357	349	353	348	347	362	378	347	332	358	362	380	381	379	384	344	391	377	393	377	375	337	386	360	358	355	335	401	367	367	393	357	341	344	366	371	378	363	378	342	364	359	332	355	331	364	339	360	358	350	374	399	364	329	351	355	360	347	389	379	366	375	360	349	381	352	347	340	345	373	350	361	387	379	350	370	351	324	345	365	306	359	366	388	385	327	358	334	364	360	354	363	353	371	354	361	335	365	358	327	372	345	329	384	385	315	341	314	343	372	378	373	383	344	381	342	381	349	353	346	349	348	353	318	375	400	357	359	334	368	347	347	390	391	373	347	386	337	322	352	320	338	340	360	368	344	384	361	341	342	379	360	377	353	350	331	363	327	354	358	368	386	350	357	342	339	350	308	345	371	377	378	352	380	338	363	359	361	363	356	335	360	362	359	347	361	348	372	357	354	388	341	362	356	358	373	387	325	353	338	362	396	356	357	354	333	374	383	386	341	369	367	353	351	368	384	374	390	360	358	359	373	370	357	373	358	364	351	387	381	337	365	359	367	319	317	371	352	337	346	325	365	373	355	333	352	375	368	341	357	360	357	343	354	352	345	368	358	397	390	358	348	371	359	402	367	378	342	337	353	354	354	356	358	358	328	365	354	342	325	349	343	359	358	366	356	330	376	346	339	319	360	374	344	395	340	363	349	315	357	351	352	362	344	370	358	392	366	366	343	346	349	365	402	351	378	347	356	392	358	326	346	361	331	359	340	391	369	375	372	349	404	372	335	314	320	371	336	342	365	370	383	307	389	371	355	386	346	380	320	343	345	390	337	385	354	345	364	373	389	355	364	376	319	357	351	357	354	375	350	343	345	402	367	349	320	381	361	354	384	355	361	351	365	347	379	336	369	402	368	372	355	368	359	358	357	310	343	323	376	330	359	324	332	341	344	351	330	357	387	363	342	395	369	342	359	348	402	357	338	379	370	390	360	350	336	398	355	344	360	362	334	349	314	333	339	357	365	406	374	389	337	341	363	362	348	339	341	350	377	366	350	362	345	317	344	385	380	365	364	362	369	352	347	363	348	358	375	405	374	367	341	372	358	357	387	355	341	379	372	348	403	325	344	376	364	366	350	361	347	383	348	345	340	367	383	370	344	344	347	363	367	372	322	377	353	351	333	356	355	379	365	357	370	346	378	333	378	358	340	377	348	381	381	386	354	316	349	374	380	351	352	343	387	350	360	376	354	337	374	356	383	335	389	325	356	325	360	343	319	360	354	362	341	337	357	347	349	372	342	347	389
46558	64889	73201	63003	50007	40314	31924	23689	17025	10168	5552	2503	1224	893	549	335	287	245	254	260	237	187	174	148	155	141	137	156	135	154	135	137	147	158	149	167	143	165	127	135	150	163	148	138	160	151	154	154	169	153	144	150	137	148	142	152	155	122	180	159	145	158	139	155	144	148	158	156	137	127	148	164	153	139	149	137	135	149	133	177	137	146	128	147	135	149	155	141	128	126	167	133	152	154	135	148	153	157	157	160	157	165	138	140	141	148	137	145	131	147	155	169	134	160	145	151	148	164	155	150	176	156	146	158	159	162	168	144	150	143	149	149	157	162	145	152	168	130	146	142	139	143	162	148	168	150	118	145	140	150	140	156	149	133	132	133	164	150	159	145	155	155	158	136	149	167	153	136	153	144	151	151	148	156	164	139	162	154	137	146	141	147	124	163	143	147	152	150	132	144	149	157	156	124	146	148	150	140	149	135	117	146	152	164	140	151	162	137	136	147	128	157	139	145	168	153	144	155	160	128	144	145	140	156	126	142	158	143	160	173	138	147	141	134	136	132	154	134	138	129	154	162	164	153	142	151	148	141	159	117	163	140	126	163	144	167	147	149	166	182	140	160	163	135	133	156	153	134	148	141	160	154	151	176	136	129	175	153	163	155	147	133	165	149	143	152	174	177	134	153	132	135	139	140	140	143	158	137	144	153	163	148	125	135	154	136	141	148	150	137	149	145	153	150	155	137	157	143	153	140	138	158	137	163	136	172	146	137	149	151	150	142	145	168	132	149	144	132	142	168	157	152	130	165	140	146	139	147	150	129	159	179	158	156	141	149	142	145	154	158	145	140	151	148	158	149	172	162	145	149	148	134	146	136	147	147	146	153	127	135	131	171	132	139	151	150	158	132	135	131	150	152	166	157	170	166	149	164	154	138	144	145	148	143	135	157	152	137	142	142	146	148	140	159	150	141	156	150	152	137	138	154	128	154	146	144	171	146	143	123	126	163	139	162	137	122	152	142	135	142	148	151	118	132	142	160	140	158	171	124	152	164	156	147	159	166	152	160	159	127	136	134	142	154	149	139	121	155	136	149	145	147	137	133	143	151	138	130	150	148	151	128	145	150	131	182	129	145	144	152	166	139	146	179	178	151	142	128	160	158	138	152	138	145	135	145	141	151	156	145	156	160	134	157	154	156	138	128	122	149	143	144	125	157	144	152	163	146	144	179	138	133	163	152	155	141	160	154	176	135	153	140	162	130	148	163	148	128	142	141	145	137	137	121	150	148	153	150	137	151	128	140	160	127	146	155	149	162	146	141	157	125	137	155	141	141	159	154	149	144	150	160	164	157	149	145	145	157	153	146	143	146	122	158	145	143	148	141	153	155	159	172	151	141	158	151	141	143	128	167	126	125	154	142	127	172	142	148	147	153	159	167	147	163	143	162	164	134	164	145	156	149	133	176	149	149	153	145	150	144	155	138	127	135	152	129	150	151	150	132	146	161	158	133	147	153	138	133	146	156	140	141	156	134	141	148	145	133	142	128	153	148	158	142	145	142	151	145	147	135	149	146	155	145	137	133	133	135	140	144	152	157	147	133	170	150	158	160	129	166	131	137	155	156	139	137	150	146	144	158	138	142	145	158	156	160	149	141	148	124	141	176	164	133	163	142	144	146	143	147	138	166	156	165	150	159	163	144	154	145	158	153	129	150	126	140	133	152	152	166	147	143	150	148	141	162	139	155	126	131	139	149	160	152	165	152	157	146	133	161	174	143	131	143	128	140	154	123	141	133	157	165	142	130	140	137	129	167	145	144	153	164	152	156	154	160	160	131	144	132	172	165	138	147	161	150	128	151	132	156	147	160	141	141	122	146	149	143	141	140	139	147	143	147	150	143	171	132	161	148	149	147	139	148	153	165	173	150	141	163	132	138	158	152	142	182	166	159	139	157	159	123	153	151	155	142	128	160	145	130	146	135	140	151	113	145	153	157	153	148	161	135	136	139	142	153	131	135	139	147	176	174	155	153	152	155	148	157	153	151	135	123	144	141	167	136	179	125	144	128	159	152	147	155	147	162	150	158	143	143	155	126	151	153	152	146	154	137	121	125	147	157	132	157	163	167	135	144	128	146	144	145	138	147	136	150	160	149	158	129	162	149	155	136	141	136	142	155	153	167	162	136	144	142	149	133	144	142	154	152	151	135	154	150	147	143	149	147	159	165	151	143	143	129	142	143	129	150	154	146	166	144	139	143	143	148	150	138	152	161	179	144	154	152	148	153	144	125	167	136	143	152	142	136	141	161	159	122	147	134	156	156	119	138	155	147	150	129	156	151	137	136	118	140	141	146	147	151	148	142	166	134	142	139	151	150	159	144	141	137	112	146	128	144	165	162	155	144	157	145	148	167	129	163	158	151	162	121	149	165	155	162	151	160	160	130	134	144	138	145	175	154	149	139	166	146	135	131	138	141	135	132	139	163	157	136	137	157	156	141	148	139	154	137	170	126	152	143	167	152	137	141	135	175	153	145	166	147	160	143	133	134	144	140	149	137	122	138	156	135	150	148	143	130	144	153	162	136	136	138	155	149	136	141	151	155	161	173	159	162	160	142	150	151	148	143	142	145	140	150	147	140	150	136	154	164	143	119	133	134	145	139	157	148	179	144	138	148	140	145	131	167	148	144	144	150	142	150	135	134	150	154	134	145	135	151	153	130	132	144	151	142	140	135	145	134	139	146	140	156	136	119	173	144	143	131	144	127	139	147	158	146	128	143	141	163	139	146	156	134	159	142	164	142	149	165	151	129	149	132	150	167	130	160	138	153	154	131	144	141	151	161	146	149	136	160	127	150	136	154	160	155	153	136	158	158	148	151	143	150	144	145	128	152	161	163	144	150	149	165	160	139	152	140	134	152	147	153	160	138	135	150	131	164	182	153	143	151	158	152	137	151	147	133	140	153	155	137	157	148	160	158	138	136	159	155	141	162	143	146	138	134	144	156	147	119	124	158	142	156	150	150	133	128	145	151	160	151	123	123	149	145	152	139	154	150	147	133	137	154	161	153	143	145	136	159	140	137	152	139	124	137	125	154	143	135	158	131	122	147	110	148	138	134	155	149	150	153	154	174	165	157	150	138	172	147	151	151	163	157	172	148	127	131	152	142	149	140	153	159	167	121	146	157	169	166	148	161	146	142	138	156	133	135	125	139	154	171	169	139	171	154	135	136	133	161	147	160	166	140	143	160	142	141	141	137	163	161	153	133	155	142	150	139	152	138	152	143	138	150	154	132	148	147	144	150	154	150	179	140	152	145	151	145	149	143	152	149	127	147	156	152	152	149	147	153	134	140	149	139	144	129	144	141	144	143	145	155	160	160	156	136	148	165	127	147	173	175	162	155	148	146	140	147	148	125	136	132	156	133	163	144	137	136	155	136	158	148	137	138	152	140	156	168	136	129	158	146	153	151	156	154	149	150	166	144	145	154	140	148	165	135	133	156	129	155
30240	49406	67917	67556	58008	50298	44731	38604	32849	25561	17506	9808	5454	4103	2277	1395	1152	938	869	868	772	512	481	439	432	435	405	422	415	392	412	364	440	414	408	427	388	414	432	368	430	399	404	420	426	405	387	425	380	425	398	404	428	407	399	427	397	382	408	445	426	419	429	391	439	386	387	411	434	365	414	407	422	415	404	449	390	397	422	374	403	396	428	388	416	379	432	414	365	408	438	410	400	403	369	399	356	395	390	404	389	458	397	429	416	434	399	422	413	394	425	371	402	379	409	395	396	387	411	399	383	446	403	439	408	391	397	379	404	466	408	410	422	431	368	372	422	432	378	407	391	425	446	414	386	410	390	380	454	415	407	393	409	379	394	423	407	456	427	421	439	383	416	392	380	396	392	377	406	410	400	410	417	429	411	368	404	355	399	445	417	427	402	403	390	406	395	375	414	395	400	428	414	369	421	436	419	379	388	392	385	371	410	393	387	380	387	418	394	414	392	418	426	390	393	424	407	400	409	396	410	410	395	381	401	410	401	429	383	412	401	408	406	387	421	397	419	414	402	431	404	413	414	379	407	435	408	398	417	400	418	394	441	415	381	369	406	424	419	383	415	407	407	415	405	378	376	440	410	388	414	395	412	421	403	407	368	409	425	404	413	399	409	415	419	426	433	392	426	443	409	430	403	379	368	410	412	406	397	396	400	394	379	414	400	403	418	414	412	412	396	363	396	389	389	422	397	384	401	359	428	408	397	420	394	406	432	416	401	416	408	402	386	385	421	422	412	422	402	383	426	417	409	420	404	430	416	433	389	417	405	405	424	383	414	424	400	392	422	372	441	428	408	430	405	399	410	417	423	408	422	417	399	414	410	389	403	385	415	377	374	383	391	397	422	388	396	409	413	416	388	414	417	432	385	412	401	361	392	436	444	394	463	417	410	405	393	443	433	394	436	439	429	397	384	399	360	402	370	424	429	391	393	402	411	424	422	397	418	415	405	419	432	410	396	363	394	401	426	419	377	371	394	401	432	420	403	438	419	406	388	392	430	410	376	367	384	428	408	422	377	426	390	395	394	410	391	405	418	401	421	375	419	396	389	408	414	399	403	402	385	437	399	430	394	379	413	440	395	406	398	420	412	424	387	412	398	398	392	394	387	409	454	433	396	416	387	411	438	393	381	429	381	438	406	405	397	401	423	373	395	410	410	393	405	388	388	432	412	405	445	418	392	384	402	409	394	380	391	417	448	423	400	375	393	407	380	370	436	399	423	425	409	408	423	411	406	386	366	426	438	408	393	404	390	433	406	418	395	428	427	408	398	419	384	388	378	410	442	395	416	439	414	376	419	436	414	414	382	384	428	390	395	409	392	418	418	418	419	413	419	414	414	428	424	438	382	444	418	429	390	408	397	411	404	387	430	435	396	417	373	357	415	405	427	392	438	417	408	437	389	438	422	423	405	398	411	395	365	432	408	398	398	389	386	393	393	434	389	392	425	387	400	400	384	388	422	460	370	416	423	401	410	415	439	400	420	430	419	422	429	400	415	442	437	398	413	433	396	445	420	433	412	389	425	440	401	416	427	426	405	402	416	406	431	447	413	385	422	395	411	415	446	369	402	382	395	428	398	401	415	382	411	407	449	424	427	395	420	401	408	426	387	355	427	431	418	419	412	433	397	389	421	431	412	420	407	402	408	425	363	402	388	445	410	398	399	398	406	398	426	417	413	429	395	397	404	360	427	422	391	426	379	397	433	408	382	423	400	416	405	427	404	421	416	377	402	411	385	436	409	438	418	381	397	380	390	371	398	407	460	397	426	427	428	430	408	409	432	388	392	441	397	424	400	392	396	419	429	438	363	441	384	379	434	405	422	403	421	398	407	404	403	425	424	412	378	407	407	411	413	432	384	420	387	382	400	393	421	417	404	419	422	435	400	432	441	394	428	441	446	392	451	403	414	421	387	448	413	421	392	418	386	428	390	439	432	419	393	392	431	418	403	419	412	401	410	417	437	387	401	349	385	391	420	383	398	379	422	410	399	402	412	437	411	406	376	357	394	436	381	389	400	363	410	402	419	449	423	385	361	377	403	383	403	422	420	406	400	383	419	444	424	423	459	367	385	364	387	440	399	390	374	420	400	380	406	409	423	384	391	384	406	412	394	413	416	367	411	402	380	449	405	417	418	392	435	433	402	405	398	423	407	418	442	398	412	384	418	412	393	398	401	394	432	431	404	425	409	430	411	380	397	424	456	388	416	388	395	398	398	432	419	419	399	366	394	390	434	356	394	397	425	421	406	409	430	430	420	415	405	440	414	370	409	381	424	398	360	437	415	385	423	413	407	412	384	396	433	420	413	403	410	388	417	376	425	367	408	422	400	420	390	393	412	422	409	392	407	415	402	387	388	428	394	402	393	397	419	394	402	428	392	420	436	398	409	414	418	418	374	432	410	442	423	391	433	424	427	433	415	383	409	400	444	405	433	430	413	371	401	378	385	408	396	405	403	434	417	383	403	407	409	389	380	403	416	441	415	405	428	423	383	406	452	395	384	433	415	461	410	361	394	395	386	356	410	414	378	407	421	403	386	428	422	398	385	397	390	363	408	402	366	404	443	422	385	421	377	435	421	353	368	437	433	409	421	427	380	398	425	449	414	413	359	414	412	412	414	413	428	415	429	409	427	414	402	405	408	412	422	445	391	389	385	383	401	381	433	381	414	361	390	408	413	426	425	417	424	429	411	409	406	401	410	400	413	399	372	417	382	429	394	428	393	403	385	398	431	419	445	411	412	425	404	391	423	416	412	402	371	382	411	421	394	411	403	376	409	413	395	403	410	424	409	416	385	395	443	407	388	384	381	401	388	394	427	420	408	426	373	406	457	407	450	424	381	411	448	380	392	415	381	405	388	440	400	432	427	395	396	414	398	370	385	402	410	388	406	375	394	387	389	424	404	422	392	412	425	384	424	426	390	413	427	377	397	421	383	425	376	428	380	425	366	380	390	403	428	428	404	423	379	415	390	405	425	374	380	426	425	409	415	418	404	398	399	424	416	403	421	409	447	409	408	423	424	434	386	416	435	398	412	378	385	416	368	398	386	412	396	370	402	436	437	400	392	423	433	402	407	382	388	406	413	403	398	386	385	422	395	417	432	386	390	431	423	391	422	404	398	375	409	409	414	433	366	397	418	390	408	403	405	430	410	422	418	432	385	393	429	402	409	418	401	432	396	430	450	405	368	410	422	432	391	390	400	411	397	437	432	417	404	418	421	385	395	403	412	410	399	388	395	394	389	379	398	394	371	394	434	396	428	398	398	370	394	393	414	446	388	433	423	435	406	405	405	393	366	429	409	426	417	424	456	397	400	433	401	432	404	394	447	410	431	378	362	409	409	406	369	385	408	378	410	392	384	428	387	414	434	404	432	428	392	414	447	402	423	371	391	375	424	413	418	425	379	395	372	416	421	432	429	415	387	433	434	400	438	452	374	419	414	419	424	391
6606	7297	8208	5931	3252	1912	1340	935	753	570	367	234	188	168	137	124	142	141	147	127	139	120	128	137	130	126	126	141	133	136	156	138	130	130	107	110	120	119	128	124	115	149	131	139	131	153	114	136	156	110	117	127	115	133	124	151	134	119	138	137	133	118	104	136	147	139	133	108	132	150	129	142	131	122	134	136	123	134	105	117	140	137	123	124	130	112	168	125	135	113	119	120	118	112	121	135	126	133	140	125	123	125	107	124	123	112	140	140	125	124	130	130	147	126	131	121	104	94	120	148	115	135	136	111	123	141	117	121	148	150	145	124	118	122	126	128	111	123	93	121	125	117	126	117	128	119	126	119	145	138	152	113	118	105	126	122	114	145	120	124	136	129	138	123	127	136	129	127	125	133	139	125	129	129	135	123	128	127	143	139	129	129	115	143	120	136	112	125	130	127	115	111	138	112	136	129	109	139	127	145	143	127	135	123	107	122	124	145	143	116	138	117	138	123	130	132	128	129	125	120	103	129	110	138	121	134	122	131	109	133	148	125	145	130	126	122	113	125	146	129	110	136	109	135	131	115	134	132	119	123	135	136	148	133	126	133	124	130	142	122	119	122	147	128	131	115	135	139	134	122	127	139	137	111	134	133	137	126	137	126	122	138	115	133	120	143	139	118	141	115	133	141	118	111	123	134	122	108	130	128	124	121	149	129	134	115	120	128	118	122	117	142	118	114	134	123	120	108	111	126	117	128	134	119	112	159	118	106	115	123	136	114	123	128	126	104	109	120	118	134	118	128	136	121	113	121	107	119	133	115	134	130	135	118	123	146	111	158	117	133	112	125	110	124	113	111	124	124	139	115	127	142	146	145	128	127	133	120	115	128	116	122	113	138	157	146	133	146	128	127	136	116	133	134	133	126	155	129	122	121	133	113	137	117	114	131	111	116	126	109	128	144	132	128	127	114	135	104	121	135	144	124	139	135	129	129	124	119	128	117	104	124	121	119	133	109	133	127	113	131	116	127	165	113	136	124	129	131	124	125	126	138	128	112	129	138	140	115	119	130	122	143	124	145	137	127	129	104	141	127	118	147	146	160	130	132	116	142	132	115	128	116	121	121	110	118	128	130	140	132	125	112	148	147	120	126	132	144	127	122	128	141	121	134	132	125	102	124	131	138	139	119	121	120	110	125	148	129	134	124	116	136	138	125	123	122	133	135	124	133	128	137	132	105	129	127	110	128	126	126	133	121	141	116	130	141	111	125	122	129	129	127	129	127	128	128	130	148	145	154	132	130	139	123	107	138	130	151	98	124	131	133	122	122	109	138	139	122	147	118	113	114	137	107	127	126	144	141	125	119	130	145	123	132	146	131	115	121	154	107	124	127	118	116	137	132	132	128	160	111	128	125	123	128	114	133	116	115	129	113	131	121	120	119	130	135	122	142	139	129	138	131	97	132	111	126	128	121	114	111	115	120	124	111	137	151	137	139	133	130	128	134	130	113	134	124	128	132	132	124	127	112	135	125	148	107	144	122	115	126	115	118	143	101	118	127	124	144	120	122	134	122	121	109	121	143	146	125	137	126	123	122	126	137	145	123	131	122	132	139	126	130	134	124	130	143	135	111	125	137	127	117	113	121	137	115	147	141	151	125	124	112	146	123	137	129	119	144	132	111	122	141	128	126	119	125	136	125	131	126	115	126	130	119	125	112	107	140	127	148	123	104	150	136	104	134	140	125	153	112	132	137	116	125	127	130	142	150	128	135	162	132	117	114	135	136	120	159	129	156	137	129	148	134	138	114	104	143	121	112	154	134	113	132	135	121	109	131	169	136	149	129	121	146	130	125	129	112	122	113	140	146	148	140	130	135	127	130	125	121	133	125	129	120	143	131	137	125	125	121	129	130	136	110	116	126	122	154	139	119	147	137	141	128	120	117	138	121	149	115	132	110	138	136	135	128	121	131	124	128	134	99	113	132	123	135	152	125	126	122	153	148	116	127	121	120	136	129	147	126	149	125	143	123	125	145	152	125	128	120	122	153	130	135	111	107	129	131	129	110	123	123	132	114	132	133	140	141	149	150	133	110	111	138	135	142	130	151	117	137	137	119	130	103	139	119	121	93	129	132	115	131	134	131	143	120	126	135	120	136	132	117	139	155	138	102	142	115	139	137	145	142	135	144	131	123	125	123	114	120	121	110	110	130	137	146	152	131	106	119	136	126	144	144	139	125	141	129	118	128	134	129	124	120	131	139	137	99	130	126	148	97	110	118	112	120	134	128	121	120	123	107	131	115	133	111	122	135	125	123	135	133	133	147	129	132	133	120	121	141	125	164	121	146	113	123	117	140	127	124	129	128	127	121	111	123	129	123	121	126	129	137	108	123	125	119	106	141	115	125	133	132	124	100	130	126	136	128	139	107	132	126	122	137	121	133	135	111	127	124	121	124	137	114	153	105	127	136	140	138	120	134	120	124	127	133	103	111	143	141	162	125	136	132	127	137	149	131	109	151	118	131	121	138	142	126	120	144	109	120	117	133	119	125	126	114	121	131	134	124	107	141	140	118	134	132	120	133	106	126	119	131	115	134	137	118	122	115	138	138	119	112	137	130	121	138	135	147	137	142	128	129	124	135	127	124	129	141	122	134	120	125	118	129	121	121	113	115	131	132	121	111	148	120	131	139	122	128	131	116	131	137	116	127	136	113	125	138	136	126	134	111	128	131	144	110	126	131	125	141	120	134	134	136	136	123	133	143	130	127	130	125	132	122	121	137	124	138	110	127	137	126	144	124	151	124	143	122	122	118	126	122	123	128	139	138	143	143	132	117	145	146	126	140	150	138	111	152	131	130	151	134	155	120	131	134	109	124	136	124	112	123	139	128	136	131	128	130	123	138	122	101	134	121	140	137	147	126	126	120	112	129	144	137	141	123	130	130	141	111	141	126	139	134	140	127	131	126	143	125	125	152	126	123	125	119	120	143	133	125	117	124	129	134	137	131	129	124	121	118	127	158	134	132	120	129	116	110	106	117	125	132	112	144	113	145	135	136	121	138	131	135	140	144	120	122	130	133	111	127	112	157	120	144	121	138	120	130	101	129	122	138	124	127	139	134	97	127	123	124	135	125	128	119	124	116	124	105	143	123	152	129	115	108	135	122	148	117	117	129	152	143	135	116	143	142	119	123	135	125	119	132	122	121	111	115	125	132	132	114	123	129	124	125	127	132	101	119	131	147	129	134	119	122	123	127	126	122	122	141	114	108	125	92	157	136	126	122	104	154	132	119	108	126	116	113	125	115	121	129	112	111	124	130	122	130	110	146	126	130	128	104	133	120	132	111	111	117	135	145	117	111	116	122	122	111	139	108	134	137	140	135	142	117	120	129	139	127	129	143	147	138	134	133	147	134	121	123	129	135	147	102	139	131	123	139	132	138	120	127	133	109	135	124	130	133	119	109	127	132	116	111	123	129	121	126	130	131	129	117	118	126	110	131	150	128
6106	10189	15963	15903	11081	7899	6035	4560	3355	2358	1463	964	628	604	417	414	375	389	370	377	351	390	399	385	387	359	337	378	351	345	338	384	355	340	371	388	327	353	334	371	356	364	340	344	367	357	365	374	336	330	386	373	364	360	337	367	337	343	338	368	342	353	370	337	363	345	357	359	363	366	331	378	327	357	338	345	350	362	341	359	374	367	353	339	401	380	336	385	352	341	360	312	374	365	379	351	363	380	376	353	373	321	388	327	344	323	350	355	374	369	362	353	333	333	345	357	384	332	383	337	388	374	355	352	359	364	378	372	371	367	345	344	345	343	352	353	369	299	353	343	344	342	345	360	341	392	371	334	372	353	333	361	343	385	381	390	402	368	353	343	372	351	379	339	315	351	356	345	322	362	340	381	356	345	351	354	399	338	364	379	364	349	344	359	367	347	365	329	346	378	369	334	335	375	391	331	358	343	328	377	387	354	350	346	370	372	351	399	371	353	352	359	358	363	374	327	336	394	346	328	336	362	356	375	337	341	362	335	355	335	327	357	377	362	332	367	381	390	347	348	352	357	371	356	375	343	358	416	369	344	375	356	373	346	392	372	324	373	355	333	347	362	334	369	388	364	359	354	344	376	350	348	361	319	348	369	354	365	352	367	341	362	361	336	373	354	337	352	389	344	335	353	387	362	346	326	365	374	363	365	341	400	377	368	372	344	318	342	354	363	353	373	371	393	349	366	344	377	334	354	373	382	348	392	362	371	365	360	362	377	329	358	358	343	356	374	369	365	352	376	366	351	368	337	348	336	362	335	353	384	429	371	388	356	356	355	344	344	371	384	366	328	353	354	354	347	376	386	367	362	357	365	357	379	351	360	361	318	355	353	351	360	344	368	383	341	348	366	351	346	364	390	356	348	352	356	345	343	370	334	369	332	363	372	347	356	391	373	343	332	371	349	355	376	333	365	324	374	302	357	365	353	320	361	331	354	355	364	340	382	383	357	353	325	359	362	373	390	350	382	349	383	340	346	363	347	358	377	368	371	324	372	366	354	350	347	374	363	378	348	344	351	378	352	349	386	404	336	361	367	374	358	334	359	335	383	351	357	326	342	338	365	350	351	351	377	342	332	359	362	357	348	418	394	382	360	345	371	338	379	397	336	369	350	342	310	387	361	359	389	394	386	361	345	379	358	328	355	326	384	391	359	342	355	381	395	358	362	374	339	354	378	346	344	327	393	356	340	368	364	364	388	349	346	402	341	345	345	378	352	378	387	358	356	358	342	351	364	366	326	370	337	362	369	386	349	359	358	333	352	346	369	373	368	346	338	353	345	356	356	337	348	373	342	356	355	335	351	359	380	338	354	346	360	340	345	297	342	369	391	363	358	365	327	355	333	359	344	336	327	372	358	369	346	364	359	343	361	377	370	363	353	379	367	356	386	351	406	345	336	357	348	346	343	370	354	344	385	355	346	350	352	340	325	363	350	381	361	386	358	328	317	370	344	354	383	347	376	369	345	346	331	373	341	350	348	359	380	354	371	383	367	334	366	360	353	343	340	390	347	394	338	391	377	349	360	384	372	358	348	357	349	311	375	355	356	367	383	373	337	352	359	357	354	381	373	376	371	378	360	366	339	383	356	343	340	349	340	368	332	351	342	368	374	359	353	356	360	350	355	374	348	381	378	382	346	372	381	366	373	377	350	354	359	386	313	359	316	377	398	367	346	343	353	320	349	349	344	351	355	372	361	349	384	354	359	340	376	361	331	385	373	348	364	323	390	365	354	349	369	359	342	337	349	334	359	342	335	341	357	355	370	358	370	367	387	358	363	369	359	327	378	352	349	336	381	355	350	348	327	369	377	349	350	346	315	354	389	343	328	344	371	387	373	367	359	359	359	329	367	365	348	342	359	365	344	390	365	371	391	363	308	373	343	343	357	337	348	354	366	334	383	334	371	376	315	368	316	362	364	335	356	361	365	385	337	350	395	360	387	347	320	323	359	354	345	375	347	375	343	356	413	378	392	333	318	388	342	352	381	356	357	347	370	363	366	368	385	358	357	323	347	355	334	353	356	347	353	361	384	349	364	377	349	351	393	371	376	406	342	372	370	355	359	345	364	341	364	337	332	385	352	337	369	363	368	360	361	349	334	395	386	336	366	387	353	320	359	363	395	401	361	349	376	382	329	339	336	352	371	346	356	348	366	345	344	414	391	350	365	376	373	339	385	364	375	379	352	353	384	317	370	364	396	379	333	383	390	357	344	339	354	323	376	390	349	388	361	345	348	380	368	378	353	370	361	351	307	379	326	379	385	363	390	364	357	355	333	361	376	361	369	363	340	384	337	374	340	347	347	342	328	382	355	378	368	355	322	340	375	331	331	331	369	360	330	352	400	368	370	338	348	338	369	334	353	340	315	375	382	357	354	363	371	355	330	332	349	349	339	364	347	363	366	342	354	332	378	347	399	349	374	338	352	336	327	344	362	358	392	324	376	400	384	369	341	359	366	383	375	388	367	346	352	340	347	334	369	360	392	379	356	362	342	335	358	382	379	372	354	363	354	360	334	398	369	360	396	357	336	373	357	375	345	373	360	348	355	353	355	345	363	356	345	354	342	373	346	364	360	375	361	347	382	345	347	353	339	340	385	317	362	350	328	373	360	406	346	355	359	342	330	311	376	333	394	360	361	370	355	355	356	335	345	370	348	359	394	377	316	354	358	358	381	336	338	336	316	385	362	382	357	339	379	360	339	365	348	376	341	367	331	349	377	391	378	372	341	331	334	358	333	377	370	384	380	388	361	369	376	346	357	373	343	340	392	360	336	364	337	336	366	357	355	340	323	376	356	333	336	355	382	330	360	362	350	381	362	369	364	392	378	341	387	366	356	350	338	357	338	350	382	366	345	363	365	351	359	341	372	316	336	352	350	337	345	352	328	360	371	394	328	330	352	371	362	352	352	366	395	347	390	388	399	349	345	379	347	346	348	367	408	332	359	395	351	338	375	337	369	378	375	357	336	361	374	390	334	368	332	390	367	334	381	346	349	368	369	357	378	381	390	329	356	371	342	389	358	372	354	352	344	323	379	365	407	355	346	357	319	328	347	392	325	350	356	341	367	335	371	361	335	355	338	362	370	338	344	350	348	337	354	326	332	358	346	318	366	388	351	397	378	338	324	398	333	360	367	383	309	364	363	402	365	386	363	364	361	345	347	377	368	338	354	384	359	357	367	363	350	340	347	331	333	349	385	308	336	381	377	332	363	382	303	316	336	359	371	370	375	319	351	384	367	352	373	344	362	351	333	358	383	339	382	365	347	347	335	366	401	368	368	360	341	371	292	351	379	362	356	358	331	362	327	366	344	363	347	359	360	377	371	365	350	351	318	387	356	402	356	353	382	364	367	353	365	324	344	375	390	364	340	387	377	355	348	341	337	359	329	366	376	314	364	321	357	337	350	350	377	386	363	357	371	326	342	355	375	351	339	369	345	347	348	342	351
38452	48398	57972	50261	36605	27014	19862	13661	8709	4941	2861	1451	724	494	310	207	188	159	183	182	163	155	127	125	124	109	123	136	129	143	126	138	137	123	125	132	117	110	125	127	145	123	149	126	124	126	119	113	122	120	114	128	132	132	120	144	132	131	124	140	116	142	117	134	114	135	140	144	115	118	132	111	120	110	141	113	135	139	126	122	135	117	123	125	129	110	118	110	129	124	112	132	132	120	125	105	123	123	112	127	103	125	114	105	113	119	152	145	126	109	108	133	131	123	118	123	148	132	123	120	129	154	124	125	146	132	136	111	108	126	107	121	125	147	126	148	124	134	129	129	123	148	120	122	138	129	126	123	120	121	125	127	124	131	141	124	138	139	125	137	118	124	112	134	111	104	162	118	133	113	132	125	112	140	127	118	143	122	123	112	125	124	120	121	140	125	120	113	158	136	122	122	108	130	139	115	125	135	137	122	124	141	133	130	127	120	112	128	112	138	137	136	131	118	123	148	118	125	143	122	117	114	106	124	142	126	113	114	139	128	115	126	106	107	102	170	130	123	125	129	132	129	122	134	133	127	123	117	133	113	146	120	143	120	118	123	144	137	140	145	116	124	120	119	113	124	147	125	131	131	125	122	110	118	132	141	132	132	119	125	130	137	124	128	129	98	109	123	128	125	147	136	126	110	129	130	162	135	141	121	129	122	103	132	124	122	127	128	128	128	151	118	136	106	135	139	139	122	121	122	121	153	106	119	114	127	125	113	120	119	113	117	168	122	143	123	112	123	106	134	123	125	133	148	126	133	121	160	132	141	126	139	119	132	127	105	109	107	126	139	135	116	119	133	135	140	134	115	113	147	129	122	140	122	120	128	136	107	125	126	115	135	130	136	130	138	149	118	124	151	122	120	144	126	143	116	127	127	128	114	109	117	133	122	134	123	117	113	124	119	128	129	128	122	134	120	122	147	120	148	164	97	124	134	120	130	115	128	131	123	124	128	124	124	142	121	141	122	131	134	132	110	116	124	102	128	135	117	133	122	119	146	126	125	122	107	120	146	132	117	114	135	142	119	136	117	122	118	129	121	118	117	132	133	102	135	138	128	108	122	120	140	127	138	134	132	122	122	113	136	143	133	121	114	126	105	122	113	144	132	122	113	164	133	142	125	117	112	131	126	122	131	136	125	112	129	109	133	130	110	123	127	124	125	121	141	141	139	130	107	113	110	136	128	114	125	141	140	110	122	153	121	127	109	128	141	122	128	135	133	149	131	118	125	112	128	139	114	110	130	102	126	130	132	148	120	124	137	116	130	144	131	118	121	122	113	117	120	138	109	120	149	122	152	122	115	132	112	139	122	127	136	133	121	129	137	121	126	122	122	139	132	139	109	127	129	131	111	127	128	144	122	129	122	126	110	116	132	142	109	138	143	139	118	127	110	134	117	129	128	129	140	125	133	125	116	129	131	128	132	127	132	144	141	134	116	116	144	119	114	133	129	112	122	126	124	140	111	121	125	114	117	124	116	131	131	136	113	124	127	118	138	131	115	126	130	131	110	126	128	144	117	116	121	131	126	135	158	131	129	115	118	98	117	114	133	117	96	157	117	129	132	123	131	136	132	128	117	109	124	132	115	143	127	115	101	132	135	113	117	111	131	113	147	122	96	126	101	150	124	115	122	125	146	124	128	130	131	130	129	135	134	139	138	118	132	105	141	122	147	135	136	125	109	126	132	126	147	128	125	113	121	132	134	125	100	136	132	97	129	122	106	128	124	140	149	121	134	146	129	115	122	115	150	129	119	129	133	119	113	111	138	140	122	131	106	142	93	119	135	135	126	145	119	146	119	133	124	147	102	143	101	135	125	137	127	133	134	118	130	131	124	137	132	115	140	147	122	128	114	102	134	150	121	120	136	125	134	132	134	154	131	111	115	134	135	113	128	122	125	110	142	130	140	135	142	133	131	119	154	119	128	127	107	143	145	137	142	114	118	137	141	144	129	125	113	151	139	124	125	113	123	130	131	118	132	131	115	145	148	122	143	128	144	139	120	111	107	128	136	129	142	106	121	136	116	127	148	126	131	131	129	137	116	130	144	113	145	119	161	123	117	126	114	127	127	137	122	116	137	117	136	129	105	122	115	130	151	103	106	128	137	128	134	104	128	114	114	141	136	122	132	134	140	140	119	127	109	118	127	120	128	138	129	114	127	131	135	127	100	129	104	142	107	150	124	121	122	145	125	106	128	142	118	126	116	118	135	123	126	120	152	122	127	130	126	133	135	128	128	122	162	135	120	149	144	121	119	139	124	136	110	129	122	133	150	136	114	117	127	116	120	132	114	109	138	138	136	132	121	120	121	145	124	125	121	139	137	143	104	131	117	138	138	129	143	153	120	112	129	119	105	108	134	119	124	133	117	120	142	133	124	129	125	154	136	143	124	109	113	120	118	147	139	111	126	143	115	122	123	129	139	136	134	115	122	123	117	119	125	127	138	138	117	114	140	107	134	116	144	143	131	114	141	146	105	126	119	120	137	128	135	130	126	153	133	127	143	142	129	131	157	124	121	129	130	120	122	119	136	142	124	129	124	120	125	134	118	144	135	128	130	129	140	125	152	125	114	98	134	142	144	109	104	146	131	150	150	128	131	127	148	137	128	130	118	122	135	113	108	147	129	127	129	148	140	123	124	104	145	127	126	124	123	125	130	125	132	121	135	124	131	132	151	142	140	133	131	144	126	119	122	129	129	119	123	126	122	122	133	145	147	105	132	125	141	116	113	143	133	131	117	116	148	133	127	130	120	125	123	141	119	127	135	114	121	137	113	134	152	132	126	126	145	116	107	118	95	125	122	109	122	124	133	127	134	117	133	105	138	132	114	130	132	126	117	115	140	129	127	122	123	119	108	136	129	125	119	126	127	123	127	125	145	139	111	119	132	146	108	134	141	139	135	129	125	136	124	114	129	111	126	129	139	121	128	127	139	134	119	140	144	139	137	114	129	130	144	120	159	125	118	128	134	115	119	108	142	127	135	119	136	139	123	107	118	110	101	132	120	128	127	120	119	144	137	131	107	150	119	137	138	130	88	133	108	121	135	123	148	115	113	132	131	131	114	139	118	135	139	126	143	132	110	110	119	126	135	139	124	130	137	121	113	110	131	127	126	125	118	153	120	111	135	130	147	107	126	132	119	132	127	120	117	135	135	126	111	124	151	134	146	130	134	127	148	121	131	140	132	129	129	140	142	110	132	101	138	130	129	137	133	117	141	131	118	120	116	119	128	144	135	134	115	110	140	136	157	131	123	123	136	127	127	120	125	127	128	123	115	126	138	113	129	148	119	116	114	116	140	115	139	142	111	112	157	133	103	128	109	120	105	133	134	136	122	128	142	132	127	132	117	133	127	115	126	133	138	132	142	109	115	110	138	127	132	115	131	135	132	109	134	131	118	135	140	127	114	133	111	127	136	131	118	123	140	117	134	134	99	118	144	116	110	120	131
24070	38958	53232	54205	45573	40065	35074	29932	23916	17513	11448	6451	3482	2169	1316	982	688	555	619	624	551	430	392	367	358	373	363	368	334	346	355	353	374	353	375	368	392	345	344	382	339	307	371	381	352	367	359	375	389	360	334	356	356	337	386	370	337	390	335	339	367	349	344	367	334	362	410	378	349	346	355	366	336	366	388	358	356	314	364	351	355	369	363	369	362	366	342	359	358	319	362	367	334	352	361	351	351	354	324	314	358	342	346	378	337	358	353	391	369	381	380	330	310	341	344	357	334	349	354	388	368	342	379	348	347	374	360	380	351	394	343	346	359	375	393	350	346	377	394	341	336	364	364	361	366	380	367	367	346	349	360	314	364	310	364	351	364	358	334	339	377	347	380	372	377	348	359	378	366	379	332	381	397	367	348	367	335	361	377	368	371	337	367	367	374	379	375	325	358	343	370	352	349	355	354	338	364	380	355	369	347	386	377	377	369	336	352	371	347	347	348	378	336	365	352	346	335	331	355	344	354	384	378	326	373	370	395	354	346	328	370	358	341	367	326	350	348	351	381	354	353	338	353	367	362	350	348	363	354	362	330	386	335	354	340	341	353	320	366	362	322	362	340	378	356	381	365	389	319	362	320	397	381	358	384	346	358	327	355	399	370	382	364	364	336	344	337	351	351	363	389	378	333	363	369	346	355	342	398	357	340	335	369	381	372	400	350	351	358	391	377	370	359	401	363	359	363	365	380	346	337	354	342	355	364	365	378	346	347	364	390	338	398	354	345	355	331	343	367	331	377	363	333	337	379	343	336	336	348	372	381	381	319	359	387	351	334	352	346	358	354	343	383	344	365	369	375	363	351	363	351	414	348	344	365	353	346	368	348	376	333	356	372	362	375	335	370	375	370	376	373	354	357	351	371	363	372	355	344	369	358	346	371	349	370	349	395	354	369	384	378	344	349	329	368	361	336	361	353	335	391	320	347	337	326	328	364	360	332	347	366	351	406	347	340	369	342	385	357	356	325	364	364	349	358	305	345	391	376	324	340	361	372	371	371	375	366	355	393	374	379	360	366	337	352	332	341	350	366	354	350	350	348	377	372	385	339	371	362	366	376	345	384	372	352	374	333	357	373	343	340	356	349	349	363	347	347	357	350	350	370	365	350	372	373	361	340	370	370	331	376	382	356	352	340	348	368	327	353	312	369	358	364	358	355	359	372	330	369	356	344	370	352	359	311	373	359	348	349	355	362	337	357	329	353	357	352	374	371	326	357	335	335	350	360	359	343	334	387	360	374	354	377	367	338	362	374	362	358	377	363	358	366	377	340	380	342	360	348	356	356	354	341	319	383	373	381	327	372	332	373	337	334	342	357	364	341	355	341	385	374	364	348	367	345	335	355	347	370	335	343	363	386	351	363	358	350	368	346	395	352	367	406	348	350	346	338	357	375	346	365	373	358	363	363	340	376	348	347	328	365	368	358	323	383	350	408	344	321	373	370	393	363	351	362	356	338	347	350	360	351	352	386	388	379	355	380	330	351	326	338	380	357	363	347	343	350	359	373	330	368	332	321	324	391	356	387	345	336	359	340	345	345	326	336	353	371	376	354	358	399	384	399	353	373	373	358	361	353	350	331	325	357	369	335	340	335	331	346	376	376	340	341	366	381	374	341	345	374	388	361	337	356	330	369	363	357	374	353	342	365	332	353	358	356	340	369	384	347	393	376	342	361	368	308	386	357	355	398	346	376	313	353	374	359	346	349	334	364	353	386	353	354	348	365	334	329	372	392	376	374	349	370	350	365	368	364	330	361	324	380	350	360	341	356	349	347	334	364	356	351	360	338	373	357	340	316	378	348	384	354	377	353	364	356	382	348	366	402	339	373	334	362	370	357	345	349	326	391	325	382	345	346	348	361	362	325	395	362	333	339	337	350	324	366	377	350	343	371	367	350	378	340	350	375	349	366	357	353	364	349	373	351	331	333	351	330	364	341	344	335	362	333	350	339	356	365	369	369	372	355	360	344	375	335	355	358	349	390	373	326	359	357	360	379	358	363	352	361	363	354	360	327	380	333	365	351	355	362	369	338	351	357	391	377	306	349	378	356	383	315	369	329	336	360	352	381	376	389	332	339	371	337	358	313	325	316	346	368	317	366	343	365	369	390	370	349	364	365	372	337	380	333	353	389	347	345	373	356	370	343	350	321	353	360	344	358	374	351	318	359	374	362	403	373	374	347	352	354	338	347	383	338	359	381	357	359	363	344	371	351	320	373	357	344	356	355	354	338	335	369	348	380	342	375	355	390	350	381	345	331	405	354	309	346	362	373	345	338	373	351	395	349	367	336	346	350	371	366	352	354	377	365	375	362	348	398	358	351	371	351	370	363	331	347	352	331	343	370	378	369	359	372	369	370	345	343	372	407	350	378	362	369	365	371	358	352	368	369	351	335	387	360	369	396	342	378	354	347	355	363	354	342	376	342	351	348	350	357	321	357	365	381	368	364	357	389	371	339	388	340	379	350	351	380	348	331	351	374	372	340	336	372	324	357	348	351	347	372	377	375	360	399	342	359	349	371	372	367	397	348	323	350	373	339	399	378	336	360	332	359	346	345	355	349	371	351	326	356	354	324	375	349	361	367	365	348	372	358	356	352	347	366	392	360	359	326	381	380	360	362	332	349	369	375	349	314	365	356	390	353	322	352	399	346	372	348	366	385	392	343	321	352	344	372	338	371	365	354	364	349	351	309	370	319	338	354	357	355	373	370	358	332	383	348	368	359	365	376	365	341	377	375	356	370	369	355	327	325	380	352	316	374	359	387	341	351	362	374	378	370	348	309	380	356	356	369	351	363	374	344	346	329	374	369	356	358	344	376	358	347	374	364	384	376	362	387	364	358	339	364	354	371	330	343	352	381	358	338	369	359	372	354	332	339	369	359	367	357	374	327	353	391	360	348	362	381	354	347	325	376	325	356	360	340	337	359	359	349	384	359	356	370	340	362	376	374	350	376	371	367	365	349	351	354	341	337	370	316	372	371	359	357	368	368	332	367	406	369	332	365	383	378	371	341	347	361	333	360	352	348	363	364	345	364	376	369	365	378	337	352	384	350	328	353	353	374	334	363	328	388	380	354	339	380	365	355	328	350	322	339	372	363	328	362	350	361	365	336	389	379	345	379	347	378	380	370	349	374	356	358	349	357	340	400	343	368	368	308	343	342	350	352	365	354	366	357	331	348	337	366	343	338	324	376	339	354	356	327	333	353	346	345	353	352	315	355	352	363	334	349	356	359	336	329	338	327	366	373	375	355	376	394	383	359	356	382	363	369	367	351	365	358	318	340	354	387	352	352	330	351	391	324	343	344	384	379	365	348	362	353	351	407	362	351	376	331	346	356	358	340	394	349	347	365	364	375	355	405	349	340	333	379	345	367	394	326	366	362	338	386	373	357	350	347	343	377	338	378	395	316	375	388	355	323	366	341	348	352	370	322	369	363	357	387	369
46251	64538	71838	64272	50237	39718	32308	25367	18092	10814	5971	2869	1592	947	606	443	269	210	258	244	207	179	166	143	140	154	138	159	135	136	139	146	153	146	164	145	172	138	133	169	139	147	147	167	151	140	140	154	139	157	156	160	132	128	158	138	152	136	155	128	159	147	176	136	153	151	151	127	153	154	150	140	151	139	144	149	138	128	135	158	164	133	138	155	128	143	147	134	156	157	138	135	131	157	138	139	143	125	138	157	156	185	136	142	136	137	158	166	142	129	149	135	124	161	147	151	167	139	148	159	137	156	132	172	153	133	141	140	139	145	133	154	162	137	134	141	129	137	144	140	157	200	149	140	148	157	121	152	135	143	163	147	160	125	151	163	144	163	144	156	151	131	128	133	161	138	153	157	165	174	156	151	135	146	177	113	128	136	162	150	128	150	119	120	136	138	162	143	148	155	148	113	158	164	149	133	116	144	137	155	162	145	160	145	143	160	132	153	136	131	161	167	142	134	138	135	153	129	131	163	135	150	118	154	147	160	126	135	156	159	148	135	145	145	159	163	144	144	158	158	151	154	159	143	144	136	141	151	143	173	157	133	147	140	124	161	167	147	142	136	148	126	149	158	178	166	140	150	141	136	148	166	140	168	143	132	151	149	141	157	142	141	135	135	140	145	175	133	142	132	143	139	169	126	159	141	140	153	139	143	177	169	137	149	143	149	138	154	170	143	140	156	124	150	160	130	139	170	155	140	129	131	160	148	148	138	157	176	140	129	153	163	141	138	157	133	148	171	140	142	131	139	138	128	164	154	147	141	135	123	151	139	133	151	155	134	159	147	146	147	145	162	143	135	151	140	141	167	151	145	158	136	132	145	136	168	150	164	153	147	153	168	120	140	141	154	154	167	133	137	165	128	137	156	152	145	148	155	141	138	129	143	149	156	146	127	145	149	138	135	150	146	134	163	160	132	129	125	149	132	159	148	140	165	158	141	142	147	168	154	136	118	155	155	143	140	145	160	155	164	136	148	153	151	149	146	145	140	127	153	140	137	169	140	150	162	155	143	156	137	159	127	157	146	147	170	152	135	136	148	134	140	135	126	166	133	141	147	147	133	155	144	151	145	125	152	151	130	169	144	133	176	139	158	161	135	151	160	153	144	138	161	146	136	163	143	164	155	127	125	151	155	128	151	158	140	141	138	131	140	142	148	135	128	164	138	157	150	138	150	165	141	138	132	162	125	145	144	143	136	159	147	178	137	133	133	133	150	151	145	135	172	126	121	136	141	163	127	156	158	166	140	143	159	148	140	143	139	148	145	128	155	164	147	151	147	166	131	147	158	143	126	132	152	158	139	137	115	160	126	151	162	159	158	153	148	150	139	168	128	134	147	140	129	151	159	138	135	169	145	168	152	147	149	168	153	145	138	150	145	138	150	151	144	147	143	161	121	155	142	145	148	153	143	136	149	135	147	132	145	133	131	127	145	122	144	145	106	137	155	146	145	133	154	130	140	156	156	141	150	160	146	136	137	148	149	153	130	166	157	151	147	131	137	148	136	170	137	130	140	150	144	146	163	152	148	148	133	138	150	153	133	154	137	150	138	167	127	138	143	152	117	129	144	141	146	120	148	137	163	140	146	137	150	152	159	147	137	128	158	159	153	128	171	149	145	139	146	141	127	142	156	163	130	151	140	130	139	157	132	148	153	156	128	134	139	156	145	150	154	166	153	152	149	140	157	154	139	146	156	164	137	173	149	124	162	145	142	157	158	156	146	184	131	144	144	129	135	146	160	161	141	137	132	178	118	138	146	161	134	149	146	149	118	152	150	158	131	166	149	146	149	166	157	136	149	147	151	123	150	154	134	161	151	157	144	127	137	167	152	152	133	142	152	129	128	158	146	142	148	130	149	162	148	162	122	117	138	169	141	134	144	136	163	154	136	151	146	128	127	153	154	149	156	155	152	149	145	160	148	178	149	138	149	181	151	147	123	155	157	140	142	138	143	137	154	152	152	148	154	147	129	137	143	161	150	135	156	163	164	155	147	126	129	132	161	145	161	131	135	158	147	165	131	126	138	152	139	136	156	131	133	157	135	143	168	151	142	149	143	160	142	124	153	132	154	171	141	157	140	143	153	143	152	154	165	139	155	172	168	157	148	144	166	130	125	152	177	155	150	139	143	143	158	155	154	120	155	124	153	134	125	160	138	148	165	151	136	136	170	160	152	135	150	139	141	156	162	142	157	169	143	147	152	155	147	148	170	132	149	146	127	164	130	150	135	174	138	132	153	158	138	164	149	135	143	143	139	142	146	157	164	139	134	177	164	156	133	149	142	169	161	149	144	145	158	156	145	142	142	147	148	139	135	161	146	156	144	155	155	160	120	141	150	146	134	137	150	154	142	137	125	161	147	152	161	125	140	140	164	141	146	160	123	143	148	156	144	158	146	154	143	144	151	151	122	155	167	142	129	157	147	142	152	148	129	129	148	154	144	140	140	147	124	150	130	143	161	166	158	141	127	161	156	137	125	143	150	140	144	153	134	146	158	133	141	144	145	147	146	133	143	125	128	138	154	171	153	153	165	166	157	113	128	153	141	153	149	139	158	128	157	153	151	160	145	138	163	145	162	152	142	156	160	143	147	165	143	160	148	149	142	136	148	166	135	146	130	130	143	156	146	144	139	155	148	153	136	129	134	128	153	131	136	154	152	154	137	134	144	175	137	149	148	161	128	146	176	146	134	155	150	145	139	160	135	163	157	150	152	154	151	159	139	147	157	137	148	126	163	148	134	142	147	137	147	162	129	132	139	140	138	141	143	167	156	156	151	156	139	150	155	158	145	145	159	158	169	155	173	155	155	143	146	154	157	164	138	138	132	133	147	137	150	148	144	165	147	143	123	139	163	138	138	145	163	136	132	153	153	150	153	144	150	148	172	139	137	154	155	154	148	140	164	175	154	120	153	115	178	117	143	140	152	138	140	145	168	151	131	163	157	130	149	168	168	138	156	133	147	149	139	156	161	152	152	137	122	149	125	156	179	164	140	139	133	134	170	151	160	133	155	162	172	167	149	157	160	156	116	147	141	159	135	135	157	143	141	138	152	119	154	157	160	131	150	124	134	146	139	144	160	129	142	154	155	157	145	141	127	142	134	152	142	159	139	134	174	124	140	159	154	142	148	139	129	176	169	123	178	146	152	133	148	149	148	134	154	149	178	148	159	154	136	160	127	142	144	129	123	120	151	150	150	142	146	141	134	136	144	152	142	152	147	153	157	178	140	136	131	150	158	127	172	170	146	143	158	144	140	149	133	127	159	148	141	154	128	138	156	159	162	156	154	129	149	155	174	136	158	136	144	154	128	145	155	132	159	147	139	143	130	127	144	139	154	162	160	145	166	153	134	155	141	153	172	154	151	131	164	167	148	154	150	132	141	128	137	150	146	129	145	149	140	161	150	167	149	164	145	131	136	154	137	142	161	147	140	165	152	163	122	137	142	142	159
29157	47915	66540	68123	57531	50264	45158	40444	33832	26380	19008	11075	6978	4425	2637	1759	1077	827	1004	976	725	599	487	439	456	376	354	422	400	399	417	419	428	399	419	426	419	428	433	441	368	403	445	399	395	393	378	429	385	425	417	389	440	410	391	385	405	424	398	429	399	411	403	396	372	385	384	352	400	415	405	430	439	368	383	401	420	370	422	374	381	416	406	407	424	446	387	424	354	417	396	346	412	412	414	416	376	413	382	391	416	372	395	403	392	418	403	399	373	388	435	410	432	428	379	386	405	363	442	388	371	428	434	406	423	373	383	442	380	399	401	387	397	406	381	403	367	398	430	401	437	388	398	401	398	404	407	396	418	385	421	417	387	397	378	385	390	391	373	384	417	362	436	391	414	395	423	416	403	354	401	387	435	384	422	428	399	415	412	395	386	407	397	364	373	450	401	384	401	362	402	399	381	354	398	392	439	412	403	405	396	397	386	426	390	411	377	419	374	419	415	403	374	435	389	392	382	447	409	376	395	403	440	356	430	394	427	426	426	377	399	378	396	419	378	407	444	396	415	389	419	371	417	400	388	424	408	406	379	426	366	396	354	402	416	408	388	374	396	397	405	406	397	399	398	442	415	416	416	399	389	402	418	449	379	441	389	419	427	398	403	425	421	398	428	416	397	397	399	447	390	435	403	367	407	429	384	391	403	419	417	441	404	391	404	413	409	410	399	414	414	447	370	414	413	435	409	413	408	441	382	408	418	405	400	398	410	384	411	396	400	400	407	382	374	404	375	364	406	438	456	368	405	384	415	394	407	367	387	430	378	441	397	411	412	403	378	425	398	368	370	387	379	410	411	424	401	416	378	396	382	401	411	407	433	417	424	405	404	403	407	387	390	362	434	436	417	395	404	392	405	417	395	414	378	398	392	387	412	417	408	385	408	400	389	390	379	424	387	446	406	448	405	401	418	382	390	435	408	410	354	418	399	400	388	411	376	425	397	379	413	388	381	418	390	415	397	370	381	411	382	383	407	363	421	392	432	417	416	397	421	364	384	411	387	389	385	373	377	398	409	380	394	414	414	429	395	410	399	401	388	374	409	433	412	406	379	399	413	415	396	415	394	429	387	416	401	409	369	395	365	438	394	412	407	402	409	414	419	436	380	411	417	428	404	371	400	414	411	428	389	390	408	375	442	428	385	447	380	408	380	379	409	437	412	390	410	421	409	415	418	412	381	453	378	381	407	440	379	430	409	383	432	374	394	413	399	416	370	394	369	417	371	425	394	425	399	423	398	431	436	384	435	397	424	404	411	405	434	433	418	395	388	394	402	368	406	392	438	421	456	409	407	397	392	375	403	418	432	408	441	380	402	413	390	382	393	406	402	405	415	418	422	424	423	433	427	413	382	412	400	399	393	409	396	411	401	413	387	406	389	395	386	449	400	414	402	387	431	374	383	382	407	398	409	398	415	397	385	427	415	396	413	427	393	411	399	367	397	395	400	373	412	409	442	422	387	394	404	381	412	426	377	369	433	412	429	382	419	392	419	404	376	427	369	374	426	375	424	414	376	409	430	401	384	429	421	375	401	368	402	415	375	410	405	412	392	405	424	382	410	407	414	396	403	440	407	413	376	360	422	404	441	386	447	406	445	400	379	426	413	393	417	435	361	454	426	409	379	443	395	366	424	366	452	387	423	400	440	392	388	402	405	366	378	429	398	410	401	392	417	408	416	456	415	379	393	419	404	387	407	410	421	392	398	399	412	401	372	395	396	405	415	423	417	424	407	417	376	389	397	426	411	417	416	439	394	410	436	401	393	381	384	453	409	390	382	415	375	392	385	437	427	357	411	378	413	405	426	391	404	412	396	402	412	413	404	411	420	428	426	401	398	402	432	416	417	403	403	383	429	382	418	373	385	404	427	410	439	396	400	358	420	391	385	405	381	404	403	413	437	408	428	412	420	421	416	446	395	431	381	413	376	414	373	393	423	401	407	416	365	387	388	388	422	423	416	400	426	426	429	399	420	428	394	392	393	394	419	438	428	419	417	403	415	409	390	420	419	400	411	401	440	406	413	398	372	404	409	370	373	392	421	400	398	419	414	416	389	412	428	413	389	394	409	402	388	403	398	407	401	365	402	426	395	407	378	401	408	378	380	397	424	412	416	400	443	433	374	381	429	390	407	381	372	357	420	412	439	427	384	394	417	433	406	418	406	408	402	414	400	384	378	407	407	400	411	421	438	375	415	438	398	402	422	407	409	422	397	416	396	408	418	405	411	418	386	396	426	411	371	407	410	410	375	431	433	426	395	378	394	388	399	370	392	409	402	412	411	429	400	388	419	412	378	412	422	405	411	399	420	393	404	362	359	398	386	399	385	400	413	363	432	417	407	382	447	420	364	385	385	399	384	428	414	426	394	404	383	406	433	395	437	398	424	430	378	352	401	376	415	388	389	414	365	398	400	371	431	388	390	399	403	411	414	419	451	420	411	363	401	420	425	406	408	399	419	384	400	398	423	431	399	410	470	414	422	398	389	411	439	380	423	385	389	384	404	414	393	408	433	372	391	387	412	412	397	399	404	398	416	430	396	424	414	379	402	403	417	409	417	418	416	423	406	407	394	400	458	415	419	415	386	388	386	399	416	408	414	389	442	385	420	417	392	397	389	453	442	413	398	395	402	432	401	410	422	395	407	410	393	399	406	417	423	364	431	389	391	448	378	409	386	404	381	395	387	441	414	421	407	418	423	424	425	451	371	397	371	382	399	425	413	360	429	396	399	449	422	406	429	389	409	401	409	421	424	378	421	427	400	414	404	400	373	433	407	401	438	398	411	394	416	396	396	399	438	394	450	396	411	404	395	385	422	405	437	420	426	415	389	384	394	375	416	408	396	395	425	396	413	413	377	408	382	389	398	390	393	396	432	445	412	395	406	412	386	412	405	421	393	458	416	434	430	408	394	401	413	408	383	387	409	365	412	396	418	389	366	427	404	398	398	400	437	405	395	427	389	400	337	393	408	403	378	411	409	398	386	400	423	386	395	396	420	388	383	411	414	403	389	417	441	393	410	391	412	422	375	418	405	385	415	388	424	379	394	416	423	415	407	402	423	393	407	423	427	398	394	445	423	408	404	427	401	417	452	441	392	389	391	407	386	389	413	358	375	404	424	415	396	432	393	438	462	402	385	415	404	411	409	387	443	413	391	378	409	411	390	381	410	363	390	417	385	407	394	362	387	410	427	401	376	373	384	419	391	380	396	381	423	428	432	415	421	416	369	416	433	360	423	408	417	360	376	413	395	402	407	404	377	427	426	437	405	401	409	400	397	391	404	445	388	402	401	388	405	410	413	421	388	423	411	403	391	410	438	377	388	412	382	396	431	417	415	421	379	395	385	386	421	390	415	382	364	389	394	415	408	372	373	409	431	405	438	389	427	382	399	403	382	412	383	403	379	375	397	407	415	391	408	387	405	387	427	410	404	407	411	418	418	393	404	402	441	398
6948	6180	8090	5903	3199	1880	1355	1114	814	541	397	255	219	192	147	123	111	116	138	126	161	129	120	130	112	137	135	136	109	140	122	140	146	112	130	128	118	127	111	118	116	133	107	113	133	154	127	129	129	138	110	119	113	124	107	125	119	134	135	98	134	121	130	137	135	120	103	140	134	133	125	118	143	132	126	137	129	126	139	125	131	130	118	125	119	117	117	127	142	146	126	125	128	122	139	126	128	120	138	132	130	137	137	152	121	133	137	150	118	104	123	124	131	115	143	148	121	125	147	147	121	143	138	128	126	130	151	127	125	125	136	133	136	132	121	119	121	129	122	114	133	122	156	141	121	128	105	137	145	147	93	128	116	122	139	131	129	146	146	130	98	134	127	125	131	119	130	143	128	122	141	126	135	118	130	139	115	124	104	119	120	141	125	131	134	129	133	139	121	124	145	114	130	105	111	115	113	142	133	130	118	130	116	128	136	131	116	122	134	127	145	127	129	118	128	129	124	137	112	108	150	142	125	130	138	120	133	132	110	124	125	120	148	141	138	125	130	123	132	133	134	160	120	125	135	145	145	122	147	117	108	153	114	134	135	131	122	130	129	120	140	135	111	122	117	123	118	127	116	116	113	118	107	129	132	123	118	132	134	127	136	140	145	142	110	109	116	123	127	141	119	115	134	135	130	126	124	121	126	130	132	126	125	142	125	144	150	137	139	128	124	129	120	112	108	128	103	140	126	144	132	134	131	141	137	130	163	120	108	114	142	121	116	127	103	137	118	114	107	130	131	135	116	132	135	129	136	129	139	114	125	138	116	111	107	130	139	114	115	114	120	120	144	125	125	127	121	138	113	108	131	139	119	136	116	119	128	123	128	115	105	137	117	101	133	124	148	128	115	135	125	96	134	151	100	152	125	117	119	101	130	149	110	137	99	141	124	122	136	130	140	107	120	137	132	129	136	128	134	127	118	146	126	138	150	122	132	141	137	114	144	131	110	134	102	127	129	108	122	93	136	112	151	132	134	139	136	122	129	122	120	128	113	131	118	148	120	127	126	114	121	119	135	138	105	115	124	120	124	112	114	144	117	132	131	128	128	118	135	119	114	121	120	126	135	114	121	114	141	140	136	135	110	135	124	113	115	119	129	128	147	125	129	107	115	135	115	134	125	140	143	130	146	130	118	135	138	136	133	129	121	131	142	93	125	119	151	125	125	122	133	135	141	128	125	115	117	146	148	123	122	109	135	140	141	112	119	119	130	140	120	136	114	123	150	128	146	123	133	117	137	146	122	127	138	113	133	105	152	139	124	124	117	108	109	147	123	148	119	125	124	121	111	134	123	134	112	125	127	130	132	115	133	107	135	132	116	125	130	119	109	136	118	118	130	121	143	135	111	134	144	126	130	133	132	154	127	125	130	135	130	141	107	128	130	146	121	133	117	127	125	121	134	123	117	117	111	134	123	113	108	144	114	124	112	128	136	126	138	116	113	136	125	128	122	145	135	128	128	111	124	96	104	143	137	124	145	111	122	123	134	135	130	109	117	140	109	127	136	135	115	107	132	139	130	117	128	117	111	100	144	107	112	119	141	126	128	128	148	112	129	142	149	135	141	124	117	116	141	133	105	110	142	118	103	111	129	111	123	118	111	129	118	128	133	146	138	141	117	126	104	123	119	125	149	123	129	130	115	134	149	125	139	105	125	130	147	106	127	125	126	115	110	147	134	135	138	126	159	149	120	129	109	135	131	128	126	136	123	134	137	132	123	134	132	133	131	120	140	123	124	139	114	120	127	121	138	103	139	129	119	126	137	139	133	118	122	138	142	117	139	121	123	124	129	108	111	127	119	146	125	136	133	135	148	142	122	115	134	119	127	123	108	137	124	124	126	115	118	139	116	126	150	115	135	125	129	135	119	142	121	138	114	125	124	129	132	123	113	123	116	126	122	124	122	139	130	116	117	138	122	108	107	146	118	115	123	118	132	112	133	137	104	146	123	163	131	128	129	128	132	138	128	140	120	133	131	141	126	96	126	107	132	126	140	129	123	119	127	128	119	116	124	119	123	114	129	144	114	126	133	107	114	118	148	119	127	138	128	123	121	104	137	132	118	135	159	136	133	148	120	125	118	136	125	137	128	126	118	133	127	112	122	147	108	133	122	130	144	130	131	129	120	126	142	136	143	126	129	149	127	120	134	114	129	111	117	108	111	144	124	105	124	139	135	131	144	121	108	117	124	117	126	124	135	123	134	137	131	114	130	118	129	120	134	138	129	138	123	120	101	133	117	123	128	114	122	111	143	123	131	129	117	147	146	125	136	136	118	119	133	131	158	131	118	117	107	134	113	137	122	114	113	113	147	121	109	134	109	123	128	111	125	108	104	126	108	107	130	145	117	120	122	128	128	141	130	129	108	119	119	139	127	131	112	130	132	147	112	136	150	129	112	146	131	133	127	115	117	105	120	102	135	150	128	133	128	140	136	124	140	138	131	149	133	119	141	125	142	131	124	125	135	133	135	124	126	125	129	153	137	135	115	128	119	126	117	136	123	130	129	118	135	128	129	120	136	130	138	139	132	138	140	99	147	134	131	119	108	113	104	140	137	121	128	133	121	118	117	132	133	124	121	144	117	119	118	110	128	131	122	146	127	124	129	134	147	123	127	146	133	114	131	101	134	108	145	125	141	132	116	95	127	121	124	142	114	140	132	119	123	129	126	136	133	127	117	106	141	126	126	136	151	128	130	111	136	133	142	149	129	124	145	120	130	129	125	127	126	140	133	141	119	121	119	138	128	151	127	113	130	111	128	138	143	131	135	114	112	141	133	119	111	134	117	128	126	127	118	113	107	134	113	105	106	124	122	115	128	116	120	113	127	114	112	110	132	130	112	133	127	131	128	130	122	129	113	137	119	116	122	141	120	127	123	152	121	127	132	118	126	133	142	149	132	138	125	137	131	131	124	134	110	118	142	133	146	134	131	130	139	125	115	113	144	131	128	119	99	145	140	117	114	124	122	115	133	148	139	120	117	114	136	124	120	144	157	119	117	111	133	127	119	128	115	107	127	116	140	139	127	127	138	134	119	135	140	114	119	121	132	128	135	130	133	116	138	138	135	117	110	124	136	137	123	117	109	138	123	128	102	157	112	145	138	110	106	145	133	125	123	141	124	136	128	142	143	146	121	116	128	116	119	118	112	137	118	136	125	133	105	126	116	117	110	133	123	108	140	127	123	132	130	103	147	125	129	143	113	128	121	129	136	136	112	121	119	144	119	115	138	125	129	124	135	132	131	122	131	119	125	145	114	138	111	112	129	108	120	152	109	132	142	112	100	145	127	165	131	137	113	124	115	129	130	127	133	122	146	147	154	120	123	118	131	147	132	121	119	127	122	115	148	138	129	145	114	126	127	120	124	135	131	123	136	130	103	122	119	131	109	132	115	133	123	145	120	107	152	112	131	133	127	148	124	130	123	127	120	141	115	136	136	146	110	122
5795	8711	16021	15753	10834	8049	6352	5223	3749	2508	1592	1035	701	552	501	430	411	367	380	412	399	364	393	327	332	371	342	358	359	364	347	347	371	352	347	385	358	356	359	378	351	397	362	359	371	363	342	364	359	374	349	372	357	323	384	320	354	369	346	357	375	336	368	359	349	365	361	363	372	374	351	334	371	352	358	347	343	357	349	410	368	355	362	346	394	326	359	380	369	335	360	375	349	318	336	328	371	348	393	356	384	358	356	348	334	401	353	370	346	351	340	338	390	357	356	380	400	352	334	347	352	371	392	353	377	326	340	364	337	355	354	338	347	343	353	307	347	340	346	367	326	323	379	331	374	369	367	365	368	330	366	364	363	346	337	367	336	386	361	367	383	340	366	347	362	383	368	338	354	374	353	370	368	332	342	337	385	351	332	381	363	330	352	312	352	346	357	345	353	369	381	374	361	373	364	360	358	369	352	355	379	369	335	352	354	367	354	336	341	381	360	370	360	367	353	377	363	371	360	383	339	384	346	318	337	344	370	364	341	357	351	357	368	357	373	382	354	322	401	366	359	355	300	348	356	337	370	338	345	336	366	337	340	346	342	391	380	357	387	345	343	351	367	373	356	362	347	349	356	348	356	347	362	369	373	340	382	342	349	353	346	395	363	340	370	357	362	365	336	353	367	368	353	372	366	337	362	388	318	359	350	365	358	341	348	337	360	331	345	379	325	365	356	336	354	340	321	331	370	346	376	352	321	365	358	372	337	358	383	364	314	365	339	365	377	361	388	358	354	377	359	348	337	354	365	348	359	313	362	394	348	382	358	355	326	365	370	361	349	346	366	346	383	351	312	350	339	349	346	339	374	392	362	351	354	399	348	365	368	361	332	365	361	385	365	361	404	339	344	311	355	357	368	337	387	352	358	371	375	361	363	382	365	352	364	372	360	345	350	320	354	356	354	337	357	351	375	370	332	364	347	345	369	349	384	377	390	373	376	363	345	339	386	342	354	325	344	347	343	349	354	369	378	348	367	340	364	376	362	326	343	391	371	390	341	345	346	359	379	347	350	315	336	353	349	388	339	353	359	367	358	356	366	351	389	377	402	363	324	327	363	388	379	393	327	374	362	341	366	347	383	359	367	369	360	380	372	334	336	340	376	349	346	339	362	361	357	354	337	373	353	371	383	336	381	338	341	371	385	382	345	348	341	349	329	356	359	383	377	351	360	339	370	373	358	363	348	391	351	384	335	403	352	369	403	368	390	343	361	370	357	337	369	403	361	371	352	395	331	347	390	317	346	333	358	349	344	339	361	365	349	384	359	359	360	338	368	334	377	363	353	345	332	334	370	356	352	363	322	349	318	355	345	361	356	363	350	398	377	332	341	402	378	360	366	366	376	345	352	373	345	390	334	349	347	360	358	376	329	373	339	362	369	363	360	372	368	366	330	358	385	351	343	358	329	364	344	348	311	308	350	340	340	349	350	363	344	364	333	354	340	368	358	335	355	362	391	390	358	367	386	354	371	339	349	415	371	340	358	346	340	381	357	362	370	350	369	378	364	363	321	361	356	360	406	378	362	331	363	357	351	311	348	342	375	339	338	353	355	377	373	380	376	327	341	367	341	378	345	351	363	348	373	355	349	346	369	360	374	335	361	353	355	347	381	334	363	327	347	353	370	353	355	337	320	355	343	373	368	368	378	374	322	370	332	362	348	375	358	346	327	397	338	374	367	331	354	397	351	339	354	374	329	348	368	319	331	356	361	361	343	390	381	361	342	369	347	369	350	371	351	388	376	390	345	355	372	350	369	365	342	363	358	337	353	373	357	362	316	351	361	388	323	362	361	374	388	348	343	348	341	378	364	315	358	364	392	337	352	385	349	327	374	358	367	388	360	347	413	373	383	361	350	350	386	377	380	347	391	389	364	361	366	353	403	377	354	340	392	316	350	355	376	335	382	398	373	363	389	352	390	330	373	348	373	362	328	353	362	398	337	373	367	304	374	361	388	358	361	399	363	351	356	350	345	412	344	358	337	362	356	374	357	353	368	339	389	366	368	331	370	389	366	355	393	354	327	359	352	334	384	350	368	340	341	370	371	348	344	364	349	364	368	363	340	327	360	372	370	373	390	337	350	361	370	354	335	330	344	364	334	355	344	367	376	365	376	390	359	350	376	365	350	381	335	365	394	332	362	410	329	326	341	362	312	363	348	346	379	359	361	341	379	366	337	370	340	344	348	347	345	381	344	377	320	345	365	358	345	345	338	380	369	344	368	325	361	350	352	362	377	351	354	331	405	417	344	350	339	369	369	357	349	349	346	361	375	345	339	334	338	361	349	365	339	347	398	418	396	395	321	375	325	366	351	391	352	360	357	389	352	344	344	361	329	370	378	399	368	366	377	335	344	370	354	332	344	339	347	344	363	354	368	365	380	373	368	342	388	359	353	365	378	362	341	354	393	370	372	375	368	330	391	340	331	377	358	377	330	349	350	343	363	367	351	344	379	376	353	343	375	337	364	378	372	379	328	358	362	354	343	370	373	342	357	368	343	359	392	384	318	347	363	333	318	366	366	358	372	386	384	320	375	355	346	344	376	355	381	353	378	376	310	344	344	349	358	401	355	370	344	344	363	338	321	352	336	369	361	366	358	406	342	362	362	349	356	375	402	343	327	352	373	339	348	376	357	319	307	353	338	346	391	342	360	368	383	335	385	333	374	388	356	377	358	329	350	355	339	356	357	363	363	386	351	341	331	337	378	360	372	359	353	383	347	344	372	345	361	369	345	352	320	384	333	341	341	372	350	391	347	392	358	338	352	365	371	357	344	370	333	375	353	368	349	364	348	352	358	369	362	380	354	363	373	368	377	379	369	354	356	344	371	380	341	389	353	360	379	321	354	325	360	370	357	368	329	345	345	350	332	350	338	366	332	360	402	361	379	325	370	365	366	375	350	349	326	365	350	358	347	346	356	375	314	320	360	375	376	344	352	380	372	388	342	317	331	384	368	352	366	356	386	330	343	373	362	328	344	358	367	360	368	376	336	325	343	335	370	355	344	378	384	358	365	330	372	365	346	342	381	316	348	358	349	377	359	389	366	345	390	364	370	340	304	350	378	361	362	389	364	356	367	388	367	367	371	365	355	368	367	353	353	380	350	345	380	356	346	371	362	400	361	392	372	389	359	339	369	343	366	386	387	372	353	357	340	341	315	327	396	358	370	347	348	382	339	324	380	313	349	361	396	376	332	365	363	349	351	356	355	378	371	357	377	365	366	356	392	377	351	373	351	380	336	345	345	332	378	362	365	355	377	381	362	343	348	392	348	353	365	350	365	351	364	372	325	320	378	349	375	383	343	344	366	369	319	371	377	349	364	361	374	327	349	362	350	382	348	354	344	367	382	385	393	391	393	333	364	340	352	345	366	330	337	393	345	340	343	346	333	362	364	367	332	312	384	368	377	361	367	369	384	361	344	312	319	356	372	358	357	321	349	364	404	367
35118	47653	58148	49085	36171	26886	19900	14696	9443	5673	3132	1605	921	586	404	276	188	170	158	205	201	147	145	139	118	133	131	148	119	127	135	132	139	133	132	116	109	121	153	128	131	153	121	119	130	152	131	127	119	115	146	116	126	122	161	118	118	119	113	108	139	116	119	144	104	126	130	124	116	131	107	120	132	160	115	128	96	106	120	135	142	143	149	132	142	105	118	124	143	136	121	118	124	134	122	140	108	126	144	138	124	136	105	125	137	139	123	141	131	115	146	118	116	138	123	129	126	121	121	126	128	123	118	109	125	138	137	103	125	122	130	114	109	140	127	134	139	129	131	115	122	142	112	120	108	131	124	126	134	117	135	129	118	138	122	130	113	132	109	117	124	131	139	103	125	109	112	118	138	152	122	123	128	112	115	129	117	125	118	136	134	122	120	135	113	140	103	114	137	120	139	124	109	119	123	123	133	146	137	115	118	127	130	110	114	135	133	132	128	116	114	136	131	140	129	134	123	137	122	123	141	136	108	128	131	158	125	132	114	114	124	127	145	136	136	122	126	112	129	114	112	145	133	136	129	139	122	115	144	107	114	129	132	125	122	123	127	115	133	152	133	118	142	136	134	116	142	145	118	129	120	128	118	129	125	117	133	111	125	121	134	125	128	119	132	129	144	132	128	107	113	126	143	115	125	125	119	114	124	111	130	128	162	139	100	141	123	130	143	129	142	142	138	124	137	112	151	131	139	124	137	141	117	113	98	133	115	129	121	124	134	109	132	143	123	140	127	123	134	142	133	126	132	109	131	134	123	150	149	139	130	134	122	148	136	118	110	119	120	128	141	129	128	129	138	145	125	106	147	136	126	146	116	127	141	124	142	124	130	133	116	107	104	134	150	123	125	125	118	130	120	123	117	137	137	119	129	105	133	121	146	114	144	104	119	145	132	126	130	141	122	133	120	142	138	121	152	143	118	135	137	125	134	115	124	128	127	136	118	121	110	107	132	130	124	134	124	141	119	114	107	126	117	132	117	120	130	135	120	127	141	134	111	141	118	135	135	124	129	140	140	112	130	134	128	147	136	123	151	145	114	131	146	112	144	116	129	118	132	130	117	134	110	123	118	143	124	124	125	114	108	135	121	152	159	143	109	151	137	123	115	119	133	120	122	129	118	134	127	132	105	131	123	114	124	118	121	132	116	130	132	132	145	145	122	140	121	128	129	131	151	119	127	116	129	136	139	129	104	112	107	128	116	126	148	116	130	107	112	122	120	127	133	118	145	121	116	119	130	124	134	111	123	124	143	111	128	118	125	139	129	120	121	122	123	116	119	141	122	129	107	122	132	133	138	125	130	120	140	127	138	111	119	119	130	118	153	151	131	121	133	113	146	130	126	139	120	136	137	119	132	130	137	125	132	131	129	126	127	155	147	137	122	124	127	119	122	139	135	131	136	117	110	124	140	128	129	142	118	130	134	128	128	136	128	116	116	117	140	112	136	108	143	127	135	111	132	126	124	127	137	137	124	119	117	116	117	136	112	127	129	144	127	114	134	144	119	131	119	125	129	117	139	115	120	128	135	126	121	127	125	128	114	121	142	141	129	126	110	124	158	120	112	137	121	121	117	136	118	140	135	166	130	136	102	152	133	124	120	128	129	115	115	134	138	119	145	128	134	120	135	137	106	131	127	133	119	138	124	118	125	139	134	135	120	116	143	135	99	111	135	148	123	132	147	117	114	128	114	114	114	118	123	140	121	129	135	134	123	124	105	124	148	122	124	135	152	135	135	134	143	131	153	126	120	125	112	117	119	127	130	124	133	129	113	125	110	139	120	122	144	140	145	137	123	123	120	121	122	128	123	129	137	126	131	138	120	126	122	135	137	123	146	125	137	128	134	117	132	133	102	135	120	122	152	135	131	125	111	132	108	123	104	124	134	145	135	137	107	124	121	124	149	118	129	114	126	117	123	139	120	116	128	118	141	116	131	116	122	144	130	128	134	150	151	152	144	126	131	134	121	127	127	111	130	114	146	134	135	141	121	116	124	129	127	131	125	153	124	136	113	127	146	117	119	137	147	124	136	132	126	142	110	126	137	140	119	162	113	124	139	124	142	112	111	123	139	131	126	145	158	131	100	133	125	139	119	129	132	141	138	138	138	143	134	136	131	126	145	124	154	126	128	131	134	148	127	146	113	125	136	125	129	124	123	138	120	123	122	105	118	111	109	146	121	115	138	123	126	149	135	117	141	117	135	138	106	126	127	140	129	126	128	132	153	132	101	112	121	109	137	114	117	125	109	123	134	140	125	130	132	128	145	138	123	124	123	129	119	136	129	120	133	129	126	139	109	124	121	142	114	100	123	136	130	134	124	127	127	130	133	124	118	120	140	160	118	121	136	121	113	114	136	137	133	126	139	131	156	128	111	151	114	134	130	126	125	138	130	138	125	105	131	133	119	114	124	124	137	95	118	132	137	131	135	123	110	124	139	128	141	120	127	131	140	144	140	117	114	138	127	133	138	131	132	143	129	114	150	127	147	129	128	139	145	112	119	131	136	120	119	109	122	129	125	120	125	127	132	142	135	123	134	128	130	124	136	124	154	127	125	132	124	112	126	123	156	128	121	144	125	132	129	138	128	122	124	111	120	126	128	132	122	132	116	107	137	134	141	105	130	122	137	139	126	110	127	120	135	105	132	116	115	118	109	103	110	147	113	135	120	139	123	130	125	119	138	128	154	122	126	125	122	157	114	127	100	123	121	122	124	140	109	116	129	122	136	120	126	109	126	130	125	123	135	134	126	119	119	130	145	126	131	111	112	130	139	105	129	127	114	118	127	125	135	137	134	141	141	127	113	125	135	138	127	140	115	128	158	159	136	127	134	100	144	133	140	153	134	131	144	122	123	126	121	130	141	139	131	109	120	127	124	141	120	132	155	129	145	141	124	127	132	117	131	111	115	118	129	145	140	124	139	127	119	136	111	132	110	129	125	114	131	127	125	122	129	134	104	102	123	138	134	128	131	120	125	129	126	117	146	141	101	126	128	116	116	114	133	120	117	114	117	133	123	98	117	124	145	130	115	118	137	121	136	114	142	114	133	148	132	122	121	105	128	103	114	123	123	115	134	143	107	131	153	122	148	124	125	125	107	137	118	128	126	146	124	111	123	102	131	121	131	137	123	120	134	138	119	138	135	128	135	132	118	134	123	136	129	141	134	111	110	140	119	146	127	119	131	124	123	130	109	137	140	106	136	136	135	118	145	132	127	131	112	149	130	134	128	128	109	137	136	118	112	114	128	122	132	128	135	122	136	115	121	126	131	140	123	133	122	144	125	112	122	109	123	151	127	126	138	113	124	145	138	120	133	126	119	113	149	131	99	140	124	139	151	115	127	123	138	113	109	118	125	113	121	131	141	116	123	124	136	115	124	120	122	120	127	140	112	141	149	128	104	140	160	125	122	117	141	120	117	152	130	118	108	130	125	149	135	114	101	114	140	138
21781	38563	53031	53116	45413	39868	35361	30953	25077	18483	12501	6700	4067	2856	1789	1103	710	555	649	749	627	441	358	348	371	378	376	383	338	361	356	355	341	388	361	341	348	369	378	376	346	354	341	359	341	386	341	339	355	362	359	351	347	348	361	379	313	370	389	365	342	353	353	332	371	347	335	365	365	347	369	375	378	363	358	370	367	371	326	339	349	403	334	393	385	383	369	370	370	356	367	357	347	347	361	342	327	383	394	345	336	354	333	374	354	364	377	365	362	344	372	367	337	381	341	353	351	361	372	390	338	369	357	370	410	376	364	366	363	356	367	332	362	354	344	363	336	360	324	327	343	343	369	380	355	357	367	371	355	418	393	359	351	368	385	337	344	345	356	365	356	368	344	351	324	368	366	360	370	349	348	358	345	352	353	366	343	365	370	400	349	368	364	366	369	356	369	378	364	346	358	386	317	363	357	380	355	331	366	363	328	361	359	356	350	352	352	364	352	377	377	335	337	396	353	369	374	375	350	364	378	372	350	367	359	351	355	346	348	364	320	357	365	363	362	350	374	390	353	321	391	376	399	355	367	352	360	382	368	373	324	386	369	381	353	345	372	355	358	376	323	394	363	362	366	363	372	361	360	350	383	381	352	346	333	338	362	375	358	352	377	334	357	334	370	361	376	341	351	337	369	329	371	358	327	337	379	364	351	366	354	355	379	353	332	328	345	383	364	366	351	338	316	356	383	356	351	332	383	363	347	337	343	354	368	364	362	356	361	352	350	372	336	363	371	380	370	339	371	357	360	355	349	355	335	375	357	367	393	333	356	375	377	344	375	343	362	355	380	371	359	370	399	348	387	359	358	362	361	348	352	391	371	367	382	375	345	352	339	382	366	370	381	369	362	352	369	349	339	352	357	348	352	341	363	336	318	336	370	354	339	360	356	340	371	369	331	363	395	380	375	374	339	366	353	366	351	377	360	356	363	380	378	382	364	352	362	362	354	355	368	359	360	338	355	392	339	359	352	331	339	371	344	339	368	375	338	349	370	372	334	354	357	404	339	358	350	363	330	356	326	360	348	348	333	298	350	337	354	341	339	397	350	365	358	329	342	350	363	365	368	365	345	340	347	371	352	367	334	337	365	386	359	328	367	379	329	366	382	357	368	343	368	337	384	349	355	350	363	342	346	343	350	334	349	370	350	376	347	371	355	373	341	331	331	348	335	391	340	353	362	333	358	370	344	339	342	399	364	352	355	348	363	347	381	418	355	343	344	353	346	359	366	329	371	342	383	356	333	357	371	376	345	343	364	355	346	357	375	324	381	395	379	380	342	363	343	347	370	349	365	355	339	413	346	393	360	377	371	338	369	344	345	352	353	319	358	353	346	372	341	357	366	380	335	334	325	368	390	360	344	364	343	331	329	341	376	364	354	340	337	395	365	351	379	373	371	342	352	364	329	360	340	355	372	341	372	363	356	367	373	344	353	333	400	336	350	339	347	331	348	338	353	372	351	334	396	362	364	372	388	379	348	372	370	352	393	377	343	367	350	308	338	330	354	358	355	359	343	340	350	365	354	343	344	359	363	346	331	376	348	333	334	350	403	361	351	370	377	368	342	376	347	389	337	389	362	368	326	339	362	352	394	364	364	349	373	372	365	374	369	363	349	349	339	340	363	363	363	374	353	336	379	349	370	336	356	407	346	355	340	382	354	320	359	364	341	357	355	359	375	371	334	371	353	362	338	350	365	352	361	373	368	365	394	345	363	341	377	367	344	376	387	359	336	365	358	377	355	355	360	333	380	364	329	349	373	329	355	385	357	367	363	389	393	364	353	375	381	369	373	362	333	369	357	363	360	358	349	394	329	329	360	363	357	382	331	360	356	376	388	360	365	365	343	367	344	354	363	378	372	336	377	377	352	374	330	361	354	364	342	362	350	343	379	355	324	348	394	370	347	382	345	350	374	334	384	383	393	359	349	352	400	378	377	344	376	373	344	383	369	349	349	372	376	334	345	357	317	367	328	361	391	391	354	373	362	319	390	343	364	381	386	355	347	353	375	360	349	350	341	362	338	366	366	341	364	349	371	344	377	337	373	365	367	360	344	357	320	382	360	360	379	343	358	333	319	389	362	326	371	374	382	333	380	362	350	353	393	402	361	368	389	347	380	357	336	349	337	334	356	336	396	354	356	353	348	354	367	361	341	376	355	371	331	349	383	354	349	364	354	373	366	364	341	367	362	360	332	328	373	368	372	311	394	398	391	359	371	369	372	314	347	377	352	353	341	341	374	354	357	351	349	346	328	391	356	356	360	371	366	362	340	337	378	399	368	380	358	342	358	366	371	372	331	329	379	342	370	357	382	371	359	338	351	369	321	342	362	382	341	351	369	373	358	345	406	313	377	351	354	343	388	353	389	398	337	328	361	349	350	363	342	374	361	333	334	363	389	391	344	362	413	351	362	332	349	374	354	379	369	359	334	358	336	376	396	346	340	372	326	352	351	348	364	387	365	378	364	348	337	378	373	367	350	392	345	342	381	358	319	348	369	329	365	364	363	397	361	348	347	379	356	372	344	361	366	368	389	362	319	345	355	376	317	334	354	345	363	359	363	354	363	334	370	338	355	364	383	354	385	330	348	378	352	340	374	333	353	377	376	383	333	350	362	368	347	391	353	410	354	348	376	332	355	380	334	358	362	371	322	375	357	361	331	360	352	359	340	396	373	362	338	383	380	364	357	332	378	347	380	381	350	357	309	338	346	334	325	354	385	356	368	378	346	400	367	341	344	365	365	355	373	339	355	337	357	369	370	362	378	343	382	345	386	374	351	336	339	368	383	358	345	352	353	353	342	348	355	355	388	346	373	374	342	316	333	370	366	384	355	338	337	366	390	357	348	370	394	358	327	324	370	363	368	361	361	368	376	338	386	363	342	330	351	368	353	370	374	381	341	342	366	370	390	334	405	374	376	374	382	364	359	344	355	384	389	370	340	330	370	372	367	347	338	371	349	357	371	377	361	350	333	368	355	332	356	370	385	353	389	387	333	374	355	355	348	366	364	370	326	337	336	409	359	334	356	364	376	345	343	377	340	375	345	386	358	367	376	362	356	331	327	363	351	331	352	365	322	350	338	381	350	374	354	373	351	346	384	348	364	393	326	341	351	379	365	386	352	363	358	364	354	352	371	363	355	392	352	343	356	339	361	392	377	345	361	352	339	378	359	336	379	360	345	385	357	359	328	318	348	341	352	328	394	371	306	361	360	358	325	365	352	361	359	368	346	365	334	354	371	390	399	355	348	369	379	338	349	380	368	351	354	363	385	344	341	362	334	354	392	371	374	343	329	356	318	351	363	370	371	372	367	355	376	356	364	389	352	348	355	381	362	361	352	336	347	349	320	368	335	358	337	347	351	366	349	369	366	372	340	343	327	351	348	344	363	383	363	381	339	372	346	370	362	354	360	330	360	349	370	340	362	349	328	366	331	381	320	362	376	348	356	350	360	330
41199	64392	72643	62331	49407	40038	32557	25255	18294	11583	6443	3157	1662	1097	732	401	285	229	254	279	292	176	139	173	127	151	137	162	162	142	146	134	144	172	152	127	152	168	163	159	137	184	128	138	122	150	158	158	146	149	153	169	138	143	156	152	155	154	134	168	150	124	157	158	129	160	189	131	153	137	148	153	156	137	150	151	153	148	172	147	149	118	132	133	164	149	144	163	158	123	149	152	132	135	161	159	160	157	133	175	156	150	153	134	153	156	137	147	152	155	155	135	144	150	137	142	156	175	146	154	164	154	147	147	138	151	152	159	171	152	142	158	171	155	169	141	159	174	141	136	155	139	133	138	145	139	151	148	153	159	174	159	139	160	155	144	125	127	152	161	146	131	185	142	154	161	176	146	137	154	132	169	138	142	149	149	131	175	155	151	144	139	144	145	141	145	138	142	149	138	150	149	132	134	126	161	137	170	151	132	153	136	141	130	142	127	126	123	136	129	166	157	148	156	133	156	141	174	164	160	148	172	166	150	145	172	154	159	139	155	135	164	135	117	145	149	120	138	151	178	171	149	139	138	149	157	148	139	130	138	145	133	137	153	150	152	129	164	159	121	141	153	145	167	139	154	131	151	156	171	146	149	125	169	153	149	127	139	151	149	142	166	147	138	160	148	141	142	159	156	142	148	129	136	166	153	132	158	175	150	143	149	148	145	168	151	161	155	169	147	152	155	158	139	154	146	154	164	163	129	165	131	148	142	178	143	154	152	131	158	141	165	141	170	155	132	135	147	153	145	142	143	142	153	146	133	157	146	157	163	154	158	146	144	135	149	162	125	169	165	135	167	136	159	144	167	170	142	135	122	150	145	146	142	133	126	153	145	140	159	165	160	151	160	162	149	143	142	144	132	144	155	135	121	170	138	153	157	133	165	157	182	157	141	162	144	138	155	135	157	152	159	137	155	127	148	144	139	132	144	156	150	145	137	171	147	135	165	153	142	157	149	139	174	140	159	172	127	158	150	130	150	167	152	170	161	166	158	148	177	147	146	154	168	142	166	137	135	162	158	149	144	142	149	156	180	171	136	145	141	158	137	138	143	138	132	161	127	153	159	142	168	150	161	163	152	164	136	139	136	145	143	144	153	160	157	138	134	167	146	146	154	161	131	131	148	151	155	131	168	140	146	174	153	166	138	140	154	141	140	143	156	152	159	161	140	153	174	156	141	142	140	143	144	151	161	145	147	160	160	126	139	167	152	157	141	169	149	155	147	157	129	123	140	140	174	177	147	159	133	146	133	156	157	164	167	129	143	143	132	155	171	154	162	154	153	144	170	151	156	141	144	144	147	163	147	154	147	159	162	133	153	158	133	133	163	165	167	149	131	148	148	156	157	166	164	130	163	145	154	149	167	163	148	141	151	163	144	164	154	150	146	156	145	141	152	148	166	167	153	162	162	169	148	166	181	146	151	132	147	168	148	184	159	161	117	144	130	130	160	125	140	159	154	145	144	128	148	155	145	142	116	129	143	156	134	139	152	163	147	165	140	135	156	135	173	136	150	141	123	152	174	120	150	156	145	142	145	134	137	141	167	142	153	128	133	135	128	136	144	169	163	157	143	140	152	134	153	150	155	151	155	135	134	136	157	154	155	140	143	153	151	154	144	155	143	150	172	158	165	150	162	133	148	148	171	143	149	139	160	140	173	166	133	154	150	148	172	142	156	127	139	150	145	155	154	139	153	138	141	155	150	127	141	128	147	154	156	152	143	168	131	175	163	145	144	132	159	154	152	135	155	127	137	147	177	150	145	139	135	155	176	157	160	153	155	152	137	163	139	149	152	145	167	148	168	129	155	133	159	140	128	162	164	134	133	149	139	154	138	126	160	158	142	153	167	151	125	136	139	155	150	163	139	146	142	154	152	158	145	151	130	141	139	153	154	162	155	151	167	146	143	137	145	128	151	156	138	140	168	141	146	125	149	156	151	143	150	141	161	139	158	146	169	135	160	129	158	162	147	156	147	157	150	134	155	137	136	153	152	168	154	145	153	150	150	133	145	166	151	158	156	140	139	163	125	149	144	144	153	166	153	144	143	167	140	143	151	153	155	171	153	142	150	153	142	159	152	134	132	149	150	159	141	135	176	151	151	148	141	147	143	150	156	149	147	161	161	160	129	142	128	160	148	158	164	171	128	164	168	158	165	167	172	161	131	150	146	140	160	152	111	136	150	130	163	160	133	125	166	161	137	133	148	152	166	163	136	158	160	161	154	141	172	143	153	129	159	152	130	140	148	162	170	157	139	147	141	145	151	165	167	133	142	141	186	133	136	129	144	152	152	168	159	150	173	161	131	134	132	139	144	147	145	125	152	134	130	141	145	152	177	151	155	161	150	165	158	133	150	161	142	145	151	157	158	154	175	155	142	147	150	133	149	146	150	151	157	132	153	149	144	140	162	149	155	145	166	166	141	137	151	140	147	134	151	163	134	160	146	125	168	146	151	150	127	128	142	158	160	149	151	149	139	140	156	155	140	154	149	143	123	149	165	148	136	146	165	139	153	151	147	145	153	152	168	163	164	157	140	159	154	155	155	140	132	142	166	149	153	173	151	132	135	150	144	152	147	155	157	155	144	142	136	167	139	126	164	145	147	122	126	143	154	127	161	147	155	160	126	123	150	144	143	140	150	158	146	150	135	155	151	141	142	145	147	144	122	164	130	158	172	141	157	157	154	152	118	128	156	150	124	136	133	143	136	163	166	154	157	136	147	163	157	151	156	174	146	126	144	168	149	158	159	161	145	139	151	161	139	166	139	128	166	158	138	147	149	154	166	151	147	137	147	160	146	158	162	163	154	141	157	137	131	144	152	142	145	143	153	133	136	155	149	132	155	147	168	166	157	158	149	129	160	155	149	154	122	156	135	129	150	122	163	158	155	162	150	158	157	147	146	154	167	125	151	137	166	151	128	148	187	176	146	147	132	139	138	159	160	135	164	153	161	148	152	131	143	155	140	150	139	139	137	158	146	138	147	139	124	155	159	176	105	148	162	159	147	151	122	149	150	143	152	155	152	151	162	151	149	166	169	168	141	166	157	156	168	155	143	172	141	137	153	160	134	145	176	158	136	136	142	116	132	140	130	135	129	142	133	135	139	134	156	136	145	132	159	129	140	139	146	152	163	144	162	154	150	156	153	133	149	136	142	143	135	157	156	152	149	151	141	144	155	160	128	146	166	157	142	159	143	153	153	169	136	138	151	141	146	132	150	142	150	129	151	133	152	154	131	150	132	169	141	147	138	166	150	125	136	151	150	153	136	125	152	144	144	147	147	157	147	149	153	144	155	151	185	167	155	144	150	135	141	136	138	161	156	164	142	156	153	145	167	157	162	161	164	169	129	137	157	148	145	150	135	153	159	158	136	148	138	139	158	138	147	152	161	153	135	143	137	169	151	152	131	144	139	139	158	156	166	129	141	132	158	128	149	141	150	137	140	143	144	166	173
25644	49012	67134	66164	57002	50621	45276	40018	34525	27114	20313	11504	7411	5004	3299	1746	1158	818	997	1024	1070	614	413	436	357	448	394	405	416	399	426	385	401	430	400	378	441	402	420	419	375	413	422	402	372	446	423	402	408	418	385	417	423	439	365	441	427	396	383	414	399	403	409	418	426	397	421	399	390	405	403	398	429	393	400	414	443	421	406	408	390	416	390	423	372	383	395	388	442	453	408	411	414	434	376	376	414	424	430	412	400	435	370	424	398	415	375	367	400	401	439	403	421	404	390	431	451	386	400	406	464	382	401	433	405	406	416	398	425	392	388	415	421	412	424	418	399	423	439	410	414	370	438	410	397	390	399	393	407	401	428	388	408	385	430	442	427	418	407	433	393	430	401	403	408	420	400	416	407	393	417	367	367	457	408	392	424	429	400	391	395	389	408	410	413	428	383	380	412	384	379	405	401	400	383	420	392	421	404	404	425	400	387	414	394	380	399	413	394	387	394	424	428	420	422	381	386	447	387	391	414	391	375	442	390	386	371	404	402	373	449	415	387	417	429	406	424	393	421	394	399	391	375	380	406	409	399	424	392	433	382	386	417	391	433	426	397	403	403	394	420	416	387	418	418	396	414	418	370	391	410	377	431	369	453	372	417	418	400	373	408	398	411	392	414	428	399	419	422	385	370	410	418	412	385	416	405	398	425	378	382	402	388	414	378	387	425	404	407	415	388	422	398	434	377	426	416	427	423	383	454	358	391	379	409	391	413	429	358	425	371	363	432	435	415	380	447	427	419	430	415	394	397	395	397	430	396	427	420	418	395	425	426	413	387	398	407	383	400	413	412	412	410	400	406	423	422	416	419	362	400	391	390	412	377	421	387	408	408	411	416	397	368	398	431	392	436	379	413	379	428	448	419	447	376	405	388	399	421	367	424	444	403	432	392	407	452	438	436	415	409	394	355	415	378	400	381	406	382	398	422	423	371	397	415	404	369	455	403	413	368	403	389	406	445	363	442	432	410	416	410	377	384	397	378	385	410	419	359	412	386	437	415	400	405	419	377	445	395	402	406	386	362	382	427	438	385	407	377	407	401	395	394	397	432	430	382	426	424	407	431	409	397	405	436	401	405	403	442	434	420	436	403	405	414	411	372	407	417	382	415	401	432	399	364	414	388	440	373	421	403	415	406	384	389	391	416	400	445	397	365	389	407	418	388	395	423	410	390	418	397	395	410	405	379	390	423	418	385	404	402	428	419	377	369	394	434	431	388	408	436	399	413	416	404	392	395	393	399	398	377	400	408	358	405	409	431	405	413	428	392	418	386	381	398	402	393	390	394	431	433	447	409	409	411	405	420	407	434	434	403	396	413	418	435	389	410	415	392	420	402	391	409	401	401	434	396	395	409	401	397	393	405	386	399	374	440	407	440	401	423	418	395	415	446	428	429	389	374	392	400	388	410	398	412	414	405	397	399	432	397	400	407	422	417	398	399	422	408	390	420	425	418	415	397	412	392	439	405	433	403	415	411	408	441	381	391	399	393	390	387	435	399	409	406	418	437	396	381	371	390	392	436	386	390	419	382	403	409	429	426	412	430	420	421	431	416	412	395	385	389	407	387	378	383	402	409	377	423	430	442	391	407	412	398	463	397	431	414	398	395	408	381	393	386	393	393	392	405	414	384	443	411	377	422	392	373	380	367	440	427	401	392	407	416	389	418	422	408	387	402	404	421	357	446	433	429	388	381	378	421	394	421	415	379	404	395	406	428	394	382	401	405	412	377	397	423	442	404	414	449	418	444	413	409	395	389	409	380	434	381	379	442	398	408	415	393	425	415	395	407	413	431	417	398	402	418	425	395	406	413	428	462	460	402	433	430	373	413	396	399	417	421	415	400	404	422	379	402	441	417	446	413	363	405	412	446	394	415	375	384	386	386	400	381	454	421	392	413	382	407	423	391	435	444	409	402	386	411	362	401	412	374	388	406	408	411	386	393	402	450	383	413	438	392	412	416	422	391	421	428	404	393	390	421	418	371	380	384	417	412	413	409	446	381	440	390	419	422	398	395	412	393	395	366	452	436	403	381	412	380	420	399	440	430	427	409	409	411	392	401	380	418	436	392	431	420	418	427	412	378	392	403	376	419	386	388	426	410	417	426	402	415	403	403	375	381	415	413	386	406	424	415	442	422	395	384	427	424	433	406	391	417	415	412	383	395	422	434	409	380	385	416	400	395	410	418	407	418	414	397	410	396	408	441	409	406	418	406	431	438	403	423	404	390	434	418	398	426	412	399	391	410	395	428	397	408	404	433	388	387	427	394	450	416	400	445	412	417	438	387	409	376	420	402	412	372	402	436	366	410	366	482	394	395	395	384	407	410	398	414	400	411	431	409	370	452	391	407	384	398	412	384	380	399	397	417	363	431	444	437	380	408	416	402	426	425	411	385	412	414	386	391	399	407	381	418	384	405	374	410	413	420	411	444	401	412	390	381	408	448	425	399	420	407	441	382	448	424	409	418	404	411	416	380	403	431	412	404	423	400	429	395	423	402	384	397	410	393	416	404	419	425	401	441	364	397	409	393	423	441	393	431	434	430	441	382	403	414	441	412	394	418	411	404	376	379	463	395	435	464	418	412	410	402	405	380	379	398	415	386	422	397	402	415	430	397	427	407	390	406	423	404	431	408	400	414	393	412	377	406	402	425	412	438	404	426	392	419	419	395	415	397	401	406	395	397	400	419	425	405	422	380	383	429	428	398	419	416	394	401	378	427	439	441	407	407	433	385	412	388	428	420	412	416	391	399	410	403	377	424	419	399	436	421	414	409	422	401	453	342	367	393	381	420	393	398	415	397	419	388	417	387	373	436	415	392	444	430	435	426	405	406	423	398	385	423	397	394	352	415	420	387	400	391	377	404	385	377	408	423	405	388	399	419	421	388	412	406	418	450	394	419	453	378	426	404	428	417	398	396	396	406	417	425	399	387	403	435	396	405	434	410	437	412	418	417	423	397	409	414	405	414	409	413	410	425	387	439	396	421	397	414	442	428	397	430	366	411	393	389	391	416	410	413	438	449	441	370	424	394	406	410	407	452	412	400	382	410	410	385	406	395	423	365	449	417	435	396	372	437	408	423	420	406	399	399	429	393	405	424	400	434	443	441	392	400	393	421	453	403	388	400	422	418	409	441	394	375	408	383	385	415	397	423	398	444	406	422	399	397	398	387	395	365	405	399	414	421	458	437	410	392	417	423	432	430	395	428	397	428	421	380	431	382	396	411	399	406	387	395	405	403	410	403	419	396	409	387	419	404	433	361	402	393	365	398	459	398	421	381	418	388	402	395	430	428	432	412	426	411	420	445	452	397	458	412	399	405	414	427	394	388	396	443	377	456	432	380	400	411	418	389	387	410	399	407	365	405	425	442	442	433	426	427	372	400	422	411	400	420	364	393	407	396	378	373	403	401	385	396	386	407	430	400	423	393	420	369	420	417	408	392	425	424	397
5045	6738	8096	5470	2944	1824	1458	1055	809	555	399	251	191	163	156	148	141	151	142	130	142	114	120	142	135	111	123	123	119	123	128	126	117	114	136	145	144	152	150	127	136	134	137	149	120	147	125	124	137	139	121	116	141	124	145	138	122	135	110	137	151	144	118	116	134	136	118	124	121	135	133	133	128	122	125	123	135	129	134	114	132	127	122	141	130	98	116	123	131	122	135	133	126	124	141	139	134	136	150	128	147	121	128	111	125	107	115	130	136	114	123	131	113	149	138	139	124	128	136	105	137	126	125	108	137	146	130	145	132	129	125	121	134	107	129	147	127	124	132	107	126	105	132	132	132	122	131	128	126	137	137	129	120	118	117	128	127	122	160	148	118	104	133	145	131	121	137	125	123	136	120	135	139	130	135	116	127	119	121	156	123	107	119	127	130	126	123	137	117	119	116	131	129	128	145	147	141	122	125	123	120	134	124	129	128	109	132	115	149	134	149	130	139	139	140	110	141	151	104	124	129	141	135	146	127	134	119	132	142	129	142	125	155	147	139	147	119	119	140	138	129	119	124	142	127	119	127	118	114	119	129	141	141	128	139	151	116	117	123	138	123	135	114	130	131	124	121	135	133	139	134	141	141	104	123	125	135	134	143	122	146	119	143	128	126	128	127	129	133	151	120	119	139	139	124	132	128	127	138	112	132	127	136	141	114	133	105	130	124	136	131	130	129	140	132	120	152	111	124	145	128	137	141	135	132	144	120	108	139	131	117	137	136	94	128	127	127	136	149	133	114	140	129	138	126	125	130	124	109	138	122	145	149	114	128	137	134	127	118	141	113	120	139	138	122	126	131	143	127	152	135	129	124	130	116	135	161	127	117	138	113	159	130	142	119	137	129	121	119	123	113	122	145	136	116	118	129	150	140	125	127	160	131	132	119	123	132	139	141	106	141	123	132	119	127	114	110	131	130	124	111	121	110	148	122	137	137	119	137	132	149	145	114	121	129	133	108	128	120	111	103	132	135	119	113	129	136	133	123	121	103	121	129	150	119	123	130	117	128	135	147	129	122	150	140	127	137	105	124	117	128	133	134	134	137	133	138	123	139	116	110	150	128	132	99	142	116	128	134	136	123	127	118	132	123	130	148	127	140	129	110	130	125	124	130	145	132	134	139	126	133	135	115	129	124	118	137	143	132	142	103	135	124	130	122	142	132	134	124	133	110	127	112	119	126	142	136	118	144	140	131	137	127	134	129	114	133	129	150	146	114	153	135	114	113	125	119	129	131	136	118	134	116	110	130	120	128	112	127	123	137	133	120	130	141	136	123	112	130	138	140	136	124	139	126	140	140	131	135	143	112	126	116	115	121	134	125	143	139	147	123	123	130	125	112	115	138	140	137	112	125	118	110	123	112	123	115	129	117	144	128	141	127	128	124	115	140	141	123	124	132	123	115	119	134	111	115	119	145	131	118	120	135	133	122	135	125	126	111	126	126	146	133	141	107	139	108	145	127	133	119	137	127	147	134	123	105	100	120	133	129	140	125	114	116	138	146	137	120	119	123	115	138	144	116	125	114	136	119	114	135	135	129	123	142	146	147	123	146	131	129	141	146	139	114	137	117	138	126	134	133	128	130	137	117	126	134	127	126	112	127	127	137	117	121	117	130	127	138	146	116	122	121	157	137	145	137	140	134	123	113	125	118	124	115	122	130	115	128	104	115	133	119	133	144	129	138	122	112	123	114	130	124	134	109	112	140	131	124	121	127	124	106	126	127	136	129	124	120	134	116	127	123	124	140	112	121	129	136	130	119	116	128	126	113	109	116	127	112	152	143	134	116	126	119	152	122	137	140	128	135	119	109	134	111	135	143	122	127	134	133	111	130	125	122	124	133	124	132	146	130	134	122	136	103	118	136	123	143	135	129	128	136	125	131	120	121	127	127	146	122	145	125	109	131	135	128	116	112	133	107	135	120	121	136	126	119	127	113	122	140	142	131	129	149	125	119	120	122	122	145	119	122	104	129	138	151	134	127	112	115	126	127	111	128	136	132	141	141	137	137	132	139	134	124	141	131	143	129	126	134	118	127	138	114	128	141	127	119	122	117	135	140	124	115	112	118	121	134	125	133	110	119	139	118	131	131	137	146	123	125	145	117	143	142	124	131	122	142	145	118	139	112	132	135	144	131	124	147	129	144	109	127	135	124	134	131	122	119	128	124	142	117	114	112	141	119	131	133	127	126	121	146	134	130	125	135	101	122	129	120	118	136	126	128	126	114	128	134	147	117	130	108	130	132	125	110	112	122	127	138	129	115	123	126	132	149	129	125	109	133	146	114	140	126	114	121	155	126	149	128	127	105	125	132	113	110	137	133	139	125	118	120	112	129	129	143	126	128	114	125	123	108	127	130	138	116	135	117	128	127	118	123	135	102	118	134	117	139	146	126	131	121	119	121	122	150	117	127	157	137	137	147	117	129	134	130	141	121	119	126	124	120	128	127	131	133	134	116	130	134	154	107	129	146	125	147	128	106	144	149	134	135	112	143	119	117	120	143	132	141	136	128	130	141	110	135	120	133	145	122	128	131	122	115	113	97	135	130	129	115	120	129	138	132	108	126	118	144	133	141	148	132	108	116	127	118	135	126	130	160	129	126	138	105	133	113	119	135	138	120	119	108	139	118	103	127	114	126	133	142	111	110	137	130	133	115	123	121	122	148	123	125	128	137	132	118	134	110	118	137	116	139	123	143	115	117	126	144	117	135	116	129	157	123	135	120	134	133	137	144	132	116	127	115	134	107	137	141	146	100	133	143	131	126	129	128	124	149	132	117	154	131	136	131	114	127	103	149	127	124	130	111	118	132	135	131	131	118	120	133	132	128	124	126	125	130	141	139	147	143	125	127	147	151	115	141	129	119	130	132	125	139	133	133	140	123	117	125	141	129	136	140	128	128	120	156	120	111	113	116	133	118	126	123	135	123	111	137	127	117	122	151	148	109	122	138	146	116	105	125	122	142	134	113	116	112	140	129	124	128	139	113	125	123	127	137	153	127	115	146	133	110	119	144	128	148	123	119	152	144	147	128	155	129	155	119	101	127	116	115	130	134	117	113	132	117	143	115	140	116	123	117	140	134	140	140	128	128	116	122	121	124	129	141	144	133	113	119	152	125	124	124	111	119	117	136	115	121	144	135	139	88	118	110	135	101	135	113	134	128	128	107	111	120	112	121	124	125	127	129	111	123	128	124	138	139	138	129	140	133	125	137	129	104	117	130	136	127	142	132	109	119	140	115	117	134	125	117	130	121	132	136	136	137	124	128	111	127	129	125	141	119	119	128	134	126	136	139	143	127	132	139	134	139	128	129	149	141	137	133	127	136	130	162	140	126	125	126	140	120	143	136	116	139	119	150	126	126	138	145	129	131	115	145	135	126	131	124	125	128	120	126	131	110	117	121	129	144	129	135	142	130	123	115	133	152	134	124	116	122	118	149	129	143	127
4355	9463	15627	15004	10264	7892	6315	4731	3793	2677	1734	926	803	574	520	431	406	390	364	381	405	399	367	334	400	380	403	335	361	337	357	374	372	393	302	362	377	351	349	352	355	387	327	365	362	342	350	358	399	367	349	355	365	375	354	369	383	355	396	360	316	380	372	360	325	402	345	354	350	358	384	392	364	362	349	357	331	342	366	385	328	356	371	364	343	348	359	386	350	368	360	295	343	347	368	362	372	368	341	341	396	347	374	358	368	346	361	341	366	360	391	360	362	350	332	370	366	359	361	378	371	395	365	335	361	364	362	355	348	324	346	340	389	373	346	344	354	340	371	361	384	349	364	382	392	343	389	314	355	356	350	342	358	353	390	362	317	336	385	354	365	393	351	352	344	341	371	378	369	336	360	358	363	371	348	343	352	375	354	373	329	351	367	363	344	324	396	358	375	339	361	359	334	337	373	362	369	354	379	363	376	352	348	377	345	327	377	387	335	340	354	427	391	326	319	350	311	322	341	358	346	349	378	358	356	334	352	373	383	354	344	307	332	348	347	364	338	378	316	367	364	395	338	355	330	344	365	365	371	376	378	388	377	357	376	372	349	374	393	321	357	365	359	381	362	367	369	348	358	363	356	378	385	361	367	353	388	346	318	360	375	372	314	375	354	348	348	381	367	360	354	379	384	352	378	349	362	386	397	384	334	385	368	381	353	338	416	329	378	360	370	386	377	382	364	359	380	376	397	365	350	343	348	343	380	344	361	380	357	383	379	345	359	364	326	352	362	341	367	350	335	370	363	339	356	344	354	339	347	323	345	367	352	359	334	388	359	356	358	362	378	353	353	380	344	365	365	376	362	375	390	335	362	357	369	392	368	340	348	385	360	337	356	355	372	355	372	355	370	397	354	345	341	339	376	377	361	362	369	351	365	341	362	345	380	388	371	389	353	333	343	330	330	369	323	345	371	355	397	335	335	385	360	365	340	411	342	366	371	368	343	317	398	359	349	369	380	346	388	358	348	363	361	356	383	378	368	335	371	381	329	381	356	366	313	372	323	394	339	353	351	376	376	374	367	356	382	358	362	376	383	372	359	328	355	367	356	351	348	354	389	368	363	361	369	373	372	376	373	368	355	346	362	347	342	349	347	345	364	347	375	346	343	353	376	382	339	324	410	355	358	331	366	351	333	354	349	364	384	347	365	323	378	350	352	331	377	382	355	334	371	367	364	328	338	358	301	325	366	328	366	331	347	360	351	374	351	348	415	355	380	362	400	371	362	348	358	390	322	370	344	353	364	337	340	367	373	374	373	377	341	369	354	360	355	369	372	382	348	365	349	332	370	375	368	349	369	339	380	346	376	331	359	350	343	339	327	365	351	333	353	361	381	348	394	389	371	340	356	349	377	402	353	366	346	380	340	364	347	362	331	356	355	386	337	355	392	329	387	344	380	357	338	337	364	320	373	345	366	368	348	365	382	348	314	361	369	316	366	332	344	338	386	352	335	375	368	357	374	333	360	358	371	330	376	325	309	365	402	340	367	335	354	357	373	379	349	378	406	350	379	353	364	345	384	356	339	373	344	335	373	374	368	374	369	343	362	357	363	402	355	395	344	365	359	369	347	341	387	382	337	379	376	353	327	327	335	369	370	359	389	379	337	355	348	317	396	340	401	361	367	371	354	333	357	359	366	361	382	346	340	383	381	393	341	351	364	365	365	392	375	380	346	353	370	367	347	345	358	362	344	333	356	344	339	361	329	361	373	384	369	346	361	316	368	351	374	404	342	381	345	370	407	365	338	350	367	367	343	360	368	379	375	376	366	326	402	365	363	383	365	365	338	364	359	378	363	324	383	361	341	355	339	345	401	372	381	385	343	359	353	368	359	349	348	352	354	355	352	357	352	366	359	379	394	378	396	367	355	357	374	356	365	389	356	329	378	351	341	393	327	319	357	350	360	326	340	376	370	354	352	363	409	383	380	361	314	350	381	348	347	352	364	371	350	344	349	332	370	329	363	377	340	378	358	339	379	361	396	361	377	352	336	348	370	348	371	356	338	369	349	329	379	366	388	323	346	366	352	369	355	334	325	359	341	364	375	368	366	371	340	368	348	352	366	343	377	368	365	359	357	370	352	342	354	374	358	374	400	378	349	306	325	358	329	371	360	353	340	319	355	360	383	384	388	363	346	329	341	368	349	334	352	335	381	392	370	406	368	378	375	335	342	351	304	348	380	397	338	341	364	352	364	364	362	352	358	361	345	350	345	337	366	343	359	355	369	348	366	375	366	365	342	379	382	354	332	314	380	382	342	351	375	364	318	356	368	382	369	335	347	372	370	353	336	329	360	317	349	355	351	347	363	339	384	370	363	346	349	356	351	374	368	329	329	364	394	348	376	355	364	340	339	357	378	373	355	358	340	330	395	365	345	362	359	352	374	320	348	365	375	352	376	328	387	363	361	371	337	366	338	390	352	344	347	323	370	360	364	375	342	353	335	373	351	352	377	372	380	370	352	326	357	362	369	349	380	342	330	362	337	335	318	372	356	350	355	373	372	372	381	387	402	362	347	326	373	400	360	365	399	347	341	361	363	348	371	388	364	333	340	353	387	360	344	370	382	380	359	374	306	394	362	369	397	359	363	348	347	386	393	358	362	340	349	359	349	386	360	344	362	354	360	367	365	362	376	362	334	340	370	362	354	380	398	385	380	329	336	359	378	333	354	329	346	360	370	323	352	345	374	378	348	385	360	344	368	328	331	389	386	368	334	343	397	363	358	395	374	381	296	365	357	362	396	383	370	356	370	350	387	393	360	357	355	342	348	330	347	348	356	367	342	363	374	314	320	377	349	357	343	355	349	348	369	336	397	326	347	352	359	372	372	355	343	350	397	358	383	359	350	347	347	388	383	371	359	354	359	346	370	364	348	372	367	371	354	351	350	317	377	384	383	362	354	385	387	341	372	382	343	337	350	367	356	381	366	360	335	382	341	394	344	360	360	383	346	362	351	372	366	345	337	347	316	337	321	307	349	355	380	360	418	368	351	326	362	349	328	372	355	356	391	342	353	360	335	387	361	361	337	339	398	350	345	357	370	385	364	363	384	346	359	375	352	360	369	383	347	370	379	385	363	349	341	333	359	363	355	379	391	380	373	362	358	360	367	387	352	351	366	339	356	378	347	360	361	358	360	349	342	367	340	377	352	336	345	330	362	404	370	331	332	382	367	376	367	364	361	383	333	354	352	380	375	351	376	334	397	382	357	368	381	319	378	335	398	385	398	350	376	363	369	348	321	365	379	346	374	390	356	339	386	353	360	358	388	304	361	354	334	321	336	369	371	378	390	365	340	340	337	329	394	356	367	367	342	366	360	366	367	359	348	385	395	352	341	355	337	375	368	363	356	356	396	374	328	378	366	374	339	368	376	366	361	388	402	341	355	358	370	359	345	367	397	336	385	387	376	373	343	343	381	370	320	364	363	368	382	371	381	371	366	357	352	343
30264	47700	58032	48899	35191	26510	20836	14436	9594	5928	3332	1504	904	639	391	293	214	191	176	216	164	136	144	133	129	124	116	125	114	122	132	132	130	124	121	131	150	144	107	114	133	122	137	131	134	126	135	124	129	127	130	137	153	139	139	144	123	109	111	118	110	131	115	132	107	117	141	142	122	126	135	135	118	132	147	128	118	111	122	130	143	141	123	139	100	104	113	128	140	135	123	113	109	123	140	128	123	128	112	127	121	127	128	125	107	137	124	124	115	117	132	119	127	123	124	125	142	139	117	137	128	151	116	151	124	134	143	148	123	141	148	142	130	143	136	129	131	118	123	121	148	134	125	129	115	125	133	129	122	139	108	99	128	152	132	120	122	127	142	127	118	111	154	145	123	134	125	125	124	135	123	134	126	119	129	125	130	119	117	111	145	138	111	120	142	136	109	132	132	132	132	127	127	114	131	143	139	124	122	115	121	128	119	140	125	127	126	129	136	146	140	111	124	110	150	126	135	127	118	135	133	130	149	136	150	140	110	128	134	123	120	125	132	126	151	121	158	119	137	147	136	110	131	124	117	116	110	129	124	121	118	130	129	114	138	128	156	143	141	142	122	133	128	140	137	126	125	147	127	113	147	128	113	154	135	114	144	124	131	135	139	124	110	146	141	122	133	123	113	124	139	114	128	103	126	120	125	122	123	132	136	132	116	136	126	122	144	123	116	128	139	121	126	139	133	117	123	141	127	130	132	127	134	110	138	118	135	121	142	112	122	98	134	136	137	134	148	146	129	135	128	124	115	127	137	133	141	136	128	138	122	136	146	147	131	150	129	117	132	124	112	106	124	131	115	128	141	131	136	111	127	117	139	130	123	118	141	139	128	117	109	113	135	120	111	134	129	140	129	123	108	135	138	143	150	127	139	118	127	133	133	130	116	135	128	128	117	141	111	121	132	120	148	128	132	131	121	133	139	137	129	124	141	124	127	139	143	127	125	106	133	138	131	137	114	120	146	152	119	126	110	123	119	110	145	112	128	117	122	124	114	130	123	128	118	133	126	124	123	122	107	130	134	129	131	119	130	147	146	115	145	116	124	116	144	141	131	141	133	117	151	151	149	121	112	129	118	106	144	121	127	127	131	141	123	147	103	125	128	107	121	133	130	121	136	144	137	108	117	145	125	125	127	119	125	111	131	126	129	141	123	121	149	136	132	130	138	101	138	138	124	127	134	124	138	134	108	142	127	135	124	125	136	152	139	134	119	116	145	106	132	110	140	115	130	123	136	123	132	126	122	119	120	138	116	129	132	129	118	130	127	142	112	125	152	134	122	135	138	130	146	102	146	132	142	137	142	123	124	119	123	116	142	118	109	126	98	130	141	119	124	131	133	135	110	117	133	115	141	132	128	123	121	116	136	135	127	126	140	144	123	141	136	129	144	110	112	108	133	140	120	119	111	125	121	144	125	117	123	115	123	123	135	130	133	126	111	136	123	132	121	119	144	158	128	127	139	157	129	141	131	130	124	137	117	121	121	141	133	133	143	146	123	143	140	151	135	123	126	162	124	136	130	133	107	123	123	146	131	111	123	112	131	119	133	119	148	139	133	149	119	116	113	128	139	119	130	120	136	146	125	142	138	117	155	135	119	143	133	128	133	129	129	118	133	118	119	125	116	133	132	120	112	118	151	138	132	112	117	132	126	130	117	126	123	119	134	122	130	120	118	138	130	129	116	147	141	136	116	134	123	159	115	134	127	119	126	124	122	129	129	108	117	110	128	111	116	136	120	130	118	140	124	119	112	139	132	134	111	108	130	109	128	120	129	143	133	103	125	141	149	126	134	118	150	135	117	138	110	145	142	145	124	103	131	108	120	113	145	128	123	123	127	118	130	114	111	131	117	143	121	141	126	142	128	138	119	128	126	139	135	137	131	128	126	131	142	156	131	140	125	120	152	134	106	116	115	149	123	121	131	137	117	122	136	123	124	121	140	136	128	136	129	134	137	145	120	125	121	141	118	113	135	129	119	124	122	135	139	136	127	103	125	137	133	119	123	123	135	117	137	128	133	113	111	114	99	129	121	129	122	129	127	131	128	121	148	114	143	146	138	134	120	132	143	143	146	131	133	141	141	112	125	123	121	121	128	113	140	120	125	115	115	131	133	125	122	113	120	134	121	145	122	99	115	143	116	145	117	159	123	128	130	145	136	119	114	110	114	130	109	119	124	131	118	132	146	153	148	143	144	104	108	125	88	123	115	127	112	135	128	146	151	135	126	123	123	134	126	149	126	117	125	134	127	120	135	117	159	125	130	129	136	136	127	118	130	131	150	128	114	131	117	134	129	137	135	120	113	144	122	131	141	129	131	143	138	138	115	126	122	110	136	129	132	126	122	128	121	122	124	120	151	135	125	141	150	105	133	139	125	98	114	119	134	123	142	131	117	148	129	123	135	118	133	126	125	113	118	142	129	123	103	112	109	125	119	151	130	120	110	119	142	134	127	147	107	117	128	123	120	137	144	137	106	124	122	132	143	103	111	132	121	145	114	122	141	139	123	117	100	122	119	126	104	105	129	118	128	130	119	148	128	114	133	150	119	128	130	130	131	115	132	113	128	142	133	122	138	141	117	121	119	123	128	122	145	120	156	129	123	117	113	125	139	106	139	135	103	122	129	117	124	142	110	139	110	123	111	141	149	141	134	107	121	133	133	135	144	125	141	126	112	132	116	132	127	131	128	116	120	133	116	131	125	128	102	126	126	116	121	144	124	118	151	127	137	140	150	100	130	121	131	124	142	152	150	134	138	132	118	146	127	121	106	124	116	129	128	116	144	142	151	140	138	112	119	149	131	140	141	110	146	140	126	140	132	120	108	120	154	128	133	138	129	128	121	152	120	138	110	102	120	145	135	138	152	107	145	142	119	124	120	151	103	130	150	131	121	142	139	123	126	123	144	123	140	133	131	130	123	128	134	115	113	113	129	131	123	127	147	120	137	125	124	129	128	145	105	106	107	155	129	128	122	135	142	118	129	125	155	129	143	129	115	119	120	136	134	137	146	140	133	126	129	122	140	120	123	135	129	142	129	115	129	122	120	118	110	122	122	140	146	117	125	140	134	127	139	119	104	137	121	126	112	137	111	119	129	132	124	147	152	122	148	122	115	134	108	125	150	133	119	126	118	136	143	125	133	119	131	121	126	147	117	138	126	136	140	122	119	132	144	140	112	119	117	140	137	121	121	136	137	126	127	137	138	133	127	129	92	113	129	126	134	122	141	148	145	153	138	116	141	117	122	114	125	140	134	136	127	118	128	160	117	132	144	132	114	133	134	135	136	136	120	153	130	117	117	112	136	143	138	124	120	144	113	126	114	110	140	132	148	137	133	112	113	137	128	123	122	110	146	133	130	117	124	138	125	127	127	131	123	118	121	132	152	132	121	145	134	129	134	164	140	128	121	127	123	129	122	144	129	141	132	127	126	121	108	117	133	135	128	124	144	124
19447	38505	52951	53284	44625	40170	36040	30704	25548	19089	12900	6714	4443	3042	2006	1276	850	632	604	744	613	473	328	375	344	367	387	371	377	360	367	345	365	378	348	353	358	384	327	368	353	373	377	381	379	352	360	344	375	329	374	368	348	364	364	331	358	344	372	367	385	332	373	397	383	350	348	359	398	377	347	334	319	338	355	362	341	343	386	378	356	365	386	351	334	357	311	331	353	366	363	353	361	382	364	365	345	351	361	376	328	372	353	365	349	335	373	367	366	371	351	382	353	332	359	344	391	358	345	327	381	369	379	349	356	380	385	363	396	350	317	383	366	347	336	355	347	388	376	371	373	347	354	326	329	356	328	344	382	341	372	338	356	382	378	361	379	383	380	340	363	379	345	366	364	327	386	320	376	376	367	372	361	349	364	381	389	347	337	353	337	363	381	380	369	361	408	359	363	386	394	375	375	346	385	353	374	384	364	379	347	372	347	326	368	375	376	345	391	401	315	382	363	370	371	347	390	348	342	359	354	347	341	347	347	356	356	338	346	390	337	356	382	395	365	369	376	361	394	385	370	356	375	373	338	363	339	352	372	344	350	391	373	377	355	368	393	335	376	371	355	379	354	357	333	368	355	348	332	330	386	343	393	366	361	374	342	360	375	335	361	359	367	345	355	373	362	363	350	385	376	368	375	353	385	381	393	353	382	385	311	336	371	337	354	366	352	337	363	396	356	375	359	382	339	332	381	341	384	350	344	349	354	377	363	340	352	374	350	396	357	371	371	356	400	369	358	358	360	367	361	372	354	362	359	349	359	341	333	328	307	340	368	348	375	392	312	372	354	342	352	362	372	362	334	357	389	359	395	351	352	378	333	352	365	373	351	331	352	365	363	328	355	353	376	335	360	370	350	405	348	341	359	381	374	367	359	326	393	370	358	347	370	337	355	381	356	322	373	361	383	352	362	341	358	339	365	370	373	323	369	371	392	322	366	319	368	376	345	364	346	359	358	365	353	381	401	350	356	376	362	321	350	336	362	375	352	356	357	385	324	380	379	370	383	348	359	350	388	383	378	339	349	324	366	348	366	349	349	344	330	379	345	345	338	337	373	368	392	344	352	354	350	350	388	349	367	350	362	348	375	362	341	390	382	358	375	347	369	331	353	368	394	359	368	344	354	393	351	358	391	379	355	382	360	376	374	358	341	347	394	348	347	350	359	347	363	364	322	377	365	362	372	370	315	376	368	379	371	344	367	337	375	337	365	352	338	351	320	370	344	367	363	354	350	336	381	359	381	371	369	360	370	370	313	376	366	357	337	404	362	358	378	350	355	367	360	363	374	379	345	353	344	315	396	381	373	371	353	383	384	376	335	376	342	349	344	377	354	349	363	357	369	394	379	360	395	368	340	353	349	344	358	390	361	394	359	374	373	352	356	333	379	349	365	378	403	342	376	338	375	351	346	336	364	352	347	331	327	377	371	390	376	346	366	381	373	359	397	352	352	380	387	358	374	344	360	374	324	333	348	343	364	357	372	361	379	389	379	356	398	337	392	370	380	348	328	370	347	370	385	356	364	351	338	353	338	342	358	337	366	367	342	341	343	356	360	331	350	367	373	408	343	361	323	370	354	395	335	379	345	367	368	383	360	355	346	358	365	339	337	372	368	370	360	375	373	351	365	369	352	387	350	361	341	361	362	346	355	345	337	333	339	377	354	359	378	363	380	349	349	340	389	352	338	385	357	338	348	383	362	372	378	323	376	339	341	376	367	369	361	359	344	388	359	369	354	352	373	366	336	349	345	353	383	368	370	378	344	384	369	338	346	370	370	362	372	347	350	396	403	345	359	370	368	320	356	391	334	345	359	360	352	326	325	366	365	315	343	387	377	378	376	377	376	356	364	371	387	385	379	357	348	355	342	360	354	396	343	365	343	391	385	366	356	363	357	368	332	347	374	360	368	355	359	369	374	348	375	391	348	351	328	383	356	367	352	349	350	356	368	347	379	356	331	377	375	354	401	373	394	395	352	394	325	329	368	391	332	363	362	341	409	357	393	334	362	350	366	357	342	352	345	370	394	325	394	358	369	375	312	397	371	367	372	361	377	361	380	366	360	370	352	342	355	333	332	362	371	353	350	344	368	393	363	344	344	352	364	363	372	384	343	374	353	367	340	371	360	374	363	340	368	353	346	344	388	340	383	347	363	335	349	367	367	325	350	399	355	379	338	369	364	364	367	337	381	333	375	377	348	329	344	346	357	334	359	378	325	358	352	384	329	356	383	346	367	372	361	367	350	386	320	385	391	373	381	375	381	360	371	325	334	331	353	353	362	348	337	337	385	339	387	333	337	364	320	387	346	340	375	398	360	376	349	384	359	361	334	330	372	349	341	357	360	340	376	353	333	353	354	351	360	362	365	384	332	350	338	361	379	349	355	367	371	347	384	405	411	403	368	355	364	382	368	338	343	387	360	363	384	391	371	393	355	388	344	392	357	347	355	342	411	390	337	368	357	354	350	366	368	366	371	358	376	326	363	374	348	361	356	380	319	376	366	395	365	335	354	354	386	377	374	364	379	359	349	323	380	363	347	360	358	349	360	351	370	367	336	343	354	350	360	360	350	368	360	381	344	373	340	328	372	384	394	334	379	363	337	364	379	367	376	354	347	327	379	352	360	401	363	360	355	330	347	356	383	326	360	355	360	379	320	368	371	356	363	368	382	319	348	370	378	385	356	361	384	337	330	344	333	364	325	357	385	343	360	396	364	367	353	365	347	364	377	385	372	310	365	343	381	360	380	360	359	400	355	354	351	378	339	376	384	373	359	353	379	365	388	377	335	376	332	357	323	321	366	371	325	337	384	365	360	342	344	357	370	351	347	379	364	351	338	359	347	351	328	346	372	373	360	363	354	356	361	368	365	369	364	352	350	380	361	346	348	356	331	400	354	359	336	361	399	399	353	363	337	371	370	379	382	368	343	369	366	364	385	366	351	400	368	379	360	341	343	382	317	326	383	338	355	328	358	371	394	375	365	346	340	384	386	351	380	348	349	359	360	353	338	355	385	334	342	373	388	338	317	356	326	356	368	365	375	361	367	393	385	344	352	359	335	341	379	360	338	368	396	354	338	374	344	363	344	371	353	342	344	338	345	381	313	387	376	383	397	365	360	353	351	370	375	393	331	360	359	360	392	351	372	393	381	347	388	354	382	399	389	376	360	350	379	359	345	325	340	332	371	374	368	359	349	340	330	325	331	342	353	361	379	353	340	363	352	410	366	350	331	349	376	404	351	349	352	345	342	350	353	374	342	362	385	374	369	343	367	345	356	350	406	347	392	371	362	330	343	345	377	343	359	342	370	370	376	354	354	348	353	395	353	334	387	361	380	367	355	398	349	346	338	369	361	371	337	354	369	369	366	354	375	338	410	354	364	368	350	385	359	329	333	381	364	320	354	367	369	350	333	380	364	360	344	395	394	333	356	397	368	349	360	369	369	359	381	351	385	368
41140	63642	72272	63942	48742	39267	33968	25677	18927	12281	6793	2978	1803	1191	849	529	282	255	235	214	220	218	139	165	164	147	152	130	156	145	141	160	135	138	146	156	147	144	139	159	149	134	157	168	141	152	152	153	144	137	149	142	161	104	172	157	142	134	175	155	132	153	144	132	159	136	137	152	162	121	134	139	141	141	138	148	130	132	151	150	173	168	144	132	138	164	143	120	136	123	126	142	160	148	160	135	162	136	149	164	165	169	160	143	159	141	152	168	163	154	143	156	127	165	147	159	154	151	147	157	149	158	159	140	153	128	129	118	133	152	133	135	135	149	131	143	135	142	159	157	168	152	147	132	139	158	161	128	151	147	153	141	154	127	138	144	150	125	145	148	147	168	159	135	161	130	142	142	140	141	140	151	160	154	164	180	147	156	137	159	153	151	160	146	114	152	155	167	164	128	157	118	147	123	137	165	138	150	163	162	157	170	136	151	144	173	146	146	137	161	162	161	166	127	145	145	150	150	152	162	151	138	120	162	147	161	122	151	145	161	147	160	147	156	154	153	140	135	141	144	147	148	144	150	132	149	143	135	143	139	153	142	144	152	157	147	130	135	172	140	138	152	144	141	172	144	127	154	158	146	132	160	169	126	144	138	146	166	161	138	163	141	145	151	152	136	148	145	141	158	159	145	156	141	152	159	147	133	146	140	146	158	165	153	134	138	148	150	132	153	168	131	137	158	166	144	166	166	157	145	161	139	148	146	146	141	141	157	160	149	150	150	163	138	157	153	158	141	162	148	170	158	154	164	138	155	155	143	156	165	144	137	154	145	152	158	123	133	165	140	139	131	168	135	127	140	166	150	139	149	171	153	123	148	149	147	149	170	171	148	128	160	140	155	158	150	147	156	133	149	171	145	153	144	146	149	154	146	145	153	172	160	160	150	156	154	149	145	131	155	164	138	151	151	137	179	153	164	135	143	134	135	147	152	157	140	140	133	156	131	159	153	164	166	172	138	150	163	139	163	150	162	127	137	144	148	146	155	145	155	141	141	150	140	157	136	141	153	156	152	135	127	145	149	146	168	142	142	137	148	143	146	138	159	146	127	160	144	150	145	150	156	146	150	157	150	139	137	159	147	136	151	145	145	151	171	148	176	148	141	157	138	144	134	171	148	163	137	160	169	159	166	149	142	148	143	170	119	180	150	146	142	136	146	138	160	181	141	159	144	143	131	163	146	154	160	141	153	152	147	149	154	165	147	152	143	135	155	153	136	170	150	138	132	142	139	162	152	161	188	157	171	154	144	144	142	132	142	134	162	138	162	142	168	140	161	145	177	146	126	128	166	141	154	148	133	144	150	144	158	150	129	168	138	140	117	138	144	161	151	157	145	147	155	156	157	145	146	160	142	149	152	148	166	170	168	145	134	138	158	146	146	156	161	159	129	148	148	142	163	155	142	141	162	150	137	144	144	154	145	164	138	139	140	131	148	152	146	151	144	142	143	148	143	155	167	150	144	161	140	125	156	154	157	162	161	132	165	151	141	141	130	148	146	123	156	149	153	147	129	159	145	138	132	135	142	149	154	140	138	125	140	130	164	145	124	171	146	132	145	155	150	147	174	169	148	163	169	146	138	157	129	152	159	144	131	134	168	144	138	150	154	147	134	158	135	164	162	154	163	134	138	157	135	171	134	142	161	139	133	157	150	150	169	164	172	131	131	150	135	166	150	173	139	151	155	154	139	130	142	179	162	156	156	173	145	150	151	156	152	158	137	154	150	157	144	150	152	154	162	141	158	149	163	143	140	161	133	150	149	142	138	151	177	150	141	146	154	157	164	153	152	170	161	150	151	149	151	153	154	160	170	160	151	135	134	128	155	161	147	155	146	133	150	136	158	172	130	154	141	150	138	156	147	139	137	143	151	148	118	137	119	156	149	158	157	147	152	151	129	146	139	170	149	142	154	156	116	133	141	152	120	155	137	158	126	138	148	159	173	156	177	154	149	166	160	143	162	144	143	146	145	162	177	126	144	149	144	146	144	154	140	128	152	140	165	131	157	127	164	134	155	143	169	148	161	147	144	142	155	153	152	160	154	129	157	144	141	137	134	147	135	146	139	145	160	171	151	138	156	155	155	178	168	130	159	146	148	172	127	169	142	151	157	155	157	164	149	152	148	160	143	154	154	146	131	142	147	147	156	148	133	143	148	135	141	147	145	130	145	142	159	147	143	149	146	185	153	143	139	142	137	151	158	169	151	168	145	162	149	128	144	138	152	134	168	142	165	156	156	140	156	131	132	133	162	143	144	162	156	159	149	133	137	168	179	164	136	154	151	144	146	140	142	148	169	165	146	152	148	144	131	161	149	141	148	141	146	122	160	170	159	149	137	137	156	128	158	152	157	158	161	155	146	192	165	140	144	141	149	136	139	138	143	157	138	149	132	148	150	141	145	170	148	144	139	140	156	142	148	150	135	164	138	136	130	143	168	140	180	145	133	168	135	169	141	151	157	144	165	133	135	163	141	149	145	154	156	148	143	143	167	140	133	143	152	137	149	127	165	172	169	154	159	140	158	140	140	135	146	153	126	141	136	141	167	159	141	117	151	142	136	154	143	149	148	157	153	151	127	156	164	153	167	159	155	155	174	146	145	119	161	145	133	143	145	133	171	141	151	129	147	149	144	141	130	160	133	144	154	162	151	134	128	160	138	145	149	139	154	134	147	136	145	138	137	140	145	137	161	149	144	150	153	156	162	145	154	143	145	159	141	151	141	155	139	135	160	125	152	162	127	153	113	148	172	144	149	128	142	164	175	157	149	134	150	135	138	131	169	159	157	144	145	149	129	148	150	150	163	152	149	147	176	170	143	156	157	141	135	159	174	149	127	148	143	145	136	157	144	168	144	153	140	132	145	165	170	145	176	169	158	149	166	138	158	149	166	151	137	143	137	150	120	149	161	170	151	151	169	153	166	170	159	147	147	164	157	146	147	147	123	148	161	146	140	154	148	130	153	152	134	148	150	146	156	152	116	157	143	141	148	138	145	155	158	148	156	159	158	145	142	146	159	141	157	138	170	148	141	136	144	131	151	157	150	157	144	163	156	156	156	166	149	151	156	156	139	116	164	122	145	151	130	141	142	152	151	140	159	135	166	129	143	126	154	145	164	119	145	147	151	159	157	151	133	127	138	146	153	127	144	118	147	137	124	142	143	171	135	151	146	152	142	148	136	153	164	137	168	162	140	149	130	143	154	167	152	148	139	154	133	156	146	150	173	154	147	155	147	157	158	148	144	135	137	150	172	146	132	155	168	124	132	140	144	146	139	143	148	140	146	151	154	136	144	153	152	137	128	166	149	178	136	131	176	160	129	128	156	153	152	150	160	165	147	147	146	152	162	158	149	148	157	155	154	132	166	167	152	139	140	147	154	149	171	159	139	146	161	145	148	157	147	157	122	159	142	155	136	160	115	166	144	160	142	150	158	137	156	150	150	153	144	152	142
25986	48096	66067	67555	55977	50520	45855	40528	35110	27786	20879	11538	8013	5635	3865	2507	1234	1028	899	576	802	705	442	380	407	430	420	426	405	463	427	440	443	422	393	420	378	404	434	413	404	403	431	397	433	414	351	438	419	448	469	458	431	434	387	420	407	414	393	411	422	436	441	391	408	432	438	411	425	410	430	404	425	381	427	421	421	429	387	400	398	409	402	402	400	369	376	411	410	431	394	433	412	425	426	393	401	399	410	396	418	433	343	391	404	422	419	367	395	414	434	421	428	428	417	363	407	429	391	415	412	399	421	391	393	390	445	409	441	361	434	411	399	438	421	404	390	396	402	375	414	426	403	409	444	395	411	410	402	366	446	378	416	383	417	376	396	415	409	400	392	407	406	419	375	456	388	415	447	392	372	415	388	423	411	393	426	399	387	382	389	422	369	436	410	405	411	400	413	383	397	401	392	427	409	375	406	408	371	424	401	412	411	415	373	406	404	436	373	390	400	414	419	389	420	439	434	435	422	439	410	439	436	410	395	435	454	402	391	434	400	392	435	411	400	399	386	402	400	397	391	451	417	426	414	410	367	418	431	417	395	406	426	384	362	371	401	431	377	407	378	437	410	470	406	390	392	426	406	410	398	406	412	401	422	387	451	459	413	415	388	410	438	417	388	389	427	416	462	405	428	425	392	372	396	412	402	427	401	393	430	397	395	360	437	404	443	417	404	414	405	392	413	423	401	420	414	399	402	381	422	433	391	382	395	436	391	433	400	365	373	399	395	376	416	399	421	373	443	376	436	387	411	445	416	407	416	429	406	360	405	445	397	408	406	392	418	424	395	424	419	430	389	465	400	430	411	395	385	390	380	437	417	427	402	417	394	413	415	385	426	384	438	442	383	414	421	385	418	409	413	400	429	433	405	428	398	383	403	403	413	437	397	405	451	405	387	424	437	400	432	417	413	402	418	470	368	391	388	422	414	412	414	436	456	356	418	395	424	414	414	394	392	415	410	439	375	433	411	412	418	365	398	398	434	395	435	407	442	412	397	415	381	416	422	415	414	394	430	371	394	375	436	417	391	400	393	398	428	422	392	431	410	415	409	397	386	397	389	391	430	426	410	431	413	423	370	437	432	418	425	381	408	390	453	396	452	397	435	399	423	413	414	371	418	416	413	372	386	386	434	402	409	374	416	416	372	455	398	422	382	408	420	399	427	430	407	418	401	417	392	403	416	397	390	446	388	447	405	440	394	390	439	404	422	403	419	417	411	430	408	392	415	367	370	429	409	373	402	431	392	431	386	430	427	395	422	428	407	431	400	410	387	401	442	428	412	413	369	381	453	418	418	402	382	404	425	396	422	406	442	415	396	413	406	399	392	383	419	426	416	409	404	406	411	409	410	375	394	416	431	385	394	385	427	389	408	409	420	411	393	407	413	366	443	390	428	402	395	404	407	382	424	404	407	384	425	405	421	385	417	407	397	391	421	413	412	402	404	408	431	384	415	421	440	430	413	402	406	369	386	385	418	422	367	402	452	380	438	403	417	418	390	382	418	390	361	441	395	408	412	422	419	424	409	400	404	444	388	377	378	399	388	390	404	408	404	411	412	405	383	423	407	409	410	416	397	379	407	428	396	425	390	434	406	418	450	400	399	398	392	426	415	421	418	432	377	380	400	422	389	396	413	461	406	455	407	388	413	404	374	421	388	416	406	435	424	416	408	419	384	414	426	430	384	417	414	402	412	450	414	450	407	433	389	373	377	451	389	381	404	400	456	418	407	400	365	391	424	412	438	397	399	395	418	391	408	413	377	413	401	406	423	409	396	413	407	389	418	430	410	434	397	393	428	411	429	382	396	431	396	398	412	422	397	429	403	407	417	425	422	415	375	424	383	433	420	420	384	394	423	395	411	413	401	406	433	385	388	404	416	423	397	407	415	395	360	431	404	401	420	401	404	395	404	424	427	419	379	395	415	431	419	436	414	421	387	414	430	382	413	458	409	398	413	414	414	412	416	407	410	414	398	379	415	367	400	398	377	401	375	417	385	400	403	392	400	406	401	431	386	378	412	448	396	407	412	398	400	400	409	374	388	403	414	402	407	414	414	414	411	397	396	367	388	391	411	393	417	429	400	392	411	420	374	406	396	399	391	433	392	409	350	406	400	386	421	415	396	397	451	411	423	399	418	424	399	394	424	393	406	417	386	434	367	406	435	394	391	434	404	430	436	398	401	435	408	418	403	397	411	411	391	401	390	376	398	384	366	429	414	376	438	388	402	414	465	398	406	357	387	430	419	400	401	387	389	386	403	407	406	413	403	379	414	403	382	411	433	450	414	398	421	409	417	419	434	413	395	415	385	397	409	419	434	418	425	422	390	417	425	409	423	435	401	397	447	420	379	433	389	381	421	430	420	406	432	426	386	431	378	401	391	425	375	370	428	393	430	389	429	441	415	406	359	420	419	386	412	380	390	438	443	384	428	424	444	453	440	398	403	386	402	412	392	463	386	452	406	381	407	401	414	405	416	392	429	418	396	393	406	394	396	398	367	408	429	419	413	394	405	464	406	426	414	392	412	362	392	437	415	409	410	426	382	373	398	413	403	388	415	409	404	412	394	375	420	456	416	390	421	416	406	404	439	404	454	416	405	427	424	421	369	416	376	417	429	396	430	413	397	400	413	429	417	423	427	389	383	422	373	396	383	395	420	433	435	426	430	416	404	437	438	419	434	400	411	412	396	413	426	441	406	429	406	420	423	416	424	388	407	402	427	418	421	390	401	405	377	413	379	414	424	408	449	404	452	400	404	397	386	415	421	408	410	429	460	377	410	410	403	416	390	433	392	431	428	407	386	420	426	408	413	417	413	400	450	378	383	415	409	415	461	401	425	432	387	431	374	453	362	413	359	396	430	434	406	422	440	411	412	420	389	368	410	424	399	402	430	429	434	398	394	399	387	374	371	448	359	417	409	373	402	392	436	423	391	420	419	391	365	395	421	397	395	414	392	427	420	409	408	415	414	435	425	421	425	445	413	410	398	405	407	392	390	411	392	412	382	413	417	440	418	425	418	405	382	393	416	401	425	411	386	416	418	374	405	427	400	407	416	435	406	401	416	451	401	424	410	432	409	398	374	413	389	418	398	438	412	398	417	414	395	406	392	426	387	378	392	414	449	416	403	381	419	416	368	386	367	429	401	402	400	420	402	406	397	407	427	424	388	440	402	466	389	393	414	436	408	441	407	413	445	399	424	422	376	404	391	415	400	422	403	421	382	427	423	382	397	419	377	379	401	442	408	401	426	403	442	411	439	430	403	422	400	412	375	414	405	417	425	394	403	403	395	432	410	380	400	412	412	388	404	400	392	387	388	401	420	406	422	398	390	424	430	416	408	374	410	433	408	407	400	413	438	361	401	416	430	412	387	411	406	373	396	440	400	354	430	441	404	437	435	425	396	437	432	418	438	371	391	407	410	444	448	397	406	424	407	456	416	455	388	421	431	377
5024	5470	7349	5739	3043	1949	1513	1022	803	531	373	262	207	169	165	175	137	147	137	143	121	127	166	124	107	121	131	138	127	121	142	123	147	116	110	104	122	126	125	133	130	143	123	146	119	132	142	128	136	121	135	133	135	129	130	104	136	150	125	118	136	149	114	135	132	137	147	107	122	123	102	128	130	133	123	130	143	91	130	120	144	133	115	132	149	111	139	116	134	126	131	110	120	136	130	115	117	123	127	130	126	125	122	148	118	125	128	124	130	138	140	122	125	134	125	124	110	144	115	136	132	130	126	127	136	126	140	137	149	126	139	127	129	116	142	130	108	131	138	135	132	101	121	121	121	148	147	137	123	126	123	121	121	134	131	116	130	147	126	139	134	138	113	126	135	125	125	138	117	136	133	126	113	136	119	130	115	117	148	126	113	123	121	139	120	133	130	133	140	112	117	118	147	136	126	134	131	127	137	130	115	124	140	112	132	142	130	145	122	118	124	133	112	116	128	129	167	142	124	112	156	146	111	131	134	120	146	144	103	131	138	135	105	143	138	113	128	123	125	130	132	122	139	135	132	120	130	139	148	122	137	126	149	128	133	139	122	137	123	125	135	114	114	113	132	127	144	135	139	140	125	127	123	116	119	107	129	131	129	147	129	121	124	136	136	128	132	119	131	119	109	104	129	129	127	120	136	127	144	122	122	126	125	115	123	145	139	129	122	122	115	158	125	143	117	107	128	141	120	135	102	145	123	135	123	113	105	127	147	138	118	122	135	139	130	137	137	128	132	109	115	114	141	111	110	144	118	133	141	149	108	133	138	126	141	130	129	146	120	124	112	114	121	137	132	155	106	132	134	126	129	153	116	148	138	150	138	134	122	118	136	129	134	153	128	123	123	118	140	140	120	133	133	113	131	142	138	126	139	117	133	112	127	126	129	127	134	109	141	128	137	143	120	131	123	117	133	105	146	128	133	140	137	106	140	133	131	136	123	129	122	112	128	114	111	123	151	124	111	119	118	115	134	125	120	125	118	139	129	137	120	147	136	133	123	138	114	115	128	143	133	127	132	126	138	134	107	147	126	115	120	137	125	120	116	129	125	118	138	145	122	145	132	139	102	132	129	139	113	113	118	131	122	131	127	135	132	120	136	128	126	136	126	122	119	116	119	147	129	131	119	164	125	119	139	114	117	114	122	123	138	125	122	143	144	126	130	131	119	129	136	129	110	138	117	121	122	123	113	137	113	143	133	141	123	129	143	121	133	123	142	132	149	138	135	153	152	128	150	117	123	121	117	132	117	113	136	109	128	117	127	112	115	138	139	138	121	117	128	107	123	144	138	121	128	126	123	107	125	148	152	129	132	139	139	128	121	105	107	120	123	156	128	136	131	142	129	110	104	128	137	127	127	127	129	143	138	138	133	121	135	118	132	112	108	140	140	114	127	126	118	112	142	119	140	153	125	124	116	114	121	131	129	124	114	112	136	146	126	118	126	125	130	143	139	121	117	127	116	115	137	125	157	106	139	130	124	135	135	142	126	134	124	138	134	125	131	124	113	110	115	138	118	141	123	127	112	129	132	124	129	127	128	156	125	112	116	134	126	124	138	125	124	122	135	130	126	121	115	102	142	131	141	151	112	141	127	131	141	137	134	131	113	128	124	126	129	135	125	130	122	120	135	112	116	157	120	133	130	130	115	113	119	116	115	126	142	110	141	120	123	110	127	122	148	124	123	126	151	107	121	127	115	142	105	109	124	137	128	129	134	140	117	154	128	128	115	121	149	121	118	115	131	108	142	119	120	146	132	125	130	145	144	145	118	140	136	127	129	123	108	124	122	113	124	126	134	122	138	117	100	137	116	115	135	126	136	142	117	125	112	100	137	139	128	133	135	129	121	135	141	136	145	146	135	123	128	139	121	125	122	118	127	132	134	141	130	142	137	119	129	133	119	138	133	138	144	122	133	132	134	123	139	121	125	121	128	121	113	120	134	109	124	125	123	107	139	133	127	132	131	130	139	137	136	129	131	134	145	124	143	137	115	137	124	109	168	141	113	121	127	143	147	117	120	101	140	133	123	115	108	139	134	148	128	118	125	144	102	128	136	123	120	135	108	135	147	129	128	114	131	130	133	143	126	147	126	119	137	136	144	136	132	124	137	117	132	136	116	122	129	121	141	125	141	142	127	119	123	147	135	136	144	148	118	143	136	131	144	132	112	130	136	115	114	126	112	123	112	125	118	110	132	146	105	124	106	111	133	114	136	117	133	149	124	101	122	128	108	120	134	122	118	121	138	126	135	127	130	133	126	133	139	137	115	121	138	115	113	131	101	131	121	122	130	98	139	130	131	126	127	123	132	119	135	136	115	119	115	132	130	138	121	125	133	129	115	118	142	140	109	134	109	129	118	105	130	125	129	131	126	126	128	115	138	135	108	137	130	128	131	130	122	135	129	155	117	135	137	136	143	139	115	116	124	123	98	128	134	115	124	130	116	131	137	128	114	124	138	109	120	106	113	128	129	130	130	124	129	136	114	149	126	124	128	138	131	139	130	145	115	106	124	127	142	119	126	118	117	114	103	151	128	139	138	151	137	137	110	116	115	146	119	113	133	138	148	122	137	130	146	116	107	124	128	120	133	142	129	122	133	145	135	149	115	126	126	130	125	125	138	125	128	127	121	125	139	132	133	114	113	142	130	129	128	140	131	163	144	127	125	130	148	126	132	114	116	123	135	132	134	140	141	106	143	130	127	127	162	122	149	123	125	126	145	112	136	123	160	127	124	118	115	114	146	124	141	122	110	116	132	135	141	110	114	132	109	130	118	129	136	131	150	140	150	120	128	147	134	122	142	133	129	124	107	149	138	126	130	120	125	138	127	136	128	141	120	134	112	141	137	137	115	127	132	113	129	143	142	125	123	148	122	137	122	142	126	122	121	138	134	129	101	141	130	135	138	123	135	119	135	109	138	121	120	133	131	131	100	152	132	138	128	148	104	143	115	123	112	127	112	118	144	132	118	128	116	131	137	133	155	130	127	119	123	140	134	135	132	153	122	120	110	115	152	136	129	132	112	118	112	118	127	128	119	134	131	132	136	104	149	144	136	128	136	124	127	135	124	125	132	133	121	132	112	139	143	113	112	148	130	150	104	119	124	113	138	118	125	103	124	136	128	125	122	144	123	131	132	137	147	139	113	136	125	134	144	131	143	120	115	136	122	131	141	133	123	133	132	117	116	126	139	148	155	138	117	111	120	128	140	143	134	138	128	144	125	130	144	108	144	118	130	117	129	123	123	126	146	126	140	114	128	112	134	153	138	131	119	120	111	120	120	109	139	115	132	134	126	129	135	115	128	123	143	120	124	108	121	120	125	116	128	133	131	135	119	132	124	124	104	134	130	112	137	152	146	119	140	126	123	125	120	105	125	123	134	128	133	135	130	136	127	134	116	134	118	117	140	119	141	138	154	123	122	123	121	137	118	129	116	135	136	124	128	129
4614	7909	14652	16054	10855	8149	6942	4881	3837	2615	1814	983	723	598	509	448	406	369	393	391	378	416	330	339	318	338	376	374	344	379	381	355	405	357	382	366	331	386	341	341	346	325	363	345	396	367	396	330	338	370	351	363	393	349	352	336	371	333	367	337	384	343	352	359	355	359	374	386	368	357	336	370	350	358	352	362	364	372	365	353	367	407	351	351	401	354	367	374	341	349	393	351	350	376	361	386	364	361	361	385	382	373	348	368	329	343	350	386	350	352	352	360	347	328	374	313	354	376	348	352	324	361	371	334	369	356	364	367	355	390	379	381	369	363	381	359	363	394	370	342	364	354	360	346	349	362	350	365	384	339	320	369	358	357	348	365	346	339	359	351	321	385	349	341	346	374	355	366	393	351	386	337	363	340	373	348	361	358	378	362	342	339	376	364	341	382	347	371	396	333	341	358	368	402	358	356	371	352	351	354	365	384	350	376	339	347	382	387	382	371	360	373	353	378	372	306	369	330	392	365	359	375	363	329	349	353	347	336	346	347	364	405	377	354	369	374	386	322	359	360	363	355	363	346	349	353	344	429	378	363	328	373	353	352	358	344	342	373	330	381	342	353	334	331	389	371	354	382	360	374	358	321	340	334	363	357	382	361	423	362	373	332	331	340	359	324	370	399	356	352	385	351	357	350	321	361	374	332	359	346	333	300	340	343	367	366	361	320	374	351	369	338	340	312	355	377	357	377	346	371	302	377	353	390	360	347	349	383	360	407	379	368	309	363	368	373	355	375	379	357	365	344	357	375	364	371	341	381	353	346	380	357	332	363	365	359	356	381	356	364	393	353	362	358	377	357	366	323	352	364	348	370	352	369	343	354	378	326	365	355	355	308	375	347	360	377	371	333	350	334	391	376	351	341	350	359	297	351	363	339	376	346	345	363	351	350	360	343	359	338	369	378	360	372	400	362	349	388	353	361	311	361	346	350	348	354	386	376	364	365	341	332	338	365	311	332	356	381	345	347	337	396	299	322	392	332	355	341	386	346	369	337	357	321	386	343	386	370	338	352	362	374	361	355	366	383	363	355	345	358	345	361	320	403	394	389	376	352	351	340	350	349	357	407	374	379	347	354	341	366	324	366	367	340	393	353	330	356	376	392	390	363	334	340	363	401	357	352	355	331	349	378	370	352	324	354	365	355	371	390	350	384	373	361	388	309	340	342	354	363	340	334	376	345	362	370	352	346	368	377	345	367	349	341	373	360	374	373	347	365	395	356	332	347	351	376	347	373	361	350	332	327	367	340	353	410	383	360	360	371	349	371	368	377	390	354	377	333	341	337	369	347	304	348	387	372	360	367	365	364	397	382	349	342	330	336	379	359	359	340	346	327	347	318	377	377	366	361	362	347	370	329	360	361	357	386	377	379	345	369	370	358	364	369	357	357	360	362	372	338	372	371	374	318	331	330	364	366	350	370	346	358	358	354	349	376	354	381	344	361	352	355	373	363	354	340	343	359	362	367	337	366	338	366	353	331	359	376	364	376	404	369	373	367	368	391	319	359	369	363	344	352	380	378	346	351	356	350	363	338	404	347	359	358	396	324	366	326	350	382	349	339	376	360	372	371	366	336	379	368	388	347	332	343	347	374	355	327	358	396	346	368	357	348	359	351	347	369	362	366	343	333	348	341	366	363	375	360	324	373	372	363	378	372	327	381	377	354	360	330	334	395	336	353	381	367	368	373	371	360	355	349	365	377	337	359	356	368	364	369	365	364	366	403	331	380	390	368	368	352	384	367	317	356	365	375	381	331	400	352	381	377	377	380	377	326	347	378	353	367	360	389	331	360	359	348	370	344	330	332	336	395	367	344	368	338	357	370	347	367	385	336	339	365	355	369	364	360	390	325	332	361	342	334	364	367	355	305	384	361	341	331	361	378	350	403	356	372	359	388	376	347	353	358	350	348	357	342	375	371	376	403	355	360	356	348	378	350	356	342	361	370	366	379	360	369	352	327	378	373	369	339	376	320	352	345	357	338	354	347	394	340	364	360	349	352	377	365	386	378	364	369	363	365	348	337	357	392	349	373	344	366	356	352	335	371	376	395	367	361	354	368	347	375	338	363	333	370	380	347	397	385	358	392	353	355	351	356	367	352	376	340	355	333	340	384	391	324	322	337	328	343	351	323	352	343	362	357	361	363	314	356	374	361	340	341	368	366	396	333	355	350	319	377	348	345	359	364	362	366	330	372	378	397	390	392	351	384	368	358	353	366	361	338	344	346	379	323	364	350	363	332	364	355	354	360	336	397	408	356	343	318	390	358	367	372	341	345	398	342	314	369	340	342	351	356	383	357	349	356	351	356	329	387	352	347	343	324	356	339	342	366	354	345	367	377	346	384	377	369	370	384	377	373	350	318	346	378	397	377	366	400	331	332	344	350	348	340	371	345	374	363	347	369	337	358	335	338	356	352	368	368	361	366	356	334	370	380	356	362	352	341	354	356	397	356	352	344	344	361	336	376	408	363	367	351	381	380	376	340	363	350	357	353	376	364	353	306	364	364	353	366	370	376	348	358	356	370	378	339	388	330	382	330	353	337	408	332	332	343	340	369	340	390	330	360	353	357	370	365	368	352	385	372	350	366	365	382	349	354	375	377	380	356	365	381	361	354	345	369	377	329	346	354	360	354	358	364	360	350	366	378	374	387	359	379	359	353	361	352	354	325	366	332	372	353	343	355	354	363	348	334	355	384	366	330	321	379	377	357	356	361	375	354	338	346	352	365	348	350	358	368	389	347	337	364	389	353	345	374	343	379	413	360	354	337	323	374	361	379	372	362	365	321	332	333	354	351	387	386	330	351	381	334	362	340	361	376	341	370	343	368	311	354	378	366	389	357	404	383	346	342	372	349	335	374	341	388	327	336	381	359	352	376	354	332	341	350	360	348	326	334	377	371	360	353	336	371	342	322	342	377	343	335	365	378	374	359	332	329	335	363	352	389	353	348	374	370	352	339	335	337	370	359	359	335	386	357	374	358	347	349	386	365	348	344	357	366	332	341	363	361	370	371	381	353	387	350	353	367	352	379	337	348	350	377	360	340	351	378	334	340	362	342	382	355	372	369	362	410	359	355	359	357	351	378	340	353	330	381	317	345	338	336	373	348	346	355	361	376	353	372	356	390	364	359	366	350	403	356	364	355	346	330	350	366	382	379	399	351	358	373	350	351	347	375	369	366	376	377	362	385	371	368	353	363	337	347	359	339	341	333	390	365	395	336	359	341	357	345	379	367	327	372	357	353	358	361	370	315	385	354	362	345	379	375	323	375	331	324	387	380	344	382	355	353	334	331	373	409	360	331	359	345	323	366	371	334	349	354	350	357	365	367	344	378	373	393	355	384	390	368	344	350	360	367	396	341	368	375	380	381	350	331	356	369	339	358	369	366	349	365	354	358	353	389	387	351	349	345	324	363	379	355	386	340	371	419	356	334	369	354	327	363	406	329
28244	44685	56826	50808	37798	27946	21565	15086	10251	5682	3431	1490	1015	668	467	359	255	232	193	192	169	141	135	125	136	132	121	121	118	128	115	140	118	127	117	123	113	114	121	130	117	109	132	123	146	135	123	137	128	133	117	130	134	121	137	126	136	127	134	132	126	130	130	141	124	116	115	104	123	133	132	121	130	125	135	137	121	116	119	139	146	120	111	146	120	107	128	147	124	132	140	132	126	129	124	116	120	155	134	116	131	126	133	151	128	138	127	122	128	115	137	140	138	117	126	119	119	136	118	136	117	137	119	125	138	159	152	146	146	147	121	130	157	125	122	115	137	117	129	132	132	140	133	127	135	142	113	125	129	133	118	141	135	129	114	122	135	132	124	125	132	137	120	122	143	124	115	102	143	116	113	112	124	133	130	121	125	143	139	131	134	127	133	123	129	142	123	131	129	139	111	124	116	128	175	142	138	126	125	125	140	154	102	113	150	126	124	138	128	112	120	137	120	113	133	157	128	141	126	132	116	119	122	117	131	139	137	117	126	108	120	150	123	122	130	129	106	117	128	127	123	118	125	127	110	133	127	140	137	141	127	128	113	132	133	138	119	135	139	125	116	139	129	135	135	123	125	105	109	120	152	123	133	110	114	111	117	127	133	125	133	142	104	124	113	137	89	136	143	120	107	136	125	114	125	140	126	131	134	119	121	126	141	119	143	117	134	135	137	123	144	130	133	142	131	130	135	109	122	139	105	135	116	121	128	122	129	101	120	153	117	144	122	96	132	116	137	136	153	131	141	128	141	125	106	134	146	128	125	132	114	127	120	140	125	119	119	145	106	132	111	126	127	126	147	134	131	112	125	131	129	134	115	112	125	117	144	123	126	139	120	130	129	115	136	150	124	137	129	135	140	117	108	128	137	137	136	141	126	126	116	124	127	131	130	152	133	127	132	132	118	119	135	124	143	129	134	126	111	127	128	144	133	114	124	116	144	134	137	141	127	132	127	129	144	129	142	146	134	115	136	140	113	127	128	121	112	134	111	107	134	138	114	127	135	109	115	119	130	140	135	127	138	120	118	130	114	126	118	134	138	119	150	148	103	139	117	124	141	141	113	120	126	127	113	150	132	125	110	134	115	117	122	137	133	120	121	128	146	153	124	114	122	145	132	123	126	138	137	144	129	120	116	122	128	137	117	130	119	118	111	118	134	115	121	145	124	112	119	132	146	110	134	128	128	125	145	111	161	131	127	145	128	142	135	130	145	105	116	115	140	151	165	113	130	131	119	134	131	107	144	125	116	117	126	116	111	135	128	135	119	130	131	140	112	119	123	147	150	123	140	118	121	133	132	120	124	143	111	145	131	123	139	121	123	130	110	122	126	114	152	120	121	120	120	121	139	115	133	131	113	135	126	136	138	112	117	126	128	134	110	130	127	119	110	101	125	125	124	126	110	136	102	131	108	110	122	120	148	134	131	112	136	140	131	127	127	116	125	136	127	139	130	119	123	142	127	130	140	124	128	122	130	123	127	133	119	111	136	100	121	131	120	130	137	119	125	124	129	121	121	141	115	128	114	134	110	140	132	115	136	119	130	147	121	106	121	145	115	137	145	145	117	141	118	146	127	128	154	128	112	126	125	149	110	104	138	125	106	112	128	132	134	131	124	117	110	119	137	118	133	117	149	138	125	139	135	132	126	108	155	131	118	108	117	138	127	135	129	115	103	125	140	127	123	113	147	144	120	121	114	121	119	129	132	125	148	125	115	127	136	124	131	137	132	130	126	115	120	128	119	134	113	121	114	123	137	139	134	126	126	147	129	137	148	108	120	133	110	109	141	127	141	111	127	155	99	125	118	154	127	119	151	116	125	105	142	136	126	129	129	128	146	112	123	119	123	110	132	127	125	127	104	136	120	119	145	135	137	126	125	116	114	117	103	140	121	118	128	125	128	133	125	131	124	128	133	133	131	135	133	126	114	124	137	124	125	105	123	144	124	129	133	135	124	126	118	149	129	134	140	112	130	125	139	147	120	132	123	126	132	124	126	106	130	146	128	140	135	129	124	131	144	141	109	140	135	121	113	130	126	125	139	125	131	112	147	115	116	139	137	128	124	106	158	161	120	125	139	110	135	106	119	128	150	128	131	117	125	135	111	134	141	143	118	143	119	130	115	115	133	133	134	142	102	99	154	118	134	130	143	124	149	130	125	135	130	129	126	136	111	135	128	106	119	145	134	134	146	141	139	129	132	149	123	120	132	126	128	137	132	122	114	122	129	129	128	141	133	124	148	118	130	141	117	115	140	141	132	120	126	142	120	119	135	113	141	150	127	125	106	124	127	133	147	136	115	129	125	138	114	109	128	95	122	116	129	118	108	122	147	130	123	117	124	117	129	132	142	138	131	110	140	107	152	132	149	142	121	139	117	106	130	130	136	138	149	136	125	140	96	143	149	135	131	135	122	126	118	126	136	152	118	123	138	146	120	136	125	101	113	130	113	117	127	133	134	144	147	135	124	119	120	143	128	116	128	107	116	119	133	134	132	119	121	147	127	138	103	124	114	121	125	133	119	133	126	127	129	147	110	117	123	130	137	137	140	124	142	141	138	141	127	109	153	145	142	135	129	124	151	143	122	113	134	130	108	125	108	127	134	129	132	144	136	139	113	132	139	117	123	114	110	125	122	132	116	130	134	147	111	117	123	129	133	109	134	110	132	137	126	124	130	113	111	123	123	127	130	141	147	126	129	131	130	106	115	123	114	137	138	123	133	129	140	132	124	108	133	128	122	119	129	145	105	123	126	125	119	145	127	127	126	142	131	112	113	116	118	140	132	133	137	113	125	121	132	108	135	130	124	108	124	127	144	141	132	115	140	129	128	133	99	150	112	109	133	143	134	121	126	135	119	116	126	119	123	122	113	112	144	117	102	95	113	129	110	113	96	124	131	152	125	148	138	146	125	126	123	136	122	124	143	118	112	119	125	131	158	120	131	118	134	122	111	120	138	108	119	126	119	128	125	124	123	115	115	110	142	120	142	125	144	148	144	116	121	123	120	115	127	139	119	139	120	139	123	121	130	129	122	122	120	127	129	138	143	118	122	140	133	131	127	148	134	116	141	137	118	160	118	136	133	127	136	145	116	158	104	153	135	136	122	139	123	122	133	144	131	130	128	101	132	120	129	141	132	137	111	147	125	130	143	121	134	136	121	117	132	125	152	111	114	119	137	125	143	135	130	110	132	130	121	150	129	134	117	114	123	144	133	120	123	121	134	135	129	131	135	129	107	116	123	157	145	144	112	152	123	118	141	117	114	134	128	102	151	128	131	141	142	147	122	107	125	117	107	133	123	129	116	151	114	123	133	112	129	149	121	138	139	137	123	124	129	122	146	142	135	150	154	126	100	131	126	132	140	116	140	118	106	128	121	141	126	115	132	133	113	124	127	133	129	120	103	134	131	132	135	120	132	131	136	118	127	147	132	106	128	112	152	138	149	142	133	117
18083	36552	52390	55155	46950	40918	36945	31393	26172	18542	13613	6362	4820	3326	2323	1331	1078	1026	787	682	540	515	401	360	359	335	318	371	332	343	372	365	344	341	360	358	350	361	339	383	371	375	327	368	376	349	318	372	323	383	363	348	367	369	344	373	357	380	367	356	373	358	350	356	332	385	392	364	375	335	354	364	390	362	378	350	354	351	347	347	353	369	365	333	338	372	376	312	367	368	348	382	335	332	355	330	346	355	357	341	359	374	349	350	374	369	384	348	382	343	334	344	390	344	369	368	338	386	359	325	359	333	342	335	338	368	353	361	359	376	361	341	373	337	367	364	366	345	345	363	367	343	353	368	347	336	363	333	384	365	348	378	334	312	341	344	382	353	337	360	387	364	379	321	350	384	345	344	373	376	377	384	380	360	385	378	361	361	369	389	343	320	347	367	364	343	386	384	326	382	347	378	365	362	354	354	337	351	359	398	323	377	360	355	350	405	350	360	336	358	362	374	358	376	364	387	380	352	343	380	364	385	347	359	410	358	341	375	379	372	341	410	365	369	355	362	386	359	319	379	385	353	323	346	360	380	354	356	369	366	377	373	373	364	327	348	352	342	364	378	355	358	365	357	363	329	338	365	366	368	371	327	356	366	391	378	359	364	353	378	344	355	388	363	336	338	370	367	362	335	391	370	356	356	360	360	370	352	369	380	392	387	375	339	361	340	385	359	394	381	370	358	350	354	391	364	391	352	338	351	386	373	331	330	364	383	354	388	350	358	376	371	371	351	366	340	372	328	327	341	392	348	377	353	358	382	348	364	345	350	407	328	372	332	383	343	420	389	333	374	347	344	342	332	365	358	341	345	351	369	379	381	353	376	381	330	366	341	337	359	348	326	377	377	342	336	349	390	350	355	385	381	358	403	362	365	346	342	374	340	357	354	360	370	368	342	362	325	377	370	362	368	327	366	366	346	348	351	382	361	370	326	378	362	369	358	372	354	367	336	349	353	360	342	368	383	334	352	370	366	354	375	371	376	351	334	357	371	326	348	363	372	391	350	372	347	357	363	400	351	381	369	338	366	331	389	360	371	370	340	370	358	351	363	404	366	350	354	367	339	367	368	339	362	377	371	348	339	363	359	344	351	361	371	350	340	345	347	391	323	389	359	375	366	361	356	323	373	361	325	346	382	371	370	337	361	331	367	344	339	355	357	369	345	364	365	368	363	350	355	350	365	357	338	359	355	352	375	351	353	340	361	347	352	367	393	373	364	362	361	358	315	341	382	335	388	373	384	420	338	367	345	343	343	353	343	362	382	367	373	350	325	376	361	407	363	368	389	351	348	388	380	351	373	316	363	378	381	379	346	364	374	386	355	377	375	341	371	371	344	361	346	371	375	370	405	340	323	347	383	355	346	384	365	389	355	323	346	373	379	369	347	362	362	355	333	362	376	377	349	338	356	340	394	371	356	350	329	366	371	351	341	336	384	352	341	347	359	392	333	372	390	347	371	347	363	335	347	316	377	377	338	325	363	361	364	386	369	360	366	357	339	332	365	411	367	406	369	370	399	375	335	351	342	336	319	370	386	386	373	372	333	365	387	378	380	397	365	322	337	353	354	357	373	352	351	350	388	349	358	369	379	333	357	345	348	360	345	344	355	361	389	361	350	326	352	322	343	356	353	342	361	364	356	342	379	352	350	385	346	364	354	358	367	351	362	354	371	364	372	359	372	338	373	342	349	334	359	343	354	344	350	326	339	380	382	361	360	369	351	366	364	393	342	386	332	357	314	378	379	390	343	365	331	365	347	329	320	332	382	347	350	328	390	354	338	340	345	401	370	354	369	372	360	371	343	376	356	354	374	364	341	413	345	377	361	347	356	365	348	328	352	338	373	319	341	369	352	347	372	367	398	366	410	326	427	384	326	393	360	399	386	350	388	342	352	409	358	367	362	378	372	395	371	345	357	381	333	335	388	359	366	395	359	359	351	331	358	369	377	351	356	375	374	378	355	368	379	365	350	352	348	375	341	358	334	395	372	339	358	342	346	357	364	379	349	374	378	325	368	398	345	371	361	367	369	327	387	370	340	339	375	339	362	384	363	336	355	360	375	383	385	354	348	358	358	361	377	392	318	326	344	356	359	367	360	375	395	383	351	361	331	350	372	379	369	372	356	377	335	361	344	368	381	349	367	352	356	352	370	384	374	376	342	367	357	356	360	364	328	348	355	360	377	321	369	336	348	365	386	352	371	341	390	379	371	367	358	350	370	344	341	361	364	386	365	363	363	346	375	353	346	335	350	368	357	378	376	351	351	370	345	338	330	395	362	337	358	362	365	349	383	350	346	370	369	396	371	387	372	370	362	365	362	320	342	329	369	394	378	358	356	368	379	333	365	349	389	329	369	390	381	363	359	382	378	368	322	370	339	410	360	352	341	400	357	363	377	359	355	363	358	352	350	382	356	318	354	369	361	365	361	346	356	341	348	396	357	358	379	360	383	381	345	349	357	388	384	340	350	345	360	372	404	341	391	397	363	367	366	344	351	366	383	357	359	345	338	364	343	351	361	358	339	350	348	363	354	346	376	364	374	348	379	347	344	346	376	321	343	336	357	363	374	364	387	359	373	334	388	376	353	334	399	329	369	367	334	359	354	393	378	338	341	392	350	331	370	405	328	420	393	334	348	358	325	353	349	323	354	329	342	374	338	341	381	328	387	325	333	337	344	382	361	350	362	354	371	365	354	391	372	366	376	419	362	388	345	349	390	340	358	343	368	363	345	359	341	368	359	361	379	337	321	337	361	377	328	390	395	345	364	386	349	392	350	389	367	383	347	384	371	346	328	338	362	351	368	352	339	323	354	377	361	384	366	378	328	322	321	378	370	366	355	359	369	361	333	382	366	374	365	386	371	347	396	354	361	346	343	350	380	325	398	382	395	359	370	397	380	337	392	372	373	369	331	386	383	366	358	382	354	365	325	369	319	372	332	345	376	361	334	346	404	333	350	369	352	372	380	345	358	403	362	333	390	365	358	392	394	338	359	336	363	339	372	353	350	356	361	363	377	385	343	328	357	366	347	384	337	358	349	371	378	347	366	361	363	340	348	371	398	369	371	358	327	378	354	342	357	354	335	362	362	350	374	381	348	313	342	363	381	357	313	366	366	337	400	368	330	358	382	382	386	370	379	334	341	356	357	397	388	345	331	384	382	383	319	382	379	361	338	342	376	361	350	347	388	362	371	354	356	363	350	336	322	355	378	353	328	364	365	379	325	404	376	373	347	368	366	386	352	369	381	349	338	357	355	349	358	360	344	376	346	343	382	400	398	378	374	396	393	377	360	356	342	365	363	348	358	353	364	356	366	382	330	354	369	354	371	356	374	392	330	384	388	398	347	410	374	384	371	365	367	372	327	357	400	362	367	359	313	313	338	329	351	371	366	346	350	367	357	354	339	387	356	347	345	381	364	349	341	357	356	333	384	346	324	352	354	348	339	363	362	355	362
34596	61273	71674	64082	51678	41523	33830	26445	19449	11730	7459	2933	2119	1407	829	453	405	418	249	284	264	191	133	134	156	146	160	170	165	153	137	128	139	127	170	141	139	158	147	152	150	136	145	149	146	155	135	150	137	139	157	187	167	143	138	154	151	145	130	133	148	156	142	159	150	139	147	157	125	153	162	146	148	148	132	149	144	154	142	124	146	158	139	146	135	146	137	153	152	147	145	167	147	144	145	172	129	155	144	164	146	132	129	154	139	146	141	153	152	138	145	162	144	140	150	152	160	149	154	154	147	133	154	146	127	167	135	155	145	147	128	134	156	127	125	154	138	173	136	145	139	136	146	149	162	156	133	142	135	157	158	127	156	139	147	146	151	158	155	148	168	141	145	164	133	152	153	162	147	145	147	154	152	155	137	143	151	150	133	154	159	141	148	144	145	147	136	152	134	142	155	144	149	157	131	150	146	151	144	145	142	151	159	150	155	153	158	144	134	162	147	152	144	133	141	138	157	137	148	139	162	158	154	161	156	125	145	150	142	137	145	132	130	138	142	132	135	140	134	143	158	140	140	150	151	143	126	139	155	156	158	120	144	148	169	145	149	157	156	158	167	148	168	145	161	147	158	160	121	134	152	151	166	140	156	136	132	168	124	151	128	145	166	146	160	163	149	145	144	151	152	151	143	154	147	131	157	151	156	142	148	155	154	171	145	136	146	136	152	124	160	144	162	149	153	157	134	165	161	166	159	147	140	155	144	164	155	144	161	147	148	151	152	166	182	155	158	150	160	151	143	165	144	134	152	163	133	146	136	157	145	127	152	156	137	159	143	143	140	145	131	146	144	138	148	131	159	156	152	137	142	150	139	145	157	141	125	147	139	162	140	145	138	165	151	141	144	146	156	149	148	142	162	157	137	157	147	175	156	155	138	151	155	131	140	143	142	135	130	150	148	148	134	117	151	128	142	150	137	165	141	159	151	145	146	167	153	130	142	147	141	154	160	155	138	140	132	143	158	121	129	155	147	154	147	144	134	143	133	152	156	134	136	155	139	162	150	152	144	139	139	148	149	162	150	160	150	142	152	153	145	154	148	127	143	132	128	132	138	142	153	148	161	146	148	159	138	163	148	145	145	147	147	149	142	121	137	131	150	128	154	136	146	153	141	160	147	151	145	145	141	135	148	168	170	126	137	131	148	197	149	165	154	147	141	125	158	125	161	172	157	153	138	156	142	167	154	140	158	150	142	141	139	137	151	154	157	171	135	123	154	133	123	164	136	145	163	160	143	185	156	151	145	156	129	156	142	151	149	156	147	157	160	164	137	148	115	178	137	158	150	151	157	145	165	154	166	136	143	153	154	147	151	130	174	158	141	147	137	152	144	153	162	146	145	135	173	154	144	144	139	173	143	152	162	134	151	150	163	140	147	145	148	140	125	149	134	145	136	160	168	142	151	150	136	145	145	151	154	142	159	149	153	141	148	160	142	141	172	160	133	159	141	134	156	157	124	151	140	151	145	139	132	144	132	155	144	144	148	164	137	149	151	146	160	129	159	164	126	164	178	151	130	129	151	166	130	142	152	149	158	144	155	158	126	165	144	165	159	149	141	136	136	152	155	146	156	149	139	153	151	140	160	157	157	156	161	136	173	152	142	157	150	134	123	136	163	136	153	147	142	159	136	143	151	151	157	155	146	157	130	159	132	147	128	144	157	148	159	149	145	153	156	150	154	146	151	135	159	128	153	160	155	138	159	139	140	160	163	154	151	134	147	139	119	149	141	138	150	152	152	148	143	123	159	151	147	123	145	144	158	144	162	135	124	139	160	163	125	149	148	152	161	171	126	150	123	159	142	143	150	175	159	166	158	164	144	168	158	144	158	148	124	138	148	152	147	139	176	141	143	154	145	159	154	139	140	158	141	141	130	140	152	166	160	166	154	158	161	141	156	159	143	156	165	142	166	152	153	158	141	133	159	139	153	144	138	139	159	132	141	160	140	139	134	142	138	149	162	149	151	144	137	144	143	148	147	160	143	125	136	145	121	116	141	146	119	151	170	151	151	140	131	162	139	154	143	137	141	144	139	145	145	141	125	148	157	163	160	179	149	153	141	142	163	154	150	150	153	141	147	131	162	161	159	142	177	145	157	146	161	162	159	149	153	146	150	160	142	165	137	150	161	154	138	175	157	140	146	131	164	151	147	168	179	163	139	147	153	149	147	152	149	152	144	143	119	143	138	159	145	148	157	129	151	142	150	140	152	150	146	146	135	154	175	145	175	162	146	154	149	132	114	142	127	159	162	136	144	152	177	160	156	148	154	136	155	142	145	148	146	152	143	183	141	145	133	154	146	145	170	150	138	123	139	150	144	142	184	145	143	157	159	135	157	170	137	165	181	150	139	129	155	119	146	153	163	145	160	138	169	172	157	151	145	156	153	172	146	156	157	153	148	144	150	156	159	150	142	141	148	155	157	145	167	149	140	165	157	141	173	146	166	140	157	159	161	156	149	158	141	152	167	151	156	160	161	157	138	162	156	148	158	157	136	137	161	148	151	121	154	146	152	156	141	146	139	160	173	152	161	169	144	150	154	148	158	143	156	169	152	137	141	157	154	171	149	172	164	151	149	138	124	155	129	145	142	129	150	139	146	152	127	155	151	147	156	157	154	148	158	155	131	144	145	133	139	150	155	149	148	138	136	141	131	160	133	146	163	156	130	150	135	139	155	131	144	143	158	149	171	151	144	172	152	185	140	144	162	131	150	168	151	152	140	155	153	150	123	147	164	153	142	150	154	155	138	142	148	119	103	139	168	148	164	149	160	148	154	147	144	140	174	129	146	166	157	145	123	171	158	142	151	149	138	152	132	163	144	147	153	170	179	138	146	157	144	149	146	138	155	155	170	159	156	156	160	147	142	133	156	129	176	137	153	129	137	142	139	149	157	152	153	125	143	163	139	163	145	137	134	138	146	173	150	134	152	152	144	157	147	149	166	154	136	143	130	170	143	158	150	164	150	164	159	128	146	136	125	148	147	137	142	129	137	140	139	155	133	168	135	142	133	169	160	145	142	134	158	146	126	134	149	157	134	148	164	151	146	140	134	141	155	141	146	138	145	154	164	150	163	169	150	159	155	170	160	132	156	136	132	137	134	160	137	141	139	146	137	150	136	158	130	144	137	119	132	147	173	142	150	143	159	159	156	138	162	146	141	136	144	125	135	143	158	130	131	156	165	157	152	146	147	125	154	153	135	157	141	164	165	179	145	122	131	136	141	141	158	145	149	149	118	147	143	139	139	158	150	164	173	151	161	146	160	147	153	131	161	169	150	145	169	154	138	155	149	140	156	149	140	156	157	165	171	130	143	132	143	150	148	153	190	173	157	131	157	164	164	131	171	135	142	118	160	149	151	160	148	142	145	147	167	148	146	146	154	161	145	138	168	133	141	154	156	131	141	165	171	144	127	145	134	146	139	148	132	127	150	162	172	155	148	141	173	157
21897	46118	65667	67923	59225	52050	46171	40903	35103	27515	21639	11711	8912	6518	3863	2189	1971	1688	998	1084	947	645	458	398	397	381	419	447	401	424	392	390	412	420	448	430	386	396	409	406	428	405	374	395	412	393	368	416	430	407	393	394	438	469	424	419	426	405	429	384	425	413	395	412	443	415	422	441	408	420	421	393	403	376	390	405	404	396	383	457	412	429	402	395	391	426	385	387	378	433	400	385	430	438	410	381	390	400	446	392	397	409	415	392	412	431	382	393	377	388	434	431	404	380	400	393	394	435	408	438	412	398	429	421	368	403	359	403	411	402	448	393	405	391	374	412	434	423	401	402	409	405	399	365	390	391	422	401	383	392	372	409	394	406	436	393	425	430	387	410	396	417	411	357	420	449	365	400	426	414	407	401	391	412	411	401	412	435	462	417	399	396	434	403	408	397	405	439	392	380	394	414	459	436	414	466	414	409	414	413	382	370	397	414	387	364	412	414	429	408	381	407	434	390	395	397	431	390	406	384	411	425	410	403	403	378	403	444	417	356	415	421	397	429	380	429	388	364	367	452	419	415	400	390	422	361	407	397	385	438	388	411	431	405	388	442	402	390	400	412	385	386	379	353	422	461	392	407	408	411	395	425	424	394	390	417	402	400	408	406	389	375	406	437	413	396	381	414	387	443	394	394	456	422	366	400	429	399	406	415	392	436	447	416	409	433	414	399	422	386	413	422	424	424	399	448	409	392	433	377	384	412	380	407	398	391	414	379	402	399	399	382	431	377	408	404	441	384	407	412	419	421	392	386	402	409	429	403	381	406	403	396	386	390	404	386	393	406	415	380	379	378	440	428	388	430	427	407	394	394	400	408	380	420	426	396	392	378	402	395	384	419	401	383	386	423	404	401	408	416	418	406	395	437	385	396	398	419	381	426	421	461	390	392	396	396	421	393	410	387	395	405	454	404	414	412	397	437	397	433	414	407	423	388	422	437	367	410	415	415	400	423	425	380	386	391	419	404	434	431	426	404	401	384	436	416	366	392	445	382	383	366	395	400	403	375	431	377	401	411	401	365	417	417	426	384	401	369	426	405	380	416	403	406	407	394	414	370	413	416	392	393	405	422	393	399	409	431	418	391	416	404	434	368	444	407	391	378	451	430	428	406	463	379	422	398	390	443	411	396	415	412	390	402	429	383	430	411	362	421	422	373	417	431	397	437	412	404	371	382	425	362	386	394	420	400	412	423	404	388	419	412	367	451	380	403	446	382	387	405	446	421	421	456	425	419	418	400	419	434	392	377	411	410	379	416	413	407	432	377	425	459	437	425	389	411	421	432	410	404	394	408	409	419	401	381	398	411	401	420	422	433	398	413	379	422	409	401	378	401	359	429	422	387	390	400	443	404	399	460	429	413	410	383	360	392	447	389	406	368	406	374	401	414	392	393	402	430	399	418	396	416	417	378	381	398	409	441	402	415	385	435	385	407	407	442	407	396	393	472	375	390	418	398	407	415	376	387	408	370	392	401	410	422	408	419	376	418	401	397	419	405	404	411	436	419	407	395	380	405	383	388	408	432	400	435	410	412	402	411	397	411	405	421	417	359	434	412	391	425	413	410	386	413	410	398	459	400	410	415	438	433	383	407	390	338	397	406	422	412	401	369	393	475	419	397	372	414	416	394	418	457	406	415	383	423	431	448	398	403	423	412	434	414	407	376	398	401	408	429	417	388	377	360	410	399	434	385	404	411	429	375	462	424	443	396	414	434	388	435	418	394	417	390	428	401	385	409	410	402	447	376	393	409	422	386	403	392	398	408	404	410	425	418	417	371	429	419	386	395	438	411	440	376	384	362	413	392	375	405	399	394	379	384	454	391	421	412	419	392	404	406	404	422	421	397	425	386	431	427	429	439	393	412	420	380	389	385	396	366	424	424	391	414	370	380	397	413	429	413	396	415	373	404	385	439	419	382	390	411	393	357	402	380	379	414	399	395	400	413	439	383	402	421	375	378	440	398	413	379	456	454	401	406	404	393	424	378	412	411	403	421	369	431	413	397	370	423	420	412	409	373	398	407	425	428	388	386	419	386	396	416	427	424	425	410	428	396	411	422	429	399	404	400	381	430	421	408	388	393	399	428	418	404	383	406	429	412	395	356	446	409	366	422	403	425	380	424	468	395	402	389	412	370	390	382	398	428	428	428	415	404	439	393	412	416	411	427	376	434	406	396	378	402	415	407	407	427	420	410	426	461	394	431	424	401	406	391	403	389	397	376	422	397	381	409	394	427	437	392	404	399	410	408	427	382	420	420	369	397	413	435	394	382	432	407	408	422	406	421	418	404	419	459	363	460	422	446	407	403	393	427	378	395	399	399	368	396	397	442	382	385	399	384	424	404	383	431	412	412	425	426	419	386	393	426	384	389	372	405	438	391	425	373	378	408	409	398	382	422	409	383	356	396	406	412	413	405	440	411	388	410	427	355	373	398	398	425	395	419	431	412	397	388	389	384	400	409	393	428	374	408	402	412	393	400	420	379	413	406	410	403	407	399	415	384	431	413	385	390	409	377	402	404	379	368	430	399	375	393	363	398	380	384	419	396	396	421	426	410	386	408	396	425	398	422	382	399	389	386	444	451	412	386	387	410	418	373	410	402	407	415	411	370	422	390	418	410	406	381	406	412	422	430	409	385	427	377	374	388	427	435	377	411	407	415	419	412	426	364	413	405	388	438	418	384	411	404	382	429	424	397	358	399	386	425	381	399	431	393	383	408	437	395	439	405	420	428	469	410	399	393	398	420	445	390	431	360	390	408	405	434	408	389	405	387	401	411	407	417	405	366	413	423	374	412	422	371	371	424	421	418	387	416	430	415	456	416	419	348	411	358	379	364	362	444	427	424	426	416	395	413	367	409	454	407	381	409	368	397	395	386	414	394	391	418	391	397	420	422	409	394	429	441	422	403	392	405	411	379	406	425	397	432	394	402	420	403	382	453	406	411	395	435	395	386	403	388	388	421	419	422	438	431	406	414	413	410	403	412	392	423	371	419	407	386	372	405	442	417	405	380	433	418	384	386	394	428	420	412	413	419	403	416	414	441	420	388	373	404	387	408	393	379	387	401	413	412	391	440	398	426	401	401	386	393	401	434	417	439	394	424	420	404	404	389	419	399	420	398	405	415	417	412	410	455	399	383	378	408	427	375	397	412	412	398	432	394	390	418	415	388	407	402	417	400	397	394	405	406	403	395	386	383	430	381	401	406	364	408	395	370	415	416	427	390	429	388	409	408	421	398	409	393	412	441	396	411	414	421	429	419	403	435	371	394	434	429	424	374	399	398	404	374	392	385	404	382	388	390	468	410	401	408	423	379	414	397	412	430	401	400	373	385	397	412	408	372	395	374	392	421	385	393	393	417	392	401	399	411	409	408	398	379	396	373	384	393	400	432	397	395	415	377	419	380	409	420	391	432	398	394	389	430	397	408	400	371	394	394	440	402	405	384	390	407
4067	5499	7494	5914	3342	2072	1471	1030	749	551	441	240	202	191	161	155	134	111	111	131	119	140	136	115	122	127	126	143	117	118	121	112	105	103	132	124	141	136	106	149	106	130	136	132	120	120	124	119	127	109	131	131	121	152	143	128	141	113	130	116	109	117	131	121	144	135	120	111	136	145	101	115	118	112	129	133	130	146	132	126	123	112	118	120	123	155	133	132	130	140	120	127	131	107	118	125	131	148	117	106	118	118	133	112	146	108	112	154	135	121	101	143	107	121	133	145	113	120	115	129	136	136	116	136	124	115	124	98	104	121	120	112	133	133	127	134	128	134	149	134	126	134	132	119	145	118	126	124	139	122	127	147	118	120	140	137	122	142	123	135	118	119	132	132	140	122	126	106	128	122	139	130	146	128	118	128	125	114	155	122	132	100	120	125	120	102	136	134	113	126	124	124	142	129	112	124	117	133	112	122	116	127	133	119	125	119	131	146	123	105	107	113	125	114	119	133	123	135	122	133	146	116	124	120	134	116	103	113	121	117	118	119	131	137	116	100	134	115	120	125	127	123	138	132	121	108	113	105	132	117	127	140	148	136	109	137	115	120	144	114	133	153	137	127	121	144	110	139	121	119	130	146	131	124	136	133	127	137	139	122	132	111	117	120	137	113	121	150	125	135	112	136	127	120	134	111	138	127	114	121	120	140	136	143	112	123	108	116	122	113	101	143	114	137	132	113	125	110	116	117	110	120	114	138	146	121	122	110	124	121	126	140	128	91	141	130	149	128	132	122	127	121	123	112	121	109	111	115	121	123	129	113	134	126	139	125	130	115	124	123	137	127	114	140	110	125	130	136	104	116	123	114	144	129	135	126	127	129	129	124	142	116	167	140	118	122	127	129	124	124	110	137	144	131	136	140	126	114	137	134	134	126	132	126	142	136	161	112	128	130	150	124	117	125	119	135	129	113	142	136	135	148	130	145	125	131	132	114	126	124	132	130	110	131	110	121	105	148	119	119	122	107	149	128	137	138	130	118	117	153	127	122	128	124	135	112	137	123	116	136	131	103	131	135	131	121	139	131	103	111	142	112	132	118	134	122	129	128	133	105	137	130	121	133	113	114	153	130	137	131	117	109	120	124	118	150	154	142	138	130	124	134	137	140	140	122	127	145	139	126	132	111	141	145	129	127	131	140	127	103	154	113	122	136	119	108	129	115	108	126	114	126	138	111	124	146	122	134	130	140	159	147	123	141	114	122	116	137	98	103	102	118	104	128	119	126	131	104	133	104	148	128	141	152	110	130	143	127	128	136	106	115	98	110	143	128	119	132	144	137	127	115	137	127	131	104	127	124	129	124	125	125	137	116	117	127	113	122	135	102	129	124	120	136	130	140	125	123	111	138	119	118	122	111	133	129	131	128	110	120	111	123	148	108	132	102	122	115	120	126	116	116	154	133	124	107	111	129	114	134	132	137	133	117	106	126	109	104	117	124	147	131	132	136	97	133	123	137	123	130	134	114	138	99	120	103	138	147	142	138	126	127	117	134	139	122	142	129	124	115	112	144	129	138	126	116	110	129	121	144	108	130	130	113	112	129	129	125	126	125	111	118	122	135	123	136	120	133	122	119	122	131	130	133	121	123	138	140	123	143	113	103	126	128	133	105	122	126	131	109	118	122	127	117	118	126	124	138	126	117	127	120	108	110	125	133	103	133	116	128	108	103	131	125	119	124	121	121	124	161	109	120	138	163	139	117	121	110	132	126	122	142	121	119	119	122	129	119	123	149	119	106	128	135	114	127	133	119	124	116	101	103	125	111	137	120	123	119	119	116	158	125	106	107	136	112	126	122	147	117	127	132	114	126	120	133	125	148	130	156	138	114	113	123	136	125	126	120	126	110	137	119	106	140	143	154	107	131	110	131	123	134	145	136	142	119	149	118	118	135	132	113	120	118	132	115	123	134	127	117	122	121	135	115	145	138	139	113	123	126	116	126	119	113	144	117	141	118	121	121	139	107	125	107	133	125	116	129	115	111	100	127	114	140	139	115	128	119	119	130	137	119	113	119	109	135	109	134	124	111	129	118	125	117	118	122	133	137	136	115	124	132	129	137	136	138	148	134	118	124	122	145	131	117	127	118	120	134	111	112	151	135	132	130	129	112	130	128	124	130	110	114	141	159	141	126	119	119	118	125	122	112	119	121	133	131	122	110	108	123	129	130	114	134	119	112	117	127	148	103	111	112	149	132	151	122	130	146	121	114	119	126	135	117	121	129	138	134	126	145	128	117	126	102	142	124	119	141	128	91	120	130	114	122	123	108	106	119	119	124	137	146	120	112	126	136	127	111	139	126	115	112	125	117	121	129	142	115	129	119	130	116	116	117	129	123	138	139	109	128	113	108	119	118	132	138	132	128	117	129	125	142	118	142	125	129	131	111	125	123	141	115	122	135	139	126	123	127	118	123	122	132	112	136	153	124	130	125	112	129	140	128	103	115	111	121	125	155	130	153	117	109	123	138	117	133	110	126	125	145	132	127	126	149	127	126	126	119	120	122	118	112	131	114	120	132	134	124	117	136	137	129	115	120	128	125	109	105	133	131	115	126	124	137	135	145	128	124	118	134	114	123	123	133	129	129	115	129	112	121	133	127	124	148	136	131	113	134	141	117	132	123	128	139	128	119	138	125	134	130	134	155	132	144	136	122	136	132	133	124	139	122	136	133	142	112	131	125	148	89	127	142	122	144	129	129	127	130	132	127	100	130	120	134	129	144	126	122	114	135	119	122	139	137	109	120	143	102	130	114	133	130	122	132	134	113	144	131	116	140	135	118	129	116	118	127	116	112	129	132	113	122	129	134	127	129	136	117	121	132	136	127	133	121	115	132	96	134	135	123	129	121	123	119	121	138	145	120	118	121	122	120	140	141	136	123	117	122	128	124	138	130	118	123	124	132	139	121	115	121	107	157	116	129	113	128	116	112	114	136	125	118	120	114	120	158	118	126	134	134	128	107	119	130	126	128	157	117	131	135	117	134	122	111	124	125	135	117	136	138	122	132	143	141	120	113	123	135	123	110	121	135	147	118	134	134	128	147	123	119	118	94	111	135	126	115	112	144	123	125	131	131	136	110	109	151	110	132	139	145	125	120	124	112	124	111	156	134	114	130	114	124	134	121	113	128	131	150	115	114	139	133	134	143	116	126	112	150	139	117	109	127	155	125	124	138	130	124	141	113	141	137	125	135	138	116	117	108	131	115	128	123	160	125	125	110	129	115	115	131	111	128	99	125	116	117	114	127	108	127	121	134	131	128	140	138	130	134	150	144	140	120	120	114	118	121	122	120	119	114	140	130	119	143	121	139	125	143	148	132	129	125	129	118	111	134	117	143	131	114	137	107	128	135	142	152	114	120	131	133	134	127	109	122	127	117	134	115	133	107	132	129	120	106	128	125	121	131	135	125	120	119	129	130	111	127	117	117	124	103	116	137	121	136	138	118
3908	8024	14913	16232	11777	8776	6623	5111	3840	2359	1917	931	821	642	510	405	387	361	369	390	397	384	370	359	362	324	352	370	367	352	346	359	361	359	378	349	343	345	358	337	375	358	329	353	366	366	360	352	345	394	344	360	356	377	357	335	348	394	385	359	409	362	367	355	374	358	371	378	365	358	348	374	363	333	364	353	322	386	358	388	361	377	352	328	363	361	369	389	349	329	326	350	344	352	361	341	360	353	333	334	360	361	352	348	362	338	372	336	346	380	367	351	387	324	368	360	363	356	362	325	361	354	371	350	330	368	333	364	355	352	347	353	366	356	371	419	364	358	365	374	347	369	391	388	334	342	378	367	344	377	367	350	378	345	362	359	326	346	376	360	351	346	366	334	356	353	369	357	330	351	357	357	376	372	366	344	383	385	367	349	381	386	370	346	337	390	345	352	338	362	353	356	357	333	322	346	368	380	349	378	341	386	349	364	360	380	346	355	325	415	327	337	378	349	363	353	359	376	330	354	333	337	358	329	369	355	344	330	340	326	340	365	310	355	319	331	331	329	353	372	356	353	371	361	363	373	365	346	376	346	361	349	374	355	368	365	355	353	342	359	362	372	347	373	366	340	280	343	342	337	355	351	329	360	369	363	350	355	394	385	358	364	308	350	360	340	331	343	355	329	347	377	371	347	346	317	331	336	349	402	319	396	347	384	350	353	330	338	356	326	403	357	345	362	325	360	362	324	364	348	346	356	333	325	348	352	341	345	328	360	370	373	341	352	370	335	343	323	337	365	339	379	349	385	337	360	351	332	374	360	376	341	367	342	355	344	374	335	357	387	334	348	346	352	335	352	338	424	372	352	362	366	353	345	351	322	375	327	360	335	358	344	354	360	385	339	357	350	362	361	335	372	339	356	335	321	320	355	368	361	374	335	379	325	326	386	409	372	334	390	375	367	364	370	371	331	361	323	357	369	360	378	329	346	374	381	364	386	326	379	369	368	320	341	361	385	344	373	350	356	362	342	351	370	366	367	334	324	355	345	333	394	344	368	356	367	320	355	353	313	354	349	359	344	374	323	341	363	357	342	373	359	349	344	360	341	348	355	354	364	362	363	342	359	351	362	363	340	316	354	360	364	368	349	338	375	381	377	329	345	350	392	337	353	330	361	367	336	360	367	369	349	337	337	397	355	361	372	347	362	376	355	348	371	348	310	348	347	374	344	371	360	365	354	377	346	363	370	356	393	351	377	316	375	372	379	361	362	356	334	378	346	355	351	331	364	367	351	365	370	334	331	366	339	355	353	348	380	348	360	364	371	361	355	337	354	373	357	358	356	380	352	347	366	371	380	369	340	322	329	329	346	383	360	347	375	351	349	351	355	310	386	326	352	355	299	390	355	343	337	366	324	348	329	384	340	341	335	366	385	392	299	348	341	361	371	385	355	358	335	394	345	407	354	353	364	370	340	327	395	362	349	365	357	370	382	380	354	363	353	357	349	366	331	379	354	368	386	353	382	364	375	364	345	374	390	364	361	371	393	354	340	393	324	402	360	360	376	369	345	367	347	365	362	378	390	344	347	353	343	350	338	372	366	356	369	387	354	341	355	355	363	328	376	354	359	344	383	367	402	319	350	339	341	375	369	367	319	351	345	326	381	367	309	373	340	363	374	346	358	362	343	369	384	362	370	355	361	339	366	361	363	372	373	372	390	350	365	370	332	337	387	332	379	365	340	320	358	318	343	355	378	389	336	349	352	340	360	373	346	328	357	324	354	317	357	362	393	337	374	352	349	373	350	352	339	370	358	316	357	376	345	336	368	364	369	345	315	376	343	383	342	354	340	355	317	323	327	355	307	386	359	321	386	334	382	352	361	340	376	338	339	347	330	389	337	346	371	320	349	366	349	353	326	380	333	353	394	364	349	365	360	340	358	366	344	356	373	341	344	348	389	354	348	357	364	359	367	336	374	371	334	395	360	390	371	329	366	361	374	351	370	365	321	365	388	344	347	348	372	335	342	373	329	371	331	327	326	349	358	348	356	365	381	354	357	369	340	326	369	359	354	349	390	328	388	316	344	374	374	386	348	349	340	351	329	343	345	341	347	343	363	366	352	341	325	356	366	374	353	350	351	358	331	341	365	335	339	313	342	375	337	394	370	341	342	332	355	355	378	397	353	352	330	410	351	363	347	362	391	325	325	358	383	361	358	381	357	353	353	382	356	312	348	326	376	360	344	345	369	335	347	359	337	389	337	348	366	357	325	369	387	349	353	326	391	346	379	370	363	385	333	342	333	380	357	353	339	352	346	348	373	337	363	367	384	348	349	318	346	341	375	317	351	360	330	354	349	321	377	346	338	343	329	384	389	373	390	338	378	368	372	356	359	329	347	371	340	358	365	373	340	321	348	352	340	322	348	373	375	328	331	340	347	333	340	331	350	352	333	348	364	341	391	344	372	336	359	345	383	329	371	379	394	372	375	342	358	364	340	352	334	356	364	322	346	365	322	344	356	359	334	344	368	349	364	376	362	355	369	320	343	349	342	350	346	329	356	367	368	358	371	347	333	370	390	363	366	364	335	353	362	367	369	371	351	368	344	344	380	414	320	346	388	348	358	333	341	370	365	343	354	365	377	408	361	328	353	338	346	369	365	341	350	345	339	341	345	324	349	377	346	330	362	385	346	336	360	376	344	353	326	345	339	334	394	319	380	346	329	356	369	355	354	353	383	358	346	355	356	327	350	352	337	357	338	347	355	319	345	372	335	375	381	348	359	366	361	346	376	356	357	341	370	328	375	394	356	356	359	378	378	385	384	384	351	362	337	337	371	342	320	368	331	344	346	373	367	366	358	344	355	334	328	334	359	375	309	345	339	350	376	322	374	340	378	362	348	348	354	374	380	385	358	339	367	368	356	346	361	373	368	337	365	386	370	375	332	360	365	347	378	351	321	339	365	366	365	354	334	346	348	350	366	352	377	365	390	369	341	352	329	336	333	401	360	360	339	384	345	358	364	349	360	377	322	374	361	354	353	355	347	348	344	368	375	335	359	338	369	353	372	351	344	404	361	356	375	364	328	351	353	358	375	353	340	360	353	344	345	363	369	358	350	355	339	370	327	326	341	378	379	351	350	355	376	351	381	339	324	400	359	372	302	378	368	355	383	367	358	341	372	378	331	329	378	398	334	332	334	344	373	342	349	355	339	378	372	377	356	327	355	380	355	358	359	356	335	355	364	350	357	375	351	346	363	376	307	335	370	395	358	363	354	362	346	356	349	363	335	338	386	356	344	337	381	358	332	375	372	341	326	397	339	332	351	361	389	345	346	353	350	336	339	356	365	374	363	358	336	368	338	370	371	378	343	347	362	342	363	343	375	396	365	331	334	350	338	336	330	350	335	390	335	350	376	376	354	325	377	342	378	352	380	364	351	368	381	352	362	369	338	343	350	347	379	367	346	356	330	349	357	339	354	353	361	335	354	332	332	362	328	342	379	358	356
25366	45719	56927	50477	37506	28301	20732	14450	9655	5602	3340	1560	1221	774	456	234	236	145	170	149	185	183	148	121	117	133	126	121	142	145	116	129	140	119	134	132	117	119	137	142	124	128	128	132	143	126	111	122	114	132	107	107	125	132	111	110	122	129	128	126	118	124	135	113	124	139	128	123	127	114	142	131	113	123	134	120	128	122	136	115	131	143	116	136	128	116	128	112	101	115	139	134	125	116	139	113	109	122	111	119	132	128	116	107	117	109	117	140	140	118	113	126	104	150	115	120	133	115	128	123	126	127	135	120	120	139	133	129	124	119	105	111	122	114	123	134	125	140	142	114	129	110	127	129	114	135	131	119	138	128	116	122	128	127	117	128	115	128	117	132	117	132	117	128	126	124	119	124	102	122	125	115	132	112	148	140	135	123	109	121	140	114	118	103	120	107	134	133	139	140	116	112	154	117	113	137	131	117	125	152	95	135	142	138	126	116	139	146	136	106	97	134	116	124	114	131	136	110	117	117	123	130	136	133	123	133	118	123	116	105	139	119	137	118	118	133	131	134	103	126	135	130	131	130	110	122	118	135	129	125	122	119	115	120	113	145	129	123	108	149	122	117	110	118	130	124	132	107	111	138	110	135	108	124	122	126	114	129	133	143	130	137	133	129	124	124	134	126	136	125	140	116	123	124	115	120	118	114	121	128	114	134	131	114	113	128	129	125	131	145	148	99	123	112	124	122	118	127	136	132	122	115	136	126	126	130	131	119	151	136	132	105	114	132	119	151	144	139	128	148	152	146	129	130	117	131	117	107	130	116	112	110	153	121	109	110	115	125	125	109	135	129	118	113	124	131	139	139	115	123	133	155	123	140	121	142	111	121	118	128	107	151	126	109	108	139	133	118	116	129	127	113	126	122	109	131	135	103	116	119	119	121	113	129	106	123	128	118	147	125	145	132	132	128	120	129	131	127	121	125	148	144	122	128	110	135	130	119	118	126	117	120	119	135	131	130	125	135	138	133	124	113	119	99	123	151	113	107	132	112	112	130	123	134	111	121	128	121	127	110	133	156	120	131	138	115	124	128	123	145	129	103	131	127	113	108	134	129	124	136	128	122	149	117	130	105	111	131	131	114	139	110	123	126	146	128	142	122	119	134	119	123	131	124	116	133	112	131	123	124	119	139	141	122	121	132	132	108	117	131	147	128	144	118	116	98	128	126	133	124	132	123	132	118	125	110	130	130	120	132	132	135	125	119	133	134	127	131	114	132	146	122	149	127	113	104	130	137	120	127	137	130	135	137	123	128	124	133	146	137	132	124	110	114	134	115	123	143	134	128	114	113	117	134	134	112	116	139	152	101	120	129	126	110	127	136	119	130	99	127	131	116	117	119	113	130	118	114	143	117	116	121	122	122	135	104	104	129	137	111	131	98	126	124	126	128	127	125	127	123	119	107	139	121	134	119	129	119	132	110	113	116	146	130	111	140	137	131	112	128	115	128	130	119	119	111	130	123	140	115	125	147	131	113	122	110	129	108	127	126	93	129	145	114	112	126	128	130	120	132	141	117	122	145	112	139	107	110	149	133	117	133	119	132	116	126	135	136	103	128	115	109	130	109	133	139	115	113	114	125	123	119	110	106	134	119	121	119	117	125	124	127	122	131	114	130	128	130	121	117	119	141	137	126	125	133	116	120	138	99	132	125	131	135	123	136	126	115	107	109	128	127	133	116	132	93	124	107	130	128	117	125	119	139	119	128	103	122	119	133	117	121	119	146	112	127	131	113	129	130	124	130	134	122	126	123	111	120	125	128	126	135	122	106	112	141	126	123	115	117	114	128	115	120	145	100	136	110	122	126	135	132	106	120	133	122	104	143	113	112	119	127	147	124	104	130	124	131	123	135	130	126	131	128	122	134	115	111	130	113	113	136	105	124	107	112	127	136	124	114	137	136	140	133	135	134	136	137	126	121	122	137	109	122	110	120	134	108	112	142	125	112	123	111	125	115	125	127	127	114	141	118	123	113	123	107	111	147	132	110	125	114	124	116	118	131	119	121	113	134	134	128	111	129	141	133	124	120	109	113	134	118	130	134	107	106	145	126	122	110	139	127	123	127	92	111	144	115	130	110	133	121	140	142	132	132	134	149	131	115	125	115	120	132	124	115	133	117	134	119	121	122	139	121	121	112	117	121	132	111	133	138	112	134	121	119	132	138	137	113	132	120	103	138	137	125	133	116	126	135	136	134	147	123	139	130	136	131	142	107	133	127	145	106	119	117	131	133	118	127	111	127	129	120	140	128	107	114	134	123	113	108	103	127	114	137	128	130	113	121	130	126	133	116	120	105	112	126	114	120	139	120	143	126	130	121	96	132	120	111	141	118	136	127	122	113	127	122	151	104	110	142	120	122	122	122	109	122	115	124	118	140	115	126	127	145	127	113	127	116	128	115	112	133	129	135	146	131	122	113	140	130	142	139	130	135	141	117	134	106	118	115	118	111	122	117	125	133	114	107	105	122	138	148	136	110	159	125	132	121	112	131	124	128	105	113	122	134	101	120	134	125	136	113	120	120	123	134	127	117	139	115	128	131	123	121	127	127	104	103	137	125	133	124	145	127	120	109	123	136	116	103	154	134	131	127	115	121	127	124	113	149	179	127	130	110	120	122	106	142	111	114	110	131	139	123	128	112	116	105	126	121	141	121	122	118	124	121	115	135	124	130	117	113	122	121	137	139	139	150	139	133	125	125	126	135	115	137	115	126	114	138	121	114	130	129	117	116	107	127	133	107	135	127	138	135	117	120	110	111	104	117	109	137	156	124	133	127	133	119	114	112	127	146	109	139	111	108	131	114	139	120	132	134	134	116	114	109	129	139	117	117	123	126	133	122	120	108	142	127	143	132	144	141	124	115	121	119	137	139	148	114	126	147	124	111	127	118	109	122	134	132	107	115	123	127	125	123	112	127	119	132	128	106	119	124	114	117	107	112	141	114	131	128	107	133	140	140	121	135	136	125	117	111	153	122	112	138	115	120	121	138	115	127	130	126	144	131	125	115	128	129	117	133	141	115	106	110	124	120	114	120	114	121	136	109	111	112	123	125	121	137	126	132	117	120	129	147	121	131	121	133	127	119	111	117	147	122	130	140	112	113	130	128	118	105	153	116	143	129	130	115	131	145	109	112	120	128	143	122	143	106	125	110	145	121	125	150	123	121	163	131	110	126	121	131	105	105	129	120	115	124	148	122	138	134	118	111	120	123	119	150	112	115	129	116	136	111	135	121	110	127	125	130	131	115	139	129	128	118	133	128	124	136	120	112	114	122	126	133	139	122	114	152	153	138	145	111	128	140	124	120	117	139	109	118	125	137	148	121	133	104	133	113	127	136	132	128	121	129	136	112	120	133	128	114	140	130	132	130	111	113	142	126	132	116	115	119	148	141	150	139	124	127	111	119	112	139	139	133	118	135	127	134	128	130	139	118	133	128	112	119	153	131	120	129
16252	37387	52898	54217	47171	41398	35766	30584	25145	18670	13108	6861	5811	3915	1994	1090	1033	492	545	590	683	561	461	325	344	366	368	362	322	324	360	374	350	352	379	347	377	359	361	361	339	348	366	320	350	383	377	367	377	339	374	376	387	371	378	388	327	358	333	364	297	346	329	351	334	308	339	358	364	380	354	335	355	347	310	374	338	353	342	332	374	335	340	363	358	346	354	322	342	382	335	326	337	365	353	356	374	363	362	351	346	352	351	321	342	359	373	353	330	360	353	343	336	339	377	367	329	306	366	338	361	354	377	339	373	378	348	365	349	347	400	343	374	351	372	379	342	359	374	366	346	306	365	337	323	336	332	355	336	382	345	373	384	364	358	320	368	357	343	363	360	379	378	370	346	370	356	347	407	375	362	344	373	326	370	349	363	376	372	339	363	355	345	358	379	303	325	345	354	342	332	385	382	362	357	346	340	345	327	338	333	333	326	344	365	368	371	370	319	322	369	331	368	372	354	353	380	335	365	347	342	351	359	346	368	334	369	362	380	334	335	378	377	379	327	386	392	354	341	350	330	370	374	338	363	351	362	386	374	346	345	367	354	390	351	351	352	319	388	345	367	380	341	349	330	347	382	367	319	321	352	365	363	346	346	324	339	339	368	361	353	363	360	353	349	318	358	326	346	363	360	354	331	371	361	329	344	359	363	327	377	344	371	332	323	341	338	349	355	375	358	387	347	313	369	343	341	341	334	337	375	381	331	355	348	352	337	365	335	342	371	340	328	332	365	358	353	364	349	340	349	337	363	346	345	328	349	324	355	317	331	348	372	350	385	361	350	307	362	316	333	363	334	331	314	360	358	372	368	382	385	369	341	356	360	350	346	340	344	368	358	364	356	355	336	329	342	327	373	347	377	321	360	332	324	345	318	342	349	336	352	338	331	341	362	361	335	369	334	358	344	362	338	354	383	372	338	345	364	349	370	363	347	328	356	348	376	329	341	345	349	344	382	346	363	349	384	328	328	328	372	345	362	320	361	356	393	332	334	347	323	374	384	333	335	344	323	360	347	321	344	359	357	335	378	327	358	356	339	347	337	342	338	355	355	360	357	332	339	391	368	367	377	355	359	325	363	384	336	359	343	332	347	358	342	348	349	379	367	338	375	357	376	358	365	350	369	368	350	364	359	363	336	354	368	352	363	336	348	388	338	367	343	368	351	347	337	357	372	368	347	341	367	334	374	358	346	356	339	369	379	351	355	380	331	344	368	388	350	349	349	343	363	394	358	315	392	348	334	396	322	334	349	327	354	344	361	359	347	343	353	356	415	340	335	354	355	322	364	336	345	364	348	361	360	356	362	347	328	355	367	365	370	289	373	354	354	381	348	361	333	347	364	352	417	336	359	335	349	351	337	333	350	335	347	350	359	328	359	374	334	362	333	356	341	326	342	360	320	367	332	355	367	357	333	333	330	362	368	361	367	377	360	362	355	338	374	367	374	374	338	347	318	382	346	364	348	311	333	351	352	362	367	324	352	371	337	368	337	354	362	347	364	357	351	362	390	349	326	334	352	340	359	380	365	335	351	366	371	353	352	338	364	324	357	349	357	332	343	377	374	298	332	356	363	356	369	350	370	358	373	331	366	351	336	383	344	350	368	375	319	383	373	331	346	347	342	362	312	335	348	341	376	352	354	356	360	368	344	341	353	333	377	367	372	311	315	367	335	354	357	389	366	350	347	339	339	319	371	353	372	322	386	357	330	320	371	344	363	371	369	368	353	369	360	388	344	331	360	369	325	331	336	377	358	338	349	347	362	364	359	347	360	344	325	338	341	350	310	371	321	348	359	374	357	392	343	365	330	356	406	356	339	351	369	359	337	352	365	385	344	359	345	322	378	341	340	337	362	338	343	379	383	338	369	370	371	357	336	374	375	331	341	336	362	326	350	374	367	347	361	333	361	358	300	352	400	363	373	335	358	385	344	358	360	348	354	345	321	340	371	354	343	328	315	358	333	355	315	330	397	348	381	380	349	359	358	334	329	355	331	373	346	333	364	358	362	324	354	365	356	348	370	319	356	366	341	384	384	367	358	363	352	365	344	335	338	334	359	346	340	320	346	381	351	333	371	360	351	336	382	342	364	334	356	377	369	326	349	388	351	360	363	337	333	365	354	356	353	362	369	358	319	344	363	366	335	356	343	340	339	343	334	383	326	366	391	316	353	351	336	348	357	351	324	344	368	346	344	384	389	363	383	367	360	336	376	332	334	351	388	354	376	369	368	361	340	372	353	356	348	370	344	331	360	348	343	349	348	362	344	343	378	338	384	319	335	366	367	361	354	305	363	335	343	345	332	348	356	357	347	341	359	313	348	329	332	349	336	328	398	345	335	341	322	345	398	356	338	326	335	341	333	353	349	351	341	342	355	349	347	333	365	349	359	328	369	377	366	304	359	338	360	362	345	370	379	339	369	335	338	359	375	352	351	332	369	350	358	354	349	331	361	370	353	374	357	338	363	353	335	365	327	338	373	344	381	302	352	366	371	344	355	342	364	363	348	330	348	355	354	350	326	353	397	353	342	326	355	354	374	339	328	372	355	364	328	335	349	352	382	385	330	338	354	360	330	361	359	349	358	319	359	368	367	343	343	365	348	353	339	363	344	341	359	346	375	346	356	347	357	370	321	352	344	367	355	365	364	367	360	373	366	338	364	354	378	377	366	375	362	347	331	330	361	381	359	345	340	336	356	343	357	350	321	374	337	339	342	367	365	347	357	364	393	349	372	366	325	371	321	347	328	385	393	365	345	325	362	358	337	351	358	342	355	380	354	344	362	339	354	370	387	385	357	370	349	367	401	318	329	387	356	391	359	344	362	358	347	363	328	335	309	329	357	374	348	348	322	364	363	374	337	340	323	358	356	344	373	367	327	344	360	362	342	347	378	310	335	346	376	362	366	323	356	359	411	334	372	384	369	366	338	348	356	347	400	348	337	384	334	370	346	333	345	363	365	376	383	357	340	308	369	368	349	334	352	412	357	327	349	382	355	366	349	338	377	331	334	364	314	360	351	383	354	398	350	347	374	359	370	333	323	366	348	351	321	409	341	375	355	346	359	358	330	379	332	377	387	356	354	349	329	360	324	364	338	345	326	324	380	335	359	367	359	372	373	366	367	365	353	345	333	349	293	340	362	328	363	370	367	349	355	367	342	347	322	341	339	328	349	365	318	322	350	364	317	369	394	314	363	344	335	353	381	369	377	361	342	342	361	361	367	338	411	354	354	372	357	310	370	373	340	332	329	340	376	352	313	343	353	354	320	361	364	337	362	363	327	373	366	369	323	338	367	365	324	337	368	377	335	388	349	378	352	347	362	390	354	325	365	362	342	376	347	358	374	362	367	369	350	393	327	317	333	354	330	356	345	335	375	332	370	353	365	343	350	364	364	352	360	360	341	329	374	365	344	351	405	354	334	359	357	359	380	327	362	363	360	366	346	338	374	374	341	380
42466	64708	70882	61747	50733	40918	31452	24866	17841	11215	7095	3205	2383	1260	726	394	350	186	259	266	154	190	164	143	145	149	146	139	162	148	137	126	146	145	142	168	154	128	137	150	131	159	149	156	134	139	142	129	135	175	143	144	162	155	134	163	155	161	142	149	130	130	135	146	156	144	136	138	149	149	142	135	132	173	139	143	143	152	145	149	147	146	139	155	170	156	138	154	131	180	138	150	132	148	141	134	137	155	157	136	162	152	150	145	131	151	128	162	162	138	145	143	146	133	146	138	136	142	141	181	157	155	127	140	134	123	116	169	131	139	149	152	126	156	157	148	140	150	156	139	142	161	127	143	162	119	175	162	160	152	154	142	147	134	161	137	138	182	147	135	141	114	157	138	146	139	159	144	135	156	133	126	151	150	167	150	126	139	163	131	163	156	149	143	142	154	152	137	125	145	133	120	142	129	147	139	137	141	155	177	141	157	156	149	128	153	153	151	138	142	152	156	136	151	150	148	149	131	159	144	147	153	163	131	136	133	144	139	141	141	153	159	141	149	153	138	149	157	158	150	144	142	154	158	158	157	148	130	139	148	145	157	180	135	138	138	128	143	154	154	158	158	154	138	136	153	156	130	130	137	152	142	165	171	157	146	145	170	140	144	143	152	157	156	161	153	147	139	138	146	136	139	154	145	149	149	138	118	163	153	140	140	153	154	157	162	157	179	161	164	149	147	135	166	141	125	137	159	149	165	159	130	149	147	160	140	141	120	125	159	148	154	128	158	140	122	128	148	156	160	137	140	142	161	136	156	141	146	124	159	137	136	137	134	128	160	130	134	130	158	135	151	152	174	147	163	137	143	152	154	158	152	157	150	155	123	143	135	146	134	162	142	166	167	131	128	119	138	142	130	148	146	155	129	134	172	162	164	160	135	151	157	148	145	162	150	146	140	149	149	146	144	135	141	149	147	151	159	141	150	135	157	133	134	120	150	142	142	195	147	134	150	132	154	156	155	176	141	150	160	150	154	161	132	134	112	137	137	123	141	132	141	139	176	141	120	139	134	131	147	153	147	135	143	127	131	123	162	142	148	155	159	143	143	143	138	157	149	145	149	146	141	148	139	143	138	145	158	142	125	178	149	152	135	164	167	141	162	147	150	138	130	131	139	155	152	161	167	152	149	137	139	144	136	169	158	145	135	129	141	146	142	165	164	145	148	134	132	132	146	148	135	149	155	131	144	159	138	159	152	146	138	142	152	156	153	135	161	153	122	123	126	160	134	137	130	144	155	187	136	129	145	147	145	138	123	155	143	129	143	141	149	143	167	141	148	117	139	157	157	159	151	147	164	129	142	136	146	168	115	162	147	149	142	164	137	147	151	145	148	132	145	159	139	130	138	153	133	112	134	153	136	156	163	150	134	138	132	138	147	140	133	165	128	133	144	124	153	145	141	120	149	156	158	146	142	155	170	159	153	146	144	132	165	140	144	148	130	136	144	150	168	139	158	140	163	145	138	153	121	170	138	127	138	135	161	170	148	137	134	142	147	131	147	140	155	147	145	148	126	138	139	168	161	156	156	162	193	120	146	141	154	144	136	133	150	167	149	156	145	151	157	157	130	145	157	149	143	153	137	164	152	161	144	139	146	152	147	157	151	162	144	141	130	143	135	149	145	132	146	144	151	133	136	155	134	144	132	145	141	146	141	152	149	138	131	169	146	144	162	141	147	154	151	171	146	154	144	142	137	158	155	156	159	146	154	156	151	141	131	118	123	154	135	157	123	152	147	142	123	139	148	147	147	136	151	141	130	155	148	143	158	120	144	147	156	132	133	136	136	143	147	147	159	140	154	145	130	149	121	145	133	136	149	170	154	130	148	122	168	150	157	164	159	166	142	154	145	161	148	133	140	156	128	136	144	124	142	149	145	137	130	130	132	127	155	138	153	150	147	134	135	146	137	149	154	132	160	128	139	161	142	137	140	162	121	153	143	158	145	148	142	139	118	175	139	127	176	146	136	152	147	120	146	145	155	155	134	138	128	161	141	170	155	159	128	141	136	165	147	158	155	142	125	152	130	129	135	156	164	137	152	137	152	164	156	153	128	139	149	131	144	156	165	130	145	154	164	189	138	141	163	160	144	151	135	139	149	134	144	138	122	139	153	152	135	137	136	151	138	128	151	164	146	164	158	142	123	149	147	156	141	129	166	143	153	164	155	143	160	123	149	146	148	149	151	139	169	155	142	149	153	164	136	144	148	135	132	139	154	143	139	143	131	149	160	140	150	128	134	146	169	129	140	171	160	145	133	135	118	155	156	155	133	130	157	134	134	147	160	146	162	135	138	140	136	159	150	170	127	149	143	156	134	123	152	122	144	150	177	150	138	158	118	148	154	151	147	149	136	162	153	141	165	159	138	157	133	154	148	151	141	178	183	150	147	146	153	156	164	137	150	148	147	168	152	150	159	154	146	139	148	152	158	159	149	148	145	145	165	155	146	157	153	150	137	151	133	142	141	162	151	162	132	156	154	159	140	153	166	163	138	127	133	169	143	131	160	129	153	138	145	152	147	138	122	134	144	141	146	134	166	124	157	158	148	162	133	166	130	131	147	132	138	174	150	137	149	155	144	148	149	167	161	139	161	155	147	152	139	145	157	140	135	142	138	144	142	134	138	139	154	146	138	154	142	140	151	132	132	143	157	154	128	157	133	147	157	148	142	143	137	132	157	156	137	144	142	134	153	138	150	147	152	141	139	149	155	128	144	122	154	150	136	153	164	143	150	98	154	137	144	169	164	140	164	150	124	150	126	159	135	133	117	154	122	164	158	156	135	146	152	127	152	144	133	145	149	142	154	137	165	157	146	153	135	131	170	152	144	138	114	130	134	118	134	150	148	138	172	134	146	160	157	125	134	155	120	158	120	148	133	139	166	133	153	132	148	168	148	149	168	146	156	143	153	167	144	169	161	139	133	175	135	125	152	150	143	134	155	140	135	170	149	146	160	159	148	130	158	150	149	144	135	150	144	150	149	151	145	133	143	147	155	126	135	137	146	145	153	157	145	142	138	144	157	149	127	132	146	133	139	143	151	126	134	155	129	138	143	149	153	131	144	148	144	145	168	169	133	142	152	158	138	146	136	130	179	151	142	152	143	137	138	159	152	128	143	144	148	148	178	122	142	137	147	169	150	141	158	153	153	145	153	148	160	146	152	139	160	146	149	143	140	146	165	137	138	128	158	147	146	153	154	159	141	146	154	158	166	140	131	121	161	176	170	141	130	131	141	108	128	139	148	144	139	162	144	148	160	154	127	139	147	153	154	141	137	161	152	146	151	132	157	125	123	157	127	156	154	144	136	123	130	118	143	143	142	128	159	159	153	129	138	134	138	151	148	141	179	150	162	168	154	135	136	145	130	163	162	128	142	146	146	136	152	156	141	124	142	151	156	143	139	146	166	126	171	135	155	146	145	140	119	125	154	136	158	133	141	138	142	138	144	148	151
27171	48511	65619	65595	58324	51203	44415	39993	33678	27541	20839	11886	10021	6114	3268	1782	1762	659	989	1007	494	685	577	404	385	364	438	406	416	436	383	378	400	438	413	414	384	361	426	409	373	415	395	376	399	410	393	373	423	405	456	468	430	413	420	371	405	408	416	415	427	445	393	374	404	404	412	411	370	427	406	441	424	418	413	404	380	404	394	392	406	441	404	431	383	424	386	446	409	413	443	386	419	410	387	398	394	417	408	406	424	399	380	422	423	390	386	384	400	462	385	387	403	402	411	383	444	419	386	418	406	354	377	380	364	421	408	421	421	436	389	398	391	420	427	371	399	448	406	399	437	405	378	410	435	402	416	393	388	398	435	373	411	400	413	432	388	411	349	404	397	422	386	405	438	411	403	417	405	407	374	431	401	427	404	384	352	364	406	398	389	385	425	389	404	427	385	399	413	405	374	390	382	405	408	384	377	374	443	411	453	416	417	409	374	369	423	395	367	423	434	401	419	397	424	401	406	400	457	451	414	382	411	402	424	425	420	409	412	386	349	392	398	431	406	382	377	378	394	371	397	425	425	401	433	401	379	425	419	403	366	421	403	360	374	441	376	404	424	374	396	392	435	404	448	434	422	396	396	402	436	410	399	384	450	403	379	414	368	382	401	425	418	401	402	407	386	384	390	375	372	381	359	415	382	401	377	407	407	401	376	410	428	419	419	395	431	409	394	369	434	383	390	388	421	419	429	435	367	427	389	421	380	398	370	422	410	423	395	412	392	437	377	418	370	437	418	398	409	452	429	391	386	399	435	372	362	394	395	394	404	410	348	411	398	386	414	386	386	399	397	375	380	404	398	378	411	394	404	403	421	380	390	388	397	406	416	455	465	427	379	429	398	426	384	379	415	398	412	398	377	413	402	418	396	376	435	406	412	419	402	416	388	372	402	410	405	406	392	447	385	415	390	389	400	405	426	399	415	436	370	399	403	395	406	386	442	417	396	389	390	391	402	404	401	397	426	417	369	408	456	418	387	391	424	427	428	386	438	411	421	416	404	371	380	437	364	397	407	404	410	437	412	406	405	406	413	431	403	365	386	398	405	380	392	420	400	379	397	392	405	411	408	405	428	381	402	414	422	392	413	433	462	383	389	393	380	364	401	366	396	417	412	400	388	370	410	387	396	380	418	396	384	401	421	416	401	398	410	439	410	385	396	411	401	375	412	423	413	397	376	409	392	362	399	374	419	399	388	380	397	400	394	406	423	398	426	419	450	416	402	417	371	385	434	385	367	390	427	420	384	390	393	392	401	419	381	400	401	392	386	419	419	410	412	416	406	409	393	395	390	387	350	407	384	405	398	396	397	405	391	440	375	386	397	426	445	403	372	380	382	437	412	421	402	390	389	375	391	384	385	395	419	420	410	397	438	413	406	392	414	384	405	416	437	408	396	406	393	428	399	411	414	408	446	408	396	394	403	418	376	392	383	398	396	429	426	436	411	392	403	406	420	410	373	378	408	408	388	407	409	381	431	410	414	406	376	394	409	375	432	411	409	389	393	395	377	400	427	403	391	407	440	416	412	428	409	409	432	407	451	419	441	384	398	400	414	413	384	380	390	427	380	413	423	395	397	386	394	421	395	402	408	418	382	388	383	445	392	428	418	362	426	408	403	367	394	364	418	400	392	385	409	421	410	425	419	395	396	414	419	381	410	405	415	393	396	403	418	393	393	446	376	387	386	410	401	431	356	379	408	371	368	436	393	409	412	374	381	397	399	413	393	403	410	410	394	413	387	402	418	383	427	386	410	424	409	394	424	418	399	397	403	367	381	411	421	396	398	402	407	393	381	407	375	386	420	406	394	398	375	430	422	375	395	430	410	380	382	395	392	398	389	422	390	367	458	415	390	381	385	402	395	403	359	410	403	398	411	396	444	399	387	409	374	382	428	377	396	380	399	404	387	417	422	426	425	400	428	400	413	422	374	400	374	377	400	402	419	379	384	435	420	368	417	424	414	411	388	436	394	395	388	398	426	388	392	444	379	374	402	414	436	383	415	380	379	389	433	415	362	372	413	382	417	391	389	392	408	415	390	417	421	387	393	386	390	362	415	429	397	366	421	420	376	357	393	412	431	421	418	402	413	445	382	382	396	385	400	435	416	377	446	408	373	413	383	411	407	417	432	379	392	408	414	414	420	408	415	399	445	404	398	377	410	376	393	392	396	400	396	402	419	413	365	413	404	418	399	420	405	410	364	355	421	398	399	388	411	392	435	399	379	411	435	405	410	406	434	418	379	373	402	446	377	412	395	395	390	430	393	432	379	428	416	397	421	402	391	414	412	404	378	416	376	436	413	403	394	449	409	423	372	399	395	390	410	391	406	390	404	363	395	404	413	393	379	426	396	399	397	398	412	419	389	381	420	387	405	409	406	442	428	383	387	395	390	408	359	393	389	399	415	405	388	396	382	427	374	444	393	409	412	415	419	407	403	379	433	395	416	398	400	390	389	372	391	396	382	393	427	390	399	365	423	417	402	396	385	372	400	405	378	366	378	400	363	380	371	434	417	405	426	404	406	404	386	424	377	398	392	417	397	384	396	382	392	402	395	370	398	410	395	378	405	398	395	410	373	403	402	398	396	421	423	396	392	383	370	403	380	415	420	370	393	398	455	391	368	374	387	409	414	407	399	416	382	402	404	423	453	402	389	413	417	385	383	407	423	417	395	377	400	376	385	396	406	403	403	365	379	404	406	377	374	378	370	370	372	408	410	426	395	375	406	403	373	398	419	437	394	421	389	403	394	404	438	405	421	393	415	408	414	396	388	416	408	362	422	414	385	440	392	374	404	376	385	363	402	368	388	417	389	401	402	441	433	411	374	416	407	407	375	411	386	438	364	424	416	453	380	430	401	405	371	373	408	415	391	406	392	385	371	418	389	389	386	394	416	363	418	412	393	378	431	394	383	376	385	401	366	430	439	378	414	416	403	385	412	382	415	369	384	397	391	391	381	395	439	391	419	409	417	370	403	409	418	432	435	377	357	417	432	386	398	395	416	417	418	409	438	382	404	406	405	390	361	398	434	415	428	396	418	437	403	403	379	419	374	428	388	404	418	399	402	400	418	396	405	386	394	382	428	361	397	394	423	404	384	397	418	452	383	417	377	408	377	393	370	398	394	451	400	392	353	390	397	419	384	408	417	426	431	439	372	395	402	441	401	392	413	415	392	389	407	399	388	417	366	439	408	412	385	415	422	408	393	388	404	407	387	413	401	407	385	403	423	370	418	416	383	406	393	386	369	376	365	386	383	396	413	392	409	397	407	396	420	379	436	405	407	423	410	429	416	404	378	422	411	469	421	441	449	412	416	399	387	388	407	388	415	435	361	411	410	435	396	417	420	404	415	432	417	398	407	404	434	397	404	400	423	375	389	414	402	416	424	423	416	408	392	427	388	396	417	433	409	365	389	372	430	408	417	413	443	390	412	401	420	379	371	383	366	403	395	377
5826	6637	8054	5212	3131	2039	1207	966	747	507	395	293	245	177	136	143	135	121	110	115	125	129	123	122	130	112	116	98	113	133	126	110	120	105	147	118	120	130	129	140	116	101	116	126	118	121	146	110	124	131	132	126	106	124	119	123	127	139	117	117	128	115	132	112	117	118	133	121	130	134	118	110	128	123	129	127	115	134	126	121	121	117	126	116	122	138	131	126	128	132	134	119	130	109	129	139	128	128	108	122	129	123	128	131	131	136	107	132	115	120	118	121	114	120	132	131	109	112	130	131	121	124	115	113	110	122	124	90	120	133	131	111	129	130	108	115	105	128	124	118	127	114	129	138	125	125	126	110	106	126	123	115	116	115	132	143	107	132	126	120	119	133	113	108	129	124	130	122	106	131	141	135	132	116	130	144	133	126	127	142	133	131	109	140	134	143	126	128	142	110	119	114	112	123	137	126	120	134	116	123	122	124	129	131	120	122	126	128	117	111	115	114	134	101	111	128	130	126	106	126	133	135	113	126	125	137	115	110	116	136	122	138	112	121	111	131	122	126	122	128	134	135	114	116	122	136	114	110	112	112	132	128	115	135	111	142	150	135	117	124	121	140	140	102	122	113	117	133	111	125	141	129	146	120	121	128	136	139	105	126	129	122	119	108	112	129	144	136	117	120	129	123	131	113	127	138	101	115	126	120	126	128	128	124	156	120	127	119	119	114	113	136	107	124	131	121	127	111	125	124	116	113	122	109	109	118	121	129	113	111	105	131	131	128	134	122	128	125	145	109	124	135	123	138	106	130	126	89	116	130	124	113	116	123	122	116	117	119	131	126	149	140	122	131	122	133	146	117	104	112	118	137	107	109	138	127	95	134	145	127	132	110	130	128	117	128	114	97	142	127	130	124	112	95	109	125	126	120	129	128	132	132	127	121	127	119	120	122	112	108	115	126	130	128	132	115	108	111	124	132	120	97	126	116	121	116	115	129	137	125	137	115	113	120	118	120	122	122	119	116	121	108	115	121	127	110	141	136	146	111	141	126	116	134	116	123	127	120	123	144	126	130	110	123	137	125	111	108	136	123	125	131	136	128	125	119	129	111	115	132	111	125	128	115	124	100	134	112	123	124	134	115	135	110	121	132	131	109	108	123	129	109	125	137	141	142	146	115	115	124	106	114	125	100	106	124	98	143	98	135	121	111	121	113	139	111	102	135	132	126	132	113	133	117	113	121	123	119	133	125	109	123	126	129	124	155	124	93	118	118	114	132	125	134	123	117	113	122	132	128	152	121	115	101	125	135	135	123	125	124	103	116	117	117	130	122	124	118	127	109	124	112	114	117	137	109	112	122	117	126	129	113	102	109	110	114	115	147	115	132	128	114	141	130	118	110	106	117	137	133	116	104	135	128	126	111	130	116	127	122	108	123	145	133	113	108	135	129	107	123	122	111	129	108	136	128	108	138	120	129	116	128	112	141	112	127	94	137	142	101	118	114	134	123	112	110	113	136	106	102	138	109	117	119	123	153	108	119	125	119	109	130	104	107	125	114	123	111	116	135	126	130	110	127	125	116	124	133	128	139	135	137	136	108	113	119	128	137	109	113	122	108	119	142	116	128	103	141	114	108	130	130	124	134	116	145	129	126	124	132	131	125	133	131	123	129	102	126	121	129	133	140	136	101	121	135	116	126	134	112	133	132	122	125	125	115	129	127	121	133	134	115	110	126	133	109	98	112	135	104	137	127	99	129	136	137	131	122	141	118	127	144	116	126	118	119	110	131	122	130	140	126	106	128	116	137	110	129	125	124	134	119	127	111	112	114	94	115	126	111	119	123	132	120	109	121	118	130	127	104	107	145	121	116	139	119	119	111	98	134	147	137	109	116	137	121	97	121	133	86	119	127	117	113	112	113	130	122	139	132	109	105	126	130	133	125	102	111	137	120	132	115	105	142	119	123	131	134	128	124	135	105	123	118	117	123	133	129	116	111	140	131	116	123	134	125	143	122	125	117	113	123	135	129	122	122	140	143	131	112	139	132	133	112	103	133	135	120	139	142	113	123	108	124	139	129	131	112	121	116	119	114	145	139	133	105	126	136	121	105	138	123	116	122	169	115	132	129	136	117	108	131	110	123	116	143	103	123	128	133	120	117	120	134	126	114	120	122	120	116	117	117	103	115	121	124	125	118	106	141	132	126	116	112	111	150	143	131	135	143	124	102	120	132	119	139	113	125	105	123	109	137	123	119	118	132	126	115	118	112	122	123	138	129	119	124	102	99	131	115	117	122	122	111	122	124	135	110	136	125	110	129	125	110	126	122	121	125	119	120	133	120	111	123	126	133	145	104	116	141	105	129	122	119	102	120	126	144	126	122	105	116	107	123	129	131	126	113	128	124	132	126	141	115	120	131	124	111	118	128	101	113	119	145	124	134	109	120	115	123	140	110	108	118	119	155	126	111	124	133	123	116	134	137	96	112	123	135	145	147	123	127	133	145	121	112	117	114	125	126	131	111	113	142	112	134	138	119	107	132	122	130	127	126	129	127	139	104	123	126	135	116	132	123	118	112	124	108	126	133	124	123	118	125	105	116	118	109	131	114	110	119	128	124	129	118	126	137	123	112	123	121	132	105	119	124	123	131	128	116	141	108	130	130	120	123	119	120	146	139	128	134	122	111	136	116	129	119	120	132	121	115	144	124	114	129	122	137	109	128	125	126	134	123	129	121	103	124	130	126	136	126	129	135	123	117	121	122	120	136	105	107	132	109	127	116	130	116	107	114	123	136	114	125	121	137	111	137	138	120	102	111	111	142	115	107	124	127	127	117	119	132	127	129	123	115	120	122	119	117	133	119	143	133	119	106	136	143	141	119	119	118	126	118	115	123	120	112	110	132	109	108	120	128	138	123	119	116	122	142	115	126	103	116	134	118	130	132	130	104	130	125	148	129	134	137	128	133	102	143	138	116	121	109	117	120	114	138	135	134	108	117	124	104	130	129	111	112	121	143	117	111	121	119	135	125	139	129	122	108	132	122	133	122	124	117	120	100	124	138	106	112	127	121	134	114	121	132	120	112	116	133	114	141	103	128	115	136	96	119	118	118	121	113	135	139	112	144	120	137	123	110	112	139	131	111	139	121	135	113	102	132	102	112	129	126	125	126	128	131	127	133	112	134	117	113	118	126	128	108	125	130	125	122	127	111	115	146	127	118	122	120	129	112	100	119	108	109	144	116	123	114	114	116	118	126	120	120	98	116	118	126	119	113	115	127	129	138	126	123	116	127	118	114	106	133	108	112	137	140	128	123	116	123	146	123	144	118	128	151	115	107	125	122	116	116	112	135	122	117	108	124	115	136	143	130	123	114	129	113	134	110	115	136	152	126	119	141	126	119	111	131	131	114	134	114	116	125	120	124	108	127	118	130	123	126	105	116	132	138	138	130	112	104	145	125	121	123	119	131	116	116	113	109	137	141	126	127	129	114	141	122	126	119	119	101
5264	9410	15291	14324	11503	8289	5819	4645	3280	2318	1751	1048	845	611	492	372	401	367	335	341	343	372	355	353	340	374	324	317	340	367	354	369	310	360	357	365	360	373	340	351	346	340	348	321	343	335	346	343	349	369	355	319	334	353	367	346	333	320	346	371	352	362	351	343	330	331	329	344	348	329	330	336	335	314	343	330	351	362	332	326	345	367	334	361	367	348	369	329	387	329	346	340	367	377	367	365	350	341	349	309	359	361	328	339	362	352	341	328	358	352	338	323	321	320	330	351	352	352	345	350	328	337	349	377	316	358	324	317	383	355	354	334	314	381	347	319	360	339	347	346	357	373	353	365	348	343	364	359	373	364	351	355	329	356	339	341	358	362	346	365	330	370	357	370	360	368	345	357	369	362	348	330	380	392	328	338	327	346	346	355	351	353	327	316	336	338	325	343	354	341	375	354	350	328	363	338	350	343	343	340	337	354	355	330	322	343	358	361	355	343	319	361	346	306	365	324	368	332	361	371	344	329	343	360	361	352	340	316	329	328	377	355	349	349	365	367	346	363	342	348	371	355	355	366	354	362	326	339	350	328	376	334	364	334	357	337	324	381	339	341	350	334	395	336	381	374	335	340	354	367	363	359	343	361	358	372	358	354	376	366	365	337	370	340	350	348	340	329	369	344	369	344	321	350	361	328	375	350	374	329	346	334	365	362	359	347	336	349	333	374	339	352	385	331	361	335	342	361	341	348	338	345	332	359	358	333	348	343	334	318	344	328	305	368	337	338	394	365	336	364	332	337	359	364	337	348	343	336	329	345	360	343	348	358	326	349	349	335	353	375	332	325	320	351	364	314	340	332	337	354	328	363	329	335	319	361	311	344	374	330	335	367	352	337	356	344	370	348	332	331	350	336	359	333	349	342	347	339	373	342	361	361	377	355	351	323	358	332	313	365	364	346	340	347	384	328	357	369	360	344	338	357	322	365	361	331	374	389	377	380	318	334	330	321	361	369	382	361	381	362	308	364	327	359	393	317	360	328	338	344	339	363	353	381	345	348	354	373	353	351	318	346	350	339	336	377	341	356	343	388	322	342	327	384	342	323	370	344	310	365	326	339	361	341	340	381	363	361	337	331	337	369	324	331	345	356	369	358	325	338	330	351	335	351	374	316	344	342	380	320	380	361	342	348	361	333	378	350	361	337	354	369	353	314	338	343	325	334	346	343	378	344	335	353	319	342	339	351	377	336	365	364	343	353	369	378	365	328	334	351	346	352	372	336	323	314	316	387	339	341	315	358	360	352	353	302	347	345	334	346	327	340	354	368	357	338	349	334	370	350	364	362	320	341	356	343	328	337	367	358	362	361	320	367	361	355	334	351	349	372	333	362	390	304	335	343	360	342	338	315	345	344	325	369	356	393	372	383	352	391	348	334	337	339	331	351	360	320	362	370	312	324	337	355	367	329	353	359	335	340	329	363	342	349	360	373	337	385	386	346	337	351	356	355	362	362	337	343	362	334	362	365	360	360	352	333	333	337	334	348	354	353	374	344	400	341	365	348	321	340	319	329	321	347	374	353	362	359	323	330	382	359	373	343	361	336	332	347	352	376	355	337	362	388	337	344	359	339	350	326	375	358	355	352	318	357	364	342	353	370	359	357	364	361	328	328	358	377	344	365	366	401	360	314	351	358	342	363	369	343	338	335	365	358	346	339	320	337	351	361	325	398	359	370	334	349	354	307	362	317	332	343	346	365	335	358	363	345	363	357	359	331	360	331	352	384	340	323	336	333	363	348	393	335	358	345	311	342	328	360	320	392	340	319	372	333	339	365	328	346	331	337	382	347	327	328	351	346	360	374	364	355	329	349	363	358	356	325	350	388	358	369	325	378	353	364	344	364	343	309	343	364	338	354	307	340	377	367	331	338	378	401	322	347	314	342	348	331	357	342	350	365	359	360	366	335	332	347	371	342	344	363	354	332	358	335	334	367	333	345	348	302	344	336	375	365	333	362	356	339	363	342	351	380	371	332	358	339	344	352	347	363	359	326	360	362	353	321	354	335	354	331	383	332	327	373	338	341	348	338	322	335	334	362	334	346	337	350	310	326	378	355	334	324	348	346	378	358	361	337	345	348	349	331	361	357	349	329	345	370	340	355	349	345	316	333	334	338	360	355	379	326	345	361	335	333	366	362	323	360	355	370	336	356	362	325	390	338	347	358	344	346	349	348	386	362	379	338	330	358	364	356	333	332	398	316	361	370	356	371	366	350	323	337	360	339	313	371	361	328	375	339	333	351	386	392	333	318	312	401	344	318	356	327	379	333	337	329	322	340	339	357	350	365	335	333	333	385	371	348	350	320	361	336	343	374	298	322	298	354	323	326	340	394	332	356	378	370	360	330	341	333	310	355	346	327	325	337	342	349	330	315	358	357	345	335	323	362	360	359	370	339	345	353	376	361	335	320	328	324	353	309	362	363	379	311	317	362	347	361	345	325	341	332	346	332	376	356	319	363	361	341	361	352	348	362	363	322	332	333	340	316	354	349	349	367	325	322	341	357	347	386	320	354	337	337	363	338	338	363	343	341	377	339	332	317	383	340	332	367	352	356	357	341	368	337	354	355	360	350	324	329	352	348	320	331	335	337	347	357	331	327	350	365	328	351	339	357	348	357	364	327	316	365	307	360	363	348	344	337	340	333	312	430	341	350	360	351	331	343	356	348	347	333	352	343	337	359	377	351	341	322	365	342	299	338	350	349	345	355	352	376	342	363	336	352	359	366	344	318	327	355	318	323	350	362	332	343	352	333	380	349	330	356	353	337	337	336	354	359	343	327	317	336	375	355	352	348	343	340	367	376	361	359	324	352	346	361	354	356	376	333	360	351	349	330	354	324	336	333	293	334	314	337	360	339	335	359	328	342	356	354	372	350	355	356	334	361	382	346	361	372	342	320	341	315	340	339	334	318	391	355	339	326	333	327	367	332	337	374	350	368	365	370	331	352	348	335	378	383	365	369	365	351	328	325	335	382	358	330	345	307	327	339	335	356	334	300	361	350	333	376	351	360	305	353	361	383	366	345	325	366	354	355	342	344	380	339	316	384	326	344	370	347	327	333	323	346	331	337	359	344	351	352	362	379	315	338	339	383	372	346	343	353	330	338	357	351	362	332	363	353	343	335	344	346	363	359	347	329	359	353	371	375	341	369	357	329	369	335	374	323	310	315	339	334	366	340	352	331	357	356	325	350	357	372	334	321	350	333	333	346	358	333	317	305	329	353	328	366	341	366	333	338	337	380	386	334	338	323	353	365	328	317	322	371	330	319	330	348	377	341	330	331	358	388	334	378	337	356	338	368	336	333	352	332	349	359	333	356	406	343	342	354	357	349	351	372	309	352	341	376	362	348	359	365	357	344	338	354	316	325	337	370	361	322	340	368	317	372	388	342	360	341	336	335	314	340	343	349	329	388	340	363	370	321	373	352	346	329	339	347	362	330	327	343
31896	49318	60395	47063	35998	27518	18394	13214	8474	4931	3263	1402	1148	673	299	210	235	207	141	143	105	141	114	149	117	145	98	108	119	113	151	118	138	136	130	110	127	130	112	127	142	118	127	148	128	121	107	110	136	111	131	131	138	146	127	122	103	125	141	150	134	135	138	95	113	128	118	129	125	125	136	113	131	146	130	124	137	135	136	128	130	133	122	119	130	141	116	119	112	116	123	116	112	141	119	120	115	118	104	115	108	122	123	130	139	130	150	156	130	134	123	124	136	114	126	103	123	93	123	129	134	114	134	126	125	134	118	119	101	108	135	136	119	118	119	133	116	118	127	120	133	126	117	115	128	123	129	107	131	118	125	116	125	126	119	123	131	132	113	119	119	127	121	125	106	111	139	127	134	111	114	117	138	112	117	112	116	113	114	132	122	128	124	104	107	120	114	128	134	111	109	109	127	123	136	130	118	119	129	134	105	112	104	124	121	96	147	122	133	136	108	124	120	115	136	127	119	114	122	124	130	118	127	119	100	109	121	124	143	127	126	109	121	106	114	123	154	106	112	144	134	130	121	105	113	130	107	124	110	124	133	115	116	144	118	118	128	129	116	139	123	131	126	114	127	118	122	138	138	118	114	108	138	101	130	112	108	126	121	118	128	132	129	138	119	139	124	127	134	114	134	125	112	121	124	106	138	123	138	130	107	124	97	122	128	113	118	126	110	112	109	119	140	126	124	109	133	130	124	124	116	123	121	129	121	123	107	119	119	133	122	133	117	133	130	129	129	120	141	109	133	117	123	125	107	120	118	116	119	130	149	120	117	117	127	123	119	110	121	128	140	93	112	126	115	109	128	109	113	127	117	108	157	115	111	114	113	119	120	115	117	112	119	113	125	117	122	121	109	134	117	132	130	121	122	116	115	109	131	129	90	125	123	114	125	134	127	111	111	142	125	121	123	132	130	134	103	137	130	110	124	107	135	103	128	115	114	120	103	134	115	129	138	135	115	120	132	117	104	132	121	139	134	120	151	126	119	104	122	111	128	131	115	117	112	137	133	114	117	130	151	127	130	124	131	114	129	143	131	103	137	118	118	121	140	147	106	134	113	100	146	130	105	146	137	113	127	136	126	126	109	136	117	118	130	110	123	149	130	93	118	114	123	149	125	137	133	155	129	132	142	123	96	132	144	122	122	132	125	119	130	132	112	117	121	105	112	111	105	128	116	133	129	112	111	149	130	111	111	111	126	128	126	118	133	108	112	135	132	148	111	111	159	109	126	120	132	110	134	107	116	122	108	126	131	116	122	107	108	125	137	143	112	135	128	131	114	124	119	127	123	122	111	104	142	121	134	131	128	114	103	119	106	137	126	124	125	148	121	129	121	111	132	133	111	122	124	107	107	130	137	120	105	128	107	122	103	103	118	110	117	110	124	127	129	131	117	105	116	125	124	121	113	138	114	111	120	128	121	121	119	124	118	136	133	107	118	116	142	114	141	111	125	125	122	153	131	138	138	119	103	129	123	118	121	133	117	143	122	114	131	134	129	136	143	137	118	113	130	120	131	118	126	150	132	122	131	138	127	116	108	148	124	100	137	124	133	138	98	117	135	104	137	129	136	149	123	124	127	134	113	147	115	129	118	128	137	129	102	125	130	122	120	127	139	114	130	109	127	122	135	106	123	137	134	117	122	124	111	119	119	127	132	138	109	128	127	127	135	120	122	126	126	115	116	98	130	132	109	101	113	126	117	140	117	123	126	135	105	135	115	117	115	103	131	129	121	109	126	132	117	133	114	123	107	125	148	123	129	120	114	109	120	99	98	129	124	118	109	130	127	126	107	120	105	125	119	135	141	114	127	119	109	108	124	104	137	134	124	106	119	108	122	109	133	133	106	117	136	116	112	137	112	123	116	117	146	100	132	120	131	122	137	133	133	115	120	130	133	131	105	118	129	102	126	117	136	96	151	145	132	129	103	122	137	141	123	117	125	128	141	128	125	97	125	128	120	113	136	131	118	144	146	129	108	119	117	140	139	113	123	124	113	113	124	125	122	136	100	128	123	116	114	123	127	123	130	127	125	100	107	107	116	133	104	108	107	115	143	116	133	124	120	142	103	134	112	142	102	127	115	99	100	120	107	118	138	124	139	120	131	125	121	106	116	120	136	128	120	144	127	122	132	116	106	124	142	109	116	122	121	138	126	115	133	119	121	111	102	113	123	119	144	114	136	134	122	113	137	116	127	120	93	123	112	127	123	128	116	116	116	138	133	109	122	118	123	134	137	133	125	111	111	129	121	132	123	121	110	135	121	140	129	113	128	128	132	127	141	108	107	118	132	130	114	128	123	141	106	114	139	123	142	98	133	133	103	120	112	140	119	113	121	123	139	135	108	138	121	114	125	114	126	115	119	144	136	113	114	153	116	129	132	114	132	111	113	137	129	128	129	111	118	139	128	107	133	149	130	121	144	130	121	92	138	93	135	129	139	131	112	110	123	129	151	130	121	116	130	120	119	117	145	129	121	138	130	123	115	131	112	113	124	114	124	132	122	119	133	113	124	122	127	109	130	107	128	100	125	115	141	107	135	129	117	134	130	120	122	112	112	122	124	115	134	112	96	107	117	136	112	108	131	134	115	107	144	131	140	121	114	122	133	110	128	114	122	122	105	131	115	133	107	112	123	127	117	133	116	112	117	130	114	121	104	149	124	111	127	112	110	127	105	120	121	136	123	114	112	106	110	127	114	111	97	134	130	117	125	128	136	111	125	140	131	134	115	142	147	123	122	111	114	122	136	116	111	125	125	111	142	107	127	135	116	112	109	112	124	133	125	118	115	136	122	103	120	155	115	113	115	138	115	133	123	128	136	134	130	132	120	116	119	116	143	128	114	117	111	117	127	133	110	130	115	126	117	120	121	110	129	126	136	108	135	143	124	123	123	109	146	127	118	106	119	116	127	107	125	123	122	123	127	137	104	131	129	151	119	121	108	128	110	108	113	110	109	129	112	110	132	131	121	109	133	115	121	119	117	128	119	128	129	135	127	113	119	118	127	117	142	122	126	124	114	129	115	123	105	125	114	116	134	107	123	125	130	99	119	137	109	120	137	120	105	106	133	121	108	136	142	149	107	117	138	123	118	125	111	122	111	115	130	116	122	120	118	128	121	125	117	116	134	121	132	141	134	130	111	120	128	134	122	124	138	107	125	127	118	112	136	121	139	132	120	121	141	143	113	139	142	133	105	127	109	148	134	129	122	129	120	127	115	115	104	122	105	108	150	136	111	132	122	128	111	137	151	132	119	113	112	127	112	139	121	125	120	131	125	125	135	132	118	119	102	131	127	107	125	116	134	116	116	129	152	104	121	132	116	138	125	128	144	123	124	120	140	144	132	129	129	103	117	121	113	91	116	132	110	120	123	120	132	118	133	127	109	117	121	122	130	118	111	125	135	109	113	134	98	124	112	129	130	128	110	125	116	127	111	108	140	128	134	114	123	120
20585	38573	54509	51721	46034	39894	33145	29211	23492	17644	12779	7121	5726	3038	1534	885	997	883	483	486	395	436	345	343	328	376	354	326	358	348	361	324	341	341	327	342	358	361	361	330	324	353	362	308	351	363	346	338	372	378	362	357	375	385	362	362	332	358	341	353	339	343	351	352	322	334	358	317	344	336	361	354	343	391	361	356	341	337	363	346	343	349	355	335	349	379	348	334	318	287	315	323	336	354	361	347	322	357	356	350	325	363	339	342	339	347	360	354	370	314	347	336	352	348	359	332	349	350	338	353	325	357	333	351	334	352	342	342	340	378	359	355	337	370	343	348	315	316	344	348	366	327	336	331	339	339	332	334	355	341	378	353	368	361	363	317	364	345	352	346	369	310	324	359	348	335	341	326	339	343	318	357	346	356	375	347	336	346	289	341	330	325	346	338	356	329	369	324	367	350	343	354	340	365	330	359	331	342	345	324	339	363	354	375	358	360	340	359	364	317	350	326	368	331	350	353	367	353	340	319	381	354	342	369	342	364	328	360	336	349	339	371	371	342	359	342	351	332	343	356	342	366	384	334	358	345	328	343	370	334	334	333	326	363	327	332	346	333	345	345	382	353	371	352	342	352	340	348	335	332	336	358	366	339	364	324	337	328	340	362	308	330	346	347	374	345	352	309	333	372	324	334	337	337	356	376	365	332	352	327	323	333	387	373	386	333	356	316	373	385	327	340	295	353	358	343	349	352	343	351	378	348	381	332	352	321	350	350	337	318	351	330	340	333	365	357	353	339	361	337	352	383	341	347	360	336	339	333	342	319	370	333	359	325	355	369	348	340	340	323	373	373	377	334	345	365	320	355	363	345	322	325	354	348	351	337	323	347	368	341	340	359	303	335	366	363	363	329	302	333	332	347	333	345	336	330	340	314	351	338	340	333	363	341	326	358	324	357	347	376	359	329	328	353	336	341	359	357	325	335	372	345	342	332	346	359	356	343	308	378	385	331	317	363	351	349	402	380	338	372	361	348	340	326	324	303	352	351	338	354	364	327	319	350	343	342	358	384	368	330	345	342	379	326	346	347	335	352	325	323	347	357	342	380	318	364	336	332	305	332	352	350	338	360	342	355	349	365	318	355	309	344	345	348	334	357	348	362	369	316	357	375	338	342	346	340	360	347	310	317	346	363	379	356	356	357	350	329	347	346	323	353	351	330	329	321	352	321	354	358	346	331	325	360	328	322	334	319	338	337	347	340	340	381	347	350	312	352	338	308	331	354	327	331	399	338	349	340	369	337	374	330	343	340	353	364	371	338	361	360	356	344	334	356	320	361	367	349	352	372	373	347	329	339	337	349	338	352	333	352	322	309	370	350	374	336	330	359	367	331	368	333	332	342	314	384	363	316	366	338	326	407	363	350	348	381	326	348	338	358	327	368	348	358	365	366	339	310	335	322	349	348	310	335	359	327	355	351	350	327	354	331	328	344	335	360	312	328	319	354	333	343	322	344	332	355	318	322	325	384	365	361	324	335	323	340	358	354	371	324	352	358	381	334	334	332	330	328	357	330	349	346	393	322	354	361	367	311	339	337	363	346	353	363	407	318	372	350	320	334	354	315	354	357	301	354	353	337	352	353	366	330	350	358	329	387	355	375	328	329	322	362	339	322	350	386	356	381	325	332	379	355	366	355	342	314	389	335	317	343	351	345	330	351	356	308	390	330	337	345	352	357	347	369	359	357	355	312	346	337	327	349	351	318	391	305	360	358	328	354	391	346	319	327	326	344	340	357	357	344	345	345	315	342	373	349	356	344	351	383	343	340	334	373	347	335	370	333	335	339	367	349	351	344	366	335	354	364	347	340	316	375	350	336	313	347	331	327	325	353	347	320	340	322	321	364	352	346	363	352	341	340	334	329	355	316	347	336	367	336	337	304	318	336	321	344	371	366	351	333	359	375	364	363	366	361	350	388	350	385	335	353	349	329	331	357	357	365	315	345	353	344	311	335	350	316	335	348	336	331	362	364	314	354	355	317	322	355	314	372	351	342	351	350	335	326	362	359	287	363	343	340	383	336	354	348	364	327	334	352	357	380	336	346	337	366	297	326	356	337	366	354	307	356	354	364	362	371	369	372	366	309	379	330	388	369	365	331	388	374	369	347	345	332	316	325	360	332	393	355	308	362	335	379	358	334	346	376	346	352	341	344	390	339	351	376	374	362	352	372	330	357	335	354	364	336	330	359	316	356	349	320	336	338	360	328	357	342	314	355	344	318	330	350	333	348	365	362	349	319	363	320	327	348	331	368	322	349	385	343	335	339	341	358	355	355	340	334	352	320	387	359	349	365	356	343	355	348	341	339	340	359	341	348	331	363	357	337	359	340	344	339	357	359	329	311	353	326	353	331	350	357	335	313	369	351	344	345	354	316	344	373	372	363	353	373	360	357	365	328	335	340	370	346	364	344	349	349	391	335	400	330	328	381	359	334	338	369	391	350	369	350	347	333	312	358	358	366	310	338	337	350	348	367	347	348	341	339	308	352	341	384	332	341	328	330	365	362	365	352	345	338	359	328	338	340	317	359	374	334	307	365	318	324	353	340	362	316	352	350	384	357	351	349	346	372	373	350	321	356	308	346	349	356	345	336	333	315	362	365	334	392	345	327	342	345	320	352	364	360	370	329	388	362	320	330	342	348	380	335	343	321	355	360	353	322	353	328	343	346	365	342	337	351	322	331	339	374	378	321	399	338	308	381	336	337	361	326	348	342	345	344	365	329	346	336	358	349	348	336	319	327	330	344	354	335	363	402	356	352	360	344	346	339	334	348	365	343	343	310	361	344	349	325	392	364	342	360	348	325	349	346	312	343	328	347	361	301	350	356	338	318	335	322	323	317	337	356	346	322	349	348	335	360	374	321	325	361	380	337	373	355	380	338	332	329	366	374	373	372	338	319	353	351	352	327	342	342	351	329	353	329	359	354	354	374	386	364	332	332	352	345	357	361	356	337	348	361	344	341	354	369	346	325	374	358	369	359	323	339	367	305	328	327	315	352	336	326	363	360	357	357	340	356	346	357	309	335	406	392	377	343	330	321	342	346	325	377	356	336	364	348	359	322	324	347	348	348	365	303	355	350	339	368	356	339	353	362	362	330	338	345	355	337	335	356	353	372	355	327	338	343	340	339	364	372	372	349	373	322	339	340	343	335	346	359	298	351	352	314	361	363	351	311	377	330	307	309	354	362	356	322	358	327	331	315	368	348	360	375	356	367	349	371	338	387	378	325	400	351	357	368	334	357	341	352	312	369	327	344	336	332	324	333	333	363	367	354	380	323	369	364	345	326	330	322	358	354	350	329	367	348	337	349	364	338	332	340	352	348	374	328	330	318	356	308	355	358	343	327	334	352	317	334	319	347	336	336	328	339	363	335	319	350	355	323	351	342	333	347	355	316	320	361	363	352	317	332	357	321	356	343	359	364	337	366	338	341	368	340	307	379	387	366	389	344
50861	66438	74098	57433	48071	39381	28878	21935	15718	9747	5886	2932	2110	1190	517	335	396	306	201	232	194	158	165	153	143	142	151	134	131	147	153	166	128	149	152	126	140	150	132	161	138	146	134	140	166	138	151	143	138	141	148	153	164	155	150	148	126	142	152	146	155	149	142	136	126	174	158	148	141	154	152	143	152	130	157	167	121	162	160	143	137	142	136	148	156	174	142	173	120	136	152	145	146	156	146	155	142	136	151	165	142	149	167	137	144	154	161	140	124	140	150	164	162	158	142	177	125	149	152	134	142	133	168	145	147	148	115	131	131	145	135	150	131	140	154	142	153	121	152	155	146	148	159	147	104	147	167	159	157	151	146	141	162	146	142	151	153	162	190	141	164	143	142	143	162	127	150	145	145	145	168	120	145	154	127	144	139	146	161	140	140	126	140	134	139	144	152	159	152	141	143	148	166	147	138	148	135	152	142	131	167	152	146	140	122	159	168	143	140	152	151	149	145	137	132	141	146	168	144	151	156	124	163	157	135	124	134	143	142	133	149	170	147	155	134	135	155	133	177	149	161	145	142	140	152	134	149	137	164	142	151	140	130	134	167	144	131	155	144	156	153	137	119	129	140	128	144	166	137	153	151	145	147	140	141	153	158	164	160	165	143	139	142	160	152	124	132	160	167	140	144	162	156	148	156	154	117	147	165	126	164	121	128	139	136	156	159	134	129	162	121	139	152	154	155	145	142	148	158	148	131	151	166	135	128	132	148	129	153	148	168	131	144	111	163	158	139	152	135	145	156	133	140	162	123	144	147	145	145	154	133	132	157	150	133	122	156	146	133	147	156	148	143	135	163	168	158	130	148	167	131	146	134	159	137	157	117	143	113	151	139	144	140	149	162	155	162	164	120	139	176	149	142	137	172	149	153	144	124	154	148	156	138	132	139	145	165	147	140	152	157	164	149	162	149	163	155	172	155	158	138	143	164	147	147	170	140	164	157	146	126	166	115	149	163	134	148	140	141	146	126	146	135	172	163	128	137	139	123	142	140	161	133	157	144	156	149	173	163	156	122	153	153	146	152	150	141	156	162	151	145	164	161	145	117	184	137	158	126	133	151	132	155	157	159	142	134	139	158	154	143	154	137	146	171	137	154	158	138	135	154	138	150	149	168	116	115	158	148	148	145	131	166	143	146	165	133	142	159	147	157	145	135	141	146	144	134	148	140	164	133	155	155	115	145	143	148	134	144	143	139	128	157	130	131	142	138	157	176	157	117	153	152	140	146	163	172	144	132	112	138	150	154	137	123	147	141	161	139	128	155	145	148	125	142	132	152	133	137	158	150	148	152	159	164	129	158	153	143	150	163	156	112	121	149	149	147	147	148	147	137	153	148	122	144	135	143	134	133	126	148	133	174	168	151	145	133	139	155	142	138	150	149	149	151	155	152	141	138	162	132	158	150	160	147	153	149	150	129	147	140	171	121	145	170	138	163	138	157	125	139	138	170	156	147	149	146	134	135	128	149	140	140	169	145	158	160	166	155	151	173	148	155	146	121	160	133	161	159	147	141	135	145	155	140	164	145	143	165	154	137	143	135	123	143	174	162	156	131	169	153	141	128	131	146	157	146	140	147	136	148	139	142	145	141	152	141	140	160	148	149	149	145	182	153	128	142	157	132	161	180	160	140	152	151	133	153	150	138	156	167	146	139	157	135	156	126	153	157	146	151	163	131	142	154	137	136	147	153	151	168	145	144	119	155	149	130	162	154	148	144	158	157	150	154	159	151	133	154	148	125	118	145	157	149	122	132	137	155	161	133	146	147	121	127	143	142	151	147	136	140	138	174	137	153	133	149	157	158	159	173	148	139	158	157	146	163	174	133	145	133	127	137	148	160	138	169	159	142	137	158	145	143	130	148	141	131	147	139	142	163	142	153	137	143	114	140	141	148	167	150	147	159	159	130	169	154	144	139	129	122	155	167	166	120	141	165	156	166	140	135	140	142	176	144	145	169	147	136	154	114	146	154	152	148	149	155	136	156	150	148	139	134	154	161	133	131	137	149	149	148	130	126	137	162	156	147	123	144	137	157	134	155	141	154	145	161	119	135	166	152	150	136	141	138	156	161	154	141	150	153	146	163	160	159	176	139	157	139	156	146	147	142	175	143	137	162	150	130	158	130	155	150	170	145	124	152	151	169	164	142	138	156	141	141	148	166	165	159	151	146	134	141	163	151	142	126	153	128	152	132	129	147	139	150	138	166	155	144	173	164	153	180	166	156	137	135	165	138	156	130	153	135	153	138	146	152	139	127	148	164	141	148	138	128	130	152	145	148	143	151	156	171	148	159	155	144	156	145	141	130	157	126	149	146	147	164	146	127	158	155	135	128	175	164	168	146	133	154	123	123	121	130	151	139	148	149	150	139	166	156	144	145	125	156	160	165	127	164	157	157	165	146	135	158	135	146	142	148	141	152	175	147	130	152	156	117	149	143	147	153	156	126	129	130	159	142	142	135	151	137	159	154	157	142	147	155	157	151	157	129	137	154	138	128	144	154	156	134	148	128	128	142	167	143	120	164	134	134	143	125	154	148	182	150	146	136	146	144	137	149	145	135	148	126	145	152	137	152	137	148	155	146	148	140	159	138	136	142	160	127	128	146	127	166	156	163	141	157	139	144	146	163	179	146	161	150	140	138	146	161	136	161	154	126	158	139	153	137	150	164	153	143	155	157	128	151	155	128	145	124	134	140	153	157	142	147	147	142	135	150	146	157	152	158	155	148	129	124	140	142	130	148	138	135	115	149	145	158	150	141	145	174	150	155	170	132	144	158	149	138	115	130	149	149	163	126	176	146	159	142	145	165	154	145	146	140	132	174	163	144	153	148	153	161	139	135	143	130	157	160	144	173	135	137	116	170	150	150	132	160	124	124	154	132	145	130	156	153	153	142	158	135	148	138	154	145	153	150	144	139	133	166	142	143	149	134	128	147	106	161	151	152	143	141	145	136	145	152	164	160	159	154	144	127	155	134	136	142	151	160	133	138	133	162	140	151	129	148	153	151	141	155	158	153	162	132	161	139	139	131	137	149	150	130	151	126	174	159	113	152	139	141	132	144	135	138	148	145	185	146	153	150	148	140	143	134	149	153	154	144	144	135	155	154	125	146	148	140	150	132	156	150	153	133	136	149	158	150	141	154	156	140	153	141	138	141	153	140	165	158	136	142	156	132	147	130	162	156	152	126	110	131	137	123	138	164	142	168	144	146	139	134	157	147	145	141	159	154	178	155	165	158	134	139	144	168	151	144	132	153	148	138	171	158	149	144	159	144	156	135	147	135	129	132	150	154	142	165	129	160	168	144	153	125	156	144	161	148	140	140	142	148	148	150	147	138	138	133	170	137	157	128	154	131	137	157	159	165	131	133	147	141	173	142	138	142	134	150	151	154	141	132	136	155	149	142	136	153	140	151	153	151	140	151	156	140	155	154	156	155	158	150	144	142	136
32315	49110	68728	62761	56413	49509	41497	37583	31530	25384	18568	11908	9445	5365	2285	1427	1874	1178	650	1007	581	477	429	422	398	422	403	414	404	392	420	421	391	350	388	394	405	387	368	405	404	429	365	408	421	376	382	408	388	421	413	400	493	463	448	451	422	371	390	408	373	433	416	350	370	394	406	408	383	384	420	433	377	419	390	420	441	395	408	388	408	403	414	406	413	404	376	393	386	372	348	394	379	388	412	390	408	409	394	402	402	402	417	393	415	389	360	388	392	394	410	381	413	383	396	402	431	399	434	434	409	395	398	387	416	376	401	395	387	367	396	385	402	413	387	376	423	409	404	444	412	403	378	383	409	412	384	415	385	401	413	393	383	386	392	374	410	435	380	409	416	438	460	411	397	384	381	404	446	346	381	396	425	398	371	427	424	384	414	387	416	375	443	389	407	360	420	371	389	426	360	414	380	374	409	405	420	396	407	352	375	396	384	405	408	413	423	437	374	425	389	419	387	383	374	400	391	387	417	434	428	380	398	402	406	412	374	411	394	431	386	382	382	401	402	419	375	463	400	383	390	383	394	404	376	377	410	427	347	405	391	415	410	416	412	387	409	406	441	391	367	406	425	395	400	402	391	366	406	407	386	419	435	410	408	398	390	388	396	405	383	391	407	409	372	383	381	387	371	406	380	402	418	408	420	404	401	405	405	369	427	400	422	428	412	377	396	388	409	393	420	421	373	396	404	445	377	428	384	428	409	416	390	427	402	386	402	415	399	408	406	396	430	395	396	409	394	407	407	376	404	409	396	417	381	388	389	402	337	399	423	409	386	404	426	392	409	401	361	395	382	388	392	422	387	378	393	439	383	399	410	420	381	372	409	411	407	395	402	392	386	421	424	397	409	401	377	377	426	390	368	432	426	412	420	397	413	425	402	396	394	428	377	388	402	412	392	380	346	360	421	419	419	418	392	383	424	411	375	411	401	387	432	391	388	378	399	413	391	425	417	379	403	389	385	401	356	430	415	420	382	426	405	385	395	375	387	400	410	384	401	392	413	407	434	395	403	418	406	379	412	421	402	397	395	368	402	414	385	417	400	407	452	415	394	407	374	367	377	403	387	396	386	394	390	406	400	405	383	436	403	402	393	406	368	385	393	403	407	411	423	402	431	398	369	414	403	418	394	368	379	433	402	405	386	424	416	420	397	393	400	409	396	374	408	380	410	387	388	407	392	398	395	413	360	361	371	384	390	382	446	388	388	402	412	356	393	423	394	409	401	410	389	377	419	397	410	394	380	412	418	400	405	394	420	379	403	427	406	380	384	406	403	377	447	429	397	429	393	409	412	356	407	418	400	443	415	394	408	452	425	388	402	378	385	405	387	402	471	412	391	444	403	409	409	391	385	394	413	391	415	417	398	389	429	406	387	382	383	435	387	384	376	413	357	404	395	421	346	383	407	390	374	430	372	411	401	359	411	363	374	414	403	376	396	382	390	406	397	373	406	386	401	378	404	404	399	356	402	414	404	388	422	408	402	426	427	411	403	371	409	390	412	405	397	390	444	363	377	419	410	392	409	421	368	395	428	433	394	391	403	430	420	410	401	390	360	383	367	381	422	361	425	417	396	409	390	373	388	448	425	371	376	379	395	412	418	392	398	405	407	396	385	418	378	407	440	391	382	412	424	380	411	426	393	380	372	365	405	431	387	403	409	417	428	395	399	389	386	420	401	427	397	398	413	385	424	389	414	420	391	387	384	365	411	405	393	420	425	427	409	391	420	450	397	391	397	388	385	392	408	398	375	393	405	373	395	403	395	395	375	388	384	384	388	377	421	414	454	426	397	371	417	373	401	402	404	430	418	405	418	420	416	349	392	384	378	378	417	397	411	426	429	422	400	410	382	425	369	441	422	391	387	414	419	362	400	375	417	435	426	361	402	387	365	393	397	389	401	425	389	372	401	404	438	374	387	426	397	392	423	388	392	379	415	382	414	411	398	405	417	424	418	442	408	386	402	384	388	392	408	428	405	352	390	398	416	383	390	423	401	400	373	425	410	379	380	434	422	432	410	414	366	394	396	385	385	428	381	407	407	375	411	412	397	410	407	405	388	408	414	385	427	379	393	401	382	393	401	397	415	379	434	425	397	428	440	405	395	402	428	399	397	406	367	414	404	414	382	402	375	381	397	412	421	423	379	411	396	433	397	401	366	421	418	405	396	403	401	360	400	404	377	435	385	382	380	429	391	432	419	365	400	388	409	376	413	392	412	379	427	415	420	376	406	390	424	369	413	396	425	421	379	388	374	378	419	388	446	386	391	386	413	422	360	374	397	398	393	394	396	372	392	399	398	394	411	391	400	417	397	388	366	387	391	424	407	364	412	416	381	391	384	401	390	404	396	390	403	414	399	402	417	383	424	393	389	397	419	392	415	400	418	403	397	405	403	406	394	388	379	410	405	374	424	412	419	399	415	369	407	427	415	398	414	403	408	378	378	420	408	393	381	449	432	424	420	395	442	407	435	401	370	399	383	389	413	411	384	423	419	381	401	381	386	424	409	430	376	401	374	392	440	407	385	407	399	399	386	375	387	385	392	407	401	400	410	384	414	396	399	409	405	401	388	387	429	417	403	442	390	389	410	399	398	373	406	392	386	380	429	429	348	451	411	405	400	398	419	408	402	429	386	420	399	430	386	393	387	332	439	424	380	402	413	374	387	383	390	414	407	361	457	389	396	419	416	409	379	424	417	412	421	394	440	394	377	374	372	402	383	405	349	377	395	395	389	400	419	436	387	375	388	398	404	376	400	435	394	421	393	408	402	412	404	415	388	422	419	409	405	418	388	372	364	365	366	436	386	393	382	414	386	424	387	400	398	420	385	403	430	394	403	392	384	383	448	383	425	422	408	395	362	398	407	445	389	381	387	420	397	418	426	437	407	370	422	370	408	415	405	398	411	415	406	450	389	403	423	430	384	385	439	416	415	395	378	429	376	391	465	391	418	426	413	430	413	437	388	365	421	413	405	420	413	370	404	410	403	410	380	399	395	404	420	402	455	399	378	420	387	419	383	386	351	362	377	381	419	417	391	404	423	413	443	382	396	408	379	422	396	401	404	434	369	407	398	404	402	406	382	398	424	424	395	395	391	400	402	415	410	393	405	382	402	408	380	392	351	428	413	404	375	410	426	412	426	414	386	414	412	407	412	449	377	398	443	409	390	413	390	374	377	419	423	389	387	392	414	427	413	386	408	380	416	397	426	414	403	419	411	403	423	399	406	394	384	381	405	354	376	421	391	426	400	391	412	399	398	374	386	405	374	378	399	393	420	387	412	376	410	379	418	404	403	441	377	431	412	433	404	406	370	391	396	416	399	431	419	390	434	398	393	402	389	410	427	422	389	411	381	381	387	413	397	385	395	423	405	406	410	400	404	422	409	406	418	377	377	392	437	418	388	382	420	390	417	413	405	368	402	424	425	407	414	392	416	417	410	429	401	396	409	426	405	418
8439	9287	10642	4421	2698	1744	1113	783	589	451	294	232	216	178	146	142	145	133	122	126	120	132	110	128	120	120	122	126	137	100	135	110	128	110	139	120	127	126	119	115	129	140	122	112	127	152	126	138	133	136	130	125	117	115	131	137	130	115	121	127	133	136	146	120	142	127	117	118	136	111	147	131	112	125	126	111	113	125	112	138	135	125	119	108	133	139	131	122	135	120	103	131	126	126	123	145	115	126	108	117	111	129	129	128	142	131	136	92	119	115	141	121	135	117	106	107	136	140	134	105	102	112	118	128	115	114	112	128	114	110	114	122	121	133	133	110	127	134	126	116	132	121	119	130	123	119	112	130	115	134	125	137	125	124	128	121	114	117	112	155	109	146	123	124	116	118	110	123	126	114	138	117	130	112	107	135	128	123	142	151	114	137	106	121	125	108	135	112	123	109	109	135	116	117	102	125	119	119	86	112	135	108	131	136	129	96	134	122	134	128	98	118	123	128	148	137	130	118	125	118	115	120	140	135	115	114	119	128	134	108	139	112	112	116	126	122	140	121	135	117	127	122	122	109	139	131	125	134	144	114	128	120	107	121	117	116	126	116	133	120	116	106	112	123	110	141	138	118	141	135	143	113	137	137	117	111	126	123	111	165	133	110	127	105	121	125	98	118	116	120	127	107	126	121	124	129	133	140	107	115	120	126	115	121	112	146	113	128	121	146	122	119	113	132	125	119	135	100	130	148	131	133	113	129	117	143	143	127	131	120	129	110	120	139	117	129	119	109	115	109	123	116	132	111	127	132	115	136	132	139	125	149	117	141	120	124	124	125	124	120	106	120	125	152	107	128	112	142	132	103	114	140	113	133	120	114	134	109	141	137	132	134	139	123	124	106	104	101	110	119	127	122	103	131	114	129	127	104	107	139	148	126	124	123	120	124	134	114	126	121	142	146	120	115	116	152	125	135	138	116	134	135	113	127	121	138	129	137	106	106	128	160	146	120	122	130	124	100	132	125	132	133	144	155	114	109	116	133	120	130	120	133	133	119	133	123	127	124	116	125	129	130	117	117	137	127	128	123	132	122	133	122	117	141	139	120	136	141	117	130	120	135	126	114	126	126	105	135	123	119	125	131	110	110	124	123	116	115	127	124	119	110	121	130	119	141	127	124	121	134	98	120	119	111	103	116	120	142	115	120	140	116	151	125	111	127	107	110	128	118	118	113	113	119	121	108	128	120	146	129	131	128	133	132	138	132	127	119	122	132	115	120	111	118	125	120	130	123	111	121	122	125	119	126	127	135	110	122	101	115	113	118	126	122	124	116	115	122	125	132	119	121	124	106	119	114	124	137	123	114	119	127	117	136	127	129	139	112	124	101	117	111	128	129	100	131	135	126	124	118	135	117	127	127	117	134	128	138	131	116	136	132	130	132	112	116	123	131	127	123	116	141	119	102	128	130	150	112	113	138	100	128	113	125	131	96	121	126	129	140	107	125	125	140	128	122	121	123	122	129	135	136	116	122	117	119	121	128	134	110	134	110	125	129	98	134	123	102	120	118	119	113	130	133	116	122	158	130	152	128	123	113	118	141	117	139	135	129	130	113	124	136	132	116	123	112	133	141	96	116	140	137	134	134	109	109	119	108	124	127	139	120	116	123	92	122	122	142	116	128	133	121	110	151	136	129	115	106	114	119	136	125	127	109	141	128	112	128	120	126	121	117	122	132	115	130	120	143	148	117	142	106	115	135	109	123	137	127	129	127	107	134	116	120	146	129	135	127	138	130	123	131	138	136	115	110	146	119	125	111	116	111	124	129	102	131	127	133	119	137	112	135	114	111	125	143	105	120	126	114	109	113	140	97	134	148	128	136	119	125	131	134	124	119	122	111	115	136	91	123	110	126	130	114	136	120	122	111	103	125	116	122	123	125	136	122	101	114	138	124	121	144	114	125	118	133	125	111	103	116	129	107	120	107	128	114	113	139	122	109	133	104	127	139	120	122	119	136	89	118	138	123	112	112	128	123	114	114	122	127	124	127	103	115	132	101	129	140	123	110	95	128	131	121	133	127	124	122	138	111	116	159	114	108	113	110	111	152	131	128	118	106	132	122	119	130	111	119	107	126	110	104	119	140	128	109	130	122	127	129	115	129	116	146	124	120	118	142	133	108	130	129	125	117	113	110	105	113	129	110	139	124	112	122	110	102	135	111	131	106	113	127	135	118	131	117	132	110	121	141	112	121	118	105	125	141	128	116	103	123	127	115	129	111	127	133	122	141	142	119	134	97	134	126	121	127	138	115	143	108	115	122	129	137	105	120	121	131	131	141	100	130	121	128	123	126	118	132	104	125	116	123	145	124	106	119	134	125	140	141	128	110	139	153	116	128	111	123	132	123	127	128	115	121	131	114	123	121	113	133	133	135	109	125	111	132	105	137	123	137	123	135	133	110	127	111	111	122	132	110	139	117	135	128	108	124	113	127	114	126	123	133	113	113	131	139	129	103	112	129	124	142	108	113	133	125	127	124	131	123	106	127	129	139	123	129	125	131	98	129	115	120	120	104	101	125	127	134	108	113	110	110	126	118	132	138	120	127	110	123	154	130	133	136	105	132	115	120	145	141	116	142	128	142	132	114	129	129	120	113	122	149	118	145	125	126	127	131	112	126	127	116	115	122	120	111	139	116	108	127	128	129	119	116	125	128	115	119	106	121	111	110	125	123	118	105	130	109	134	104	115	118	136	110	123	114	132	125	139	117	123	103	120	110	117	125	127	132	141	109	124	134	134	103	130	124	135	106	111	123	128	118	98	119	134	116	128	109	133	110	121	127	98	114	124	124	133	126	129	102	145	119	111	113	149	119	135	132	145	127	125	125	131	110	117	108	115	125	125	137	151	115	87	115	133	126	134	142	122	133	108	123	99	144	120	127	125	110	118	126	120	108	131	107	118	103	120	132	120	116	111	132	132	95	104	96	91	125	114	123	119	116	114	119	148	148	135	131	125	98	115	98	130	123	131	116	143	138	139	118	139	122	122	118	118	118	113	138	105	115	116	116	137	121	119	136	129	119	132	126	137	120	125	138	132	130	126	115	125	130	119	117	111	125	129	122	117	155	129	126	132	134	121	130	119	122	129	128	130	150	142	140	130	133	127	116	113	126	121	129	145	116	120	148	126	114	116	119	118	125	138	136	103	131	120	115	135	127	121	106	145	132	115	117	115	128	128	133	131	126	109	106	105	126	121	112	107	118	116	120	133	111	135	118	124	151	147	116	119	117	127	136	119	108	139	124	126	118	146	145	130	110	129	134	111	109	120	133	119	127	132	111	126	135	121	129	137	144	125	124	118	123	127	114	114	132	118	139	114	120	138	120	118	143	99	134	129	143	129	130	115	129	138	120	118	117	125	98	114	115	124	103	102	133	126	125	138	109	132	127	147	134	116	108	123	137	117	124	119	112	104	108	128	122	116	117	116	111	136	112	128	129	118	130	124	106
7204	12941	17587	11928	9406	7147	4638	3599	2741	1962	1257	877	754	546	438	356	397	352	376	317	357	328	343	360	322	375	363	361	361	354	337	351	348	336	380	369	336	314	358	370	352	342	344	340	309	289	356	305	329	338	317	359	374	345	361	358	305	353	354	333	356	346	352	360	323	345	329	334	321	336	357	341	346	371	334	347	336	340	354	325	345	368	346	365	341	345	339	342	358	341	363	339	324	331	326	371	321	320	324	336	314	349	333	327	348	324	378	347	335	366	332	332	317	324	333	321	345	347	343	337	289	345	378	357	358	332	330	336	334	352	336	345	367	379	327	354	324	319	360	368	330	329	304	311	342	319	364	341	349	340	361	360	346	340	353	334	348	380	338	334	356	337	341	336	317	333	344	344	363	355	354	325	389	332	375	306	319	310	363	349	316	363	355	350	350	336	351	338	355	382	384	340	335	328	358	359	356	325	362	341	318	350	365	372	349	333	379	362	342	359	345	339	375	353	358	364	360	314	378	328	329	351	326	367	341	344	377	372	359	356	313	347	334	340	366	362	326	337	356	306	355	369	313	331	321	347	355	375	358	342	361	342	361	361	329	356	382	317	332	358	345	360	385	337	365	388	336	313	359	358	335	357	359	350	330	346	340	394	356	346	326	365	338	367	323	312	346	329	336	354	342	362	380	343	360	373	318	377	367	313	352	373	330	346	354	337	332	336	292	335	332	359	358	341	334	361	338	329	320	370	324	337	374	376	355	326	342	318	337	319	345	340	351	353	371	321	378	325	335	324	365	355	333	370	329	363	367	361	350	312	333	331	343	372	343	323	341	335	355	316	346	297	360	363	349	366	337	322	346	342	374	337	339	345	358	360	350	342	379	372	319	351	358	362	335	334	352	363	342	356	323	325	359	337	387	323	334	369	326	329	353	363	365	336	367	358	371	316	343	382	344	383	341	353	328	330	347	361	343	353	321	325	344	318	347	359	343	333	325	342	397	347	341	336	335	359	352	337	335	352	360	352	338	346	350	339	348	367	329	320	302	325	374	329	368	359	348	335	340	343	300	346	332	345	341	321	344	323	346	361	379	308	361	334	341	309	369	373	360	318	348	359	321	371	363	333	360	311	352	346	326	341	345	392	373	358	353	353	313	339	349	347	326	338	348	364	353	334	345	344	340	346	354	335	335	381	364	346	348	345	347	309	321	344	327	367	337	340	369	368	361	347	346	332	330	345	332	328	340	318	372	362	386	372	333	364	323	334	351	362	306	374	322	336	353	368	362	357	328	344	351	335	362	335	338	301	328	356	337	348	369	370	335	359	340	320	360	341	312	333	328	373	364	287	385	371	321	322	343	367	337	383	347	355	342	308	322	335	352	338	355	334	352	343	351	342	332	359	367	410	323	359	329	365	358	334	367	338	359	341	300	331	382	354	338	347	363	305	360	326	353	360	347	347	359	325	346	367	370	318	350	374	362	352	364	318	311	354	333	344	363	321	340	348	344	396	348	329	365	339	346	356	346	351	353	367	377	342	334	352	352	348	331	379	329	316	348	345	349	340	332	354	319	346	358	348	329	329	356	339	329	317	333	373	346	346	344	362	340	354	349	350	317	328	325	349	358	318	361	354	344	342	348	372	337	360	348	336	339	366	331	323	339	344	350	337	325	383	358	333	353	362	347	314	378	340	331	318	330	310	344	358	343	337	328	333	336	365	372	351	325	360	314	350	357	381	346	367	313	338	323	341	354	333	360	330	357	346	360	326	368	358	322	322	369	334	347	338	334	350	356	329	312	325	356	375	327	345	364	353	322	332	350	320	359	331	325	322	330	308	325	349	327	353	353	354	355	355	336	334	408	344	395	374	367	369	365	315	353	355	364	362	357	320	315	353	358	338	329	383	324	330	351	320	343	344	345	350	327	322	369	329	351	334	339	314	361	306	366	373	343	334	361	341	357	348	362	355	361	346	345	352	337	335	391	359	333	350	333	369	357	354	322	330	375	332	327	324	343	356	354	315	333	329	375	341	385	324	356	342	316	364	346	332	330	372	354	357	373	340	327	338	342	363	326	362	351	371	352	352	348	348	359	345	347	321	326	347	343	338	337	368	337	334	359	336	306	315	324	362	336	364	317	350	348	352	334	321	346	344	365	349	319	338	345	339	320	339	348	360	340	336	325	304	365	364	372	358	362	334	383	338	331	317	330	351	373	326	350	346	332	322	364	353	365	348	326	347	350	351	308	360	334	369	346	351	373	342	323	351	330	397	340	370	359	327	299	331	343	361	337	361	351	305	368	358	335	328	337	353	320	315	344	331	332	376	343	378	353	338	355	357	331	341	330	342	324	350	351	354	352	332	302	358	366	351	335	351	348	353	355	312	360	327	349	345	339	333	359	355	346	341	329	346	377	343	332	328	357	360	322	350	361	361	362	359	349	342	330	336	339	326	364	370	324	351	338	305	360	334	395	329	343	338	354	350	354	339	330	363	368	317	350	349	356	351	326	386	334	378	338	317	336	368	348	341	338	382	355	348	366	356	370	371	337	347	343	349	346	341	320	325	324	352	338	366	342	330	337	355	332	357	333	351	387	347	330	358	344	378	330	342	371	357	349	368	342	336	316	341	361	365	388	361	338	333	363	346	336	332	382	342	361	339	346	322	335	354	327	335	317	373	399	344	359	351	342	368	324	324	386	340	342	338	368	360	351	332	337	336	304	357	335	334	359	336	327	326	349	340	389	305	351	337	357	339	335	322	362	352	332	354	333	338	343	348	369	366	323	336	345	338	318	338	371	329	349	317	354	345	354	348	357	335	338	318	381	332	360	327	365	361	334	361	338	338	334	350	325	355	353	337	308	361	336	355	331	363	341	368	321	345	356	327	349	343	319	324	335	323	331	350	347	317	356	340	336	334	345	345	324	353	323	318	342	334	354	348	340	323	344	339	336	342	311	353	362	343	364	364	367	318	351	345	343	378	370	331	336	328	383	308	328	319	323	366	338	356	335	334	334	346	326	352	354	344	375	364	347	344	342	346	336	291	353	385	302	361	313	332	330	345	360	326	348	355	342	332	373	364	342	362	388	354	343	353	373	311	339	345	325	342	340	358	332	342	320	354	385	366	333	341	360	348	307	347	338	345	368	348	341	325	343	326	340	348	319	347	391	341	355	326	360	326	373	361	348	362	338	377	400	325	305	364	325	343	351	317	301	362	343	321	341	380	330	378	349	324	319	357	369	314	346	365	317	345	361	335	341	348	335	349	317	367	351	364	333	359	362	353	358	383	373	388	346	335	329	327	333	355	337	333	343	336	331	356	382	349	321	348	367	352	341	328	366	363	343	333	335	344	338	356	354	348	341	338	360	361	382	351	332	330	329	314	350	343	344	329	344	339	350	371	346	351	353	326	342	360	376	344	331	329	355	289	352	355	337	347	307	342	365	341	332	346	377	366	354	363	376	366	319	340	356	337	374	351	356	323	323	344	365	330	353	373	346	378
43092	55792	59821	43878	34075	26159	16925	10845	6937	4272	2542	1455	883	591	290	286	214	181	147	142	111	136	126	118	124	126	143	126	121	116	133	132	122	141	106	113	127	112	135	131	147	144	121	135	133	127	141	136	131	123	111	117	135	121	123	117	132	133	127	125	117	105	123	124	139	113	112	116	92	115	134	136	117	135	134	113	124	128	122	100	135	111	122	123	130	109	110	119	116	121	114	127	121	116	122	127	121	131	119	138	133	125	123	135	120	109	141	136	119	122	113	138	141	125	113	113	124	124	115	140	124	119	124	124	123	130	103	131	135	104	114	121	122	123	119	118	120	102	111	122	125	140	115	128	113	134	113	128	124	107	117	115	124	122	126	134	117	125	149	129	94	104	114	134	120	117	106	103	117	145	138	111	141	118	126	138	108	118	119	122	107	108	114	109	123	124	122	112	115	123	111	103	131	110	118	105	123	145	134	113	110	119	127	122	117	126	139	115	116	116	92	122	116	113	127	129	105	129	137	125	122	129	115	111	132	113	129	115	124	120	135	140	131	142	164	144	124	143	99	123	116	114	133	128	116	132	127	142	118	125	117	120	127	123	127	123	124	136	135	121	134	108	140	124	142	153	110	125	112	133	118	109	137	128	114	140	121	120	101	131	130	147	125	133	121	113	121	113	136	117	128	101	101	100	114	141	137	138	115	125	118	123	119	115	124	118	126	129	120	126	131	119	117	133	132	107	125	127	144	141	130	125	125	144	153	154	124	122	125	123	103	95	112	129	92	116	132	153	136	119	115	111	132	118	105	125	127	129	134	98	133	143	139	130	126	122	133	135	142	115	142	135	121	127	139	112	125	129	114	128	111	114	119	130	97	110	122	140	125	122	113	139	125	124	123	121	128	137	128	100	132	109	135	124	126	126	114	129	130	140	138	131	147	120	119	123	97	125	134	133	121	122	138	122	152	115	130	151	119	126	126	118	137	127	121	140	121	122	129	126	123	131	111	134	116	108	130	134	122	96	130	121	137	121	132	113	137	109	120	118	117	120	137	105	120	134	119	153	124	149	116	141	129	140	115	145	138	130	111	104	121	116	130	130	132	124	128	129	118	140	104	132	129	124	135	146	110	115	127	134	119	100	138	120	109	117	132	135	114	131	116	116	118	136	120	114	119	114	128	159	116	115	117	122	126	104	115	116	126	126	120	134	118	136	106	134	153	131	116	106	113	133	118	124	141	146	125	127	128	122	110	121	113	134	116	121	131	128	140	134	116	106	119	114	125	132	126	117	119	122	131	125	123	114	132	113	138	119	121	117	130	124	118	125	109	103	112	124	129	114	133	143	111	115	126	131	127	120	138	93	126	110	128	148	128	129	124	119	128	103	133	136	118	147	127	127	130	114	109	137	110	118	116	131	148	124	115	119	113	127	144	108	122	142	150	136	127	118	139	128	107	136	116	125	139	128	112	106	118	120	132	119	134	135	118	121	113	126	144	134	144	142	141	125	133	130	128	116	122	124	113	138	139	109	127	126	115	129	107	116	117	132	133	120	131	128	118	140	115	129	135	115	111	140	131	106	117	131	126	154	131	125	130	125	137	117	122	123	123	110	98	119	136	102	135	124	106	129	117	121	113	124	129	114	104	124	119	114	118	124	121	125	133	120	115	123	106	126	116	129	114	110	122	121	108	134	127	126	122	126	136	111	105	133	124	111	159	120	140	111	119	161	126	129	113	119	124	146	140	108	118	108	102	124	143	112	127	143	128	122	123	126	123	121	129	110	114	124	111	134	125	112	116	128	132	115	104	108	117	109	108	135	106	108	116	135	110	109	105	118	123	132	117	144	120	96	117	101	128	126	119	121	134	114	111	133	131	112	103	124	128	107	114	137	116	108	122	137	111	129	107	135	117	137	133	123	142	140	121	140	126	146	134	131	131	114	128	119	128	150	125	94	127	122	134	132	120	129	116	117	123	122	130	118	107	131	125	118	127	130	122	138	114	119	150	122	103	134	125	113	127	119	122	132	112	121	108	121	113	116	132	112	131	111	126	119	140	143	105	125	112	124	130	122	132	101	138	119	113	116	131	135	126	121	115	121	124	133	112	104	132	119	119	120	118	131	126	118	109	125	160	110	115	127	143	118	127	114	109	119	135	125	125	129	121	107	128	114	127	121	108	145	126	113	118	121	105	139	141	120	115	115	126	124	133	125	137	103	113	129	123	123	128	128	124	113	116	120	129	103	116	121	113	122	134	123	133	124	131	133	134	122	116	128	128	113	128	122	108	130	141	124	138	113	113	95	130	110	143	135	111	146	124	131	119	119	116	117	129	128	115	119	121	109	101	129	140	132	140	129	123	107	118	139	115	126	122	128	125	136	143	124	109	111	124	137	126	108	117	127	124	119	114	128	115	127	120	101	121	141	112	124	110	117	118	115	129	122	113	137	130	116	119	128	119	122	134	123	125	124	129	114	128	115	102	124	134	134	126	132	121	103	144	128	111	113	123	129	141	135	109	112	101	112	123	142	94	114	115	138	135	124	128	124	131	117	122	138	127	117	127	133	125	132	126	128	121	120	116	134	138	117	133	125	120	127	138	114	121	106	118	125	136	118	113	131	112	126	127	140	134	101	134	113	127	116	128	129	108	107	107	118	116	139	137	120	145	133	135	119	126	118	112	133	123	107	125	110	141	126	120	99	127	119	128	124	105	133	100	123	122	103	119	107	131	126	149	105	121	101	107	115	144	118	105	132	111	126	119	126	108	140	115	107	137	130	127	136	120	117	111	127	117	134	133	131	118	142	133	122	135	117	124	122	129	116	124	134	133	120	126	127	132	133	133	142	123	112	139	106	132	123	124	124	124	129	111	124	131	130	153	111	130	122	110	149	117	124	121	128	124	136	125	104	122	128	118	131	115	149	126	135	114	126	108	124	129	130	130	118	124	119	140	113	110	114	106	114	115	128	97	143	112	121	135	120	114	108	111	117	127	130	119	124	129	140	125	140	111	142	148	117	112	130	113	109	121	111	132	99	103	98	115	118	121	131	117	124	136	119	126	108	114	107	108	116	118	119	108	129	136	131	127	121	131	130	130	119	119	103	108	123	115	126	122	124	115	116	134	94	119	153	130	117	142	97	136	132	109	128	137	122	134	129	129	108	104	96	111	130	124	129	115	100	115	117	110	126	119	120	143	123	117	120	127	117	133	116	126	136	134	140	119	102	115	136	114	116	127	101	124	128	119	130	125	134	115	117	98	110	122	141	139	103	114	123	128	126	101	128	121	105	122	144	103	138	116	119	118	120	120	140	130	133	128	126	98	154	120	124	106	136	136	116	115	136	137	123	114	125	120	112	133	117	108	136	124	131	118	132	145	124	141	119	126	140	134	109	118	122	130	125	121	121	134	110	114	130	119	93	128	131	120	121	137	129	116	116	115	131	116	123	131	141	112	128	116	123	128	133	105	133	118	135	104	127	119	117	131	118	114	126	108	114	112	128
26443	43278	53163	49431	44609	39297	31660	26582	20693	15921	10386	7006	4834	2931	1364	1020	824	536	506	487	381	402	349	309	357	365	348	326	348	376	334	351	342	310	358	340	354	376	331	375	348	338	352	343	337	364	354	356	330	335	348	374	400	403	365	368	377	321	357	331	343	380	362	354	340	336	346	367	324	315	351	335	358	356	336	357	345	354	364	348	339	331	353	329	350	318	356	332	342	328	355	366	347	382	346	344	349	350	326	340	345	332	371	368	333	344	362	360	349	344	367	349	328	346	380	360	335	364	370	370	324	375	327	317	338	354	351	339	318	380	395	360	344	357	361	342	368	334	352	354	329	321	358	327	361	343	358	332	326	330	365	336	356	324	346	331	352	342	326	324	341	353	327	351	357	351	333	341	342	365	358	351	360	350	350	345	351	344	339	331	342	375	367	352	335	379	338	310	358	345	365	350	391	380	361	378	343	349	323	342	382	326	310	332	345	343	387	351	395	333	329	333	342	370	355	369	326	351	336	349	352	360	363	367	347	345	352	368	362	363	372	328	363	350	320	344	367	379	345	330	344	361	354	390	348	307	331	366	337	334	382	337	399	350	358	359	345	375	312	351	355	335	370	340	361	351	330	348	351	332	352	349	371	333	352	316	341	312	372	329	384	387	327	370	383	357	343	344	347	321	345	341	324	338	366	369	338	362	333	353	337	348	385	351	361	349	370	375	346	335	315	332	287	354	336	377	343	353	347	334	365	354	316	332	375	336	371	329	344	356	326	316	319	378	360	364	364	353	348	345	347	339	310	334	358	332	349	362	333	348	356	368	335	351	327	354	332	348	371	337	361	346	349	368	348	358	350	332	380	368	349	344	320	361	356	336	336	377	367	303	351	326	343	344	302	361	350	358	345	320	325	323	374	323	318	333	387	331	321	342	360	352	317	326	364	324	348	401	360	342	314	346	351	341	347	339	345	321	341	327	328	347	325	355	381	350	347	335	379	335	378	314	350	354	346	327	335	349	356	313	347	355	354	335	326	328	366	299	335	320	355	352	350	343	378	345	336	367	368	339	353	327	322	357	341	377	366	365	342	330	352	363	371	316	335	325	345	333	349	315	348	365	362	341	355	337	357	322	362	325	371	347	364	324	324	360	340	302	356	337	353	365	403	331	375	324	353	349	356	339	319	337	369	314	354	330	349	388	347	345	323	331	354	356	353	327	340	337	334	341	333	291	342	354	329	368	303	351	345	359	316	378	332	323	357	386	342	380	377	335	349	383	291	322	342	386	370	334	354	333	328	354	361	358	351	333	348	309	349	333	328	329	344	331	349	350	321	314	347	325	318	338	348	327	350	352	360	353	342	356	352	361	369	347	366	345	331	343	328	330	327	364	372	341	340	327	350	335	368	353	330	337	345	359	354	340	329	370	371	335	361	326	330	346	373	358	366	374	336	339	331	339	359	321	367	339	365	336	351	362	327	336	338	345	329	339	366	383	365	328	299	315	346	348	355	348	320	308	356	358	309	392	326	303	377	347	356	340	381	361	358	361	335	343	327	289	328	340	367	349	394	330	332	330	357	336	291	353	359	350	335	376	341	376	394	356	334	373	352	320	367	350	344	313	333	374	324	338	341	339	313	335	355	398	338	332	332	350	336	298	306	355	354	336	351	351	327	369	335	352	345	358	396	358	339	359	365	348	338	354	372	327	300	343	348	380	382	362	357	342	363	356	365	362	320	313	332	362	361	379	318	347	363	357	362	346	330	354	352	344	310	324	332	323	369	355	344	359	340	333	380	356	368	358	360	346	352	328	357	325	357	345	347	350	319	366	352	340	346	323	346	332	352	354	313	313	357	333	354	349	344	310	360	354	360	340	309	332	348	353	365	325	385	331	335	374	347	379	327	344	296	354	361	319	344	370	369	373	356	339	353	364	345	350	373	366	348	340	325	324	360	323	323	382	340	312	334	356	358	360	365	346	333	333	348	328	350	369	353	345	350	351	342	321	349	340	327	345	353	350	360	348	354	360	334	362	372	374	351	330	348	400	376	354	359	370	355	358	343	353	359	359	323	382	373	366	337	349	310	325	343	331	332	347	368	315	337	343	345	344	345	334	333	347	383	324	302	317	308	364	332	360	344	322	373	331	371	311	347	365	309	386	344	332	343	337	306	376	346	357	358	350	323	371	352	338	332	352	336	357	339	357	319	345	377	328	344	357	342	370	383	369	349	332	365	345	354	362	348	278	373	360	335	320	328	335	352	337	326	344	358	334	350	351	334	356	359	368	342	345	327	348	357	373	357	340	359	339	355	323	328	373	337	364	345	323	367	330	330	356	333	375	323	342	306	333	328	333	376	376	354	353	362	367	373	347	337	327	361	362	317	321	330	372	353	326	349	358	343	352	316	345	361	346	330	359	321	346	359	335	347	339	363	355	331	335	351	334	384	364	345	341	335	348	365	349	322	327	389	310	355	391	334	333	309	331	345	354	375	343	328	351	347	344	327	303	315	364	310	367	341	332	338	371	343	369	382	334	336	331	355	325	340	371	359	340	358	345	328	318	382	377	366	362	356	377	312	345	335	342	358	345	369	362	348	379	356	340	322	335	338	350	395	324	331	362	340	339	351	339	340	367	367	363	342	313	353	348	367	344	348	333	306	321	336	350	342	364	375	364	363	332	330	356	358	324	370	358	348	364	354	335	369	333	346	359	338	348	340	326	316	369	326	346	320	346	334	366	342	352	366	351	345	335	356	327	332	358	321	306	337	360	339	353	341	379	342	345	372	324	347	341	329	340	346	349	363	353	357	344	353	340	347	346	328	334	345	359	396	332	348	362	355	371	323	323	384	370	364	344	353	366	348	394	368	353	324	386	370	355	347	386	345	318	368	377	340	356	334	327	335	351	353	370	354	329	387	339	346	341	318	369	387	334	358	357	344	355	371	347	313	355	320	363	349	379	376	341	355	343	340	361	364	326	364	357	354	319	341	336	317	354	318	366	338	340	340	341	334	371	373	343	349	347	344	372	371	357	350	348	363	381	343	348	352	337	343	333	359	335	344	336	321	342	340	324	329	316	332	351	375	356	337	343	357	354	366	326	357	358	340	325	350	346	363	347	323	382	307	358	349	334	344	363	344	369	316	345	297	345	342	336	338	340	357	349	392	320	357	353	353	363	377	351	327	362	356	336	328	350	379	371	322	335	312	359	320	360	318	361	336	330	362	368	341	340	349	374	340	336	359	358	306	337	344	327	331	362	351	364	344	330	372	353	383	354	356	362	369	363	345	320	357	365	337	342	334	379	335	358	315	327	340	323	402	340	333	347	290	321	332	349	321	345	334	349	347	325	340	358	334	325	323	320	392	348	312	356	317	333	318	378	317	341	351	361	336	339	336	337	345	305	351	347	360	356	352	363	337	332	316	353	355	341	352	309	369	342	375	362	361	348	359	392	385	318	331	402	340	342	310	345	348	368	341	340	338	338	363	335	346	316	304	351	340	345
55656	69837	70369	58685	49100	40477	30112	21229	14338	9577	5696	3113	1986	1150	478	441	364	293	227	290	165	175	176	144	146	151	155	136	140	134	159	166	150	151	122	127	171	137	141	144	154	138	147	166	149	159	132	163	163	138	131	127	172	168	169	158	140	152	141	171	139	146	138	151	127	128	162	166	157	163	138	153	136	140	145	154	137	155	152	135	149	159	166	132	151	164	128	150	143	152	150	143	146	149	151	145	148	136	144	138	147	149	131	155	146	136	143	159	150	152	152	128	137	141	128	147	160	127	133	133	180	142	137	155	151	149	157	145	155	147	168	143	172	139	162	138	137	152	151	148	127	180	137	155	170	139	169	146	127	136	137	121	163	158	126	151	162	154	135	144	155	156	133	138	135	130	143	158	144	142	139	175	158	157	167	132	172	137	140	148	137	130	126	125	145	141	144	154	163	130	155	153	126	130	127	135	129	140	173	149	143	150	150	155	130	139	146	172	168	155	160	154	178	141	170	173	157	157	149	130	145	149	134	132	177	126	143	148	141	159	151	145	146	135	132	155	140	126	150	130	151	140	145	140	154	156	129	140	165	181	146	155	127	133	153	137	158	130	144	151	162	135	164	146	136	164	130	155	180	153	172	141	144	139	127	143	143	138	158	163	149	133	136	172	140	147	140	146	136	170	156	163	148	157	139	125	137	146	148	184	141	140	150	119	128	149	157	153	134	146	143	139	130	143	158	143	141	149	174	148	146	161	146	138	139	150	150	152	131	141	143	138	135	127	132	156	143	150	139	144	127	148	125	134	144	135	135	152	143	143	150	146	150	144	142	142	149	140	171	153	167	151	150	142	163	145	163	164	129	139	134	134	125	161	138	156	141	145	110	167	130	157	123	166	155	151	154	131	124	141	138	136	147	156	158	151	136	118	150	132	163	136	160	165	165	151	141	152	127	156	147	145	137	134	122	150	155	123	140	155	148	137	145	150	160	141	146	156	141	148	141	153	153	135	140	153	165	147	134	141	134	143	138	132	127	156	146	128	132	132	127	143	149	128	153	163	148	148	133	124	169	140	148	141	139	154	154	146	146	139	148	160	166	142	145	145	156	140	136	141	132	136	141	155	151	149	119	125	149	141	139	136	145	136	140	140	140	132	139	137	162	143	151	154	159	134	152	145	150	143	146	153	149	150	161	145	158	152	136	145	155	138	145	153	142	138	161	143	161	146	160	152	148	138	151	131	166	170	135	145	156	143	151	124	142	162	143	153	164	167	136	144	169	152	139	139	144	176	142	137	157	139	127	157	161	139	159	146	155	131	140	139	131	171	139	151	136	157	123	155	164	143	164	157	139	149	118	138	155	165	153	156	150	126	142	147	135	150	141	142	151	147	155	141	176	157	154	152	128	123	156	146	156	153	158	154	146	139	138	149	149	139	162	136	141	156	163	142	159	144	147	139	146	147	147	147	163	136	159	166	173	142	142	156	147	117	161	150	154	149	152	160	135	163	151	153	153	134	137	187	157	126	154	135	161	178	133	154	166	151	137	152	157	138	165	143	143	153	140	140	131	159	153	148	140	143	143	150	138	132	157	142	152	142	145	114	165	181	146	114	125	158	126	150	149	159	149	147	137	150	127	152	140	151	146	150	164	145	156	135	119	148	125	139	173	159	140	161	130	146	154	155	136	179	165	152	151	151	141	151	111	143	153	136	167	136	132	136	162	161	153	133	142	154	149	145	152	153	139	147	137	150	149	139	136	191	135	139	152	137	131	125	122	153	133	141	149	130	152	148	115	154	133	144	157	140	140	141	140	150	120	138	137	136	147	128	134	147	170	133	139	139	150	157	156	153	142	137	144	142	127	152	160	147	141	144	148	121	143	164	151	126	157	167	153	146	185	152	133	137	169	163	151	169	168	153	135	135	141	157	149	145	133	147	144	166	151	151	133	154	149	144	148	128	154	151	153	147	141	144	177	141	156	139	140	144	143	138	147	162	133	155	145	142	152	139	134	132	135	152	136	168	148	144	147	161	128	129	162	157	174	148	133	153	134	124	144	155	156	146	138	137	156	140	144	152	160	158	126	143	133	142	145	148	148	159	134	141	152	134	138	158	155	180	153	156	154	127	146	129	157	143	141	127	140	123	155	136	144	160	138	118	145	143	156	144	159	121	129	149	162	178	157	151	156	160	130	159	138	146	144	123	151	125	145	158	149	128	146	171	132	161	138	155	130	143	173	153	131	149	134	168	155	158	143	137	136	118	130	155	132	162	133	163	158	142	125	132	162	154	121	159	153	169	136	163	162	156	144	157	149	129	140	145	135	152	145	148	143	156	148	144	139	144	148	134	147	139	131	154	126	153	141	155	180	163	150	134	151	146	162	151	134	131	164	133	131	147	142	145	146	152	143	148	140	151	146	144	156	149	147	138	156	157	146	141	152	138	133	140	150	142	153	145	129	157	134	130	149	151	140	133	147	131	156	155	161	156	154	144	132	164	162	127	124	143	137	146	155	138	155	136	141	157	152	151	143	155	143	128	161	138	150	173	155	148	157	162	142	153	127	149	151	135	154	153	159	138	137	148	133	142	139	152	135	147	139	137	151	143	141	156	133	144	127	154	173	153	130	152	136	132	136	146	154	148	132	137	128	153	145	146	147	144	169	144	148	140	150	159	148	137	140	148	132	151	139	139	136	150	135	145	160	158	124	154	156	128	154	168	153	164	159	142	125	161	149	153	163	162	158	140	145	158	143	142	131	124	158	160	142	161	144	132	123	157	140	141	140	143	150	145	157	135	140	162	142	151	154	122	147	154	161	133	141	152	143	135	132	157	143	128	151	159	131	138	138	136	143	138	156	151	152	142	130	158	150	149	146	145	118	149	146	133	140	148	140	176	159	153	154	154	152	146	165	131	169	143	118	125	158	140	135	156	151	139	140	149	137	154	149	132	157	168	163	136	123	152	129	126	138	147	153	144	173	163	123	162	161	160	166	145	163	174	140	147	158	144	152	154	158	144	162	156	148	148	155	134	158	124	140	138	162	133	139	154	153	171	145	158	158	166	156	125	124	148	152	146	146	164	125	138	147	151	124	134	159	138	144	164	143	158	153	139	134	165	155	124	156	148	164	155	136	147	158	135	146	114	156	131	170	157	132	156	123	142	157	151	145	145	134	148	143	126	139	140	155	152	134	142	146	134	141	158	171	157	141	133	143	166	141	149	147	178	123	135	135	155	171	146	121	137	146	123	152	151	143	152	150	124	146	147	156	126	148	159	159	143	152	142	152	140	148	152	142	143	169	136	150	156	168	161	142	166	194	165	149	163	170	133	131	160	141	144	160	162	157	147	148	158	184	155	165	169	150	125	161	140	155	134	135	134	142	156	155	145	146	137	163	169	151	137	139	130	133	142	156	151	144	142	119	137	136	142	162	129	130	151	180	138	149	138	148	129	160	143	142	154	133	146	133	144	158	144	143	160	144	163	137	157	172	143	150	149	161	134
34682	52703	63896	63591	56796	50558	42241	36596	30346	25369	17816	12243	8677	5459	2280	1845	1538	1169	832	1125	469	504	462	416	423	380	385	385	426	403	448	414	388	387	404	393	377	383	415	387	384	411	390	426	413	389	405	427	422	407	426	417	464	417	456	423	439	386	421	371	362	397	406	382	392	411	395	397	414	357	399	390	416	379	406	396	374	417	426	397	412	389	394	411	397	408	380	399	377	423	388	403	406	387	407	409	370	390	398	401	406	431	411	411	380	414	347	407	391	374	394	456	374	411	412	353	428	385	404	403	429	422	400	370	375	389	391	429	378	408	382	402	396	377	412	392	435	414	394	395	384	399	425	402	397	394	403	419	411	397	395	401	411	409	418	401	398	392	387	403	404	381	408	401	404	422	390	419	349	415	355	413	400	443	366	395	409	357	398	364	399	422	384	384	376	410	382	413	410	409	380	419	407	406	446	378	375	395	404	398	387	412	407	425	410	372	370	405	397	403	402	402	389	401	393	388	384	405	356	417	374	391	396	420	432	406	390	419	433	404	392	369	377	371	381	371	405	404	439	415	402	402	411	410	398	435	410	375	389	367	394	396	417	415	416	385	406	379	405	416	395	392	435	402	373	398	381	392	397	407	407	384	414	416	433	379	377	431	369	399	378	397	377	365	412	392	378	390	382	426	382	412	408	405	389	401	377	397	403	389	404	400	397	410	412	405	414	378	418	407	398	409	406	385	367	400	409	413	423	374	413	428	415	444	370	418	368	383	397	332	450	416	364	429	428	389	428	398	431	433	418	351	436	375	409	427	400	383	406	437	402	361	417	384	377	399	423	406	390	461	440	388	380	427	391	378	365	366	403	363	424	353	389	373	420	352	399	388	392	369	373	426	380	405	389	391	393	401	364	412	397	388	411	399	376	419	391	439	396	414	365	411	394	373	420	374	421	389	362	389	405	414	362	403	371	399	409	407	383	373	441	398	397	404	376	402	385	392	365	393	416	372	462	398	389	388	399	419	373	433	362	393	386	379	393	372	434	383	393	387	388	395	382	363	374	367	383	408	432	401	397	396	406	412	370	401	408	440	392	426	400	403	387	376	412	384	376	398	369	418	377	406	434	391	392	410	382	399	403	375	434	417	410	419	388	358	372	360	406	424	378	403	385	417	405	405	433	383	403	394	369	388	419	431	405	382	403	376	391	426	359	412	396	356	358	399	363	402	404	380	406	400	402	418	397	407	413	411	410	402	394	373	428	398	385	394	401	423	438	417	368	384	419	396	414	391	404	415	395	387	392	395	400	389	405	381	403	376	353	375	393	402	402	394	421	396	456	390	406	437	383	370	406	436	402	404	400	398	414	394	337	387	412	425	394	426	395	416	383	371	388	416	417	361	379	417	374	391	391	393	404	390	442	438	388	409	376	389	391	384	384	394	423	413	421	382	393	385	411	418	395	363	401	466	422	400	425	391	390	399	427	396	382	372	357	387	413	383	398	362	374	464	413	406	383	407	376	382	398	410	425	403	374	399	423	401	390	387	395	418	371	392	398	386	372	401	368	432	399	412	399	390	395	397	410	397	404	416	391	411	390	404	404	411	399	380	399	388	417	432	381	376	378	387	435	441	405	423	391	397	421	370	405	430	419	392	406	389	431	410	419	393	358	380	398	389	412	396	406	411	362	401	402	397	418	414	407	389	392	387	388	414	423	389	419	403	381	402	410	389	409	401	417	427	412	416	384	389	379	418	388	391	443	411	432	406	404	403	401	400	392	380	411	405	387	364	371	409	410	408	389	413	371	420	409	406	401	397	405	411	434	385	389	401	385	395	394	381	408	405	376	381	397	412	405	401	433	426	396	381	375	403	410	435	377	383	409	397	389	414	389	403	399	353	379	414	396	326	357	394	400	393	381	408	392	420	390	400	392	404	404	410	373	423	377	402	410	410	367	414	395	399	400	420	376	416	366	402	389	404	429	381	400	396	430	426	413	394	439	403	419	423	415	411	419	379	414	424	416	414	371	422	381	368	400	434	407	360	391	390	423	388	396	409	388	402	405	372	420	386	417	377	413	406	430	387	450	421	406	418	419	393	391	400	391	433	405	362	421	392	365	428	380	366	403	404	370	434	405	402	433	391	418	399	380	405	394	400	417	410	409	378	377	378	427	390	414	445	378	435	347	422	410	408	383	431	372	383	425	393	379	424	397	425	402	404	400	440	388	432	390	411	397	455	395	435	416	416	401	410	418	362	393	387	377	387	406	377	432	385	371	390	386	420	382	431	406	380	404	357	410	430	438	392	402	379	427	427	451	409	405	406	388	431	409	405	361	414	385	361	376	428	373	389	389	409	409	405	394	416	385	406	365	427	369	375	385	387	431	403	424	413	378	388	429	417	393	400	386	436	412	413	439	399	409	391	376	416	403	383	412	393	411	376	371	398	371	366	403	371	398	418	365	385	408	409	380	400	390	394	395	380	404	402	368	415	398	425	397	383	379	382	403	401	411	440	384	412	390	351	401	431	409	412	376	410	419	412	374	411	401	406	390	374	435	387	435	399	384	381	440	418	368	439	415	442	391	396	410	417	413	399	378	409	406	385	369	379	388	398	436	448	445	404	432	398	394	407	421	410	371	419	399	389	408	424	375	397	354	412	401	386	381	401	384	400	393	391	402	403	413	408	420	381	391	409	406	408	454	397	421	397	429	407	403	389	392	411	443	385	365	402	382	406	414	359	400	401	396	387	408	390	411	361	410	361	383	394	365	372	364	433	429	410	403	398	395	393	388	442	449	422	405	394	396	420	392	395	390	406	394	379	423	415	374	392	388	411	397	375	410	386	428	349	368	389	399	434	412	406	417	423	397	408	397	434	412	416	428	378	393	407	414	421	433	399	383	372	388	393	409	414	412	399	404	390	428	424	373	427	417	436	391	456	377	374	424	403	400	409	440	397	397	378	393	403	378	400	402	418	432	385	362	377	382	413	376	360	397	406	372	376	386	401	423	420	413	392	416	390	408	402	400	416	407	380	391	389	391	405	387	371	419	363	389	409	387	394	442	430	422	412	368	404	381	407	389	435	382	424	442	403	403	386	403	381	394	407	403	414	410	403	362	437	410	410	408	389	387	402	410	424	415	378	386	379	416	384	386	422	382	398	350	376	403	421	377	413	390	401	401	397	402	385	420	409	395	397	362	411	382	426	379	409	393	388	389	414	398	428	396	399	379	402	375	417	434	396	414	412	425	362	387	396	376	379	383	384	398	407	415	378	399	380	395	376	408	441	399	411	375	389	409	368	373	379	424	374	391	408	385	410	413	399	385	422	379	384	359	394	353	420	392	376	398	390	387	396	426	426	384	412	381	399	377	381	394	424	401	396	428	397	366	416	339	410	372	389	396	419	394	390	394	394	454	354	385	419	396	415	399	400	374	400	387	400	390	391	413	395	385	362	393	429	397	387	399	409	415	404	419	457	391	415	400	388	380	433	393	400	401	409	400	401	409	404
8621	8028	7488	5706	3423	2305	1346	985	745	585	351	272	227	155	135	145	139	140	125	124	125	119	133	129	110	104	141	121	131	115	136	144	123	111	115	132	141	140	129	131	136	132	104	124	110	117	127	121	124	119	120	134	137	113	117	127	134	158	123	107	122	140	116	123	117	128	120	111	112	135	118	127	106	111	138	97	120	120	99	125	126	124	121	124	102	112	132	125	131	122	118	114	120	115	127	123	108	119	124	122	138	120	114	119	122	103	113	123	123	121	119	140	128	108	126	126	126	120	117	124	113	124	114	123	138	114	128	118	123	109	122	126	120	116	130	138	120	143	136	130	128	129	104	126	143	129	100	113	127	126	106	133	150	103	121	148	115	107	117	133	103	131	118	118	117	130	116	130	134	125	124	134	133	128	117	121	129	154	117	115	130	132	111	114	120	112	117	112	131	126	124	110	128	125	130	117	117	114	124	127	131	147	121	137	123	142	128	128	119	156	121	123	114	128	105	111	108	126	129	131	112	119	121	138	127	117	120	123	102	112	128	128	125	122	127	110	114	119	106	147	120	114	116	124	109	131	122	125	123	126	126	129	104	128	123	111	114	139	136	120	129	125	135	123	121	153	116	125	129	114	129	130	141	130	111	124	121	130	118	143	118	120	119	131	114	118	124	136	106	114	133	128	141	134	141	116	149	127	103	131	132	117	132	122	109	151	116	115	132	114	112	125	128	128	132	123	102	130	122	121	110	117	106	106	134	106	110	121	116	137	136	112	118	120	115	114	148	126	144	115	119	117	115	124	124	148	124	123	135	118	107	124	112	113	140	122	131	124	117	126	109	140	114	127	130	118	118	108	125	113	121	97	133	138	118	140	101	120	124	127	124	109	115	105	139	109	125	106	116	104	111	120	124	110	114	106	134	110	124	133	117	110	99	126	123	132	122	125	126	116	125	149	107	129	126	124	137	108	130	125	129	119	111	130	127	131	111	132	121	121	128	127	133	130	109	120	121	139	109	117	123	124	114	119	122	130	123	116	134	135	113	121	121	114	131	116	129	118	106	127	113	126	132	134	120	136	123	107	129	119	141	104	110	113	113	120	138	126	132	147	105	130	112	106	111	113	115	111	119	127	111	120	118	123	139	102	111	122	124	121	126	136	107	138	123	123	117	122	126	129	126	130	131	102	115	141	146	120	117	109	114	132	116	144	113	108	117	138	107	123	119	124	127	120	106	121	125	116	128	140	135	113	127	125	132	118	123	121	121	149	115	121	119	108	116	125	115	141	100	134	148	123	113	109	132	117	121	124	116	135	117	121	114	121	107	133	130	116	127	117	129	128	115	120	134	140	107	137	116	122	132	123	139	121	130	115	114	131	106	115	112	144	141	109	123	137	120	127	125	144	122	144	104	127	129	126	112	102	116	136	117	131	115	142	119	101	112	126	108	109	124	136	132	135	112	140	126	137	133	115	130	104	110	113	143	141	126	119	132	109	104	129	107	140	118	121	129	137	120	116	128	116	136	121	112	131	123	115	117	116	117	123	112	115	127	128	120	148	149	108	114	107	121	142	117	131	121	118	116	101	110	103	100	132	102	142	127	125	115	104	117	97	127	121	118	128	133	126	124	144	121	163	131	112	133	139	102	121	126	118	113	121	132	130	116	120	129	127	133	123	121	139	126	116	133	112	128	120	121	121	122	127	117	120	141	118	118	127	120	117	124	119	107	128	119	136	119	112	148	129	117	123	121	135	144	125	119	128	129	125	124	124	114	123	121	155	121	98	120	140	115	136	131	117	128	107	139	99	123	108	137	119	119	127	109	109	107	111	115	124	116	137	132	106	111	119	126	110	142	117	125	115	119	115	121	123	141	123	140	124	134	129	116	107	142	108	114	128	108	133	104	111	102	125	113	113	128	113	117	133	120	128	114	117	134	113	128	126	120	132	121	127	135	116	107	100	109	122	127	112	130	134	120	111	114	149	118	123	106	129	139	116	138	125	123	118	111	122	123	132	124	116	101	133	115	128	132	124	109	113	144	113	122	109	111	117	124	119	104	115	153	115	115	116	116	147	117	112	123	122	125	120	141	129	113	123	110	122	135	102	110	113	105	120	128	109	113	141	124	104	122	112	109	124	113	112	117	153	98	126	128	114	123	125	104	122	153	106	118	103	116	132	121	124	151	145	118	116	105	137	104	116	131	115	119	140	119	139	140	135	141	134	124	126	114	108	101	122	124	119	134	130	114	106	118	131	125	116	98	109	124	112	119	111	116	114	119	106	105	101	119	119	105	114	115	120	143	121	103	123	126	99	115	102	105	124	123	125	111	121	107	119	118	127	106	129	119	123	121	111	125	119	129	120	136	125	122	111	117	104	126	127	124	102	144	116	146	116	136	130	119	160	102	124	116	124	99	113	119	141	135	132	125	109	107	119	101	136	131	135	124	92	126	113	110	130	135	145	128	134	146	119	140	120	111	128	117	131	104	133	117	130	116	125	138	123	118	124	124	118	127	130	121	110	127	109	119	110	119	130	110	109	137	108	111	119	139	108	123	140	100	124	126	123	129	129	125	100	111	121	113	108	117	109	111	112	106	135	122	108	121	112	111	110	116	106	142	138	127	121	116	133	125	115	122	126	122	114	108	106	129	141	130	102	97	112	118	134	130	110	120	143	112	149	119	114	114	127	118	115	144	110	109	119	134	134	123	130	122	119	136	99	124	118	144	133	135	115	103	119	142	111	123	122	123	118	125	110	128	133	128	124	126	116	106	119	117	109	124	138	114	112	120	117	109	107	121	101	123	129	132	108	155	146	133	129	127	115	128	116	138	109	120	110	111	136	115	126	129	115	103	129	122	101	112	128	122	142	134	118	137	130	127	122	145	109	133	116	120	129	119	132	126	121	124	128	114	136	117	120	145	121	135	117	138	145	104	124	125	116	123	113	116	104	134	136	129	121	120	118	124	135	115	134	104	114	116	112	111	117	128	103	120	124	105	118	122	127	121	108	121	122	122	117	113	125	133	136	104	105	127	130	146	129	111	114	103	124	127	125	128	116	142	100	131	117	136	130	117	109	124	122	118	142	136	111	115	103	90	123	138	103	129	100	114	131	116	139	116	132	120	98	121	137	112	130	137	124	130	116	119	101	121	119	121	128	124	125	122	122	113	144	130	133	150	130	114	104	130	112	141	131	132	112	123	130	124	130	111	116	133	127	125	147	124	129	126	137	137	106	111	149	148	118	129	115	126	132	114	123	104	101	119	115	113	116	118	122	115	109	122	122	118	119	113	115	122	134	147	121	111	108	122	119	133	110	126	127	110	111	118	110	104	132	137	122	113	120	140	124	110	122	114	127	137	119	103	124	137	147	116	101	131	138	111	123	127	116	122	108	110	116	118	114	105	125	114	125	121	120	125	120	132	104	125	135	112	104	123	111	114	107	112	132	109	118	127	125	132	101	127	151	121	132	133	128	139	119	123	106	114	102	121	132	123	141
7122	10942	13848	15025	11574	8973	5715	4160	3060	2411	1642	1048	779	603	439	409	395	371	380	351	346	299	350	340	353	337	347	298	327	327	368	334	345	348	364	339	367	369	328	315	331	344	341	325	357	362	378	339	342	350	360	353	306	367	357	327	364	339	374	323	316	350	350	301	324	318	344	355	343	341	324	337	336	321	362	357	327	350	379	332	348	326	345	336	346	364	337	346	354	343	369	335	346	323	342	367	339	357	335	375	340	333	344	340	328	362	334	344	366	348	310	325	346	339	371	356	391	289	359	354	329	340	345	348	327	341	329	345	355	339	347	359	322	353	359	317	318	303	320	335	383	333	352	338	362	341	328	315	339	348	352	366	362	367	354	356	337	330	344	329	320	358	354	340	348	345	348	358	354	328	388	346	343	348	336	324	353	354	348	337	341	355	328	339	308	344	341	365	328	309	343	346	333	325	351	365	338	305	340	338	319	324	345	357	357	330	340	325	324	354	379	326	347	314	343	313	361	341	337	333	365	355	382	344	329	332	370	344	330	329	371	399	336	384	338	327	321	319	333	347	367	314	342	344	311	329	349	316	349	343	386	326	354	358	340	323	341	340	334	353	345	319	302	319	362	354	330	323	336	334	336	368	342	361	322	345	323	355	356	363	362	323	351	370	353	330	353	358	344	348	368	348	337	331	352	335	341	331	327	369	335	337	352	343	331	344	316	331	288	289	365	324	353	347	348	327	359	366	340	291	338	351	314	320	349	317	342	370	318	343	337	322	339	340	368	321	368	324	371	340	376	348	345	380	353	304	330	332	337	338	336	364	316	335	344	336	361	354	356	345	336	344	329	365	337	348	326	357	365	344	328	340	344	348	313	352	294	352	354	352	315	354	347	356	347	340	349	328	319	328	347	359	329	336	330	333	341	341	334	358	350	329	313	330	319	370	364	320	316	346	307	321	320	328	361	370	361	333	319	334	317	349	351	344	339	336	351	361	324	347	370	326	314	361	347	373	373	363	310	362	310	355	363	351	338	327	343	360	342	335	360	367	344	351	344	353	341	366	349	323	311	356	335	327	323	366	337	317	338	328	325	393	334	350	362	351	366	321	323	336	314	360	339	323	337	343	344	349	358	348	361	320	357	317	355	329	318	327	342	360	351	338	325	346	348	352	359	313	365	365	336	357	374	351	337	353	309	326	390	341	325	339	362	346	354	361	331	357	317	296	334	337	333	344	331	332	341	356	362	336	354	328	369	342	310	324	332	329	352	340	337	310	315	293	356	324	353	358	362	357	364	333	341	354	388	353	329	329	327	346	321	341	334	345	332	331	366	327	342	313	334	329	313	316	347	358	378	335	342	358	365	336	364	350	364	342	334	344	338	351	361	363	363	347	338	374	358	349	352	353	351	339	320	334	340	344	344	337	336	336	355	341	334	350	344	340	332	354	356	355	358	332	323	353	339	314	349	312	339	352	323	333	343	342	362	314	342	378	346	309	362	372	319	356	323	340	351	347	355	349	333	309	365	331	320	338	321	352	334	350	372	370	358	352	347	340	335	358	359	352	328	346	325	330	365	337	325	348	393	370	345	340	352	333	337	335	376	360	318	352	324	334	347	339	344	318	343	373	346	323	349	340	341	348	365	334	329	361	319	318	357	352	350	344	338	321	349	348	334	346	356	380	326	345	376	329	396	328	356	311	372	332	339	335	345	355	345	313	351	358	348	362	349	327	315	349	350	323	366	342	355	335	344	344	326	369	305	339	355	340	337	318	355	332	348	325	330	303	349	345	311	334	314	324	326	348	338	335	363	304	342	341	354	347	322	316	311	320	346	319	337	356	378	324	350	325	338	319	346	336	354	328	335	381	344	338	348	320	317	305	319	317	372	304	338	363	364	323	334	334	347	368	365	333	350	325	385	342	356	343	316	338	367	365	328	297	348	370	320	361	343	373	339	359	346	341	301	331	309	341	345	318	336	334	366	325	334	322	312	365	333	325	356	344	356	360	329	346	322	330	342	357	344	344	352	359	293	351	369	326	359	341	339	345	333	376	344	335	310	352	308	375	346	348	366	311	328	366	368	318	326	376	325	322	334	349	388	340	326	313	339	375	336	335	335	372	338	324	350	331	342	343	342	351	331	372	327	374	370	360	335	355	361	360	330	330	351	344	343	327	351	350	356	346	307	344	330	346	351	370	362	340	378	343	347	355	334	389	316	353	339	333	350	332	344	369	349	366	318	333	315	306	347	331	376	352	330	331	330	325	337	346	352	356	304	316	314	317	349	352	357	387	339	359	348	332	363	341	352	347	325	335	346	345	327	367	327	356	357	360	324	356	326	340	328	332	367	353	362	345	360	321	345	330	320	334	343	323	341	315	350	351	353	375	341	339	340	368	313	314	352	357	336	321	374	341	309	334	311	355	355	338	336	346	349	369	369	343	323	353	330	335	361	332	338	382	342	348	355	328	311	349	328	343	355	336	317	328	338	306	349	349	328	317	341	348	346	334	368	301	359	338	350	367	348	341	336	335	333	325	313	346	365	371	309	338	318	375	329	339	338	328	346	362	336	342	316	344	336	322	341	343	360	356	359	340	361	324	369	343	332	326	365	321	336	332	321	332	361	328	296	313	325	318	314	337	356	370	338	326	349	353	325	339	337	339	353	306	351	352	334	341	336	338	352	349	341	370	361	328	367	323	326	321	338	336	345	347	310	365	330	344	324	335	332	363	343	363	324	323	351	349	369	347	339	362	331	299	356	378	372	343	344	318	336	372	341	341	313	334	337	353	358	351	327	343	368	348	372	309	355	367	330	331	328	366	318	333	311	348	381	349	355	352	335	320	358	358	334	314	316	335	347	319	361	318	340	361	361	370	349	341	365	333	349	360	340	347	368	322	374	342	350	351	336	349	377	361	349	352	347	384	337	334	360	354	330	327	366	347	304	347	362	352	375	340	329	371	327	350	303	327	329	351	349	358	306	349	338	351	331	344	338	369	333	347	354	342	338	337	359	324	356	347	313	312	345	327	323	341	346	347	353	344	385	351	325	356	392	316	345	336	335	338	350	353	341	319	361	308	323	357	352	361	332	351	347	366	336	338	321	353	372	328	337	340	322	332	339	359	359	369	317	319	326	372	341	317	330	333	348	285	330	329	345	327	374	338	343	336	355	373	332	318	348	323	324	329	329	300	334	321	348	351	331	334	372	327	343	369	291	293	344	356	294	346	350	312	360	369	340	352	332	337	339	332	334	347	368	381	343	371	352	337	332	335	328	343	311	388	330	334	339	344	325	368	341	343	338	334	327	361	342	370	361	379	355	311	346	323	359	361	330	366	357	318	337	328	366	363	322	351	353	323	350	365	320	333	351	333	357	312	350	341	316	356	326	347	331	339	342	329	354	369	326	350	320	362	348	326	299	370	348	350	365	333	364	360	351	337	326	320	308	346	365	363	350	341	342	346	351	333	357	358	345	384	301	345	333	366	333	330	362	336	352	348
37993	48104	53608	50476	38333	29830	19696	12636	8121	5461	3201	1608	1039	656	348	319	257	183	151	180	142	121	119	123	117	119	127	116	115	102	114	114	112	112	133	118	113	122	117	109	118	129	127	125	114	130	135	121	114	131	122	106	121	149	119	115	158	113	134	128	105	133	111	138	138	122	124	141	112	128	127	106	122	122	123	93	101	145	115	120	124	115	126	106	127	130	121	100	118	132	152	136	121	117	124	112	122	123	115	107	94	118	127	115	133	121	126	128	127	122	114	127	128	109	136	129	122	99	106	123	150	113	127	124	109	130	134	137	126	113	121	120	130	104	145	148	116	138	100	133	136	125	104	117	107	120	113	135	133	124	129	131	112	123	129	110	98	110	120	105	122	132	136	124	106	104	126	117	125	116	125	140	144	128	116	123	149	134	115	122	120	110	125	130	136	146	115	131	128	107	135	133	116	131	142	108	96	114	128	127	104	112	125	109	107	110	118	131	108	132	119	111	104	113	128	131	122	125	134	131	121	126	115	119	117	122	124	128	121	107	107	130	117	139	113	129	125	95	123	137	140	130	121	129	110	133	110	130	112	111	112	109	115	133	121	99	100	115	126	108	112	117	125	110	125	122	126	119	130	125	121	140	126	134	104	107	119	118	138	124	123	127	116	120	117	138	119	124	124	124	125	122	125	130	117	116	131	99	124	121	134	124	123	137	148	110	141	137	126	137	93	128	111	130	133	109	119	130	133	132	117	115	119	120	126	109	138	110	108	109	101	130	126	125	142	137	126	113	116	129	114	134	103	111	106	137	85	121	117	131	132	124	114	126	141	123	134	129	119	133	129	107	121	118	114	122	123	112	118	128	121	108	136	143	123	110	120	117	123	115	121	119	117	103	112	142	124	125	122	121	111	106	126	139	128	110	124	114	127	129	112	117	123	105	125	110	124	132	131	131	106	123	143	134	133	131	139	132	117	123	128	124	132	118	114	118	143	129	133	126	124	114	126	100	115	126	132	136	128	118	122	129	122	132	121	113	134	109	125	112	108	133	122	141	132	142	128	109	108	100	119	142	127	121	114	116	103	127	139	114	106	107	137	125	123	107	123	124	104	110	126	128	113	118	126	115	126	114	127	144	96	120	109	132	124	118	110	127	126	109	112	118	125	119	108	113	113	127	144	123	127	137	105	118	139	142	113	100	122	122	153	123	125	126	131	120	134	111	119	117	101	115	156	123	124	98	122	130	114	109	130	126	125	129	117	118	133	99	114	112	128	112	127	133	98	118	135	121	118	129	127	131	131	139	144	124	135	125	131	139	115	114	112	117	124	106	104	122	133	113	126	111	108	119	132	135	123	110	118	124	115	123	137	117	119	121	139	120	109	132	117	138	110	130	118	123	132	107	117	120	128	131	112	130	105	143	117	123	110	126	143	122	124	109	134	116	117	140	117	103	122	116	119	129	117	140	124	142	135	125	129	127	123	114	126	110	102	130	121	136	101	121	137	115	125	114	114	134	110	137	129	110	130	131	120	104	133	126	125	97	119	122	103	122	126	109	132	137	129	140	109	130	135	121	124	127	116	120	107	122	111	114	140	147	141	128	139	109	117	133	102	114	118	124	128	130	130	119	125	118	117	132	112	104	137	103	117	121	118	106	109	134	118	123	127	120	103	127	111	118	141	120	129	119	124	116	101	131	119	108	124	123	123	142	124	121	123	113	122	122	98	130	123	130	92	114	112	109	108	135	128	120	111	115	134	121	118	114	114	136	137	117	109	106	116	109	130	92	131	135	137	132	118	118	120	130	100	123	128	117	138	138	131	115	124	114	110	125	130	126	128	142	122	110	113	126	111	116	108	115	117	113	112	134	124	118	118	139	136	119	115	129	113	124	135	116	124	107	124	120	117	91	123	131	121	113	134	114	137	129	127	115	119	122	136	119	142	133	132	126	126	106	131	139	134	103	115	121	130	128	144	122	121	110	120	124	131	130	123	123	119	112	125	103	119	134	124	110	109	128	142	116	128	135	120	112	128	109	116	125	118	149	128	137	118	114	111	106	133	102	131	128	122	119	132	146	124	126	125	141	122	123	126	123	126	132	129	132	151	126	128	104	120	115	83	112	121	131	123	128	124	100	136	113	127	121	115	132	121	117	108	125	114	134	126	120	122	123	126	120	126	113	145	122	111	111	143	130	112	113	119	105	110	120	137	113	130	115	105	138	108	128	136	130	150	129	125	138	117	128	104	107	110	110	104	139	117	108	133	130	132	109	122	113	110	88	121	132	108	126	139	126	122	107	117	141	104	101	109	137	135	130	119	117	117	114	113	116	129	104	132	131	144	117	157	120	116	127	131	123	128	90	118	125	110	121	130	122	122	107	120	129	115	105	127	117	119	91	126	132	127	114	131	100	128	109	112	114	136	131	129	112	118	102	119	112	120	113	97	135	124	120	142	128	136	104	94	119	116	114	120	120	122	104	119	122	123	119	129	112	129	133	114	127	138	100	113	112	115	128	122	108	153	126	114	144	117	121	126	109	102	134	132	126	110	128	123	119	117	125	113	106	122	125	121	141	129	129	119	141	112	108	117	135	111	110	115	133	110	121	120	125	113	113	120	124	113	116	117	132	129	116	131	116	113	117	134	123	113	113	107	104	120	129	133	119	108	107	133	114	129	96	133	133	98	129	120	127	132	128	115	124	115	116	122	101	112	127	126	125	127	110	123	128	115	107	130	125	124	125	141	130	121	140	107	128	117	112	136	108	134	112	120	114	147	119	114	136	138	116	106	130	125	115	138	122	107	127	110	109	108	121	107	136	109	118	105	124	100	123	123	112	142	133	140	125	126	113	124	137	120	119	130	108	122	98	126	128	108	121	129	128	108	132	127	114	103	111	142	110	121	116	119	105	129	106	143	124	124	122	126	107	132	118	125	118	137	118	118	135	132	110	127	130	131	116	132	102	130	127	114	133	121	126	124	110	123	126	122	102	139	135	121	124	142	110	145	104	116	125	103	126	107	135	105	146	121	118	131	130	127	120	158	120	120	114	129	105	130	118	113	128	109	114	108	124	132	118	138	128	121	132	113	130	123	109	112	142	113	135	129	119	114	130	138	104	122	132	149	117	117	122	112	129	143	116	127	108	131	115	119	117	115	105	125	112	118	107	111	135	118	132	146	112	115	117	112	120	118	124	134	124	124	122	132	140	121	120	129	112	129	110	129	129	131	120	101	133	130	127	110	125	113	126	134	116	106	133	124	109	127	146	123	146	123	106	124	124	144	135	146	126	126	111	137	134	114	138	129	119	140	119	130	121	123	125	125	130	107	121	113	127	118	130	139	124	123	128	113	121	122	136	122	115	142	116	123	100	119	124	110	112	126	130	125	127	118	132	108	128	119	131	126	119	116	108	132	138	111	123	116	131	115	115	137	128	107	114	139	123	124	93	133	110	110	149	122	117	123	121	112	129	116	133	130	125	113	94	134	119	118	117	124	111	143	107
23908	38048	49793	54524	47687	42005	33952	28791	22718	18859	12414	7498	4961	3002	1479	1262	970	609	491	554	459	358	375	318	321	340	333	339	354	345	367	324	337	337	313	334	341	356	330	363	344	347	316	353	309	340	326	366	373	313	310	339	344	367	350	352	372	344	355	369	323	355	357	322	341	328	358	355	343	358	326	342	364	349	339	341	355	332	320	332	373	304	302	334	347	363	325	337	330	320	318	328	336	342	337	361	364	369	325	350	362	324	332	307	324	330	330	334	320	389	347	356	348	382	349	355	353	362	339	310	362	326	357	323	336	347	360	310	358	339	377	346	317	352	345	346	327	320	332	383	348	336	363	390	356	343	337	333	334	345	362	346	353	338	306	333	349	348	355	344	316	320	337	369	345	360	344	329	330	339	347	330	357	325	314	354	311	360	335	341	344	367	346	333	330	340	327	318	337	365	333	331	323	342	334	348	374	346	327	330	347	339	341	335	360	377	333	351	354	317	321	334	354	341	345	347	341	337	378	339	389	342	349	319	358	333	325	353	333	316	376	356	359	335	368	322	339	337	372	369	332	349	369	356	356	324	320	367	334	346	341	329	341	346	350	337	334	360	332	358	374	327	340	340	349	329	331	366	349	347	333	345	367	326	322	351	345	370	335	345	378	352	313	342	353	344	344	349	366	308	335	318	349	352	346	353	347	353	316	409	358	345	344	341	319	332	352	370	356	331	352	334	324	337	327	358	340	365	339	326	378	349	325	332	327	386	339	340	354	344	341	333	318	326	319	319	354	325	348	339	348	326	337	324	346	354	366	332	326	345	344	385	323	353	344	331	326	367	333	322	319	352	333	324	322	353	334	311	325	347	343	350	322	297	375	365	348	344	368	331	317	379	349	334	329	361	323	311	347	349	313	302	332	326	326	345	337	370	347	331	287	339	359	358	371	338	327	347	368	338	371	358	337	314	343	361	359	360	326	336	360	345	341	346	370	293	338	325	357	361	335	329	337	332	316	357	368	320	334	344	339	345	327	328	343	391	357	337	337	350	345	333	355	344	310	328	343	365	371	337	359	358	355	359	367	346	342	332	346	346	333	344	341	344	334	330	330	331	339	317	314	378	345	335	297	346	343	346	343	323	324	349	330	332	355	309	348	361	343	336	348	348	346	335	359	329	335	381	317	332	325	331	344	340	334	321	365	367	342	317	346	326	347	329	309	370	347	374	353	351	339	329	320	317	322	337	321	365	365	318	358	349	312	341	381	351	366	333	362	375	348	330	353	338	321	375	348	325	343	357	326	339	338	341	329	344	330	356	351	390	325	338	333	345	319	338	323	346	341	312	363	345	359	357	347	342	341	342	333	341	360	374	370	340	348	338	337	352	314	327	381	335	343	324	335	365	345	357	326	373	341	341	334	313	337	318	348	370	349	318	351	345	357	333	343	357	325	327	329	358	343	350	333	331	351	341	344	345	342	336	353	358	341	346	367	356	355	339	356	343	356	330	356	343	334	369	322	342	349	346	341	331	325	349	343	325	377	351	352	366	328	349	353	294	319	363	351	323	361	343	343	321	353	317	313	332	337	345	344	377	307	344	351	329	377	318	364	323	330	339	370	373	335	359	372	371	353	353	323	362	328	351	316	319	345	319	309	354	364	332	344	351	362	350	349	329	356	333	370	328	357	343	355	314	354	374	329	342	358	329	347	353	341	319	369	339	362	344	347	320	363	324	343	325	335	357	366	330	367	364	320	349	348	357	342	344	332	345	335	338	352	317	364	346	334	346	343	303	325	349	380	335	313	342	350	363	332	315	327	347	332	322	377	336	335	342	357	323	352	345	338	328	307	313	357	346	330	376	353	339	332	325	330	336	332	306	306	322	378	357	341	316	335	350	384	366	364	373	333	352	341	325	332	342	306	339	346	352	336	328	340	352	338	320	322	347	361	338	374	331	318	352	343	369	330	341	362	360	314	351	369	297	348	365	338	340	346	342	348	358	368	301	340	390	331	335	332	359	356	369	321	363	337	301	369	306	368	313	337	367	345	378	361	285	380	308	340	354	345	356	368	349	362	348	346	345	351	329	331	357	341	361	362	367	362	324	348	329	345	319	371	329	338	314	379	346	339	317	347	330	331	346	327	335	337	321	386	326	360	350	324	330	342	341	351	363	330	315	343	335	355	315	327	345	401	340	387	316	332	356	310	368	324	339	338	355	396	341	333	340	347	348	346	343	345	310	325	346	353	311	347	325	343	342	351	347	315	313	313	350	365	322	326	356	337	341	330	339	349	318	353	365	310	386	353	326	319	340	338	341	367	343	328	356	352	350	321	374	348	338	355	367	314	358	340	357	346	374	373	362	334	344	357	361	337	323	335	341	315	346	347	358	351	332	328	358	342	317	377	377	335	362	352	330	349	335	346	355	331	329	340	316	361	313	360	351	330	303	355	331	332	339	357	335	372	330	334	305	330	374	373	356	356	353	363	317	362	356	347	321	342	341	316	358	359	367	332	345	340	380	353	361	330	329	334	286	339	326	352	349	363	322	337	317	329	347	325	350	365	321	349	350	309	329	320	352	343	333	366	372	352	361	346	344	341	340	335	347	344	290	309	355	352	311	337	324	354	332	327	358	337	307	341	348	334	319	348	331	327	354	340	355	342	329	338	320	335	334	357	321	342	347	359	351	347	333	351	351	370	332	345	345	348	382	326	371	328	354	333	328	329	341	346	314	338	371	304	334	325	359	370	313	336	370	325	334	343	351	353	323	369	361	347	351	349	318	334	348	341	354	341	344	331	350	357	345	368	354	331	342	306	372	358	330	358	347	339	354	357	295	354	334	331	349	320	324	330	365	333	302	307	355	322	364	372	327	303	341	353	315	328	341	335	304	329	321	373	348	335	329	332	342	314	324	384	345	338	337	347	324	336	336	351	339	366	352	310	313	320	320	341	309	363	346	320	348	362	376	382	353	321	340	344	361	307	310	318	346	355	349	316	350	349	364	344	315	307	329	322	342	338	351	333	376	335	368	346	307	350	346	355	336	316	347	334	337	349	372	378	339	361	362	335	361	355	351	335	328	341	370	346	360	349	364	354	353	349	359	330	310	346	317	300	333	350	361	323	338	316	354	334	344	331	346	305	331	367	344	330	333	339	334	342	353	322	378	351	334	315	362	352	331	329	314	356	360	333	376	366	361	354	337	366	359	345	380	360	325	334	357	356	372	354	301	350	349	334	351	334	372	359	335	333	353	303	317	334	350	348	346	344	300	333	329	338	312	360	359	320	357	315	312	376	361	386	342	341	311	344	361	355	339	354	352	332	334	342	317	361	362	305	360	389	335	342	319	335	311	341	312	349	345	353	332	319	353	353	332	345	341	334	352	307	328	334	351	339	381	352	353	322	354	339	365	330	346	336	339	321	346	340	338	357	345	350	343	374	298	367	367	338	336	339	326	314	344	339	348	356	381	376	362	335	344	350	380	330	327	331	314	293	316	335	348	337	333
52399	63122	67831	63305	51912	43493	32029	24068	16781	11512	6486	3664	2170	1340	670	539	415	256	237	187	175	158	169	160	143	159	145	157	134	145	159	135	142	167	171	150	148	154	140	137	134	147	155	132	138	152	131	153	144	131	153	137	143	154	148	146	158	164	163	165	155	144	150	147	126	136	143	132	124	144	175	158	148	139	140	155	143	155	124	158	126	148	139	137	151	150	169	144	151	134	124	146	131	177	130	154	149	129	135	164	146	133	140	153	140	161	154	135	145	152	154	134	134	161	163	148	141	130	166	143	129	143	160	138	157	149	133	153	136	158	141	139	164	137	154	168	123	134	152	139	157	132	139	143	133	154	147	126	130	150	166	164	158	151	145	139	176	126	154	163	139	148	159	132	157	129	147	152	134	143	147	137	144	147	129	132	156	173	153	136	145	144	124	145	143	139	150	155	162	143	127	152	130	146	157	136	159	139	159	139	124	152	171	145	143	157	136	170	140	148	129	144	142	145	138	148	127	157	143	133	155	162	152	140	154	149	148	138	151	140	150	143	166	139	159	150	150	155	142	147	165	159	145	122	120	161	128	161	142	135	147	143	123	141	144	127	144	149	129	138	141	145	157	146	140	134	137	156	147	136	132	153	125	155	137	146	144	127	150	158	129	150	147	151	133	146	142	158	144	146	147	140	129	151	170	130	139	155	152	139	155	180	137	142	149	140	164	151	141	122	170	157	129	134	149	183	128	131	155	138	145	140	159	150	151	168	119	157	152	126	145	145	137	144	126	140	141	138	150	125	146	173	137	138	137	152	145	127	140	145	137	138	142	142	145	131	144	148	145	143	147	145	138	142	169	136	164	135	158	148	136	156	130	128	131	126	152	150	150	161	148	141	130	153	142	149	165	143	137	147	148	167	161	132	143	163	151	155	147	152	132	168	140	157	144	143	133	113	153	137	150	137	158	138	135	171	132	156	137	158	146	136	152	130	126	138	140	153	126	134	142	149	120	150	149	163	139	138	152	132	172	130	129	151	163	162	152	137	155	140	151	140	157	140	170	150	132	150	162	151	139	140	141	158	159	154	154	152	159	115	163	138	121	146	139	156	145	158	139	140	135	131	155	157	146	149	158	141	130	152	150	130	145	156	153	136	125	132	172	142	160	133	156	145	149	144	136	142	141	159	116	152	147	136	156	139	145	146	140	121	140	125	120	135	141	157	155	154	152	152	136	154	161	139	139	122	161	160	160	152	151	160	130	154	122	130	131	133	150	138	166	152	146	139	135	161	137	136	146	136	173	121	139	156	133	153	158	134	150	124	127	174	150	158	151	123	135	146	161	140	136	157	158	156	152	155	150	167	148	157	141	139	149	149	137	161	144	149	142	141	147	146	135	145	139	127	161	146	135	147	148	132	140	161	119	138	139	135	131	148	134	157	136	173	144	156	150	167	136	141	137	124	160	146	145	157	139	136	172	137	164	152	137	149	161	133	135	133	141	144	139	127	148	136	133	125	164	161	128	151	125	156	129	138	150	134	126	150	144	145	133	131	155	168	132	142	131	139	163	148	155	143	143	138	144	127	139	151	155	167	142	148	148	151	145	156	150	160	167	134	166	153	139	154	150	160	150	143	145	127	148	143	151	159	142	137	124	137	149	140	153	151	124	120	149	146	144	127	156	125	144	123	131	126	157	126	145	137	137	148	119	149	154	133	163	169	145	148	169	149	138	151	144	161	120	142	156	143	152	141	144	124	129	146	150	145	132	162	155	157	144	143	141	154	167	159	142	135	168	149	156	145	159	129	152	141	139	155	145	146	166	142	117	158	141	157	157	149	155	135	147	135	154	173	142	148	144	142	164	156	137	144	150	146	144	162	133	136	163	137	129	140	144	128	149	159	158	124	147	135	149	142	146	134	142	146	153	143	143	130	150	146	150	125	153	160	135	147	140	130	152	146	114	143	134	132	150	126	138	146	127	140	128	137	140	129	168	156	135	129	131	140	142	172	147	147	144	148	144	149	127	102	159	172	152	140	150	160	130	130	148	154	134	187	154	150	166	144	162	148	161	149	140	154	146	155	145	136	148	132	137	146	150	124	137	163	140	128	143	149	150	149	137	138	154	147	142	148	138	142	148	157	158	145	136	138	167	138	118	146	131	130	117	134	151	146	146	124	139	156	169	128	150	111	140	147	149	148	172	135	159	156	153	141	137	156	152	148	149	152	160	143	136	132	136	150	129	148	151	126	145	156	125	148	146	180	153	147	155	155	136	148	149	155	150	125	158	162	135	146	154	132	133	127	169	138	126	147	146	151	161	186	139	152	140	116	151	145	155	119	140	114	134	130	141	141	152	154	147	151	157	151	170	130	140	141	145	168	177	151	153	142	149	147	155	160	143	140	139	148	132	156	148	161	127	133	149	155	146	156	148	144	153	155	146	148	137	153	144	129	132	140	155	146	133	154	158	136	144	122	144	130	143	137	136	141	148	128	160	161	173	134	145	128	135	140	157	152	154	155	130	142	158	145	138	137	136	149	163	154	130	147	144	157	139	160	147	148	137	140	154	148	168	152	165	151	170	165	138	140	162	144	150	140	132	150	142	154	141	128	131	149	152	158	143	145	148	142	146	159	155	154	138	123	157	144	181	140	152	130	148	173	157	147	157	143	164	146	155	138	122	144	170	134	141	136	158	142	159	145	168	124	144	147	107	137	125	152	139	153	151	150	120	156	126	137	140	138	160	132	154	152	151	154	143	151	139	154	142	148	150	116	151	141	151	120	146	151	126	161	164	151	170	137	141	180	138	144	148	148	141	133	144	158	133	135	141	151	153	134	161	177	145	145	119	140	147	175	152	124	144	145	135	142	118	154	160	138	151	145	164	143	132	143	158	153	143	156	142	144	144	152	143	142	150	155	142	141	138	155	168	143	150	148	156	143	136	162	149	130	161	177	134	152	140	157	138	153	135	151	140	165	146	126	132	154	135	143	142	139	137	141	130	154	157	166	170	152	142	119	154	142	143	125	152	144	150	129	162	132	169	133	132	148	165	142	148	169	135	139	121	156	145	151	157	159	172	126	138	125	137	145	179	131	133	148	133	129	169	142	163	155	160	152	140	144	153	159	167	142	142	149	152	131	127	146	153	166	140	140	139	123	127	133	137	126	145	163	146	128	148	140	152	152	149	170	142	115	147	155	156	133	148	146	158	148	141	134	151	137	124	135	124	132	149	159	130	150	147	152	167	153	156	145	139	134	164	152	135	157	139	151	143	160	148	154	111	126	160	156	154	146	148	150	117	130	151	155	144	138	153	155	147	142	133	157	145	161	136	153	156	166	143	167	144	170	156	142	152	165	156	135	173	157	138	149	133	146	164	135	152	149	140	163	170	157	174	161	168	145	141	136	150	167	120	141	149	166	140	147	136	152	163	138	155	154	147	153	134	150	166	147	145	158	131	137	153	160	152	153	146	138	126	152	128	131	137	138	147	150	162	149	163	146	151	137
32470	46691	62345	66482	59977	53064	43808	39083	32642	27721	19540	14045	9146	6088	3030	2447	1811	1096	803	609	465	430	448	386	401	429	426	425	381	397	385	401	409	368	395	401	430	418	395	377	415	389	413	410	377	408	353	380	402	369	397	427	497	494	477	450	428	371	374	414	420	371	427	376	390	429	389	394	394	412	393	406	387	421	390	420	363	427	362	411	385	427	404	399	396	383	393	402	419	414	418	396	399	400	405	376	412	388	357	388	429	376	384	388	375	418	424	395	431	437	387	418	417	393	404	393	390	441	427	400	387	417	440	407	389	398	400	399	412	381	373	357	417	407	421	399	425	351	402	401	383	370	417	394	427	413	399	394	397	391	376	398	386	395	414	427	401	376	385	421	420	398	397	396	371	362	417	377	398	426	414	404	412	398	393	363	387	417	403	427	404	382	381	412	422	413	398	382	417	392	434	404	376	381	413	412	421	428	407	400	410	435	421	407	396	387	396	366	387	377	389	382	401	396	401	425	416	417	410	400	360	382	392	369	406	420	387	414	394	401	381	380	389	393	404	366	385	380	372	369	384	390	397	384	398	388	410	393	372	375	377	362	383	363	415	445	401	376	403	380	391	409	407	397	404	412	384	391	410	377	409	404	359	404	397	384	385	387	437	395	348	399	373	392	376	409	399	388	399	397	434	408	404	380	373	420	368	456	385	417	405	394	377	393	368	383	419	395	414	393	388	395	368	368	404	400	383	408	408	404	432	393	385	376	384	421	404	392	406	365	389	360	390	445	402	387	373	360	416	382	377	344	389	396	368	453	404	403	386	422	400	380	399	390	382	401	395	394	369	390	394	380	349	397	420	404	394	420	396	381	402	418	382	415	411	395	382	392	386	406	401	381	399	397	424	427	376	423	388	391	388	411	419	389	383	424	419	398	424	378	407	398	387	396	389	384	407	415	414	422	372	401	367	372	408	406	411	404	409	410	392	382	413	378	413	394	388	393	391	402	383	434	424	402	382	438	400	379	377	353	375	402	372	394	406	396	394	403	415	401	409	431	385	437	400	378	403	409	386	377	410	414	405	377	419	363	399	374	416	404	420	356	393	371	386	398	416	405	378	374	408	413	370	380	407	414	387	410	408	413	376	420	423	420	437	396	394	411	391	391	399	393	378	386	419	384	403	366	448	374	373	384	405	399	356	425	387	403	375	388	380	383	442	412	392	413	408	398	410	397	432	398	389	378	403	390	417	385	398	419	402	399	398	419	451	408	382	402	409	402	360	378	374	384	407	394	360	391	384	388	407	431	378	445	386	440	407	377	410	390	392	384	418	427	374	428	366	416	413	415	392	389	411	395	403	408	422	403	379	422	405	430	393	406	400	398	393	406	339	374	422	422	380	400	387	358	412	409	417	411	383	387	405	377	372	362	384	399	396	352	402	395	379	383	369	375	393	390	402	393	363	400	424	412	385	370	390	402	377	405	364	368	375	426	400	383	408	432	427	403	387	385	411	382	423	381	365	395	401	398	395	359	431	415	399	409	349	390	424	400	414	409	368	390	389	423	419	364	406	415	378	403	381	371	418	399	407	413	450	384	403	407	389	383	420	361	388	406	391	367	411	402	386	423	372	393	393	413	414	393	398	380	411	397	422	364	406	392	398	422	412	397	412	385	376	409	396	405	399	377	442	414	385	408	401	385	366	400	383	368	415	386	398	352	399	394	397	421	404	388	397	390	422	422	341	378	369	412	398	401	372	333	408	424	417	405	441	367	401	398	388	368	381	426	403	419	400	380	437	359	438	371	417	418	403	386	351	396	403	387	390	439	401	424	409	392	397	422	396	334	397	375	421	384	410	386	399	410	408	379	431	428	391	387	427	406	431	416	414	398	391	403	405	380	384	425	433	379	385	397	370	405	386	385	379	395	368	352	400	384	397	409	395	392	428	394	383	387	363	427	415	379	377	400	408	399	379	394	398	370	369	386	370	386	412	437	418	368	372	421	413	418	348	406	370	397	399	394	392	380	380	383	392	378	400	437	432	391	413	406	396	403	368	443	412	399	373	371	418	373	454	402	417	392	438	436	417	417	412	394	379	365	399	399	396	382	389	419	381	414	403	357	389	412	377	422	450	399	386	386	441	422	398	385	405	407	379	421	400	409	385	373	346	391	404	374	396	358	405	389	399	399	412	417	415	435	409	404	407	440	392	399	405	389	396	416	406	405	368	408	399	382	395	446	409	420	415	387	411	395	398	427	396	348	361	389	411	421	435	379	384	382	397	399	359	393	398	389	407	370	395	399	382	379	394	444	409	409	404	412	387	451	403	393	426	382	397	395	426	383	407	396	389	428	390	348	405	406	379	381	392	422	390	399	407	424	377	423	406	383	388	400	391	430	422	366	372	366	380	377	368	348	391	373	410	422	366	391	391	389	404	405	406	391	380	384	409	382	403	400	372	383	405	407	405	418	379	427	398	404	420	383	411	370	401	369	402	410	411	397	372	391	386	411	401	374	387	364	380	387	409	413	414	355	419	385	395	382	388	408	370	391	422	359	415	379	403	399	419	364	411	385	422	402	425	384	386	370	415	399	386	415	402	390	384	407	398	377	414	366	407	385	432	386	413	421	416	415	379	392	411	384	427	401	400	406	400	384	410	380	394	389	378	413	407	396	379	382	421	422	412	395	372	385	403	396	413	392	397	434	388	405	387	447	393	358	413	393	388	412	433	399	361	404	395	431	404	386	404	367	410	404	385	410	428	387	387	399	386	413	382	407	405	398	417	393	409	391	405	375	380	396	377	410	382	412	382	396	388	390	409	390	383	401	388	381	376	421	389	406	403	419	433	384	393	408	430	428	383	393	372	394	364	427	419	429	438	397	375	400	432	388	418	420	390	409	417	408	404	415	421	395	401	437	403	398	401	371	419	393	398	424	389	408	422	385	395	406	384	388	414	409	383	388	392	391	381	383	389	407	360	374	399	388	425	376	419	430	439	399	373	400	391	401	431	384	408	374	410	421	390	401	387	380	426	386	376	398	379	379	428	393	405	398	390	442	383	425	395	422	404	377	411	388	373	410	386	396	373	398	375	433	440	390	380	409	406	416	430	441	404	398	354	385	409	395	396	409	392	410	381	417	370	407	440	428	386	394	402	393	391	417	396	409	429	374	405	387	386	378	382	423	380	369	394	420	394	397	376	416	428	426	416	394	426	389	379	415	344	396	392	431	424	395	446	385	376	397	360	399	369	416	383	417	411	416	362	391	394	375	405	403	380	380	391	389	390	422	382	399	395	397	389	427	379	416	365	398	407	411	369	421	370	428	392	405	395	389	413	402	397	402	409	408	393	438	383	371	380	401	409	400	413	384	419	355	377	435	371	419	396	376	371	381	416	388	405	397	406	403	409	418	394	409	428	409	363	396	372	435	388	437	435	398	444	369	411	429	386	393	402	384	386	391	422	376	420	397	371	381	354	418	366	383	415	401	396	397	399	400	373	382	412	373	386	396
7174	5416	6009	5702	3701	2452	1310	952	665	524	395	279	208	202	131	156	138	122	112	124	121	108	126	122	121	132	123	132	112	137	126	130	126	124	122	134	127	129	118	117	120	125	112	120	115	128	115	99	123	135	122	131	140	124	131	136	108	140	120	106	109	119	121	121	140	134	129	122	119	115	136	106	135	118	130	126	124	140	115	126	111	123	109	128	134	128	139	129	120	154	112	112	105	119	117	117	109	134	136	123	101	120	127	127	119	110	129	106	133	124	125	119	109	133	129	116	126	108	136	122	120	127	106	123	113	113	122	106	147	107	109	148	122	106	114	109	123	112	117	118	119	127	107	128	114	114	117	124	157	127	114	126	114	143	105	144	131	129	141	137	114	135	131	128	120	135	131	122	127	107	128	116	106	132	125	116	101	130	113	121	125	128	122	108	119	132	113	117	146	136	122	128	105	124	112	150	116	111	123	130	122	138	124	110	118	115	126	116	116	115	114	117	130	114	131	122	127	128	126	114	111	108	113	127	88	120	122	143	135	124	115	122	121	132	121	118	131	133	126	131	112	132	142	133	119	133	125	135	112	116	120	120	117	122	115	120	99	118	119	126	127	133	101	120	136	129	129	127	116	111	125	128	122	132	138	117	129	121	117	104	100	129	123	121	114	127	107	124	113	136	129	136	126	120	118	127	123	111	109	113	157	110	102	126	113	120	129	115	136	136	121	119	124	113	120	114	125	134	111	115	110	112	144	113	125	123	107	113	112	134	119	110	119	114	126	120	114	149	119	116	113	131	134	108	106	113	118	124	142	149	123	120	133	116	138	120	129	112	133	114	137	138	128	147	119	100	129	114	141	104	135	122	119	126	124	136	127	145	126	135	134	120	120	135	126	118	126	125	124	110	121	117	120	103	130	126	120	117	134	127	105	122	119	108	134	107	134	134	106	128	118	129	118	116	125	129	123	125	131	99	153	114	116	118	133	133	116	114	111	121	122	107	107	106	126	118	140	125	127	119	115	120	117	119	128	120	121	105	140	127	127	107	115	121	106	121	123	111	109	116	124	120	126	120	125	113	109	126	106	117	110	109	115	106	123	113	138	110	117	113	108	122	101	117	115	136	116	118	133	119	116	123	121	129	130	108	128	131	126	111	123	116	113	131	131	129	116	125	116	110	110	129	130	125	105	136	127	137	131	144	124	110	118	110	132	105	116	142	113	119	130	113	117	122	131	106	122	106	135	133	111	112	111	132	123	105	136	113	122	115	118	93	127	111	117	114	120	132	110	144	121	118	122	128	111	109	110	145	119	121	120	107	120	118	151	106	132	145	132	113	108	116	110	118	137	114	121	135	126	116	145	105	118	142	112	123	110	133	141	149	121	113	110	116	119	110	116	133	122	101	129	144	111	119	107	114	112	116	109	122	118	118	130	123	112	136	115	96	112	113	121	104	108	108	132	141	135	131	113	107	131	119	131	121	129	110	101	123	116	116	113	99	147	134	128	119	121	128	123	114	129	123	118	121	128	129	135	130	129	122	132	148	119	130	125	126	148	132	100	136	123	140	126	113	140	122	107	125	132	104	123	112	119	104	110	114	125	118	134	146	120	127	134	117	119	110	98	125	146	153	132	129	121	125	123	122	131	138	133	138	131	101	119	99	127	121	113	111	117	124	115	116	125	130	119	120	137	110	124	115	118	107	137	142	136	112	128	135	125	133	126	134	123	112	133	131	143	129	119	119	114	100	129	97	120	133	133	116	128	128	119	136	100	122	110	124	108	131	122	125	113	131	108	115	122	123	117	103	129	106	129	139	134	110	113	125	116	127	134	106	132	113	133	119	104	116	119	126	114	108	106	121	123	137	124	161	107	120	112	113	133	100	119	125	125	124	111	122	132	126	116	120	136	122	116	104	115	122	134	113	136	110	106	124	140	118	129	126	97	108	126	126	111	116	122	107	116	121	118	124	131	127	127	126	124	139	120	129	113	108	135	121	128	122	142	130	105	111	117	140	119	118	99	113	124	125	108	121	124	126	117	127	121	120	135	113	127	115	119	125	123	106	121	125	119	120	102	143	128	110	123	127	110	137	141	121	126	114	148	115	152	140	133	106	140	116	122	157	108	116	130	115	116	133	119	114	128	120	129	117	114	113	102	123	112	126	121	127	134	101	122	107	128	114	125	124	120	130	136	132	136	121	126	145	122	112	140	128	124	121	116	130	113	139	136	135	123	143	115	124	117	123	127	101	127	139	111	127	115	129	117	112	103	140	130	116	116	124	136	130	108	147	136	112	150	152	127	124	144	114	116	108	122	107	132	101	115	144	125	123	127	121	124	118	113	119	140	123	143	136	119	127	106	130	117	133	107	119	113	137	122	135	112	115	138	138	133	118	110	116	119	126	141	137	103	109	124	122	115	132	126	107	137	122	126	125	105	141	128	131	124	95	123	126	127	125	125	135	134	107	129	125	118	131	126	142	134	143	124	115	104	123	123	112	127	111	122	143	121	149	116	142	130	112	121	128	122	121	122	109	119	124	120	114	110	134	98	110	111	107	118	106	124	110	134	133	117	117	111	125	123	133	144	145	116	97	130	119	108	135	101	139	125	120	127	112	123	125	120	127	92	113	110	128	117	98	120	135	119	113	130	100	128	125	108	133	114	135	127	119	131	102	112	133	136	124	123	132	112	149	142	128	116	105	115	128	109	121	104	107	118	130	124	122	101	115	133	110	132	110	122	119	111	117	98	120	131	105	126	111	128	126	121	123	134	129	129	138	115	111	143	114	108	113	132	121	117	128	112	126	137	118	118	134	105	120	113	135	131	166	129	114	119	118	135	148	110	121	126	111	131	120	133	118	112	121	139	112	143	128	140	139	123	125	107	114	116	128	114	116	109	153	120	119	107	121	127	119	125	145	133	140	127	117	114	142	107	120	125	133	117	104	124	111	127	142	136	124	123	129	126	134	117	134	120	128	132	125	98	121	110	119	128	135	129	131	120	122	132	114	143	110	126	110	107	118	125	124	108	138	128	139	122	137	102	138	106	127	122	105	124	108	112	135	120	119	122	115	129	138	122	129	99	96	123	102	141	127	124	124	106	123	172	121	126	110	121	108	106	99	105	109	129	135	135	122	127	124	125	110	123	104	104	131	122	122	131	111	136	132	133	105	120	121	129	88	131	129	100	115	103	116	100	95	110	132	113	125	119	147	138	137	116	114	132	115	114	120	125	129	109	128	117	120	137	114	124	120	114	126	131	131	128	152	105	135	120	118	138	123	124	123	121	104	131	124	128	121	124	129	146	126	131	111	142	135	115	114	114	106	109	102	100	129	117	125	127	125	136	110	114	129	88	106	117	141	140	124	124	116	124	126	141	104	121	135	126	137	128	131	133	109	130	144	111	116	127	117	122	123	128	121	131	136	126	105	112	130	121	119	120	131	156	130	126	125	133	148	120	131	128	110	138	125	118	107	116	110	127	127	128	121	101	112	112	133
5917	7619	13129	15845	12724	10008	6039	4422	3405	2589	1652	1256	778	629	448	445	404	337	341	353	340	306	353	352	354	373	353	345	354	328	356	346	338	339	313	360	328	355	375	374	318	384	320	350	341	375	326	383	342	313	334	355	326	361	367	317	345	360	313	320	344	348	355	348	338	337	352	341	342	372	349	350	345	338	343	357	339	333	350	318	373	333	332	347	370	344	353	321	329	348	342	350	363	343	320	372	310	307	355	346	347	367	307	328	332	339	359	362	340	367	318	349	326	350	344	365	341	359	321	312	357	382	325	318	327	319	333	350	342	318	315	338	345	383	337	362	334	371	362	351	368	318	361	330	353	342	370	317	356	306	349	359	378	368	327	304	380	356	337	345	329	374	343	332	319	323	319	366	370	350	314	310	348	348	335	355	355	342	324	357	314	342	336	345	358	351	341	380	355	335	341	314	346	367	304	319	301	362	325	328	327	338	323	346	360	349	308	357	304	313	346	362	321	334	334	347	340	341	334	357	371	337	342	354	380	321	336	304	350	340	355	367	341	343	340	338	356	325	335	376	369	332	341	335	338	338	324	345	356	356	334	351	344	352	360	358	354	319	335	330	351	312	355	346	313	354	358	342	330	361	307	355	362	349	356	345	328	329	335	339	353	335	359	341	345	333	334	342	355	330	392	344	369	334	392	307	366	331	354	304	386	326	331	297	351	377	360	343	355	331	332	332	318	314	370	339	347	346	355	358	327	344	320	341	322	342	357	336	370	358	333	342	384	295	332	349	322	371	363	333	346	330	349	360	325	366	354	344	335	328	327	366	365	362	325	356	325	326	324	358	344	336	360	354	357	342	364	375	328	358	357	364	314	322	324	332	346	329	373	361	361	357	379	341	356	328	337	345	338	310	315	349	346	349	327	353	343	334	348	310	325	348	319	328	332	371	343	361	355	347	368	359	341	333	310	333	361	334	325	353	365	363	323	315	307	324	337	312	319	328	337	348	348	349	306	353	335	357	356	322	340	338	328	380	331	377	367	330	345	316	330	348	356	325	344	335	337	348	337	350	354	341	334	333	343	343	301	335	379	348	335	354	328	315	306	336	323	387	370	399	336	345	304	388	354	352	330	354	382	347	339	368	352	353	325	345	352	331	337	362	349	341	347	369	323	355	345	330	318	321	328	371	331	334	330	352	358	374	343	349	350	370	324	322	346	376	337	349	354	322	331	353	355	326	371	339	354	333	318	351	325	350	328	329	358	374	319	350	355	356	333	326	319	342	347	350	319	338	323	325	335	341	360	335	344	344	320	342	341	348	359	343	330	338	367	333	341	311	326	337	320	352	342	334	331	361	321	352	311	345	368	346	339	332	335	333	332	346	338	303	324	338	352	340	369	336	355	348	334	333	343	331	371	331	334	343	348	324	347	352	328	312	377	324	353	337	334	351	377	338	345	336	296	346	348	322	339	344	353	334	368	314	353	342	308	333	344	323	354	368	381	362	333	347	344	374	378	328	340	316	302	329	356	316	351	320	356	305	347	338	333	332	353	341	337	327	371	332	375	319	360	350	318	347	343	322	346	316	339	326	362	372	344	358	325	309	320	358	345	336	359	344	313	348	321	367	338	312	334	332	342	339	349	306	350	316	342	312	335	346	353	369	357	325	344	308	304	354	374	357	351	347	348	331	329	348	342	329	366	337	390	335	345	341	335	349	330	332	334	333	313	347	330	335	349	364	341	319	353	363	307	324	310	328	344	330	362	359	343	340	368	365	341	350	318	344	311	333	336	345	380	335	380	350	309	378	371	367	312	331	358	356	334	363	363	321	334	349	349	331	368	383	342	374	350	382	345	370	340	309	346	313	362	329	370	337	354	357	314	395	321	344	335	348	386	328	354	371	331	312	314	336	333	328	347	314	318	327	332	337	368	323	365	338	351	356	303	361	346	370	330	329	320	315	307	342	330	346	323	355	340	360	330	362	341	350	359	358	311	318	330	323	348	335	352	346	393	338	353	345	350	368	320	337	354	343	364	334	311	357	357	350	342	351	336	340	338	373	321	372	368	346	359	348	332	344	352	334	287	335	352	345	370	309	351	372	354	355	355	363	317	358	339	332	336	349	342	313	351	326	316	309	357	311	352	335	340	356	328	336	333	355	336	362	362	363	362	370	335	378	370	343	373	322	350	328	349	370	356	343	359	331	338	311	356	349	335	374	307	341	310	342	344	369	315	328	364	330	357	342	333	302	355	327	352	330	329	346	326	354	293	352	344	351	343	334	353	345	351	369	344	328	313	323	320	324	344	345	341	349	324	339	322	346	352	344	342	315	363	335	353	294	368	361	325	320	315	353	329	327	344	344	332	359	323	351	339	336	367	332	353	335	334	348	346	353	369	375	299	338	349	338	329	338	366	352	309	328	310	343	330	334	344	354	339	348	337	366	317	317	329	337	336	378	301	364	339	343	347	343	350	342	329	318	338	333	340	342	325	342	325	357	331	340	334	339	348	357	338	355	387	352	358	319	359	336	371	330	337	354	359	342	354	348	337	379	338	343	338	319	339	376	332	349	338	344	357	377	332	346	345	332	318	316	307	353	319	365	351	341	352	319	332	347	343	354	332	317	349	320	333	347	359	332	374	337	331	344	332	347	343	339	364	341	332	363	365	313	354	353	363	327	364	351	332	351	352	341	375	353	355	320	343	318	365	325	348	354	334	341	337	369	363	371	339	328	326	314	353	320	325	348	353	353	357	323	361	308	348	326	345	332	329	370	312	346	297	344	364	338	343	313	333	353	328	335	356	372	343	360	319	348	318	338	356	350	361	341	367	365	320	334	334	352	350	364	360	362	368	353	328	335	372	357	360	321	365	383	317	343	360	325	345	311	373	301	365	330	324	322	335	333	327	349	343	365	348	325	335	318	314	341	345	344	327	365	350	319	351	356	347	319	325	355	322	338	357	351	342	347	327	345	350	349	314	366	348	373	341	337	328	345	354	332	359	337	373	348	350	324	322	350	334	341	362	349	317	322	359	321	341	337	357	339	344	355	354	347	318	372	346	369	355	345	337	350	310	351	340	362	349	384	316	338	329	324	348	346	344	340	327	355	339	329	340	328	358	360	331	355	352	350	363	334	322	327	356	363	347	353	349	343	375	335	353	365	342	337	342	308	320	339	331	344	379	358	368	342	341	355	330	294	324	301	360	340	334	349	353	342	355	334	350	328	362	376	323	359	317	341	353	328	315	331	317	349	326	340	340	336	337	331	353	343	344	354	347	346	314	340	317	350	351	357	356	344	318	337	351	336	356	351	353	350	352	362	374	381	333	342	365	343	331	327	322	337	368	360	335	331	342	356	352	329	317	343	332	339	360	335	334	355	332	357	368	369	289	320	310	367	325	330	359	343	365	337	343	351	347	334	329	358	348	339	364	312	358	309	312	335	341	315	340	338	350	347	347	357	342	365	358	336	351	383	336	338	362	355	370	369	353	335	362	314	356	335
34786	43811	52920	50642	40325	32972	20761	13197	8727	5836	3535	2002	999	697	409	321	201	176	145	189	194	124	121	128	104	126	121	112	126	105	130	121	137	126	130	142	117	132	124	152	118	138	105	99	125	115	126	115	145	117	133	132	115	117	102	121	129	122	143	138	147	132	109	111	132	140	106	118	132	128	117	120	131	127	101	114	115	137	107	125	135	145	131	141	145	134	121	111	131	125	138	112	121	112	120	101	126	113	135	120	128	118	129	131	135	116	135	141	131	122	127	107	95	123	131	126	113	137	121	122	135	99	130	131	114	138	134	113	110	120	121	134	85	141	132	109	138	128	119	124	115	119	109	113	137	122	105	105	120	116	115	120	125	132	122	127	110	126	137	119	128	125	106	139	120	119	119	140	114	137	122	109	114	117	116	133	136	108	119	125	118	128	137	108	134	132	135	123	105	130	104	109	125	121	102	122	129	127	131	122	123	105	120	111	130	140	115	143	114	107	119	103	135	124	127	112	132	124	138	132	141	140	107	142	110	126	131	132	121	115	123	113	109	107	119	129	131	111	119	109	128	121	116	163	126	120	123	134	127	107	128	130	137	110	125	108	109	112	137	124	121	110	137	130	124	126	116	117	128	132	106	141	121	115	108	120	132	134	116	132	124	129	116	125	131	116	125	141	122	101	121	133	109	117	125	135	120	128	122	153	129	113	107	126	135	116	125	125	120	108	129	114	138	127	103	123	129	130	115	107	125	113	97	124	123	122	112	114	126	115	140	119	137	132	114	131	144	117	121	115	118	129	113	149	133	104	126	131	107	127	117	125	135	107	136	135	119	122	122	123	115	124	123	115	117	119	132	117	127	140	119	125	122	112	114	129	129	133	107	121	137	141	126	130	103	126	131	127	123	123	111	117	90	130	122	122	121	123	145	125	113	118	154	129	116	125	135	126	124	123	115	111	124	114	137	127	127	110	121	108	118	140	128	138	139	132	108	112	127	134	143	118	105	138	145	105	123	114	118	113	119	118	112	130	145	126	120	121	109	122	131	150	111	122	135	113	125	134	112	126	113	119	112	116	108	112	126	120	133	122	112	117	116	127	102	125	133	114	130	136	134	112	127	126	108	117	125	135	126	127	112	127	126	122	116	130	130	121	124	116	131	122	123	128	152	109	134	127	119	134	145	117	124	114	108	114	151	98	119	121	109	126	99	129	115	108	137	106	126	107	140	125	117	124	135	127	143	117	139	98	115	111	117	134	128	103	124	107	117	115	120	133	121	130	119	100	121	116	105	120	107	123	119	123	128	114	132	137	119	129	106	118	133	114	121	131	130	104	128	131	127	135	142	147	128	114	134	112	107	126	120	134	106	117	120	130	122	133	104	131	123	125	114	109	120	110	120	109	123	113	131	117	135	134	121	130	118	133	132	115	137	132	108	114	133	116	143	113	128	120	129	101	116	129	125	124	122	118	139	106	121	125	125	123	106	132	104	115	134	123	117	132	120	127	132	119	125	103	122	130	120	121	127	129	119	124	112	137	113	135	128	119	138	123	135	138	117	131	125	98	115	112	134	125	103	125	120	108	105	117	154	117	129	110	116	122	121	139	143	116	129	134	111	129	129	140	129	96	117	133	114	133	125	132	125	120	131	124	127	123	111	121	123	121	143	128	122	130	130	128	87	120	123	139	117	116	123	125	123	124	118	120	106	120	109	141	127	117	116	124	123	122	123	122	140	127	133	144	130	116	124	116	93	122	132	128	116	112	116	130	138	131	124	134	119	138	121	132	120	102	131	136	109	136	125	121	120	132	126	110	122	114	132	128	132	122	116	114	144	101	122	138	118	120	161	130	121	101	127	133	134	123	102	109	142	133	128	140	115	127	117	116	115	114	128	132	138	115	122	118	130	118	123	111	105	141	131	118	124	122	118	133	133	118	127	124	143	134	124	115	109	132	129	125	134	131	137	117	132	115	127	120	93	112	131	112	112	138	111	114	114	122	111	125	118	137	126	131	130	118	138	114	117	117	132	127	111	121	131	114	116	133	136	119	114	125	132	111	130	107	133	105	129	139	116	115	119	109	130	129	134	119	112	129	116	115	122	118	142	102	124	137	117	107	129	121	141	138	115	131	113	128	142	131	118	107	138	134	118	107	126	124	121	111	106	134	126	121	142	122	116	119	127	116	127	124	122	107	113	115	128	124	120	114	120	118	121	132	116	129	131	118	126	132	113	131	114	130	116	137	130	112	109	119	115	131	129	137	105	144	118	109	108	118	128	135	127	100	140	132	135	121	116	120	94	137	133	119	123	135	116	136	145	127	123	132	129	116	128	139	123	126	135	92	127	125	141	139	109	128	135	137	124	121	127	138	105	135	121	121	148	119	119	126	136	132	115	141	113	126	117	117	126	128	120	120	106	129	115	121	107	109	102	114	115	131	134	120	117	124	120	143	125	115	115	130	123	132	119	120	120	111	129	110	118	124	122	130	112	134	119	118	134	133	138	110	99	105	119	142	118	129	101	127	101	123	122	116	122	141	101	110	138	105	110	132	137	126	102	127	110	125	118	125	118	121	136	125	136	134	109	134	132	130	134	99	127	145	114	131	123	122	126	125	144	126	137	115	121	127	120	114	133	112	125	129	130	113	133	122	138	127	118	133	127	100	136	129	113	117	130	118	118	121	134	131	122	132	108	137	116	142	126	120	122	118	139	112	121	110	129	116	138	125	118	145	129	108	130	109	108	113	122	124	138	140	121	118	118	130	133	128	117	118	127	129	125	124	128	122	134	118	120	124	114	137	111	107	96	126	132	137	127	137	138	102	111	116	136	121	126	138	109	127	125	121	139	128	130	93	117	113	115	120	111	134	135	122	123	118	134	128	115	132	135	130	113	120	124	109	133	111	114	133	112	129	128	127	150	116	125	137	124	147	129	116	120	140	119	122	127	121	106	132	120	126	120	140	126	135	131	118	135	128	109	121	118	114	145	116	132	132	135	98	145	103	134	132	119	105	115	118	149	107	121	132	123	128	117	124	115	115	119	124	127	147	116	134	130	120	137	119	92	119	133	119	124	113	108	144	118	136	129	122	112	118	140	102	130	114	108	121	123	118	117	114	118	119	123	125	128	116	138	130	113	108	113	105	122	130	113	104	111	122	111	129	125	139	120	122	108	128	118	110	130	143	109	134	130	136	108	131	124	128	130	122	121	118	112	144	128	118	110	106	143	140	116	110	105	111	113	119	115	123	127	122	118	106	106	128	150	104	131	134	119	122	134	125	114	124	144	125	124	115	102	131	108	130	95	111	132	137	140	125	115	114	122	122	118	127	116	111	124	122	139	132	117	100	132	116	130	120	130	129	114	121	131	126	136	107	125	120	128	114	125	124	135	119	106	131	117	106	137	136	115	119	133	106	119	134	123	106	121	132	108	112	128	108	112	123	132	122	121	126	123	124	133	138	121	110	101	124	112	131	109	133	133	126	108	137	131	108	126	109	102	128
21677	35507	49653	54497	49457	44815	34410	29429	23757	19433	13332	8717	4834	3088	1689	1362	863	634	536	655	637	357	356	375	320	368	352	339	363	353	319	327	351	346	333	333	337	364	352	360	342	340	335	326	337	338	322	332	363	343	330	341	370	378	371	358	339	331	375	319	396	337	374	345	347	345	372	349	327	338	363	309	366	321	337	339	352	335	316	325	340	362	344	342	325	337	352	391	330	339	343	359	341	351	336	334	348	336	375	334	340	328	351	351	360	349	334	348	328	351	340	361	358	369	359	365	342	359	340	367	368	330	379	334	353	375	326	355	372	316	379	363	349	317	338	333	388	346	340	354	339	375	351	351	341	354	343	320	338	335	331	373	371	332	364	341	346	358	328	337	322	321	346	353	324	388	343	362	346	308	346	320	339	369	335	309	332	339	339	354	340	384	327	348	368	341	340	338	382	358	349	374	348	351	351	321	360	344	330	348	347	341	325	343	397	349	341	375	294	319	329	349	344	372	345	345	339	326	331	311	337	359	315	356	356	372	308	344	352	393	369	367	334	365	380	360	355	346	331	343	353	340	349	334	334	348	335	330	362	358	334	341	329	342	343	360	335	336	342	359	334	361	337	342	326	326	333	356	359	351	371	325	337	348	355	355	345	342	350	346	370	303	350	362	358	351	343	359	316	347	339	347	340	353	329	336	335	346	346	376	332	347	342	329	362	344	364	344	373	361	362	345	323	350	354	362	361	325	340	313	334	353	342	375	345	342	326	348	363	324	361	323	297	344	333	366	339	319	339	337	342	355	337	341	336	393	337	344	360	336	329	340	337	351	322	354	371	361	343	349	316	343	382	316	320	344	329	317	337	378	342	357	346	341	360	325	335	336	352	355	316	347	350	311	361	325	352	357	356	328	374	345	350	341	379	354	326	349	378	328	339	369	329	350	340	336	317	336	373	311	332	337	363	374	344	356	353	379	343	327	364	334	342	368	360	338	333	323	288	344	325	316	331	365	368	331	378	352	335	351	342	341	315	338	358	318	334	357	333	317	351	354	319	327	323	326	346	347	331	334	361	359	337	320	355	342	337	326	314	367	339	351	316	334	368	360	346	356	317	342	306	340	347	364	355	384	386	327	325	333	351	352	366	353	337	337	330	342	340	361	349	344	326	349	349	336	335	338	397	364	343	345	345	381	344	339	351	372	335	370	348	321	364	325	338	360	335	339	333	369	317	371	329	315	350	352	336	358	348	351	360	339	368	365	350	375	343	348	337	346	376	327	323	352	370	353	326	354	371	338	316	344	364	356	338	345	330	349	326	335	341	352	328	324	322	360	340	375	354	351	370	325	329	350	346	374	329	329	336	341	363	346	321	342	317	328	344	350	348	329	356	315	350	359	372	335	348	317	340	325	353	353	364	353	355	347	367	337	350	315	341	346	339	329	336	340	338	355	337	344	356	348	368	372	391	332	326	342	337	353	347	395	346	364	336	317	357	323	359	311	370	343	353	334	327	311	353	344	344	356	343	326	359	346	358	339	338	361	366	349	324	375	353	345	368	314	321	328	348	355	351	303	320	348	356	336	378	332	340	326	387	371	342	333	348	340	348	307	306	315	345	338	352	328	343	335	359	372	345	358	341	351	365	334	346	328	353	367	326	376	360	314	325	325	306	388	358	360	325	331	356	348	330	383	348	320	361	357	362	332	321	375	354	349	364	334	337	315	369	301	316	341	338	345	340	318	325	325	353	363	355	358	345	363	337	355	339	356	357	347	349	337	363	373	375	330	344	348	334	350	357	351	352	350	340	351	359	345	360	377	359	331	348	339	345	372	334	362	324	328	327	324	332	363	355	349	392	339	365	359	303	344	326	343	328	353	335	329	348	350	365	352	380	338	355	339	352	346	359	361	323	348	340	342	369	321	370	350	352	349	325	364	342	320	335	341	368	357	381	349	335	355	339	367	342	357	367	322	358	315	349	365	356	345	364	362	376	366	337	377	376	336	319	328	341	332	338	352	340	369	332	347	355	364	347	345	329	337	352	377	311	345	373	330	349	327	346	365	336	326	338	334	349	351	365	306	353	353	312	338	337	349	322	362	345	356	388	330	355	349	367	315	359	326	320	319	329	314	329	345	348	347	350	328	346	321	343	329	340	348	371	344	326	334	333	353	367	387	367	373	354	358	368	337	358	333	331	332	346	315	328	380	329	348	355	353	336	333	322	385	329	362	360	310	371	358	336	319	345	313	341	322	367	315	345	324	329	342	358	324	338	326	344	360	362	380	337	399	342	356	335	307	341	342	342	358	357	361	353	334	367	354	343	364	335	345	330	310	368	327	316	373	343	341	337	353	365	354	337	355	335	360	356	349	345	338	358	340	324	358	340	366	339	344	372	346	339	302	361	366	343	378	354	374	356	330	350	344	341	336	342	351	360	335	310	358	338	351	349	295	326	333	343	324	343	391	355	321	335	349	340	351	323	349	336	344	327	379	373	351	330	400	330	357	340	347	371	339	308	368	364	342	366	339	327	365	326	327	386	366	328	354	324	340	391	333	352	342	343	333	325	380	352	321	381	318	319	362	350	309	351	320	352	349	297	349	330	330	353	333	327	341	338	362	323	341	315	295	380	360	314	335	352	347	322	330	370	379	343	364	351	357	350	351	340	344	359	364	339	346	352	342	372	328	337	350	357	349	363	335	360	336	327	333	337	337	342	350	346	349	381	345	326	344	343	384	353	358	347	357	357	357	375	329	344	344	354	343	332	346	315	353	371	355	351	343	356	341	361	353	333	312	360	336	342	372	374	369	349	323	343	346	339	357	358	373	341	345	307	318	333	353	360	373	344	324	352	371	355	361	346	348	303	357	379	342	318	336	368	356	340	353	335	345	352	361	341	371	344	377	327	369	349	355	338	341	352	359	381	295	369	355	381	329	334	357	355	327	352	335	316	354	310	351	349	355	317	354	338	315	349	354	358	352	323	321	342	320	326	349	337	361	342	316	342	350	359	356	347	330	365	325	321	373	331	351	357	358	314	371	346	359	339	356	350	344	345	369	315	340	346	341	350	350	340	339	331	309	344	354	340	337	315	374	329	320	368	338	343	304	349	368	351	336	344	365	342	339	392	345	339	334	332	359	331	339	332	311	390	331	326	355	336	358	342	315	360	340	365	354	356	356	373	386	351	371	372	319	350	326	357	345	326	357	352	326	318	364	315	340	355	341	314	357	310	357	358	350	318	356	319	341	318	335	377	364	331	342	342	339	334	318	329	326	381	321	326	362	349	346	342	343	347	383	335	342	323	356	348	377	364	361	364	394	351	351	330	318	340	351	332	323	361	328	371	347	334	332	351	347	379	325	314	365	343	340	366	355	336	310	349	305	339	362	348	359	354	361	336	304	396	299	347	349	358	347	377	344	337	337	311	319	335	359	326	374	339	353	364	344	324	353	334	344	339	358	361	346	358	360	338	352	361	341	334	357	350	329	370	340	330	337	332	342	338	345
46398	60439	68093	65110	54428	46638	32390	23616	17043	12416	7526	4006	1861	1113	639	579	359	285	227	237	211	141	150	159	163	150	143	157	125	140	132	144	142	137	154	147	146	158	132	141	147	154	132	159	134	149	155	149	154	166	162	148	151	143	115	171	141	136	159	142	146	147	144	170	142	153	149	152	161	149	127	139	131	157	146	164	135	160	150	124	134	159	161	133	128	143	156	165	146	157	159	152	144	158	154	151	150	154	148	145	139	128	123	138	138	140	183	139	151	134	141	149	135	136	134	171	130	144	140	137	140	160	138	158	149	158	147	172	154	136	136	139	128	124	152	158	133	136	120	135	167	143	149	135	137	139	110	117	135	145	145	127	144	141	164	132	143	151	140	126	154	142	151	156	145	159	163	154	148	132	147	128	141	154	158	156	170	136	124	145	173	137	141	168	146	162	134	162	114	145	134	166	127	162	141	144	142	127	153	140	126	141	148	167	179	168	163	170	149	157	146	155	170	133	143	141	136	142	152	138	140	156	160	148	142	138	173	150	131	130	149	139	141	130	171	158	145	150	166	137	134	116	149	174	145	153	129	145	161	159	152	141	148	153	155	132	149	140	146	146	141	143	150	133	151	145	142	135	143	141	151	161	164	156	133	156	137	153	151	148	147	167	145	124	161	155	111	140	153	163	161	164	133	153	137	155	122	136	154	148	138	144	145	133	162	136	153	135	134	158	142	140	149	162	137	146	139	132	135	142	121	143	152	152	151	153	157	140	142	153	159	163	165	135	155	160	135	145	145	130	133	160	159	156	153	142	119	137	142	124	155	150	137	129	154	155	142	147	133	163	176	143	157	130	163	138	162	145	146	138	153	142	144	133	139	143	159	159	154	148	133	128	147	158	143	137	128	149	158	156	137	163	149	140	150	161	150	149	162	160	148	151	137	143	152	144	165	143	131	147	154	139	153	154	138	157	149	152	148	154	168	133	121	143	143	137	129	163	158	150	155	163	152	136	167	163	157	136	145	137	159	146	140	134	155	150	139	163	142	155	146	148	135	139	146	135	127	149	149	149	138	157	124	142	162	129	149	170	149	150	151	137	170	144	129	130	154	134	158	153	149	140	129	152	161	136	168	149	156	140	152	148	139	167	150	149	143	129	130	158	129	141	141	124	137	152	153	145	138	153	157	143	154	123	134	121	160	147	142	143	160	162	159	151	145	139	146	153	169	146	128	161	153	134	165	155	153	122	145	155	137	167	138	154	147	141	128	144	147	156	155	139	168	132	129	136	141	128	143	149	147	140	138	148	152	138	153	132	143	113	151	124	160	145	157	167	168	141	139	163	160	132	142	145	132	135	163	123	159	160	147	168	138	161	153	150	149	149	145	174	132	142	139	149	131	137	140	164	166	128	175	126	163	127	152	140	151	166	158	145	130	123	134	149	147	145	137	146	156	153	159	171	151	154	148	135	136	129	150	138	154	155	143	119	139	145	168	159	150	144	157	153	134	116	144	152	137	145	145	136	165	135	138	159	165	151	153	136	154	173	152	155	147	125	140	151	150	141	126	147	161	148	164	153	145	149	146	144	157	144	158	111	137	148	151	133	144	125	153	149	156	146	154	148	134	162	146	146	153	133	143	147	138	159	162	137	160	148	144	148	140	177	155	146	159	149	159	143	134	151	168	148	149	168	147	166	137	143	143	158	122	150	134	154	134	136	146	145	153	139	159	145	167	158	138	127	129	152	146	152	142	171	148	146	137	152	164	158	156	161	153	149	126	154	169	143	129	161	121	147	160	128	156	140	151	151	155	165	137	131	148	161	143	136	144	164	154	141	165	170	162	148	150	124	154	135	126	134	136	129	135	142	142	157	153	139	159	140	159	180	148	141	151	122	157	137	132	128	142	148	139	134	143	141	136	131	130	160	145	127	155	155	163	162	162	158	143	151	128	140	150	151	144	124	139	126	154	170	141	156	149	154	156	141	157	156	157	161	133	142	144	131	146	158	162	167	148	139	155	136	145	128	145	141	117	143	129	118	153	132	143	148	140	128	138	132	142	172	143	150	144	123	179	129	154	152	143	135	146	139	140	160	129	154	126	148	151	146	124	139	139	128	150	151	146	166	122	127	125	135	136	129	149	147	155	158	152	124	152	142	141	161	146	150	147	137	155	173	139	150	142	147	144	150	148	161	161	130	143	128	145	127	154	125	165	161	162	136	170	152	170	135	128	158	152	162	155	134	138	165	152	145	140	125	168	159	157	165	168	165	139	143	150	169	159	107	171	160	144	145	139	139	143	132	148	135	125	142	159	154	137	137	142	131	153	157	158	161	147	142	156	143	154	141	136	143	163	159	150	166	153	139	151	154	135	145	149	138	129	133	159	162	132	111	154	128	139	173	135	132	141	160	153	130	160	153	154	162	161	142	136	122	137	138	166	127	146	155	158	121	133	148	154	131	158	191	149	146	157	140	151	164	140	139	151	145	156	141	129	138	156	142	146	153	170	139	141	149	153	142	155	141	146	158	140	155	172	139	130	136	152	134	164	150	132	140	155	171	145	146	146	154	138	126	147	124	163	158	151	167	139	150	145	151	156	154	145	135	157	161	129	152	164	145	129	156	155	157	150	137	172	150	159	143	139	147	160	137	127	151	129	143	148	147	153	135	138	164	148	154	153	169	147	157	117	151	116	117	166	142	159	167	142	147	153	138	127	152	148	146	156	145	141	141	140	150	145	160	124	138	159	145	149	133	156	126	125	150	120	159	152	154	167	143	159	130	160	121	137	157	156	164	143	143	155	140	162	160	152	154	140	139	153	128	132	132	149	139	125	127	136	150	154	132	140	138	165	162	154	132	118	157	148	127	143	172	154	158	143	143	139	119	145	146	135	148	136	142	158	162	162	160	140	138	134	133	148	134	171	148	186	141	163	154	140	174	161	152	142	157	168	137	155	146	119	151	122	145	142	139	150	129	147	141	136	143	138	157	155	161	140	143	146	155	135	134	151	158	121	159	149	132	166	163	144	127	139	149	159	143	148	136	136	169	124	140	159	153	158	160	136	150	148	152	143	175	122	150	152	163	141	145	133	159	162	161	108	178	146	139	147	153	169	154	150	155	126	163	168	140	152	150	129	142	135	131	138	136	148	140	150	171	127	143	154	147	119	173	158	160	147	146	125	145	134	141	148	139	143	131	166	151	123	148	152	129	154	167	147	131	142	156	143	139	123	133	173	149	129	141	153	144	125	148	130	167	154	149	161	124	151	149	170	136	143	158	170	155	154	151	155	146	134	141	154	161	167	147	131	148	159	154	130	136	163	139	124	133	156	132	146	163	131	142	130	154	122	138	142	144	151	148	149	154	163	140	135	178	150	146	130	139	126	117	168	160	138	153	128	124	147	138	117	134	136	144	143	153	151	160	149	140	131	152	141	149	139	152	160	147	150	139	142	165	142	133	151	151	129	141	148	145	127	128	164	151	158	140	130	161	156	132	143	133	149	169
29060	45439	62356	68140	61489	55424	43870	38628	33195	28934	21617	14656	8314	4892	3018	2509	1586	1280	905	831	829	430	380	427	405	383	420	395	422	417	429	401	412	400	379	425	388	397	370	406	405	422	381	396	380	430	377	416	379	400	401	388	411	463	453	421	404	405	401	408	377	404	407	395	413	390	406	371	400	441	399	370	409	419	433	388	372	421	402	375	412	383	411	379	404	430	407	416	409	398	392	396	376	392	391	377	427	369	431	394	355	397	387	409	441	364	381	413	380	413	395	417	393	400	406	431	431	399	394	384	431	391	396	399	405	377	379	398	425	383	406	397	405	400	379	437	384	386	384	444	426	404	434	385	399	357	389	426	402	426	389	426	391	398	356	403	396	448	390	398	382	420	407	452	390	430	415	413	411	401	372	421	404	388	384	405	433	439	443	425	390	396	403	423	426	420	392	386	360	402	443	403	393	419	409	401	397	376	387	393	382	384	405	407	403	395	377	427	404	417	398	383	406	440	392	361	381	436	420	406	369	409	400	404	386	404	405	388	391	418	338	400	403	398	428	377	417	379	398	407	416	393	391	389	414	396	395	371	385	394	383	411	395	406	387	382	396	382	411	413	377	400	381	399	398	443	398	427	390	393	374	381	379	398	354	394	412	418	407	390	431	384	380	423	395	375	392	403	375	374	418	394	404	385	403	378	402	420	386	375	386	438	409	391	401	425	365	404	418	374	435	398	437	406	395	374	400	422	428	389	415	407	416	391	375	404	405	425	391	413	392	405	393	420	383	417	406	406	366	391	395	428	384	404	367	434	412	385	399	417	389	403	368	400	430	392	386	369	418	386	359	405	391	387	401	428	409	387	373	369	419	418	419	400	417	408	416	414	394	401	424	411	423	412	393	391	381	377	410	409	378	404	432	353	399	394	414	391	375	388	424	388	416	375	405	405	363	395	393	418	385	415	399	406	395	424	396	424	410	392	392	400	386	377	442	392	388	392	411	410	413	371	395	402	384	391	386	414	395	392	395	359	408	410	393	407	392	394	396	378	404	385	384	395	394	359	407	416	395	414	422	403	425	394	414	391	417	441	414	387	390	406	430	393	404	382	396	429	393	392	404	383	399	384	380	428	366	411	416	423	400	410	407	412	416	408	387	399	410	395	396	376	444	377	369	395	413	408	379	384	396	386	403	408	410	413	393	415	428	394	361	438	409	406	422	410	427	377	363	415	412	424	390	418	377	391	423	396	407	374	390	408	432	411	372	427	390	395	413	390	401	423	409	396	404	422	422	407	413	360	407	399	387	424	396	395	399	412	382	413	407	416	415	419	421	383	392	433	380	413	432	390	404	435	405	383	393	443	377	424	406	373	381	401	413	429	368	395	378	383	403	365	430	408	394	405	391	410	396	442	376	375	399	416	423	445	403	420	369	387	413	408	383	384	393	381	417	381	406	370	425	423	394	409	430	413	455	404	391	417	384	406	391	363	382	415	404	406	404	369	390	360	380	382	420	377	394	406	388	410	386	409	358	399	374	397	377	381	399	390	391	395	382	433	419	382	428	388	390	388	412	387	391	407	411	416	383	392	395	361	359	398	369	415	387	417	394	382	375	417	425	405	392	407	408	354	395	397	406	364	387	386	416	407	437	363	395	437	419	386	424	421	387	391	403	405	414	385	425	393	392	397	397	385	402	363	387	403	417	378	386	410	365	439	381	418	392	355	394	434	408	436	391	397	383	436	377	420	404	393	406	401	418	383	391	398	363	368	377	410	410	484	381	401	418	396	370	402	400	421	406	389	436	391	410	402	424	418	401	387	398	418	413	453	391	379	377	377	415	401	407	369	378	397	419	413	443	459	421	431	398	435	390	379	408	421	411	379	407	386	392	397	404	415	420	430	406	379	398	393	393	402	375	405	413	386	380	401	426	378	401	380	413	408	401	417	391	394	401	389	403	390	391	367	379	416	413	368	393	418	381	396	390	402	412	472	395	402	367	385	418	414	383	405	419	401	429	411	449	377	401	402	438	427	367	406	382	385	405	397	416	412	409	368	415	409	395	398	356	412	383	406	409	387	420	418	396	413	388	418	373	398	399	404	406	419	392	404	387	360	400	412	399	392	386	396	386	436	392	382	409	421	417	375	411	427	421	411	389	427	378	369	387	415	409	374	394	392	389	397	439	412	396	395	379	411	390	383	408	398	377	388	354	389	375	427	440	404	382	402	414	402	431	358	383	418	386	419	423	390	422	424	408	418	386	402	409	404	422	400	391	409	402	433	402	394	392	394	387	412	399	426	415	418	395	391	386	403	377	373	412	413	415	426	395	411	435	431	401	410	407	391	425	393	367	389	406	373	363	397	436	428	429	408	358	380	399	390	384	417	419	395	436	387	431	405	373	413	416	399	384	427	421	419	386	403	428	380	438	401	392	383	407	406	376	383	422	401	383	388	383	391	393	418	391	388	420	408	430	391	409	432	382	379	411	411	431	401	408	393	406	399	430	410	415	384	383	432	354	387	385	425	401	412	396	403	406	397	359	371	419	414	393	368	435	422	397	399	406	407	402	375	380	373	416	391	424	379	424	412	392	413	377	375	413	408	410	410	437	373	369	374	409	420	394	370	401	379	399	378	368	405	427	401	423	431	408	377	410	456	394	428	419	383	402	380	405	371	428	376	414	382	362	380	413	400	395	407	427	413	371	389	381	421	422	413	405	436	401	399	394	395	403	373	363	394	393	396	385	394	418	392	393	405	400	426	367	410	405	401	405	384	455	406	368	407	385	421	382	387	391	396	400	391	439	368	414	454	407	399	416	383	418	406	406	379	418	396	393	388	388	371	384	395	414	404	416	401	361	375	381	397	392	394	407	378	392	432	381	400	372	373	416	370	393	408	426	363	377	419	422	418	389	383	434	424	393	418	393	393	399	420	386	425	385	397	382	447	421	388	332	397	427	398	423	418	371	412	392	399	411	381	431	385	372	417	388	400	405	413	406	405	413	406	398	398	391	395	419	387	393	390	413	400	400	413	421	384	409	395	399	412	373	396	432	383	418	385	432	413	395	394	384	401	400	418	427	371	417	444	371	401	400	434	387	382	418	392	413	411	379	402	416	367	381	429	403	369	398	432	432	425	384	382	409	399	386	412	404	427	402	389	393	389	415	408	431	395	401	381	417	397	409	405	392	426	397	415	397	391	394	435	393	395	384	385	387	397	390	408	404	420	393	379	420	385	413	433	402	392	409	380	427	388	442	395	404	362	390	373	367	396	418	380	404	357	423	419	414	382	394	378	392	386	407	408	367	397	409	403	406	407	380	435	412	398	405	399	375	383	396	401	427	416	403	422	388	364	428	365	390	424	364	376	394	432	417	435	399	407	426	368	387	398	413	395	432	420	393	407	404	347	382	397	419	403	419	367	415	401	407	417	389	422	355	367	404	402	376	398	368	412	400	407	377	392	407	427	402	405	409	374	397	439	411	398	444	415	363	430	416	416	415	442	351	428
6023	5430	6003	6114	3920	2613	1329	920	712	575	437	317	204	168	126	143	151	136	140	113	123	119	134	109	100	134	123	128	142	144	154	134	121	115	126	113	138	130	111	131	126	127	117	111	128	111	134	125	134	121	137	119	119	126	98	109	130	125	113	112	139	127	138	117	111	113	128	129	126	114	114	113	121	114	136	124	126	119	109	111	131	120	121	136	110	126	114	124	130	117	116	129	132	125	125	136	120	116	111	128	118	120	113	113	116	143	127	138	140	120	126	119	104	109	123	126	115	118	120	114	126	106	135	125	116	113	135	134	122	127	130	115	124	106	129	100	112	133	124	117	138	121	103	111	150	131	119	139	116	134	133	116	117	116	136	144	152	115	128	135	123	105	146	130	128	136	131	129	150	133	83	132	117	136	130	139	131	114	114	127	117	144	133	133	129	125	115	113	124	131	112	116	106	113	117	124	113	112	109	117	124	121	125	129	137	125	116	115	133	110	121	135	116	121	121	157	132	108	113	114	102	137	119	113	133	156	135	131	115	102	123	122	114	146	121	130	121	112	139	121	130	120	129	118	110	136	118	113	126	130	115	122	118	114	113	137	112	113	135	130	126	117	121	132	111	120	125	135	131	130	151	129	112	127	126	139	126	112	125	132	127	132	108	105	113	135	120	121	113	141	126	138	137	119	128	128	112	117	117	115	101	130	110	124	116	111	128	111	138	107	121	130	130	126	118	129	116	116	107	130	110	125	119	125	142	120	119	128	110	136	112	127	145	113	104	98	112	110	126	116	126	153	128	125	131	125	125	139	123	123	119	122	130	111	111	117	139	132	147	133	135	137	144	119	124	124	119	119	154	114	120	129	122	131	119	94	107	108	121	124	120	117	125	119	125	119	136	105	120	134	145	114	122	113	130	113	111	141	131	98	113	130	129	135	109	118	119	133	120	129	109	122	132	133	119	137	138	122	146	128	119	118	123	119	141	127	132	132	121	123	122	118	94	125	115	97	109	112	125	116	139	114	131	116	115	108	123	120	138	96	140	142	135	122	109	121	129	121	111	129	123	131	111	138	117	123	128	112	111	113	119	129	114	124	132	116	121	116	113	136	104	143	110	133	126	123	121	136	140	122	113	121	115	130	107	128	106	128	136	116	122	109	123	98	114	138	97	126	119	120	128	131	109	122	119	124	129	118	117	120	131	129	122	116	140	119	115	96	123	118	114	124	133	130	117	137	132	132	118	112	139	116	131	109	125	114	118	110	132	141	137	102	125	126	126	112	117	132	128	108	142	130	137	126	127	119	121	129	142	131	125	115	129	128	125	118	122	138	113	114	148	128	145	120	108	112	130	135	148	119	110	125	130	89	125	150	125	133	127	119	107	107	104	114	112	125	132	113	129	133	111	104	123	113	130	106	116	129	118	111	139	127	121	111	118	120	126	123	126	122	137	119	125	132	97	118	124	119	120	109	133	114	131	170	138	132	112	108	137	120	117	123	129	128	118	139	103	109	120	120	148	140	115	135	116	112	116	109	131	99	119	114	138	126	128	117	135	114	139	135	126	120	127	109	121	134	123	122	125	115	126	109	137	123	124	131	104	122	122	130	132	116	123	121	111	124	121	118	140	120	120	147	120	122	139	147	140	125	125	120	137	131	96	126	152	117	115	101	121	121	132	128	105	103	132	104	127	131	126	134	107	135	120	135	136	118	125	118	123	108	121	140	126	119	120	129	121	125	129	115	123	128	137	133	119	107	128	147	159	126	136	90	131	130	107	122	133	119	123	114	122	141	139	121	103	106	129	128	130	120	127	151	136	107	128	114	130	113	127	127	117	121	151	123	124	124	124	114	109	125	126	134	116	132	115	128	117	136	122	96	123	109	121	101	126	114	110	101	129	121	121	122	129	123	99	129	141	127	100	135	145	128	121	123	115	147	110	128	124	131	115	117	122	122	136	108	105	128	137	138	148	125	117	112	121	127	147	123	112	137	116	110	126	130	114	124	134	129	131	121	141	118	141	115	118	108	125	124	126	133	120	107	136	120	116	127	117	120	110	144	111	118	114	122	137	145	106	97	103	131	101	119	115	123	119	115	121	117	128	146	127	116	112	118	122	133	93	112	137	134	120	125	98	132	137	127	112	113	114	122	130	110	138	122	125	117	109	118	135	126	110	144	116	112	112	115	145	127	119	104	127	137	101	122	145	122	140	122	146	101	119	119	152	103	103	127	115	117	131	113	119	128	138	127	121	114	120	135	127	135	126	127	105	110	117	111	122	125	109	139	125	121	121	142	143	125	125	135	114	119	122	121	115	115	133	124	108	128	123	130	104	135	121	105	103	122	131	123	120	107	119	141	131	129	142	122	129	140	123	130	111	128	124	112	149	116	118	117	121	123	113	139	124	113	118	118	130	116	112	134	120	127	129	133	134	118	109	118	133	134	111	112	135	136	120	128	137	149	115	114	118	140	109	114	126	105	132	107	131	137	137	108	134	118	111	132	136	124	129	117	117	137	155	117	132	106	121	118	118	133	116	152	119	125	128	129	112	126	115	130	133	135	128	140	125	117	131	133	149	139	108	111	114	123	121	119	121	123	135	110	124	104	139	118	123	114	117	132	130	108	112	112	137	122	117	129	114	107	134	109	119	128	112	142	137	133	139	111	111	132	127	120	117	134	134	123	131	127	133	140	134	127	113	116	135	126	130	128	125	134	135	122	142	145	113	120	114	131	113	131	120	124	133	123	129	126	133	132	132	120	98	129	120	137	102	112	115	144	119	116	128	108	126	123	134	119	123	118	122	123	139	102	120	114	131	130	119	83	95	136	128	105	125	127	122	113	119	120	116	116	124	126	114	112	98	126	117	142	100	121	121	118	147	118	129	124	119	118	121	123	134	117	122	110	112	139	97	125	126	108	127	122	116	109	129	128	120	119	102	123	126	111	128	140	123	141	139	129	120	111	108	144	114	135	133	100	133	138	124	148	140	137	134	119	128	129	138	114	125	108	137	114	137	126	129	131	120	130	120	124	118	117	123	112	113	120	137	136	131	122	101	123	123	131	124	133	111	124	119	122	112	129	106	111	120	114	107	104	121	118	130	143	126	103	123	121	100	111	118	140	135	128	120	156	128	122	115	153	140	118	99	107	122	105	121	124	129	121	125	119	137	127	119	117	155	134	104	121	134	132	127	140	142	111	111	132	130	137	133	114	128	128	109	114	116	157	133	128	129	144	118	117	114	136	134	132	120	130	122	126	101	112	130	130	128	108	132	114	116	116	129	131	100	121	112	127	124	107	120	110	109	133	117	139	115	137	112	120	114	139	127	108	139	115	112	135	127	125	114	130	111	125	113	137	127	139	123	110	105	108	131	123	125	133	110	112	121	133	138	110	131	118	139	138	122	109	132	106	117	98	114	120	98	121	129	113	157	132	130	115	153	107	130	119	133	123	130	125	158	128	109	117	129	124	115	117	126	132	133	145	130	110	120	125	116	139
5504	7533	12790	16681	13026	10372	5753	4303	3334	2736	1963	1246	805	597	505	422	412	374	371	338	375	366	327	348	323	333	346	298	330	348	359	350	343	332	361	367	355	354	330	369	385	342	315	335	364	340	321	362	376	325	354	368	338	346	358	357	323	332	314	344	338	378	358	315	333	367	324	336	385	302	363	327	344	354	351	343	371	351	308	332	385	347	337	312	348	327	377	323	329	342	340	368	331	342	315	323	356	341	387	337	326	338	338	312	336	376	358	338	341	361	360	338	341	326	330	323	336	325	350	341	341	318	352	342	330	342	334	329	361	302	371	365	341	324	319	298	327	357	344	352	364	326	321	335	376	340	307	401	376	316	335	308	310	358	346	340	367	372	347	373	319	294	326	376	333	366	354	343	326	357	385	354	330	340	308	322	349	320	367	352	351	341	350	355	326	320	316	319	336	345	360	345	361	350	354	350	331	370	332	339	324	343	315	328	318	348	328	334	384	319	319	337	336	315	367	387	321	331	343	368	317	354	345	333	373	347	369	350	344	353	365	350	341	346	336	344	342	342	351	336	345	347	349	343	335	328	357	324	340	368	336	337	376	336	370	317	362	331	341	292	343	344	338	366	368	348	325	308	347	343	392	335	332	363	321	317	346	370	335	370	316	306	390	330	344	359	342	338	370	338	355	363	352	364	329	344	327	365	361	315	362	325	340	381	350	324	362	330	331	332	322	343	344	311	309	361	347	354	321	360	347	349	345	320	319	318	306	349	346	348	333	363	352	355	354	356	361	344	351	345	349	405	382	358	299	315	321	329	312	357	318	335	347	357	344	340	351	319	350	362	350	352	346	366	343	345	369	348	389	332	355	337	368	342	363	354	318	343	373	331	354	358	361	323	340	329	338	335	332	331	342	336	362	330	351	355	330	344	311	367	356	328	347	324	329	336	339	404	357	368	338	341	332	343	343	341	367	348	295	320	345	333	337	336	340	363	366	337	373	377	361	369	350	341	350	340	378	310	316	363	365	350	352	351	364	332	362	357	324	328	343	363	327	334	357	355	345	348	353	318	307	363	355	377	342	319	345	341	383	342	346	342	341	354	340	345	314	366	354	345	338	343	345	347	383	336	360	329	325	353	340	307	315	311	351	356	354	308	347	353	342	349	334	341	330	358	353	348	379	352	339	351	323	345	319	355	368	326	364	366	346	352	364	363	349	339	292	370	320	345	375	324	338	371	307	332	349	345	361	354	357	358	364	347	356	351	331	392	329	336	325	358	361	347	338	367	350	366	357	344	367	348	363	350	335	315	348	358	349	332	364	352	319	352	344	334	350	338	353	335	327	342	337	313	294	323	352	332	325	351	353	360	340	388	366	320	311	361	334	322	358	305	323	336	349	332	393	336	373	356	330	348	342	343	358	332	327	337	325	353	330	331	336	317	362	378	351	364	372	347	382	334	344	350	342	373	353	334	331	330	326	307	387	382	341	351	337	343	351	339	341	344	377	356	361	334	348	355	325	342	353	341	333	350	319	323	387	376	353	338	364	347	341	334	332	333	319	334	344	359	368	335	372	334	299	361	318	355	336	362	345	339	362	350	343	352	333	323	354	320	350	360	342	341	371	369	326	338	336	351	334	336	345	344	317	348	339	346	294	350	352	366	312	369	340	371	328	348	317	354	349	330	328	344	343	324	379	344	371	319	348	356	331	367	386	344	353	330	329	363	342	364	311	342	346	350	373	327	351	315	294	368	314	335	350	312	329	324	355	347	334	329	358	364	315	293	357	362	323	367	346	328	329	337	310	319	323	343	355	304	342	329	345	382	350	322	336	328	321	365	337	347	373	332	363	320	376	368	326	374	357	331	357	359	338	341	324	342	336	350	377	340	339	350	322	362	347	337	334	347	342	356	337	377	347	348	338	310	307	362	331	389	337	366	327	345	391	365	365	333	331	345	335	366	340	339	335	357	326	348	363	341	390	336	330	306	350	324	363	333	340	357	325	313	382	344	333	365	333	324	344	314	361	328	347	330	341	326	362	356	365	336	344	332	328	336	314	316	345	352	342	345	296	358	317	365	337	369	340	327	320	326	358	364	370	325	317	329	337	328	361	331	360	337	318	335	378	332	356	363	352	331	357	354	349	339	351	328	309	365	320	344	331	334	312	365	342	338	348	341	306	361	326	300	335	324	370	310	320	292	336	320	354	345	359	356	332	330	344	313	319	352	339	345	361	351	340	317	353	332	347	365	362	362	352	352	320	357	353	347	350	365	347	365	359	333	333	363	345	315	339	374	341	336	339	332	351	310	340	394	339	316	363	317	341	335	335	361	353	344	366	371	356	316	362	317	360	371	358	364	311	335	335	379	345	344	347	302	309	337	340	369	339	348	352	335	370	318	330	318	330	317	317	328	325	351	317	376	320	302	317	346	360	338	337	330	367	339	345	338	344	333	357	338	344	352	330	361	339	339	336	360	348	340	328	326	358	366	344	333	353	365	355	347	372	341	327	343	327	385	336	357	352	338	331	362	341	318	374	358	375	338	362	369	340	334	345	380	375	361	355	325	348	328	313	356	363	328	361	316	311	340	335	360	306	341	321	314	330	335	371	344	315	337	335	334	348	349	344	361	374	356	370	352	319	333	411	319	363	370	345	338	336	340	307	345	365	318	301	343	335	338	337	331	327	367	345	341	371	360	323	369	364	365	344	350	356	354	336	332	375	388	319	314	339	352	342	339	338	321	340	348	351	349	379	347	309	335	377	326	353	345	384	360	349	331	340	330	331	378	326	366	316	307	362	353	375	358	331	335	367	362	341	348	314	337	357	383	323	347	328	364	356	352	298	364	352	321	322	340	337	323	348	328	334	328	354	339	320	305	329	340	361	336	329	355	318	348	341	324	356	325	299	377	354	361	346	350	333	372	380	354	329	359	335	345	352	324	359	340	338	355	341	317	366	330	383	332	353	353	380	356	324	380	331	364	355	359	332	344	326	303	335	345	352	367	361	311	331	356	347	323	363	351	352	341	330	330	363	355	366	317	351	338	336	369	346	340	353	312	387	340	384	371	367	315	319	369	342	342	364	337	348	352	325	346	356	327	327	371	323	359	383	328	336	318	328	363	362	347	346	357	341	366	345	335	342	323	281	379	348	325	332	352	338	366	352	346	373	336	313	334	323	366	319	351	359	344	318	364	354	332	335	374	313	356	375	339	345	347	357	330	319	341	292	321	331	356	343	353	374	373	346	318	321	378	325	316	332	299	357	358	328	381	372	340	354	353	342	374	310	377	343	324	343	329	339	341	320	323	338	356	331	358	335	325	341	341	347	320	355	361	331	318	360	379	348	350	356	346	375	361	351	326	305	356	326	308	338	325	320	351	336	353	368	374	351	371	351	321	338	349	334	355	350	332	299	359	388	314	324	337	394	344	360	342	341	318	355	353	345	366	334	343	339	324	344	345	290	334	346	324	343	325	365	324	373	333	317	385	400	321	317	369	312	342
36311	45192	52451	51555	40339	30737	19723	12783	8757	6017	3592	1892	861	463	375	273	208	221	193	159	183	137	123	134	110	130	117	141	108	106	119	114	127	137	127	116	117	132	120	121	141	141	124	135	146	129	127	122	136	111	106	104	122	126	132	140	109	117	121	108	134	129	110	125	117	126	114	133	111	133	135	105	123	105	120	127	124	125	132	119	118	130	89	115	115	121	136	130	122	136	140	130	111	145	116	130	122	144	112	147	138	114	123	134	129	121	120	119	147	108	113	103	123	131	112	106	131	119	136	105	117	108	141	109	139	145	136	121	121	123	125	104	107	118	131	128	106	126	105	142	128	119	110	148	127	136	116	138	103	99	126	140	149	133	133	124	125	119	108	128	116	125	113	128	117	129	102	127	109	114	141	134	117	117	122	130	125	129	133	116	107	121	134	159	123	121	124	101	128	122	119	115	120	153	136	107	126	116	123	125	127	125	132	118	115	129	108	122	116	119	126	118	117	110	130	122	116	142	118	118	138	103	145	128	104	107	116	126	126	111	118	111	136	123	116	138	118	111	113	111	140	130	127	130	132	127	128	141	122	121	136	131	149	150	126	124	122	111	104	123	138	109	113	123	125	121	133	113	131	130	123	109	98	124	130	102	119	151	102	123	113	137	109	116	131	126	138	136	114	145	133	149	123	118	109	119	129	122	132	123	111	114	123	129	113	111	122	140	112	114	132	128	119	135	119	99	120	110	119	114	112	128	120	106	113	137	124	120	119	109	129	130	112	122	112	113	111	113	111	127	118	112	106	118	115	137	125	142	128	128	117	128	110	111	125	145	124	133	114	128	125	115	131	117	130	128	139	133	128	125	129	128	142	130	131	112	105	126	112	118	112	152	122	137	121	130	132	115	120	135	118	119	127	113	110	132	126	127	143	127	131	127	129	128	138	134	120	125	129	120	118	125	118	105	109	111	129	115	117	132	161	143	115	126	125	123	111	117	144	100	129	113	121	118	140	110	97	127	110	132	123	138	119	127	151	109	127	117	132	111	130	127	141	121	116	124	114	130	114	117	134	110	100	131	133	132	141	124	137	118	112	107	131	105	117	107	129	136	129	110	134	110	110	138	104	134	105	131	136	126	111	141	128	135	102	119	109	117	122	113	133	103	122	114	131	121	129	128	109	105	120	122	119	126	128	105	127	126	109	130	136	106	102	147	138	130	126	127	134	121	129	140	110	121	152	135	133	110	122	122	136	121	120	105	130	156	132	139	148	108	125	120	139	125	114	115	111	117	132	115	124	140	132	116	150	143	114	127	117	127	120	130	108	108	139	121	125	105	110	136	112	108	125	120	128	119	116	139	133	117	132	126	132	122	129	113	131	116	125	113	124	107	116	120	137	113	119	152	109	129	136	129	109	131	118	122	123	131	132	121	132	105	111	117	133	119	131	128	133	144	121	110	126	114	120	108	108	123	109	129	144	116	102	135	120	129	127	134	125	131	107	135	114	123	130	119	119	114	104	123	137	125	118	120	122	118	123	129	113	129	149	136	121	120	141	148	100	104	122	127	137	118	137	117	143	141	128	112	130	119	118	155	117	119	139	125	137	120	130	139	123	128	129	135	139	143	125	127	150	124	121	117	125	134	112	125	113	101	116	153	121	135	125	120	142	123	128	139	124	109	120	107	117	105	114	118	120	118	137	100	131	138	118	107	117	126	111	126	140	126	135	125	117	125	103	113	124	136	122	118	134	119	116	133	138	139	115	137	116	125	110	130	116	135	105	131	125	119	118	124	129	127	112	119	118	120	123	125	147	129	111	116	125	136	137	109	123	123	97	97	141	118	140	117	118	122	112	123	131	115	131	124	123	122	105	119	114	111	106	136	125	132	135	118	130	123	126	131	126	122	117	107	120	121	112	128	132	140	140	142	125	119	128	121	130	134	150	122	112	120	147	121	118	127	118	116	117	122	118	113	124	108	132	130	112	124	133	123	120	114	93	121	124	129	148	117	122	124	124	118	131	123	119	125	118	115	122	116	148	131	115	142	125	125	130	112	136	120	118	112	103	121	119	116	129	114	102	112	120	114	98	120	98	118	116	135	114	117	123	125	110	100	124	135	139	140	117	119	126	128	126	143	140	120	109	120	132	122	126	131	111	111	119	134	117	107	126	133	133	117	130	125	123	127	135	130	126	118	143	117	127	123	128	95	100	121	116	122	143	136	141	119	139	133	128	114	106	113	122	143	118	119	126	137	133	120	129	125	116	117	129	111	132	130	136	119	119	135	113	121	115	99	120	124	103	134	120	105	116	136	126	138	128	127	126	116	125	126	127	138	112	114	120	127	136	115	114	117	122	119	127	123	108	133	121	121	119	133	112	117	114	121	125	159	94	126	152	132	123	137	120	132	117	125	136	137	112	131	122	123	148	117	135	130	126	128	122	144	131	120	134	123	130	141	129	115	125	119	126	140	131	143	114	128	121	143	113	120	153	141	130	125	122	130	111	139	127	115	121	148	116	131	119	102	114	130	103	146	115	130	123	116	121	131	136	120	143	113	84	116	114	112	125	144	131	137	130	117	127	124	127	106	121	123	134	120	146	107	117	114	122	132	136	117	113	125	129	107	123	126	133	125	114	136	123	141	126	108	141	130	110	120	108	118	134	103	117	128	123	134	113	127	141	119	129	133	133	107	130	112	123	114	121	139	121	125	120	123	127	156	122	129	116	134	132	115	119	116	122	128	109	112	123	125	116	106	130	128	107	139	121	117	100	145	101	102	112	133	120	112	135	125	120	115	119	128	116	134	105	133	123	119	130	125	135	150	114	122	122	106	103	117	120	123	111	109	132	134	144	134	144	127	97	98	132	122	120	138	94	107	131	119	114	137	133	127	134	128	122	110	117	111	125	120	107	108	116	109	135	120	118	129	116	125	128	115	136	129	121	130	124	126	120	114	115	136	120	118	127	129	125	109	106	115	115	111	153	141	132	150	93	117	125	119	123	128	136	131	120	121	120	115	139	145	117	132	126	119	122	107	116	138	114	120	131	128	134	109	126	125	123	117	116	133	139	131	127	134	123	104	154	116	103	141	129	133	122	111	124	111	118	113	114	109	127	121	127	125	134	137	134	131	121	111	99	123	138	107	127	129	132	134	116	120	119	129	137	120	131	116	122	120	130	116	121	129	127	127	108	125	117	109	116	131	114	128	142	103	147	130	116	162	127	115	137	150	144	128	108	119	116	123	105	117	126	121	108	106	136	123	114	112	105	123	115	110	136	133	147	125	125	95	116	106	123	122	116	126	117	128	129	122	145	141	131	110	114	132	136	132	130	104	115	101	111	128	108	116	126	128	111	111	109	124	113	134	138	118	129	125	108	121	141	107	121	132	120	132	124	114	131	131	134	133	130	128	119	116	106	114	132	119	126	112	111	107	141	126	138	116	113	118	124	107	131	112	99	107	120	110	114	128	128	124	113	127	134	109	132	120	120	111	129	107	120	128
23201	35359	49959	55291	49069	43127	33612	29040	23849	19772	13886	8262	4039	2205	1726	1315	948	750	665	511	531	330	342	337	362	323	347	345	355	344	352	340	317	368	361	362	346	370	357	326	339	339	365	345	319	349	356	332	366	356	352	381	382	362	365	368	328	385	345	342	363	365	359	349	379	352	337	331	339	365	374	339	354	328	322	350	319	328	387	351	336	342	332	374	348	350	346	339	334	321	311	336	377	324	359	336	341	306	353	321	367	373	345	335	369	341	329	318	322	358	369	340	373	317	348	353	334	362	346	360	353	360	338	355	356	355	348	313	329	340	360	296	337	330	316	398	336	346	356	348	364	348	304	329	325	341	327	341	313	362	348	355	389	376	291	322	318	345	329	374	336	338	320	329	335	321	355	349	372	372	306	341	317	347	368	346	330	302	327	345	327	348	384	343	356	366	364	367	360	346	325	369	365	342	318	344	330	330	333	336	319	333	323	358	344	356	341	356	323	348	339	370	362	339	381	347	334	370	351	327	360	362	338	342	353	369	383	348	336	348	340	342	365	343	340	333	327	368	357	342	315	327	355	367	327	331	369	317	349	349	361	367	335	338	339	340	334	387	360	370	332	356	323	337	358	342	348	315	319	334	371	368	331	355	338	383	364	349	334	345	357	356	355	380	370	344	370	341	333	364	351	348	349	326	342	375	338	360	360	327	365	340	342	320	371	351	342	334	351	344	359	335	326	352	354	332	344	348	385	348	329	350	357	361	334	357	330	356	342	334	347	368	355	327	360	370	352	346	351	353	364	347	376	320	320	323	325	306	370	348	326	349	346	353	379	350	349	337	306	327	361	353	315	384	373	335	328	320	362	337	355	353	333	322	365	342	332	342	329	364	354	325	375	366	327	313	368	334	329	352	351	359	355	325	332	340	365	330	360	352	363	354	346	357	343	345	311	319	371	353	317	355	351	400	325	312	353	342	338	382	359	360	318	340	361	343	356	339	371	360	342	366	351	356	344	378	325	332	349	327	371	384	376	374	325	323	360	370	336	359	377	339	328	314	397	332	368	350	360	348	338	374	385	361	327	346	340	349	327	372	361	319	312	317	363	365	334	324	371	351	323	337	331	364	332	372	347	318	333	366	348	367	337	359	336	364	359	340	344	383	318	339	368	366	388	367	342	345	367	345	332	390	329	360	338	372	339	354	342	359	307	344	345	355	387	348	327	351	376	349	318	372	319	382	349	329	361	345	371	326	335	343	334	341	354	357	347	346	323	362	357	361	375	377	363	342	344	335	364	375	342	362	330	354	362	338	340	339	365	364	340	338	338	347	332	348	337	373	344	338	349	322	339	332	350	358	343	331	363	347	356	362	360	347	363	358	361	312	353	312	337	340	325	332	336	352	316	372	375	331	335	378	365	346	363	354	352	327	358	337	306	338	347	368	341	334	360	356	362	401	318	373	347	351	358	309	367	334	349	357	351	328	322	340	322	356	362	345	378	359	344	350	373	362	312	330	321	332	335	361	396	360	368	341	324	341	317	332	363	340	361	383	314	351	332	388	357	339	349	311	333	326	345	368	353	335	343	304	354	352	354	333	385	338	337	355	329	349	361	361	338	338	384	338	333	354	301	348	384	345	329	335	351	362	373	345	364	346	358	346	349	326	329	314	345	356	350	353	324	358	350	348	339	377	324	311	344	333	367	374	385	314	345	340	357	336	373	342	347	328	314	333	385	340	343	386	355	361	335	351	339	345	344	374	357	357	336	346	353	336	348	360	349	342	365	334	346	356	339	354	336	354	356	351	357	338	353	367	351	324	343	359	338	349	346	352	361	342	354	345	339	309	376	345	320	330	332	343	333	371	329	306	320	336	315	388	354	324	344	356	340	338	322	338	332	349	336	337	383	355	329	364	369	375	375	340	367	342	329	362	377	330	366	338	328	340	342	353	352	309	343	343	371	347	348	372	373	372	340	326	358	344	365	348	350	377	342	349	352	333	350	333	351	343	336	356	358	341	333	391	317	333	349	343	333	347	359	325	354	352	342	374	321	320	361	348	369	362	328	305	313	364	315	372	308	338	359	364	346	372	349	345	359	374	375	354	325	345	332	366	395	348	373	343	347	337	347	367	313	322	341	351	354	364	379	372	352	345	373	385	338	357	339	324	359	331	361	341	364	346	339	358	355	357	341	364	368	346	343	366	351	340	346	334	327	346	344	336	342	335	332	342	353	336	324	364	341	348	317	367	367	384	357	337	365	360	335	356	339	362	350	350	362	355	368	333	330	368	357	340	317	359	331	334	383	352	348	336	334	341	364	327	306	350	328	369	374	330	361	355	365	364	341	332	330	314	353	319	333	324	358	345	357	350	390	360	337	367	380	348	347	355	363	344	365	355	330	343	364	334	377	349	344	353	354	317	363	346	337	353	375	348	333	344	325	320	341	327	391	339	350	352	337	338	356	368	366	334	367	375	341	371	352	328	325	346	340	355	346	371	339	343	340	377	341	346	307	321	321	343	320	355	336	344	365	366	397	355	352	329	339	359	368	398	325	344	311	323	385	328	371	347	385	325	347	352	351	357	357	360	356	319	345	306	354	317	348	360	375	368	372	349	363	341	355	365	362	324	380	342	358	355	353	357	342	342	373	354	337	329	335	360	358	360	323	364	346	380	345	369	360	329	329	325	367	345	343	354	312	348	358	336	381	310	350	395	321	366	338	357	340	329	341	358	346	322	356	369	351	321	328	317	340	320	345	353	339	357	348	319	352	350	366	321	334	339	358	329	353	332	367	321	341	348	316	322	350	349	346	344	378	326	335	348	322	315	349	380	365	308	347	358	326	320	352	325	367	343	331	325	320	345	363	333	342	370	355	315	365	342	380	374	342	351	380	339	335	339	361	327	325	355	350	321	347	357	338	347	351	361	306	329	333	345	336	347	353	345	350	364	321	378	330	333	334	350	322	327	328	356	328	392	344	323	344	339	339	377	326	348	352	348	337	333	326	359	322	356	337	326	326	339	335	357	348	326	318	341	333	337	337	350	395	342	358	358	317	369	369	356	339	355	364	373	358	374	372	336	342	343	333	353	366	346	364	343	353	340	310	365	324	337	327	339	372	360	344	340	328	351	351	343	346	330	350	321	305	344	349	356	338	372	325	336	325	341	362	336	326	351	363	325	360	353	345	348	348	341	342	331	354	331	339	341	351	366	349	344	305	372	370	344	348	376	378	352	359	339	333	343	339	330	346	306	333	318	354	350	362	370	346	324	337	356	347	344	342	327	346	298	387	353	328	347	329	363	343	318	337	374	354	361	326	354	345	347	352	321	344	368	361	376	375	375	345	327	340	350	361	330	348	353	330	331	368	337	347	345	342	336	325	347	316	354	362	334	354	329	344	322	348	362	344	354	377	354	353	331	346	374	355	328	378	370	337	336	359	360	346	333	340	341	318	357	343	334	372	350	337	311	329	372	367	376	347	311	349	352	342	358	383	352	343	333	339	348
46056	61676	68312	66102	54141	43449	31402	23536	17247	12587	7037	3706	1641	843	687	498	396	285	282	257	213	181	148	155	163	141	167	149	132	150	144	133	148	140	135	158	138	143	138	152	149	150	127	127	158	144	159	146	138	120	162	133	155	155	151	159	141	153	149	146	140	142	158	139	158	134	123	148	126	157	140	146	126	145	126	134	134	163	171	135	130	140	135	134	138	140	164	136	141	122	144	128	129	172	150	175	135	143	136	153	155	145	150	136	147	163	140	160	170	161	140	154	144	159	155	127	140	148	158	149	153	130	152	160	143	154	150	128	128	130	145	148	144	142	142	129	144	137	126	158	160	171	135	126	145	160	147	149	132	127	145	144	139	145	139	135	140	167	141	154	141	144	138	142	145	142	159	160	145	139	162	149	158	142	145	150	136	163	148	133	138	137	164	134	128	153	150	143	152	163	154	159	145	141	131	154	159	160	137	138	152	157	144	150	147	158	137	160	130	155	145	150	138	139	153	164	128	148	141	138	155	161	125	159	164	139	151	120	154	141	155	129	126	162	159	157	142	138	146	151	156	136	159	147	142	148	135	152	160	136	136	143	158	171	136	122	155	139	145	120	141	141	152	149	151	153	137	147	158	153	141	153	138	142	131	138	139	152	135	139	144	174	138	134	173	124	141	151	129	135	160	153	151	154	166	150	149	142	136	138	147	139	165	157	132	152	159	144	151	126	148	147	173	146	163	149	153	142	153	161	156	142	142	153	135	146	161	139	160	156	168	152	149	146	145	151	165	125	151	143	147	142	143	139	161	126	127	158	131	147	128	148	151	130	151	135	153	169	135	144	150	140	151	138	170	145	141	138	146	137	145	136	153	140	154	148	131	156	147	148	128	139	156	137	148	154	153	145	160	123	148	151	167	162	155	133	146	140	156	136	154	155	139	157	141	145	146	164	136	177	137	128	154	153	169	148	153	153	121	160	120	138	161	111	152	147	143	160	152	135	140	182	132	159	160	159	136	138	140	159	146	157	145	153	157	160	139	152	117	154	148	143	138	143	148	158	142	142	170	141	165	154	165	137	154	140	152	147	147	148	163	142	132	143	139	156	132	177	152	153	155	146	173	135	130	148	127	111	139	148	144	157	145	134	156	168	127	145	171	155	147	127	147	135	154	161	145	161	154	137	135	151	144	133	149	146	128	168	148	143	137	152	146	166	156	144	137	173	130	150	159	147	136	160	115	140	137	142	149	135	143	134	152	140	122	134	140	146	144	140	159	164	137	158	145	133	149	146	139	152	130	135	151	152	143	158	142	123	149	141	160	164	154	145	155	153	157	149	149	134	133	157	129	145	141	149	137	161	146	162	150	156	145	143	147	120	126	155	132	149	153	147	151	162	124	149	148	151	167	132	141	134	179	132	132	125	150	155	169	150	144	152	125	148	149	176	136	155	151	156	148	130	138	141	132	158	157	134	149	127	139	134	145	152	159	125	134	145	134	151	147	155	133	149	129	145	141	131	142	134	141	129	134	150	141	149	134	153	140	129	145	148	132	134	139	136	157	155	132	152	146	135	159	126	144	128	150	148	143	134	139	175	133	139	154	137	155	137	162	149	128	158	151	130	164	159	143	149	152	147	145	160	155	144	136	130	152	144	145	139	164	143	168	152	148	131	146	140	161	173	137	148	142	145	149	152	151	165	153	147	161	149	160	125	151	146	161	154	141	143	136	132	140	124	137	149	137	136	155	149	162	144	143	136	140	143	164	151	165	160	141	141	156	159	172	152	152	126	165	166	131	166	150	138	149	146	160	149	149	164	128	142	155	146	136	141	134	142	154	140	145	149	145	155	150	145	151	137	164	155	165	159	147	134	129	142	137	139	140	131	142	157	132	140	143	140	171	146	145	135	144	169	156	120	143	152	160	154	155	146	141	156	151	153	143	144	140	158	167	135	144	176	145	143	167	133	163	158	142	130	150	171	140	149	140	156	159	139	162	137	176	136	150	138	152	143	154	160	171	144	155	153	161	143	151	149	153	125	132	152	148	158	152	140	150	151	142	122	137	132	152	158	151	138	153	163	135	168	141	134	146	155	158	168	115	141	148	159	152	154	162	159	142	149	142	146	138	134	139	157	134	129	154	138	154	137	147	161	169	140	151	161	132	142	129	139	142	121	163	156	146	148	156	128	165	141	146	138	139	127	126	168	153	154	147	140	143	142	153	147	159	130	137	151	159	130	137	160	155	136	157	142	146	157	161	161	134	175	142	157	140	155	139	138	167	150	149	140	144	142	147	152	153	134	147	161	164	157	156	164	140	156	162	134	140	158	126	140	143	147	151	142	148	166	145	143	138	147	186	151	139	129	118	128	145	138	150	141	122	151	133	132	155	148	169	143	145	149	136	151	155	124	176	141	158	159	153	148	136	135	149	146	153	154	127	129	139	154	142	129	141	153	144	150	156	143	132	147	131	154	118	159	173	161	139	131	138	138	162	146	121	143	140	150	140	107	139	163	154	142	163	138	138	143	178	138	156	166	136	138	143	151	147	138	149	155	155	127	129	151	145	135	170	147	147	142	152	161	152	154	150	165	155	161	155	157	155	131	154	152	154	148	134	150	141	150	155	121	164	140	158	169	140	138	149	153	169	130	144	140	153	162	131	156	170	166	159	147	113	163	141	135	146	135	138	170	137	142	167	146	150	134	139	141	144	138	144	130	130	154	152	132	144	132	133	161	141	142	152	126	131	145	138	153	149	148	141	148	168	145	144	145	159	153	140	155	141	165	167	154	135	148	135	145	161	158	141	160	148	131	139	146	137	129	147	145	145	170	130	150	177	147	146	151	173	157	145	146	148	126	137	131	129	160	153	134	148	160	143	149	130	147	128	151	137	144	151	154	150	137	172	149	151	129	139	137	122	123	144	142	159	157	139	152	154	136	147	158	149	170	139	141	153	135	143	139	144	130	147	133	150	160	175	140	140	142	143	129	165	144	172	130	158	153	157	151	141	139	144	132	139	144	149	127	139	140	145	154	155	162	156	149	166	169	152	149	161	149	174	140	161	159	159	151	135	137	143	156	139	138	154	157	145	149	173	154	143	148	147	144	139	152	143	141	140	173	136	168	144	146	136	167	135	138	132	134	144	151	152	124	135	148	142	150	131	122	144	143	151	149	126	177	141	156	141	130	145	172	164	128	143	143	136	142	156	163	139	168	125	154	155	128	141	135	162	146	127	134	134	168	135	149	143	137	141	155	143	138	138	144	147	135	144	163	162	163	134	152	152	145	125	151	128	151	123	135	135	151	138	147	131	140	158	151	152	135	131	162	141	138	146	161	138	165	146	136	131	158	149	136	160	152	144	164	135	146	147	119	136	135	137	145	159	156	141	149	147	143	159	151	147	158	161	144	147	138	155	156	145	132	148	153	126	131	157	154	143	148	152	160	142	154	156	123	142	138	132	168	156	132	148	134	138	147	145	145	150	134	150	144	163	142	119	149	145	131
29467	45473	63310	69282	61192	52791	43448	38613	33719	29012	20823	13485	7479	4046	3221	2000	1580	1180	1090	862	784	552	439	436	389	387	391	385	387	401	402	405	395	400	380	438	383	377	393	403	409	411	431	425	407	391	371	391	385	390	390	413	448	447	403	385	397	413	379	401	409	382	396	400	420	398	384	435	380	395	398	385	395	371	400	404	427	418	422	405	388	367	378	385	442	380	371	399	398	401	403	418	375	424	392	421	411	409	394	406	375	358	383	393	409	409	360	403	407	417	417	388	392	399	394	448	399	411	401	410	369	436	380	388	419	389	378	396	410	411	381	401	420	415	387	392	400	377	374	408	382	385	366	394	402	372	412	364	425	365	425	453	383	379	389	393	406	407	379	403	418	373	395	388	402	444	419	375	406	404	403	373	361	401	385	399	401	380	426	386	386	444	383	388	395	376	373	380	388	371	388	364	415	392	383	384	370	421	410	414	374	423	398	415	398	384	409	446	434	422	380	415	432	386	374	407	391	441	408	404	401	400	396	358	377	385	423	376	372	437	392	390	376	367	409	419	393	377	406	394	394	396	394	384	422	421	413	394	425	402	386	397	405	426	393	362	406	401	392	397	398	418	398	437	409	387	421	358	397	401	415	421	421	399	412	384	416	393	403	387	372	426	408	388	409	413	387	402	401	366	397	396	395	409	371	402	393	387	370	409	389	391	398	439	402	403	396	433	399	409	374	398	363	408	419	388	395	425	401	409	387	374	407	406	359	386	406	412	388	421	441	411	403	389	378	366	401	380	371	416	393	387	446	398	410	417	413	407	389	428	384	394	372	367	383	398	414	415	397	386	413	388	389	381	420	399	389	423	376	400	441	401	404	400	371	423	392	382	388	405	436	377	406	388	407	403	349	397	426	394	399	400	345	398	388	394	399	412	402	412	394	413	439	392	412	397	393	403	409	378	399	423	410	376	418	370	400	422	401	397	433	375	386	386	393	415	419	398	429	382	403	398	376	406	397	401	388	400	416	391	400	408	405	406	388	376	405	390	416	412	388	411	386	369	392	382	425	397	393	375	374	386	399	358	393	387	399	394	361	398	380	389	404	401	397	366	420	407	387	389	392	405	396	419	394	386	422	390	406	422	421	430	401	398	425	396	372	405	386	399	406	421	373	407	381	448	392	409	383	397	406	377	383	414	398	367	412	402	393	388	403	378	374	394	415	392	400	421	383	407	411	388	376	394	418	400	394	385	382	380	380	399	422	383	405	430	382	419	391	388	436	421	382	407	442	388	405	373	400	396	419	421	392	390	424	380	383	381	409	400	389	413	399	389	370	388	442	381	395	429	401	360	403	420	376	391	420	390	396	380	392	378	398	416	394	406	372	372	410	390	395	373	397	407	410	393	412	431	436	394	398	469	384	446	399	381	415	432	393	413	395	408	380	406	353	427	439	375	430	414	395	403	390	374	369	420	393	400	390	387	396	386	413	376	386	385	402	402	390	405	387	406	402	397	413	412	405	408	373	402	365	412	421	409	404	388	408	404	392	439	426	423	381	402	407	397	391	408	399	367	421	380	389	367	385	411	410	378	404	386	412	401	419	384	400	439	361	411	440	398	423	388	426	368	401	404	396	380	397	428	410	378	397	428	393	437	406	422	361	416	393	415	387	429	361	422	395	394	424	364	381	362	391	390	388	422	381	378	366	386	417	387	401	390	424	391	384	401	368	423	418	393	416	384	394	410	396	388	355	371	408	377	382	384	393	370	382	359	386	372	377	399	405	402	367	388	406	420	392	415	398	419	448	383	385	415	413	388	383	392	409	374	388	362	389	408	406	379	412	352	411	399	404	381	414	409	386	419	408	387	415	419	418	377	443	388	391	399	422	386	392	424	420	374	407	422	379	395	419	389	400	410	438	365	357	445	429	409	400	425	374	374	389	385	428	397	393	424	402	390	430	411	433	411	399	402	397	413	390	401	398	394	400	391	401	470	396	399	390	416	384	412	397	380	415	389	418	452	371	397	406	389	391	410	426	466	390	430	387	423	397	413	366	408	380	386	410	395	419	397	418	381	363	402	372	388	419	403	399	381	380	397	404	388	419	430	404	412	380	389	391	377	380	407	401	387	409	404	394	411	413	382	390	406	418	378	402	358	383	382	363	398	393	425	444	393	396	412	409	435	376	416	366	374	386	355	393	412	398	388	419	410	380	411	403	396	414	408	372	372	387	391	380	400	416	418	402	393	438	395	401	449	412	409	403	407	430	379	415	388	404	422	393	374	415	406	424	358	435	445	393	403	400	393	388	411	377	366	402	414	406	400	342	393	398	411	410	394	420	417	374	401	409	432	421	376	396	447	407	413	375	407	402	382	372	389	402	417	409	364	410	408	399	370	416	421	448	409	407	368	417	418	401	394	421	397	375	407	401	431	405	380	432	413	391	438	442	415	397	388	380	386	402	388	392	413	375	441	427	409	396	378	381	398	404	385	422	434	420	367	382	399	388	415	376	397	399	381	413	420	410	408	407	377	389	414	368	372	414	380	379	389	383	391	391	425	400	414	424	382	405	372	450	370	404	395	387	377	388	412	389	359	413	404	396	408	374	389	401	407	379	428	374	384	370	396	403	393	381	398	425	429	399	404	391	387	420	386	359	413	374	423	418	401	413	403	388	396	377	417	400	419	410	399	388	407	394	393	396	418	381	421	396	415	382	388	384	398	382	434	396	408	398	432	417	424	402	374	384	414	374	387	383	416	411	422	427	388	422	405	429	382	413	421	411	395	411	380	392	387	428	377	392	396	410	391	429	395	381	398	399	387	412	409	392	371	401	397	378	416	378	393	380	438	368	407	388	381	419	398	432	368	414	373	415	401	430	398	365	369	392	410	357	385	395	422	387	392	398	389	411	400	426	413	400	397	420	416	400	405	402	417	370	445	391	384	389	379	419	394	414	393	440	414	459	410	434	425	382	433	419	403	372	387	381	427	377	432	388	404	418	390	367	410	420	384	384	404	383	392	388	385	405	391	375	391	385	395	417	399	445	433	414	388	413	377	369	381	377	402	383	411	408	402	411	421	406	406	424	421	381	421	395	423	395	428	384	402	405	398	372	387	397	364	419	425	395	413	395	413	372	382	405	376	418	386	415	412	381	404	379	401	441	415	421	410	435	387	391	378	378	431	411	395	375	432	388	422	420	400	441	404	415	392	359	389	400	404	393	391	423	441	378	414	390	424	418	409	421	439	388	376	395	438	390	399	420	415	395	409	364	413	396	397	397	400	411	442	409	406	401	383	377	399	402	404	436	376	385	373	382	406	403	415	405	388	358	387	401	389	410	407	444	406	389	399	403	386	405	394	375	400	402	399	382	403	426	437	404	399	413	421	416	391	367	399	419	388	425	401	359	369	389	386	417	388	425	420	377	375	383	400	411	418	426	409	417	409	388	376	391	416	409	411	425	381	396	367	388	386	402	433	370	400	376	423	399	429	374	358	360	417	390	384	404	417
7297	5258	6256	6197	3705	2281	1217	987	775	568	387	278	189	148	135	114	118	139	119	117	107	112	109	115	121	113	120	130	104	140	137	108	155	126	112	132	111	123	113	138	122	126	109	130	112	117	96	122	114	129	134	125	103	107	114	110	128	130	128	128	112	117	111	132	100	116	111	119	128	128	108	125	89	100	127	116	116	115	118	129	115	128	129	124	103	123	135	123	129	117	143	120	114	100	103	121	132	129	111	138	119	108	114	107	149	103	126	131	114	134	117	118	122	135	119	112	106	114	130	120	141	127	127	115	122	122	151	112	122	104	116	133	130	114	107	144	114	126	131	109	123	127	129	129	112	111	117	113	90	147	118	127	104	112	120	106	100	120	136	130	113	104	121	108	127	117	132	118	118	102	129	120	102	130	130	127	114	137	127	138	122	118	115	144	120	133	129	138	110	127	95	116	134	127	128	137	123	120	149	136	128	111	129	129	129	119	113	143	118	113	120	119	128	113	102	111	125	143	125	125	123	136	117	121	106	124	121	103	129	138	113	133	126	126	121	138	130	129	138	97	141	111	124	115	122	138	93	105	114	134	123	109	115	120	112	107	139	125	127	138	117	112	124	104	111	119	118	143	120	141	117	134	107	114	113	106	142	106	116	116	123	105	114	117	130	142	128	125	133	125	125	115	129	108	131	128	113	108	124	111	113	136	103	127	135	114	120	130	128	103	114	132	129	124	107	125	114	104	123	150	111	137	118	119	124	124	120	120	134	115	112	104	121	112	108	139	115	112	118	101	117	106	112	130	128	113	118	132	143	124	118	117	130	112	117	149	122	119	109	134	117	103	126	133	120	117	116	130	102	114	124	124	103	132	120	96	136	136	121	111	111	119	110	131	121	121	117	132	132	129	131	124	136	126	137	113	119	122	133	117	114	118	118	118	117	107	113	130	115	106	127	136	118	119	123	130	126	120	131	115	118	126	130	131	122	132	115	122	109	128	127	129	126	132	123	115	120	111	119	125	105	140	103	127	116	117	129	106	126	130	135	139	118	122	124	129	139	119	111	142	102	120	113	117	117	117	110	128	140	120	112	108	129	115	115	114	114	131	130	137	110	120	132	125	100	130	110	112	132	114	118	137	118	127	112	125	132	107	138	137	117	111	118	129	119	137	121	130	136	114	123	121	123	120	123	117	125	115	107	124	125	126	119	110	109	131	123	124	117	146	123	112	148	134	131	103	127	110	120	136	127	131	119	122	119	125	105	137	123	121	104	117	118	95	129	130	121	134	135	130	126	114	136	126	116	122	128	131	121	124	111	102	142	110	111	126	124	116	117	117	126	114	126	130	115	109	125	126	153	121	111	110	104	100	127	113	108	137	143	122	138	123	125	115	140	125	129	152	114	117	105	124	113	137	108	124	120	111	125	119	141	127	107	107	126	119	119	120	135	147	120	115	112	123	121	105	124	117	137	121	109	125	115	116	124	115	115	109	122	109	135	118	135	125	118	112	113	115	127	132	131	121	117	145	97	119	122	120	99	129	101	120	112	131	115	108	130	110	116	119	135	132	108	130	114	142	112	124	123	127	123	125	134	136	102	102	118	128	137	118	110	112	115	125	117	121	119	101	125	123	108	121	110	117	118	129	95	118	121	154	128	124	124	118	144	131	122	106	129	120	110	119	133	111	124	103	126	121	113	116	121	131	119	121	118	130	102	114	134	120	121	117	139	132	131	139	144	131	120	125	137	157	136	119	102	116	104	118	114	104	122	131	137	114	113	109	108	137	115	105	125	138	129	117	127	115	107	116	129	115	136	129	121	126	119	129	106	121	98	106	125	122	127	117	131	122	123	127	124	115	99	95	127	112	130	117	127	119	121	125	127	106	137	113	112	145	109	129	140	136	117	129	125	127	143	114	125	135	133	135	122	108	126	130	103	126	129	117	119	120	129	126	118	137	121	131	121	144	132	114	129	108	107	94	136	126	95	143	108	114	119	111	128	110	116	113	122	114	119	128	115	123	116	126	118	112	129	132	124	114	132	118	125	106	108	122	127	110	126	109	133	113	115	121	131	116	133	98	104	126	115	116	125	99	109	125	139	109	122	124	112	109	115	130	112	111	127	119	123	113	116	131	103	132	114	103	111	125	104	114	104	97	124	115	121	129	133	156	121	125	127	116	131	137	137	124	143	114	113	118	117	145	108	147	119	122	119	104	119	117	127	123	105	124	113	130	133	121	130	121	128	98	119	130	120	118	103	120	105	122	116	111	128	127	104	119	114	118	132	125	100	149	130	122	147	115	136	109	100	137	126	127	112	128	156	131	122	110	116	143	114	124	125	98	116	126	116	113	121	111	125	131	116	120	102	115	129	131	127	115	114	107	107	116	126	131	135	123	136	119	118	134	125	110	115	103	129	132	131	118	129	132	114	126	120	128	136	116	136	102	123	137	135	116	128	115	125	129	126	132	122	105	112	113	128	125	120	119	127	104	124	119	142	108	126	129	117	120	109	121	112	126	130	139	123	137	130	132	123	116	111	115	113	130	112	132	124	114	98	117	110	117	114	127	119	119	94	103	109	126	131	124	121	118	126	110	129	98	122	123	116	104	115	124	132	127	127	128	131	98	115	136	110	116	142	146	104	115	120	101	111	124	110	97	100	130	116	115	118	122	110	129	129	116	125	116	129	116	114	122	116	117	115	118	115	131	125	124	123	113	130	109	118	108	116	129	132	106	119	110	105	127	102	145	113	120	108	131	112	112	105	122	112	114	134	133	122	129	113	138	116	133	132	119	121	114	129	116	132	111	135	138	110	106	122	134	135	110	116	125	118	101	99	125	109	127	107	105	108	105	120	119	116	118	117	129	101	125	120	122	124	129	98	109	119	109	121	124	122	122	108	120	104	147	126	118	129	133	140	144	112	121	124	124	105	147	104	109	112	119	144	133	152	139	124	124	113	105	134	102	131	132	117	125	112	117	141	114	113	137	122	125	133	119	153	131	121	129	109	138	124	124	110	118	118	104	134	121	107	123	117	99	140	136	123	135	134	128	124	126	100	141	121	115	138	156	141	123	115	136	127	118	123	124	129	118	125	110	107	116	112	119	128	113	108	124	119	124	125	115	109	125	121	123	119	118	139	111	112	108	121	113	136	128	111	130	108	118	148	115	113	129	118	137	122	119	116	128	127	125	120	102	147	121	150	132	125	144	122	105	126	117	112	139	122	121	117	115	136	109	125	122	131	122	122	113	114	124	114	111	125	112	120	121	136	144	114	135	133	148	112	143	106	118	132	135	113	111	130	133	121	97	128	106	120	124	129	111	99	104	131	139	126	119	132	111	120	132	119	123	126	108	120	111	123	124	131	122	132	126	128	123	123	100	118	125	120	128	119	126	115	126	134	129	127	125	121	122	127	126	135	148	123	127	117	128	122	121	129	124	107	115	128	145	126	124	127	124	128	118	115	115	106	124	141	102	117	130	113	126	115	128	105	112	138	134
6273	7339	13530	16384	13037	8923	5777	4452	3528	2713	1844	1139	658	512	492	404	389	368	380	353	342	347	364	326	337	356	333	315	344	329	320	306	356	301	356	385	336	326	348	310	328	350	351	343	327	365	315	346	335	332	326	331	342	326	306	340	332	338	338	307	330	344	300	312	347	370	365	327	356	373	335	354	348	359	341	357	372	361	335	335	350	328	327	333	345	324	352	372	313	318	325	370	346	331	319	345	332	360	348	350	314	349	353	375	321	352	344	325	334	322	357	322	331	337	349	337	360	304	352	323	336	360	321	335	309	324	337	319	336	373	379	352	345	312	362	355	322	324	334	336	377	330	319	319	349	354	323	334	339	305	350	345	323	321	365	357	325	314	328	336	375	352	326	325	317	348	347	350	362	327	372	370	335	342	315	355	365	327	332	333	334	373	319	346	340	334	346	311	323	347	325	368	386	330	342	340	316	345	358	348	344	372	317	341	342	359	334	316	335	333	354	347	323	319	345	340	366	326	307	373	322	349	347	323	323	306	332	300	375	306	323	317	293	356	343	331	334	349	314	349	309	326	359	362	331	310	342	343	353	339	350	313	360	318	316	362	306	349	347	314	340	339	361	370	345	334	374	351	319	345	327	337	313	344	329	328	350	348	349	325	343	339	344	350	314	339	336	372	365	364	340	356	321	340	314	323	364	353	345	366	333	362	327	358	326	328	332	320	336	338	374	355	338	339	320	341	306	325	324	320	380	334	310	356	352	336	335	345	316	383	352	361	343	320	325	351	333	319	358	336	363	331	373	339	325	332	326	344	325	361	351	312	354	310	401	323	361	378	340	339	334	335	317	305	337	317	313	333	339	360	340	330	325	335	366	308	373	350	388	302	378	351	368	340	357	318	299	330	338	351	356	338	341	342	336	313	358	369	322	331	328	308	316	361	346	351	334	326	323	333	305	313	350	320	310	353	333	337	333	343	378	317	320	348	316	354	390	356	332	299	336	359	346	315	332	339	347	342	375	356	331	303	311	325	329	322	328	354	346	323	363	342	328	324	356	341	307	310	289	357	310	331	325	349	336	373	318	312	306	385	333	358	336	344	364	351	321	369	327	324	341	360	380	316	305	328	339	317	341	357	328	352	349	292	362	343	327	330	351	296	335	327	363	354	319	353	356	325	308	326	310	362	309	357	338	342	350	344	331	342	307	331	342	341	315	355	349	343	350	312	329	320	306	355	358	330	327	356	353	337	304	363	351	354	366	335	353	341	366	338	330	321	332	311	352	300	345	346	349	338	354	361	336	341	315	360	339	354	361	325	363	323	347	348	341	347	357	353	351	322	340	334	350	339	295	337	349	336	371	320	353	325	384	340	352	319	349	333	357	342	314	343	337	329	346	359	310	331	343	335	328	346	343	329	359	324	374	335	336	352	330	348	329	354	345	310	348	344	320	373	314	367	319	358	333	330	345	354	333	354	326	337	323	378	332	341	312	345	370	339	312	321	320	358	339	311	321	344	345	373	336	354	301	350	327	313	334	371	339	323	310	358	307	332	346	335	370	303	340	339	355	323	337	339	346	318	325	337	328	315	320	344	296	334	351	342	327	336	348	309	362	314	316	373	352	330	343	345	336	341	324	296	338	357	347	319	291	319	315	337	354	355	333	351	348	335	315	318	343	328	333	353	319	340	315	357	327	316	287	371	312	337	334	335	359	355	348	328	356	303	323	347	342	347	353	349	350	343	351	385	308	330	336	332	351	331	339	318	333	332	315	341	341	348	318	305	335	367	336	339	321	370	307	349	354	344	319	343	335	351	337	341	311	347	337	297	322	356	344	322	353	315	327	311	356	381	344	301	349	335	394	333	302	319	305	331	347	340	342	342	326	346	350	315	338	346	318	350	338	358	346	359	355	305	351	316	315	318	360	362	332	323	342	348	362	321	366	361	339	320	325	341	291	337	325	334	338	323	334	329	342	350	328	318	350	342	311	349	349	340	339	335	325	339	341	334	300	331	336	350	325	327	309	380	313	354	334	331	340	328	319	327	330	339	293	357	351	326	335	334	347	317	346	308	336	357	347	348	353	325	372	334	380	352	323	354	328	348	309	346	341	350	318	341	342	383	318	357	323	349	360	332	349	349	323	339	358	351	318	358	329	313	356	350	329	344	326	318	367	322	319	345	328	333	338	346	295	325	370	324	342	333	344	368	344	288	333	337	307	351	341	346	329	335	353	325	318	324	335	336	313	345	340	360	308	346	324	350	336	354	344	327	330	329	355	319	325	371	358	363	367	350	337	345	334	340	316	319	332	319	340	338	327	324	333	350	305	338	336	325	335	318	369	320	303	353	322	311	361	326	364	332	337	360	294	314	341	336	342	319	345	324	353	358	354	345	342	324	329	330	332	338	340	314	360	338	334	325	355	329	342	376	336	336	332	304	354	331	330	334	348	349	329	300	331	331	339	319	374	355	329	388	308	344	338	347	326	322	342	323	377	332	372	375	311	338	318	317	364	339	327	315	315	351	331	346	344	347	321	326	337	307	327	344	315	322	319	332	321	352	330	353	344	336	320	346	313	345	340	373	321	315	334	353	348	353	372	330	321	340	348	334	353	365	333	347	323	342	375	352	341	350	343	348	333	383	350	339	318	376	329	322	369	320	341	342	312	330	343	319	342	347	320	317	331	344	304	325	377	330	349	324	311	338	340	332	328	330	326	334	341	335	337	318	313	327	366	327	326	360	358	348	298	350	336	327	309	338	301	372	368	307	342	346	326	352	311	357	338	368	353	345	368	333	330	329	307	302	353	335	327	324	345	332	348	318	335	287	324	322	321	328	335	339	333	320	316	362	347	339	359	370	340	359	325	328	348	383	327	354	337	359	349	335	339	348	336	350	327	354	334	374	334	315	330	302	323	310	391	322	289	340	321	338	328	314	357	343	353	314	320	343	334	352	380	327	379	338	315	326	315	363	389	345	348	323	360	342	314	319	342	354	328	338	325	328	338	350	351	327	348	297	337	338	327	310	326	326	341	323	349	332	337	370	310	317	326	343	350	332	341	344	334	363	355	342	332	310	350	407	357	338	314	331	355	345	314	334	321	378	345	323	337	345	349	311	306	318	337	299	373	348	356	356	354	361	327	347	356	346	357	319	343	340	351	324	349	362	359	328	353	317	350	323	333	333	329	325	342	360	326	340	308	310	341	354	341	338	351	360	353	359	344	344	333	342	309	307	315	326	356	336	356	324	333	353	341	324	346	329	362	327	315	293	344	328	340	359	321	311	345	349	352	322	350	336	353	328	327	333	358	319	352	343	323	331	322	339	364	339	303	366	338	335	322	343	334	363	325	335	339	339	317	315	316	354	321	347	345	326	325	320	329	343	286	340	348	317	361	347	324	351	366	332	379	347	321	361	331	379	300	315	326	336	337	359	321	340	347	331	363	337	331	340	331	339	315	344	331	333	283	362	352	322	349	315	339	321	364	366	326	345	354	305	353	343
37961	43806	53961	51232	40500	29403	19387	13734	9530	5885	3405	1659	888	496	471	317	277	202	189	158	146	116	138	121	107	122	98	110	120	119	112	126	133	133	128	97	145	115	114	130	128	129	104	114	138	116	135	122	146	124	121	113	106	132	131	112	113	121	124	115	106	115	116	128	126	118	108	116	119	102	104	125	116	102	108	134	112	115	123	142	126	146	123	119	107	142	113	106	135	125	112	121	137	107	118	117	125	119	102	113	153	114	137	128	132	132	122	106	109	119	117	125	106	149	143	124	119	128	124	131	130	123	138	125	119	109	133	107	115	134	132	124	106	133	107	117	109	122	130	98	116	105	135	122	127	119	124	126	138	122	122	110	124	121	137	129	123	104	132	136	123	115	108	140	114	117	108	150	125	127	86	123	144	116	113	111	130	112	129	138	134	104	114	122	112	121	125	117	119	145	115	108	117	131	129	122	144	120	121	106	122	147	122	98	108	113	107	125	135	130	113	131	136	118	113	136	119	111	136	143	110	94	117	146	116	129	144	118	128	117	116	143	123	115	117	111	120	120	129	138	131	127	105	120	140	128	127	104	125	124	141	107	123	110	137	121	109	119	105	118	123	105	133	110	126	126	112	125	137	132	129	117	106	155	106	124	125	138	133	123	125	113	132	110	109	117	116	120	129	111	120	129	113	115	128	123	109	90	119	105	127	114	138	115	133	131	133	132	123	116	123	110	111	110	116	120	129	136	125	138	119	113	144	125	117	130	127	127	116	130	110	109	118	127	113	114	109	124	109	131	123	128	140	147	109	112	121	96	108	110	126	125	107	133	127	131	108	120	136	107	140	113	112	107	132	135	110	125	120	130	116	121	106	126	104	116	122	126	121	130	97	103	117	133	123	141	122	99	116	101	143	110	117	127	127	123	132	134	112	128	124	112	126	115	109	107	136	104	113	116	116	140	124	152	112	132	121	117	124	141	123	103	111	125	125	147	109	109	129	115	119	130	123	116	127	123	140	96	125	130	123	119	134	131	127	117	117	124	115	108	117	117	127	120	147	127	115	128	143	120	115	115	111	132	139	113	110	141	120	124	132	114	114	136	100	95	119	103	115	138	115	140	107	119	100	123	120	138	119	135	143	121	113	128	113	113	136	139	133	109	138	113	123	123	125	117	136	123	114	131	94	104	131	133	118	128	122	115	117	128	103	106	129	114	108	109	112	137	135	100	122	114	123	114	125	108	117	140	116	125	120	114	121	112	118	124	122	122	122	144	122	116	145	113	114	107	127	110	132	129	97	127	127	144	127	138	120	139	129	110	127	122	107	132	105	120	137	124	110	115	142	113	136	129	125	115	125	119	122	107	112	113	127	129	125	131	135	126	122	124	125	103	117	108	140	135	136	124	118	103	110	131	125	118	118	109	102	98	124	131	102	106	121	132	98	139	122	111	123	130	130	125	108	139	125	120	122	131	112	122	120	134	123	135	125	135	118	123	127	120	130	129	118	123	109	116	133	126	120	125	121	126	110	123	132	107	119	112	113	113	127	135	124	120	122	120	132	122	108	127	121	119	128	125	126	147	124	123	110	121	126	125	127	140	124	140	113	115	110	113	106	122	117	114	127	139	138	119	135	109	135	120	129	136	126	120	125	118	134	141	124	113	113	104	115	109	125	133	121	110	125	113	115	120	149	146	124	118	128	127	116	104	106	117	119	104	118	133	114	128	109	125	122	120	117	125	116	114	122	133	130	106	160	115	133	139	137	128	130	107	123	116	104	130	148	145	114	117	118	117	125	123	112	116	113	126	128	135	117	134	128	128	115	110	114	110	132	139	119	116	121	101	110	117	129	110	116	90	118	118	126	115	124	117	115	117	136	121	133	119	119	106	120	117	111	141	114	98	124	88	130	125	115	124	100	109	128	116	124	109	128	127	106	111	108	129	118	129	106	104	103	130	108	126	124	109	127	117	115	97	121	125	132	123	116	116	118	103	107	122	118	144	129	120	114	132	130	90	131	115	104	119	101	116	125	124	119	116	116	128	116	135	112	110	136	116	109	127	107	106	134	105	129	113	118	126	113	123	123	129	122	129	118	136	131	118	122	120	99	126	110	126	119	127	131	138	141	129	119	115	121	122	117	122	138	111	151	130	110	114	113	117	138	146	137	126	118	113	117	123	114	134	136	128	143	140	130	121	124	119	111	123	126	126	131	124	130	113	131	123	108	111	126	122	121	106	135	121	128	130	113	123	132	108	123	149	111	115	124	138	131	135	130	115	127	131	127	106	129	120	109	118	131	127	117	117	109	135	97	116	116	130	127	126	99	110	127	143	118	121	118	124	107	132	114	119	112	122	125	117	138	125	119	117	130	129	109	122	102	137	149	140	101	130	113	141	135	115	123	136	95	109	111	126	124	114	101	118	117	132	119	115	122	107	135	125	107	121	122	125	124	116	142	111	126	114	136	141	105	108	134	114	138	107	125	128	132	105	135	107	112	125	115	152	124	111	132	131	126	104	119	110	145	133	111	117	118	150	96	128	130	108	107	103	127	118	130	146	124	110	119	117	131	122	142	125	113	109	126	120	124	114	112	106	131	130	120	115	114	138	112	120	119	116	126	124	108	133	121	111	127	132	133	99	132	125	128	124	109	124	132	140	123	141	96	119	121	132	127	119	115	128	124	125	109	113	131	124	122	122	126	126	121	117	108	123	108	122	117	131	113	114	113	118	122	122	115	121	108	124	131	119	129	120	123	124	127	109	107	108	114	138	110	114	114	123	108	122	153	131	118	120	124	122	117	110	126	116	122	120	145	113	99	138	122	123	121	126	132	119	142	112	137	130	111	131	127	110	121	110	132	129	101	105	123	124	126	128	139	136	133	112	144	130	120	118	122	134	107	131	133	118	112	125	118	142	129	109	114	127	150	115	123	117	110	111	137	124	120	116	117	118	117	133	99	126	115	117	118	132	129	112	123	110	124	115	119	126	129	135	131	114	114	110	118	125	134	122	96	103	113	134	124	119	112	120	115	98	131	119	139	129	100	114	124	107	133	115	107	119	117	100	110	139	122	105	121	116	130	116	121	129	133	120	85	109	119	99	110	136	114	110	145	110	113	124	124	125	134	124	121	123	132	131	130	122	118	118	114	128	112	117	124	121	122	124	131	114	126	134	116	134	158	119	118	134	105	116	133	123	126	110	102	119	132	114	127	112	125	118	131	97	111	113	119	125	123	129	122	128	116	103	125	105	114	130	131	114	126	127	123	116	102	115	117	133	142	126	135	122	121	124	127	132	111	133	148	112	125	115	104	131	131	105	139	101	113	123	115	134	120	117	130	123	124	111	121	116	114	126	105	104	133	133	127	124	106	125	134	119	116	133	124	101	130	159	123	130	120	117	121	101	118	122	99	123	105	130	122	116	102	128	121	130	115	118	112	129	131	114	130	133	130	125	110	126	102	111	116	124	124	116	97	130	132	123	128	121	135	122	117	110	140	101	133	158
23737	34512	51382	54640	49339	41131	34427	29936	25374	18934	13358	7500	4371	2517	1973	1507	1084	830	656	636	552	396	345	323	357	328	331	375	330	349	346	346	343	384	344	339	316	319	334	332	334	337	360	339	333	330	331	334	324	365	362	327	333	349	344	350	312	332	356	343	326	337	342	377	330	330	347	328	314	331	326	399	314	326	328	341	372	365	338	353	346	325	345	342	331	305	341	338	340	336	332	348	334	362	311	331	329	365	340	327	377	338	338	351	307	365	335	328	304	358	316	331	321	315	353	334	302	322	358	337	357	357	354	369	341	336	347	290	341	342	342	351	382	342	363	307	336	339	335	344	327	329	344	348	321	327	361	352	355	344	340	321	347	362	314	354	313	337	337	323	351	325	320	310	369	320	311	331	312	315	335	344	320	321	340	354	338	336	356	373	372	308	359	312	328	335	340	371	305	331	326	313	333	320	353	332	308	343	347	334	334	338	342	328	337	351	373	356	339	348	319	364	352	335	359	346	339	329	322	306	360	331	360	336	318	335	331	336	357	347	358	341	332	344	363	332	365	341	361	326	349	361	379	329	348	329	361	346	359	299	334	350	371	328	363	334	361	368	326	313	331	361	296	358	349	347	333	343	337	320	288	338	347	356	349	332	359	314	337	338	323	319	327	355	304	324	318	358	353	315	334	354	344	347	330	331	390	346	329	342	356	348	344	322	312	351	316	341	324	348	317	318	336	341	324	362	349	345	365	321	369	338	345	324	355	319	352	342	358	350	361	324	327	313	356	335	341	346	329	341	337	354	352	367	313	349	319	307	312	333	309	343	322	305	320	339	357	337	334	345	372	353	346	321	335	321	346	372	331	321	350	359	327	314	321	359	360	332	350	361	347	400	359	381	330	359	335	313	305	338	324	325	349	330	329	385	317	373	349	308	334	306	335	323	342	323	363	335	375	347	326	326	322	344	353	313	343	353	350	351	344	343	351	332	345	337	326	350	348	322	336	343	325	343	321	318	328	335	330	328	335	343	297	351	354	354	342	318	345	352	325	313	325	309	350	311	324	363	337	333	311	362	360	348	316	335	327	341	347	364	337	318	306	286	355	345	312	332	355	360	363	327	331	331	334	344	311	316	332	336	313	342	366	345	345	349	360	321	372	324	356	320	316	338	312	307	347	329	330	362	337	386	358	332	327	348	350	336	333	364	334	333	293	334	330	370	306	355	348	345	353	344	333	355	366	343	377	341	337	328	342	341	361	316	309	300	329	349	346	359	336	326	338	343	363	325	333	342	336	344	332	344	360	323	331	354	360	329	300	307	333	363	347	362	363	361	355	332	342	285	346	339	322	319	346	338	313	328	341	340	324	340	361	305	360	320	322	331	327	346	329	353	327	345	343	332	340	352	354	341	315	358	345	347	351	316	289	329	365	333	326	300	324	337	332	333	345	328	335	344	326	345	337	329	345	340	351	340	321	339	353	343	353	330	362	334	358	319	357	371	361	349	334	357	314	341	340	366	361	337	341	327	312	318	348	362	343	323	330	371	349	349	347	355	323	302	348	361	353	332	358	339	378	318	315	331	348	350	322	335	338	360	360	332	327	333	346	336	334	343	341	333	336	339	325	375	337	352	377	331	352	331	350	329	307	325	342	337	359	379	350	334	308	311	364	324	338	336	342	331	312	343	348	362	354	341	344	336	297	357	338	340	374	301	316	307	321	340	344	321	333	370	287	353	346	352	357	338	336	317	328	325	341	343	382	312	312	345	344	327	340	326	293	334	341	344	322	305	332	309	332	351	378	353	358	346	338	356	366	329	329	338	326	332	364	364	346	342	325	347	370	358	320	322	341	344	339	351	359	342	336	343	340	315	317	310	354	344	347	347	371	324	339	320	367	346	347	336	366	350	346	344	360	335	355	342	343	322	336	346	328	309	342	334	348	322	348	334	330	319	325	359	313	351	353	354	302	331	332	368	337	328	346	373	332	338	329	338	331	349	305	359	345	328	343	331	377	373	340	334	310	340	341	346	331	359	326	339	318	345	336	317	355	348	319	347	320	343	347	357	318	318	349	342	319	371	315	327	352	321	333	327	335	363	354	346	349	335	382	353	358	349	334	330	367	360	281	375	333	307	335	358	350	326	350	380	325	336	345	339	315	328	365	346	338	336	342	317	321	338	338	328	364	343	318	330	351	351	319	347	332	338	335	334	351	338	346	341	368	329	332	317	331	326	331	319	327	358	337	354	323	315	345	331	348	317	337	318	339	322	378	350	332	363	335	347	315	330	360	346	326	338	370	321	344	356	325	373	341	343	335	371	344	322	359	336	353	362	361	331	358	326	342	349	339	313	322	353	362	353	347	354	351	350	327	355	308	343	347	329	370	354	348	346	319	318	329	358	363	344	355	340	346	342	334	333	357	349	345	305	343	320	330	317	346	317	362	351	359	336	374	328	316	338	327	338	349	329	355	337	367	338	370	297	377	344	368	356	340	313	330	354	317	311	337	337	320	324	340	289	385	346	293	358	315	336	355	314	331	325	343	338	347	324	342	321	335	347	338	325	404	291	358	324	351	332	342	361	344	360	372	314	353	356	333	348	367	333	347	321	348	344	371	332	319	334	327	340	322	328	348	358	360	382	320	348	340	332	339	328	311	380	341	380	314	316	343	352	360	331	361	348	340	353	341	326	337	331	343	337	332	306	350	356	338	351	375	315	322	359	341	380	317	310	363	358	336	355	317	348	326	358	346	351	342	342	352	365	378	344	326	332	361	336	353	344	307	301	338	347	342	359	358	337	358	350	317	357	352	339	349	399	336	357	372	311	345	330	362	349	325	334	327	335	339	332	349	351	333	356	345	348	333	333	323	328	321	318	331	311	322	361	328	326	358	346	347	317	326	316	317	366	363	354	344	351	335	365	346	339	307	342	358	340	337	321	281	349	355	333	329	385	312	330	323	348	339	326	359	326	323	330	332	339	348	329	350	345	337	353	350	316	326	351	342	354	353	342	359	346	347	368	363	342	366	324	343	351	328	343	333	321	339	339	354	358	334	327	355	333	332	333	344	307	329	314	336	336	339	370	324	358	335	335	329	308	320	298	359	334	341	342	365	356	322	298	349	361	317	342	356	348	343	354	332	318	371	363	348	350	325	378	363	352	341	343	349	324	307	348	332	333	294	339	331	317	348	358	358	323	362	337	314	311	368	333	346	342	369	343	333	367	320	356	337	355	336	373	316	364	343	358	359	332	356	360	366	355	329	343	350	307	355	335	314	355	305	355	338	321	376	353	325	350	340	314	333	348	348	340	353	372	360	348	363	324	358	343	338	325	323	326	326	338	369	338	357	356	343	340	338	356	327	338	320	334	320	334	319	365	370	313	326	367	328	346	333	346	364	344	342	334	336	343	306	346	296	314	356	342	346	319	335	319	345	352	337	343	364	297	362	331	344	327	322	326	336	344	318	298	355	345	342	343	316	342	376	332	357	321	337	364	342	332	357	339
51823	59808	70164	65383	53902	41596	30926	24588	18313	11730	7260	3277	1768	981	731	597	456	317	272	222	218	133	151	155	144	156	139	146	135	136	143	150	142	130	136	143	137	155	131	142	134	139	124	141	137	160	142	144	144	140	175	144	148	158	147	154	130	146	130	160	137	141	144	148	139	151	143	158	154	143	123	139	147	123	134	140	144	167	146	143	138	148	139	154	147	140	154	139	125	161	142	140	152	144	138	142	166	146	126	140	137	129	141	155	155	136	153	131	129	152	139	132	140	132	145	152	161	152	135	176	163	158	131	145	153	148	139	136	152	122	151	151	151	152	150	142	142	124	153	147	165	152	141	153	150	134	143	150	145	130	152	130	142	137	157	165	152	129	154	159	137	153	123	136	141	138	133	143	151	147	133	149	145	160	134	143	168	134	131	171	161	148	137	161	150	162	137	144	144	146	139	158	140	165	128	143	147	152	157	121	148	149	116	151	130	154	144	138	135	140	157	155	145	146	158	158	152	149	167	135	129	148	154	147	144	138	149	151	152	130	145	124	154	127	168	139	129	130	131	128	117	160	133	147	142	157	150	159	122	141	164	149	132	150	144	164	131	139	142	139	158	151	128	138	145	158	152	156	134	160	139	132	154	146	147	136	148	129	178	150	132	134	112	143	139	149	156	136	170	146	154	143	160	149	135	148	130	147	161	168	160	153	146	145	122	133	144	143	138	146	151	152	148	154	167	144	140	144	140	139	154	152	142	132	129	138	151	151	152	145	173	148	145	148	141	162	152	129	141	142	136	143	141	161	148	124	155	152	144	149	154	146	172	134	141	144	146	119	136	156	151	142	155	152	161	121	120	152	153	151	149	145	121	124	148	144	150	174	159	154	176	155	158	134	121	150	154	141	149	136	122	160	134	129	147	130	162	153	141	150	145	165	135	156	145	134	151	141	137	124	126	134	170	161	146	140	114	141	135	146	159	145	135	145	150	146	142	147	152	151	164	146	148	161	147	124	139	124	137	135	151	154	155	154	167	139	139	152	133	155	135	158	136	150	138	120	152	155	142	158	143	133	149	162	179	139	165	148	147	144	143	150	138	131	153	167	163	124	165	147	149	133	147	142	139	152	144	139	151	128	125	118	138	159	148	134	139	158	138	156	160	162	161	127	141	148	145	148	125	168	147	143	141	157	142	136	144	159	159	152	140	136	135	147	133	144	152	144	134	127	143	138	144	135	135	138	121	153	143	129	152	151	148	152	141	105	123	162	130	160	150	138	133	151	153	160	133	135	138	142	149	146	137	141	172	154	144	150	162	137	154	154	149	149	120	170	163	150	145	136	163	161	139	142	121	133	146	172	147	135	155	148	172	144	137	165	149	160	139	144	144	165	128	132	160	145	136	142	159	127	143	143	143	153	148	118	148	146	138	170	161	152	150	149	154	154	171	136	138	152	148	161	123	140	126	139	164	126	165	145	157	140	146	124	163	138	130	153	140	141	119	157	124	152	148	173	138	154	137	142	163	167	123	140	141	147	137	138	158	161	145	142	131	130	137	138	142	137	161	144	164	131	133	144	138	139	141	136	148	151	165	149	155	167	158	152	146	119	146	169	134	137	129	129	144	150	141	149	144	138	124	136	145	170	139	139	157	146	144	139	143	133	174	149	129	131	139	149	157	145	146	169	152	148	137	161	156	146	136	157	151	150	128	129	131	138	152	140	133	100	133	129	161	142	127	152	154	136	155	130	140	142	137	157	128	155	146	150	163	174	154	138	139	166	161	167	148	151	156	140	147	131	139	148	124	133	151	137	136	163	122	144	160	158	148	142	154	128	140	158	137	138	144	162	136	153	144	149	159	119	131	146	152	141	136	123	137	139	147	151	148	139	152	186	173	139	125	142	129	135	168	165	158	153	140	128	162	140	142	160	146	158	121	135	154	138	160	130	152	152	148	146	151	139	159	146	131	133	137	134	164	121	134	152	144	137	148	144	125	122	122	146	170	146	174	149	132	130	159	144	132	145	175	150	147	149	146	128	134	149	160	152	166	139	154	138	145	143	152	152	138	126	155	134	149	153	153	127	151	166	158	157	162	141	145	143	164	132	148	154	152	151	152	142	149	138	183	147	159	144	155	129	144	125	146	150	137	134	146	150	154	157	151	147	139	152	129	154	132	144	172	140	143	139	135	137	145	130	143	154	155	135	151	149	135	144	137	158	149	156	148	152	139	160	150	145	146	151	169	155	129	149	125	149	144	137	133	146	163	152	125	149	176	137	154	131	145	144	145	156	155	154	150	148	163	148	145	115	125	134	139	152	137	136	139	157	146	126	129	134	132	130	141	160	141	158	144	118	124	149	153	127	155	136	128	171	158	151	160	148	148	152	126	147	158	136	151	129	145	141	158	124	149	149	136	139	143	120	156	132	155	147	149	127	161	154	130	136	145	140	126	134	125	121	172	149	142	129	140	133	158	155	145	150	139	135	148	151	140	162	127	162	160	145	153	168	121	144	144	158	146	160	117	148	148	128	140	131	148	153	138	146	151	155	126	143	155	182	129	150	144	148	145	122	140	141	146	138	110	129	136	147	138	144	147	162	126	150	149	153	149	169	138	155	129	136	157	134	133	127	147	137	149	146	156	136	141	159	121	137	155	129	138	141	139	159	139	136	171	164	140	125	148	154	164	148	145	155	138	149	140	125	155	142	168	148	148	149	148	145	129	130	138	146	162	131	148	149	138	135	145	148	128	156	131	152	136	114	156	159	138	154	131	140	151	136	166	140	152	154	143	133	163	129	123	130	145	154	155	128	145	157	147	145	138	143	151	158	138	143	116	138	158	115	134	145	143	140	140	140	158	162	152	142	152	151	140	138	161	154	139	130	153	154	137	142	162	146	136	140	159	152	172	167	129	150	141	126	126	133	151	137	142	146	140	140	137	147	142	144	120	147	172	145	153	142	166	160	142	160	176	142	133	142	146	142	124	153	130	128	159	135	156	139	139	142	146	142	149	150	144	145	145	127	141	139	145	130	148	176	156	144	139	158	167	140	132	163	142	181	149	146	129	140	153	150	128	165	142	148	152	169	157	190	145	152	155	147	143	160	140	140	149	171	141	161	139	135	134	132	130	140	146	163	136	166	144	150	158	140	159	145	134	157	140	148	142	156	139	148	158	117	158	133	144	153	144	142	141	128	169	157	134	174	155	153	147	133	159	139	153	124	161	144	152	148	167	143	151	138	133	173	133	144	130	134	134	161	134	143	142	159	139	139	159	161	162	136	126	144	128	141	137	135	136	165	139	133	138	132	131	134	146	120	153	147	145	155	171	141	152	140	159	162	154	155	124	144	152	154	135	159	147	137	151	175	128	144	142	147	144	139	139	170	152	162	150	142	156	125	157	140	128	145	163	143	137	130	170	152	166	154	162	148	151	151	139	144	152	152	131	157	150	146	140	138	136	135	116	152	146	159	143	151	147	123	150	129	136	155	133	147	158	149	148	151
32058	43817	65174	68501	61097	51231	43996	39245	34370	27720	21566	12486	7939	4461	3614	2862	2024	1520	1041	823	776	431	435	416	396	419	409	385	384	379	409	366	423	425	391	379	358	387	387	400	399	389	397	381	377	402	416	371	413	403	384	439	403	436	418	428	397	390	424	389	423	399	424	416	391	368	436	365	409	414	363	434	409	383	422	382	405	415	425	377	418	401	391	379	413	374	358	430	417	408	414	414	398	444	427	377	396	393	385	399	374	388	372	401	366	423	380	383	417	453	381	401	386	399	414	409	404	354	395	376	420	360	452	369	413	366	388	402	366	410	370	399	378	412	414	381	395	409	380	417	391	371	378	408	397	402	403	390	405	398	373	411	367	406	423	405	365	378	382	386	427	395	411	377	389	404	387	441	386	402	409	390	396	366	418	406	399	401	386	372	366	420	379	395	375	395	439	393	389	380	434	406	377	425	399	378	413	384	370	383	397	407	388	414	426	449	384	371	404	404	398	401	362	399	406	387	376	405	395	396	398	367	378	365	376	419	390	378	364	391	416	375	434	406	411	400	412	395	393	407	395	391	371	367	391	410	438	408	386	399	410	368	397	406	377	385	397	391	428	409	378	436	420	423	366	400	416	406	444	410	405	421	371	420	391	383	395	406	379	368	369	431	405	365	408	365	359	376	397	402	366	419	438	386	389	369	415	400	409	392	418	374	385	441	435	428	386	442	368	408	404	394	360	424	381	434	403	362	417	417	405	386	390	386	385	387	411	389	407	429	389	379	390	392	347	378	388	387	406	437	370	403	394	428	442	393	400	377	387	371	376	406	397	401	404	389	371	416	390	401	403	395	396	389	382	426	415	379	392	383	422	412	390	388	433	361	423	408	383	379	399	415	401	397	413	378	369	402	364	400	392	355	395	387	363	393	359	398	408	392	409	390	444	381	417	401	388	359	384	362	405	398	382	403	355	410	415	379	377	376	384	410	371	386	403	388	415	402	406	400	402	392	398	411	414	411	399	372	388	415	411	397	411	432	397	382	387	385	414	396	408	429	390	401	411	404	379	422	395	378	415	402	396	431	379	393	422	394	383	375	387	393	373	402	421	380	395	406	414	404	396	399	387	366	392	375	423	352	415	386	356	430	370	425	409	407	386	370	352	445	412	401	336	386	407	384	404	414	364	408	402	406	400	381	409	421	384	374	407	398	388	385	386	391	398	375	375	380	386	396	395	395	379	396	409	392	376	428	365	394	387	395	394	416	434	406	401	392	381	391	394	388	401	384	374	400	380	369	425	404	386	417	391	409	386	381	394	396	425	399	393	424	406	369	426	412	332	427	428	349	383	430	399	389	421	420	424	403	400	383	406	410	425	402	404	430	400	392	397	364	402	399	402	402	382	391	407	402	419	423	340	369	396	381	425	403	383	410	412	367	377	390	394	405	405	391	407	403	402	387	411	383	394	402	389	397	414	416	413	440	360	408	392	384	383	385	364	402	397	388	381	388	401	397	406	386	414	397	408	400	394	390	356	388	409	385	364	375	392	402	382	414	407	388	382	401	376	375	395	394	420	466	370	386	411	408	422	415	402	362	404	376	389	403	404	379	390	352	378	384	394	398	400	407	412	388	419	369	382	374	395	420	407	385	379	367	399	401	408	385	413	418	371	395	397	350	452	386	389	357	361	364	391	406	448	364	395	387	411	419	431	382	400	379	411	397	436	385	364	384	433	403	406	403	421	407	392	379	432	394	397	376	389	396	408	370	427	390	384	397	406	420	403	393	393	425	420	369	370	409	411	430	420	390	363	386	384	376	388	393	376	435	407	396	389	419	382	343	414	411	405	394	418	370	389	400	368	383	419	415	423	437	390	382	388	413	417	398	403	400	389	349	385	406	407	409	428	366	412	400	386	417	392	396	387	423	394	394	427	413	401	389	359	411	412	412	391	420	386	413	403	429	416	390	394	425	354	403	362	398	377	378	417	371	379	379	410	391	355	397	443	394	405	397	396	365	422	410	408	390	372	394	418	413	416	370	382	413	422	376	404	414	407	410	389	363	378	408	397	393	390	419	373	367	370	384	438	364	402	408	410	410	418	370	376	401	416	400	377	366	401	397	385	399	421	365	401	393	421	409	375	384	431	404	413	370	385	399	380	406	391	392	429	397	405	369	424	412	374	377	348	399	387	400	358	416	388	388	408	400	340	396	373	414	367	428	369	376	392	408	398	404	389	368	393	368	399	389	378	403	386	369	384	372	411	392	390	360	419	390	435	396	405	395	361	412	395	410	379	406	382	378	408	391	407	374	432	369	410	430	388	386	370	397	396	431	385	367	400	390	389	425	379	421	438	385	403	406	413	413	394	372	415	366	388	379	404	402	394	396	384	429	405	406	380	423	395	413	404	404	410	365	413	419	401	387	393	393	381	414	385	390	416	383	417	383	383	413	387	405	380	380	422	377	453	359	391	414	416	416	419	395	412	408	375	431	404	398	392	366	371	405	381	391	404	384	401	437	416	385	352	367	398	387	417	374	389	419	431	399	407	393	394	392	414	386	399	405	393	367	386	395	401	397	387	413	389	355	391	417	361	396	405	403	421	373	364	379	419	354	413	380	406	417	386	389	366	423	415	401	392	421	395	426	394	406	397	398	401	422	347	392	425	420	401	390	390	381	396	415	461	386	382	397	428	417	400	389	387	392	400	383	364	398	373	388	398	415	376	397	412	387	413	380	395	400	365	395	409	384	391	380	417	376	395	406	431	425	428	385	389	409	435	401	417	389	396	385	379	417	396	406	385	425	399	390	365	376	382	377	439	416	397	359	406	413	399	371	394	413	386	430	384	423	405	416	389	368	360	392	400	389	437	424	380	365	399	409	389	404	402	418	402	415	394	384	426	375	390	392	404	370	397	366	405	402	370	399	354	411	396	397	397	392	393	420	397	434	387	383	353	393	394	388	357	422	381	378	410	383	443	393	370	364	360	417	407	381	398	403	380	391	450	382	361	389	394	369	362	355	379	419	368	447	384	437	396	399	359	405	375	416	386	384	383	371	377	373	365	400	383	386	369	382	369	402	417	370	394	410	411	424	368	401	404	421	384	425	427	418	406	417	371	444	402	368	424	392	379	387	385	378	419	393	376	449	413	365	404	379	376	405	396	443	386	403	383	411	437	373	422	410	359	406	352	417	377	400	364	394	374	361	390	398	441	370	423	393	398	379	376	397	386	387	408	397	422	363	375	407	373	377	397	361	379	389	394	422	437	404	400	381	389	399	424	424	417	379	388	398	390	399	392	415	406	380	372	379	409	402	390	367	427	377	391	451	354	379	382	440	357	401	391	418	409	386	389	367	387	396	404	417	399	400	391	364	380	386	398	398	422	389	385	403	417	368	389	397	377	361	404	394	384	391	396	432	402	375	400	403	378	432	387	404	395	382	412	413	401	410	442	427	389	370	407	403	389	448	390	406	405	382	418	363	386	417	394	395	371	401	403	366	404	386	428	390
7912	4816	7209	6188	3640	2180	1188	967	765	589	409	250	202	141	131	136	115	126	142	124	125	135	107	142	120	116	112	138	125	109	122	113	108	128	136	106	137	112	128	126	121	103	122	126	128	128	111	123	126	108	116	116	130	98	105	125	128	125	119	110	133	120	112	129	112	114	105	95	131	125	134	128	101	113	133	99	121	117	110	98	127	111	90	102	121	139	112	127	110	121	119	112	115	108	109	116	104	120	117	117	137	114	114	131	104	148	120	106	135	110	109	122	120	117	130	116	114	141	113	119	97	92	148	107	120	107	135	113	121	118	133	92	109	139	118	129	127	135	109	132	125	126	146	111	122	133	115	122	100	123	113	110	114	108	92	112	130	117	129	116	111	111	102	110	112	114	110	116	120	134	112	120	132	110	119	106	99	135	115	117	133	106	140	114	139	115	110	113	118	119	130	115	111	141	128	104	110	107	100	124	121	114	129	134	141	107	125	120	95	102	115	117	123	97	117	130	142	103	107	116	115	121	120	127	114	141	117	121	116	113	100	108	128	141	122	144	109	129	124	126	106	104	119	136	111	131	112	120	106	136	115	134	131	119	122	117	126	117	131	128	122	96	117	117	109	122	116	135	125	108	116	120	117	113	113	123	116	98	140	109	127	124	108	114	116	107	97	117	111	128	130	119	119	111	139	97	127	122	128	126	145	95	127	105	122	143	121	97	114	125	117	111	118	128	98	135	145	96	124	118	102	124	121	122	112	111	107	103	121	104	135	137	103	130	94	126	108	115	138	106	114	133	102	134	134	125	114	116	110	112	116	137	106	110	133	117	107	102	125	121	103	147	129	115	108	134	114	117	127	109	111	100	107	117	123	101	115	135	123	127	125	111	120	127	114	131	123	130	108	125	115	113	133	121	120	110	105	127	114	108	119	124	98	134	109	96	113	117	122	117	125	124	129	99	121	109	117	116	104	133	102	119	120	112	124	139	116	108	137	116	117	118	134	118	116	129	110	124	118	109	109	108	112	118	119	120	114	123	117	116	103	131	99	119	115	113	119	109	110	104	111	117	112	118	124	133	125	95	117	103	122	111	113	138	132	114	118	105	122	111	102	111	134	100	119	126	105	111	121	126	127	130	117	117	124	109	110	133	113	127	108	130	121	122	134	122	104	116	101	133	110	112	107	102	113	122	132	108	106	130	133	124	117	136	127	119	106	115	118	116	109	126	106	117	118	117	136	115	119	132	104	133	122	126	120	119	109	141	128	140	133	118	107	116	105	129	116	122	101	116	106	118	114	120	141	130	111	114	121	113	102	143	119	122	119	124	118	92	114	110	123	123	113	104	105	116	127	141	130	125	112	121	118	136	113	112	130	110	119	115	115	103	113	126	116	139	116	129	105	119	122	91	127	128	112	131	126	102	116	119	118	124	109	138	127	122	111	146	115	125	111	123	124	96	124	126	120	124	121	118	116	123	104	94	92	117	109	127	130	94	115	124	111	118	108	119	118	119	102	108	136	133	118	130	117	137	115	136	122	136	118	103	133	128	118	121	118	146	134	131	128	109	108	133	104	128	116	124	135	116	111	125	127	100	113	115	113	123	111	112	103	128	130	116	137	123	127	117	128	136	111	120	108	124	116	117	106	95	124	114	103	101	112	115	104	125	130	107	106	121	132	126	108	104	118	124	118	103	116	118	102	117	116	110	126	109	118	104	99	118	121	128	131	93	122	110	129	120	133	115	115	112	127	121	118	103	120	109	122	121	117	96	108	113	116	121	110	105	125	106	100	110	120	107	114	117	134	124	104	122	104	117	134	112	115	126	124	124	113	125	137	131	109	130	120	129	101	105	138	117	109	100	123	121	112	107	128	99	109	104	112	118	110	121	120	113	128	126	122	117	105	100	118	140	109	109	109	120	115	99	108	126	108	101	129	115	128	116	118	121	123	120	126	128	132	98	141	122	128	123	110	128	161	122	117	128	94	126	125	151	117	119	125	117	112	100	142	130	127	111	128	127	124	116	113	121	138	108	137	107	115	116	111	113	111	135	107	119	128	108	116	131	109	127	110	120	109	104	114	121	115	127	118	119	136	107	104	130	116	117	139	124	111	127	113	125	127	124	113	102	119	115	133	108	125	122	115	104	133	111	121	116	107	126	111	121	139	114	120	107	147	98	123	106	140	111	117	96	115	125	148	134	119	112	110	131	110	101	137	109	113	105	106	112	121	124	96	119	117	104	102	105	105	126	122	105	118	93	118	97	121	114	120	124	111	108	108	121	137	135	123	133	114	127	124	120	114	107	129	105	127	111	122	105	117	130	107	110	144	143	118	112	133	109	104	111	118	120	126	124	129	128	121	112	135	123	116	108	127	115	138	126	121	122	113	113	133	119	119	119	125	119	129	102	119	114	113	98	115	140	127	99	103	114	113	118	111	100	118	106	112	125	129	115	119	119	123	133	109	109	130	110	133	129	129	126	134	136	141	123	113	124	118	102	106	112	114	122	117	117	116	129	132	116	108	100	138	118	119	120	133	112	123	129	122	116	110	109	136	115	97	114	104	112	121	106	122	123	131	102	104	123	117	123	106	131	106	116	93	116	114	116	102	138	136	105	126	135	102	134	97	132	132	124	123	111	139	123	109	113	137	115	122	91	114	115	106	98	125	99	119	122	126	112	135	124	110	131	99	110	99	111	105	111	110	110	108	115	113	121	117	117	107	123	121	106	129	114	114	104	116	126	105	126	120	110	114	96	119	110	123	101	130	113	123	116	107	120	105	119	128	114	135	114	127	118	117	99	130	103	123	109	115	111	122	129	130	116	103	135	127	127	130	118	113	122	116	123	122	124	137	103	126	120	127	108	121	119	108	135	100	137	120	103	106	120	135	119	122	116	138	123	122	110	154	156	132	119	106	128	122	121	95	107	99	91	121	133	128	113	100	117	136	116	132	108	113	129	122	120	115	114	137	111	136	124	127	112	110	125	120	131	143	104	113	130	122	97	112	112	108	105	128	104	127	118	130	118	121	116	135	123	127	127	120	115	121	122	120	127	118	126	135	129	133	123	142	138	132	118	106	129	117	124	118	113	125	117	126	116	116	126	118	124	112	115	123	132	131	127	109	119	127	119	121	113	97	145	129	122	125	132	112	107	134	141	103	108	110	143	122	112	109	141	113	106	113	114	136	119	111	99	106	141	118	121	104	120	137	132	120	124	126	126	105	127	114	112	130	96	135	118	125	135	115	133	132	111	123	116	121	131	116	122	128	127	116	112	104	122	116	114	123	122	125	113	108	114	122	110	122	121	107	123	121	118	103	103	140	122	124	113	124	123	113	115	122	104	120	115	106	117	125	97	112	122	132	124	118	118	124	131	125	111	108	134	113	115	133	127	111	103	98	140	100	130	133	112	119	141	101	107	131	115	128	100	112	128	132	129	113	113	127	130	128	105	128	132	124	110	144	129	112	110	123	111	123	107	117	133	119	126	120	99	140	125
6117	6730	14980	16201	12803	8375	5832	4494	3581	2712	1863	1044	702	490	464	447	444	387	369	363	333	313	349	336	341	337	340	334	361	325	355	325	336	296	338	335	321	339	350	342	316	327	336	324	332	355	355	322	321	315	334	280	329	323	330	363	339	319	333	332	351	328	303	343	345	337	336	332	322	334	316	328	334	352	339	319	344	319	353	357	342	340	328	334	347	344	328	302	322	357	323	315	313	327	331	320	326	328	350	355	342	346	367	336	304	336	324	321	337	322	307	316	356	355	335	334	303	308	300	325	336	303	329	327	332	332	320	357	312	344	380	340	327	336	336	346	311	349	335	344	344	317	342	321	335	290	345	327	347	324	333	353	320	352	338	342	361	314	311	323	317	338	318	303	359	347	333	321	350	331	313	348	341	309	316	311	330	359	328	337	321	339	326	363	322	337	359	310	340	317	335	319	339	348	333	335	311	310	361	345	352	342	350	310	316	292	325	351	291	324	314	338	302	325	309	324	312	367	342	349	352	343	328	310	333	309	333	323	347	347	329	342	309	314	338	324	318	310	317	347	323	342	357	330	311	368	350	309	295	316	303	340	340	346	306	341	314	331	335	324	314	326	340	321	364	314	355	332	326	349	304	367	356	343	324	339	321	327	371	333	343	302	363	355	316	343	362	307	377	334	327	311	363	353	326	326	344	327	325	324	349	292	318	310	338	347	319	341	306	337	336	322	330	322	344	356	318	332	323	343	340	354	351	336	307	373	327	330	353	353	331	336	361	346	302	294	291	326	318	315	328	338	349	351	340	329	285	319	321	347	350	357	321	340	328	345	347	368	317	324	339	300	341	317	349	306	313	337	344	313	332	335	345	331	299	308	348	321	360	325	325	338	343	339	342	317	327	328	342	372	350	319	326	305	346	344	344	332	333	338	307	332	338	316	309	292	364	320	320	316	355	362	331	324	340	324	340	328	342	342	333	310	335	336	325	341	319	318	326	310	353	343	340	346	339	334	323	316	341	344	341	326	351	348	331	350	357	320	291	323	347	350	339	339	350	349	349	319	317	335	333	357	351	342	318	312	323	333	298	315	348	343	309	308	336	335	325	328	332	311	309	343	328	340	321	335	341	354	327	328	325	320	316	335	364	325	326	311	299	307	310	319	338	320	351	310	338	359	319	335	332	323	339	326	314	327	333	353	350	336	340	332	334	317	346	321	335	340	304	334	364	323	323	334	316	381	332	323	350	310	333	314	296	340	323	343	327	332	324	299	338	364	352	334	361	332	319	322	331	342	353	325	322	304	326	341	342	354	350	311	344	317	352	326	342	344	321	348	345	319	339	318	351	345	333	328	339	308	362	318	365	343	315	339	342	320	306	320	341	360	300	293	314	331	344	327	363	344	365	323	289	330	368	359	337	333	308	312	349	335	328	368	372	299	335	338	307	328	335	342	342	347	351	347	338	311	336	328	341	351	314	340	340	355	321	323	296	343	327	339	339	319	302	377	334	311	322	332	336	332	366	309	303	333	347	291	323	345	339	344	350	349	325	326	333	329	304	358	333	325	326	320	348	350	322	322	342	316	336	321	343	372	331	364	305	354	368	327	336	328	356	342	355	325	366	370	340	321	362	351	319	319	333	322	322	324	390	326	325	338	324	324	351	297	356	318	324	330	362	352	350	367	306	333	330	327	356	355	318	313	321	332	309	346	296	321	344	330	333	331	310	334	336	324	315	366	346	331	356	327	356	342	336	322	311	339	365	322	332	312	327	306	324	299	342	327	328	349	305	335	329	317	311	337	331	306	340	308	327	346	313	310	306	323	334	346	345	332	307	352	329	332	351	348	345	321	355	358	331	335	320	350	320	324	326	345	304	357	325	310	311	353	335	332	334	316	358	350	302	353	355	317	373	342	321	353	356	346	325	358	316	307	353	371	330	349	353	324	360	316	333	341	343	326	338	308	331	332	352	330	361	302	326	353	336	350	351	333	357	355	300	288	335	299	329	352	325	325	319	323	331	348	315	324	306	327	325	314	355	313	343	325	294	319	322	325	318	340	375	339	330	360	366	325	370	331	364	334	339	346	366	340	312	355	343	310	299	373	327	333	349	332	354	353	346	338	328	332	364	349	309	347	328	337	323	351	314	343	342	325	322	345	345	347	338	332	309	308	322	323	334	291	347	303	339	344	342	305	288	330	337	305	316	318	314	318	300	310	347	320	352	333	345	397	311	330	324	303	328	335	304	341	327	304	333	318	340	354	345	337	352	348	317	329	341	332	342	338	339	337	373	309	308	313	290	334	364	310	363	341	333	320	336	331	310	316	353	323	324	315	338	316	300	304	340	346	360	344	332	316	306	330	377	317	310	337	342	335	348	346	326	340	371	314	318	321	322	337	365	351	350	322	333	340	318	329	323	294	325	327	339	345	323	354	357	360	365	316	319	338	326	364	325	298	312	324	301	309	337	329	323	338	348	314	293	295	314	342	331	313	338	323	316	317	336	344	313	334	317	314	307	358	309	334	347	337	337	359	347	339	334	323	365	331	296	340	348	331	334	331	318	334	341	327	346	335	334	311	369	357	341	360	312	340	317	319	384	346	372	367	377	319	354	342	336	346	360	338	306	326	298	343	337	317	331	335	327	317	327	338	350	311	329	346	350	299	334	328	328	315	376	319	346	327	319	344	342	329	326	346	322	329	318	306	316	365	364	308	343	341	327	326	333	336	369	351	314	305	313	303	318	328	348	325	328	348	362	317	373	345	320	333	340	347	334	342	331	327	316	342	300	343	304	349	338	356	350	329	328	345	326	344	313	330	314	330	344	365	329	302	305	336	331	311	330	338	321	306	335	342	348	320	346	305	343	311	352	310	340	337	283	368	320	331	335	331	317	366	319	333	319	312	343	326	331	348	323	344	322	336	340	349	315	353	322	306	345	344	373	352	323	351	341	334	344	339	315	360	330	296	332	334	327	338	337	360	326	330	338	317	316	299	338	327	360	324	313	314	352	336	333	309	315	335	334	326	344	332	349	314	356	302	337	341	340	339	312	329	321	348	370	312	337	323	335	330	310	359	317	330	335	338	325	331	314	386	348	324	329	334	352	356	334	346	333	348	335	348	318	330	346	346	317	324	339	323	373	310	337	334	354	309	339	324	345	335	361	309	314	347	342	335	337	331	306	332	391	329	307	339	341	368	332	328	355	309	318	343	341	321	360	353	330	344	347	316	329	334	340	326	347	306	366	340	288	365	336	338	333	327	347	329	315	299	311	352	312	312	355	320	332	363	344	330	332	330	353	340	303	307	330	334	336	355	326	320	310	355	356	337	333	336	339	324	317	351	362	320	327	348	324	337	290	322	289	331	348	310	353	332	317	333	321	346	336	355	347	326	316	314	351	349	325	325	306	345	329	327	348	333	317	307	330	328	350	352	328	355	326	320	355	321	359	351	321	328	319	339	338	348	337	346	299	318	342	345	303	348	326	306	363	317	311	322	348	342
39982	41093	56482	51011	39191	28094	19114	13651	9200	6286	3740	1334	923	498	463	370	271	160	139	124	156	113	112	113	91	116	90	126	112	113	128	110	105	120	130	113	112	105	118	112	109	109	108	120	117	134	117	122	123	92	115	132	122	126	132	110	116	106	108	117	113	111	114	112	123	116	143	115	124	100	125	125	130	126	114	131	109	116	118	116	116	125	110	121	121	129	111	117	126	96	137	106	119	108	113	112	96	116	134	112	106	115	117	124	90	123	97	113	123	112	131	120	108	124	112	131	115	112	117	91	129	99	128	119	134	122	123	137	129	109	127	127	122	106	117	101	115	130	120	123	125	113	96	112	99	115	120	107	126	124	106	119	114	125	110	107	121	123	110	117	109	116	104	120	133	105	101	105	128	118	103	118	117	119	106	102	137	156	100	97	125	146	102	111	108	128	138	130	122	127	124	130	114	101	117	107	150	118	116	103	107	104	109	125	154	130	117	129	105	124	102	111	123	124	110	109	101	130	117	102	127	119	113	122	120	109	110	119	101	115	113	106	124	104	105	106	143	105	122	104	115	105	124	113	120	116	97	122	114	111	134	112	139	129	101	111	113	119	120	140	113	118	110	103	111	124	118	126	148	113	121	99	121	123	122	115	116	95	100	111	123	109	129	100	113	110	109	124	105	130	123	126	112	125	119	103	114	131	121	118	132	116	118	111	129	123	127	115	126	116	93	123	129	101	121	99	141	122	119	111	119	131	96	103	123	104	116	117	110	111	134	124	122	124	111	122	118	115	111	122	118	116	110	120	111	102	123	127	137	112	125	130	124	118	127	115	101	116	93	109	144	101	117	120	117	121	106	112	111	115	122	117	126	127	107	118	116	128	113	134	124	118	119	114	104	137	120	140	120	94	93	129	121	117	107	108	122	99	112	107	130	129	115	137	115	120	112	97	128	123	117	113	118	107	112	120	113	114	88	114	108	140	131	112	116	112	123	110	113	111	114	125	116	112	126	118	121	116	104	143	114	114	120	124	120	124	139	119	112	106	124	128	107	112	138	103	119	100	117	137	105	123	133	117	125	115	99	112	130	128	122	113	122	113	112	91	121	116	122	111	117	113	107	102	130	115	108	108	110	114	103	143	119	120	113	114	103	121	107	130	128	103	110	102	112	123	127	121	132	131	110	123	111	108	114	118	106	123	117	105	103	107	87	122	112	100	134	107	120	115	102	110	131	123	107	120	131	114	116	120	116	116	124	117	97	108	111	112	126	117	118	105	113	123	118	127	125	131	116	128	118	107	115	133	121	105	116	110	105	123	149	104	113	108	118	100	109	93	133	105	127	121	116	106	150	93	125	109	115	110	110	125	112	115	98	122	110	123	98	125	116	117	109	116	110	115	126	120	141	133	119	128	102	112	94	133	130	136	114	127	115	116	101	112	115	136	124	125	125	92	120	112	132	111	115	108	94	137	118	143	103	114	123	113	121	119	118	119	105	116	116	117	108	98	136	138	104	101	121	123	114	118	118	121	114	111	114	132	102	120	127	118	119	126	123	98	132	120	125	133	96	94	104	121	117	124	105	108	123	125	106	113	126	132	107	120	118	134	118	123	108	119	127	125	118	109	118	110	116	104	110	108	104	110	129	118	120	125	121	108	109	117	137	104	116	112	122	124	126	103	91	121	116	131	130	125	113	117	127	119	97	120	114	104	99	117	127	103	126	117	111	109	112	109	107	129	113	105	127	104	128	129	116	99	110	128	109	94	130	119	124	128	119	110	122	112	108	122	119	122	120	133	109	127	101	107	123	93	112	124	124	121	112	112	111	110	116	138	109	125	109	122	109	124	133	91	123	120	142	120	113	132	116	116	131	120	131	98	142	125	111	136	131	108	107	122	143	108	122	126	116	117	139	124	113	126	116	112	109	117	136	105	112	113	116	122	119	108	110	118	108	113	114	109	123	127	125	112	133	132	106	127	116	116	109	98	120	109	103	141	136	122	133	133	125	118	118	118	100	123	102	119	93	120	116	110	123	107	122	121	105	125	120	129	107	99	115	108	125	130	126	123	128	122	109	127	111	126	120	96	110	122	109	119	123	120	122	111	100	95	100	95	132	111	107	118	117	132	120	129	89	115	130	116	112	110	128	126	125	108	121	141	102	100	107	110	117	96	126	121	108	99	114	119	118	123	103	128	134	129	113	107	122	121	105	127	122	103	134	119	106	114	119	97	138	124	102	126	102	106	116	111	112	112	112	124	131	107	120	110	96	128	123	133	123	119	114	104	117	135	122	107	136	130	130	116	119	117	124	115	119	119	115	108	129	111	109	120	98	114	112	118	138	109	116	129	112	116	125	138	99	137	122	117	130	141	116	121	114	117	95	124	130	113	139	102	129	106	129	103	129	121	116	121	121	123	126	100	100	109	116	115	111	137	111	109	109	122	112	101	126	110	104	135	123	126	112	129	106	133	122	111	130	103	121	114	112	135	119	106	134	108	120	129	122	104	128	120	125	109	103	123	125	125	112	92	107	120	123	119	104	126	103	117	120	117	122	125	129	112	94	115	127	121	122	93	100	112	108	106	126	116	135	103	109	134	133	122	112	124	113	136	120	133	105	124	123	110	123	107	116	106	128	114	119	140	118	111	117	117	114	98	121	113	140	134	119	126	106	131	115	137	116	127	91	115	119	120	118	101	136	124	126	99	120	99	109	100	105	119	124	119	114	110	124	103	123	126	133	111	115	112	130	113	116	118	110	109	105	117	106	123	126	106	114	131	107	119	126	129	137	122	117	113	113	142	112	125	106	129	110	113	110	118	128	123	128	118	124	94	122	124	129	101	124	122	125	106	125	138	134	121	129	113	127	108	117	110	131	119	137	133	130	111	127	112	113	103	133	128	121	118	106	121	118	116	115	113	135	123	107	130	122	139	133	120	131	117	149	122	111	112	105	99	114	95	112	117	109	118	152	106	110	112	122	117	140	110	126	115	115	118	116	103	123	108	117	115	93	113	93	120	118	135	117	111	110	139	132	102	120	134	105	117	128	121	121	105	130	121	111	118	110	110	115	120	104	106	117	120	110	122	99	109	120	132	131	122	115	107	137	116	137	101	112	127	128	103	123	114	109	117	121	131	101	109	98	116	123	109	105	131	108	114	125	105	133	133	130	95	112	124	122	120	112	114	115	118	102	98	120	138	109	146	112	126	124	134	118	111	122	115	116	133	116	103	119	130	110	112	82	110	113	108	122	120	132	107	125	109	143	100	98	101	117	127	121	118	137	95	111	142	105	125	129	109	116	147	109	119	111	126	98	127	119	132	117	114	121	118	119	128	118	122	121	134	104	106	97	115	118	121	115	128	137	127	114	117	117	120	109	105	113	113	121	100	139	137	119	129	125	115	102	100	124	125	113	118	103	95	118	143	113	104	116	127	113	121	101	109	123	117	115	133	114	117	123	129	111	116	112	125	113	133	129	109	121	108	100	103	117	115	114	137	120	117
24593	32994	53625	54398	48415	40231	33968	30025	24895	20075	13838	6232	4635	2243	2241	1719	1186	534	441	508	483	371	357	319	285	324	345	314	312	338	323	327	323	316	328	328	356	311	341	330	322	344	334	334	311	315	349	307	332	331	318	325	388	378	335	375	316	305	333	350	333	358	338	360	356	336	341	343	342	341	331	315	304	323	319	325	316	327	321	321	332	314	306	343	362	331	349	313	341	335	341	354	326	308	341	315	320	348	351	333	318	347	340	318	328	305	315	352	328	325	321	295	342	329	337	312	333	373	350	339	326	307	354	302	332	342	324	345	300	344	309	337	318	308	359	327	292	309	349	333	318	336	337	329	312	315	334	339	332	311	333	343	309	346	332	325	326	316	289	339	323	305	326	350	303	332	319	332	310	319	354	334	365	328	354	328	337	349	332	348	326	320	317	336	325	350	333	322	315	349	323	321	324	323	292	341	338	326	331	340	334	309	340	338	354	320	307	348	319	295	332	320	354	344	315	318	332	309	364	337	330	326	330	344	319	307	363	317	337	324	314	324	327	321	334	320	326	319	330	347	325	310	332	344	345	321	299	299	338	296	343	341	339	309	322	377	365	351	351	304	376	323	329	316	322	343	320	332	341	314	330	387	322	323	351	332	310	310	353	319	347	321	344	355	355	352	306	364	328	305	327	329	344	362	329	325	361	311	318	323	328	324	345	325	332	309	306	342	304	349	322	325	331	324	333	299	342	355	328	342	328	370	331	340	372	313	324	348	364	329	325	348	352	361	312	328	334	343	357	350	321	343	318	318	358	348	332	315	352	341	312	332	340	337	340	324	348	324	319	305	313	335	355	341	316	328	304	326	332	335	308	293	355	360	367	332	335	323	337	325	337	343	310	329	401	342	358	313	343	325	316	339	332	343	329	325	348	359	362	331	349	312	314	351	326	311	320	343	344	350	335	346	366	353	341	337	325	339	341	311	302	311	352	340	361	363	308	327	336	336	329	316	318	367	311	312	344	352	308	362	310	338	345	300	323	340	336	299	346	308	334	325	352	345	365	343	340	321	315	331	324	321	290	320	332	364	341	316	345	373	341	312	340	317	333	363	309	338	322	317	293	353	307	361	314	321	302	328	320	344	317	329	326	322	329	327	305	357	328	324	309	367	334	303	361	344	332	309	333	326	320	346	315	298	292	320	309	324	353	339	338	364	302	339	348	341	344	292	354	307	339	330	359	348	318	349	340	354	301	355	363	343	314	327	297	333	319	299	334	304	322	342	295	339	337	335	339	347	344	326	326	349	355	334	332	383	338	358	309	308	354	349	344	303	335	312	334	336	327	310	321	351	352	314	307	310	324	357	310	366	357	318	354	320	354	342	372	321	353	376	330	339	337	299	344	323	356	360	338	322	332	339	378	333	293	309	347	309	312	353	333	311	320	315	359	307	340	359	355	323	329	309	324	305	330	364	336	332	324	332	324	308	333	328	340	357	340	334	334	366	313	322	313	305	320	341	359	341	328	317	311	298	319	303	314	337	317	313	327	337	363	318	366	359	348	281	340	328	310	306	353	320	299	290	330	321	338	341	338	308	310	330	311	327	346	357	334	352	335	277	343	332	355	332	336	332	313	342	325	339	327	347	342	316	308	377	347	309	343	309	324	361	318	348	309	337	336	332	315	321	337	319	316	319	328	327	311	320	349	352	319	340	305	344	321	336	324	330	333	333	328	352	321	295	349	317	330	339	331	336	376	320	313	324	336	307	326	315	337	280	328	330	340	330	297	345	372	327	321	321	331	303	314	321	333	314	333	338	307	333	338	328	355	324	366	317	305	342	314	320	315	324	312	316	327	338	334	336	365	329	327	335	353	332	299	311	329	328	337	321	327	313	319	358	342	358	319	331	312	305	314	317	360	339	342	327	342	325	359	336	328	321	333	280	309	330	334	331	331	294	313	307	335	321	301	339	322	341	316	289	339	337	323	338	363	326	315	304	322	342	300	342	321	288	327	323	357	311	341	332	309	312	328	320	336	320	340	344	323	323	324	300	329	333	340	360	354	318	339	301	333	317	325	319	336	330	308	338	324	318	337	315	347	327	332	309	331	333	331	366	330	319	328	348	301	315	329	339	320	357	314	324	348	353	310	314	348	322	353	329	333	378	351	319	341	311	314	342	330	334	344	339	314	290	375	362	329	326	330	323	311	350	337	342	317	363	330	319	323	337	349	319	354	336	364	335	331	361	358	351	320	361	320	310	360	313	328	311	296	328	356	304	338	314	337	299	320	343	331	340	329	308	315	284	336	324	345	308	329	316	353	326	347	338	309	341	316	339	348	312	363	327	327	326	347	355	348	336	330	313	319	321	341	316	305	299	329	353	348	345	337	319	316	327	349	334	331	353	356	325	314	342	331	301	308	351	340	359	343	329	323	353	298	331	301	327	352	321	326	362	362	321	310	317	294	304	315	322	325	345	346	326	319	326	356	291	353	309	336	307	327	346	331	321	346	348	354	322	319	331	323	326	327	314	306	326	374	320	341	348	332	324	343	307	350	321	347	312	320	328	329	329	344	317	338	294	327	343	339	340	357	349	336	341	357	350	330	329	364	319	341	278	339	348	332	322	299	342	350	364	361	329	320	351	336	334	349	322	341	334	325	322	313	356	359	344	333	332	337	321	359	291	358	329	330	326	325	320	345	316	322	336	320	294	329	313	323	350	325	340	334	319	344	312	340	363	324	336	282	351	366	331	340	349	351	342	337	287	346	354	321	308	353	325	326	316	318	333	313	315	337	339	317	293	350	341	321	336	339	356	334	304	335	329	333	311	330	332	312	329	348	375	354	345	323	333	373	334	350	337	310	316	317	327	346	326	319	328	346	335	321	348	327	335	342	307	327	336	363	341	303	314	350	335	315	333	333	295	309	319	313	333	352	343	299	330	331	324	333	327	325	311	334	350	340	346	322	332	327	355	303	351	317	313	320	330	339	307	292	335	336	302	351	334	334	297	353	349	335	334	324	328	329	323	318	348	331	280	344	298	355	342	320	344	335	345	324	306	293	304	342	348	344	331	321	335	316	336	343	329	329	324	302	320	321	355	323	344	326	344	356	364	337	358	325	354	312	335	345	324	327	345	316	332	343	339	338	314	301	321	322	331	335	342	345	360	358	310	334	327	337	280	305	318	338	310	330	363	373	349	346	331	339	324	329	341	331	351	307	354	312	323	327	322	319	343	352	301	319	348	318	353	338	316	347	370	335	314	291	377	294	318	315	319	318	312	329	344	354	310	370	339	332	333	325	312	332	330	353	337	332	343	338	339	322	326	323	302	364	332	311	309	322	295	308	333	346	334	305	325	329	329	324	296	363	299	358	360	345	350	327	276	343	349	329	336	320	326	352	329	344	345	338	334	338	352	315	321	340	329	308	340	322	324	314	333	309	318	338	338	340	332	333	324	338	345	320	306	297	287	318	317	325	339	323	321	309	307	329	347	282	316	376	348	317	356
51657	58448	72674	63944	52397	40511	30932	24678	17707	12831	7768	2644	1729	1029	903	742	447	158	192	206	221	149	146	122	152	150	166	134	120	149	157	139	156	139	145	118	136	154	141	135	132	136	142	125	134	149	127	178	151	133	132	143	158	196	163	164	153	145	148	165	159	135	135	133	132	139	136	143	125	137	142	150	140	149	136	155	141	149	147	158	148	135	132	139	126	133	130	144	139	132	141	146	149	158	128	142	129	147	123	136	121	149	133	150	166	123	162	141	151	145	156	135	166	144	136	162	135	148	124	155	154	133	135	156	157	148	138	130	153	158	125	159	148	148	163	155	133	138	145	147	130	129	129	135	149	128	139	129	161	120	141	133	149	147	137	135	149	139	141	135	152	140	143	150	139	164	140	155	133	143	152	123	147	145	136	152	137	169	123	122	148	138	147	146	138	138	151	145	155	138	144	158	122	152	127	149	148	141	132	140	135	132	131	134	141	155	148	138	120	133	140	143	149	153	156	148	148	131	143	151	147	139	119	162	159	141	141	137	146	160	139	119	146	150	137	146	135	126	125	153	126	133	144	157	150	164	139	139	143	133	134	149	147	163	126	119	132	146	131	167	171	151	141	122	130	151	140	151	128	166	136	138	151	162	129	146	133	127	147	155	128	131	154	144	110	137	123	165	140	131	149	135	148	151	134	130	139	140	136	146	164	136	140	121	137	149	138	164	141	142	148	122	140	149	139	150	147	145	156	129	156	137	139	136	119	147	136	155	136	130	144	150	111	119	157	167	126	149	142	155	142	140	124	140	149	143	137	156	164	151	158	146	147	134	133	140	133	124	139	142	139	140	144	133	145	147	149	151	129	141	138	149	134	129	172	138	138	137	132	151	162	187	149	165	158	133	161	136	136	112	142	152	148	129	137	158	146	121	133	134	140	152	132	146	165	139	146	165	154	140	147	135	117	152	143	143	140	171	143	135	143	143	149	145	159	140	135	145	144	127	139	116	154	137	115	148	137	149	160	150	151	147	141	144	153	136	136	168	137	121	120	125	153	131	140	142	136	145	124	146	131	127	169	127	132	134	183	132	132	127	136	146	142	124	126	143	136	140	145	154	142	129	166	139	144	134	130	149	124	148	142	133	133	125	137	128	130	170	137	139	152	164	147	153	133	145	142	148	130	130	136	111	150	157	148	153	161	133	139	133	151	131	157	128	118	140	141	113	140	130	163	132	124	150	152	143	128	120	149	134	131	127	156	147	147	115	157	142	140	148	155	130	143	141	144	143	131	142	166	143	153	140	127	147	144	159	139	138	124	131	175	148	127	141	127	131	144	144	144	130	135	137	145	133	154	129	141	136	146	114	137	145	144	154	133	136	129	148	134	132	144	149	138	130	152	139	138	141	143	131	133	144	142	139	147	143	153	149	137	149	136	148	151	138	147	151	135	135	148	136	156	156	135	165	137	155	135	153	170	143	149	152	112	127	160	137	135	140	142	135	144	137	140	117	127	163	137	144	160	144	145	141	130	137	122	156	156	141	156	145	123	137	164	154	148	148	169	134	117	127	177	130	160	144	161	131	151	164	143	143	160	157	159	147	143	137	138	149	148	133	165	160	157	149	146	147	130	149	142	152	149	151	150	133	152	139	146	158	160	148	126	151	123	156	129	153	156	146	147	123	141	139	153	161	149	130	139	158	137	146	137	138	153	126	163	157	136	139	141	123	135	148	157	143	124	180	122	147	146	147	144	152	150	117	137	149	156	155	146	136	153	137	169	155	156	135	149	128	130	164	144	138	141	144	141	150	133	144	142	151	144	140	144	129	138	137	141	145	184	151	138	153	142	130	126	146	153	137	150	156	150	137	127	133	116	158	159	133	126	133	141	146	144	158	158	160	141	160	140	161	134	146	151	145	159	140	150	155	146	129	148	150	161	145	131	154	143	144	162	124	167	151	141	159	141	139	155	147	139	147	146	139	150	153	152	152	138	146	156	163	154	141	141	156	136	154	129	143	132	117	143	166	154	126	151	141	181	134	149	127	159	170	155	134	131	139	128	170	170	133	128	134	150	155	158	150	136	154	153	122	140	156	153	133	136	123	150	141	153	161	132	136	147	128	163	142	152	152	133	144	150	134	136	128	157	142	159	158	144	143	155	155	132	148	154	156	131	139	140	140	137	149	150	121	146	148	144	146	161	144	177	139	133	132	124	152	138	123	161	144	160	143	162	184	166	122	125	151	155	148	135	157	145	129	138	130	162	151	132	140	141	181	136	142	161	126	154	116	144	129	156	143	138	123	152	145	124	134	155	141	147	162	145	150	161	123	133	145	143	144	136	134	127	168	152	153	141	159	153	136	114	153	152	148	152	129	154	145	138	143	139	167	137	132	140	145	131	144	145	164	156	141	154	123	134	135	135	151	128	163	148	154	127	142	151	142	143	127	145	127	134	144	139	138	157	164	137	143	177	135	184	135	144	134	148	139	144	153	129	124	149	158	127	140	129	162	136	146	139	148	164	147	139	139	134	152	143	137	156	147	167	162	160	145	144	140	144	136	123	141	144	138	125	151	143	144	143	145	134	140	133	134	143	128	137	135	136	143	144	139	140	138	151	164	162	138	130	132	143	155	151	142	173	137	126	140	144	143	171	140	137	122	155	142	164	145	131	132	145	124	143	116	127	152	135	174	129	152	139	149	151	137	134	163	147	156	141	139	131	148	142	141	154	145	138	156	140	120	129	143	144	143	147	149	120	139	155	122	147	147	170	139	146	121	153	151	145	139	129	148	155	144	138	137	145	154	137	150	135	129	138	140	130	116	139	160	123	127	127	133	163	120	140	128	156	162	124	129	148	141	164	134	112	134	133	145	134	119	153	164	134	175	146	142	144	142	147	138	164	141	122	143	148	155	154	125	156	175	155	116	128	158	155	155	137	159	151	133	140	155	142	140	153	145	146	152	149	131	159	132	149	121	141	153	127	146	147	172	128	136	161	157	172	112	154	133	145	147	153	146	137	134	128	146	145	162	135	134	144	148	133	149	136	141	136	155	136	143	151	101	138	125	153	118	143	147	148	142	140	139	153	142	138	128	148	142	150	152	130	153	121	128	136	156	147	144	130	158	134	155	165	122	142	169	143	160	167	138	142	166	133	148	147	145	145	175	164	140	140	167	148	150	164	128	140	123	150	141	137	147	146	133	142	137	137	127	139	158	140	131	141	140	151	151	129	133	127	131	155	147	167	152	138	149	127	143	132	133	144	125	125	154	153	140	136	144	124	137	138	139	144	117	141	154	159	160	138	161	148	150	136	138	152	141	139	149	120	127	143	147	159	129	141	138	152	129	157	131	145	139	141	148	129	132	138	138	141	136	151	146	138	151	134	149	139	129	158	160	154	143	135	131	150	137	127	135	139	133	137	153	129	123	130	143	140	120	158	133	134	146	120	152	155	142	130	155	141	141	158	147	138	122	156	177	137	158	147	144	158	142	136	131	106	130	124	143
32002	42984	67221	66843	59888	50326	43731	39574	34073	29618	21626	10223	7880	4925	4371	3380	1876	556	677	682	882	398	427	391	413	423	415	420	411	394	376	397	369	385	415	404	380	386	365	384	410	396	403	392	390	400	421	396	348	378	401	384	435	493	462	441	432	383	395	412	387	430	400	427	365	384	352	396	400	375	392	376	411	415	384	426	372	382	368	369	383	426	389	388	380	396	385	383	442	373	361	370	373	371	371	393	394	401	399	367	341	388	376	355	369	437	403	396	391	377	402	399	396	409	392	372	401	359	373	389	399	391	407	383	377	380	388	389	404	332	359	411	417	387	439	382	368	399	408	398	410	400	381	427	396	370	436	383	371	347	397	396	371	351	411	392	370	411	393	352	396	402	351	379	384	352	365	385	389	387	379	372	359	410	409	395	412	421	382	368	387	389	425	374	375	394	424	372	399	391	430	369	403	375	392	378	374	390	381	406	410	388	365	345	392	385	375	387	354	384	371	375	394	386	382	412	371	427	382	397	401	394	372	395	377	382	379	401	370	421	377	376	406	366	393	417	416	388	364	360	388	372	413	393	392	370	373	396	408	367	352	372	382	385	377	384	350	375	344	392	370	396	395	373	355	403	412	382	425	413	398	374	368	372	396	359	368	397	407	376	422	415	434	437	401	439	413	414	430	404	397	397	400	401	406	397	381	361	384	400	383	402	384	398	411	393	413	394	427	391	397	393	394	384	408	407	406	396	375	400	353	369	418	408	425	408	415	389	399	373	385	396	368	363	386	382	389	393	383	386	410	371	377	376	405	369	397	374	405	387	395	384	361	368	384	360	400	377	415	354	374	338	421	386	394	376	387	368	385	406	397	440	416	403	378	417	372	380	398	390	387	397	417	386	375	347	361	413	391	404	402	406	409	360	400	400	378	378	386	348	405	406	397	393	423	413	368	413	412	404	401	378	413	383	378	422	442	385	353	428	378	405	380	384	376	441	395	386	392	417	390	389	381	373	403	380	383	427	392	384	413	380	412	418	364	392	355	382	396	385	365	397	401	398	405	363	367	390	379	386	385	394	408	410	378	368	399	388	383	395	392	373	384	419	386	367	387	414	395	385	387	378	377	395	387	397	354	361	354	396	389	383	368	425	386	409	412	341	426	378	361	353	421	400	412	364	419	433	376	394	423	399	381	409	416	379	384	392	407	392	397	382	391	370	397	373	388	384	386	404	401	363	380	382	396	407	377	397	410	383	414	392	364	358	399	399	384	413	372	382	369	410	404	411	395	374	383	374	407	416	364	394	419	376	416	384	415	362	394	391	411	381	400	416	360	394	391	384	398	397	387	362	367	393	409	351	352	412	359	385	377	384	362	374	385	396	385	378	394	373	391	387	371	394	392	408	399	404	374	385	387	388	402	398	415	403	385	372	423	384	396	433	369	424	380	359	397	400	404	384	406	391	380	392	388	402	401	412	412	434	372	414	371	393	388	379	392	420	355	393	386	395	373	408	372	391	404	420	374	371	360	401	392	391	410	364	358	339	385	386	424	374	379	386	368	397	362	393	388	392	378	420	377	425	396	371	393	400	378	405	396	387	420	368	380	378	396	400	442	410	380	398	363	377	383	370	400	396	374	402	398	350	417	370	394	364	371	397	403	416	372	434	376	380	409	384	352	377	393	416	389	363	411	403	404	400	426	429	363	367	382	394	340	409	379	402	343	378	386	407	386	391	406	394	389	360	407	369	387	387	395	406	365	419	398	395	400	351	407	375	379	374	442	397	414	402	372	381	413	368	360	385	366	388	397	416	402	387	394	423	378	371	381	391	391	402	399	359	391	360	390	398	384	418	410	390	386	380	370	356	407	395	383	391	365	395	389	404	411	366	386	407	405	439	396	390	419	360	348	397	387	370	364	384	442	377	418	403	394	418	351	358	357	390	380	412	382	419	394	393	402	377	392	383	388	392	388	391	357	355	372	394	390	408	378	379	346	370	439	386	377	403	391	329	395	414	418	399	400	420	425	403	383	402	391	400	416	391	366	424	429	369	412	390	424	394	415	400	386	388	410	406	377	394	380	413	384	446	396	383	362	432	391	392	416	366	408	414	361	388	406	357	402	408	373	367	405	397	422	380	384	424	390	385	387	385	432	389	353	383	384	380	361	387	386	394	374	373	371	408	401	382	356	427	383	388	386	376	375	382	393	395	396	381	370	395	358	361	359	423	415	422	370	399	391	397	387	416	374	385	418	434	353	410	359	378	416	398	402	393	396	409	377	409	396	377	410	383	372	406	409	423	370	369	424	412	387	416	383	382	374	384	410	377	379	385	411	390	361	401	391	391	357	448	385	441	379	414	400	414	360	394	397	351	383	369	419	381	405	381	406	376	390	390	390	371	394	388	391	395	380	378	374	411	409	367	376	393	427	390	378	408	355	392	371	414	383	394	382	376	407	361	401	430	354	400	362	392	380	392	389	414	392	360	381	372	390	366	367	398	342	380	405	366	425	412	371	422	366	405	381	421	402	401	393	391	404	394	392	361	376	415	369	390	380	398	386	381	356	413	400	427	381	402	383	412	413	386	387	358	388	400	380	342	373	402	382	377	387	344	417	395	406	411	422	390	391	390	388	387	392	387	444	403	384	364	413	369	373	427	392	391	389	390	359	377	359	398	373	367	371	403	379	380	420	400	412	390	398	427	357	385	402	395	400	389	391	371	381	427	359	402	391	371	403	376	366	391	397	432	418	391	392	392	366	401	411	355	396	375	360	376	358	407	420	396	360	392	372	407	416	387	363	384	386	381	365	403	405	408	403	388	415	417	401	420	414	401	387	393	416	396	393	426	384	404	390	384	409	378	382	374	398	361	378	380	355	383	409	395	412	366	379	391	386	358	376	400	387	407	377	394	409	356	387	377	388	395	391	388	367	383	403	365	389	370	380	403	377	423	408	385	389	363	378	392	374	402	409	373	379	382	395	401	378	381	421	368	386	417	355	399	365	401	381	400	367	376	360	410	408	359	402	397	361	386	419	353	421	408	386	397	388	398	402	410	365	412	390	356	396	407	376	385	391	386	411	404	395	376	406	365	399	387	382	388	381	416	385	385	379	363	438	415	364	374	424	418	393	373	349	348	364	345	387	448	399	359	380	407	394	377	392	400	359	383	370	356	385	391	414	395	405	382	374	386	406	400	381	383	402	396	368	393	392	420	383	371	377	391	381	381	424	412	384	355	421	377	398	410	364	400	384	422	423	431	411	363	401	387	397	374	388	389	369	392	384	398	407	374	394	366	397	418	429	396	385	389	370	396	383	351	383	415	350	400	376	387	361	428	404	414	391	416	403	382	380	372	377	409	401	384	387	392	349	415	423	400	381	388	406	361	389	419	363	356	418	379	412	417	375	407	374	391	393	370	425	407	372	412	413	409	351	413	400	420	394	400	399	411	366	417	389	397	353	410	415	417	378	386	390	371	386	365	410	385	390	368	369	412	396	407	379	387	393	409
8080	4517	7711	5749	3332	1854	1188	889	724	612	404	226	195	167	143	141	144	100	128	121	114	98	121	118	113	110	115	125	127	113	120	108	126	138	113	117	126	105	118	131	104	123	110	124	115	123	114	113	103	109	115	119	103	129	132	139	121	103	113	112	125	115	126	117	134	101	109	127	125	102	110	118	123	133	108	132	119	114	137	113	110	113	115	132	124	122	119	109	122	120	118	124	102	123	107	130	109	126	120	129	115	102	135	99	116	109	126	123	126	121	122	106	108	98	110	116	117	104	142	108	115	111	114	112	121	125	114	117	134	140	122	101	122	131	101	103	123	106	111	106	103	106	111	120	107	117	151	129	132	125	128	116	123	132	132	129	111	104	119	121	112	125	124	114	133	112	115	115	125	126	122	111	94	128	140	130	115	120	108	105	108	132	101	139	129	118	118	122	109	120	134	142	117	99	107	128	109	111	96	124	121	123	99	113	108	130	109	115	138	120	124	115	120	103	120	111	101	142	111	125	97	123	120	123	114	125	105	134	123	135	126	123	102	110	101	115	112	114	106	112	123	108	110	115	105	126	108	122	118	102	121	116	121	114	113	118	111	146	111	116	118	136	118	110	107	125	111	132	114	105	107	110	111	124	109	97	141	109	116	117	109	118	124	133	106	130	117	119	102	114	111	95	113	120	115	102	108	109	121	118	105	131	107	95	142	135	112	149	114	143	116	117	117	116	110	119	103	112	111	123	93	112	118	120	127	106	126	108	128	85	103	104	122	125	121	113	112	104	88	98	110	110	118	132	118	111	114	121	126	120	122	109	118	115	125	117	112	101	116	125	110	125	111	117	122	104	113	113	129	117	125	113	117	108	89	109	115	124	114	104	129	143	129	119	125	122	131	130	111	115	123	119	121	106	105	106	132	130	121	116	117	116	126	119	121	116	110	106	105	120	107	132	103	104	117	130	120	131	116	105	103	129	129	156	127	104	99	116	135	114	124	120	132	130	100	121	115	107	112	114	123	142	121	101	121	107	117	119	116	120	129	108	111	116	131	126	113	104	126	113	106	121	118	115	110	126	107	126	121	122	124	120	114	96	110	120	100	119	132	105	110	107	109	115	102	107	123	122	119	110	119	126	120	107	111	115	124	113	122	127	110	92	112	105	117	127	130	120	103	125	126	120	110	129	98	122	115	116	113	118	122	127	116	119	111	102	129	139	124	118	100	104	104	120	109	119	115	114	133	160	141	111	103	113	96	115	110	99	123	103	117	126	116	122	116	114	124	97	128	115	116	105	116	107	100	108	120	116	123	120	130	117	108	131	115	136	109	118	118	123	115	119	120	107	124	110	108	115	117	105	121	131	112	121	124	113	122	105	117	100	125	115	112	120	87	103	106	120	109	110	128	122	111	102	129	116	117	127	133	117	151	110	122	109	144	104	102	117	106	108	115	98	96	104	107	138	117	116	112	107	151	140	132	104	117	118	122	116	109	126	115	115	140	102	132	136	101	127	131	104	120	126	115	115	112	115	97	129	104	125	114	132	122	118	107	124	111	126	133	104	115	108	125	123	125	107	98	106	121	121	117	115	110	118	98	116	148	125	137	111	107	137	100	105	110	120	119	133	122	116	110	107	126	110	127	109	112	122	132	121	114	113	127	130	102	108	115	136	106	130	123	128	99	134	145	126	120	115	97	110	127	116	113	99	133	128	108	94	115	93	114	127	108	106	114	125	124	113	114	139	111	102	122	122	115	104	120	114	125	129	122	95	110	131	130	100	114	113	125	112	92	127	117	126	116	109	132	117	132	146	125	104	104	129	117	117	118	110	118	106	120	118	118	102	100	121	132	107	125	126	108	115	110	106	130	122	102	125	121	118	125	128	104	124	115	112	113	118	111	116	122	116	116	115	113	109	121	118	126	116	134	118	120	99	109	124	129	104	116	105	118	132	104	113	122	117	121	121	126	112	130	115	118	112	114	108	118	112	119	122	113	121	130	111	124	112	131	123	110	115	129	118	105	98	125	97	122	140	129	111	131	114	126	111	102	113	127	105	132	111	119	134	101	136	109	122	130	101	136	93	114	105	131	113	120	110	116	105	101	105	110	104	117	102	108	112	117	119	121	121	120	129	121	130	117	115	109	127	123	125	93	114	133	108	115	127	102	116	114	117	117	117	105	98	134	118	114	90	118	124	85	111	112	127	107	111	119	123	114	134	125	92	120	119	134	106	115	99	105	108	112	110	105	113	122	105	100	119	127	118	119	134	116	104	117	111	105	131	121	113	107	98	104	139	106	124	127	141	117	124	131	128	134	116	137	114	122	130	125	144	110	118	133	117	125	107	108	116	106	122	116	131	109	103	120	106	126	119	116	108	130	128	111	109	116	111	103	122	139	109	127	102	118	121	116	121	105	104	116	113	98	108	117	109	107	133	125	122	99	105	114	134	103	114	122	86	119	103	132	107	110	119	126	122	110	117	101	117	128	117	118	112	100	140	103	110	130	110	91	120	126	108	126	123	110	118	100	118	126	84	117	131	121	114	132	98	127	128	124	125	111	112	121	124	113	129	103	116	118	120	143	112	111	111	112	119	111	139	122	119	106	124	119	105	107	128	99	110	124	113	122	111	124	110	124	114	131	119	119	89	121	123	114	118	103	124	122	112	117	109	112	107	101	127	133	110	93	124	96	141	100	148	129	124	116	141	127	126	102	116	108	110	110	121	133	99	95	124	118	110	131	97	101	97	111	105	118	120	122	104	115	116	122	126	118	97	114	96	113	103	108	114	109	98	128	126	92	116	108	101	120	90	126	124	115	116	97	128	114	128	115	112	100	129	107	112	127	136	118	112	120	135	112	121	147	98	133	127	138	113	127	106	123	124	135	109	118	137	133	120	121	106	107	98	113	128	117	126	143	144	148	136	102	122	114	102	132	107	119	125	153	137	107	135	114	122	132	119	112	121	114	103	105	103	107	125	111	112	114	125	124	126	107	123	111	126	113	124	120	110	113	102	104	112	125	113	137	115	111	115	106	109	107	126	130	131	111	121	114	108	133	113	125	115	119	122	117	125	112	126	93	116	121	124	118	98	109	125	111	124	127	120	125	125	126	113	121	114	116	119	119	126	113	114	115	125	121	106	110	120	102	125	126	124	136	123	132	120	110	107	131	127	115	137	114	122	113	137	125	128	144	121	116	118	122	115	131	132	128	114	117	127	104	103	108	95	128	105	136	122	115	134	125	127	122	114	114	125	115	144	120	137	111	108	115	107	114	113	110	125	116	107	130	127	121	104	110	135	120	125	115	104	140	114	132	117	108	125	117	135	123	120	134	117	104	110	102	96	112	120	96	129	105	132	98	119	118	112	134	112	123	118	142	117	118	122	138	123	125	128	123	108	133	105	123	111	117	111	114	126	129	108	118	122	105	120	98	118	130	121	120	121	115	121	118	111	118	119	126	138	113	128	123	127	118	113	136	125	108	112	117	115	104	105	103	126
6578	6545	15658	15512	11988	8031	5695	4606	3558	2947	1868	841	638	541	508	511	383	361	352	328	388	314	341	320	345	302	347	365	314	295	332	314	332	320	359	372	330	314	343	313	319	298	322	336	323	307	349	359	357	326	317	318	325	371	340	358	351	350	359	342	360	316	330	317	314	334	326	347	331	333	355	331	334	349	319	298	332	324	345	327	339	339	351	341	333	334	344	326	326	357	309	334	310	333	320	353	370	319	387	328	333	342	318	336	303	325	329	304	333	295	308	328	349	347	346	344	340	319	315	325	337	350	350	331	335	316	353	303	317	330	306	342	293	330	320	323	315	317	336	318	328	302	331	336	340	322	320	334	334	301	333	345	318	357	341	348	338	325	346	315	344	329	337	326	302	325	331	392	330	330	337	317	327	337	325	327	310	343	332	353	333	338	354	355	328	340	313	345	354	331	334	318	328	334	355	328	323	326	342	331	329	297	320	340	342	330	317	304	315	321	314	320	334	339	312	356	327	323	309	334	371	311	315	359	299	313	347	330	330	313	337	344	328	317	281	328	354	347	321	328	355	325	332	341	328	322	338	337	335	303	353	329	345	298	326	353	345	327	332	333	324	334	324	355	330	297	319	334	325	316	295	336	344	342	296	330	322	298	345	344	340	316	311	345	342	321	295	311	333	356	338	309	310	310	370	339	319	326	335	305	363	321	320	323	315	317	342	328	335	338	322	329	325	327	321	337	324	345	331	310	341	343	334	327	320	344	322	334	311	344	311	325	327	341	325	299	367	341	318	292	337	332	333	303	305	340	318	299	346	334	355	328	314	363	330	329	309	326	348	356	332	349	333	325	331	349	327	336	321	324	325	340	321	308	331	355	357	325	303	357	347	337	322	336	327	330	349	332	332	304	330	304	299	358	345	322	327	298	341	350	341	315	371	310	316	335	297	319	315	375	329	309	326	355	334	320	317	340	351	374	318	348	311	312	306	351	353	312	307	327	330	342	368	351	305	303	341	321	329	339	329	328	316	332	333	345	350	346	313	312	342	314	372	343	312	353	318	350	352	332	352	333	324	360	327	359	318	321	349	341	325	338	324	304	351	322	325	351	351	326	324	307	332	346	314	300	316	367	363	344	309	300	312	324	347	336	318	330	324	351	331	338	348	339	332	316	328	330	356	351	324	333	329	336	361	339	313	329	378	332	338	321	336	313	355	349	321	306	346	362	313	318	341	350	365	304	359	362	344	325	338	330	316	365	336	341	323	334	317	347	337	320	346	324	337	343	320	337	344	347	310	327	338	310	334	343	326	356	336	305	368	306	342	299	306	341	333	348	341	292	356	324	358	347	350	345	363	346	341	313	313	310	304	332	323	345	335	356	353	333	324	367	333	319	355	346	341	331	326	311	323	346	335	320	317	334	330	344	314	320	311	337	323	330	299	328	336	299	318	368	324	352	358	345	318	325	300	321	327	352	344	326	328	340	324	312	329	328	324	329	346	309	337	332	344	331	327	319	349	317	321	309	343	357	337	344	357	338	356	346	352	348	334	329	343	332	298	335	336	332	356	347	322	325	344	327	315	356	338	332	321	329	331	319	325	318	325	311	356	333	331	322	334	313	330	344	339	326	365	326	318	349	324	315	324	342	305	313	363	322	326	356	314	344	309	309	347	319	322	323	383	294	370	344	324	279	310	316	352	367	318	334	336	327	310	364	306	307	305	326	384	336	323	288	356	349	348	320	310	343	326	332	347	328	350	363	307	316	339	348	335	344	320	338	358	336	375	357	327	349	306	311	323	335	336	355	328	333	343	307	339	313	315	317	346	307	325	332	328	331	365	300	291	317	362	296	336	323	339	338	328	307	355	329	334	369	330	332	327	327	340	328	329	323	329	306	276	338	331	330	319	327	343	329	333	348	321	312	309	296	326	338	348	314	340	337	341	325	329	321	343	325	332	337	363	325	347	327	331	311	338	330	371	327	322	331	338	332	307	322	344	323	333	304	299	358	323	305	336	341	335	351	309	327	325	287	358	328	325	365	322	332	308	347	334	333	349	347	304	300	328	314	324	322	337	348	335	315	297	364	331	310	325	338	309	330	352	303	312	314	308	311	304	313	317	320	323	307	347	346	296	318	295	306	348	325	310	374	318	310	364	330	355	311	310	329	343	301	350	321	331	320	335	360	341	348	321	335	353	364	328	316	305	312	302	306	302	325	352	350	329	320	351	291	357	338	325	336	326	325	330	316	297	307	352	363	318	316	386	353	339	334	315	320	331	343	295	330	317	295	342	336	358	343	313	329	348	350	355	318	315	327	334	343	345	336	278	319	355	331	314	349	332	300	346	337	314	336	365	338	339	334	326	332	318	310	304	313	291	331	356	337	321	323	354	326	344	335	313	309	324	370	332	341	334	337	304	302	342	361	358	359	326	337	340	307	325	313	297	288	346	313	314	356	341	321	327	336	337	285	330	323	309	321	308	320	340	329	342	323	328	346	331	374	285	340	324	339	312	367	370	362	343	315	363	355	353	337	352	331	333	319	315	325	355	337	338	353	315	334	316	334	347	342	312	324	334	367	322	318	331	325	323	346	317	353	339	344	361	349	329	341	331	313	308	339	350	338	333	327	308	333	356	322	317	346	306	350	326	354	353	332	344	307	332	341	307	333	332	371	334	318	323	332	337	312	317	326	300	324	304	335	351	336	312	326	355	345	314	335	302	342	366	343	348	312	338	347	346	324	333	340	345	293	321	301	343	327	342	334	307	327	345	344	293	314	313	336	300	322	339	353	322	376	287	319	351	331	329	352	334	331	297	296	316	314	336	346	314	310	334	314	321	333	335	357	342	338	308	292	354	333	340	335	343	317	328	327	322	312	311	327	365	302	347	342	351	321	327	319	322	331	311	348	310	347	316	320	361	324	309	340	282	297	290	346	342	299	355	338	330	318	313	349	288	318	328	330	356	281	332	347	342	327	334	315	317	353	290	333	323	335	319	300	335	317	378	347	311	317	318	348	306	357	296	311	348	317	303	327	322	311	366	304	329	327	319	346	336	336	335	334	313	334	336	339	300	349	363	330	339	343	354	315	348	353	331	328	335	311	320	335	316	311	336	323	334	324	332	368	308	356	368	329	341	318	329	317	338	328	335	322	334	334	317	341	331	333	348	317	321	304	319	338	314	337	328	285	326	334	329	329	327	337	321	350	331	331	300	330	339	336	325	331	334	321	329	316	309	332	329	322	345	314	330	345	334	344	349	302	332	333	323	321	314	350	326	346	330	325	327	337	355	303	365	347	353	317	333	362	326	301	358	326	333	356	326	330	343	342	289	336	313	327	333	288	317	318	357	345	320	353	353	340	304	331	324	352	331	344	326	301	349	338	313	338	313	321	322	311	349	362	309	311	351	326	325	380	313	327	338	352	343	322	333	329	318	330	318	334	299	329	285	351	350	348	330	309	333	342	349	341	306	318	326	317	316	308	349	302	327	350	330	315	339	336
35298	40410	58057	50261	37581	27692	19632	14451	10084	6795	3585	1179	812	758	613	440	219	149	172	178	133	113	121	113	97	125	106	127	128	113	106	96	110	138	111	125	113	132	98	114	113	96	132	112	113	133	105	125	102	131	98	149	127	122	115	124	130	120	117	119	110	117	122	101	119	141	121	112	131	120	126	131	112	111	122	109	130	113	116	100	121	116	111	126	125	130	134	133	125	108	115	103	113	118	107	118	126	86	121	125	113	126	142	117	126	121	133	95	116	124	127	109	122	130	117	118	124	94	138	124	110	122	145	121	131	105	107	102	114	114	112	125	112	125	120	122	130	98	114	108	107	125	118	111	113	123	138	115	121	103	120	110	114	151	123	112	123	120	114	128	115	120	105	126	123	134	143	124	107	120	119	127	112	121	119	136	101	104	115	111	101	118	136	118	107	153	102	115	116	103	109	118	122	124	113	126	110	123	111	99	123	111	116	123	111	122	113	119	108	124	102	124	115	110	110	127	110	100	115	115	120	111	102	125	118	121	121	123	129	118	103	112	131	135	104	121	108	114	124	120	108	117	111	127	129	124	139	118	131	105	103	116	110	130	137	126	117	140	114	107	111	115	110	113	120	105	120	111	126	120	104	139	115	115	131	105	142	118	115	115	117	131	117	131	96	121	133	124	94	124	113	102	124	115	129	120	110	102	115	117	119	113	112	122	126	122	124	115	108	125	121	125	128	103	129	124	126	127	111	128	127	100	144	121	115	131	122	121	113	109	109	111	132	131	109	120	124	119	124	117	114	108	100	99	128	121	144	115	138	120	124	108	113	109	103	112	104	118	110	116	127	111	117	137	132	112	125	136	104	123	106	121	118	115	125	131	113	120	113	123	123	122	111	116	114	115	119	116	125	118	113	120	121	134	120	112	116	106	104	127	106	130	120	126	131	106	135	100	114	116	120	124	123	132	118	96	119	104	127	121	102	115	119	111	117	118	115	113	114	110	136	98	102	101	130	142	128	113	124	101	132	116	128	120	122	102	118	122	99	120	121	127	131	132	119	131	102	132	128	118	119	110	135	126	124	117	106	120	121	110	128	104	116	118	111	130	102	141	126	106	146	90	122	111	106	109	125	121	103	120	132	128	96	119	129	100	104	113	103	107	117	128	104	112	139	123	127	121	123	104	132	98	115	127	120	123	120	119	128	105	113	114	103	118	105	132	116	110	120	126	110	136	134	104	109	117	136	118	115	111	147	108	102	119	123	133	115	105	104	125	100	123	114	120	114	139	116	104	127	125	112	97	107	112	130	107	126	113	122	117	111	122	117	131	118	127	125	114	116	110	125	109	129	131	111	102	117	120	107	122	133	116	126	108	134	104	131	122	105	130	122	115	107	133	125	117	131	130	117	126	123	103	109	121	124	128	108	119	115	110	124	126	114	122	112	130	98	117	98	122	157	123	116	125	131	121	112	104	112	131	133	121	115	121	112	120	114	90	135	130	116	121	126	113	141	100	113	107	113	115	121	109	112	108	124	117	139	124	122	112	120	94	117	128	118	123	116	115	112	116	116	106	123	125	122	124	114	123	119	107	127	120	102	132	117	113	118	117	110	125	118	134	107	119	131	126	107	122	134	136	119	116	125	101	125	131	127	134	116	114	95	105	118	109	107	106	115	112	121	111	99	121	124	123	103	109	121	120	89	125	106	130	123	129	109	113	118	120	105	123	108	111	106	107	121	132	132	113	117	121	107	127	120	118	139	117	113	105	108	103	131	137	121	105	106	127	107	106	120	113	104	119	114	140	123	116	119	121	104	116	113	117	126	129	120	121	105	135	148	114	126	110	107	126	117	124	121	120	131	104	121	127	110	116	119	127	119	117	134	118	122	117	128	95	118	141	134	93	114	108	96	124	129	120	115	143	113	110	97	111	120	115	116	122	120	142	97	105	129	124	114	108	137	95	116	115	122	127	115	117	133	123	124	101	113	116	106	105	123	138	110	117	130	154	130	116	120	132	109	114	124	125	120	107	131	116	113	124	94	130	126	115	117	121	137	126	139	119	137	112	122	143	126	125	123	130	119	131	125	112	122	110	85	115	117	115	102	109	118	98	127	111	117	137	133	120	127	115	127	132	118	130	110	121	120	116	107	137	113	136	108	128	124	117	119	134	114	112	98	109	146	118	117	112	95	119	110	124	111	110	99	103	118	130	117	108	145	141	136	134	116	120	128	117	122	109	121	117	112	116	121	134	94	112	129	114	124	129	102	123	128	129	129	101	125	116	130	108	118	117	103	111	125	115	140	130	115	131	137	131	116	118	114	114	119	125	124	116	108	117	122	131	99	134	106	117	116	105	150	121	113	124	119	107	119	134	113	123	125	120	126	116	123	118	115	113	119	97	104	123	121	123	111	124	124	122	125	133	129	124	126	118	131	103	122	115	135	107	120	122	129	120	122	122	120	124	131	115	129	116	125	118	119	106	126	136	122	127	134	137	102	107	100	123	116	116	122	119	116	110	102	117	119	118	105	117	97	114	113	116	137	100	107	107	115	115	118	112	120	121	106	107	120	129	132	111	112	122	120	124	124	127	98	137	126	120	100	117	111	111	111	115	128	110	101	115	101	110	124	103	126	100	115	133	110	107	113	109	106	124	109	108	108	104	123	115	133	124	122	119	110	145	129	124	108	143	108	110	133	102	110	132	106	115	116	106	110	119	129	129	100	116	136	117	103	124	117	122	104	129	118	98	117	122	113	117	116	108	117	92	93	120	115	121	110	114	100	115	128	120	116	133	111	137	131	119	99	110	116	96	105	126	124	123	123	110	131	113	106	96	131	127	90	111	117	112	117	130	93	120	123	123	92	121	111	124	128	100	143	123	129	129	123	109	112	134	122	103	132	110	91	125	113	123	121	107	126	126	129	122	139	130	123	120	99	109	111	114	101	93	98	97	101	110	124	85	104	126	121	106	129	86	99	125	125	109	120	101	119	116	122	134	117	116	117	120	114	128	131	118	133	131	126	133	115	104	136	121	122	113	126	122	112	116	125	122	120	128	111	94	133	99	115	113	110	115	103	111	126	118	132	144	112	131	112	115	107	99	107	131	108	122	123	113	123	121	109	114	109	110	114	94	94	132	129	124	119	109	121	121	119	99	118	121	104	126	126	109	97	143	106	116	119	110	102	135	111	133	119	101	123	132	115	115	107	131	118	124	118	121	96	121	122	114	110	126	135	111	114	119	132	132	109	128	120	115	110	104	112	112	121	104	119	117	112	102	115	127	131	105	108	141	114	125	116	105	114	118	117	108	109	113	103	104	123	132	130	109	100	113	129	109	123	112	118	118	92	99	106	129	119	139	115	129	122	119	117	120	122	110	113	137	109	119	111	125	107	122	116	106	112	141	109	111	121	126	125	103	118	112	101	106	115	103	125	119	108	128	128	125	114	143	120	132	108	125	97	110	123	107	122	109	110	141	105	121	133	117	124	147	120	126	116	111	124	113
21974	33211	54038	53663	47107	40312	34933	30582	25930	21439	13002	5220	4095	3737	3206	1995	794	590	642	590	442	369	325	315	312	331	338	378	352	351	317	316	319	333	359	332	331	311	328	330	356	323	331	333	334	340	346	323	336	349	323	311	391	429	380	354	335	345	320	334	355	346	360	315	355	368	309	354	346	345	313	359	311	346	371	343	344	346	334	336	315	314	338	326	339	333	332	341	333	303	335	366	299	344	335	325	330	305	327	336	321	350	342	351	300	337	339	354	321	323	332	298	354	341	328	362	345	348	290	309	354	349	325	310	324	338	319	343	341	346	338	339	334	310	328	341	338	323	326	319	315	334	337	359	346	368	307	307	322	345	387	328	330	344	299	335	339	354	350	331	327	322	346	334	318	351	336	351	357	320	313	332	319	347	327	336	318	309	370	304	317	315	291	346	348	365	328	335	341	318	323	327	340	332	351	332	337	286	306	343	344	308	350	308	337	339	342	333	344	330	317	294	301	360	349	324	318	333	356	358	330	342	345	349	357	325	291	334	339	363	332	333	337	314	351	315	333	326	317	327	307	340	339	327	357	319	360	344	330	349	317	357	324	344	347	337	318	352	359	315	332	345	350	365	335	341	319	325	323	314	351	347	339	309	325	334	342	335	330	344	340	318	351	330	328	313	307	348	362	353	334	368	336	324	318	394	311	332	324	314	342	325	325	343	294	327	318	337	335	367	345	321	320	311	337	337	329	332	334	326	306	312	334	363	338	312	336	352	332	355	341	339	329	342	319	360	292	356	311	351	321	334	348	345	326	307	349	352	367	342	328	323	311	326	325	343	316	321	286	336	308	317	326	300	355	343	337	310	302	338	338	332	327	344	339	338	311	335	341	345	352	327	331	338	342	305	353	329	345	328	342	290	341	345	321	316	321	336	322	383	338	322	330	340	318	315	339	365	319	333	310	317	330	325	333	310	361	336	354	335	356	327	335	371	311	322	322	319	325	314	356	353	374	331	326	334	328	362	333	345	367	336	349	388	343	340	329	328	339	296	332	304	352	334	314	316	355	340	319	300	321	328	327	321	288	334	342	350	369	332	298	327	332	315	348	347	323	346	319	349	326	319	317	343	297	353	333	335	360	299	363	331	322	357	349	345	331	324	302	356	317	353	335	339	330	326	316	360	333	329	335	341	334	325	329	310	300	316	358	310	343	346	334	346	346	317	323	317	348	346	325	316	302	327	329	334	342	335	358	351	329	331	339	338	335	322	317	343	355	303	346	342	338	338	316	347	330	304	350	361	326	362	359	337	296	324	333	306	330	340	316	320	336	334	345	311	354	335	340	304	310	346	341	332	333	339	358	309	308	322	351	359	317	337	317	324	337	348	324	293	326	316	331	382	337	321	353	317	325	320	369	314	322	339	314	323	335	306	360	333	325	318	364	335	323	327	320	336	333	345	347	354	305	336	359	379	325	315	323	339	323	321	359	351	343	346	337	341	352	352	328	345	316	364	330	327	331	334	350	306	325	371	338	320	332	343	360	344	323	342	351	326	314	342	350	317	317	352	372	350	383	353	337	314	322	340	335	316	343	322	366	316	296	339	344	320	346	305	316	361	353	335	322	327	364	320	346	359	319	323	357	302	334	340	347	311	336	342	330	333	337	314	359	338	320	359	329	297	344	384	341	359	314	328	330	316	365	335	321	318	351	358	348	340	328	321	323	336	340	375	361	329	374	338	338	354	352	350	344	320	352	341	301	318	319	328	364	333	337	327	351	350	327	333	337	340	335	367	321	348	335	330	350	349	336	329	366	338	309	331	342	356	324	308	305	344	335	326	264	312	335	350	309	285	344	349	314	327	336	339	341	344	335	318	349	267	342	302	310	347	375	348	341	338	353	330	313	331	351	338	342	304	360	336	394	345	300	351	312	334	358	335	328	354	309	350	311	322	360	318	332	343	334	317	315	359	321	346	328	366	317	309	352	327	336	336	303	318	323	333	346	335	324	296	326	284	344	345	300	307	342	332	352	328	324	314	325	346	305	322	316	355	314	332	358	363	318	371	297	330	353	371	343	332	329	333	300	331	346	326	361	342	321	334	314	327	335	347	349	311	363	350	337	363	348	329	335	342	348	332	312	351	318	329	353	371	339	326	342	314	314	351	341	324	330	313	304	331	338	358	334	337	318	330	311	334	315	341	325	305	346	346	318	337	310	322	310	314	341	330	289	310	338	351	348	329	287	319	320	320	328	318	336	359	345	328	346	327	333	348	316	327	344	324	318	346	326	327	333	318	314	347	341	338	337	315	352	326	342	330	307	348	308	348	366	335	352	343	300	346	324	328	327	357	329	326	323	327	360	330	335	373	318	320	314	380	333	337	315	324	296	343	331	356	343	323	338	352	382	343	338	303	341	336	309	302	317	352	335	334	344	332	331	337	350	335	335	343	329	348	313	323	327	335	322	347	350	358	357	304	332	298	314	341	339	343	325	339	327	319	307	324	341	342	325	365	334	355	341	325	330	374	353	317	366	329	304	334	332	338	339	358	392	328	363	329	342	363	327	336	360	351	308	327	351	318	342	305	320	332	315	342	319	348	350	348	315	338	343	349	347	332	339	333	338	366	351	339	315	323	314	346	358	323	307	293	337	328	307	353	340	339	329	350	354	328	307	348	319	369	332	330	321	319	339	347	319	350	346	334	311	302	341	324	355	329	333	341	338	317	336	339	357	328	347	314	347	341	335	340	340	321	349	354	319	326	332	297	315	330	348	357	327	317	305	335	311	294	333	316	332	299	353	337	337	304	331	333	335	330	339	321	366	369	320	332	335	325	338	344	329	343	330	359	324	336	312	304	328	324	338	336	345	349	295	328	314	326	326	328	341	337	341	339	304	343	354	351	303	315	313	323	316	315	332	327	335	346	355	338	328	320	308	340	362	368	350	324	348	366	330	334	358	345	334	345	327	320	357	353	307	366	333	327	337	335	308	319	314	312	322	362	338	335	361	304	355	323	347	340	360	341	378	319	335	366	314	323	360	333	322	368	346	336	299	336	318	330	318	315	361	307	341	352	362	321	325	319	323	344	324	374	324	364	335	367	311	314	340	339	341	367	361	355	358	333	349	348	335	344	328	324	345	323	326	301	327	322	345	325	290	329	298	345	344	275	357	312	365	343	351	352	314	334	316	322	344	349	336	335	329	357	359	344	365	339	329	352	324	329	331	296	333	355	313	364	324	326	341	316	337	305	333	319	332	311	336	331	322	330	342	352	331	346	339	305	302	322	323	338	334	338	322	370	339	334	349	344	307	310	330	357	317	324	348	327	304	313	333	349	322	325	341	353	342	325	306	320	347	356	344	315	301	301	350	321	330	327	307	343	339	316	305	356	352	302	361	329	328	313	347	333	350	333	315	318	332	318	354	342	329	321	334	347	295	353	316	332	329	353	328	308	336	307	306	328	331	313	342	325	340	294	333	360	337	333	319	313	340	341	336	342	318	338	357	325
48579	57598	72059	63134	50949	40658	32171	26037	19495	14218	6712	2256	1595	1445	1227	893	330	299	335	308	210	165	147	144	127	130	143	157	155	137	119	150	136	160	139	136	147	136	156	156	149	140	141	165	124	133	139	133	134	129	130	148	149	142	141	125	151	135	142	156	166	131	140	140	144	151	139	162	163	142	118	141	161	149	150	149	160	165	150	167	131	130	170	133	142	145	148	149	150	135	145	142	129	145	116	142	154	157	143	150	146	131	157	145	146	135	139	143	142	140	154	153	156	150	126	153	133	155	145	151	147	146	135	150	159	136	152	139	149	155	150	153	141	151	145	157	145	128	131	153	132	127	131	139	163	119	166	162	141	146	139	130	152	153	126	133	159	131	158	141	136	159	156	146	135	120	149	134	127	135	146	164	135	134	146	144	147	143	127	136	136	144	157	128	127	146	159	140	141	152	159	131	143	142	156	160	142	151	145	157	146	155	140	143	130	143	148	156	165	162	124	155	152	145	139	139	141	164	140	120	168	148	153	152	155	190	144	139	142	142	150	141	142	167	158	127	142	149	147	157	124	135	148	142	146	151	133	149	153	140	145	141	165	148	140	143	153	146	140	137	150	138	133	175	156	152	164	159	140	144	145	131	139	143	167	134	153	132	128	141	141	165	143	143	162	143	171	160	143	164	146	162	131	158	154	119	133	157	131	120	142	128	157	123	157	136	134	134	170	159	146	155	143	147	151	146	155	143	156	151	136	152	141	134	138	163	152	156	129	134	137	148	166	154	167	151	134	156	150	141	145	146	149	154	161	135	140	145	121	147	135	144	154	154	150	153	148	126	161	135	129	126	142	133	135	134	147	156	163	141	128	173	137	157	154	144	133	154	137	140	139	138	171	143	131	145	140	141	155	154	164	141	134	167	153	139	124	121	143	158	138	158	145	141	147	151	157	150	127	141	141	140	137	145	129	141	147	135	144	142	141	133	120	129	170	137	122	146	150	171	145	139	155	139	146	159	143	134	139	124	147	145	148	137	144	146	130	164	153	141	121	144	165	125	134	186	136	136	146	131	139	149	152	115	155	150	142	137	150	135	148	152	182	158	147	162	140	115	130	130	153	150	158	155	142	130	136	156	141	147	153	123	131	138	141	146	154	151	147	132	142	150	137	142	133	139	154	144	147	138	136	160	130	144	135	126	128	182	145	146	135	168	120	139	164	150	141	141	141	152	172	136	130	140	142	139	126	129	142	153	128	154	125	142	129	146	148	155	164	137	150	140	141	128	137	127	148	158	142	151	147	141	152	148	146	171	157	153	147	149	153	177	138	151	133	150	137	131	140	142	132	142	159	138	135	163	143	146	170	150	132	152	152	134	130	173	127	185	156	131	139	131	141	125	127	150	148	162	141	133	181	138	136	127	146	141	131	141	136	141	153	139	141	141	166	131	142	146	139	147	129	146	137	142	126	141	150	153	142	158	149	138	156	145	125	169	122	161	138	132	144	162	147	155	125	153	144	131	140	128	136	122	161	131	151	148	145	153	146	119	146	122	155	130	152	130	141	135	157	136	166	159	152	140	144	138	137	154	150	121	124	131	129	149	146	152	121	129	130	154	142	160	137	141	146	155	118	141	152	140	133	136	143	161	128	150	132	144	165	137	138	132	144	141	138	141	154	152	133	141	148	144	147	144	128	140	149	126	119	159	159	148	143	149	137	150	148	135	166	125	147	146	157	129	153	142	167	145	154	136	168	149	147	161	113	146	146	167	132	147	156	139	140	148	138	147	161	139	143	145	134	146	135	152	152	147	148	146	130	147	137	153	163	144	130	136	161	122	154	146	147	144	156	144	144	145	134	138	128	147	151	120	143	140	150	145	155	153	144	136	154	148	140	163	154	152	146	151	141	147	152	163	145	135	144	139	149	143	148	153	155	141	144	145	169	157	142	151	139	144	132	138	154	145	145	154	148	149	150	154	151	144	149	141	134	155	154	153	167	147	155	137	140	174	123	128	155	135	149	136	153	144	142	139	145	155	140	144	131	168	159	140	145	157	152	130	131	123	128	129	148	160	145	119	150	150	136	140	158	148	142	166	157	144	123	142	149	146	142	131	140	137	135	133	139	132	153	147	140	161	128	155	116	166	174	144	135	121	133	149	113	118	137	131	131	133	125	169	139	136	125	128	154	142	175	156	165	152	155	132	138	142	131	154	138	153	160	133	145	142	136	154	157	139	144	134	143	124	129	146	150	164	148	133	143	135	159	143	158	149	152	138	152	143	156	114	149	167	157	133	155	157	140	125	142	140	133	143	142	129	119	152	142	123	129	162	157	153	179	168	152	137	143	144	134	142	143	143	153	141	150	135	126	163	149	160	142	143	139	123	150	146	172	127	124	153	120	157	146	134	144	144	151	130	130	149	151	152	139	136	145	143	148	136	131	143	143	128	155	129	137	142	181	140	143	149	144	151	144	130	154	139	164	133	162	151	143	153	138	137	146	138	132	156	125	134	133	159	158	150	131	152	146	140	157	134	121	149	148	164	152	154	129	121	140	162	130	136	147	147	164	153	120	132	148	148	138	136	143	156	122	129	128	150	144	143	155	148	140	135	132	142	157	160	145	151	141	146	157	157	158	144	150	146	151	124	137	140	149	146	132	154	158	137	147	144	143	149	129	171	145	138	144	141	151	156	134	119	135	146	122	148	143	160	144	143	153	161	127	156	149	136	157	141	150	137	150	166	134	140	119	159	151	147	150	128	137	164	140	116	147	135	130	161	151	135	158	142	152	149	155	145	160	135	149	138	145	143	159	154	147	155	134	138	159	152	140	129	131	173	120	140	144	150	153	166	164	146	132	160	121	152	164	137	155	157	156	159	141	142	122	138	152	124	136	155	144	127	144	131	135	148	152	140	137	128	127	133	144	151	148	131	146	135	142	132	139	149	140	153	139	142	143	149	160	153	152	139	147	133	139	155	136	151	141	151	149	172	151	165	148	132	122	138	153	159	153	145	159	158	142	141	136	147	144	137	147	164	118	112	158	151	163	164	141	149	156	169	141	143	144	131	171	144	149	178	133	130	132	165	146	161	133	137	132	152	143	150	139	149	152	146	159	155	158	141	138	135	136	156	154	159	143	176	127	152	153	139	131	130	141	167	153	130	151	147	158	135	158	162	143	154	145	135	140	150	141	137	134	147	133	141	156	138	129	132	155	139	145	156	142	145	157	159	138	163	159	144	128	152	148	158	153	132	127	153	153	149	142	139	143	149	134	135	140	140	166	152	158	150	138	128	145	153	140	136	144	148	127	154	136	129	149	153	163	156	131	148	135	161	148	159	156	163	132	145	163	134	136	158	155	147	123	142	152	144	123	135	161	154	141	149	129	155	143	115	162	133	162	142	128	149	147	147	164	136	149	135	151	142	131	136	125	137	145	133	164	149	133	141	154	141	142	151	129	152	151	174	156	134	146	148	140	132	147	156	162	141	144	148	128	140	136	126	154	152
30260	43116	66699	67167	58890	50635	45222	40687	35612	31189	18849	9536	7477	6846	5932	4276	1357	1326	1391	1312	723	474	381	383	369	436	436	418	399	447	413	394	419	403	389	407	393	383	383	391	397	454	398	400	372	386	356	391	375	418	399	422	492	506	445	428	407	419	378	394	410	381	407	413	410	403	415	380	407	398	393	394	394	406	399	410	421	444	406	402	421	390	409	399	411	362	357	393	393	396	373	373	399	415	392	408	385	397	402	391	401	412	400	396	392	383	379	383	382	381	445	422	389	399	411	379	386	399	416	372	373	371	385	435	403	398	351	416	407	396	407	393	370	420	359	391	366	385	352	407	371	412	414	409	394	397	394	415	354	390	405	404	382	383	406	396	388	372	353	410	408	382	372	404	443	394	370	367	378	372	353	368	417	365	382	398	414	404	366	408	410	412	433	402	353	372	391	404	383	356	406	414	393	403	362	413	395	365	380	391	373	416	366	378	403	402	383	375	379	409	395	359	364	447	423	380	414	379	395	399	396	376	428	415	384	426	393	412	402	394	406	397	405	394	400	411	382	382	368	384	354	378	423	390	381	419	387	411	412	411	369	398	422	423	424	406	369	412	387	430	352	390	413	385	409	423	369	376	386	389	400	407	404	396	412	386	402	411	386	412	401	432	388	397	400	335	401	411	374	392	369	362	350	410	391	359	426	412	400	408	405	415	392	401	400	400	432	388	384	397	419	423	370	385	408	372	410	399	403	397	357	386	414	387	381	385	388	389	411	388	418	408	397	428	385	365	360	404	394	414	401	349	399	410	408	397	389	432	404	414	415	412	375	397	423	383	361	404	409	369	415	378	396	399	387	421	375	401	404	395	403	424	416	420	413	425	418	431	404	382	368	382	404	391	406	420	421	395	389	396	380	395	404	379	400	391	393	411	416	425	400	378	365	392	426	436	419	385	423	378	418	413	406	404	371	391	410	358	366	378	417	421	377	401	395	400	411	407	392	356	409	351	379	385	402	396	397	409	410	408	400	414	395	362	394	416	400	423	411	377	393	381	398	414	416	403	389	369	391	405	398	423	404	385	401	411	420	364	388	384	395	384	405	386	388	386	411	397	406	413	406	404	450	411	385	373	390	412	407	390	418	376	407	394	398	387	370	398	385	434	422	374	420	362	399	381	375	379	405	383	364	391	373	378	384	384	398	390	405	396	396	411	380	433	394	391	375	407	443	386	387	410	429	389	369	430	400	390	374	393	432	374	404	380	397	379	393	375	421	414	377	376	359	361	425	391	381	394	394	415	397	369	451	428	397	381	374	395	391	376	347	399	410	397	408	393	390	403	400	398	363	399	386	376	382	401	394	406	385	382	371	392	370	389	416	382	391	389	389	402	393	391	412	395	448	394	411	418	401	390	387	372	364	392	388	416	439	380	377	370	368	382	390	408	376	382	375	380	388	386	410	418	410	403	386	367	400	405	420	425	388	378	342	407	400	400	414	431	380	363	430	394	386	424	382	397	395	408	429	376	371	409	392	382	386	387	410	385	391	369	376	405	410	391	412	399	398	415	398	413	370	398	384	410	368	430	404	366	390	398	408	425	400	366	404	373	404	416	414	365	389	391	392	417	398	417	449	385	382	376	374	425	392	428	413	398	405	409	432	400	402	414	377	380	407	434	411	389	393	371	394	357	399	406	431	369	403	430	401	373	419	417	381	406	368	407	381	400	452	356	398	435	412	371	368	395	390	400	403	387	407	412	429	397	429	408	387	411	389	401	400	388	378	401	429	417	437	408	399	415	429	329	420	401	398	377	433	413	398	424	418	373	420	391	363	393	394	436	382	391	393	378	395	387	394	401	399	397	357	409	399	379	389	370	377	364	377	378	406	425	390	391	374	368	387	380	390	389	396	375	363	432	391	346	375	370	397	410	389	405	376	403	389	407	359	403	416	373	375	408	413	392	374	378	423	414	382	362	436	393	394	422	402	392	365	380	403	422	398	414	390	395	404	389	395	397	412	399	409	421	401	386	396	385	429	362	386	372	420	376	408	364	389	432	406	410	382	420	385	385	377	396	412	366	383	376	398	410	380	388	382	415	387	333	382	388	405	415	382	397	369	423	382	409	403	415	386	402	388	366	388	453	403	395	367	418	364	388	415	374	396	394	385	390	381	414	419	390	393	396	380	383	381	410	373	384	420	391	392	400	358	419	408	403	407	408	368	410	406	406	392	365	399	415	390	396	370	380	395	394	385	411	400	371	370	406	415	405	359	378	377	356	365	429	404	369	403	412	383	381	368	402	346	398	395	380	393	387	429	377	412	393	423	411	402	403	377	389	372	389	399	389	421	393	405	409	397	393	404	384	369	402	363	408	366	396	425	422	391	418	379	418	375	403	371	410	385	438	397	371	408	384	385	405	395	421	418	404	376	402	410	424	398	398	370	406	431	405	407	391	383	390	364	418	382	384	400	374	424	381	390	421	360	379	381	415	414	393	402	401	390	418	400	378	413	384	448	416	389	390	407	389	419	424	401	414	408	381	410	364	405	363	406	402	380	341	386	401	368	382	399	403	408	389	426	395	406	384	406	423	415	361	406	419	353	364	409	371	386	390	386	395	412	378	404	403	405	386	391	436	399	382	368	384	416	372	404	387	392	439	377	400	392	401	381	384	410	399	394	439	389	348	393	370	436	432	411	385	414	434	375	392	434	441	409	385	371	402	383	389	394	397	401	412	435	415	430	407	406	387	418	402	395	410	381	421	379	397	405	407	402	384	427	371	398	387	413	371	389	396	384	408	386	409	371	419	357	422	394	340	388	380	392	393	363	325	434	399	424	395	382	383	403	415	421	372	367	393	367	423	392	377	404	416	393	399	391	409	399	397	406	384	393	388	382	378	409	388	406	416	378	371	362	418	428	407	416	390	411	399	404	377	367	430	377	389	385	401	385	419	389	419	434	400	391	379	404	389	393	376	416	382	368	426	424	405	411	432	367	365	395	405	437	376	423	403	446	391	381	390	378	443	376	397	419	382	406	402	416	377	382	399	390	397	414	396	415	415	387	413	424	395	420	385	402	443	354	359	433	414	405	395	383	406	367	387	434	394	392	395	413	390	401	386	393	382	451	393	404	394	419	357	389	404	381	413	448	407	394	388	415	437	389	385	404	409	422	419	340	375	366	376	397	373	408	359	370	397	411	441	407	391	391	377	423	426	401	403	371	397	373	385	399	382	391	389	416	404	420	399	387	412	400	387	373	397	382	409	413	452	369	403	394	358	375	388	420	396	364	424	373	434	413	397	411	389	425	441	437	369	384	420	386	453	386	391	395	388	404	376	374	378	382	391	442	380	438	404	405	424	405	414	382	404	384	416	397	384	366	394	414	393	450	403	375	395	365	386	351	380	411	388	403	417	431	370	333	402	410	402	380	408	392	411	390	389	383	390	411	397	406	402	395	422	393	377	381	375	382	415	361	384	351	402	398	415	376	397	413	404	432	408	372	412	392	382
6885	4327	7155	5509	3125	1916	1344	1073	806	712	358	216	170	177	161	182	153	107	129	129	112	118	133	110	135	124	134	128	122	123	112	118	119	121	142	108	117	115	127	128	115	119	136	114	132	140	129	106	107	125	109	119	119	136	105	127	117	141	133	116	118	132	120	115	124	126	144	132	134	103	116	114	127	126	136	128	137	103	102	124	131	116	126	118	144	111	123	122	113	118	121	129	116	118	115	113	101	124	132	114	104	112	119	124	114	110	107	108	126	124	117	130	110	134	121	120	117	113	128	109	103	120	114	123	107	111	130	105	127	124	105	125	114	128	103	122	108	115	117	143	111	110	130	116	132	128	135	123	124	129	122	112	119	117	112	136	109	106	119	112	133	128	131	137	130	114	99	115	125	117	134	117	122	120	113	116	118	105	126	119	118	122	103	129	129	126	115	119	132	109	118	131	117	137	130	139	115	111	137	129	123	134	127	117	140	135	129	109	111	126	103	126	107	138	104	104	112	115	123	133	129	107	133	119	110	118	116	104	106	120	119	117	142	134	140	130	94	102	121	122	119	127	92	136	135	105	134	123	125	118	113	114	123	118	119	126	114	123	143	120	121	117	104	133	135	132	121	106	105	138	115	131	117	120	103	109	117	121	141	113	112	112	114	118	132	133	126	121	101	102	111	119	132	106	112	123	123	119	120	110	121	119	110	140	96	108	139	118	128	122	120	123	131	114	137	84	129	103	108	113	130	125	103	111	102	117	118	111	114	113	107	134	132	135	121	116	121	121	138	109	123	115	126	116	118	87	117	97	125	116	134	94	96	103	98	119	129	119	118	124	133	105	109	114	132	119	129	129	135	128	123	132	121	119	112	140	107	105	120	127	133	108	116	117	114	122	110	127	117	132	111	112	130	110	129	114	124	122	132	113	127	119	133	107	117	110	114	126	158	119	81	117	130	114	117	123	139	121	126	124	111	110	116	112	126	130	127	127	124	134	120	128	128	139	148	110	115	98	113	113	101	118	115	124	123	121	129	126	107	128	113	138	120	114	111	126	127	119	115	103	113	123	101	127	103	136	122	133	95	128	130	112	143	116	130	100	108	108	111	120	110	124	114	111	112	123	133	111	124	122	142	142	122	103	137	116	109	130	124	129	107	118	116	129	115	100	100	105	115	118	124	115	122	146	135	124	109	114	115	117	118	130	121	121	125	125	123	135	123	130	103	122	135	123	111	101	122	112	131	109	110	116	133	127	125	98	126	109	121	129	104	108	114	110	111	119	120	129	114	139	115	117	121	132	110	112	116	116	121	117	120	115	131	120	125	119	100	118	118	110	107	130	153	120	117	150	122	128	103	129	118	127	136	117	121	109	135	134	110	108	104	89	121	112	124	116	132	135	104	99	114	122	109	142	108	135	122	108	135	122	125	124	111	125	116	140	115	111	109	126	105	115	131	126	110	114	110	112	108	108	124	122	123	115	108	105	135	138	108	119	127	132	120	106	114	116	134	120	102	139	119	126	127	131	138	126	109	114	117	131	135	116	134	133	117	100	115	123	113	111	108	110	131	113	105	120	119	100	127	114	121	112	128	142	126	145	124	125	113	141	108	118	134	108	133	123	99	131	123	114	120	100	112	126	113	123	130	103	114	117	111	113	140	129	122	114	126	117	106	110	131	119	117	137	124	146	130	110	129	109	119	113	134	118	100	143	113	102	132	111	126	126	144	100	113	116	126	128	118	102	141	147	130	123	111	118	120	130	119	131	107	122	112	142	121	113	115	125	103	127	129	111	124	118	105	116	133	91	122	104	119	106	120	110	124	107	114	111	139	126	99	136	108	130	126	118	124	109	119	118	115	127	128	138	139	120	109	105	127	125	122	122	115	125	135	104	123	120	109	128	103	104	134	127	102	128	115	118	113	126	135	114	119	127	120	107	127	126	124	113	126	118	122	115	122	125	124	108	110	125	126	121	131	115	105	127	136	125	122	115	119	110	109	107	120	140	128	130	131	122	122	119	131	122	112	126	127	115	121	146	113	122	125	126	102	90	117	135	112	114	141	110	114	122	138	118	127	117	105	115	112	126	134	118	124	127	112	128	132	134	117	136	124	133	107	113	127	118	128	124	122	125	117	114	121	111	104	123	129	95	145	129	121	118	110	105	103	114	106	116	106	113	126	112	115	137	124	153	111	102	124	111	133	108	117	120	119	110	114	132	112	123	93	116	121	108	133	102	120	123	101	123	145	100	141	119	119	118	113	119	119	131	145	116	122	139	128	113	119	135	113	123	114	148	114	130	110	135	111	106	125	122	134	121	126	131	114	129	127	109	115	130	118	105	127	100	129	133	109	111	108	109	106	91	125	131	112	115	125	98	112	104	98	128	106	116	115	119	105	108	130	132	97	133	126	114	129	101	114	121	124	137	124	127	123	124	118	124	117	128	135	130	149	119	97	109	129	126	114	122	114	119	128	126	138	121	125	107	106	109	123	119	116	108	117	114	122	119	106	110	112	123	124	96	133	130	112	129	89	121	116	109	117	123	130	107	122	117	117	118	135	140	105	116	130	100	136	130	111	107	122	115	136	141	117	113	121	128	141	130	126	101	115	112	110	125	120	114	126	129	133	119	113	139	109	132	121	110	127	129	131	114	102	99	125	142	117	117	120	129	117	115	126	114	118	140	123	132	127	126	112	123	131	114	114	105	130	134	125	134	124	112	118	109	127	124	121	100	128	112	123	115	126	117	104	103	123	121	113	124	104	113	113	151	107	130	117	127	131	130	111	137	128	109	102	134	120	120	112	123	104	123	122	110	126	130	122	100	112	115	111	131	122	124	125	117	118	108	134	102	117	122	117	123	131	132	118	131	125	129	148	124	119	124	109	124	131	101	94	139	140	152	123	124	126	125	119	115	129	131	120	110	125	125	111	129	106	123	141	112	129	117	116	118	120	114	99	115	125	134	134	123	128	136	128	118	121	118	102	116	123	121	129	119	106	99	117	120	129	118	109	108	98	119	114	118	130	102	115	105	122	126	116	98	127	126	133	127	119	106	124	119	128	116	130	132	133	134	115	129	126	142	115	137	110	126	122	153	118	113	151	106	107	107	118	125	119	117	131	128	111	106	125	126	112	138	128	125	113	128	129	109	136	110	110	123	123	105	132	123	118	116	119	125	120	120	134	94	126	119	114	126	117	131	97	116	138	129	104	115	128	134	117	106	123	130	130	126	122	147	119	119	113	112	114	133	98	117	109	135	108	110	120	102	97	123	138	109	110	114	127	102	125	124	115	108	105	140	122	118	107	121	135	126	115	123	126	144	116	118	143	126	117	115	128	119	113	132	128	101	129	105	122	107	121	117	121	108	126	115	130	109	129	118	102	123	118	126	133	137	122	110	117	122	122	91	127	118	127	120	113	116	132	132	126	133	119	128	136	128	119	121	112	114	116	106	134	119	124	131	105	105	119	110	134	131	109	113	128	121	116	117	136	126	121	117
5843	6064	14376	14760	11148	8104	6328	4865	3994	3228	1643	708	648	647	644	570	414	338	405	339	369	344	320	335	333	307	337	368	326	338	333	325	330	358	333	336	359	318	342	313	341	336	326	337	339	344	325	343	321	336	332	358	331	330	350	375	302	329	382	321	326	292	361	328	340	352	345	336	355	313	326	317	359	343	333	342	361	349	324	328	322	327	317	327	333	337	355	319	314	352	363	341	322	326	359	343	356	355	346	340	335	338	322	338	332	334	363	344	318	332	349	317	334	348	317	327	346	358	355	304	346	332	347	326	356	344	331	306	304	336	334	334	310	341	325	340	314	314	352	332	324	342	334	321	330	363	351	340	309	318	338	313	369	284	329	336	343	330	304	317	340	333	343	361	344	345	325	373	332	335	314	362	343	348	337	350	335	343	360	317	334	302	358	316	349	333	332	335	374	346	318	351	341	296	377	350	309	323	340	356	328	316	350	327	328	359	319	332	337	334	366	315	342	322	307	304	317	340	323	315	333	328	327	360	326	346	336	344	312	345	293	324	354	337	314	332	360	319	347	313	303	337	337	347	322	320	311	327	329	333	342	325	363	359	323	340	314	325	316	360	339	340	288	356	338	324	351	367	321	353	363	324	341	351	342	337	324	358	327	336	304	304	326	325	337	364	333	328	330	329	356	324	330	338	339	336	348	343	336	346	335	332	331	304	343	310	347	347	326	305	348	321	336	334	343	325	361	318	334	342	355	356	342	341	331	286	336	326	324	312	329	318	329	337	336	351	353	353	353	341	334	334	344	310	347	328	338	310	318	296	325	346	364	306	349	323	328	307	296	345	308	306	344	355	328	328	335	333	328	366	347	369	342	302	365	301	289	353	330	341	315	355	331	338	352	297	340	324	312	355	314	365	333	322	347	335	313	320	340	353	322	341	338	327	333	319	330	317	325	362	352	335	326	360	344	336	321	311	338	356	348	311	343	354	332	348	312	332	326	319	339	339	335	348	343	356	312	355	325	363	330	349	330	365	353	354	348	314	367	321	336	322	362	329	363	323	318	343	310	335	329	353	342	365	325	313	309	305	360	352	361	308	335	319	339	352	340	340	323	330	342	356	348	323	324	331	347	345	333	376	339	322	323	335	331	310	333	348	300	347	361	344	333	357	326	350	322	324	340	314	323	343	328	351	351	331	329	363	328	333	342	347	348	324	333	354	318	338	318	337	336	338	328	321	373	355	362	358	328	320	329	286	354	336	328	328	331	345	364	326	338	370	330	348	346	309	298	324	325	334	360	342	326	338	348	354	344	312	324	361	386	345	313	336	348	320	335	335	345	356	327	316	337	327	361	321	357	325	366	340	367	348	297	302	351	340	339	354	329	330	342	354	282	294	331	335	328	322	310	317	350	327	350	339	381	334	315	364	334	328	328	360	320	318	324	294	349	351	340	358	341	368	331	326	340	349	330	333	323	322	340	320	319	315	355	354	323	329	360	311	334	308	337	379	356	350	320	330	322	361	348	332	364	330	328	377	342	323	338	331	328	327	350	358	335	311	337	310	332	342	332	308	346	334	314	327	336	329	281	325	335	330	361	323	332	309	366	328	334	335	365	317	352	367	346	323	328	372	368	351	342	304	358	296	319	334	338	340	326	321	329	397	336	312	344	367	339	358	318	368	361	337	325	327	338	363	343	341	339	319	355	344	323	334	337	307	365	324	337	323	332	329	331	355	312	305	352	321	325	374	358	331	328	319	341	343	343	315	302	343	345	353	340	344	355	321	316	333	343	324	328	308	302	315	338	354	358	357	330	364	335	329	343	359	308	363	326	329	344	348	353	333	343	316	381	332	325	358	339	329	326	327	342	321	330	354	347	356	330	327	338	324	353	320	346	387	347	332	328	356	325	341	308	343	319	327	337	356	295	345	306	344	304	306	312	339	348	310	328	322	313	334	327	334	355	321	337	301	336	339	322	328	357	335	346	331	338	344	313	338	351	384	341	351	347	343	319	344	348	322	315	374	357	328	332	323	318	320	316	375	334	345	317	350	326	376	361	348	348	323	351	342	348	312	365	330	358	354	321	324	323	373	307	322	305	320	367	314	361	332	361	359	319	334	317	326	313	319	309	343	354	310	309	340	293	333	294	337	348	336	322	339	353	311	356	343	323	341	344	329	315	362	360	327	329	344	332	319	340	313	313	321	357	302	356	322	350	347	351	327	294	318	315	301	297	345	350	377	340	291	324	340	350	350	346	375	337	353	293	330	343	329	318	345	334	351	322	325	306	336	346	349	344	332	340	310	369	350	327	341	317	311	349	338	345	338	341	340	331	339	380	342	313	355	336	328	283	361	318	333	317	347	331	326	363	368	342	314	357	359	343	335	323	338	354	346	326	357	361	327	340	332	340	326	375	360	327	306	399	325	339	320	344	326	299	370	320	373	355	322	314	327	350	342	349	345	326	320	338	333	325	301	339	325	334	369	312	335	316	306	329	325	333	343	331	291	315	305	344	329	351	362	285	340	346	363	334	321	327	329	369	314	336	331	345	303	321	366	322	319	315	334	372	333	353	336	349	343	339	349	341	323	361	329	339	323	320	319	322	324	364	353	339	353	353	339	367	333	327	343	297	324	334	307	332	318	282	352	336	323	347	348	363	317	315	358	325	333	334	329	327	354	322	321	335	343	365	342	339	368	305	348	322	344	303	320	343	337	327	314	359	321	313	309	344	347	341	317	377	325	340	317	359	350	332	322	319	342	337	320	312	331	340	318	325	342	305	355	335	346	354	297	328	313	294	335	369	347	319	354	317	334	333	338	327	304	352	343	335	340	351	304	338	325	342	345	366	330	337	318	313	293	346	321	310	310	313	302	347	312	366	343	332	362	356	314	317	352	317	303	333	331	332	316	339	316	327	336	320	295	335	311	326	342	311	352	346	318	335	338	341	304	357	330	316	332	351	338	341	356	352	335	337	332	326	348	323	346	335	330	330	331	331	344	309	347	334	328	352	353	343	367	364	333	315	299	328	337	352	326	321	333	349	356	334	336	376	311	320	353	381	321	347	307	348	307	304	356	321	358	344	355	327	296	334	328	318	316	354	342	320	332	327	328	344	327	352	307	349	341	337	326	315	371	307	339	277	347	310	298	337	294	349	332	336	321	327	345	324	312	351	332	345	304	315	331	334	338	340	307	345	328	328	333	342	342	308	369	344	347	307	317	330	347	366	319	321	331	344	326	333	336	356	334	303	362	312	374	357	310	349	341	314	331	308	328	367	337	310	301	324	356	327	327	323	344	362	310	355	366	344	335	308	321	328	325	356	360	337	333	363	347	304	333	342	345	331	348	325	317	300	304	352	341	336	328	314	344	341	344	323	339	331	351	335	329	337	353	347	330	307	340	301	294	336	322	318	337	324	316	339	343	323	314	336	376	293	346	286	343	350	348	343	328	332	350	314	335	339	357	304	359	333	295	338	303	351	328	319	348	326	319	333	339	363	311
37175	39442	56391	48673	37515	28322	21095	15060	10552	7921	2984	1219	1023	952	727	549	362	267	226	194	144	133	113	151	118	107	126	123	120	127	130	108	127	111	111	140	128	132	113	124	124	146	117	133	150	116	133	119	111	100	112	126	137	124	120	112	126	119	117	122	115	110	117	126	118	126	136	115	104	136	109	114	109	131	128	120	110	135	106	126	107	123	104	122	112	128	125	122	127	126	133	117	107	132	123	117	100	116	128	114	125	145	116	109	109	116	125	116	123	112	123	93	130	136	123	115	131	111	112	95	115	121	120	120	123	127	110	114	129	115	115	124	152	128	131	115	113	96	95	112	113	133	115	118	116	114	145	114	115	114	106	125	128	122	130	116	117	106	131	132	129	140	137	130	123	120	134	119	157	117	132	122	120	131	115	108	101	132	106	113	133	115	115	114	146	126	124	111	115	119	121	119	115	101	111	114	124	116	136	116	124	128	131	127	123	130	109	129	107	119	129	112	114	120	128	126	140	128	111	122	122	139	118	116	109	145	119	127	117	119	122	107	115	126	96	104	125	109	122	121	125	98	112	125	124	110	110	121	128	137	112	107	118	109	118	135	137	110	107	138	122	110	117	104	131	121	111	110	131	95	143	124	108	128	123	142	125	123	143	95	111	108	134	116	124	98	127	121	125	126	122	117	122	111	104	131	114	123	127	124	120	132	132	113	113	126	92	143	120	123	112	134	111	127	113	121	115	118	125	126	122	114	121	106	139	126	120	120	136	114	124	114	130	120	115	114	116	109	110	118	118	143	129	120	131	112	116	101	121	127	111	117	113	119	106	121	128	123	127	128	115	106	124	125	123	108	113	125	124	130	108	128	146	103	118	113	118	128	117	128	131	120	134	139	112	121	138	133	125	125	115	116	133	121	104	112	113	122	116	140	112	126	133	109	125	121	125	110	131	115	112	116	125	111	108	95	125	114	132	127	139	102	117	134	129	110	112	124	115	116	95	139	124	136	120	112	123	128	104	124	116	137	103	110	125	129	104	113	157	132	112	133	111	101	118	122	122	125	151	112	117	97	128	111	110	132	130	141	109	107	98	122	107	116	108	114	135	114	131	109	130	130	121	126	112	117	121	113	100	117	124	126	132	122	121	116	124	130	124	121	110	141	118	129	108	131	135	106	136	117	142	112	113	102	129	124	124	138	114	139	105	127	140	133	133	140	131	124	99	126	112	113	113	117	118	109	121	118	108	114	104	118	121	113	107	108	125	130	119	117	120	117	137	137	109	121	118	100	125	100	127	133	143	99	117	129	145	124	121	134	125	142	121	110	106	134	124	119	122	123	105	127	114	112	105	118	118	124	116	145	116	123	123	133	133	116	107	108	136	117	135	120	122	113	123	112	119	130	129	106	119	128	121	111	121	124	124	101	103	121	120	112	109	126	108	114	110	129	112	104	118	113	120	131	118	108	131	137	122	114	130	121	131	121	125	142	117	120	121	128	108	127	109	131	121	107	133	123	119	111	114	141	123	127	110	125	108	116	115	113	135	111	117	128	143	117	124	121	107	118	111	113	121	124	112	129	123	133	132	126	121	145	136	123	102	130	116	127	119	119	132	131	115	122	103	135	125	123	129	125	127	138	125	108	114	134	119	96	124	107	125	125	121	102	110	137	104	114	121	128	110	110	121	112	118	110	117	130	113	110	127	103	140	114	115	106	108	140	108	106	108	116	112	140	114	141	97	137	123	133	120	112	125	117	117	111	142	123	116	114	133	123	119	120	121	138	138	127	117	133	125	139	121	106	137	118	123	113	122	104	116	119	123	128	132	127	113	105	111	122	127	130	128	139	126	134	133	108	126	124	120	93	93	100	126	126	107	126	105	122	114	112	117	129	114	124	137	132	108	123	136	110	118	137	116	113	128	135	136	104	105	150	115	119	118	120	124	120	123	110	134	105	128	118	135	119	133	125	116	122	134	115	117	104	94	96	128	134	130	123	113	102	122	116	135	145	112	123	121	112	135	98	122	116	118	109	114	128	121	123	128	101	147	125	107	125	112	120	128	130	113	109	122	111	125	124	121	126	103	147	99	141	123	132	117	115	129	105	142	128	131	122	110	112	121	124	133	132	126	120	104	117	113	129	98	134	133	126	115	122	118	115	132	119	112	124	119	105	103	143	120	105	123	124	134	100	130	131	114	127	116	120	124	132	111	128	119	134	122	117	133	129	131	105	114	111	119	117	123	132	131	115	134	122	128	116	116	114	126	109	129	114	108	128	100	127	119	120	117	116	117	111	112	129	110	138	112	118	122	128	116	128	118	119	119	116	116	151	130	123	120	111	105	109	117	108	138	102	145	97	124	134	92	129	123	103	111	110	121	135	127	118	126	138	115	139	112	112	117	147	115	117	114	111	127	123	113	110	107	128	119	118	105	112	126	101	124	129	117	122	122	106	106	124	133	106	131	109	110	141	127	123	108	109	112	105	122	107	138	119	117	112	108	121	110	107	133	113	130	117	118	130	105	104	106	112	129	130	121	135	121	116	153	112	119	128	129	107	126	125	131	122	127	110	113	124	116	134	112	127	119	124	123	109	117	124	112	119	114	120	127	140	106	121	132	103	129	107	109	119	116	120	117	116	142	119	119	117	132	135	135	115	119	131	101	112	111	123	125	130	136	118	135	137	127	128	119	122	139	105	123	110	127	126	143	115	107	141	109	116	111	126	118	131	122	118	126	129	129	128	163	124	120	109	146	115	134	113	113	115	124	130	126	124	109	132	102	141	105	123	118	113	126	103	105	124	132	119	116	125	126	120	119	111	115	137	112	125	120	133	130	121	131	125	128	111	125	144	127	101	121	122	116	119	110	121	119	126	124	113	138	119	112	118	113	112	123	117	133	110	111	131	127	125	158	136	135	117	119	131	122	111	142	125	115	116	129	122	116	119	120	134	106	119	121	119	125	106	125	130	119	137	120	112	118	119	120	134	127	125	113	142	141	109	133	113	124	94	128	136	98	116	117	101	122	110	110	107	109	113	121	141	111	123	116	122	126	127	115	117	131	141	113	124	131	111	115	135	129	142	113	112	116	123	110	119	112	124	106	117	125	104	115	118	136	124	118	117	131	112	124	123	122	138	118	116	127	114	131	111	104	128	119	111	133	123	129	104	144	134	139	113	111	119	124	126	107	116	121	140	131	155	132	116	128	117	123	119	133	123	110	125	109	117	123	124	107	116	112	119	121	133	135	117	132	122	121	96	115	123	130	107	135	133	118	124	141	118	131	125	136	116	116	117	113	117	127	122	125	108	111	126	136	136	149	124	110	122	122	130	99	123	117	108	122	120	104	124	128	110	121	135	123	143	149	119	111	124	109	109	118	133	104	112	132	134	130	131	127	127	128	126	125	139	129	118	127	124	132	121	97	129	118	120	117	125	132	142	114	122	119	121	123	113	124	114	134	111	150	114	102	129	125	135	111	119	121	123	106	119	105	137	120	129	127	130
22733	32342	51089	52895	46654	40576	36634	31263	27011	22995	11076	5571	5457	4506	3637	2565	1697	1129	900	625	580	351	303	357	346	339	327	348	351	318	345	340	371	348	317	323	334	356	345	365	331	317	358	382	361	370	340	374	328	324	338	351	389	357	370	373	369	334	325	376	303	330	325	348	346	328	345	361	386	329	351	332	346	373	351	312	350	337	341	346	347	340	330	366	315	312	352	325	361	353	342	372	307	377	336	336	344	339	360	357	331	360	356	319	330	356	286	320	322	347	375	372	351	331	361	333	314	328	350	377	350	329	345	341	346	350	343	335	341	352	363	342	353	357	336	352	340	343	323	349	325	330	343	333	327	316	352	396	335	331	366	337	359	354	299	355	340	324	342	352	353	350	350	324	327	352	327	376	333	360	316	338	304	335	365	316	329	380	325	344	332	371	365	348	359	365	363	366	341	329	344	346	349	333	338	360	357	340	302	288	333	335	353	359	349	334	340	335	346	353	306	322	317	333	373	342	333	340	330	335	335	340	323	347	358	346	372	369	342	344	326	314	351	363	322	343	346	328	330	334	332	349	345	367	349	348	313	333	376	343	325	333	373	309	300	374	361	347	367	337	341	342	343	323	351	323	329	322	355	330	330	339	354	311	335	333	341	311	352	342	317	340	326	353	384	327	366	334	329	352	295	342	366	324	362	350	336	346	365	332	333	344	363	347	351	300	333	309	312	344	325	348	377	345	333	319	349	362	340	321	319	364	378	340	356	314	334	365	351	340	332	332	354	321	340	347	337	345	369	370	334	361	348	367	324	335	350	343	346	319	345	360	327	339	341	382	323	317	375	330	382	350	341	318	349	340	333	320	351	314	321	311	315	349	327	317	367	354	345	335	333	318	367	336	359	322	327	318	355	339	318	338	355	334	359	347	347	359	329	348	355	329	345	330	331	314	319	364	343	337	350	338	310	334	344	339	352	322	346	359	362	362	318	342	342	344	329	319	366	351	319	331	348	349	325	357	352	344	313	379	332	318	333	370	344	310	371	339	320	330	330	342	351	345	294	358	334	335	351	355	375	366	349	365	347	334	335	330	333	335	362	331	351	371	317	343	345	339	354	336	351	350	324	337	346	360	347	311	330	359	353	321	327	346	350	340	340	326	352	341	326	327	302	363	335	343	364	336	352	353	376	353	332	326	340	339	354	340	359	338	355	342	330	343	368	333	372	352	360	338	332	323	334	337	324	333	333	330	335	343	311	359	312	366	331	364	322	343	356	348	333	310	332	361	321	336	325	332	328	327	354	353	326	322	344	358	356	326	344	349	323	348	359	311	343	356	338	353	348	342	318	326	336	339	356	334	309	343	331	361	324	388	359	343	358	323	356	335	330	321	374	312	322	352	319	349	356	323	361	358	341	313	349	372	368	343	351	360	301	345	334	327	344	326	320	337	318	347	328	313	371	323	326	338	342	338	333	337	362	360	367	354	349	340	346	317	327	354	294	350	333	348	355	351	304	353	333	332	358	318	340	327	335	363	347	336	345	324	338	330	317	314	342	328	337	330	338	322	340	355	360	349	333	332	352	327	330	329	331	333	357	336	370	358	311	337	369	362	293	380	308	339	345	347	313	349	360	347	367	335	340	340	301	356	366	355	340	343	357	320	304	358	317	340	307	373	339	344	339	341	384	357	361	367	350	352	347	318	356	370	313	342	342	355	328	320	344	320	380	340	355	325	369	317	326	357	348	326	313	349	326	321	364	322	318	342	389	336	334	338	321	314	347	344	352	356	333	347	338	322	365	296	325	367	322	345	353	337	383	350	348	315	329	361	357	340	320	340	324	319	354	377	322	343	338	329	321	342	355	331	341	316	338	347	377	372	337	353	354	340	352	343	356	345	341	324	303	335	343	362	340	322	336	349	355	344	332	369	313	341	294	302	350	311	321	324	385	356	384	333	382	371	347	350	353	352	349	319	345	345	349	326	351	325	348	342	327	331	330	341	308	327	311	354	321	348	337	335	313	332	347	344	349	346	322	355	353	323	332	347	331	351	368	336	354	379	339	362	380	371	342	343	343	360	374	322	322	345	346	354	317	341	359	351	324	314	351	351	327	336	314	360	365	348	350	315	332	342	364	350	353	366	344	346	334	348	364	331	352	313	343	352	361	329	351	345	342	342	373	379	345	374	311	333	333	335	353	328	329	360	324	345	309	326	337	336	326	343	357	332	362	357	338	347	375	307	315	342	313	340	366	354	299	325	386	350	346	314	346	337	340	355	353	319	357	332	319	351	347	360	346	329	349	331	351	318	289	331	339	367	327	320	331	358	350	354	364	328	329	320	308	351	389	340	344	374	357	366	348	359	332	367	331	351	358	339	333	339	350	332	322	357	350	355	362	375	336	332	350	330	353	337	362	349	322	341	351	341	333	325	336	345	316	351	314	361	342	319	305	359	364	358	343	337	366	368	318	343	313	298	333	330	346	365	339	336	308	337	360	322	301	335	331	357	356	337	355	353	367	366	345	340	331	333	331	347	370	353	356	338	372	342	360	350	358	337	342	351	349	380	338	309	327	326	322	340	347	361	377	332	351	359	329	363	328	332	354	327	334	361	331	324	365	357	316	317	304	346	364	336	340	359	354	318	345	368	340	323	338	325	330	399	305	346	370	338	356	360	303	357	334	331	346	314	323	350	313	333	319	322	328	326	335	359	343	353	330	329	365	362	345	362	345	332	323	340	332	320	364	372	352	347	367	352	339	347	353	377	360	379	340	346	333	322	340	342	354	346	337	296	334	328	337	353	326	343	335	346	345	310	320	351	346	364	326	330	355	342	349	335	396	364	329	322	322	332	316	341	330	312	333	329	335	350	376	341	323	344	349	352	323	356	370	339	326	353	354	314	307	345	362	366	336	332	351	322	339	321	366	351	340	326	331	352	344	346	326	323	368	337	332	316	301	323	333	327	340	366	314	336	349	338	333	336	339	348	326	352	334	329	313	338	338	322	328	317	339	317	323	325	307	323	320	343	364	326	325	319	365	343	343	348	328	331	326	367	319	348	345	340	318	342	343	338	343	300	344	323	346	329	347	318	359	346	342	378	367	316	355	353	335	313	323	334	358	333	332	332	331	330	346	350	310	345	326	355	369	326	366	366	355	350	334	346	336	342	344	337	346	339	327	314	330	341	337	317	345	319	302	338	334	363	346	367	352	387	341	336	375	294	334	327	333	328	357	322	334	353	338	359	330	353	306	367	348	340	338	366	329	328	350	343	367	338	337	377	354	343	320	312	351	362	298	333	354	328	355	348	337	342	341	357	347	341	330	343	330	382	318	347	326	362	355	355	337	331	352	377	330	315	322	351	335	351	323	320	352	361	346	341	384	371	351	373	348	356	294	343	285	360	317	369	331	328	363	363	360	356	333	353	322	344	347	318	347	330	359	323	314	343	349	300	351	347	350	336	362	324	352	349	343	322	310	363	345	348	355	324	323	331	366	332	334	344	345	333
48310	55906	70092	61816	51340	40789	34371	27010	20547	15379	5566	2483	2178	1928	1327	1075	617	450	434	406	305	166	153	149	169	171	131	149	171	155	145	146	132	127	145	113	159	153	146	145	138	164	141	138	142	120	156	124	162	148	136	136	161	156	150	133	134	142	132	138	145	163	157	141	131	147	153	162	169	147	133	156	145	117	123	117	155	135	127	154	150	151	160	165	158	154	129	136	152	157	129	157	145	139	120	138	140	168	144	119	143	117	140	159	153	174	146	135	144	151	155	126	141	136	147	143	168	152	160	150	136	171	145	152	163	166	151	126	135	160	126	141	163	132	122	125	184	142	145	153	150	143	144	144	145	131	145	130	153	135	149	136	144	137	145	135	150	149	150	138	147	128	138	135	151	143	149	153	133	130	171	161	137	129	159	150	157	138	124	130	142	134	142	161	163	134	152	143	146	131	145	130	134	148	135	164	137	139	152	123	156	172	133	160	179	163	156	153	148	157	136	160	162	135	148	155	136	161	129	142	148	137	138	138	133	143	140	159	156	137	137	150	148	151	124	139	147	155	128	138	147	156	152	159	131	155	148	160	151	155	132	151	159	153	145	149	122	153	175	127	158	144	149	147	131	144	175	134	135	141	120	156	142	151	149	139	143	163	137	142	166	135	130	149	141	149	154	126	152	160	133	151	113	146	135	133	142	170	142	171	142	143	132	150	142	134	158	150	145	156	140	147	144	153	166	164	152	142	132	133	150	177	155	152	153	164	150	147	124	147	142	132	151	145	162	169	141	134	158	114	154	138	159	147	139	155	142	131	142	146	150	149	164	152	153	152	130	147	145	145	147	138	157	149	155	139	152	154	163	114	153	142	135	152	137	161	136	138	145	140	150	167	148	154	126	131	129	159	148	150	160	158	151	142	156	120	124	155	158	136	149	156	120	156	164	150	150	152	157	160	157	151	130	152	139	169	134	141	132	153	145	172	141	120	156	137	143	127	143	146	126	148	140	146	162	163	146	154	144	142	147	166	167	152	134	153	148	152	175	155	155	132	144	152	137	143	139	128	133	134	127	141	137	152	125	149	171	133	136	155	150	168	161	169	157	154	140	131	147	162	147	136	133	130	143	151	178	148	145	166	149	138	147	156	137	149	154	166	133	163	148	155	139	121	155	145	138	159	154	149	145	149	160	170	154	153	128	150	172	140	147	151	149	149	147	145	146	136	135	150	147	141	157	151	147	149	152	148	161	150	133	144	159	142	154	144	140	136	123	152	144	160	141	163	142	149	154	149	139	137	137	128	153	126	152	133	118	170	144	149	162	129	162	134	165	142	147	142	133	143	140	123	135	133	169	163	155	160	145	147	147	133	141	150	148	142	152	142	159	158	152	145	130	137	133	133	149	154	143	166	143	159	165	146	150	153	153	155	170	162	154	147	153	148	145	147	158	138	159	144	140	150	145	136	143	155	160	150	145	132	144	154	149	126	135	138	159	137	155	148	160	142	142	150	152	143	144	130	150	157	136	133	167	143	147	148	148	155	138	124	146	152	129	151	170	170	144	145	142	144	161	153	136	138	147	166	163	151	166	158	165	160	130	167	153	149	148	145	145	151	159	142	149	136	159	147	143	152	138	127	156	141	142	140	138	158	149	155	149	146	152	130	149	146	160	165	135	130	160	158	148	151	158	133	133	132	144	141	148	186	147	129	132	129	130	147	143	156	164	131	166	143	150	143	135	124	144	151	155	163	145	135	137	136	143	123	174	130	155	149	148	126	145	129	152	152	163	161	144	142	161	144	148	139	149	169	140	154	153	149	166	157	139	145	168	146	157	159	154	138	152	142	159	138	144	128	139	143	142	167	166	145	158	137	153	140	147	159	159	124	163	145	144	144	134	151	147	145	129	147	145	145	149	147	155	137	133	143	131	158	152	135	135	153	136	155	143	163	160	141	175	127	141	151	152	168	147	168	157	141	134	164	144	132	158	145	146	160	143	153	145	153	148	129	121	160	137	138	119	138	156	128	157	150	159	139	139	151	155	143	146	145	175	131	153	152	141	134	127	149	139	139	164	128	143	132	149	137	173	153	142	141	152	155	134	134	148	159	166	145	133	139	145	136	135	138	163	156	146	138	153	133	150	156	143	132	151	149	158	149	138	161	138	152	168	175	145	169	166	153	121	128	114	143	151	144	155	161	163	136	152	168	148	154	126	130	149	149	150	130	143	149	177	139	142	131	151	154	136	173	146	121	162	136	150	163	151	155	146	172	139	154	132	150	134	175	137	137	134	152	141	151	154	136	140	145	133	163	131	154	164	153	161	146	147	168	144	147	155	151	147	154	162	136	156	148	142	125	133	166	156	146	155	134	145	156	150	133	162	145	154	132	139	157	132	150	131	158	137	123	147	160	166	150	138	139	142	137	140	141	151	161	177	153	133	121	151	121	148	132	145	148	155	139	153	156	158	124	138	140	133	141	154	150	149	154	161	150	143	149	129	155	134	159	132	142	145	153	148	159	137	138	144	135	139	138	150	133	161	141	131	158	148	135	118	140	164	179	166	150	149	155	151	114	142	151	140	150	162	149	114	143	148	179	159	149	154	136	146	131	136	141	149	139	145	156	165	144	164	142	151	142	154	174	151	136	156	160	132	144	162	133	160	151	146	154	153	165	160	146	147	141	140	154	173	162	140	162	147	144	166	167	155	147	134	144	149	145	148	144	157	151	151	128	170	144	142	150	157	131	155	148	157	151	126	147	146	139	188	157	143	140	147	139	153	133	148	134	138	142	150	162	146	139	141	164	158	142	157	135	151	173	163	143	159	148	164	131	148	150	148	146	122	162	139	155	148	158	132	134	145	160	158	158	159	159	140	160	143	131	137	146	144	139	150	155	172	136	140	156	155	142	145	131	117	146	159	137	168	132	145	119	145	145	167	154	161	147	148	145	150	173	169	124	180	137	139	139	154	151	151	130	151	163	165	142	159	131	144	179	159	160	141	150	145	154	148	141	157	141	147	164	143	131	154	154	143	155	145	116	163	148	151	157	154	142	158	136	142	148	162	151	145	152	140	146	156	119	160	163	152	153	140	150	139	155	149	167	155	145	141	147	157	155	157	155	135	155	143	155	158	159	138	147	140	137	140	146	153	145	177	166	129	131	150	146	153	139	119	141	143	143	141	141	155	140	161	140	151	135	147	129	154	141	144	155	147	147	156	141	137	145	125	154	177	134	154	142	130	138	134	161	145	150	150	133	163	155	144	139	172	146	153	120	159	158	143	147	125	133	153	157	134	148	153	135	135	163	136	140	163	143	129	155	156	142	153	138	141	133	147	140	154	147	157	129	155	162	160	139	159	148	141	128	130	153	134	139	171	134	160	125	137	167	148	130	113	143	169	151	142	144	164	139	141	134	143	130	163	135	168	136	143	176	153	176	152	169	156	130	138	153	152	146	158	134	159	168	143	164	160	164	169	155	147	164	146	140	143	143	156	156	136	128	119	151
30163	42175	63709	65554	58295	51183	46999	41292	37204	31644	16383	10202	9803	9137	6357	5019	2973	2175	1739	1862	1355	484	387	394	389	422	407	413	407	397	377	401	402	418	394	404	426	376	427	430	432	401	385	434	411	424	394	395	401	415	394	411	407	439	437	418	413	418	373	380	424	392	375	425	391	408	406	412	392	427	394	390	392	366	431	413	409	391	398	387	403	418	385	406	412	380	364	406	388	377	384	434	380	412	386	398	421	387	396	405	391	398	395	358	403	414	422	389	402	362	396	386	342	397	408	382	392	373	390	399	407	397	400	397	395	393	402	393	412	434	374	444	417	397	383	385	387	411	349	379	384	390	427	405	411	426	405	465	403	433	387	400	384	369	404	401	433	416	382	421	407	412	403	351	436	375	376	403	364	415	402	389	397	376	389	368	433	389	395	403	380	408	424	448	390	395	404	418	400	393	370	413	398	388	392	427	423	452	405	364	372	396	409	365	446	374	394	417	399	396	379	395	410	389	416	408	398	421	400	422	389	391	376	403	405	402	419	409	376	400	406	382	400	396	393	440	406	432	377	418	422	446	373	396	418	431	389	375	441	391	392	437	408	428	384	385	391	399	386	429	381	401	391	403	368	374	394	414	421	401	419	411	409	385	429	405	406	412	415	405	387	397	428	372	421	395	408	390	413	402	379	385	373	407	419	403	385	386	400	425	439	369	400	401	415	425	432	413	366	389	372	401	439	385	410	436	383	402	405	420	422	421	400	405	405	366	414	408	427	398	369	397	407	403	420	420	393	361	425	402	409	414	423	403	389	383	442	380	399	376	423	400	385	429	417	388	405	426	408	405	368	366	423	422	422	407	397	384	416	425	404	387	400	420	361	383	370	408	404	434	407	384	394	401	387	405	391	398	402	379	365	383	436	390	392	400	417	399	377	404	416	401	413	391	414	392	431	421	422	415	411	367	416	434	401	411	411	378	398	404	425	408	403	419	385	403	397	402	396	415	431	393	412	419	393	406	461	409	447	386	385	399	420	408	420	420	383	427	396	389	438	429	360	387	400	399	391	380	411	397	395	380	410	388	412	420	372	401	442	397	396	426	389	402	374	367	403	418	410	403	371	387	385	393	407	396	397	419	373	428	410	372	417	395	422	422	398	403	408	407	406	415	385	392	427	427	415	370	411	440	410	421	383	422	387	409	432	406	445	387	392	412	355	372	395	399	409	410	440	396	401	402	401	413	428	388	393	420	433	382	402	391	397	392	397	389	383	389	359	426	403	391	450	403	392	395	401	412	391	399	417	417	450	416	365	432	404	457	372	424	373	375	403	431	412	391	388	386	413	399	415	360	429	350	430	386	415	373	401	415	428	402	421	404	392	413	383	407	394	437	394	399	403	427	383	394	408	367	365	369	380	383	395	428	385	395	401	435	406	378	411	402	394	435	389	350	401	415	422	384	412	392	389	402	402	396	383	392	403	414	424	416	380	381	384	402	409	399	398	389	425	421	420	381	398	421	411	404	380	383	400	385	402	443	446	387	389	420	365	382	405	357	417	410	421	408	434	386	462	404	446	385	411	391	421	438	408	439	392	400	425	381	381	395	378	386	404	409	416	381	411	415	376	407	426	394	405	376	391	371	397	436	419	393	387	389	423	415	436	417	386	419	371	380	393	398	419	406	380	384	423	401	409	404	408	374	378	425	397	390	423	399	413	400	406	391	395	417	431	374	368	406	446	433	394	399	400	379	389	398	366	417	394	397	370	402	368	418	376	393	364	411	419	434	379	404	435	384	384	375	403	402	452	390	383	378	402	404	406	382	414	397	413	358	389	422	407	389	368	429	407	395	410	400	381	408	391	431	402	401	373	416	374	392	414	378	361	376	416	409	390	406	399	418	410	381	421	424	390	374	402	369	391	402	436	435	420	409	405	393	383	387	424	393	407	402	391	409	372	420	402	419	396	400	444	405	384	375	399	408	421	368	386	428	427	400	367	420	430	423	395	426	409	367	356	368	408	421	432	369	423	426	382	400	378	427	412	395	397	418	379	434	386	355	360	402	423	380	386	399	393	365	441	414	358	401	382	417	375	382	373	402	425	403	371	413	424	409	396	389	377	382	395	403	389	385	392	401	413	408	371	397	413	387	417	400	392	394	420	395	386	410	380	442	436	384	389	391	389	410	416	412	410	396	427	413	393	411	401	381	384	425	435	406	414	409	372	432	402	398	396	443	412	382	392	391	425	411	383	414	372	392	401	382	430	357	352	374	383	411	431	412	400	394	367	446	383	380	392	421	411	394	419	404	404	399	417	404	397	388	405	401	409	400	395	380	373	408	391	425	389	392	367	392	436	418	398	416	430	408	373	402	394	440	371	402	391	395	408	378	409	348	382	414	415	410	420	397	401	430	410	394	396	417	379	407	404	405	384	382	377	398	399	440	394	390	405	397	386	420	415	436	400	392	422	395	413	390	385	410	413	407	376	428	372	406	372	384	397	379	409	397	376	398	397	388	419	420	413	429	421	398	433	404	389	368	406	405	446	401	380	404	406	420	431	404	405	416	404	384	377	409	409	404	392	385	389	411	425	417	399	410	439	415	424	421	414	396	407	427	422	439	378	432	444	417	407	416	371	415	431	384	353	390	383	439	427	421	405	392	391	414	375	394	408	423	383	409	424	378	398	414	372	392	420	410	399	419	425	445	423	400	388	423	408	366	401	412	430	378	431	426	402	392	391	422	374	393	432	378	398	386	405	430	389	392	414	418	402	371	380	380	399	337	414	449	407	404	426	419	403	422	408	374	393	399	418	386	416	376	409	408	412	410	409	389	404	366	380	404	427	408	389	378	410	431	388	349	427	358	371	400	392	394	387	426	411	403	397	359	448	423	376	399	406	404	413	418	457	400	405	405	398	388	394	394	384	412	421	402	432	443	439	395	443	387	433	367	394	408	413	398	418	438	373	383	378	409	392	396	425	375	407	418	386	408	429	385	413	397	402	386	454	401	434	397	415	439	421	409	420	442	402	407	389	403	384	411	399	395	462	447	383	430	411	425	388	393	418	431	414	387	408	401	376	406	397	406	372	427	371	383	391	377	419	415	367	420	394	381	390	439	415	433	424	394	399	370	424	410	369	391	405	409	442	385	368	388	416	388	403	374	409	377	382	395	381	415	387	398	411	414	407	448	423	405	437	389	436	413	428	407	416	425	367	376	408	395	388	443	419	381	373	397	369	385	428	380	356	443	398	397	411	438	391	445	402	397	424	441	428	382	408	397	404	385	396	409	374	401	369	403	410	426	397	374	382	421	392	389	404	378	386	388	407	398	369	433	404	375	390	397	384	391	401	422	425	423	412	456	393	400	430	434	417	419	377	392	432	396	443	404	413	432	387	422	389	396	401	404	409	380	418	431	432	404	398	406	404	391	439	408	395	411	393	401	411	386	421	403	394	434	403	392	418	393	392	375	430	394	391	420	373	417	402	398	374	384	433	387	392	390	432	395	424	374
6463	4404	6778	4706	3083	1920	1504	1129	984	743	292	189	175	177	184	181	142	150	124	144	141	131	130	129	132	105	124	124	125	117	106	112	128	135	108	117	124	150	127	132	125	125	118	112	106	117	116	104	127	133	131	117	120	117	118	137	125	116	129	118	117	129	121	113	109	118	118	118	113	127	124	129	121	122	137	122	112	133	101	130	138	126	112	125	123	131	128	124	134	105	118	116	115	121	126	119	115	124	103	116	111	112	100	104	117	127	134	149	120	125	127	121	132	104	103	113	141	113	132	129	133	137	126	110	125	133	112	136	125	121	106	150	126	113	128	115	118	135	121	132	119	120	136	118	135	128	116	114	108	118	127	123	123	111	122	121	117	113	123	103	120	111	118	121	110	120	122	117	114	141	141	113	125	119	138	120	123	141	124	116	127	119	113	109	119	105	121	129	106	114	120	117	111	116	131	119	152	125	109	132	118	152	124	129	121	129	146	136	122	124	106	121	114	132	117	132	117	121	133	133	127	142	107	99	113	128	125	130	141	99	124	104	126	101	115	132	123	123	115	121	109	117	124	98	126	124	109	124	127	100	140	124	110	124	139	147	134	128	148	143	120	124	134	111	111	130	112	120	110	136	127	110	126	124	125	123	130	124	123	130	127	108	120	128	127	129	125	118	115	106	146	138	118	129	126	121	132	115	114	127	117	121	128	110	110	122	112	119	98	134	120	128	109	121	113	121	118	143	131	126	122	116	131	109	139	136	122	122	117	119	122	121	111	109	114	138	116	88	121	114	125	107	129	153	118	105	99	148	106	141	131	121	133	139	124	141	111	131	120	92	115	129	107	128	121	102	121	114	133	128	140	136	117	134	138	131	133	141	121	113	117	124	150	120	125	102	114	125	133	112	133	121	121	139	123	113	113	140	124	127	99	112	122	122	121	110	137	97	119	129	113	127	137	131	113	110	120	119	105	98	133	126	105	133	116	133	129	105	123	121	111	107	123	126	131	120	122	112	95	122	122	120	124	125	118	127	122	103	125	117	113	112	103	134	132	121	121	120	125	154	102	122	119	117	132	110	124	122	125	126	110	138	125	102	111	122	120	104	131	112	118	132	112	132	143	121	116	117	103	110	113	113	114	103	111	110	122	119	128	122	126	148	111	114	117	122	132	143	142	123	130	131	150	116	142	136	119	148	121	108	140	125	107	130	131	113	128	122	112	109	149	124	115	125	128	123	121	116	118	138	108	109	123	125	116	125	146	127	125	129	91	117	117	118	121	108	108	110	117	116	127	107	119	112	144	121	119	143	124	125	134	134	117	104	113	108	135	131	129	122	108	110	116	134	124	121	123	134	115	120	130	131	120	113	114	122	137	127	124	109	135	139	124	113	133	128	122	127	123	123	117	129	131	120	132	127	137	121	124	129	111	112	112	100	120	105	116	109	108	115	120	124	130	126	134	123	139	123	132	115	128	130	119	123	139	128	112	114	134	142	135	108	122	102	125	114	123	105	109	116	115	127	120	121	149	128	118	123	109	122	133	136	135	97	120	116	130	140	142	123	127	125	139	118	118	119	129	118	137	127	109	131	111	129	134	120	117	120	112	119	135	129	134	119	128	107	125	118	120	117	117	116	108	115	117	100	124	128	106	117	106	155	106	109	113	141	127	127	135	108	133	113	135	118	108	90	104	140	120	125	108	123	119	105	115	111	136	111	121	110	104	129	113	118	128	134	110	99	127	128	126	119	139	135	126	115	111	122	94	92	120	125	109	105	123	118	131	127	115	121	126	136	102	140	128	117	119	115	125	127	125	114	109	123	122	125	117	127	109	116	129	127	125	130	136	126	106	125	112	107	119	119	121	120	123	133	124	130	127	121	121	104	129	114	113	124	120	137	101	123	126	151	116	135	136	118	126	116	109	143	110	115	120	117	109	114	100	123	104	128	135	121	91	122	128	120	119	123	117	127	122	134	115	127	133	149	134	121	119	113	129	113	129	104	111	122	146	104	116	135	110	136	135	126	122	102	119	125	140	109	121	106	128	134	134	131	129	126	123	121	142	122	104	120	130	114	119	121	123	133	129	109	124	135	103	126	126	107	121	128	124	107	139	119	101	121	114	107	116	141	128	123	118	121	121	124	119	135	113	126	120	120	107	97	122	136	119	106	116	107	108	129	125	148	111	117	109	116	134	131	122	108	110	109	115	113	105	118	123	129	125	109	112	117	99	136	113	122	138	126	116	114	115	146	122	119	124	134	124	117	137	122	113	108	118	147	107	142	109	124	144	127	133	123	106	113	128	104	130	124	108	122	135	128	108	114	131	111	127	133	108	116	125	117	135	110	142	115	132	122	130	117	113	124	116	95	122	144	135	111	114	121	94	131	124	106	110	107	123	134	148	104	119	121	114	134	124	129	105	131	117	128	120	114	123	122	128	119	127	120	106	108	114	105	143	110	135	115	110	100	136	126	127	120	114	115	131	122	129	124	129	116	111	124	110	117	113	116	118	116	135	113	136	83	125	118	112	128	115	124	118	107	138	114	150	114	103	115	113	108	109	121	114	119	139	118	127	113	112	102	127	125	125	111	118	128	119	108	122	122	131	123	128	138	129	109	121	135	120	109	119	128	120	133	118	131	126	129	119	132	121	120	121	117	130	119	120	116	122	130	104	108	122	121	117	112	123	122	132	130	118	142	127	139	112	128	129	115	115	127	130	113	102	111	136	120	133	114	103	120	119	116	95	111	125	111	133	117	108	108	107	120	109	101	113	112	120	122	117	133	126	114	105	117	108	119	133	127	118	140	122	106	120	129	117	114	120	117	119	134	105	125	120	123	133	116	119	122	136	132	110	110	108	135	142	107	107	130	126	118	124	142	121	113	100	128	123	131	114	133	117	144	121	136	110	123	98	124	124	105	132	124	103	128	119	120	132	129	137	131	139	126	126	117	108	98	117	108	108	135	129	139	135	125	120	115	115	123	135	109	114	103	126	103	121	136	138	113	106	117	107	132	106	111	103	112	131	106	121	117	121	124	102	129	125	125	116	107	114	143	129	113	122	119	120	132	124	141	116	113	119	134	120	97	106	150	120	102	130	116	124	126	98	120	124	120	108	118	123	133	103	134	107	101	134	128	158	126	104	103	105	114	118	139	118	125	123	98	138	117	119	108	122	84	126	133	118	103	144	126	119	135	133	125	119	122	128	112	121	118	116	121	127	127	125	121	109	104	113	109	115	134	114	122	140	130	126	116	106	121	135	122	117	109	141	123	132	131	102	110	110	118	134	124	139	120	123	120	115	130	135	112	112	135	130	107	121	108	118	143	134	128	119	140	112	121	126	116	127	115	124	115	116	132	115	138	121	112	136	115	129	131	142	133	115	102	128	135	117	115	120	100	109	117	112	125	118	129	123	115	112	112	114	112	120	136	109	122	153	125	132	123	121	115	124	129	113	113	115	122	122	120	117	127	123	131	123	100	131	116	121	110	116	121	126	149
5537	6291	13574	13352	10978	8153	6980	5027	4489	3435	1301	722	727	663	645	530	488	459	407	402	379	341	334	355	367	357	354	325	324	328	324	333	311	360	343	315	325	315	342	357	389	323	373	361	361	339	310	333	336	326	284	322	327	316	336	344	331	321	335	320	347	324	350	365	314	390	359	355	340	335	336	333	335	323	345	366	347	351	361	319	339	334	355	323	366	366	320	341	352	326	332	369	283	332	369	351	357	365	315	325	321	347	340	338	295	364	325	375	323	320	332	336	331	357	312	360	348	316	350	346	358	331	350	328	348	341	306	353	324	353	339	333	351	356	346	341	345	311	343	346	338	342	368	318	349	341	327	351	347	352	373	332	354	335	320	328	353	326	333	376	327	348	337	321	343	324	313	352	291	338	341	335	366	308	315	318	312	336	321	307	302	336	357	363	363	370	294	308	385	343	345	339	347	332	356	314	352	329	320	349	367	356	312	356	342	324	349	351	320	355	338	364	312	371	361	361	345	346	333	337	342	339	340	311	362	308	344	332	330	368	363	358	353	346	329	364	333	362	339	350	314	365	340	342	334	319	365	335	370	338	355	325	353	342	327	322	366	323	355	342	301	341	321	331	366	325	331	331	332	345	335	318	322	306	333	340	337	334	344	324	343	366	331	360	322	327	320	332	337	377	345	335	321	318	318	300	333	359	313	327	340	339	354	347	326	316	341	354	362	358	337	321	328	308	297	343	313	357	325	348	330	338	338	338	331	331	301	347	342	359	346	323	346	355	335	305	350	336	320	323	359	346	333	342	301	365	337	318	338	342	318	379	353	330	357	340	309	328	335	334	341	341	333	356	361	351	346	346	360	335	359	295	335	344	349	341	316	358	355	319	337	371	343	326	354	331	360	343	347	345	338	350	325	335	349	352	320	343	364	337	342	343	325	379	316	350	318	337	332	355	358	343	345	338	292	359	354	338	345	338	321	342	328	340	320	303	328	361	346	315	325	368	350	360	315	373	356	350	360	326	369	343	323	346	360	391	352	322	334	337	340	362	317	340	343	328	333	343	339	390	328	345	356	348	342	330	308	359	310	339	343	332	317	292	344	337	362	341	354	322	307	334	344	302	307	350	354	331	359	348	358	310	327	351	304	307	328	294	341	343	318	353	349	344	342	348	338	304	328	335	329	330	335	347	362	353	356	311	337	297	353	334	340	327	340	360	347	360	326	332	328	360	340	342	327	340	314	358	341	344	318	366	338	324	327	335	334	300	347	378	376	323	345	324	353	348	339	358	351	333	348	319	333	355	339	342	331	304	330	329	305	369	325	320	340	372	336	309	318	356	341	347	322	304	332	330	337	340	318	345	348	329	334	348	344	364	323	316	340	316	354	356	329	378	320	331	348	332	340	322	353	327	314	371	339	335	337	341	356	317	339	382	346	341	324	334	316	320	333	340	340	361	357	323	316	361	321	316	330	354	324	346	340	347	351	342	343	316	350	359	320	326	347	346	342	357	358	342	331	352	358	330	370	342	330	346	319	317	346	351	343	346	355	333	322	338	371	336	342	361	313	332	337	321	368	345	341	335	355	361	336	329	330	314	331	366	349	362	360	334	341	374	351	366	383	362	330	301	341	332	362	330	372	380	363	352	348	314	346	323	332	345	324	331	364	316	337	366	364	316	317	384	304	340	361	351	307	341	335	337	306	322	344	317	320	347	331	322	353	343	324	353	336	360	318	358	320	346	306	357	323	342	366	344	333	315	325	335	349	346	340	311	313	361	352	342	361	317	369	305	305	331	320	341	329	354	331	331	328	348	321	335	326	352	324	346	315	335	342	336	326	342	348	342	325	316	346	342	330	351	343	366	371	356	336	314	331	321	333	348	341	345	351	349	338	323	325	348	344	356	328	365	373	352	348	316	369	327	340	346	328	338	342	337	318	370	323	358	344	321	315	310	310	342	384	319	326	340	322	339	325	383	337	314	317	343	349	318	328	314	345	328	347	352	350	360	352	304	336	355	344	338	324	351	355	355	312	342	362	321	320	355	296	368	304	323	359	346	336	353	331	355	364	319	343	361	339	337	350	343	314	311	333	336	321	340	350	355	365	329	337	364	326	294	310	315	330	373	317	343	344	351	324	309	321	383	305	302	367	330	324	308	357	333	338	343	362	360	335	354	320	347	342	340	376	350	337	335	334	339	341	355	327	349	358	328	355	345	346	311	361	344	324	351	344	346	308	317	353	327	360	345	323	353	365	329	336	339	309	352	313	326	350	337	320	329	335	366	330	374	350	319	336	319	325	299	320	322	337	366	340	368	316	345	371	335	303	327	329	333	345	355	372	323	315	350	313	344	312	346	328	338	318	334	341	352	355	349	343	313	334	362	352	320	351	383	319	342	370	343	347	314	349	347	343	292	344	329	338	356	325	340	364	304	311	329	355	331	335	370	347	330	371	325	348	351	347	349	357	315	310	322	351	354	321	336	331	325	338	338	363	328	373	339	331	302	343	373	372	329	336	368	329	359	315	334	335	345	337	337	364	321	307	332	331	333	307	353	335	336	322	357	329	310	344	368	364	353	305	367	331	323	343	305	320	340	332	333	336	332	313	324	348	331	344	340	293	338	332	318	291	321	333	349	326	360	322	343	345	326	356	337	330	333	361	357	346	325	326	338	354	342	302	331	328	329	350	316	326	365	330	345	350	342	315	302	331	374	350	340	351	333	373	328	363	324	356	315	349	344	351	340	336	342	358	360	349	325	312	345	316	337	381	340	333	305	344	340	325	369	341	321	347	352	347	383	375	368	356	339	326	314	346	362	323	352	369	331	326	359	351	339	337	337	349	317	303	311	314	338	336	363	332	343	331	352	369	388	361	364	329	352	325	352	336	345	340	389	342	345	325	318	358	345	381	340	326	348	338	336	380	308	338	333	355	327	321	303	323	326	367	323	329	353	320	313	346	304	302	344	379	347	306	329	379	358	322	338	311	350	348	336	327	334	346	321	362	342	325	320	331	345	329	321	363	347	352	366	372	359	342	346	362	330	320	332	316	348	371	340	343	340	359	343	333	325	320	302	344	315	375	377	352	362	358	315	342	335	320	355	368	332	352	338	360	336	318	334	330	342	376	364	355	365	378	304	320	327	329	340	369	339	381	356	344	341	368	315	323	352	335	341	332	285	399	345	327	360	348	354	315	335	342	336	351	319	318	347	336	343	317	331	304	325	335	367	348	313	332	321	341	308	342	358	329	302	333	330	340	350	318	322	359	351	335	359	310	311	335	317	334	311	313	326	368	330	340	332	325	364	349	336	315	304	353	320	374	317	335	325	340	334	343	320	342	347	341	338	310	332	320	321	340	350	323	389	325	348	358	330	381	326	333	334	334	329	350	336	353	334	323	326	325	343	309	361	347	336	310	336	341	330	371	313	340	360	331	303	354	354	333	336	349	328	292	305	357	371	339	357	356	341	368	333	320	328	333	338	317	334	321	308	317	308	356	333
34791	42782	55406	44133	36535	28141	21994	15363	11873	7568	2505	1211	1205	971	726	570	472	334	226	193	142	135	117	110	122	136	144	121	120	109	116	107	119	137	112	112	119	119	121	134	114	109	114	119	107	126	128	112	137	119	119	116	141	135	131	145	125	112	136	128	93	102	133	102	98	138	103	112	126	126	121	100	112	115	136	104	114	132	112	122	139	140	118	105	142	108	115	114	125	133	123	117	124	108	108	99	115	137	127	111	137	105	109	126	131	125	110	114	115	94	127	139	120	136	118	120	112	124	119	143	114	128	123	109	121	116	98	105	122	133	111	133	112	118	128	102	102	138	125	105	125	135	106	104	112	120	111	112	127	102	121	123	143	102	122	114	114	121	113	119	118	102	120	107	114	112	118	108	120	112	114	128	141	114	114	119	113	126	129	141	122	130	132	117	114	137	115	145	132	138	115	133	123	124	109	123	116	112	138	126	128	144	124	124	109	128	120	117	107	133	123	133	113	123	134	112	129	106	128	111	115	114	132	111	133	117	127	128	114	137	118	106	123	133	117	111	92	117	101	112	136	128	109	111	126	111	134	98	105	118	117	140	117	123	120	131	118	111	126	131	117	118	109	145	105	121	114	122	112	100	122	130	97	121	107	120	104	128	137	117	107	122	98	98	107	121	110	112	134	129	120	146	120	125	122	139	102	143	120	103	126	133	119	108	109	114	116	96	129	123	139	127	127	139	124	112	108	131	130	112	128	119	122	119	117	110	114	120	128	118	128	104	126	105	108	121	112	113	122	127	112	104	115	110	110	125	104	139	137	119	145	141	114	121	117	122	124	114	121	123	103	114	135	108	120	106	100	103	130	119	96	128	134	109	108	129	135	113	118	137	128	110	114	106	116	117	124	126	136	133	118	138	122	109	121	125	130	107	99	120	121	117	123	133	112	100	117	128	144	160	104	129	106	121	132	121	92	134	119	132	113	110	134	113	114	112	119	115	125	156	133	122	122	131	120	119	133	125	122	133	117	117	135	116	120	116	122	112	138	88	140	102	113	119	152	121	126	116	124	138	112	116	133	122	124	124	126	123	113	102	127	118	113	110	122	138	125	118	135	129	132	103	96	120	135	142	96	126	122	124	121	97	134	105	122	129	128	122	97	131	133	112	134	106	111	113	102	126	129	133	116	121	132	124	119	115	134	106	126	118	129	127	121	117	115	127	133	130	103	116	128	117	113	118	115	119	131	125	119	126	113	114	130	115	115	140	126	129	134	116	104	115	126	110	115	96	99	123	90	126	124	127	119	126	116	116	128	118	124	120	126	103	127	128	115	103	127	127	120	133	126	115	126	88	110	114	119	130	136	128	114	108	115	122	135	128	129	108	112	122	112	119	132	117	144	135	119	106	127	133	127	128	111	135	108	121	106	125	123	125	112	128	120	152	111	117	119	113	139	109	135	112	99	120	101	118	123	120	111	155	112	136	120	110	119	139	120	117	125	141	128	132	111	142	107	138	111	136	108	130	117	138	93	100	131	131	101	120	119	115	123	132	121	138	117	108	118	120	140	140	114	126	116	103	111	116	101	110	115	136	112	140	100	116	122	109	113	121	120	103	115	116	111	149	132	110	125	109	115	115	113	127	124	130	116	116	136	93	116	117	126	127	118	116	126	127	141	115	149	125	110	133	129	129	141	109	139	121	122	125	130	106	121	119	136	118	126	118	130	106	121	121	120	125	119	113	130	141	120	136	119	126	105	126	122	125	110	124	115	116	127	133	120	109	115	120	130	135	122	125	125	116	128	116	114	123	119	130	126	112	122	126	100	106	121	114	113	116	122	134	131	135	106	121	124	134	115	122	112	116	111	119	127	126	136	109	116	118	109	137	107	123	115	108	121	115	131	110	123	130	129	90	135	116	122	96	126	120	127	120	145	106	133	127	131	130	124	129	120	122	132	119	98	128	130	133	123	124	112	127	107	117	121	119	125	112	131	124	108	103	132	129	136	140	127	112	97	123	122	128	103	123	119	136	117	118	131	113	130	114	135	122	136	133	111	105	112	111	125	108	118	115	121	120	123	129	101	114	114	137	112	124	102	107	127	113	118	104	135	115	115	154	128	120	118	136	106	120	127	130	120	112	133	124	115	109	118	109	118	110	144	115	124	116	118	116	115	129	122	117	98	116	125	118	123	110	136	132	108	124	114	124	123	95	119	116	94	131	139	129	120	122	113	124	100	117	123	113	123	113	134	125	114	129	146	121	127	112	122	119	105	114	122	118	103	117	145	121	129	110	122	105	114	124	117	105	117	112	120	118	96	124	128	120	121	98	113	125	118	127	126	126	118	111	131	128	121	120	96	137	128	98	135	103	112	132	133	119	122	121	130	99	122	111	137	137	129	132	148	128	116	110	107	130	117	120	124	107	128	130	133	110	117	133	115	116	125	122	122	121	117	121	132	146	112	109	111	109	133	129	120	127	114	114	108	106	128	128	127	140	133	112	108	116	112	140	127	121	114	120	113	123	130	123	130	124	127	143	119	133	135	130	125	100	102	124	129	128	102	118	118	151	129	134	149	125	124	131	116	120	143	109	114	108	124	109	109	115	114	119	121	120	121	118	127	134	115	129	121	122	117	117	113	123	107	131	100	130	118	118	130	127	112	121	109	119	112	124	135	117	132	117	129	116	114	137	123	118	119	122	121	116	116	120	136	130	116	122	105	136	106	123	121	117	123	119	117	108	124	131	132	129	118	87	127	140	118	101	113	126	120	123	125	123	109	128	116	133	113	112	123	123	111	112	123	120	122	127	112	124	118	128	138	134	144	106	112	125	127	112	108	123	118	120	108	108	126	133	110	106	103	129	120	115	122	116	109	121	118	108	129	114	107	127	117	126	108	106	117	114	122	140	127	125	126	117	140	120	115	119	106	131	111	109	115	116	129	120	135	121	131	142	119	117	126	106	103	119	113	120	109	97	122	123	118	109	130	131	110	116	122	120	99	115	115	99	124	112	114	117	140	108	132	108	125	108	121	114	124	117	136	120	97	117	116	119	132	142	132	129	107	147	117	111	106	112	122	107	116	133	124	106	106	113	127	135	117	126	130	134	111	111	127	124	130	135	140	100	109	124	122	132	115	120	112	121	120	108	106	133	107	114	114	119	135	103	112	121	119	131	156	137	118	119	124	104	104	117	108	129	122	120	109	114	114	126	117	118	105	116	102	118	126	111	135	138	121	112	133	115	117	111	119	118	115	132	124	143	128	120	128	116	125	112	134	129	127	121	120	124	117	121	114	136	121	135	130	133	129	118	115	116	130	137	113	100	106	126	129	128	131	122	144	134	128	111	146	131	102	125	120	123	119	144	117	131	120	130	108	111	122	118	128	116	127	106	124	127	120	104	122	141	100	125	116	121	109	122	115	129	112	141	130	97	107	122	119	123	125	111	145	132	121	118	145	123	108	131	133	123	119	135	126	111	103	127	116	102	97	119	119	125	113	121	124	114
21389	34840	50579	49729	46282	41059	37619	31648	29173	21352	10240	5736	6096	5061	3769	2972	2280	1594	1005	795	443	388	328	338	356	329	357	325	376	325	378	320	349	341	311	307	364	334	368	317	355	351	336	334	380	334	334	369	348	338	354	338	366	399	348	357	347	336	335	338	310	332	350	328	341	356	322	341	344	341	335	347	346	357	362	331	327	347	317	368	359	354	355	316	382	386	358	305	332	346	323	337	311	339	306	354	345	348	331	349	320	351	346	323	370	350	327	295	288	349	371	300	322	326	312	319	323	388	369	328	343	379	359	367	318	320	334	361	303	324	335	377	346	380	358	327	339	334	339	352	362	331	338	362	315	337	350	314	333	350	346	343	348	343	327	353	339	331	333	328	374	337	332	304	366	343	337	336	376	356	333	316	329	323	361	358	341	337	367	342	343	367	329	343	338	342	338	322	327	358	338	324	341	324	363	319	363	365	337	340	348	365	374	342	324	318	361	345	364	348	326	340	339	350	325	359	312	376	358	299	316	323	335	338	336	325	343	319	313	346	360	355	332	330	347	316	368	345	350	333	341	342	338	321	314	346	333	349	325	366	350	342	350	358	322	319	332	360	379	366	332	333	325	301	349	355	324	358	337	337	305	343	330	282	342	316	312	340	329	352	366	353	307	366	340	350	339	333	335	334	348	356	341	360	361	321	322	345	324	339	329	336	318	360	339	340	334	344	339	352	307	355	314	318	367	322	339	341	322	352	357	359	346	344	325	321	354	328	308	331	338	333	358	325	359	332	347	347	329	352	363	306	326	316	352	342	325	340	347	363	309	332	355	364	357	336	357	351	344	334	337	334	352	366	384	327	329	324	363	353	336	328	355	327	316	320	333	357	338	337	347	324	342	349	379	375	326	355	324	341	320	342	342	345	318	370	311	330	343	338	342	341	329	339	327	364	340	341	375	334	318	327	336	329	290	321	313	381	336	362	358	347	347	339	370	320	340	350	344	355	337	331	314	355	358	301	351	321	308	320	380	337	353	339	318	357	328	348	339	341	350	304	320	305	333	366	325	345	362	323	336	334	334	342	357	336	335	353	336	371	330	335	364	327	356	384	349	353	347	304	333	334	372	364	323	320	316	337	321	364	339	345	356	319	337	334	351	331	349	325	311	338	344	347	335	331	326	342	353	348	352	322	318	316	314	325	310	351	343	346	342	355	331	347	320	342	353	336	323	355	359	310	342	298	351	344	343	323	350	356	331	341	326	322	335	353	321	358	339	306	382	333	361	338	324	359	349	353	350	333	320	379	351	367	323	316	372	359	349	357	341	321	348	313	328	360	331	339	338	333	321	346	364	320	335	344	357	334	361	354	349	338	320	360	314	344	302	353	345	392	346	317	318	338	350	299	330	341	323	321	333	348	348	368	328	337	335	354	342	314	306	305	341	335	341	332	336	331	340	340	334	310	317	335	355	351	323	351	301	381	315	341	319	347	313	304	341	337	338	352	367	330	311	310	342	316	372	355	364	320	354	340	339	329	327	353	331	300	301	342	306	340	351	335	360	337	341	327	336	326	346	331	345	333	327	342	322	330	347	313	311	305	330	354	348	338	322	335	333	329	355	336	362	328	333	317	335	331	331	340	319	350	342	364	331	342	312	363	365	356	324	339	369	366	304	326	345	348	352	327	347	310	326	367	301	326	353	328	307	358	316	330	354	336	305	347	358	301	357	359	326	315	341	310	340	326	370	351	337	331	344	330	360	291	306	318	333	335	341	328	344	322	354	303	340	341	329	353	314	359	322	307	325	336	326	317	336	320	340	338	388	347	399	366	331	333	337	344	334	332	356	351	355	345	340	326	350	329	334	367	324	334	322	344	353	342	350	350	333	332	300	313	353	357	315	313	336	321	353	343	337	351	340	366	347	330	338	349	355	345	319	330	336	348	332	341	341	315	345	343	324	348	317	355	366	355	328	336	342	347	306	329	347	333	331	332	337	364	367	327	329	362	330	339	348	314	321	348	321	359	330	306	345	326	348	336	354	357	333	356	353	319	335	333	347	314	363	343	327	320	343	307	343	323	334	345	317	344	316	316	331	325	360	306	327	345	375	320	347	358	349	335	334	349	334	385	340	332	337	330	348	355	346	352	343	335	333	372	307	336	348	307	333	339	322	367	347	344	329	362	327	362	333	371	332	313	320	347	319	357	351	329	349	355	377	336	315	350	340	310	345	313	346	342	307	355	347	352	342	346	334	342	333	338	304	371	365	331	327	351	334	304	338	334	328	327	348	331	333	334	364	354	337	371	337	321	334	352	309	312	313	334	331	334	334	332	337	362	335	353	338	295	335	370	347	346	364	333	351	371	336	307	335	347	365	346	338	330	352	349	387	334	325	332	315	358	326	340	343	323	370	344	333	329	326	355	331	327	338	324	330	335	371	357	347	353	360	343	324	344	358	346	328	335	331	314	354	383	363	312	346	341	367	309	356	324	339	346	300	369	340	349	320	328	341	332	317	326	327	334	352	349	322	349	287	320	343	366	367	326	338	393	308	358	313	379	296	322	335	344	342	367	326	348	321	325	318	317	352	365	296	372	352	332	336	338	323	348	310	319	335	341	349	349	377	345	321	351	281	305	307	325	329	335	332	323	330	346	357	338	296	364	331	318	326	316	334	327	379	345	366	364	378	349	367	361	349	311	337	323	341	329	362	319	344	338	348	320	330	369	325	349	338	344	332	325	341	332	356	360	341	364	342	357	332	316	384	355	333	348	342	315	334	323	337	334	301	334	326	332	335	371	334	339	344	357	314	331	328	340	303	361	373	371	343	346	314	345	344	324	320	318	326	334	361	330	337	353	363	340	323	339	357	343	337	333	331	367	364	324	347	331	336	342	367	351	349	361	311	347	358	343	327	361	322	335	323	340	315	352	309	318	373	319	367	306	342	348	345	375	351	348	324	311	338	358	359	345	364	336	340	306	318	329	331	335	322	326	328	332	317	302	331	314	364	376	340	369	331	300	353	336	316	324	308	313	340	318	345	346	347	356	377	319	343	358	326	359	324	351	324	331	343	345	349	342	314	330	323	361	355	337	347	331	356	334	330	353	324	348	318	359	350	305	341	328	333	344	331	371	358	353	352	369	340	322	322	318	343	337	357	316	354	361	357	314	353	371	340	359	365	324	325	313	335	347	374	338	347	345	339	354	319	346	351	337	331	322	354	351	334	318	330	336	327	316	332	329	349	321	318	320	338	308	338	312	334	346	333	334	321	350	348	307	356	347	348	321	359	319	335	324	325	329	347	346	330	322	302	332	313	325	342	361	314	334	358	345	320	374	340	322	297	332	329	352	332	385	349	334	291	295	360	324	350	317	352	320	297	336	311	347	338	327	291	340	336	337	356	328	350	342	311	364	333	351	317	324	330	360	352	310	319	312	325	346	328	340	338	342	336	339	322	334	356	350	306	297	336	331	316	312	322	331	304	345	339	337	361	336	365	317	322	348	368	326
47216	59538	68510	57371	50520	41348	35130	27148	22593	13742	5564	2675	2536	2067	1468	1407	965	662	500	371	196	151	126	138	160	153	130	143	144	146	147	127	142	132	130	130	152	127	136	156	144	156	158	114	144	144	156	138	144	137	119	147	130	149	150	138	139	143	141	148	142	150	157	139	155	149	130	140	148	166	151	131	158	142	149	162	158	135	139	139	146	139	143	165	150	147	139	148	112	129	135	143	133	119	154	137	150	126	137	164	151	122	147	145	132	136	142	123	130	135	149	141	138	156	154	141	144	142	173	156	160	137	148	143	128	134	142	155	137	136	137	159	153	144	136	133	127	134	139	164	145	159	123	136	131	126	115	153	130	146	139	158	142	156	147	135	142	139	150	166	145	161	164	123	141	151	146	129	147	168	169	153	148	128	130	138	143	149	170	161	134	140	125	136	132	129	171	135	144	136	157	131	145	147	155	156	146	164	127	125	148	139	172	143	137	155	129	143	138	130	145	143	135	130	150	155	145	152	138	146	146	157	130	130	156	153	144	164	150	140	150	152	139	141	164	151	135	125	129	148	124	153	136	152	137	144	139	160	151	136	158	135	165	149	122	138	131	135	167	137	153	173	144	142	143	159	127	133	158	138	116	147	126	136	169	152	142	132	124	138	149	143	140	124	151	123	143	157	143	142	147	148	128	131	161	131	152	148	165	142	134	145	152	128	131	154	154	155	139	137	141	136	134	148	130	120	108	144	150	132	134	152	157	135	151	159	145	148	119	137	131	143	142	148	146	157	151	151	123	183	126	147	132	137	126	138	127	169	129	159	155	149	158	134	145	161	132	133	146	150	143	141	149	132	146	126	160	143	132	152	160	143	135	152	171	151	144	140	157	147	154	160	130	156	128	137	143	133	120	119	152	119	160	126	153	140	149	117	125	106	162	161	141	157	146	151	142	133	144	147	148	163	137	134	141	150	138	138	166	145	143	153	155	142	147	172	140	135	133	137	140	131	144	148	144	131	129	115	135	152	131	165	143	125	150	128	133	154	145	137	152	141	151	149	135	157	153	149	155	134	133	145	146	121	125	157	154	161	155	165	147	131	156	173	138	149	134	150	144	141	129	148	125	148	163	138	133	152	155	126	152	144	163	142	100	154	149	151	148	132	140	136	143	168	166	138	153	138	126	140	151	129	151	143	122	134	139	137	131	145	132	167	159	147	140	138	148	153	128	135	158	151	129	133	131	137	151	143	143	135	148	144	143	140	144	135	140	147	151	161	138	149	157	146	142	152	159	150	129	151	157	156	136	141	149	144	160	154	148	150	131	152	125	159	144	144	132	134	139	155	140	135	146	164	141	160	156	152	129	165	135	149	138	155	145	157	160	139	143	126	144	160	158	157	127	155	136	153	150	121	154	133	140	141	155	141	145	148	155	133	137	137	170	136	165	135	142	134	146	148	161	169	133	145	163	161	144	154	138	146	145	130	136	163	170	134	148	142	140	153	161	160	165	142	152	136	154	151	145	148	151	136	154	139	134	122	134	158	141	144	140	141	146	153	136	123	148	150	150	139	126	144	140	142	137	174	140	164	138	147	137	139	143	148	143	158	141	137	158	138	146	149	131	126	161	142	135	127	143	146	160	143	145	156	146	140	158	134	133	142	148	142	133	162	146	165	134	152	157	122	133	139	137	137	128	147	163	142	146	149	149	148	128	139	119	162	139	162	133	158	152	144	148	161	130	126	148	171	161	149	157	159	168	164	163	136	133	132	146	137	133	137	144	143	137	163	144	131	138	132	144	159	155	179	134	164	144	158	120	143	129	153	138	147	123	144	154	158	159	157	144	150	145	143	159	155	136	137	153	155	160	140	115	127	144	139	130	149	156	142	149	139	155	141	143	131	146	141	131	136	158	154	133	117	138	157	147	136	137	111	155	151	132	126	154	131	162	146	160	131	140	147	144	124	152	150	129	131	123	161	135	137	141	156	143	136	141	134	127	155	130	124	158	152	145	133	146	147	148	161	160	140	153	128	117	138	147	126	157	118	154	148	150	148	148	161	108	149	125	148	126	140	142	145	116	140	141	128	146	124	128	127	143	175	126	119	156	138	140	150	134	163	156	156	141	124	154	153	146	153	142	122	133	139	158	145	129	155	147	154	152	138	145	122	141	129	135	153	154	145	141	133	145	165	140	146	131	164	141	145	150	132	149	128	132	130	149	124	120	151	159	151	149	155	143	143	130	148	144	149	132	146	131	130	138	155	136	143	161	149	128	135	134	135	128	153	160	127	161	156	140	134	153	158	131	131	155	143	139	164	141	147	147	146	131	159	139	144	173	155	119	148	137	148	129	146	151	118	133	130	152	144	140	139	131	151	145	137	153	154	156	158	146	168	145	152	152	154	146	128	137	139	140	156	122	130	152	148	151	136	134	139	151	155	155	135	151	140	152	130	139	163	149	130	135	163	146	143	158	144	144	164	154	129	146	124	149	132	123	148	124	151	161	145	142	154	134	134	139	134	131	149	145	117	162	130	140	144	140	154	124	151	132	148	133	123	131	149	141	142	148	137	147	145	126	159	149	150	149	141	156	143	143	138	146	136	159	144	155	154	146	149	147	145	146	171	153	149	153	140	114	134	132	143	143	154	157	137	137	125	143	148	159	155	162	139	158	134	143	113	134	141	151	122	144	128	143	142	133	162	138	162	122	140	155	132	129	141	145	159	143	150	135	150	139	146	131	123	145	139	156	144	158	142	144	118	157	134	130	160	153	132	147	146	145	136	141	181	140	157	134	131	143	128	152	139	167	155	123	144	125	137	156	147	124	150	155	139	151	156	136	141	166	129	130	140	142	148	149	158	150	159	138	152	155	140	132	149	138	146	154	134	127	131	145	135	154	147	126	168	134	139	111	157	144	136	170	137	154	113	153	141	129	156	146	140	148	139	145	138	139	133	137	132	148	143	139	139	149	159	150	148	145	150	135	141	129	132	121	170	158	156	145	124	132	146	152	148	144	135	125	141	155	139	149	147	155	158	143	143	141	140	145	142	158	140	148	143	157	166	160	145	145	146	153	157	141	133	127	161	168	154	134	153	136	153	137	151	131	162	159	151	142	161	145	167	128	128	145	145	140	147	146	142	142	179	143	147	142	150	154	151	139	167	143	136	135	169	150	132	140	143	135	157	150	130	130	138	177	141	140	165	148	136	115	127	143	146	146	151	136	140	114	127	142	143	163	144	149	150	162	138	174	143	152	124	161	134	148	138	129	150	122	172	147	155	162	123	148	142	160	128	140	144	142	155	121	147	136	128	144	146	140	146	149	169	124	143	158	130	143	162	148	144	156	151	155	133	134	143	133	128	147	154	143	162	137	142	152	132	154	136	150	143	157	126	149	132	166	133	134	146	133	162	119	144	146	158	140	118	123	153	152	119	130	131	142	130	132	127	135	157	128	148	154	150	142	151	142	139	163	144	125	154	132	132	154	145	146	152	135	140	137	156	140	132
29549	44871	62006	61228	57564	51713	47505	41741	38759	28719	17387	11207	11303	9254	7118	6815	4730	3190	2118	1556	651	388	411	395	409	356	362	403	389	337	414	389	393	391	353	399	394	355	393	422	395	403	375	408	400	397	389	367	404	385	365	410	458	435	449	429	401	401	394	387	406	421	431	433	436	409	404	401	417	405	401	405	365	423	393	419	399	375	424	422	415	390	408	393	390	420	383	423	385	398	353	397	410	372	365	409	403	355	364	427	423	397	375	393	388	359	380	400	388	405	406	416	414	411	403	424	392	393	402	374	455	397	398	412	378	386	385	370	385	445	394	422	419	355	406	409	408	384	402	366	398	376	405	393	377	419	391	390	377	420	360	385	379	364	404	387	395	368	444	379	390	419	374	367	400	415	375	364	420	388	396	362	393	399	388	376	405	391	385	372	403	421	400	394	382	391	395	425	368	404	348	374	364	391	400	381	384	401	376	381	370	381	447	393	402	386	437	417	401	401	431	376	344	385	369	399	412	417	354	386	415	424	379	377	361	384	392	387	370	387	398	373	385	385	391	384	397	379	384	377	394	361	405	401	445	394	372	388	397	401	369	367	389	393	422	394	395	394	396	393	369	421	387	386	396	439	407	384	384	369	436	405	422	371	397	383	396	366	431	438	370	386	397	385	377	415	407	413	378	380	398	394	372	415	391	398	394	394	366	396	404	429	355	359	382	388	382	411	411	371	376	419	399	370	424	416	386	372	384	401	371	377	400	398	391	364	426	403	392	409	351	438	373	434	379	420	364	384	417	396	370	358	369	419	400	393	377	368	441	420	423	369	410	381	399	420	395	360	416	417	394	394	387	382	399	410	389	378	409	381	418	411	380	402	403	419	393	389	392	384	431	399	416	420	386	398	410	383	385	396	413	405	410	386	401	383	399	385	379	399	372	392	384	373	390	407	401	378	393	406	397	432	444	413	414	364	380	371	391	383	396	373	393	400	379	373	435	374	400	421	361	409	408	394	381	389	371	381	385	379	369	373	408	414	397	382	387	384	385	402	395	404	377	412	391	364	411	430	404	389	393	407	363	386	380	367	422	392	381	419	388	393	409	411	372	398	377	392	410	388	414	375	401	389	376	388	441	355	390	378	380	410	383	373	412	417	411	378	387	400	381	389	363	413	407	393	387	360	379	382	371	422	386	414	390	389	402	386	418	385	344	347	367	441	374	392	389	383	380	399	401	419	389	391	384	385	413	353	380	348	401	399	405	430	395	392	380	366	384	407	366	408	401	383	418	410	397	379	404	423	364	353	417	369	380	384	385	368	373	359	375	409	383	395	385	413	400	420	380	395	393	380	380	399	382	415	380	406	387	405	360	405	387	394	370	405	401	389	380	395	399	415	404	399	428	389	422	376	365	378	413	433	378	352	431	383	389	434	412	349	413	373	392	396	387	382	386	432	403	369	380	396	400	351	384	383	394	397	374	426	393	358	417	398	417	401	398	413	386	388	380	404	402	429	366	424	380	357	368	362	370	373	401	400	418	403	376	372	387	356	399	361	379	385	372	374	380	354	406	419	392	371	396	387	402	392	421	360	368	418	376	401	419	354	353	389	392	415	395	376	417	376	378	391	383	385	376	381	435	387	425	407	365	403	373	404	389	422	386	409	404	364	426	402	438	415	364	421	400	381	443	406	359	385	367	403	400	388	393	396	390	412	394	376	375	359	407	423	430	383	361	410	386	408	396	383	422	414	402	396	385	406	414	415	379	430	382	376	413	386	399	421	381	391	396	378	419	399	409	406	409	407	390	389	393	400	407	416	420	356	368	362	409	372	407	387	372	374	388	448	387	381	423	393	383	405	391	405	393	403	402	399	389	401	383	432	366	366	391	386	395	368	378	407	382	414	435	389	385	434	391	404	403	390	398	353	378	414	387	386	390	400	377	446	391	373	374	385	408	370	412	389	401	418	418	391	395	367	398	407	413	408	380	415	412	416	383	383	405	384	365	406	377	364	404	384	390	402	394	381	394	361	401	379	359	407	368	410	415	389	403	378	401	387	441	404	424	402	413	396	402	407	385	380	384	394	430	401	387	397	372	414	350	402	394	422	441	382	400	394	367	387	389	428	355	436	398	397	380	368	363	387	389	420	404	383	416	403	405	382	378	419	382	370	424	422	397	390	382	387	392	381	434	373	415	380	391	403	405	405	396	409	393	399	373	383	394	398	364	382	406	371	387	430	364	375	386	428	376	389	403	406	401	412	395	375	409	400	394	384	388	408	390	384	390	338	383	414	408	361	367	377	377	401	376	379	408	446	380	399	397	362	391	369	393	400	413	392	372	399	384	353	374	416	374	402	381	383	377	353	399	416	377	419	386	407	374	402	401	404	400	425	414	398	409	342	360	388	388	409	398	381	413	384	396	416	387	411	409	416	379	337	399	400	389	397	354	392	377	394	434	429	372	379	376	398	403	433	401	382	398	391	396	370	399	384	368	421	379	380	383	398	385	387	378	389	378	360	396	406	433	338	368	407	408	433	390	374	360	391	375	431	392	434	376	403	408	398	392	416	369	403	401	412	404	400	402	385	365	411	363	414	309	392	359	384	441	408	402	399	438	401	379	372	372	419	407	386	394	401	392	389	401	387	388	399	404	372	407	389	423	386	427	354	385	391	399	365	397	379	389	396	388	375	373	416	392	377	383	368	409	421	408	401	397	416	424	404	366	343	381	437	419	382	413	399	384	383	413	412	367	410	397	392	378	385	397	379	393	409	377	420	378	388	421	387	382	394	386	399	375	392	391	403	391	400	393	401	357	413	392	377	401	408	400	373	438	449	406	428	420	403	422	367	359	398	405	358	405	396	397	388	377	438	421	407	390	403	403	385	358	397	387	375	400	415	389	367	379	406	393	387	393	384	401	394	384	382	404	402	401	408	416	376	388	417	381	371	391	389	421	349	408	384	393	396	385	411	397	402	399	389	398	426	437	381	425	383	404	405	385	412	404	372	410	388	369	379	405	395	406	400	406	412	414	417	388	387	401	436	407	401	375	385	430	387	409	381	385	395	371	368	407	356	405	417	378	376	414	391	423	376	372	393	383	427	450	401	391	412	356	418	435	368	400	387	395	386	395	374	370	388	445	394	419	384	371	377	437	402	390	405	364	399	379	432	389	391	383	395	433	438	381	448	415	368	396	390	376	389	376	406	393	404	389	437	398	447	400	378	361	413	362	356	395	386	433	396	396	410	351	386	388	412	407	407	431	431	431	409	354	364	373	362	416	378	379	398	386	419	438	375	434	391	406	403	397	399	403	370	384	388	369	366	439	392	396	401	387	389	349	444	357	363	366	385	368	374	353	360	411	368	369	355	425	399	393	383	364	406	399	411	405	374	431	383	405	421	381	394	399	431	407	362	391	398	425	390	378	413	427	378	388	368	374	402	424	402	390	372	408	422	370	396	435	390	378	412	395	389	407	403	410	376	350	393	406	413	376	443	436	426	415	364	420	404
6536	4574	6179	3878	2796	1987	1576	1106	1007	634	285	228	176	172	172	171	185	162	162	138	118	108	126	123	120	136	122	120	117	121	112	105	113	101	110	117	117	114	121	123	117	121	108	107	104	115	119	126	115	96	150	115	106	101	113	113	102	108	115	111	118	122	103	136	114	125	116	129	113	119	109	111	116	112	102	127	117	125	109	95	101	111	94	116	104	109	127	102	111	128	116	121	96	110	99	116	113	115	120	104	102	136	103	114	110	111	130	131	91	101	129	124	104	107	111	92	136	122	104	105	113	115	121	125	129	107	131	123	132	117	110	118	95	116	118	122	115	100	109	114	132	121	96	110	136	92	123	118	124	104	110	111	115	120	121	115	108	122	114	113	132	121	130	129	108	122	115	101	117	124	126	134	115	120	119	119	109	124	115	109	127	120	108	125	118	115	124	112	130	120	124	123	124	109	109	113	103	128	110	120	110	109	121	111	115	128	136	127	122	137	102	109	95	133	106	113	119	125	140	123	116	110	107	104	113	106	120	116	133	114	120	97	107	104	138	131	112	128	126	111	129	104	112	130	117	108	119	122	105	106	123	109	101	100	118	126	127	116	119	129	106	115	130	119	107	124	120	117	127	106	107	122	110	126	123	120	117	125	89	101	100	103	120	129	132	103	98	98	105	111	127	108	109	102	122	126	116	105	113	120	112	112	95	115	113	110	120	114	119	89	105	101	117	117	109	106	129	111	111	106	116	108	114	98	120	101	135	134	149	111	105	126	121	112	113	114	106	119	107	121	116	117	95	122	127	120	113	131	103	128	105	111	106	110	130	120	117	97	119	127	113	103	101	106	103	112	112	107	122	116	106	129	138	113	111	94	117	97	126	109	90	124	118	126	109	124	130	109	124	137	110	119	117	120	128	136	108	95	105	120	115	122	113	119	118	112	105	113	133	127	113	97	110	118	130	107	120	106	126	125	121	111	118	105	105	118	112	113	121	117	124	109	113	109	140	130	121	112	126	123	121	97	126	111	112	113	114	105	111	132	105	113	110	109	117	133	118	111	101	115	114	127	110	125	109	104	108	111	124	128	123	114	138	100	114	111	131	107	115	119	111	104	120	117	121	109	137	115	117	114	120	123	121	107	117	138	109	135	121	123	101	128	102	112	127	95	109	123	101	112	129	115	117	124	129	112	110	128	115	118	134	127	129	128	129	112	116	118	127	118	106	107	119	129	102	102	117	124	124	118	109	113	106	129	126	128	111	137	130	116	109	97	110	127	123	127	109	109	95	107	120	115	96	124	142	106	126	97	121	113	126	108	110	130	123	131	125	129	100	127	128	93	124	108	118	116	128	119	107	118	103	126	121	123	118	119	107	111	105	119	112	129	109	140	106	109	121	114	136	116	125	89	126	115	134	129	109	121	133	103	121	128	122	123	126	105	117	123	113	108	106	112	99	119	117	114	106	112	127	121	123	113	130	119	106	105	114	101	130	124	114	110	131	120	131	124	121	107	130	119	119	118	86	125	106	119	111	116	103	122	106	100	125	133	111	109	117	114	125	121	102	106	99	120	101	113	121	117	132	122	117	127	97	115	118	120	124	120	109	106	112	114	124	114	139	124	115	122	129	112	120	128	139	126	150	95	114	117	101	121	107	114	104	132	115	132	92	105	128	117	126	112	120	115	110	100	112	114	112	113	116	106	120	135	114	126	131	121	124	109	103	104	114	116	121	101	105	124	119	110	141	103	108	118	105	115	111	113	115	125	111	124	117	120	102	101	119	110	135	101	125	129	115	108	121	118	115	127	109	95	126	104	124	120	126	125	118	104	116	124	120	115	119	103	98	119	116	103	104	107	115	95	109	107	112	117	123	113	115	116	128	120	108	136	128	118	116	101	122	112	98	110	114	121	120	115	119	112	96	103	117	108	129	142	111	129	125	102	109	127	101	98	127	144	130	98	101	119	94	115	117	115	129	102	111	116	100	115	93	118	146	117	120	120	116	116	119	133	103	104	93	114	124	99	120	105	117	128	113	103	108	117	122	125	89	114	132	123	104	128	113	99	112	123	111	117	117	123	98	138	96	127	109	116	136	114	129	122	114	114	108	117	117	109	120	116	108	126	132	120	106	115	123	117	101	104	103	134	107	108	106	124	115	118	109	128	127	125	119	106	126	113	124	135	118	119	119	115	135	143	110	108	99	123	118	115	95	131	106	114	117	119	127	108	117	125	119	119	117	106	128	125	116	141	115	106	131	105	113	146	109	141	102	124	118	122	125	93	127	142	144	102	104	116	125	124	124	118	106	105	126	118	125	119	115	115	107	113	124	110	120	130	107	116	116	97	110	107	103	111	106	122	124	148	113	104	108	117	108	101	103	137	127	107	130	127	125	106	109	105	119	99	108	126	121	115	110	108	108	127	131	117	98	118	128	111	118	109	128	85	115	116	120	122	111	126	127	113	108	110	116	120	131	122	110	103	122	146	112	116	109	114	107	128	104	95	121	122	145	119	138	137	109	114	132	109	130	115	129	107	117	108	129	147	128	121	119	113	105	105	107	123	105	93	113	135	116	115	129	115	100	108	127	108	122	136	97	108	122	113	133	105	106	116	132	115	116	114	112	120	121	114	107	123	126	111	126	117	128	122	116	110	120	118	111	137	126	105	112	123	102	111	111	119	122	123	119	128	101	113	118	113	118	96	132	112	110	111	132	128	109	124	112	112	103	106	114	126	103	116	128	109	106	128	120	112	123	128	130	128	105	94	136	124	116	124	120	85	102	108	115	134	121	119	101	113	114	109	119	124	142	126	126	100	102	131	99	110	112	95	125	100	102	110	131	120	115	117	113	111	118	104	108	124	108	126	126	151	119	108	114	144	130	111	108	118	102	120	104	131	113	99	114	123	117	118	112	108	105	134	120	121	101	114	120	102	112	107	100	119	127	92	114	121	117	104	130	121	110	110	118	127	122	114	134	106	116	116	121	107	128	126	111	106	102	118	126	116	120	130	113	133	117	127	111	137	109	129	98	127	114	135	140	104	103	106	112	126	121	129	121	130	108	124	90	125	109	121	115	127	117	114	118	107	97	125	122	129	120	134	130	123	128	123	138	113	122	106	117	138	113	109	114	118	113	124	123	111	114	113	97	102	118	111	133	104	118	106	117	110	98	122	127	143	94	99	106	117	116	118	124	122	108	119	112	120	119	107	103	129	125	140	125	116	103	117	122	127	132	100	124	135	113	122	111	107	127	95	113	120	97	117	115	120	118	121	123	128	127	113	121	122	105	100	89	126	95	109	88	127	117	101	119	103	102	139	120	111	124	129	121	110	123	109	114	120	106	120	105	117	122	133	123	111	130	127	117	117	88	107	124	107	121	112	113	109	143	117	127	131	125	108	108	123	119	126	133	108	115	107	117	110	108	130	105	109	106	100	93	134	123	127	105	118	131	104	125	109	137	125	106	113	105	137	107	119	122	138	92	99	114	105	130	114	118	109
5597	6680	12802	11685	10793	8588	7174	5308	5047	2801	1410	784	748	715	645	641	609	501	388	435	366	327	340	325	320	329	308	316	326	319	334	328	320	369	347	338	353	349	371	330	324	323	321	306	318	310	337	333	308	329	308	331	354	345	344	353	341	333	320	334	342	331	303	330	331	344	302	336	341	347	361	338	316	312	327	311	334	339	338	311	343	299	317	327	311	308	326	394	323	316	327	336	311	336	292	324	341	340	336	326	334	328	310	323	348	319	299	325	328	319	305	335	278	330	346	332	337	345	334	310	348	352	322	345	322	328	359	345	331	299	349	306	323	338	303	325	347	332	356	311	348	349	331	332	332	335	318	291	364	317	343	319	323	351	342	297	355	338	318	284	307	298	312	328	318	296	309	299	317	363	326	322	334	310	338	345	337	350	315	322	315	338	318	336	357	333	290	326	327	329	306	328	316	347	307	359	328	330	345	314	362	317	344	342	333	313	345	315	314	313	313	315	318	334	325	340	319	370	346	324	298	330	340	292	333	365	307	319	321	333	313	312	293	310	303	359	347	352	355	316	306	297	311	357	341	317	282	304	324	316	318	344	329	314	331	342	356	365	315	321	305	320	330	327	317	358	315	301	340	354	345	334	370	343	315	329	326	331	301	310	386	328	306	333	337	361	336	331	319	301	373	327	326	340	338	320	321	311	348	326	351	326	339	319	338	317	320	319	326	327	336	329	312	324	340	322	311	317	317	325	337	339	319	319	354	329	326	314	357	320	349	346	324	321	314	328	319	330	329	299	329	297	293	320	315	353	321	310	337	337	335	305	330	326	334	309	319	320	292	371	343	292	334	331	373	314	334	308	355	335	302	327	306	320	352	320	349	352	317	322	350	315	356	326	347	340	298	336	332	334	315	333	342	334	341	327	308	319	325	312	346	329	338	341	347	346	323	330	307	307	276	337	341	331	332	324	335	332	330	329	342	325	306	326	337	335	298	338	334	321	334	313	333	315	324	371	326	355	312	345	350	316	335	351	325	302	323	330	318	334	349	347	324	302	343	335	343	316	325	340	311	340	330	290	320	298	336	330	308	319	302	330	317	338	317	315	339	335	324	336	326	333	321	279	307	318	300	310	314	304	341	318	334	301	345	341	339	351	311	333	315	340	292	329	325	322	321	332	341	325	342	305	336	316	340	309	355	331	352	324	294	279	350	329	348	336	308	300	307	333	338	314	356	327	311	333	304	335	337	330	311	342	332	315	325	344	325	325	349	346	320	314	312	327	344	360	295	349	322	330	349	358	341	351	316	306	330	330	304	334	342	358	328	296	335	345	311	350	296	311	305	333	325	327	306	346	316	317	306	334	341	320	315	363	337	351	302	335	325	317	319	319	338	334	323	324	310	350	343	310	342	328	313	363	275	313	310	338	331	308	281	314	366	331	364	350	351	329	330	342	298	336	318	340	338	356	299	343	302	320	302	321	338	366	307	352	334	327	306	328	287	316	348	322	365	316	296	337	340	329	343	303	328	332	315	326	338	342	344	343	303	313	333	296	317	327	320	334	307	336	341	301	317	323	346	299	322	307	340	304	340	340	325	316	329	304	329	330	378	314	313	317	313	300	310	315	359	338	329	338	311	343	296	346	351	310	311	336	337	339	318	330	332	326	324	301	363	348	331	323	304	341	329	325	325	326	296	324	300	313	349	308	359	360	351	333	304	344	333	299	329	318	318	324	323	335	324	322	332	326	325	326	357	331	356	350	335	298	310	313	287	332	351	329	302	329	333	308	331	345	318	312	297	302	300	316	353	310	366	305	314	344	343	313	331	326	340	359	294	359	343	345	296	332	340	335	334	338	294	329	353	328	341	330	349	319	334	322	298	290	293	349	316	347	303	323	349	335	315	324	323	341	352	334	343	343	324	310	316	371	344	328	302	323	361	337	332	334	294	327	311	345	361	347	318	322	322	364	308	324	325	288	370	363	311	295	343	340	336	335	331	339	308	325	342	313	329	328	336	298	320	292	296	317	358	335	279	296	334	343	329	338	326	316	318	306	357	344	367	337	316	304	335	326	338	335	335	310	342	307	342	310	327	365	335	353	321	310	336	345	350	320	294	313	316	308	337	320	331	318	334	330	340	319	299	328	311	330	318	318	333	318	340	331	327	335	323	321	334	330	339	297	345	303	305	312	325	312	333	336	354	360	305	327	333	346	348	302	322	317	303	354	333	331	296	305	313	307	331	329	377	341	314	350	315	338	333	360	310	341	321	303	357	341	330	328	299	339	307	328	340	320	337	290	331	333	339	339	331	321	331	332	316	306	294	343	330	344	353	326	323	320	304	330	298	329	326	311	310	339	312	346	351	321	282	321	315	299	382	335	333	339	332	316	355	339	305	332	318	301	315	317	325	305	341	334	340	333	332	316	339	345	310	334	333	357	336	345	316	325	358	330	336	322	341	327	343	315	306	303	315	325	302	339	316	352	337	323	314	290	331	342	329	353	361	289	327	336	326	333	315	330	309	306	298	322	315	340	324	309	357	337	315	319	333	346	283	332	329	310	343	317	337	310	328	337	362	327	309	302	322	326	351	338	331	322	336	332	317	308	317	345	308	319	297	316	316	326	311	343	342	304	351	322	336	319	303	332	333	322	330	337	346	337	309	344	351	333	318	330	326	314	328	312	325	344	290	304	342	298	319	361	292	277	315	343	339	337	316	332	334	337	326	329	326	294	309	284	343	354	355	371	333	320	335	322	298	343	305	280	316	338	324	317	330	315	283	314	349	321	341	314	323	334	317	337	321	295	318	318	309	315	300	320	323	308	341	337	324	342	310	350	312	319	321	342	335	320	321	337	335	306	323	320	317	307	322	346	324	333	323	341	334	328	339	334	306	313	347	352	287	303	300	331	318	336	335	345	314	287	336	322	338	324	335	334	293	337	295	346	330	325	361	336	339	337	301	316	344	312	316	292	330	331	338	316	329	329	322	323	308	314	328	314	313	330	329	315	325	347	333	347	264	339	277	306	325	316	318	325	337	339	340	318	322	342	314	317	320	351	327	346	338	346	316	329	344	316	305	305	343	290	307	349	338	312	344	336	345	281	360	342	327	323	335	336	347	310	353	344	352	349	333	296	340	320	320	372	325	336	351	333	323	354	350	316	306	350	324	316	337	339	319	350	302	331	350	348	316	386	370	331	316	335	304	321	305	294	372	321	329	332	338	313	317	340	346	319	326	342	351	319	342	352	325	306	343	309	309	312	314	330	345	315	355	348	323	296	353	352	338	316	312	318	375	302	322	354	341	333	305	325	279	335	296	300	322	323	350	331	329	348	342	309	326	292	331	310	315	325	308	308	323	326	310	340	332	346	324	315	334	308	318	336	328	319	312	346	318	343	330	324	355	353	324	335	329	298	308	316	313	317	303	324	306	323	343	316	303	328	319	319	293	339	302	320	314	288	327	334	341	330	361	341	345	304	351	316	328	332	314	346	349	340	317	308
34633	40757	53830	42147	35452	29831	23094	16431	13052	6733	2794	1454	1120	1066	892	717	619	509	313	247	197	137	132	129	100	123	102	126	106	109	116	110	102	121	122	115	129	110	114	125	113	110	112	137	116	123	132	158	117	123	109	122	134	139	114	98	102	99	116	109	109	99	120	124	102	114	123	106	110	115	106	119	123	96	120	115	139	114	106	116	125	111	108	118	111	116	123	120	128	129	124	103	126	96	116	98	102	109	119	120	129	122	114	124	113	127	109	111	121	114	123	135	108	114	130	112	109	123	108	121	123	134	129	123	118	127	102	114	101	111	106	118	114	115	136	141	118	109	130	125	107	126	124	96	94	121	135	101	117	107	119	106	115	136	101	118	126	103	120	113	130	107	103	105	97	134	118	117	110	116	119	119	98	126	124	129	117	118	128	107	116	108	129	121	113	108	111	119	98	130	105	127	118	111	99	105	124	117	121	103	95	107	138	105	125	116	108	134	120	116	115	125	142	114	118	113	101	109	96	122	117	105	94	102	119	106	116	119	121	119	116	99	98	101	112	105	89	121	127	127	133	125	108	128	103	123	112	115	104	125	110	122	126	129	112	119	125	100	105	118	105	113	120	129	103	110	104	113	104	110	96	108	108	131	129	129	114	111	119	91	128	113	111	124	140	115	121	129	103	97	112	113	122	110	103	112	118	109	106	118	109	129	108	112	121	120	105	134	118	116	109	96	125	136	124	129	119	121	108	116	129	102	113	133	112	109	105	136	112	117	123	125	104	117	126	117	117	111	129	127	106	123	112	126	110	89	108	102	130	116	111	99	116	109	126	120	117	109	116	131	137	110	130	114	111	126	117	114	136	122	114	116	104	108	116	134	142	121	109	122	100	124	89	100	121	128	109	121	108	111	133	127	136	120	116	105	110	124	130	127	136	133	118	113	112	124	115	125	137	99	134	114	113	115	99	117	118	117	120	131	116	120	109	110	114	108	118	128	114	100	114	125	108	116	129	113	115	108	130	123	113	120	142	119	120	108	117	105	113	127	124	93	120	108	130	103	111	135	130	124	124	111	115	113	118	121	117	125	105	119	135	122	124	119	101	120	125	128	118	128	124	119	119	123	116	113	127	121	93	109	109	139	130	109	127	117	111	118	85	118	111	115	109	120	116	125	99	106	100	116	104	119	106	123	120	109	122	122	123	136	112	136	121	135	119	93	126	126	112	98	103	114	144	125	100	110	131	122	113	116	126	130	99	125	118	119	108	104	122	131	118	121	114	107	117	116	126	109	116	115	97	131	114	128	98	120	111	107	104	106	120	110	92	108	107	136	126	106	120	112	105	107	130	129	98	128	119	125	119	98	125	117	127	118	128	127	107	122	117	125	137	115	120	117	122	110	123	119	119	90	101	114	112	126	112	97	125	107	109	99	111	91	115	126	114	111	128	117	92	103	119	127	120	130	134	120	113	106	112	114	120	107	155	122	109	113	139	113	134	122	122	118	113	117	99	118	121	110	107	124	107	128	102	117	124	122	125	121	113	118	120	115	112	120	127	115	105	93	119	126	124	105	127	125	111	118	120	139	123	124	101	104	107	126	112	115	128	123	133	121	115	130	121	120	115	131	106	136	121	118	122	106	108	124	137	110	114	106	123	126	129	127	113	116	122	124	154	115	103	109	98	126	125	101	122	123	119	133	110	131	118	126	125	102	96	128	97	107	112	130	125	116	113	125	109	92	107	121	111	107	113	123	110	115	120	109	122	123	119	106	142	119	115	117	113	98	109	119	116	128	117	128	107	130	120	116	105	109	128	129	131	124	125	110	113	128	130	107	101	107	108	132	129	106	123	105	109	113	117	116	126	116	130	106	131	117	130	115	121	121	108	116	111	109	135	120	121	125	98	99	114	104	116	113	145	112	117	118	107	125	98	110	120	125	100	104	116	113	121	123	101	107	125	113	115	115	145	130	124	124	116	126	102	130	128	150	121	138	123	125	97	121	105	123	115	130	112	132	127	122	132	120	129	108	94	90	120	137	125	122	135	91	98	95	98	110	124	108	120	102	128	112	132	110	103	119	115	118	141	112	117	126	97	112	115	113	108	121	110	118	107	129	140	109	108	103	140	119	107	116	121	119	142	101	94	104	116	112	110	135	93	123	137	112	115	116	116	108	132	135	122	139	130	98	135	121	103	119	126	114	106	110	128	142	108	115	121	119	125	126	130	123	114	110	115	133	116	126	109	110	116	128	123	142	121	95	123	119	121	120	107	120	106	104	125	106	121	108	132	129	110	108	128	116	113	127	120	127	108	117	136	116	124	117	142	133	109	117	128	125	113	120	124	126	130	115	119	129	129	116	107	113	106	102	105	126	105	116	97	111	101	120	130	115	116	125	112	108	129	121	120	119	106	137	128	119	105	109	115	122	99	122	117	110	119	124	110	124	121	113	126	118	106	112	122	115	116	122	113	106	120	135	100	111	103	119	111	108	106	99	133	131	101	104	121	111	114	128	105	100	123	126	124	128	122	123	125	117	117	108	107	118	109	148	102	125	114	110	125	122	129	113	140	134	109	110	102	115	108	111	112	118	109	113	122	112	112	113	120	108	97	123	118	96	127	113	122	104	123	113	113	114	118	124	119	85	113	128	116	116	121	114	112	130	118	112	120	134	114	120	114	122	112	108	113	124	99	132	111	111	131	134	120	119	99	127	124	130	130	115	128	109	130	111	101	99	110	111	101	111	111	110	105	110	122	116	133	126	135	125	127	128	103	103	106	115	116	117	121	127	104	124	113	132	133	123	98	114	107	137	111	115	126	111	117	126	126	117	125	126	101	124	118	132	116	110	108	127	106	113	138	108	109	103	124	109	126	113	125	105	120	111	138	99	133	111	124	117	119	134	113	99	121	106	102	131	105	123	108	131	102	118	120	136	112	137	138	119	137	118	109	133	123	119	99	115	127	106	126	122	128	124	122	101	110	90	121	136	109	113	140	127	122	127	110	116	124	117	105	104	115	108	134	115	112	125	116	130	119	119	123	128	110	103	109	113	118	123	111	98	107	121	126	112	122	116	123	116	103	112	108	115	119	116	107	115	126	116	128	125	102	118	111	110	95	111	127	128	128	120	111	116	129	116	112	117	114	111	115	121	117	127	115	140	128	111	115	117	112	106	121	115	125	115	108	106	130	123	120	112	122	117	122	124	126	130	114	127	115	114	124	120	106	120	109	117	120	127	128	116	108	111	122	118	102	108	93	122	110	104	115	121	109	119	129	126	102	106	111	112	105	119	114	98	115	135	119	129	120	114	140	115	113	115	122	127	101	109	107	100	127	132	120	128	129	134	120	117	119	125	144	97	128	121	107	131	95	110	95	129	109	115	122	114	133	130	103	121	124	121	126	100	108	107	113	110	135	137	112	118	123	120	117	128	122	112	130	109	139	115	127	111	127	94	100	113	128	105	108	123	122	102	104	114	133	134	129	134	99	135	132	116	122	100	122	112
21113	33700	49356	47892	46029	42665	37928	32912	30171	19999	11128	6832	5456	5405	4586	3684	3196	2302	1286	966	799	383	317	335	308	329	343	341	332	311	332	354	349	345	329	333	332	336	336	314	324	325	373	353	308	345	325	320	337	331	362	336	376	340	347	335	337	327	316	324	319	294	334	330	329	310	369	328	345	335	330	310	395	317	301	308	322	334	339	336	362	322	326	326	340	333	344	316	350	337	321	333	333	316	340	308	328	324	307	348	311	329	323	319	358	346	338	308	313	314	341	343	333	308	346	323	314	342	343	315	311	329	326	344	308	296	328	341	318	328	345	340	298	332	307	340	337	389	333	335	314	314	327	341	297	330	314	380	330	321	330	325	314	319	340	350	314	356	328	322	342	353	311	305	342	341	360	353	350	316	308	347	335	303	307	318	359	313	334	313	354	336	332	337	348	345	308	311	309	335	325	358	346	352	347	354	304	376	331	351	324	321	337	312	373	345	334	324	308	315	303	347	347	320	318	343	348	332	333	307	346	333	316	319	336	350	331	334	336	312	354	339	314	326	315	318	328	354	323	360	372	337	308	319	310	325	326	329	323	337	284	343	328	322	312	351	343	314	336	347	323	313	350	317	341	360	345	324	317	337	327	318	301	310	308	323	330	318	329	317	344	341	323	358	335	328	328	335	342	327	356	350	350	333	344	337	325	349	337	302	361	335	359	299	344	337	307	328	315	343	322	304	352	326	317	351	324	322	348	351	348	350	316	338	342	333	355	339	337	317	355	324	331	308	322	307	328	355	367	331	331	320	299	343	314	339	290	336	343	345	334	287	362	324	315	347	350	323	345	305	340	330	333	316	345	324	329	346	320	311	293	323	331	304	306	320	311	309	363	331	343	303	333	331	331	325	329	341	318	319	318	306	320	356	333	301	343	319	287	327	336	330	330	362	327	340	332	312	293	328	304	318	326	341	322	340	304	327	322	345	325	325	299	303	376	331	327	328	307	335	335	341	338	327	343	358	369	335	317	327	306	339	346	316	353	307	320	328	351	340	326	328	329	342	327	329	322	329	315	338	327	307	332	322	340	334	315	308	315	322	315	298	319	347	330	345	331	345	347	322	338	305	309	313	315	343	289	347	346	323	314	331	344	346	348	356	338	345	338	333	346	327	318	303	308	328	305	347	315	334	320	337	310	333	284	322	334	299	302	329	316	350	337	331	343	327	342	361	332	340	328	345	341	327	298	309	341	324	343	331	297	340	310	287	337	298	342	334	357	335	301	325	325	306	291	335	302	358	313	304	348	313	346	350	318	332	328	345	345	342	330	339	316	352	349	320	336	322	334	316	317	343	339	352	328	328	338	303	350	312	311	316	335	351	350	338	325	355	319	332	327	348	337	338	326	349	299	340	344	349	326	339	320	295	349	358	310	346	312	317	355	330	324	284	339	314	329	340	336	337	345	354	283	326	316	321	284	314	319	333	346	350	346	337	345	335	336	352	330	332	283	338	334	331	310	337	335	353	334	320	357	328	332	302	321	355	323	364	304	296	313	345	343	357	277	371	321	297	331	330	363	322	311	336	326	361	334	339	336	325	366	330	312	332	326	351	346	339	348	354	345	297	325	323	321	334	328	346	350	350	312	327	354	349	329	333	314	327	319	314	343	320	346	341	306	321	351	342	327	304	362	324	341	327	330	334	313	331	349	340	354	318	339	315	344	338	318	320	334	321	339	324	344	327	351	315	342	318	357	352	348	329	288	363	342	321	343	341	365	342	335	324	308	335	305	344	347	338	367	333	346	312	346	318	342	311	304	352	330	332	308	348	345	343	307	306	358	309	351	341	346	326	336	329	328	313	321	330	365	376	343	322	351	324	322	354	287	319	329	300	327	374	350	307	327	324	363	366	326	313	339	349	327	356	347	337	336	314	342	330	328	291	347	349	334	284	340	337	318	347	320	347	344	327	342	300	342	315	350	336	330	290	317	342	327	335	347	346	342	313	343	329	316	331	325	329	326	344	326	333	335	331	333	293	336	355	320	326	329	328	301	332	342	312	329	325	327	335	333	343	307	347	325	353	334	343	302	310	355	319	343	331	309	315	310	322	329	324	318	283	346	330	323	341	307	338	331	299	325	348	322	323	300	310	339	331	344	361	338	292	319	336	358	311	347	339	323	316	335	336	305	332	367	304	336	316	325	335	317	306	328	313	347	315	326	326	307	312	329	321	315	352	335	341	360	324	333	335	347	327	332	338	344	307	327	357	337	311	321	323	351	325	323	348	333	373	338	344	379	359	328	321	315	305	327	293	332	311	304	341	315	313	337	342	290	323	330	335	331	316	348	349	320	336	333	322	335	339	353	346	319	361	357	342	347	328	322	314	306	316	309	333	358	329	324	312	320	323	352	335	347	310	322	330	335	313	317	343	320	321	355	336	377	345	360	314	346	333	315	351	328	311	336	342	286	335	338	324	333	327	349	307	354	352	334	309	329	316	345	299	327	325	348	347	367	322	319	319	328	349	321	337	321	325	346	338	328	339	332	338	302	327	330	313	323	347	327	324	329	326	332	335	313	324	328	344	362	315	340	360	332	321	315	313	308	310	315	315	340	310	350	319	322	346	334	339	312	357	333	328	338	348	359	350	328	336	335	340	329	357	322	337	307	332	355	339	355	368	319	340	366	308	364	318	351	301	297	342	358	342	369	364	325	313	330	338	345	320	339	350	327	302	344	335	313	332	324	351	348	313	320	342	305	360	355	316	346	322	334	327	323	342	352	356	322	341	321	323	298	313	338	346	309	346	343	386	321	348	333	341	324	359	321	350	331	359	338	306	336	339	354	347	332	355	320	338	291	329	317	325	344	340	343	334	315	350	343	347	348	286	316	342	331	288	357	310	314	311	329	335	342	316	327	315	330	335	349	322	368	338	349	318	339	306	310	319	349	299	313	329	324	338	327	311	291	334	325	328	323	318	304	322	297	317	330	315	302	345	326	331	340	347	326	307	308	348	353	337	329	336	329	321	346	313	341	320	347	341	350	318	328	312	335	346	338	318	335	325	298	317	319	328	332	320	333	343	323	296	321	350	313	357	326	312	316	352	362	325	307	345	336	333	330	337	327	362	366	327	310	343	327	348	297	311	377	306	335	348	338	317	359	363	343	364	322	326	328	326	323	319	325	324	346	334	339	364	353	330	334	300	342	308	334	371	345	318	356	333	302	334	327	350	324	339	312	356	326	337	331	349	318	329	311	326	331	317	298	343	311	343	313	304	343	354	362	357	366	289	297	345	367	324	304	340	303	315	338	320	348	321	322	352	308	316	321	299	373	314	340	331	333	312	336	346	354	377	335	304	272	321	354	334	352	333	335	313	335	318	355	314	324	349	328	346	330	344	326	343	342	310	326	346	321	335	325	323	343	326	350	317	336	343	329	351	340	317	335	311	303	353	327	323	356	326	336	331	330	347	350	330	317	338	327	325	328	351	309	327	339	326	334	338	313	317	325	331
46809	54005	68014	55109	49271	44508	36674	28375	24217	13508	6012	3187	2058	1992	1797	1471	1276	890	480	349	348	233	144	138	136	132	141	146	126	159	117	147	135	143	131	153	149	134	137	135	143	136	175	107	148	149	125	167	150	159	136	132	144	131	152	159	131	136	137	146	142	129	148	146	150	145	153	157	129	126	144	135	148	143	150	150	163	155	141	145	134	144	148	146	141	142	108	132	133	133	124	143	160	170	146	144	162	131	143	129	146	138	144	146	150	141	145	137	130	139	119	160	151	155	143	157	140	118	137	147	149	148	145	149	159	151	132	167	134	142	146	143	163	166	130	127	122	134	149	145	153	139	126	135	137	139	120	140	135	148	147	123	160	132	135	137	143	137	135	137	144	138	112	158	163	138	141	151	136	152	155	140	130	146	152	137	123	128	141	149	138	138	132	158	154	130	139	150	127	144	171	168	135	150	137	133	139	148	136	135	157	160	157	129	138	132	162	140	151	180	142	162	151	158	135	153	147	145	150	133	114	143	137	168	141	166	137	147	146	128	131	115	150	131	155	153	119	129	167	152	145	126	137	147	152	144	148	131	158	136	161	158	134	161	138	146	158	141	126	137	161	144	137	153	127	144	134	137	135	138	135	123	147	136	145	135	147	139	157	153	142	142	132	144	142	156	133	129	151	152	140	106	141	142	131	136	136	144	153	130	138	165	144	153	156	130	154	135	145	139	146	134	155	152	157	127	123	152	117	151	161	142	147	131	135	118	139	144	137	136	127	141	144	163	144	141	129	159	150	130	162	134	128	141	138	139	145	161	151	137	140	122	144	149	131	140	133	161	168	136	147	138	144	137	146	129	153	146	144	129	129	134	151	150	153	137	153	136	124	136	128	129	154	147	137	134	136	137	142	154	166	140	135	146	161	152	132	154	137	133	151	152	139	134	137	131	143	124	138	152	168	137	161	152	142	159	148	135	152	155	139	153	160	130	134	140	127	142	166	134	152	139	144	153	124	134	146	150	139	143	120	153	158	150	136	141	140	154	147	119	140	164	136	136	146	142	144	136	164	143	143	139	131	134	150	131	145	127	126	148	154	153	128	143	162	133	147	127	150	136	130	143	137	145	135	148	145	153	142	164	153	137	126	140	154	137	142	136	126	134	140	135	144	122	135	133	150	157	145	151	139	133	132	152	130	143	139	149	131	138	119	153	133	162	146	140	139	147	142	142	151	146	147	142	144	131	110	129	130	139	135	153	144	145	121	130	151	178	137	122	136	149	128	162	136	121	130	141	138	151	145	119	132	143	165	135	142	119	143	137	148	145	150	150	133	146	149	158	131	138	131	149	130	145	141	150	154	162	134	139	149	139	148	142	132	157	122	134	145	139	150	146	132	140	141	157	125	154	151	126	123	134	129	126	149	123	173	145	146	139	145	139	141	113	129	152	129	176	132	146	124	141	131	161	172	143	139	147	146	145	155	125	154	130	153	130	131	157	135	136	134	150	148	130	154	140	180	144	142	137	145	152	152	137	142	160	155	158	140	131	134	141	143	150	147	138	143	135	141	155	132	130	125	144	146	147	134	115	156	142	165	151	126	140	130	147	133	134	153	135	129	177	135	148	132	146	157	158	145	133	135	133	123	134	152	147	148	161	125	105	140	155	135	149	181	118	136	146	153	147	133	122	144	136	137	142	147	146	142	125	156	141	125	137	159	156	137	142	131	142	140	152	142	162	136	137	155	119	143	145	127	155	154	152	142	158	141	147	163	131	157	130	141	160	126	161	131	135	132	129	149	149	138	142	144	128	129	143	152	156	129	153	155	144	150	149	145	135	147	133	132	157	128	160	143	146	120	118	137	137	149	157	161	142	140	148	136	147	148	117	133	159	150	140	167	127	131	149	133	150	144	147	151	131	133	128	135	153	146	108	166	154	153	131	148	141	132	157	147	152	144	139	151	150	130	135	147	172	137	138	128	143	121	128	154	132	135	152	159	136	146	138	146	153	124	131	150	154	119	140	152	141	159	157	136	147	166	145	151	149	141	138	149	139	119	166	123	153	136	146	128	132	143	138	158	125	136	154	136	121	163	137	130	153	144	153	131	140	137	158	151	132	163	149	139	145	136	134	122	142	135	137	137	153	140	147	157	136	129	137	113	145	136	133	162	125	171	171	131	134	128	143	129	131	146	135	141	138	155	170	151	151	137	141	142	142	120	175	134	122	158	125	149	126	141	158	137	136	147	124	142	157	139	139	155	136	155	173	151	143	155	160	139	132	122	109	158	158	141	122	152	145	154	150	154	135	137	156	138	135	147	150	141	142	131	131	112	138	142	134	157	155	132	154	156	136	141	150	163	152	138	145	149	146	129	138	138	151	137	160	142	134	132	131	149	152	154	139	128	137	139	143	124	135	154	159	126	167	137	162	127	151	134	160	136	140	146	152	130	138	139	131	148	142	138	150	141	135	151	150	133	132	134	155	156	153	134	144	138	148	152	141	154	146	146	120	140	141	149	120	143	133	160	154	159	114	136	153	146	158	144	146	153	132	124	141	145	147	138	148	130	128	153	135	120	159	133	140	121	146	126	127	123	136	145	125	129	145	155	124	166	165	144	137	150	139	129	130	156	171	152	155	126	134	143	160	143	147	155	147	140	139	133	169	138	142	130	138	123	155	140	157	140	161	147	147	148	133	124	150	120	152	142	133	137	139	140	141	139	134	152	147	139	152	154	146	138	136	129	148	132	153	138	150	141	126	159	128	138	120	137	146	141	150	144	147	154	152	142	128	130	149	158	142	127	143	121	146	143	151	133	131	139	143	134	136	142	162	151	132	128	130	148	133	143	140	127	145	171	146	133	144	155	141	124	124	144	160	136	135	139	157	121	146	159	156	162	169	152	176	152	140	109	141	126	152	155	131	133	121	141	124	148	161	157	151	126	150	147	134	132	149	136	131	150	156	137	151	129	131	160	160	141	170	144	145	146	133	134	165	153	131	151	124	144	136	123	159	121	138	152	144	153	161	145	157	118	149	139	154	147	140	146	133	150	141	163	140	146	136	156	143	147	135	156	132	138	121	145	150	145	127	123	146	136	150	142	144	140	160	130	140	142	153	129	134	139	157	152	147	129	142	144	154	152	133	135	137	149	137	143	154	160	134	114	115	119	141	136	136	137	145	147	136	145	143	147	126	154	153	145	132	131	145	136	148	154	138	126	146	140	149	136	125	130	170	156	156	146	142	156	155	142	140	160	136	141	151	147	130	142	166	129	128	144	146	152	116	126	168	128	125	141	129	161	142	161	136	131	153	155	145	144	138	160	134	138	164	133	145	151	142	150	132	145	130	144	147	147	157	132	155	135	166	144	128	117	140	118	154	159	137	160	135	149	153	137	158	138	132	158	134	149	138	130	144	143	126	145	152	148	134	151	144	137	159	164	153	134	139	136	127	131	155	129	146	130	168	145	147	149	147	145	145	153	154	143	134	159	144	143	135	159	133	135	151
28972	41611	61367	58965	57947	54188	48390	42833	39810	27920	18844	12282	9189	8994	8239	7097	6042	4188	2252	1602	1525	715	400	415	409	385	414	413	388	417	391	386	374	397	369	406	413	431	384	387	379	403	393	361	387	376	393	399	387	420	386	437	417	455	431	380	387	407	407	396	363	367	355	381	429	401	367	401	374	419	387	370	400	379	363	379	433	369	384	400	404	403	417	377	394	388	388	376	421	414	367	369	390	404	384	425	387	351	427	397	388	402	393	367	395	374	416	384	363	370	422	363	384	360	373	378	424	370	391	372	415	399	366	397	403	390	390	373	423	382	413	399	381	384	381	395	368	395	409	414	393	400	395	387	416	413	398	364	391	399	391	403	408	378	406	388	391	414	377	357	385	407	383	398	402	404	376	397	421	406	385	424	372	362	367	359	405	386	363	395	406	363	375	384	405	392	355	380	351	391	406	402	404	389	405	380	365	380	391	351	382	382	385	397	400	405	360	414	380	396	400	395	416	413	397	380	397	404	389	432	405	358	405	367	371	413	409	377	394	396	372	391	429	358	402	386	397	380	403	411	404	373	421	377	355	375	427	378	402	416	394	388	340	372	387	390	408	414	392	381	373	396	418	403	391	392	391	395	390	366	376	387	376	385	425	406	416	426	459	414	401	403	381	372	389	380	366	393	384	383	390	386	379	406	377	361	404	392	392	412	392	374	369	392	383	395	408	409	394	404	394	420	388	411	421	385	408	399	413	357	402	385	392	367	396	400	390	365	383	377	406	407	391	398	396	410	409	405	407	394	399	416	384	379	382	387	354	375	390	389	376	398	396	381	362	386	401	393	373	395	387	402	361	421	378	407	359	396	393	387	391	372	375	364	386	424	349	415	419	403	381	354	429	405	438	439	420	425	387	371	375	389	420	467	420	408	391	371	393	354	386	405	401	401	381	378	373	387	401	377	362	390	379	396	424	347	375	380	405	367	401	373	369	377	410	380	382	416	400	386	375	421	357	416	352	400	368	384	380	375	363	402	369	414	384	384	403	399	362	420	393	356	408	402	387	379	401	401	362	410	405	409	406	389	414	352	399	407	366	396	360	404	407	381	376	378	393	402	413	383	421	425	395	363	419	393	376	362	369	361	390	380	384	403	411	376	389	401	374	413	412	369	413	362	381	374	399	382	374	411	382	360	401	357	385	393	393	388	401	394	398	377	406	387	398	338	388	406	373	384	371	393	403	373	394	388	399	401	379	386	400	375	364	390	420	373	353	384	419	395	364	388	403	405	373	378	376	431	362	391	383	386	407	434	383	405	374	383	416	371	359	396	404	406	393	396	425	405	369	373	390	366	418	342	410	404	364	381	409	382	366	390	387	380	414	404	374	393	411	409	397	365	411	373	393	376	385	343	393	418	405	400	412	399	365	394	396	407	419	377	380	423	378	386	381	387	372	408	386	356	385	380	421	383	379	360	390	378	403	414	387	405	348	345	404	415	379	384	382	409	420	354	381	403	404	389	368	351	400	363	393	344	458	395	396	352	359	430	389	378	419	378	397	357	362	379	365	386	429	373	392	412	394	429	377	371	391	388	383	389	424	414	380	387	399	441	357	410	374	386	379	370	407	382	351	366	347	387	380	386	383	376	389	417	386	395	363	370	353	410	385	423	407	415	414	385	386	394	382	401	396	358	421	367	356	387	398	413	405	414	412	393	398	368	402	412	398	354	387	368	348	398	421	395	408	386	389	369	403	404	402	370	375	364	392	430	387	407	422	400	389	377	419	354	392	375	392	392	416	416	393	384	377	359	391	417	419	387	377	396	410	393	370	394	377	408	374	381	395	370	393	406	387	381	371	408	368	401	374	358	345	393	434	360	399	390	392	396	379	395	427	404	384	388	394	371	378	352	390	425	365	406	400	407	382	406	414	392	392	391	410	400	434	393	403	397	366	387	355	396	386	404	384	368	386	400	359	385	385	372	402	398	383	384	380	433	364	408	384	386	428	402	401	391	403	362	373	387	375	361	408	402	387	412	381	362	375	366	388	400	352	383	391	360	408	372	385	384	409	426	384	402	382	401	390	387	380	397	393	409	400	410	371	405	385	419	378	391	394	385	356	404	351	395	410	365	378	411	403	412	384	399	385	408	389	391	396	416	355	414	414	360	380	377	384	386	372	392	394	373	372	410	401	396	368	394	399	390	436	354	379	385	390	368	389	402	362	395	372	415	385	398	384	354	371	400	394	380	375	365	383	398	348	409	402	389	388	422	357	353	361	441	413	380	381	379	408	406	413	366	409	392	391	338	380	381	372	400	388	390	392	377	385	380	420	396	364	392	386	393	380	408	382	371	378	385	385	387	374	401	380	370	356	408	396	417	389	396	393	439	396	400	388	381	398	420	390	400	406	399	395	400	398	390	386	386	377	382	363	383	391	397	384	406	352	394	373	397	375	396	402	380	406	405	416	372	372	373	388	390	410	396	349	353	384	383	395	378	342	405	401	385	382	364	420	409	399	410	375	394	379	357	412	395	413	383	402	415	379	373	409	417	418	411	414	391	374	385	432	403	427	371	358	377	374	412	400	398	374	388	406	425	409	390	369	390	412	408	386	396	387	389	365	371	426	396	386	374	415	374	389	374	375	376	399	382	415	395	412	399	392	405	406	395	374	440	367	409	403	372	426	394	413	396	367	384	396	389	416	378	404	408	389	358	395	417	364	356	356	389	375	371	413	357	399	400	397	444	368	386	384	394	422	376	396	382	371	376	371	399	352	371	412	410	349	386	418	397	385	404	370	404	402	426	386	399	383	431	400	368	416	373	386	434	389	403	396	364	417	383	405	393	364	397	367	413	413	366	416	396	443	382	404	395	371	399	391	397	424	399	395	385	370	396	383	412	416	384	389	368	376	404	390	388	394	383	390	365	428	376	400	387	388	400	371	367	400	384	443	378	404	383	345	389	400	388	379	398	378	400	424	391	425	372	429	399	392	407	388	412	364	395	421	420	402	369	396	370	378	378	374	415	404	400	391	400	415	389	408	394	380	422	381	382	370	394	400	376	376	410	376	392	413	374	426	390	417	395	433	371	373	391	409	383	380	401	382	401	375	353	387	386	398	367	378	402	370	433	387	374	429	394	411	393	409	398	384	402	408	379	382	397	383	375	338	431	387	400	392	399	414	381	383	409	392	399	422	368	386	352	390	401	395	393	396	418	345	388	400	370	399	354	396	387	404	407	360	410	381	407	374	380	392	374	392	389	404	405	381	364	428	394	377	355	369	390	422	397	395	422	384	391	430	428	402	407	362	419	386	407	401	405	410	381	411	369	391	383	367	422	379	388	402	399	365	417	374	360	403	360	404	375	385	381	391	441	395	371	448	405	377	371	383	410	409	361	418	380	413	371	379	415	397	399	366	356	390	398	374	382	369	454	396	378	411	405	409	402	387	377	375	362	385	371	402	389	416	379	361	350	391	381	381	420	387	374	365	379	398	397	379	362	370	383	383	401
6583	3727	6165	3419	2721	2286	1719	1280	1074	644	363	223	173	168	173	154	166	151	138	127	114	137	111	130	125	125	107	113	125	123	130	101	112	119	110	134	126	136	124	99	123	124	135	119	100	120	124	126	123	131	117	107	99	105	111	124	119	125	106	118	106	125	118	127	126	127	120	125	112	96	108	137	133	97	120	117	134	120	106	130	124	108	121	121	117	135	107	112	107	116	102	117	106	107	116	119	101	116	126	136	104	117	104	110	120	104	117	130	129	125	105	103	111	104	135	111	120	112	126	113	118	130	125	111	122	117	98	116	115	120	114	107	109	106	116	97	115	108	124	118	117	125	137	100	124	123	123	116	107	107	110	117	128	112	92	117	121	120	113	133	145	117	143	100	106	128	130	119	110	112	111	103	119	128	121	133	109	121	112	118	121	141	123	95	93	110	130	90	123	127	117	124	115	114	117	95	109	117	113	117	124	109	131	122	89	121	121	112	121	125	119	139	128	122	117	138	101	137	111	131	124	127	128	124	120	123	111	101	136	112	123	113	108	118	123	122	109	138	105	122	121	143	114	97	104	121	109	108	122	108	108	103	108	111	110	122	125	125	113	117	129	114	97	127	124	101	141	127	117	115	114	104	122	115	115	130	95	131	107	126	103	124	112	104	146	114	143	105	112	129	113	102	119	114	103	101	118	110	135	117	101	108	116	114	113	118	111	106	108	99	118	107	115	123	125	117	116	120	110	123	113	113	134	117	113	144	115	126	127	111	137	107	119	116	139	105	105	106	111	112	104	106	117	132	116	125	126	130	113	107	108	119	114	106	134	92	119	133	118	139	106	123	137	129	115	102	121	90	121	131	131	104	110	127	92	133	109	119	114	124	120	100	104	130	110	121	130	106	117	108	124	104	113	111	105	138	124	104	118	116	107	119	106	125	101	120	120	123	126	121	123	114	136	119	114	120	114	122	109	110	122	110	120	128	117	116	114	117	113	118	108	105	107	123	102	117	130	107	127	127	108	127	120	108	115	131	131	110	117	130	109	141	103	120	110	120	108	118	113	111	101	127	100	111	109	111	123	114	123	118	117	123	116	117	130	140	145	102	134	102	103	123	139	110	127	116	98	111	126	131	133	109	109	112	130	107	112	108	103	126	115	113	113	109	128	115	94	95	116	114	116	129	122	127	126	126	107	110	123	113	124	126	116	120	130	124	122	116	105	96	135	115	105	113	109	128	106	110	121	123	109	115	113	127	119	114	120	127	123	110	117	111	134	126	118	115	131	141	127	123	116	107	127	101	118	123	157	116	126	110	118	112	108	102	107	119	108	116	127	127	118	122	107	122	101	128	115	121	119	127	89	121	102	137	107	123	115	124	135	98	126	113	106	120	151	129	104	102	120	127	119	110	109	112	121	129	115	102	121	109	137	130	145	115	119	104	114	108	106	118	98	123	108	102	132	108	133	135	107	123	105	132	99	108	127	110	129	105	122	102	104	112	109	123	102	89	110	117	131	109	122	112	119	100	118	101	103	96	114	128	123	112	139	122	122	141	112	122	101	134	142	111	125	130	117	116	132	112	122	99	112	102	130	90	115	106	128	132	110	111	110	116	104	139	101	130	99	119	109	131	114	126	123	129	131	110	127	99	115	131	116	106	109	107	106	135	116	131	109	125	120	111	109	123	99	119	135	128	117	115	103	112	132	119	128	111	119	108	91	128	126	119	99	93	91	110	116	105	109	126	128	119	108	113	117	121	109	129	113	114	120	121	133	110	108	121	132	133	93	134	131	110	103	118	121	114	105	112	112	112	124	135	118	110	120	110	128	117	103	111	121	116	127	134	103	111	114	112	108	123	131	113	110	129	110	111	125	120	117	120	118	119	124	133	106	123	96	102	108	101	111	107	119	115	126	120	91	106	95	122	114	101	117	115	120	124	116	132	118	125	125	101	121	101	123	115	122	103	109	126	119	119	120	114	107	127	107	106	108	115	109	124	111	137	146	93	146	110	117	111	123	108	134	127	119	98	125	123	126	107	129	121	105	101	108	109	112	134	94	94	117	118	108	120	94	125	104	111	121	114	113	112	108	131	122	97	109	107	112	113	133	115	132	121	120	121	132	116	124	138	123	130	127	115	110	105	96	119	126	113	104	121	124	104	104	131	135	119	116	110	99	127	125	118	106	115	113	131	129	114	134	109	107	129	110	111	136	112	106	114	96	114	111	135	128	116	114	114	117	115	94	124	131	102	108	130	119	106	115	116	102	110	122	119	113	122	125	115	101	143	125	128	119	113	118	126	132	134	114	119	121	116	126	120	127	117	103	119	83	120	105	129	96	112	128	108	103	102	125	98	129	125	131	104	127	131	107	120	128	115	112	116	115	120	106	90	115	119	102	124	128	114	126	105	107	113	117	112	121	106	107	120	126	112	119	114	115	113	128	125	138	125	133	129	112	103	105	137	116	118	105	118	129	96	106	129	129	102	101	108	122	108	99	122	115	101	109	107	128	107	109	136	102	129	125	114	116	113	105	118	121	109	122	117	123	102	106	140	112	129	107	119	143	120	110	125	128	126	117	97	126	121	126	115	108	110	112	132	128	120	134	120	108	124	112	129	124	131	114	103	121	100	92	138	100	116	137	119	116	123	129	109	128	104	115	116	147	128	89	139	100	111	99	133	119	120	142	115	119	135	112	118	109	103	133	110	111	108	121	99	136	103	106	110	133	118	108	113	114	112	108	103	121	119	123	115	114	117	114	121	113	111	100	125	104	128	109	129	140	106	121	142	129	112	113	106	115	101	130	101	116	110	96	94	121	153	115	133	131	101	106	113	112	116	116	97	122	134	127	129	102	100	102	127	124	116	111	124	105	117	108	110	126	105	117	118	118	106	109	105	105	117	124	118	119	110	94	117	125	112	103	105	114	111	140	112	104	130	109	129	126	128	121	111	92	122	119	115	115	100	108	128	117	125	121	134	116	126	119	131	125	125	113	131	107	120	129	104	118	129	86	101	117	129	108	122	107	121	118	116	112	123	118	124	120	109	133	105	118	112	112	123	112	108	131	115	103	126	116	123	121	104	130	118	101	121	112	122	117	104	114	104	101	120	123	136	128	110	113	128	115	115	124	116	103	115	100	111	125	123	115	107	101	105	115	130	123	113	101	146	116	132	117	125	101	108	112	125	100	106	121	100	116	131	122	118	124	117	130	121	125	116	110	113	115	110	119	130	114	105	120	104	125	110	118	134	120	132	97	122	127	110	96	124	114	122	119	114	113	102	109	120	123	113	110	118	112	111	115	120	103	123	131	118	138	126	95	107	118	125	120	101	114	129	116	120	139	118	111	112	123	134	121	113	119	109	130	121	131	131	108	105	117	125	116	116	122	112	109	114	98	115	123	143	112	120	125	119	129	114	137	101	107	103	114	113	117	131	135	135	123	102	125	126	126	114	117	118	125	111	114	119	115	105	118	111	118	107	111	94	122	123	129	115	122	130
5444	5372	12485	10702	10509	9764	7762	5672	5101	2726	1463	927	663	721	716	628	616	510	422	370	416	387	339	346	341	351	335	333	321	320	326	324	336	303	333	320	322	309	333	344	327	343	337	306	324	348	305	322	331	375	339	331	352	307	311	353	336	315	350	342	333	317	341	346	308	327	349	338	354	359	375	350	325	317	329	342	335	309	304	299	325	332	285	344	345	327	334	341	345	323	342	304	339	352	321	322	299	365	321	330	362	322	294	310	345	296	320	314	330	363	325	329	314	323	357	319	358	315	327	335	352	339	313	314	325	362	318	329	320	360	322	325	361	345	337	297	296	307	313	327	351	304	325	328	356	352	316	317	322	377	325	353	338	333	341	359	322	332	323	304	367	334	324	347	339	339	319	291	300	324	340	333	310	340	335	315	325	380	331	318	339	325	282	338	305	324	331	319	319	336	318	340	331	313	308	319	311	348	311	306	315	332	345	339	342	299	313	306	307	331	356	343	358	337	324	353	357	327	315	328	323	343	345	341	358	330	345	300	349	342	306	354	313	307	320	317	307	317	329	317	335	359	339	322	308	300	335	338	336	299	317	311	355	336	322	312	313	334	285	318	324	343	353	316	324	335	300	359	331	362	350	331	328	320	319	323	365	306	316	316	342	325	315	364	343	334	309	338	350	370	332	348	310	297	346	325	315	356	348	333	303	328	319	325	336	358	348	301	313	321	304	337	337	385	325	335	331	343	319	326	351	323	328	346	373	340	321	316	331	341	354	306	313	361	359	312	336	321	336	331	330	331	352	333	334	331	340	304	339	329	329	297	326	330	332	299	317	322	322	309	294	335	355	354	334	307	340	307	309	313	325	305	322	321	314	324	338	330	328	316	341	337	325	311	326	311	348	322	325	331	308	299	332	334	338	343	328	345	319	349	344	327	356	333	338	342	339	341	345	343	307	345	300	282	345	338	327	315	321	343	345	331	327	323	312	322	308	321	347	351	346	318	332	314	344	323	302	297	371	310	341	300	302	314	329	338	328	326	293	342	315	328	348	326	327	329	331	344	331	332	326	304	301	294	325	355	304	311	310	317	328	346	365	309	348	311	309	330	370	338	331	310	330	317	361	336	308	320	326	337	300	299	357	304	331	333	310	333	342	306	329	322	333	318	371	317	371	330	340	329	312	324	332	381	324	326	328	349	362	333	336	337	320	305	277	334	363	311	331	315	311	299	285	305	347	309	329	346	363	356	345	338	304	323	352	344	307	314	366	325	290	271	318	285	357	312	340	357	294	339	336	331	328	337	355	348	319	331	351	357	345	326	310	345	330	318	347	311	319	304	324	324	368	323	328	307	339	320	316	314	350	314	320	310	302	320	351	328	332	344	351	328	323	317	340	319	345	352	349	319	333	352	331	311	347	303	307	327	336	336	328	303	315	351	335	311	334	312	332	353	292	319	317	300	310	320	328	331	320	340	351	331	343	325	330	319	341	339	346	321	333	378	353	334	326	314	347	298	324	368	310	321	344	301	340	319	330	318	332	307	314	338	331	337	333	309	335	343	328	334	300	323	330	320	315	323	342	353	351	321	308	342	301	339	318	343	314	316	331	328	360	300	315	340	291	332	311	329	308	305	340	342	316	329	332	356	333	320	355	349	311	289	318	319	315	362	360	310	341	301	326	317	340	347	330	324	344	319	329	354	301	337	323	322	351	312	362	346	311	359	331	320	327	309	332	310	331	344	347	311	347	331	312	356	326	347	321	345	343	328	328	324	345	350	315	349	328	317	296	329	301	355	351	335	358	298	347	309	311	320	330	328	338	340	352	305	354	279	321	319	347	309	325	326	288	327	331	326	303	330	310	315	295	334	306	316	359	344	329	333	340	344	325	354	320	361	319	338	341	324	325	301	354	306	360	310	331	317	320	345	330	321	333	330	357	334	354	324	306	311	335	345	303	319	348	311	333	327	340	290	328	339	307	331	336	324	324	345	349	345	349	332	309	334	341	350	314	317	345	321	314	343	334	321	338	358	335	343	321	354	297	315	302	345	353	326	322	328	350	316	331	334	320	318	345	331	335	333	305	301	296	338	339	321	303	342	348	290	349	300	313	317	332	327	345	337	332	335	292	307	336	320	302	300	370	330	340	318	297	322	329	323	303	315	359	332	338	313	332	333	325	320	326	280	317	346	334	323	312	329	332	353	303	325	350	342	359	342	326	303	334	323	324	320	335	314	321	362	318	359	312	307	318	327	331	322	334	316	326	302	315	348	306	333	338	341	344	319	323	305	305	330	346	349	318	331	354	321	325	319	336	344	324	330	329	348	343	355	304	332	335	330	347	327	333	371	318	328	342	350	330	342	331	343	379	369	316	328	353	338	326	344	351	296	309	324	331	304	334	330	345	346	305	309	331	334	346	304	332	309	344	310	326	319	354	349	331	336	329	353	328	337	345	342	330	332	324	337	350	292	336	307	332	325	341	333	311	329	314	331	350	304	312	316	319	316	331	337	344	348	339	336	354	344	350	349	358	332	330	286	319	326	329	359	320	346	324	350	331	321	331	350	313	337	341	338	336	313	312	339	326	308	369	359	323	319	316	338	308	365	324	317	334	345	346	332	320	364	327	381	302	336	343	326	348	304	323	354	347	304	331	342	316	323	365	323	345	343	287	363	319	319	329	295	313	321	311	316	346	302	357	350	286	348	316	337	342	291	309	318	322	356	334	320	337	336	345	366	302	366	336	322	338	315	292	355	343	306	336	358	340	334	334	319	294	320	323	332	320	336	337	345	328	303	325	306	333	311	301	327	350	291	343	325	337	336	318	324	336	353	315	292	324	301	331	360	332	352	309	325	333	344	344	329	325	325	350	329	326	322	338	352	335	328	343	311	299	335	318	353	321	327	349	358	352	322	315	304	362	315	345	306	337	328	336	347	300	324	323	337	329	324	356	354	343	337	321	335	355	337	323	340	321	351	318	349	377	302	343	313	291	363	321	333	321	343	331	325	322	340	337	327	330	332	322	328	317	320	325	344	333	337	309	319	340	336	308	313	343	305	346	348	356	307	355	333	349	349	353	317	317	369	323	326	318	319	324	297	337	349	334	324	294	309	331	347	328	315	326	347	329	351	328	299	309	334	301	326	317	341	322	322	294	325	324	308	335	339	351	336	323	266	305	307	345	373	372	321	350	353	341	339	316	330	338	318	350	337	340	367	298	317	347	343	334	325	331	299	315	316	326	333	311	309	335	312	360	309	350	323	330	265	347	370	327	324	339	308	337	343	346	345	307	326	314	350	327	331	311	280	324	299	323	316	323	350	326	341	326	322	337	345	349	318	346	305	300	364	335	326	346	349	339	356	339	324	321	303	336	321	312	321	332	356	325	324	332	339	343	297	329	326	352	317	349	305	325	333	333	323	322	354	353	334	363	315	343	291	380	319	352	311	302	314	339	332	295	337	322	322	339	338	326	349	329	319	339	314	336	288	323	328	338	374	344	318
31088	35224	53141	40185	34496	31743	25094	17612	13725	6771	2951	1557	1177	982	993	748	726	494	224	230	214	135	96	125	107	95	129	102	115	113	113	112	109	110	130	101	125	121	120	115	130	107	121	118	131	143	125	133	127	101	106	111	112	139	119	121	132	120	136	113	101	125	97	104	129	119	119	136	134	122	110	112	116	130	116	137	112	117	112	125	120	116	119	119	124	137	118	142	106	122	103	120	115	124	118	133	112	107	119	109	116	115	106	103	133	117	101	125	116	90	120	115	119	133	115	135	108	123	117	123	115	106	117	121	107	114	120	136	119	116	118	103	118	130	111	118	138	108	125	150	120	128	135	134	127	113	118	108	113	138	125	107	128	100	132	126	101	112	123	114	132	124	127	118	110	146	129	118	99	110	108	124	109	139	134	135	122	93	98	140	115	127	104	113	126	122	117	122	115	112	115	105	116	127	119	115	105	119	111	134	124	116	119	109	133	120	100	123	117	125	111	118	125	133	117	133	128	134	109	122	130	118	131	134	128	103	126	122	123	113	128	127	131	143	124	132	127	126	112	111	122	105	133	129	101	99	142	123	131	99	115	131	129	118	122	117	104	112	131	133	149	124	116	111	112	112	119	124	117	138	130	122	108	130	111	124	113	123	113	122	131	135	116	133	122	126	131	116	128	101	131	123	113	110	115	103	140	118	119	121	126	115	122	116	115	131	109	122	123	122	143	111	134	117	119	129	99	122	104	112	124	106	138	121	114	130	117	119	138	126	99	145	118	132	145	147	112	121	139	107	116	111	139	141	120	116	130	121	105	139	98	110	113	115	113	128	114	125	117	148	109	115	111	121	122	117	112	126	121	123	126	113	116	120	116	138	104	125	136	127	104	117	119	109	122	116	122	130	108	109	116	116	112	119	115	119	145	102	111	114	118	134	111	118	122	109	109	119	118	115	110	117	118	123	106	117	116	126	111	112	120	126	109	132	132	110	140	102	112	104	127	126	141	133	135	126	119	102	135	124	132	112	120	117	125	126	109	136	114	113	125	120	112	127	125	124	125	123	130	106	117	112	122	112	95	121	123	118	131	117	132	105	122	107	115	122	127	125	123	104	119	116	105	126	118	120	126	115	123	97	107	131	132	110	134	117	124	109	127	120	114	114	119	104	120	116	128	118	114	124	127	108	122	114	130	126	109	111	116	116	114	119	107	123	145	115	91	111	110	133	116	126	107	114	107	114	104	105	136	123	118	108	112	130	119	98	136	120	136	101	115	120	118	125	122	117	117	118	102	103	117	114	117	112	126	110	106	144	105	111	130	125	118	118	113	145	118	117	118	124	115	112	118	119	107	124	127	104	100	139	101	117	128	112	102	152	128	120	115	111	104	116	111	106	128	105	141	133	140	102	111	122	116	117	110	123	134	123	103	106	104	103	119	107	121	113	123	104	119	125	123	109	127	112	144	123	112	119	106	120	119	129	109	127	114	113	121	117	116	105	116	107	125	116	101	128	119	136	109	125	120	124	110	114	113	92	117	122	116	136	122	114	112	115	113	117	120	108	114	125	125	108	100	113	97	110	140	117	109	110	115	115	125	122	126	109	112	131	95	113	118	128	125	142	108	109	127	122	113	124	132	142	117	107	101	123	112	124	113	115	121	121	104	111	118	115	118	118	111	115	128	117	119	119	112	121	127	124	118	134	118	115	114	123	124	122	106	100	142	131	99	107	124	137	126	138	115	141	121	114	114	129	120	133	104	133	98	116	109	109	130	114	128	114	128	127	107	131	121	118	110	99	121	120	132	110	115	125	123	105	105	108	123	111	103	124	117	95	118	134	138	101	119	130	117	148	124	121	120	110	134	129	122	111	112	109	113	114	122	106	110	127	124	118	103	127	112	130	138	120	115	110	107	128	107	110	124	111	124	118	121	113	138	114	106	136	130	112	142	107	118	116	130	108	106	125	119	124	110	122	118	116	117	105	130	110	132	116	143	110	104	127	134	135	129	134	112	126	110	126	113	121	116	121	109	133	105	134	112	118	111	126	118	116	114	117	133	119	119	119	109	127	125	97	121	117	139	121	126	123	106	123	122	125	129	139	121	121	135	109	114	95	128	114	107	116	127	124	112	123	108	99	117	106	117	119	115	111	127	90	131	121	100	107	117	98	110	111	109	114	109	109	132	147	106	142	129	131	118	120	120	134	115	118	105	130	118	109	116	129	121	107	117	111	121	112	91	115	130	111	135	100	109	133	101	121	102	111	115	120	149	109	119	129	114	129	122	114	121	126	128	138	101	93	119	124	102	127	109	127	117	113	101	108	122	123	117	130	130	131	128	116	96	111	114	111	133	113	131	134	92	117	99	125	125	114	96	97	113	105	100	104	102	126	127	112	113	127	121	112	110	105	130	118	108	113	108	115	99	126	109	129	121	119	105	112	132	118	120	126	104	113	130	109	130	117	132	110	95	127	127	103	122	110	128	110	108	100	134	114	117	108	107	117	134	97	89	118	123	97	121	125	102	126	127	121	114	129	113	141	106	112	136	113	110	108	115	133	128	120	152	131	106	108	113	106	144	113	130	109	120	137	120	111	117	117	152	110	127	119	127	124	112	112	131	106	130	102	108	123	103	121	115	118	120	113	107	106	101	119	138	131	122	144	120	120	113	100	110	124	121	117	109	121	110	115	113	125	108	109	120	122	130	107	124	84	94	126	99	122	115	134	130	132	112	119	113	105	117	125	120	105	141	128	114	100	116	117	129	129	111	116	100	117	134	113	131	111	132	113	117	113	89	119	132	123	119	129	135	120	125	111	88	128	114	112	135	113	115	132	115	125	131	105	121	137	126	109	120	109	122	126	128	128	116	109	113	105	110	127	112	118	131	128	109	101	129	129	118	124	116	110	104	120	110	132	129	124	123	118	131	123	116	113	120	136	112	121	112	126	96	113	100	107	109	110	137	129	123	118	148	121	111	117	118	115	122	121	127	122	135	104	116	122	91	86	111	119	131	118	143	126	131	123	125	110	119	109	108	91	112	111	103	102	122	120	125	125	122	112	117	116	120	114	125	133	119	118	115	116	118	118	126	116	120	126	130	110	128	115	109	105	115	124	132	132	126	124	127	96	97	121	144	112	92	100	114	116	128	131	116	139	142	135	115	130	132	100	124	143	122	122	95	126	128	119	120	129	118	113	126	135	122	136	105	116	106	126	132	117	141	101	127	127	111	102	108	123	122	133	130	123	120	121	122	112	104	122	129	130	130	135	124	122	127	116	128	109	115	134	113	128	112	121	127	114	104	116	116	113	120	123	131	121	120	98	101	127	97	106	127	95	111	122	110	113	112	97	100	126	110	100	116	132	105	104	104	108	134	114	116	121	133	115	104	130	107	129	98	112	109	119	129	124	150	111	126	117	116	110	122	125	123	129	132	96	117	114	124	127	101	96	125	128	118	121	126	110	134	122	111	117	121	139	131	120	112	93	112	133	108	115	115	124	123	117
18010	30334	49060	46175	46035	44380	39690	34422	30707	20048	12029	7188	6179	5128	4965	3814	3621	2375	898	997	924	401	325	332	319	343	345	320	349	347	331	327	344	356	326	330	344	365	340	335	380	330	350	321	336	344	331	348	347	330	291	351	346	362	338	324	314	347	337	337	367	336	323	326	317	374	303	332	321	351	350	338	345	338	361	324	359	328	359	337	339	335	325	369	330	318	321	314	292	325	327	333	334	315	339	351	341	337	357	346	314	328	357	303	341	347	330	363	317	324	319	332	332	323	335	341	350	324	316	352	345	346	320	351	330	353	360	344	332	319	327	315	323	344	332	314	293	341	345	364	313	304	354	320	345	349	361	333	349	306	312	327	344	342	322	343	328	360	325	319	337	324	338	342	314	324	338	322	316	293	314	316	351	353	323	336	341	343	323	350	335	333	327	346	329	330	327	334	314	363	346	339	372	333	365	338	324	323	390	326	350	340	342	330	356	308	302	337	298	340	341	396	296	357	328	324	346	336	344	376	336	366	332	339	322	351	332	347	306	355	328	336	377	344	352	326	318	338	318	281	335	339	342	309	303	356	357	327	322	332	315	307	340	359	366	349	330	315	361	366	315	349	344	344	325	327	333	343	299	360	303	355	362	354	325	311	317	331	332	334	325	351	280	338	307	327	348	325	337	330	332	352	360	332	327	350	353	312	337	347	330	330	329	351	349	350	332	335	320	299	331	302	346	384	339	318	334	342	302	324	356	313	326	339	319	349	373	340	344	326	327	332	339	335	340	365	323	311	302	328	300	349	332	354	346	369	353	299	347	354	344	327	316	366	358	348	311	324	337	343	331	320	331	312	352	330	343	326	326	325	350	333	379	334	310	308	347	358	344	351	331	338	321	345	328	309	313	341	326	353	379	352	357	344	343	331	322	320	293	315	316	363	347	332	300	324	301	368	342	367	336	301	317	297	325	354	336	313	298	339	327	325	337	314	355	344	349	326	354	333	351	347	336	342	327	346	336	334	308	326	332	331	317	347	334	355	293	363	335	342	340	332	329	350	330	356	334	340	316	361	314	327	354	343	326	317	364	315	347	323	324	295	328	337	367	345	323	365	294	339	355	309	361	306	350	321	319	318	336	327	337	344	354	357	322	336	342	355	347	343	342	313	298	338	358	320	312	309	358	370	314	336	334	328	345	365	322	368	324	367	364	355	363	330	356	314	353	322	367	327	310	345	350	362	315	330	322	326	337	321	357	298	343	349	329	337	356	341	313	336	346	332	333	359	330	326	327	332	324	342	311	336	351	370	317	322	350	318	342	345	314	303	324	354	334	341	292	370	377	321	376	355	351	340	322	371	309	338	323	331	370	339	333	345	357	339	343	330	304	382	373	318	357	332	353	319	314	382	372	352	343	321	359	351	310	351	342	330	342	320	341	311	316	315	325	348	340	383	368	341	310	317	351	353	321	334	335	351	320	357	341	291	364	338	357	342	332	346	359	324	328	369	325	350	305	307	320	299	310	361	354	342	328	324	347	354	333	343	350	331	340	334	326	340	347	318	334	327	357	336	350	336	377	354	344	345	377	364	367	302	335	308	328	345	319	322	316	363	309	320	332	325	330	326	321	353	335	331	339	340	330	338	344	331	319	332	337	293	329	382	315	334	315	365	317	324	340	328	363	306	341	324	322	320	364	352	313	357	334	366	323	358	323	326	344	310	358	316	336	336	345	339	357	336	309	318	301	365	354	364	338	345	363	369	317	338	342	350	308	316	300	347	311	351	322	346	317	339	321	355	342	344	355	323	311	337	358	313	341	338	329	349	344	329	301	319	335	377	339	331	312	361	342	358	355	343	354	331	336	334	335	355	360	339	334	335	329	359	339	320	351	342	363	334	339	345	353	348	299	341	353	334	334	318	333	327	302	311	329	300	306	314	324	341	337	338	336	334	317	356	311	328	343	295	323	330	308	362	327	331	361	317	346	338	353	334	371	373	331	325	349	326	355	342	341	295	358	310	342	352	331	319	332	298	348	358	344	349	326	319	337	349	303	326	361	367	325	312	322	350	301	314	342	320	302	334	336	319	319	365	379	320	332	326	310	340	361	325	321	355	342	332	326	349	317	317	353	330	364	330	355	360	355	316	316	365	333	330	315	333	338	345	363	315	327	346	363	308	341	315	340	362	314	345	358	338	336	336	330	323	336	311	352	337	342	345	347	308	365	319	357	303	342	322	328	334	328	344	370	364	333	341	308	304	338	319	326	341	369	351	312	363	338	334	332	325	345	329	322	338	341	329	359	343	372	333	319	323	312	331	333	351	322	347	359	343	319	327	330	318	330	335	308	335	332	321	343	359	342	320	339	316	342	315	325	334	352	378	321	323	330	350	336	315	300	328	354	334	352	340	346	352	352	324	303	328	324	381	352	353	338	331	353	345	310	337	333	298	346	361	326	304	330	360	365	344	298	354	302	315	317	336	327	347	363	335	306	365	354	344	339	321	324	332	353	342	355	320	319	342	366	343	330	354	349	338	329	310	356	327	324	339	339	322	330	329	380	340	337	318	356	337	332	370	341	337	315	319	369	355	311	337	347	336	338	344	359	366	376	339	343	329	328	340	347	350	357	306	350	330	367	343	327	319	301	333	324	329	365	334	341	330	314	350	354	333	315	329	330	323	373	339	344	346	305	342	358	337	329	322	341	317	317	342	306	354	371	312	322	325	354	279	349	347	329	334	347	322	324	321	357	344	343	320	313	333	335	351	346	344	320	338	335	337	329	341	335	318	360	368	332	313	349	341	328	328	353	330	337	341	337	328	313	341	334	308	340	373	317	335	335	299	322	311	346	351	320	347	315	341	326	340	331	348	367	385	348	328	331	337	365	383	341	333	326	343	331	348	373	318	320	322	340	340	330	338	340	371	343	334	346	335	328	335	356	316	326	316	324	348	339	310	343	310	351	334	349	334	293	320	353	330	295	360	344	358	365	339	363	328	340	321	340	374	324	317	343	303	343	346	344	353	337	369	338	302	349	309	337	303	344	311	332	339	336	328	301	301	341	328	336	324	346	295	319	351	339	319	314	357	344	360	339	343	341	307	326	295	344	370	376	341	327	341	335	304	307	333	327	339	343	353	325	323	351	318	370	318	314	322	339	341	311	331	365	345	347	319	348	347	324	326	309	298	353	356	367	350	319	346	348	322	300	336	364	333	341	363	354	316	341	323	331	333	326	353	317	321	310	359	331	359	310	340	322	306	328	332	330	303	316	328	319	355	345	345	346	335	350	279	330	300	343	360	335	318	316	330	313	337	322	358	344	333	310	333	329	344	336	327	323	328	309	313	358	343	330	335	349	318	369	333	359	332	356	330	336	358	357	352	322	383	312	352	335	347	330	322	362	352	330	359	358	301	337	299	336	315	330	326	319	292	344	302	352	351	346	350	373	353	328	340	333	334	360	347	351	316	294	347	333	297	363	336	337	358	344	333	358	333	333	279	339	338	331	352
40963	51812	68032	54092	48080	44837	38078	29650	24876	14003	6494	3242	2082	2198	1829	1459	1471	934	334	318	321	190	142	130	136	148	150	168	124	139	133	159	148	145	148	149	170	136	148	134	143	139	142	135	137	148	164	170	157	150	135	161	156	144	137	150	139	147	140	140	134	114	123	149	149	138	135	123	157	138	175	144	143	127	148	145	150	140	144	140	145	163	130	136	168	147	141	139	137	160	146	137	143	139	163	132	142	161	148	125	151	150	144	156	145	133	134	148	150	133	151	152	143	161	143	148	128	131	135	134	172	136	144	135	149	136	140	139	139	157	149	152	146	147	159	153	106	159	138	157	120	159	158	131	159	131	161	144	133	160	137	134	149	154	146	134	130	150	141	153	130	152	138	129	143	150	150	144	136	160	132	159	132	144	146	165	140	143	162	127	118	161	161	142	120	130	156	161	158	147	154	134	132	132	149	139	155	159	150	148	156	153	151	132	146	159	153	155	159	135	134	155	158	159	139	165	146	137	156	126	159	145	146	124	156	152	142	144	126	129	151	149	159	133	154	156	132	136	144	146	133	152	136	128	157	141	146	158	179	160	139	149	151	133	137	129	149	144	124	168	146	153	138	113	123	143	130	153	147	155	157	145	127	143	157	137	137	162	148	165	139	133	137	136	151	151	139	151	123	136	144	165	163	131	139	138	137	145	140	143	133	173	152	152	162	131	137	147	133	146	134	157	137	129	130	143	170	155	151	141	144	155	141	147	149	144	131	143	152	164	127	140	138	135	148	161	151	139	140	127	133	129	161	168	160	148	138	161	147	139	138	152	152	135	152	154	158	148	144	128	134	149	132	145	132	138	125	141	149	133	149	144	130	149	144	154	153	129	156	133	131	154	136	159	142	129	138	140	156	145	154	143	121	158	135	166	135	132	128	154	150	145	128	173	130	151	137	118	142	152	149	133	143	136	146	131	159	144	158	132	164	154	132	173	143	130	161	142	140	147	131	140	143	174	149	136	140	145	146	134	149	151	148	131	153	130	146	156	160	150	145	138	150	136	121	160	149	141	148	150	134	154	148	132	135	135	164	149	149	135	146	127	133	134	140	154	147	164	126	134	150	134	142	147	136	159	160	161	161	134	137	148	157	167	155	154	142	145	132	174	129	158	138	142	139	133	152	134	151	112	130	156	141	155	147	176	140	148	163	168	140	167	149	133	145	135	119	120	151	137	108	176	133	173	128	148	149	129	159	140	148	164	138	142	136	150	128	135	156	130	143	137	140	152	127	151	126	144	147	139	168	162	153	160	154	146	136	155	149	125	135	133	135	129	126	149	134	164	139	144	132	137	141	152	144	152	137	126	139	156	153	142	134	135	146	125	130	127	143	135	144	163	156	126	139	134	142	152	185	155	126	144	138	140	122	161	145	149	145	134	135	129	163	137	143	146	150	165	153	139	150	135	144	151	137	136	146	160	148	139	147	147	162	145	136	164	144	134	125	116	140	159	143	147	144	134	143	131	119	143	139	150	152	124	153	141	143	123	148	143	146	145	142	153	146	122	134	136	139	145	160	130	142	143	110	154	149	155	144	151	147	140	156	128	128	114	161	147	149	150	140	139	159	147	139	156	143	121	144	129	147	130	115	134	141	146	141	139	154	148	147	146	137	129	162	144	138	146	140	142	145	153	129	162	150	157	136	166	140	170	149	132	145	140	174	155	166	132	141	137	152	174	157	150	138	145	135	160	141	150	150	134	134	139	143	151	130	144	163	125	128	153	140	149	127	139	147	140	135	138	153	123	145	151	132	141	133	146	142	128	145	159	162	160	129	139	148	152	147	144	154	146	149	135	136	142	122	127	152	152	140	152	154	142	116	144	154	145	147	152	151	156	125	121	132	135	128	169	152	132	146	137	143	143	170	137	132	132	154	161	154	130	160	141	146	120	154	132	134	132	151	136	167	159	156	151	158	136	135	157	141	161	127	151	137	133	152	123	151	125	142	160	150	136	136	146	157	151	118	129	130	172	143	117	160	144	146	143	146	149	153	145	159	148	136	153	158	130	139	152	135	124	139	126	147	149	160	138	134	136	175	151	136	148	123	123	149	133	155	144	168	153	140	134	134	155	155	159	119	161	144	150	152	149	153	147	143	148	147	151	117	176	148	160	175	157	143	142	156	124	147	142	116	152	178	137	141	123	151	133	188	145	152	154	143	138	157	119	157	162	154	148	133	139	122	133	123	139	134	149	160	158	167	147	146	150	133	119	152	153	177	145	134	139	154	154	147	149	156	139	153	136	150	150	149	142	145	145	143	154	132	159	158	146	156	146	142	124	135	147	145	163	139	134	132	144	160	143	126	126	169	145	133	159	159	147	139	157	144	143	155	152	157	145	134	139	166	142	132	154	126	147	138	155	144	151	128	150	137	150	157	138	141	160	139	140	137	157	144	140	159	148	141	152	151	124	143	144	135	144	152	126	151	164	152	150	136	175	154	131	129	174	134	130	130	164	145	129	165	121	157	138	139	146	154	165	141	173	149	146	131	148	134	166	143	145	137	140	143	148	143	149	124	148	163	155	127	130	153	146	159	159	161	160	140	144	162	145	127	124	170	146	145	142	131	127	135	132	147	161	136	130	151	128	143	148	170	161	156	155	119	133	176	141	136	137	136	140	159	153	150	125	152	143	163	142	147	160	133	136	140	131	139	167	172	141	135	137	147	131	137	150	140	137	147	180	170	137	151	125	135	134	150	154	146	138	129	137	153	149	126	159	159	151	152	136	158	165	154	162	130	150	132	142	139	138	107	138	131	125	149	155	141	140	138	161	135	133	150	137	141	150	140	137	140	141	164	156	141	146	129	141	143	155	131	136	157	161	150	142	122	133	147	156	155	149	157	143	125	175	152	166	127	145	140	129	143	147	114	135	152	134	115	149	141	165	151	141	159	134	152	163	144	160	132	130	124	153	140	135	150	147	142	140	148	152	149	145	130	147	152	128	131	163	156	148	153	164	139	141	141	158	146	141	127	150	167	146	150	151	155	133	132	121	132	168	133	169	137	160	141	168	135	147	149	150	135	144	132	140	153	143	161	151	145	145	142	150	149	166	148	135	142	158	135	147	140	166	150	142	150	157	142	120	139	148	169	152	155	126	143	134	136	132	169	161	136	174	133	160	148	151	127	134	139	146	153	146	133	157	137	161	154	163	141	135	128	122	150	157	135	153	168	143	154	142	144	155	143	143	156	156	134	123	126	145	143	140	134	163	135	129	144	151	149	144	142	155	144	142	150	139	152	132	141	146	141	153	141	158	158	178	128	138	159	124	147	145	156	149	130	145	134	146	133	163	147	117	137	161	145	148	144	144	145	140	123	166	168	137	149	126	141	152	123	151	153	144	148	152	158	163	137	148	146	135	126	134	145	160	149	142	160	161	140	151	163	156	156	139	152	156	136	120	158	144	163	140	140	127	158	142	144	162	158	152	152	137	136	132	136	123	130	138	147	137
24115	40960	61274	57968	57002	54629	49770	44395	40264	28603	19820	12241	9447	9673	8342	7253	7408	4641	1311	1350	1366	618	391	399	387	422	383	406	408	396	391	420	381	401	378	439	367	361	392	384	393	386	424	382	420	379	431	379	375	409	407	435	479	463	399	413	351	369	430	374	397	359	390	414	404	401	385	399	443	399	407	366	374	390	419	409	369	387	389	401	428	398	411	414	435	396	412	418	417	355	384	377	408	449	418	401	372	408	409	370	409	427	398	411	413	408	430	363	420	424	404	408	397	413	424	387	417	392	389	376	425	367	386	420	389	425	412	405	406	352	377	390	372	428	418	416	431	392	363	389	422	365	406	368	403	381	408	375	398	367	414	402	378	397	374	417	391	418	408	388	362	392	400	418	389	363	393	397	412	422	375	423	398	336	361	381	421	437	409	400	414	387	423	386	405	358	403	426	405	411	387	398	415	391	372	391	378	391	376	395	411	390	393	385	393	379	397	384	389	402	435	408	372	392	423	400	409	380	370	385	407	411	393	393	389	361	411	386	388	413	409	378	412	407	409	391	376	376	391	412	401	421	436	374	373	417	406	390	389	434	371	401	414	396	408	387	403	395	400	423	371	368	429	374	440	381	405	387	368	387	376	348	392	412	407	417	389	443	379	409	405	393	368	398	395	404	433	419	409	361	394	374	401	404	404	363	427	383	377	355	408	433	364	401	429	404	403	392	425	366	391	427	400	375	386	391	372	361	361	396	403	435	357	379	369	401	384	411	387	419	415	404	409	395	430	401	416	354	404	408	388	373	437	437	359	392	369	415	394	419	413	420	404	406	401	439	407	427	415	367	381	393	374	410	388	390	392	402	383	408	432	418	374	386	384	378	379	411	434	414	415	402	403	402	380	426	397	382	413	390	393	395	379	401	383	427	392	418	381	407	383	408	385	423	375	388	365	353	380	421	408	385	373	404	386	375	399	408	393	379	420	422	402	422	398	382	407	379	405	395	401	372	375	367	413	403	403	427	413	419	402	375	355	385	383	398	388	419	374	352	386	370	439	415	390	384	386	399	409	414	414	399	412	399	374	385	376	366	386	381	394	386	349	410	405	416	399	397	416	402	374	389	383	373	390	375	390	379	368	401	417	399	400	412	416	382	389	370	389	416	418	421	416	416	380	396	393	379	388	413	404	396	405	392	395	414	359	403	408	399	383	397	421	413	410	403	392	395	371	383	380	415	382	387	368	413	376	417	405	395	417	390	408	417	408	373	379	364	377	401	410	410	354	417	403	429	382	409	388	380	403	407	370	387	406	383	399	388	378	405	416	377	405	412	366	425	352	385	378	353	378	427	369	395	414	416	373	408	404	350	372	355	410	382	390	413	435	373	398	379	398	374	421	416	399	429	392	394	406	398	403	412	362	371	372	392	365	390	414	388	370	371	390	375	368	422	401	419	380	425	399	419	363	396	412	395	419	387	420	389	395	426	406	360	392	400	400	413	397	371	408	402	402	395	378	406	386	408	406	399	403	414	387	430	420	365	389	377	340	405	397	393	409	384	378	420	360	362	398	390	405	384	393	406	371	431	403	384	428	375	420	411	401	398	369	414	408	439	410	394	408	414	369	412	377	379	398	420	389	400	394	394	398	406	402	404	398	377	366	404	391	398	389	388	374	410	369	376	423	398	394	427	387	427	414	416	412	398	390	370	444	402	388	393	379	396	402	346	413	428	420	393	408	431	396	407	408	411	437	394	393	373	401	416	382	381	417	386	369	388	420	385	416	388	420	407	402	420	419	406	410	421	422	429	396	413	406	421	409	408	395	384	409	417	346	389	439	412	421	433	392	414	426	381	366	389	381	406	417	387	390	386	406	433	398	423	378	358	380	384	375	384	416	425	378	376	384	395	387	396	414	393	380	383	419	411	376	440	395	403	386	407	382	353	346	380	402	402	383	408	395	372	398	413	417	407	423	384	409	404	407	407	403	404	458	400	396	401	406	416	376	411	365	406	386	412	395	417	399	377	391	416	369	444	392	402	458	388	412	388	380	387	379	414	404	375	398	362	388	362	402	403	370	354	393	421	385	421	406	390	392	370	378	403	411	430	410	380	376	422	387	371	350	405	405	373	396	434	411	388	416	406	424	401	383	395	382	390	414	393	380	396	444	404	398	388	422	418	379	401	425	426	389	401	406	407	367	364	383	395	372	364	406	398	409	376	416	416	417	406	408	364	374	391	407	391	373	404	400	449	406	391	390	420	432	367	392	382	397	356	434	400	388	408	431	383	418	413	379	408	404	412	394	340	397	396	381	399	370	372	384	406	429	390	405	389	395	422	417	395	423	359	400	402	408	389	399	368	400	385	413	388	387	401	420	397	383	396	425	380	396	402	400	371	422	417	388	385	396	420	407	395	382	380	382	387	360	397	394	377	384	433	460	369	398	440	357	374	408	387	415	385	356	384	412	421	343	399	439	414	387	404	429	408	423	396	396	407	429	410	386	406	415	397	387	422	374	426	389	375	413	413	374	423	380	395	411	392	453	400	393	383	387	369	412	389	415	396	399	392	405	402	401	362	415	434	407	444	400	380	403	410	380	379	406	400	412	386	389	378	373	396	362	388	417	398	400	431	390	381	396	440	408	423	417	408	419	393	418	367	403	403	399	424	434	365	409	384	437	408	413	393	416	346	406	394	365	368	379	406	423	390	397	371	377	376	360	418	374	389	435	387	398	380	439	384	380	410	373	403	388	380	365	409	396	420	392	403	404	397	376	386	388	399	389	388	375	393	430	381	396	408	394	403	406	437	415	420	416	388	404	386	399	398	420	398	379	397	401	409	372	378	408	366	370	408	407	400	377	410	394	352	392	428	384	383	362	395	396	392	395	385	395	390	371	397	399	359	394	374	400	383	445	424	385	372	409	422	386	380	405	367	421	435	406	399	415	386	401	387	417	378	417	418	421	404	397	407	374	394	411	394	396	385	411	422	384	402	417	425	374	397	388	413	406	386	384	386	359	375	420	428	423	390	409	390	396	386	426	397	385	418	422	414	407	395	383	379	409	406	393	405	399	429	390	463	438	396	357	446	388	421	382	380	391	359	388	383	397	412	411	392	430	378	389	394	421	433	372	404	432	430	386	384	424	369	411	389	399	396	374	426	388	412	412	382	374	425	413	403	404	399	388	373	404	405	411	414	384	386	393	392	430	400	404	367	379	388	386	353	409	421	373	403	401	404	392	364	373	417	367	384	341	378	375	392	401	376	405	401	399	402	392	410	390	360	419	401	384	418	416	414	386	392	409	392	400	376	390	432	410	386	373	391	375	408	429	402	384	398	393	428	384	361	383	398	395	421	396	374	373	412	424	413	376	427	381	387	357	394	334	378	404	401	388	399	367	376	417	378	396	389	392	410	423	379	417	391	368	386	399	387	426	415	398	404	404	383	404	359	384	381	402	427	372	411	405	405	385	369	380	373	360	409	383	386	371	411	380	413	409	374	377	418	387	395
5042	3641	5548	3226	2545	2308	1897	1380	1249	680	342	236	181	176	176	175	200	202	131	138	118	126	124	122	126	112	119	139	109	118	124	133	141	128	116	119	130	100	107	121	130	121	117	127	120	124	105	99	110	122	116	127	130	111	118	126	119	114	139	123	132	98	122	97	117	119	109	123	117	140	123	106	129	119	121	123	132	123	114	116	124	142	122	103	113	129	115	102	127	110	126	107	116	128	122	129	113	134	132	120	113	126	135	103	120	122	113	110	130	128	126	140	103	132	100	118	119	124	117	93	122	145	106	130	130	132	132	129	97	122	116	105	137	114	124	138	115	105	133	133	143	132	118	134	110	131	118	126	108	139	103	93	139	130	108	133	119	104	116	125	132	125	125	140	108	129	123	108	100	119	127	130	104	127	121	123	119	143	126	130	105	113	135	117	111	124	124	127	125	131	126	107	130	120	125	117	117	154	117	125	100	122	107	90	114	109	109	125	114	115	113	106	119	102	121	102	121	129	137	101	129	105	140	128	106	122	105	120	111	136	114	130	112	128	114	116	110	132	131	128	121	111	121	101	132	118	135	104	120	114	136	129	111	119	139	122	114	113	128	125	143	107	120	104	122	119	121	116	114	116	118	105	145	101	132	123	132	126	130	111	102	126	112	118	118	119	120	114	115	125	112	123	133	144	114	97	105	108	121	114	94	109	145	114	136	117	117	133	104	140	138	126	127	134	111	146	108	137	117	106	123	110	104	141	120	126	129	123	119	119	94	129	109	125	127	107	119	127	124	118	112	116	103	125	119	126	136	126	128	112	124	120	121	115	133	122	127	122	112	115	128	118	118	108	128	127	106	115	109	107	99	104	115	127	112	109	108	128	132	132	109	122	109	112	139	123	130	113	110	122	127	106	125	124	98	115	122	123	110	109	112	117	121	110	101	114	128	122	112	119	137	115	130	125	116	107	137	137	124	120	119	107	106	142	118	136	105	119	129	110	117	110	115	117	111	144	110	116	125	111	106	121	131	129	119	126	131	111	126	131	119	134	121	104	120	100	101	128	114	128	127	99	114	107	124	122	130	98	132	113	128	117	127	113	139	103	136	128	119	139	108	87	118	120	122	123	104	111	127	114	111	126	118	132	133	104	124	110	126	96	107	132	120	119	94	127	125	99	129	110	110	117	144	103	125	107	132	116	123	117	108	113	132	128	122	105	123	119	124	102	110	117	117	115	123	132	111	124	136	117	117	118	102	119	119	116	100	112	128	121	134	115	115	120	124	121	109	138	110	127	120	114	89	106	119	143	123	131	111	108	116	140	126	95	112	144	110	106	106	115	101	138	129	92	112	117	118	124	125	97	99	107	127	115	110	131	117	116	133	119	135	116	129	132	122	132	107	137	123	115	128	130	123	126	142	121	116	113	116	122	109	121	113	121	109	120	120	119	117	134	113	145	119	121	116	140	113	119	130	138	145	117	97	139	129	115	123	121	127	106	114	137	124	102	121	115	109	123	138	123	125	116	128	117	99	116	120	114	122	114	146	115	118	109	113	99	121	127	126	125	130	132	110	122	114	112	113	109	106	115	134	140	116	127	114	118	118	111	111	117	155	92	127	108	118	122	120	114	113	108	130	100	119	120	114	120	118	123	135	146	137	118	104	123	119	112	89	124	135	122	94	126	123	107	95	120	128	124	125	117	122	116	139	119	114	113	122	112	126	131	130	131	107	119	101	130	112	135	131	105	105	117	115	108	118	103	109	127	121	132	124	132	119	109	119	104	117	145	123	119	117	114	116	125	112	99	122	128	112	120	113	107	149	115	133	120	131	107	127	122	117	121	107	123	110	133	121	123	115	117	101	113	122	141	128	119	121	109	110	133	120	113	109	132	135	130	122	124	159	134	121	105	127	106	125	102	123	103	107	113	120	118	113	105	120	95	150	97	114	119	119	126	107	129	110	105	111	128	122	124	111	121	116	120	105	117	110	126	141	120	128	122	121	115	125	120	112	123	101	111	128	98	132	124	116	125	115	127	107	118	107	123	123	154	107	133	124	107	130	129	124	98	112	120	120	120	106	119	142	118	118	142	119	99	134	113	113	118	116	123	97	121	124	115	133	111	123	111	118	148	135	129	116	146	133	113	116	127	119	107	120	102	122	121	127	111	125	119	96	129	118	136	132	142	122	130	121	118	97	107	114	133	111	121	121	107	109	126	124	107	123	114	140	136	155	118	99	105	105	123	120	132	111	128	138	129	116	123	122	110	125	108	130	102	119	113	117	111	107	122	96	139	132	122	116	115	134	117	119	126	124	136	102	125	130	118	132	128	102	135	123	111	119	113	112	128	114	110	124	109	122	119	131	128	121	122	107	115	121	120	100	129	106	119	120	122	122	128	92	113	105	121	131	118	116	124	109	114	101	125	115	124	107	121	116	120	119	128	117	117	111	127	113	120	115	130	104	112	122	129	113	133	115	110	118	117	134	110	120	131	94	130	126	114	125	127	124	130	110	118	128	111	133	98	115	116	115	132	102	112	117	140	121	106	116	102	112	108	118	118	112	114	130	124	120	111	127	120	108	133	133	121	123	106	121	109	120	108	138	134	126	125	105	129	103	103	129	122	120	119	125	128	125	120	125	107	112	110	124	113	134	116	136	134	109	110	117	127	120	138	131	106	111	132	124	120	131	131	119	111	136	108	96	126	111	143	121	132	120	131	131	122	126	101	112	120	145	109	127	113	125	122	111	114	113	119	123	116	114	107	118	127	141	116	118	111	122	120	147	98	127	120	115	126	117	125	126	121	95	102	122	128	115	118	123	112	117	110	123	129	121	105	137	138	120	128	104	123	102	120	133	121	98	122	121	108	116	115	102	127	137	128	124	117	122	100	114	136	122	138	107	109	126	111	128	118	138	117	123	114	125	122	117	99	119	100	116	131	90	113	84	124	107	118	129	121	120	139	137	122	113	137	110	140	141	129	114	141	97	123	127	126	119	116	113	136	118	112	105	99	104	136	131	143	108	123	129	121	107	119	142	117	120	124	137	129	112	122	135	147	121	129	102	123	129	107	109	104	112	127	111	140	110	120	115	106	115	115	135	111	103	108	129	134	107	113	119	110	113	123	128	115	129	116	124	113	131	113	107	135	117	115	121	124	118	126	121	145	111	119	115	119	118	118	135	128	135	122	124	130	128	132	124	116	112	125	114	113	122	117	115	117	119	126	120	108	123	112	136	116	119	119	117	103	113	116	126	118	122	114	125	114	130	107	121	124	110	110	95	126	154	123	117	125	116	118	109	117	123	121	125	123	112	118	115	135	129	111	134	123	128	114	109	113	116	97	125	120	104	135	135	141	111	136	118	127	129	110	147	111	111	116	123	107	117	115	117	114	143	136	120	111	95	127	117	114	125	115	124	129	114	129	138	120	122	106	106	112	138	127	112	124	119	133	113	122	115	120	110	131	120	108	111	126	96	111	108	113	110	140	123	109	139	122	115	117
4090	5201	11617	10231	10177	9832	8500	6590	5604	3025	1447	947	768	785	632	685	713	640	413	374	374	359	336	329	348	339	328	339	341	321	332	356	345	339	335	334	335	335	361	349	333	348	320	352	363	330	373	345	347	350	365	324	339	310	332	319	316	327	295	342	308	342	368	362	378	319	343	346	318	330	306	349	342	317	350	359	344	359	318	334	338	351	345	312	285	329	330	337	319	350	337	290	363	324	344	320	358	349	331	364	317	337	335	340	356	356	355	342	334	353	351	348	361	328	358	322	340	327	312	348	354	349	327	356	368	361	294	336	339	351	300	340	321	339	336	335	328	313	325	341	335	298	354	332	344	332	331	344	334	316	323	325	330	342	352	328	326	320	335	278	336	325	340	349	329	308	341	310	344	357	333	334	346	329	359	324	338	362	320	355	325	312	297	367	322	352	339	333	319	334	319	336	324	345	293	319	364	370	333	343	372	343	344	364	365	347	305	326	332	312	352	344	340	316	294	334	343	337	335	324	333	318	349	324	355	376	329	331	345	323	367	326	346	352	366	322	327	366	343	321	336	341	343	328	348	337	356	354	349	335	377	342	347	342	345	338	340	357	347	358	312	302	342	334	313	330	315	339	329	355	325	337	367	304	332	334	342	317	328	349	355	309	338	355	342	345	311	311	337	337	310	324	360	322	369	292	341	329	333	342	374	310	347	352	335	330	343	341	353	336	350	314	341	387	336	340	363	310	342	346	319	324	340	323	351	327	330	350	314	338	365	306	333	310	328	366	331	351	312	341	340	333	353	315	338	338	330	352	373	326	329	341	365	323	348	327	334	349	328	338	328	325	324	334	326	332	315	353	346	343	328	319	332	327	308	342	323	344	332	321	320	337	340	345	317	369	347	332	357	318	345	350	315	320	365	327	328	329	349	324	333	331	352	347	360	343	335	323	349	312	329	312	324	328	343	341	363	327	322	367	342	331	342	336	371	324	344	344	326	326	340	352	328	343	366	307	341	316	365	326	338	332	327	308	356	328	309	353	344	334	327	335	319	345	354	323	321	321	381	332	318	342	325	353	328	321	317	359	313	325	338	345	324	321	391	330	336	309	342	343	345	337	318	360	321	334	353	336	321	317	347	334	336	332	337	340	336	320	338	328	330	320	315	346	304	335	341	304	354	376	336	346	335	336	346	329	309	332	347	372	330	324	354	338	345	335	337	314	353	313	354	333	334	333	393	353	359	355	306	340	322	311	315	339	337	372	349	325	330	333	346	317	333	358	328	317	319	357	340	351	335	339	343	336	328	354	345	342	351	338	318	303	325	337	326	341	349	355	350	354	374	337	336	326	325	329	354	342	315	320	316	350	303	317	319	350	327	341	338	330	335	345	327	326	323	308	339	329	335	330	320	324	372	324	365	331	375	298	357	328	365	343	340	346	343	353	311	304	357	335	338	338	374	334	336	310	345	327	329	311	354	314	337	332	341	341	331	362	334	324	355	298	302	367	333	364	355	369	346	331	331	333	329	303	324	338	334	354	330	350	355	332	359	350	318	320	332	322	353	339	339	338	330	339	343	351	329	361	353	326	312	315	346	333	348	335	366	326	357	320	355	347	317	323	340	341	355	348	371	315	300	303	336	344	347	344	354	338	339	342	334	339	341	334	331	345	343	349	366	335	333	329	364	351	365	364	334	333	336	333	337	337	331	346	362	300	341	312	357	356	312	341	301	329	333	330	369	348	331	351	370	322	345	317	335	345	317	340	318	357	339	312	357	339	345	338	349	360	321	335	319	344	343	327	363	373	340	348	342	297	355	355	335	328	334	370	314	358	310	322	329	333	356	340	342	315	341	321	319	312	353	354	370	394	359	340	365	371	309	339	300	345	320	303	317	333	320	328	342	360	318	314	328	350	353	340	352	331	352	344	346	350	342	359	338	345	316	321	326	338	376	321	348	324	300	333	322	362	306	354	314	326	364	348	329	339	345	357	318	337	342	350	351	316	346	356	355	347	352	356	348	304	312	333	316	339	306	338	343	330	340	343	317	343	328	346	338	342	368	354	341	338	320	366	329	328	338	336	371	345	313	310	344	322	368	343	351	323	307	336	339	348	345	356	329	343	325	377	339	387	363	354	320	325	303	330	342	334	356	348	346	358	341	333	381	346	317	329	339	384	321	292	325	363	363	352	341	330	349	326	317	330	362	329	338	333	340	338	338	335	343	354	309	332	327	343	317	302	356	339	337	335	333	329	321	348	360	370	357	346	330	324	322	315	350	317	347	304	299	354	346	334	322	325	312	326	346	369	347	319	322	340	369	323	395	323	330	321	370	325	322	332	308	364	282	338	350	355	343	344	339	340	337	310	347	325	351	354	337	326	320	333	343	328	331	303	326	341	336	312	363	332	356	341	344	319	380	337	357	306	361	334	327	371	305	331	349	352	341	335	325	333	350	329	368	339	287	333	334	324	336	343	351	337	316	350	344	366	353	341	352	329	338	340	346	324	326	356	344	329	314	327	310	359	341	378	305	346	327	338	347	329	320	326	358	365	328	312	335	331	329	343	359	347	345	333	314	322	337	334	332	312	354	332	330	304	357	367	324	329	333	332	304	356	311	326	340	330	328	338	330	316	286	316	341	323	336	351	346	336	328	340	342	323	358	332	363	333	320	289	327	320	334	323	323	319	356	334	334	345	327	347	321	348	343	353	333	356	332	351	318	352	328	344	348	350	328	332	373	347	328	333	345	331	323	335	361	318	334	345	343	319	340	347	338	355	315	359	328	353	354	344	353	358	321	361	327	352	314	328	368	334	339	340	311	359	349	333	335	335	352	347	341	349	332	351	302	315	332	321	318	333	361	327	343	345	315	311	340	321	339	348	363	303	333	348	323	304	383	317	319	344	352	351	313	389	361	331	336	305	321	339	328	334	361	301	318	348	360	309	323	358	335	301	336	371	334	333	338	353	337	345	314	356	337	340	338	321	333	391	336	314	304	337	350	355	314	298	333	337	325	319	289	303	314	356	326	325	352	308	314	349	339	315	325	336	337	328	355	363	326	335	338	322	332	328	345	335	334	319	353	330	359	378	360	332	319	327	370	327	324	337	318	322	324	354	339	329	310	346	346	329	326	348	325	340	331	347	295	329	371	358	306	332	328	363	338	364	318	335	370	347	356	317	340	352	325	319	326	336	356	335	371	332	325	366	339	358	313	318	343	364	326	331	339	323	327	334	304	346	316	303	324	355	355	352	335	344	318	344	334	346	335	333	315	362	326	287	337	350	355	355	336	328	310	358	316	326	331	346	323	363	335	327	347	327	349	315	346	340	341	345	340	349	346	340	326	309	319	325	331	340	319	350	316	332	341	348	313	332	340	367	365	318	330	337	339	317	364	358	342	326	326	325	347	312	341	347	318	337	333	320	313	343	310	367	310	358	333	334	335	321	327	368	370	348	356	354	358	324	311	345	332	355	311	319	354	339	368	330	365	344	330	318	354	329
24914	34655	49729	38438	34044	31937	26186	19646	15509	7574	3161	2061	1192	1218	859	863	929	657	257	196	216	182	121	136	123	122	137	126	114	128	128	134	118	125	121	116	116	129	127	133	111	118	121	126	112	119	132	108	124	120	127	147	112	123	137	119	133	113	131	135	119	134	122	94	133	134	97	117	135	126	144	135	104	122	127	114	122	124	111	113	122	122	115	124	134	114	109	107	116	107	122	113	127	104	116	114	95	142	109	113	129	126	102	121	130	117	102	128	120	132	119	102	127	121	105	124	130	124	148	139	122	129	118	110	131	110	128	118	109	118	131	150	104	144	104	112	115	110	125	113	94	133	138	131	130	101	114	118	137	122	119	137	141	116	109	138	126	132	117	129	106	130	114	123	116	112	131	103	133	113	128	112	142	118	144	123	130	125	138	108	118	133	129	107	139	132	104	117	89	136	133	115	130	119	118	121	119	145	122	128	120	116	123	120	137	109	127	114	120	126	116	103	116	133	103	122	117	110	130	122	134	114	113	125	137	107	108	138	117	133	122	101	127	101	119	123	110	150	129	109	130	111	117	123	120	106	125	113	123	100	113	111	126	107	108	138	116	130	125	111	117	119	98	109	126	108	129	116	108	114	124	123	105	117	113	109	116	123	118	106	100	119	121	107	144	117	107	113	125	120	110	112	117	106	117	133	130	124	126	132	123	124	132	100	111	116	112	119	134	115	116	122	133	108	107	108	128	100	130	93	115	117	115	115	142	95	116	130	107	125	111	122	122	103	125	136	113	125	135	122	103	122	130	135	130	103	124	112	125	122	108	114	116	133	113	110	124	115	124	122	106	124	129	115	127	109	116	138	124	117	132	117	120	129	117	138	126	91	125	112	126	110	110	132	130	102	105	135	132	105	112	98	121	123	109	149	116	99	128	127	120	128	117	118	117	127	125	124	132	109	126	127	97	130	134	109	130	111	128	112	111	107	113	138	131	104	120	139	98	106	96	112	132	112	124	133	103	104	123	103	114	101	124	116	122	111	123	118	140	127	112	124	121	122	134	132	137	101	130	125	111	110	129	123	117	119	106	147	123	127	119	123	121	105	104	126	129	109	99	103	136	122	119	121	123	111	129	113	108	125	121	131	135	119	125	116	113	134	132	117	128	127	115	128	119	109	117	125	114	124	135	124	130	116	123	96	109	90	116	123	125	151	129	96	125	123	111	123	133	135	127	145	109	125	129	120	116	127	120	130	114	128	104	108	125	113	127	131	131	119	105	130	118	140	107	105	125	127	117	119	111	104	132	135	111	139	126	127	113	126	124	135	136	97	127	129	133	120	115	118	129	111	112	120	118	111	132	122	88	118	132	121	124	132	116	119	103	126	125	141	122	120	132	113	104	93	106	134	125	125	137	117	108	118	119	112	115	115	132	114	121	115	128	113	119	118	109	119	116	134	145	116	105	94	121	118	127	132	108	109	115	121	124	151	120	151	128	132	137	96	133	104	117	136	136	99	103	106	116	133	120	105	128	128	116	110	93	110	103	139	120	106	114	122	129	135	120	135	136	108	121	118	116	137	122	115	133	116	110	104	120	99	124	130	119	127	131	108	115	108	119	127	128	123	133	124	121	123	131	119	123	115	107	124	116	109	130	98	111	111	113	133	125	104	110	104	135	120	129	118	131	123	112	94	142	100	122	125	110	130	131	116	108	125	121	121	125	135	127	125	115	96	125	118	113	110	119	137	109	121	115	128	117	148	110	124	122	118	131	132	120	127	132	116	120	114	133	111	138	131	119	118	124	110	109	133	122	135	93	129	133	121	122	122	120	134	133	110	113	112	127	127	114	136	115	120	119	124	139	128	117	113	121	125	138	106	105	126	118	127	118	129	123	108	121	128	104	110	136	144	119	117	115	135	106	113	106	107	121	129	107	112	120	106	126	109	129	142	132	120	123	105	115	122	107	115	114	109	111	103	117	112	120	121	112	138	105	112	99	132	119	142	129	132	130	127	105	107	120	107	116	117	126	138	109	121	128	118	122	121	107	109	113	135	111	121	112	120	118	118	131	110	105	124	141	115	91	131	92	123	129	127	99	127	128	106	95	107	115	110	138	115	116	113	124	122	121	114	120	129	110	125	134	130	110	132	99	111	115	92	104	134	118	120	120	125	107	124	134	134	123	123	124	125	122	101	111	137	126	103	134	125	123	119	111	118	116	114	105	123	121	80	140	110	107	118	121	124	127	110	120	91	135	113	135	117	124	120	133	107	108	104	119	121	129	114	110	128	115	133	109	119	111	129	140	120	132	127	134	117	98	112	135	135	111	127	140	130	137	123	105	126	111	114	116	129	136	99	102	109	110	99	127	115	113	124	109	111	133	118	98	107	97	124	100	103	122	108	122	97	122	107	141	130	106	94	118	117	107	133	127	133	98	114	117	115	139	129	122	111	105	117	106	131	121	132	112	109	111	107	116	104	134	139	129	123	124	141	110	120	93	124	122	130	138	152	102	114	128	129	108	130	108	136	93	148	115	105	115	115	118	121	118	110	97	112	119	137	114	118	110	150	107	120	119	125	136	121	124	125	112	132	107	118	113	142	109	104	113	140	130	106	112	115	117	111	133	103	125	104	113	134	120	90	113	132	131	128	131	92	116	107	131	118	124	134	110	98	100	132	108	112	117	121	123	126	107	132	119	134	119	130	134	113	119	106	113	115	126	139	91	115	107	115	117	117	112	122	119	112	114	141	108	138	139	114	104	105	113	120	126	144	110	133	112	123	128	126	132	126	119	116	106	104	137	113	103	115	130	114	132	118	121	119	116	118	109	107	113	121	121	115	142	118	122	119	113	107	128	130	117	123	132	121	127	111	113	113	108	127	121	105	134	118	141	135	137	118	128	141	101	115	127	118	108	136	119	115	111	127	111	117	112	127	132	105	107	97	117	109	116	133	129	133	123	111	119	120	125	95	123	114	124	108	124	112	121	104	145	110	142	127	122	143	104	101	130	106	117	126	130	146	107	111	138	123	110	104	98	117	141	124	112	115	117	128	126	127	116	118	118	136	121	129	127	129	123	113	121	143	112	125	131	132	124	124	111	118	111	120	105	117	132	120	102	139	130	119	118	110	120	124	127	125	119	112	126	123	124	108	139	118	122	117	118	120	128	118	139	136	106	132	127	120	103	108	122	127	119	133	139	122	116	133	116	118	124	104	143	112	120	98	113	116	117	130	100	125	115	130	122	134	122	120	137	115	118	129	121	141	107	111	131	125	123	88	128	125	126	114	112	121	124	111	119	123	122	111	109	116	114	127	126	106	101	117	121	129	118	120	129	100	100	116	112	124	115	124	126	136	120	120	113	136	146	115	128	121	125	105	108	135	118	119	126	102	103	118	130	139	134	135	120	126	133	120	129	141	124	136	122	112	124	124	121	125	118	122	141	115	138	131	134	122	114	108	127	126	118	120	120	121	119	112	102	124	113	119	123	129	92	102	116	116	116	142
14855	30244	46493	45371	45956	44656	40950	36187	32450	21094	12741	9060	5837	5950	4310	4589	4666	2979	1034	774	844	575	343	356	344	348	347	339	350	357	352	339	347	360	348	342	345	350	350	331	325	324	328	348	333	341	363	380	305	338	360	349	378	380	336	339	345	371	339	331	346	359	321	325	333	352	323	337	359	318	335	334	367	357	345	325	362	354	318	349	363	327	320	347	364	312	363	365	324	331	361	358	374	347	346	377	337	367	351	371	351	326	335	333	342	312	310	331	372	312	348	323	323	362	323	351	327	329	357	360	322	328	325	335	332	360	314	341	357	335	325	348	363	304	350	344	352	338	391	313	322	339	366	376	335	341	313	349	335	349	353	341	339	344	319	308	358	335	344	311	339	347	359	328	342	345	327	318	304	345	343	335	339	356	346	355	343	347	356	334	339	324	323	370	339	323	358	348	361	344	357	348	356	336	359	339	345	315	360	308	329	341	369	331	328	364	322	358	360	338	327	323	344	345	325	353	329	330	337	336	310	341	359	359	338	349	348	342	354	372	324	340	340	343	329	330	338	350	344	365	317	314	369	361	340	316	322	361	369	326	338	355	349	325	325	349	355	316	371	316	354	307	307	359	346	312	341	297	304	334	335	366	342	329	317	338	346	354	352	351	343	373	349	330	353	355	360	337	321	352	341	330	370	320	345	316	346	353	342	342	364	336	330	351	318	323	327	322	329	367	328	345	314	354	353	317	346	360	339	349	340	340	357	351	354	375	342	322	352	353	326	327	327	333	350	351	340	330	314	320	348	314	309	369	348	336	376	326	326	346	358	324	337	349	321	383	331	320	328	335	340	324	327	333	349	336	316	365	352	381	314	329	360	335	333	332	348	338	340	364	328	357	337	335	347	346	309	325	352	335	357	318	325	327	318	317	340	327	334	353	369	369	328	341	324	323	379	344	330	326	361	337	314	320	336	337	341	355	341	340	336	325	331	332	346	314	339	309	367	348	320	345	343	347	358	333	333	344	382	352	356	358	336	305	338	354	324	329	332	331	332	357	347	314	366	342	339	333	350	287	364	355	347	325	339	349	337	348	334	330	327	311	335	331	349	342	311	372	321	345	310	338	308	313	344	340	350	378	359	321	320	361	333	366	322	342	327	329	340	318	341	336	332	315	330	338	329	347	347	335	349	359	348	353	351	339	336	315	329	357	364	331	338	330	329	338	334	311	350	385	330	330	320	345	357	331	344	328	303	330	364	333	348	349	332	324	290	331	349	339	364	319	338	361	350	333	358	344	345	335	352	344	342	336	355	330	355	372	349	371	355	342	343	362	309	315	323	333	369	347	342	322	297	338	336	342	323	332	345	287	320	332	356	333	326	363	328	348	344	351	346	321	321	345	360	326	318	359	306	356	374	362	345	361	368	348	319	360	340	347	350	293	340	343	329	337	357	345	321	338	302	311	344	319	302	330	346	337	351	332	310	346	336	349	325	354	356	358	327	313	327	329	359	329	374	355	342	343	361	352	321	359	365	331	312	320	358	347	328	340	339	350	348	334	340	354	366	336	368	316	371	365	349	359	353	329	348	354	337	359	358	358	325	368	338	320	339	351	330	349	339	359	361	343	325	359	308	333	354	334	345	330	350	325	309	341	352	327	340	334	355	350	278	333	363	339	344	372	363	354	377	316	339	382	338	352	365	328	344	350	341	329	339	332	342	292	374	335	354	321	318	363	383	366	361	337	345	352	343	331	341	321	315	355	333	357	321	320	346	348	336	326	354	320	306	338	345	325	346	382	382	324	333	353	376	320	377	306	351	330	365	367	337	362	338	343	324	350	352	344	330	348	322	330	302	359	323	337	356	322	327	350	377	333	345	340	360	352	312	327	335	323	354	348	323	359	349	335	332	308	344	344	327	346	339	344	311	337	326	303	334	327	355	349	345	348	386	341	316	353	357	341	319	370	319	331	385	336	337	365	351	362	374	304	351	359	324	357	318	321	348	348	341	366	334	334	306	363	353	343	341	333	333	357	310	348	360	367	343	325	336	352	344	349	334	346	316	343	375	357	364	311	306	340	354	325	349	322	330	315	339	341	358	366	334	326	351	365	345	352	340	345	372	319	339	353	305	354	353	333	328	347	322	340	338	343	333	305	333	322	354	352	350	351	338	323	325	332	325	337	320	340	349	329	385	357	368	332	305	350	343	315	344	345	321	348	338	331	326	348	348	336	324	359	336	352	367	356	337	336	364	317	313	344	328	354	365	322	337	333	333	327	357	336	330	365	318	331	330	320	330	346	344	343	355	330	370	347	312	304	335	345	360	315	361	361	351	357	345	353	331	336	355	298	362	363	309	362	365	368	354	339	358	325	348	361	349	318	342	342	371	341	353	334	322	313	369	339	328	354	356	365	344	316	349	348	350	327	332	359	336	329	385	353	342	351	315	333	322	315	323	316	332	343	328	333	353	329	333	339	345	315	286	370	330	367	331	348	346	367	344	351	359	353	307	345	321	338	363	305	325	339	325	372	334	335	328	330	305	358	345	337	309	342	320	319	331	324	327	359	349	345	307	316	340	346	347	329	343	317	351	335	351	348	342	317	340	345	336	322	345	313	323	333	301	352	332	341	364	316	343	348	315	343	349	334	358	344	316	363	350	329	345	337	358	338	361	368	325	360	344	336	362	328	345	341	325	339	315	325	346	368	360	337	335	337	361	354	336	314	348	344	354	358	311	331	346	336	337	325	330	331	342	320	350	337	358	335	362	366	339	342	336	351	320	353	339	341	352	339	350	331	353	318	348	337	334	324	326	355	339	370	351	335	311	330	358	336	326	335	347	356	346	318	352	329	373	318	376	338	357	292	351	317	328	344	313	334	315	333	316	355	334	342	338	354	335	315	357	349	348	348	375	357	360	347	311	334	336	326	364	338	366	330	345	352	345	312	353	341	309	326	338	319	361	352	331	365	347	340	350	337	372	338	333	370	350	374	345	344	342	376	361	342	338	341	316	350	360	349	319	372	329	359	346	366	319	316	344	358	326	335	335	334	332	344	312	327	347	339	316	353	342	364	331	338	352	332	322	348	340	341	341	336	351	343	358	313	347	349	331	325	332	360	337	337	344	327	352	361	310	328	323	341	362	334	337	323	336	382	356	336	340	332	341	333	348	357	333	371	344	299	378	342	308	376	342	371	338	302	342	344	323	362	326	334	357	339	335	344	375	341	330	331	327	332	360	332	342	352	368	358	325	350	341	372	338	343	343	346	319	328	322	337	350	331	322	341	342	354	349	340	350	350	338	338	314	328	326	328	315	351	344	326	330	348	348	319	362	317	325	346	329	344	343	314	331	363	336	350	322	338	325	347	359	359	338	352	318	329	338	351	306	354	349	352	350	358	330	356	333	368	355	307	358	354	357	346	327	378	312	338	350	347	329	318	350	328	314	361	315	342	317	334	334	316	353	334	343	297	337	364	361	321	338	321	359	353	330	319	320	363	315	385	321	348
35594	51308	64718	52142	48689	46162	39647	32220	26284	14708	7033	4423	2516	2412	1487	1382	1674	852	337	337	331	240	178	142	163	136	126	148	149	161	147	143	160	134	125	138	137	141	154	128	140	144	139	151	158	157	134	143	155	150	127	141	152	144	131	148	139	156	148	156	149	145	154	138	151	130	140	152	154	145	127	145	132	156	140	137	136	141	124	137	128	149	145	148	142	163	129	151	126	145	118	126	130	129	126	128	140	139	142	139	147	145	151	141	166	130	121	128	136	137	143	179	144	148	148	149	158	160	139	145	152	130	130	141	134	149	138	134	141	146	137	152	136	138	124	120	129	168	149	148	140	159	132	160	152	151	149	128	169	114	137	156	119	143	123	162	156	149	144	160	145	161	137	126	131	152	130	150	125	129	136	130	165	141	134	140	155	162	136	122	143	157	142	134	153	133	155	137	127	120	147	153	166	127	169	152	129	129	117	139	158	119	144	148	132	146	128	160	129	148	156	126	160	152	124	151	135	151	155	148	138	126	148	169	168	130	152	146	130	138	165	131	124	155	128	173	149	160	149	148	152	141	144	137	155	132	134	137	139	146	141	147	135	149	167	152	149	154	141	124	169	149	112	143	154	148	141	165	133	142	139	134	132	139	130	156	133	168	148	135	138	171	137	134	143	133	111	141	137	130	147	158	157	132	147	143	160	162	138	126	156	142	164	144	142	136	137	155	171	158	137	127	155	173	161	146	148	151	141	136	156	144	130	138	141	142	130	146	136	145	148	149	163	139	143	157	107	140	145	159	154	126	127	161	151	152	132	133	134	142	135	148	137	142	170	155	134	134	134	143	160	140	142	125	159	125	144	167	154	167	134	133	135	123	134	148	148	127	153	154	160	160	151	143	155	136	129	134	159	129	143	149	144	134	154	142	134	153	138	133	143	144	137	141	137	152	135	130	133	163	157	155	126	135	143	124	152	157	121	140	148	145	138	140	146	166	153	137	125	139	141	155	162	133	137	138	153	130	141	150	151	152	137	148	149	137	139	164	136	155	133	152	162	157	162	176	117	136	179	134	122	129	177	140	144	125	131	159	127	145	134	143	131	147	150	162	141	155	143	150	121	161	153	146	142	144	155	166	126	156	135	130	132	144	143	142	145	121	139	133	148	130	134	140	150	129	159	124	122	147	150	135	136	149	145	135	143	158	127	162	142	133	155	156	147	150	131	132	139	142	175	159	137	139	164	130	122	158	144	134	150	164	134	149	146	142	130	158	124	143	154	155	143	120	149	134	140	128	146	156	148	130	163	138	129	140	161	151	121	145	133	147	135	136	139	132	143	131	150	153	145	147	121	139	133	139	159	154	132	138	129	154	139	122	158	139	144	148	139	165	134	145	127	148	150	151	142	157	142	141	134	122	149	156	147	147	143	160	129	133	146	142	137	158	174	151	137	140	140	140	133	142	174	150	161	148	155	134	157	130	140	149	134	142	133	155	155	135	153	141	135	139	143	132	165	159	142	140	138	164	168	140	143	127	137	129	148	143	125	141	156	152	121	166	160	141	162	149	140	165	134	152	162	152	146	143	134	126	167	134	157	136	151	140	138	138	148	153	133	148	149	150	145	116	156	150	144	136	139	143	131	162	154	127	125	130	146	111	128	148	149	133	132	135	124	150	150	146	146	143	150	130	135	134	141	147	140	148	136	143	146	141	146	119	147	133	160	139	149	145	158	151	142	148	127	135	138	123	156	153	148	150	120	136	172	137	153	140	166	162	132	134	143	155	139	134	153	140	161	154	158	140	154	142	164	153	133	134	149	165	145	138	167	154	145	119	134	135	138	144	132	158	135	151	139	123	150	136	151	116	126	161	158	141	131	126	119	144	143	146	153	154	130	148	141	144	143	146	141	127	140	153	127	145	148	150	152	164	136	165	150	161	151	146	136	142	141	153	128	158	148	137	150	145	128	133	147	136	148	147	124	149	145	136	140	144	154	155	156	149	141	141	148	151	150	134	138	159	150	128	132	158	143	131	147	158	142	139	137	146	140	150	143	133	141	140	129	162	160	138	144	155	136	156	152	132	139	148	146	125	138	141	136	141	143	153	143	146	146	138	127	137	155	142	124	154	141	159	123	147	148	137	153	161	165	141	113	144	145	133	132	135	136	156	131	130	138	148	140	129	142	141	138	150	146	142	131	129	125	141	137	160	130	152	147	138	122	142	136	136	147	156	124	136	154	155	129	132	130	142	145	140	138	140	149	160	138	149	133	162	144	146	144	165	150	119	144	155	124	159	147	127	183	151	147	134	142	160	143	134	146	127	140	139	150	161	155	120	131	122	147	142	144	155	145	148	150	128	154	140	155	154	124	160	152	135	165	143	138	133	135	144	150	138	144	134	144	144	153	144	134	147	133	162	148	128	150	130	140	134	144	123	148	143	134	141	122	152	151	134	143	143	126	126	146	111	128	142	155	154	132	132	139	137	162	140	149	134	137	135	132	144	148	153	130	140	146	144	140	133	153	142	125	163	155	126	162	167	131	129	132	144	136	149	122	151	149	142	147	126	154	140	132	155	141	144	154	150	162	140	134	146	147	144	147	114	156	146	154	138	121	164	149	133	114	142	151	140	130	136	148	136	137	131	176	149	170	124	184	146	162	146	119	132	111	145	144	148	128	136	124	142	152	140	140	125	147	151	127	119	145	133	130	146	154	154	147	122	139	146	146	164	156	141	148	130	158	137	147	119	144	137	148	121	144	136	145	140	142	141	143	162	147	161	161	128	133	135	138	154	146	114	141	164	143	129	148	167	141	151	162	146	151	140	120	130	152	134	142	126	160	163	148	149	132	137	146	156	138	139	153	147	139	126	143	137	144	150	133	123	145	136	127	142	141	123	173	141	153	146	135	134	124	120	173	144	162	136	134	138	143	149	137	148	134	158	131	151	139	152	148	153	160	132	117	153	153	152	136	134	134	136	139	140	135	142	153	142	154	129	141	152	142	126	177	131	134	129	150	130	150	153	136	126	131	159	141	123	142	154	149	127	146	139	143	148	143	142	143	147	161	151	150	139	113	146	152	124	137	159	129	163	139	138	143	160	156	154	141	133	126	150	151	147	129	146	132	149	158	150	136	136	139	136	153	136	153	130	140	145	162	139	152	133	147	161	145	145	145	137	140	143	132	160	158	135	157	136	138	133	122	142	150	143	158	165	137	153	147	139	148	142	157	135	135	146	130	155	151	119	139	133	151	135	154	155	141	146	136	159	154	124	136	161	144	151	149	149	129	143	131	126	138	128	134	152	143	133	159	138	138	129	138	152	146	126	136	134	135	140	147	134	138	124	142	150	144	145	158	144	153	134	127	141	134	156	135	138	144	128	144	132	137	138	143	152	145	157	119	161	151	146	134	147	163	143	120	125	143	148	137	133	154	176	137	137	122	137	153	145	154	148	124	137	159	129	142	140	139	127	124	148	157	147	162	153	136	142	145	146	157	139	141	102	157	147
21244	40561	57385	56078	56823	56065	51299	46213	41078	29427	20809	16153	10797	10533	7153	6999	7977	3957	1512	1436	1353	889	443	393	408	397	410	401	388	358	414	381	374	439	381	365	389	392	427	385	393	392	403	416	400	369	397	420	392	358	414	403	498	471	452	417	411	346	377	398	385	414	392	407	418	440	416	422	396	369	360	418	401	397	395	393	408	383	374	375	355	400	386	419	415	391	403	398	425	394	428	404	418	389	354	420	374	412	380	392	375	411	389	394	410	374	387	381	387	379	397	400	408	401	406	407	414	412	391	389	363	395	401	398	391	429	400	406	401	407	411	417	403	394	407	408	403	382	392	406	376	432	380	389	372	412	411	399	384	380	392	433	357	372	402	418	389	373	394	390	391	389	401	405	395	380	418	391	418	431	376	389	410	405	386	431	402	408	391	413	426	404	385	403	351	408	412	415	412	427	391	410	364	390	408	402	378	395	406	352	370	394	402	400	407	423	419	367	403	420	397	394	406	395	403	403	381	422	379	412	403	393	418	395	387	398	384	400	361	398	396	389	376	415	400	335	381	369	426	376	413	396	401	418	380	410	416	406	392	382	409	410	355	410	392	411	355	430	412	424	419	406	415	441	385	370	408	411	380	415	401	411	394	373	410	379	418	410	381	413	404	400	367	385	386	379	409	395	386	392	388	410	377	416	390	392	403	439	422	414	378	380	392	387	386	379	355	377	373	403	424	387	406	345	396	383	389	389	378	404	390	406	381	418	417	399	416	369	416	387	447	425	416	415	395	392	413	373	391	382	412	398	432	438	393	412	408	367	407	392	400	409	384	417	388	362	403	429	418	409	365	402	390	370	402	432	394	375	391	359	372	371	414	381	405	393	381	379	395	356	396	384	384	389	386	394	378	394	407	379	387	397	373	388	405	395	387	396	396	398	414	377	397	355	404	383	409	371	393	372	396	360	382	396	392	362	409	444	396	392	373	410	399	456	388	407	395	408	422	402	403	392	409	400	410	403	398	391	383	402	404	400	427	390	428	399	386	384	395	420	387	402	411	372	390	430	384	369	415	398	392	406	370	377	393	420	405	412	353	389	397	382	400	396	385	409	416	417	399	364	412	409	393	408	420	372	405	414	376	382	370	401	381	381	406	391	382	478	414	427	400	396	374	423	367	392	387	420	357	429	402	364	411	388	429	395	408	367	379	401	434	403	414	385	415	368	402	361	420	405	378	412	421	420	361	419	377	367	419	390	376	372	362	404	385	379	397	426	379	393	412	416	374	395	370	401	412	399	403	416	379	391	391	405	419	429	372	390	423	384	420	357	369	397	384	414	404	376	376	391	355	383	388	418	369	373	393	398	394	410	399	377	411	406	370	364	383	381	387	380	387	396	396	403	385	404	407	403	399	381	377	389	453	411	366	404	407	376	390	414	407	414	407	388	362	369	398	378	414	360	419	394	402	391	410	383	423	369	366	387	392	399	375	377	363	421	408	397	396	404	405	419	395	415	388	412	384	390	393	420	414	371	375	395	426	391	414	396	377	408	401	394	407	405	430	393	409	414	401	405	416	407	365	390	410	415	420	414	402	401	400	364	374	400	365	380	379	406	409	428	408	382	384	430	385	396	407	380	399	357	352	385	408	406	377	401	395	400	390	415	402	414	359	382	407	352	407	407	391	384	399	411	389	362	396	407	407	380	372	371	413	385	401	398	391	422	409	404	378	391	391	376	378	404	385	401	369	450	450	389	399	384	418	387	392	417	407	405	367	406	434	418	389	392	375	373	361	400	398	395	407	388	392	379	399	407	355	390	370	388	386	430	392	419	406	391	373	435	421	393	410	398	384	361	377	403	385	417	388	361	409	364	405	385	386	405	399	396	385	397	407	389	398	371	401	426	403	377	407	382	376	366	426	391	365	368	363	398	400	363	419	369	399	357	382	368	436	387	396	396	417	430	381	415	402	377	387	417	375	397	422	372	407	393	423	380	423	408	369	422	400	389	394	364	403	424	372	404	409	431	402	394	424	380	384	405	385	401	392	393	364	419	391	399	390	416	395	378	409	399	400	394	408	392	404	372	388	399	389	410	416	417	404	421	376	383	419	379	391	401	421	400	394	384	376	384	379	370	430	407	375	379	406	402	383	406	401	384	403	361	418	396	402	417	383	414	394	409	402	407	391	388	387	387	420	429	412	383	392	389	386	382	411	385	395	391	360	386	405	344	381	413	416	371	390	404	413	431	379	377	389	419	379	348	386	401	404	391	405	408	370	391	380	415	378	380	364	387	398	366	411	417	401	425	383	382	377	422	368	387	429	379	402	401	402	387	410	419	358	449	401	418	423	401	405	370	388	383	406	427	396	351	424	413	403	394	380	371	381	409	409	395	370	390	398	394	410	383	392	390	398	390	382	369	404	394	386	375	410	370	423	408	387	417	398	390	379	404	397	415	406	412	394	392	396	430	403	406	347	380	390	413	404	381	409	359	411	384	384	377	375	406	408	403	355	398	395	411	392	385	382	358	416	397	365	411	391	402	405	380	403	405	394	401	402	371	374	383	404	393	361	396	388	387	437	421	370	395	372	403	388	384	423	403	372	383	386	380	379	386	401	354	395	384	384	399	436	417	428	398	398	370	389	419	384	406	373	371	386	398	383	385	401	415	388	394	428	373	392	414	372	400	374	405	398	368	390	389	405	423	399	379	364	406	418	415	389	407	384	364	421	402	405	364	426	390	384	383	405	432	396	431	411	414	371	365	440	386	351	370	421	408	372	411	345	400	374	348	390	414	423	378	384	424	389	380	421	397	441	357	400	399	407	398	393	425	406	431	395	397	434	400	378	389	390	386	389	392	407	374	412	366	391	399	342	408	418	400	416	342	388	382	410	407	423	399	438	385	396	386	386	416	370	402	404	414	407	386	408	389	390	438	371	377	407	431	407	383	398	390	404	406	359	403	398	418	387	404	411	388	428	419	375	399	440	378	366	442	394	370	410	408	436	404	378	369	370	398	401	383	404	432	392	422	396	429	426	409	416	368	352	366	403	391	401	397	380	376	390	380	386	392	400	395	380	402	409	387	382	397	422	388	405	389	391	409	405	355	405	387	382	429	404	422	373	416	405	377	366	390	391	419	390	350	409	398	417	394	384	395	390	393	394	386	402	418	375	419	371	369	406	382	390	387	394	382	361	342	387	390	414	369	406	363	398	377	416	426	393	405	379	394	410	426	437	412	383	387	369	377	415	390	366	415	416	393	415	397	360	365	371	392	425	412	424	403	400	447	368	432	389	425	377	408	379	378	446	421	362	418	400	362	408	378	385	387	430	394	400	401	393	378	386	394	395	422	393	438	395	400	380	408	450	408	377	384	391	378	410	407	393	371	372	446	407	376	421	412	365	393	409	460	407	358	425	438	391	391	380	405	372	372	362	431	414	389	431	397	383	382	372	409	417	414	381	385	406	416	371	404	397	392	388	439	419	386	370	415	421	344	411	379	396	391	388	390
4222	3714	4650	2739	2503	2454	1982	1425	1173	694	333	240	187	210	166	191	185	156	131	131	136	113	98	122	129	117	120	117	115	110	138	121	128	123	108	131	112	133	132	122	124	132	129	100	105	117	112	117	128	127	115	118	119	143	103	121	110	124	117	116	112	123	143	106	98	108	137	120	115	106	120	127	124	114	109	108	116	135	113	116	98	136	132	119	136	139	136	135	117	129	114	128	109	111	128	128	135	118	135	122	108	124	111	112	129	115	123	114	118	121	114	100	130	106	115	97	131	109	116	144	135	124	107	127	110	112	117	119	116	124	104	127	114	116	130	125	120	116	109	117	108	107	109	122	118	143	125	107	136	120	137	115	105	108	104	120	124	117	133	116	115	129	114	102	106	113	118	121	121	121	119	127	133	124	110	127	127	143	116	109	118	126	107	127	126	107	99	113	114	120	115	113	111	119	121	117	116	106	123	105	130	116	119	114	146	118	97	112	119	99	127	116	126	129	118	98	134	108	91	125	129	105	122	120	123	93	107	109	124	115	119	132	121	121	137	112	139	112	127	119	141	120	114	142	108	100	125	113	127	119	96	108	121	119	142	115	118	127	125	120	121	127	128	125	110	106	118	113	104	114	116	105	123	103	120	109	127	126	110	133	122	117	124	112	108	143	102	127	119	104	136	122	108	107	118	129	117	124	131	139	117	113	134	124	122	114	123	122	114	121	112	122	118	103	126	98	123	123	130	126	115	113	113	104	124	107	149	104	119	131	133	138	119	111	104	96	109	126	114	117	100	113	102	112	132	111	122	110	128	104	123	104	133	111	103	101	117	127	102	134	134	117	142	118	110	112	124	121	134	90	126	127	138	118	135	92	110	93	119	102	120	102	127	104	112	110	115	120	115	126	111	130	129	113	130	108	116	122	95	107	99	124	119	112	101	123	130	106	117	121	121	112	113	118	121	108	126	116	121	122	94	124	120	104	103	126	108	94	112	128	120	105	116	108	114	110	139	119	116	102	119	115	120	119	121	114	125	114	122	120	130	122	124	121	134	102	156	97	109	122	129	93	147	124	98	118	121	113	122	99	117	113	110	116	123	119	141	120	129	94	116	107	116	113	132	118	112	105	116	106	124	115	122	124	106	108	117	119	114	113	109	120	106	114	126	114	133	142	111	103	124	98	115	115	114	101	107	110	101	122	129	116	122	122	110	103	120	133	113	99	123	125	128	116	132	108	105	122	123	117	124	106	117	105	118	104	108	114	127	100	131	108	97	107	118	105	125	114	125	120	80	123	118	133	125	127	123	106	124	113	108	122	128	116	105	142	121	117	126	128	131	122	112	123	113	120	124	130	112	116	120	137	120	111	128	118	115	118	125	117	127	95	103	107	134	125	121	107	119	115	115	145	128	120	129	122	97	129	119	119	125	108	120	113	109	136	107	108	113	114	125	137	127	113	102	123	122	137	112	116	110	109	134	118	99	123	130	113	118	108	112	113	133	123	107	116	121	105	124	129	112	129	107	125	127	110	125	112	107	120	111	129	104	105	106	131	110	111	112	116	100	101	125	156	103	97	122	116	92	135	124	131	115	101	145	99	123	127	108	113	101	116	97	124	118	122	123	105	113	109	116	118	101	128	86	101	119	120	102	99	109	131	118	117	139	120	126	116	131	121	116	117	122	100	126	101	119	116	130	123	100	122	107	128	119	102	112	126	128	133	102	100	110	110	105	118	101	124	139	118	103	137	123	124	127	123	121	119	121	125	121	94	107	112	134	116	119	121	114	115	124	131	125	125	106	119	115	128	120	99	131	115	123	110	121	120	105	122	107	110	99	120	118	104	115	124	115	105	106	128	110	114	116	128	119	118	116	116	128	129	124	138	117	125	109	150	120	132	99	118	124	121	135	113	109	138	120	118	110	127	110	107	91	133	112	122	111	115	108	103	127	123	97	123	121	120	109	125	123	137	109	116	128	128	147	108	123	144	131	98	114	109	110	129	105	128	86	116	126	126	115	133	131	133	117	114	130	127	113	130	125	100	123	114	135	95	91	124	126	122	120	104	105	125	118	141	119	111	125	111	143	100	112	117	151	134	142	128	115	117	128	123	129	119	112	101	109	133	127	104	106	115	114	122	101	114	118	115	118	128	120	117	105	119	113	95	117	116	117	111	101	132	129	118	104	145	102	114	137	119	107	115	120	135	117	113	124	119	109	117	125	137	122	112	120	114	127	103	113	101	125	125	136	132	134	126	130	123	131	110	114	127	107	116	112	117	100	117	108	119	102	111	124	101	128	113	131	106	128	91	124	137	118	121	114	103	126	120	92	100	134	108	111	124	137	128	132	124	131	122	113	110	111	138	104	115	128	119	117	136	102	128	102	123	106	111	114	126	116	129	125	120	113	141	130	112	103	122	132	125	128	109	126	108	129	129	122	121	112	103	98	80	106	98	114	148	140	126	143	114	117	120	122	121	124	103	116	135	129	131	135	113	104	106	113	121	109	116	125	123	115	136	112	112	135	107	104	125	141	113	97	121	109	137	98	131	119	129	133	118	116	120	127	130	126	135	115	132	123	126	110	111	109	103	120	109	111	114	124	108	112	121	126	115	121	120	118	122	124	105	116	115	107	128	132	133	117	103	119	103	88	116	150	118	137	118	121	106	115	112	110	128	129	111	132	133	135	113	120	116	111	104	115	128	95	107	118	109	126	124	129	106	117	114	119	124	132	84	124	88	110	108	111	132	120	125	110	108	116	121	111	110	121	114	131	137	100	119	120	118	118	93	120	106	123	110	138	126	114	101	110	109	139	120	129	126	109	111	137	121	125	109	113	121	124	138	116	127	113	133	107	128	106	124	109	120	113	106	121	95	113	117	111	130	107	125	136	108	103	130	109	111	111	124	121	142	124	118	114	114	117	111	137	107	112	141	99	113	131	113	136	134	104	124	121	109	114	125	107	117	103	117	112	101	115	117	113	110	116	119	132	112	104	115	121	141	127	118	130	112	118	120	96	123	122	101	124	111	105	112	122	131	108	131	117	106	120	111	141	119	119	111	126	135	115	119	119	111	124	126	124	143	116	129	106	127	119	118	121	114	115	121	118	137	119	126	125	122	109	126	116	113	130	94	120	135	103	110	112	115	111	122	110	111	119	112	140	109	109	119	121	108	106	104	117	107	126	95	132	125	103	122	131	110	114	120	118	116	140	125	123	124	131	114	97	128	130	112	121	106	116	130	124	116	125	118	135	115	120	104	118	103	102	108	113	128	119	99	124	119	112	102	115	119	107	122	125	107	120	111	98	121	89	117	126	108	104	103	120	134	138	118	114	116	125	104	113	119	114	131	107	96	111	141	125	121	120	120	116	105	114	115	141	119	119	120	123	119	121	121	120	117	151	117	116	123	128	103	116	126	106	117	122	118	141	128	127	135	106	128	106	119	143	110	100	122	128	99	113	109	114	120	112	123	120	119	115	116	119	132	117	100	105	139	118	99
3645	5131	9743	9067	10213	10460	8857	6876	5642	3272	1571	1073	781	776	602	684	746	555	378	348	361	330	333	335	354	329	326	353	315	351	321	304	350	339	358	335	323	351	337	323	328	352	371	323	301	338	329	369	294	345	342	350	361	331	362	344	339	326	333	340	354	337	341	319	343	325	362	349	317	355	344	323	333	331	305	324	348	337	326	317	335	332	340	302	314	311	337	351	335	327	328	324	343	313	342	365	348	321	342	342	352	348	340	304	353	315	340	343	334	324	357	335	313	314	305	353	356	319	318	303	343	344	342	368	358	362	317	335	296	371	312	346	311	346	351	347	349	353	336	342	327	328	353	331	329	329	327	329	333	331	348	310	370	329	330	304	318	308	335	324	333	326	313	370	329	345	362	332	337	321	330	318	358	364	312	344	344	354	340	303	330	356	322	316	351	316	322	361	292	336	336	346	330	347	301	319	342	313	342	320	327	346	363	342	338	383	352	318	343	317	314	320	335	331	348	343	370	338	329	334	339	321	328	300	327	354	333	320	329	330	354	343	331	372	343	343	337	351	332	291	324	352	350	349	328	302	321	349	346	355	342	312	333	326	352	358	325	314	352	324	352	305	323	312	318	328	314	331	308	328	332	326	306	356	358	335	313	336	318	374	343	343	302	325	279	329	309	319	347	359	360	337	331	307	324	327	297	358	314	361	361	337	340	343	295	333	378	354	344	309	354	339	333	305	339	341	315	344	330	326	326	336	376	385	355	333	336	373	319	331	308	312	340	343	301	313	359	334	336	349	338	283	316	349	342	340	315	356	344	326	300	317	333	349	337	344	345	345	375	354	319	355	317	339	341	333	326	339	317	322	334	357	350	308	327	321	313	322	316	339	326	357	306	320	342	290	353	325	325	353	334	347	332	328	346	365	359	316	343	325	320	328	360	314	329	313	344	368	286	309	332	345	342	329	308	383	326	382	331	330	331	326	332	345	360	325	333	324	348	331	343	302	331	326	316	369	338	323	336	304	316	341	338	299	319	324	337	327	351	361	285	322	330	343	344	324	338	361	321	328	338	305	327	343	338	335	289	284	341	346	354	357	336	322	323	340	316	338	329	373	334	336	374	317	335	344	307	294	342	355	318	329	325	312	356	319	324	342	338	337	331	328	317	353	323	325	350	324	343	332	337	338	337	314	343	349	319	323	320	327	310	304	349	320	340	312	338	345	329	313	299	339	345	324	368	370	344	336	333	354	345	307	335	302	318	324	348	334	371	345	312	328	336	344	362	337	306	343	357	335	347	326	301	349	332	321	316	321	373	349	349	324	341	349	342	285	368	328	362	337	348	340	352	321	319	320	324	349	306	327	346	313	350	344	322	341	351	324	320	341	335	346	323	347	339	343	337	332	345	350	340	347	307	334	297	347	338	327	325	343	339	328	317	318	340	320	318	313	334	348	344	328	337	367	362	332	328	356	336	341	323	357	337	347	335	370	340	313	323	331	325	329	359	343	295	357	315	324	333	321	370	353	309	343	332	329	307	310	314	317	346	326	342	335	280	344	338	334	341	311	324	324	311	323	335	343	343	321	359	310	328	317	370	349	302	341	345	328	338	354	332	310	366	331	327	326	321	327	335	346	337	327	358	336	319	340	341	312	333	302	383	320	323	352	334	326	315	334	345	321	364	327	355	361	323	321	358	328	294	327	353	342	338	317	336	285	333	347	338	331	349	328	332	317	320	326	325	331	341	279	351	335	324	326	352	321	321	334	303	367	310	359	351	323	344	348	322	337	327	298	348	342	358	346	327	329	323	302	324	316	340	324	318	343	335	332	353	335	350	348	321	313	348	322	294	335	304	321	370	325	354	296	312	312	340	338	307	312	302	317	337	342	358	317	317	351	324	369	339	346	293	351	329	352	344	338	330	368	333	320	357	309	291	330	356	306	343	298	353	353	330	308	349	316	349	333	350	322	353	329	334	328	308	324	350	334	356	345	324	347	349	348	319	356	329	342	334	385	331	324	336	301	316	351	366	321	353	343	334	337	373	365	318	327	317	327	363	341	315	356	339	330	332	317	355	330	322	342	336	323	326	341	320	298	354	335	350	334	349	353	319	348	349	355	342	307	317	305	353	315	356	315	306	281	331	329	342	336	346	344	331	320	357	314	313	330	322	330	333	354	321	331	311	337	358	363	351	359	321	334	321	366	323	340	349	332	340	340	352	328	363	293	366	295	334	371	315	317	337	310	339	342	308	336	353	357	333	341	284	317	308	365	340	313	348	345	351	338	310	315	338	290	332	343	364	336	330	331	363	324	335	328	350	362	346	344	344	310	344	350	313	314	333	356	345	334	347	337	309	319	318	316	337	345	359	326	320	325	330	344	349	330	343	317	329	342	359	347	350	344	352	312	353	347	324	350	370	309	359	348	368	345	335	345	344	372	317	358	311	344	334	375	318	320	334	335	314	327	336	330	343	330	339	310	316	317	346	314	328	334	354	317	345	311	338	321	343	352	344	319	323	322	312	329	345	358	344	347	380	311	339	326	342	313	336	355	311	326	346	302	318	334	316	289	376	343	331	313	319	347	324	337	341	337	358	335	334	302	323	328	365	335	299	374	338	374	331	338	330	350	302	333	317	344	338	346	356	359	355	327	329	354	344	334	332	384	320	320	340	289	335	316	314	343	356	338	313	321	320	329	351	291	339	349	319	350	312	331	300	338	347	320	363	362	352	353	342	322	361	325	314	349	313	343	340	356	344	356	333	376	347	312	338	346	351	313	319	336	326	342	305	333	296	318	307	345	308	336	310	315	340	363	330	349	340	320	331	322	335	335	315	336	384	358	342	304	331	338	342	321	327	318	324	329	346	344	302	318	300	343	338	339	353	332	338	304	355	373	337	320	339	341	294	322	300	348	376	330	335	343	337	331	336	309	306	350	350	357	320	330	313	329	342	356	331	303	309	324	348	358	341	342	333	355	333	319	350	341	313	312	350	306	314	357	306	328	341	340	337	357	317	306	338	348	352	308	314	316	359	329	319	329	324	352	342	314	331	350	331	351	285	342	313	310	323	336	307	328	321	298	331	347	343	336	324	326	356	333	305	323	322	334	328	347	331	357	331	352	350	315	326	317	315	334	329	338	320	308	293	343	324	342	365	331	333	308	342	353	324	358	331	321	337	373	350	314	328	321	295	348	332	343	319	351	346	310	377	321	324	322	329	356	310	323	331	333	333	357	326	362	304	325	336	347	310	346	340	356	310	314	310	319	330	331	340	351	352	307	345	343	361	345	334	307	326	317	323	354	325	314	323	329	323	361	319	347	322	361	320	339	329	322	331	318	340	354	317	329	326	336	318	308	335	338	343	305	293	348	336	351	349	347	337	319	355	334	330	297	342	366	328	379	361	358	330	339	328	348	349	375	374	311	350	329	307	323	343	320	338	327	313	333	335	346	346	348	337	341	320	349	340	284	342	346	342	324	330	325	311	373	339	330	326	342	317	342
21497	36138	46195	34943	34872	33054	26812	19903	15825	8523	3371	2005	1190	1250	822	793	838	464	204	149	129	124	125	127	120	123	132	121	124	107	115	110	98	109	144	132	128	113	115	106	120	86	121	113	104	114	122	116	111	128	133	122	130	136	119	131	120	123	126	114	109	134	121	113	117	116	129	109	130	128	123	117	103	128	129	128	134	114	103	112	116	114	111	134	126	120	129	139	132	130	127	114	140	118	99	119	124	110	128	104	121	109	118	100	121	128	113	117	127	131	109	112	104	105	112	117	117	119	116	109	112	130	125	117	117	118	133	107	121	109	108	105	132	108	126	112	106	113	117	104	109	140	120	101	120	121	102	124	121	116	120	95	105	128	133	120	122	114	114	121	141	128	125	114	130	126	137	109	100	102	122	131	128	108	116	112	110	140	119	129	131	120	121	129	102	126	106	134	118	134	115	106	106	126	136	130	111	138	97	117	111	125	130	105	110	117	119	108	117	127	149	113	124	107	126	115	136	130	135	133	123	137	138	133	133	148	135	130	109	117	95	102	114	118	128	116	117	127	113	122	118	118	117	119	119	148	134	120	121	129	134	96	104	133	122	126	110	113	124	121	115	114	136	118	107	129	115	112	97	106	115	126	101	125	121	111	109	138	112	115	118	134	133	112	115	99	114	127	130	117	122	114	107	126	124	125	113	95	100	127	122	120	122	118	117	112	129	107	138	130	111	121	113	117	118	100	107	126	127	126	131	106	112	108	127	119	129	109	119	111	132	129	121	103	125	123	121	94	141	114	110	109	118	121	114	121	124	137	122	124	107	108	121	116	112	103	102	112	121	117	115	132	112	106	99	114	106	120	125	137	121	106	131	125	116	136	114	110	123	120	107	129	124	133	131	121	106	113	114	120	104	145	115	106	120	124	112	112	141	119	109	116	115	127	120	118	130	111	121	131	110	99	132	128	101	119	137	84	131	116	99	123	133	122	137	101	117	115	123	117	128	139	109	124	103	118	117	105	130	120	128	104	124	130	120	122	120	124	127	134	115	117	135	115	137	128	139	106	119	130	121	112	115	122	109	114	124	113	138	126	113	137	108	119	106	120	128	122	128	113	134	117	125	105	107	121	98	134	118	127	98	115	131	152	108	112	111	130	107	134	136	113	120	101	127	95	115	127	106	133	118	110	143	121	113	137	101	115	134	99	124	117	128	132	134	133	121	112	124	126	133	127	121	131	110	128	114	117	138	107	106	125	130	117	138	133	127	111	111	108	137	126	129	115	106	136	110	125	121	119	120	109	120	122	131	107	132	114	107	96	130	110	123	120	125	139	113	130	137	121	109	99	111	120	127	139	118	116	120	120	111	112	125	122	115	138	139	121	115	121	109	123	125	122	129	106	117	120	105	117	136	120	126	121	142	114	115	145	139	140	102	119	108	120	109	97	119	127	117	119	95	116	116	112	119	91	100	140	110	137	127	123	151	140	114	114	140	117	114	115	125	101	131	107	123	121	119	121	109	124	106	117	131	109	124	107	129	113	124	109	120	110	132	122	125	124	125	117	135	116	122	117	110	125	117	116	106	111	129	109	132	131	116	104	107	126	113	111	134	115	120	133	112	118	120	137	101	109	118	125	100	120	125	135	127	123	117	125	121	121	96	134	124	103	102	116	114	126	117	119	113	112	132	128	100	131	141	131	124	122	115	128	126	115	132	117	105	110	113	108	121	136	122	131	113	109	116	116	118	141	108	123	118	147	150	125	110	116	126	103	116	126	158	123	109	112	110	101	139	127	125	109	112	110	114	121	125	106	91	123	116	130	122	122	139	134	120	139	104	130	104	129	112	105	148	121	116	132	128	111	114	122	124	125	127	134	112	126	115	128	105	130	144	128	117	124	123	128	117	109	110	104	116	129	120	124	128	122	114	113	115	111	109	116	118	109	121	121	94	130	136	110	132	103	111	117	115	111	132	122	123	130	110	106	122	140	139	129	107	125	109	109	103	136	126	111	121	127	117	118	130	122	114	121	123	125	115	125	108	110	127	116	129	118	145	123	101	108	126	143	160	131	133	116	115	127	126	122	117	127	113	134	127	136	116	110	121	116	118	108	140	126	114	121	127	111	106	107	115	117	111	129	120	115	119	139	134	108	135	116	129	120	124	124	125	118	126	111	123	121	136	133	104	120	118	120	116	136	114	123	114	124	131	138	133	108	132	117	152	139	112	104	129	134	139	116	111	123	109	120	124	120	119	115	110	108	119	127	124	136	118	104	124	132	99	123	111	120	105	103	121	121	114	107	117	123	121	117	121	129	122	120	137	126	134	117	119	138	113	128	124	119	114	134	123	119	133	119	110	97	106	107	123	134	126	139	129	118	121	129	113	109	107	125	130	120	87	130	125	118	121	123	117	127	119	110	115	127	122	142	100	89	112	111	130	105	128	125	116	131	124	124	114	125	111	107	120	123	119	103	124	129	95	109	108	112	120	104	120	134	110	120	121	122	127	126	116	100	120	113	123	128	122	129	136	125	116	106	149	117	148	116	129	106	121	122	112	109	133	97	110	142	126	123	131	132	108	134	130	123	120	120	107	127	103	125	121	117	119	113	103	152	139	123	119	133	103	132	128	105	136	132	108	121	91	132	136	133	117	116	154	119	116	121	106	117	136	124	95	125	117	124	116	106	105	112	123	123	121	126	105	112	126	101	136	122	116	127	147	122	107	133	106	117	101	128	136	118	135	96	111	117	145	137	116	120	120	116	110	128	113	145	108	122	125	135	120	119	109	113	105	127	112	115	113	110	131	132	126	123	107	142	113	131	129	118	137	135	98	111	126	130	124	124	101	125	117	132	121	137	130	127	116	119	132	121	118	107	126	113	131	130	135	143	131	115	98	119	108	109	108	116	123	122	129	116	110	113	147	97	107	93	118	119	115	114	127	104	119	112	127	106	127	104	118	112	107	121	124	117	114	117	109	138	110	121	113	120	139	122	108	135	122	123	127	123	129	108	108	121	119	138	133	125	132	109	127	102	109	109	111	113	110	115	138	114	118	107	121	103	127	114	120	117	125	124	130	114	104	121	129	129	126	131	120	115	95	126	128	131	122	130	138	140	127	117	119	132	116	113	120	104	107	131	130	139	116	132	119	139	99	131	108	105	111	132	102	118	127	114	136	110	114	121	129	121	127	123	116	125	120	122	123	129	109	115	103	128	121	109	136	112	121	130	113	122	118	106	123	116	126	146	122	122	105	105	137	107	124	109	111	108	137	117	135	141	134	118	118	116	110	116	126	127	126	119	114	119	119	112	115	111	117	99	127	107	117	114	111	135	115	100	110	110	121	110	121	135	100	122	120	127	139	131	137	138	125	125	125	115	108	99	123	101	131	114	132	125	114	129	124	128	115	115	109	105	114	121	112	128	130	108	131	116	121	108	118	112	114	110	141	131	110	140	92	99	100	117	133	113	103	106	129	107	125	103	112	101	118	118	123	126	113	119	121	116
12858	32096	42698	43040	46185	45660	41144	36409	32785	22955	12901	9087	5835	6247	4449	3911	3859	2055	685	558	406	324	355	337	322	330	351	345	316	353	313	339	349	345	350	351	345	317	329	355	328	324	332	332	340	326	342	336	327	318	358	340	402	414	370	350	335	372	334	337	348	352	327	330	309	334	351	370	311	333	329	357	317	312	361	370	296	316	352	323	355	349	351	344	349	326	305	362	320	357	321	331	356	310	343	329	343	328	350	374	350	340	345	362	302	377	351	336	301	333	373	330	355	364	343	353	325	296	341	347	330	317	337	389	332	351	359	343	346	351	345	353	313	312	347	355	365	333	344	347	348	388	316	359	328	333	340	317	329	316	329	357	319	324	327	311	347	329	330	359	328	338	362	329	322	333	331	328	336	340	291	340	341	325	338	345	367	333	335	337	330	360	345	329	320	330	366	359	365	354	325	343	353	339	333	371	340	348	341	343	334	341	332	329	349	356	335	332	305	326	312	301	315	339	355	368	349	349	331	338	319	327	330	363	346	324	351	383	317	323	370	295	358	319	352	348	307	343	346	354	355	344	338	373	344	328	359	374	376	347	338	339	359	314	350	328	384	361	365	346	335	375	345	337	328	332	330	335	313	320	320	322	341	333	352	364	344	335	352	329	359	348	335	323	315	336	327	338	354	329	332	340	341	352	349	347	334	339	325	355	347	316	362	341	333	329	342	341	352	338	329	335	326	355	329	333	297	353	320	365	340	353	322	327	315	361	361	318	307	333	354	313	360	345	328	364	336	330	316	333	353	309	333	340	391	347	353	345	355	352	319	365	320	337	344	339	348	345	336	350	340	333	330	362	311	366	352	341	330	376	325	353	337	321	317	344	333	341	333	338	344	329	338	349	339	365	352	329	370	352	349	364	332	323	378	375	373	325	314	330	339	330	339	344	323	329	291	334	325	355	331	320	329	353	345	330	321	319	341	337	347	341	340	295	349	350	359	329	341	315	333	328	325	348	318	355	352	311	341	350	323	336	339	318	348	346	333	335	322	363	367	369	327	339	341	335	336	344	331	316	360	325	292	312	323	326	360	331	328	345	353	342	318	351	343	325	346	313	343	342	337	344	293	345	336	303	369	331	340	327	338	347	328	324	304	358	358	338	336	349	364	313	345	345	325	329	328	329	349	371	337	349	356	341	322	330	348	316	313	365	343	350	343	327	336	335	340	326	351	330	334	333	351	351	345	340	327	321	354	347	325	329	316	336	324	316	338	330	314	314	364	331	331	338	333	312	345	313	358	315	328	348	337	323	359	345	327	359	349	337	321	322	339	325	361	350	325	368	341	315	336	349	327	344	347	356	347	353	351	327	317	369	332	356	327	314	335	340	351	359	345	343	363	322	341	353	345	320	333	341	333	336	340	310	336	343	365	332	339	351	334	327	359	342	322	338	341	328	323	358	385	348	382	345	338	341	342	333	323	320	349	323	341	336	353	358	347	308	295	339	313	369	321	351	352	325	346	336	311	367	355	333	368	335	342	340	342	327	338	348	324	338	332	339	347	330	352	316	321	353	355	335	337	330	342	335	328	332	337	373	304	363	335	327	336	338	335	348	340	355	324	308	362	331	348	350	360	296	335	327	342	360	354	341	365	343	340	319	332	313	335	343	339	320	360	284	365	329	365	335	323	365	350	364	343	333	327	357	319	341	343	354	334	370	361	343	350	354	337	344	324	336	337	313	331	373	383	294	328	336	356	333	347	320	306	327	349	358	348	356	327	352	356	360	369	334	354	360	319	335	359	327	341	321	322	355	361	354	384	344	352	358	322	318	334	329	338	314	353	363	327	330	369	333	320	331	388	346	357	338	319	361	348	314	321	386	365	364	347	343	330	336	344	348	363	336	351	362	355	292	368	367	314	338	312	339	330	361	320	361	326	346	345	342	339	370	354	327	348	375	328	341	343	327	352	316	353	336	320	340	371	300	312	313	331	313	363	326	314	340	360	312	372	371	354	337	313	352	333	351	350	341	348	347	373	330	354	296	314	355	351	348	345	351	348	348	350	341	342	342	342	349	317	360	359	333	327	352	322	334	336	330	337	333	339	286	326	360	324	336	303	363	349	353	372	344	339	302	318	357	380	324	337	321	339	332	353	324	344	349	321	313	324	349	324	363	369	312	354	311	326	323	329	339	354	335	344	359	352	339	369	353	336	310	318	328	307	317	338	353	309	347	349	339	333	349	340	333	314	351	329	301	350	317	335	330	351	357	331	337	325	355	329	354	325	329	324	351	338	355	352	364	354	326	335	340	351	352	340	333	329	357	374	334	323	322	341	342	361	330	357	337	311	351	349	333	330	334	331	353	335	329	333	335	348	323	352	362	332	334	347	357	309	340	367	328	355	361	328	341	324	329	362	329	349	345	351	333	342	330	347	334	337	338	347	312	323	320	336	353	349	321	348	368	335	351	329	358	315	352	346	320	373	325	340	333	324	364	324	322	308	312	311	310	358	327	336	333	327	362	343	349	309	310	347	341	356	356	362	337	336	320	344	346	355	338	330	332	306	330	350	338	334	344	356	362	338	329	365	328	338	368	319	340	353	378	342	339	346	362	332	339	349	374	344	367	352	352	308	341	337	356	345	348	341	360	344	351	321	319	368	368	328	304	326	333	355	346	350	357	324	352	324	349	342	361	344	305	327	343	314	339	384	340	337	357	362	312	336	355	367	363	363	317	323	333	339	323	306	344	334	346	335	336	323	339	297	335	342	351	354	325	314	373	346	338	350	337	324	347	350	336	343	319	360	352	326	323	327	339	350	340	296	333	327	319	332	331	355	305	381	316	364	320	334	323	333	327	339	356	318	348	366	373	308	346	346	379	353	341	366	325	347	341	332	309	358	335	326	325	332	331	333	341	327	332	335	342	329	340	332	341	335	302	322	340	380	321	312	367	351	346	375	354	343	351	351	352	326	336	329	352	412	358	376	350	360	341	331	345	329	377	335	321	358	359	357	322	338	349	358	316	330	321	353	339	306	335	308	346	323	334	337	332	338	359	343	312	348	390	345	337	342	362	390	355	344	344	343	343	322	342	338	340	327	317	336	306	344	338	333	337	313	330	332	351	349	371	330	348	353	372	360	337	347	308	351	346	374	320	332	353	324	322	337	352	345	342	324	351	351	333	361	359	340	361	336	335	357	324	316	337	368	341	306	307	328	344	357	357	334	315	336	343	317	325	354	339	341	346	334	355	344	335	348	350	320	325	361	310	313	304	339	342	346	344	331	331	357	357	332	320	319	319	337	316	351	327	322	322	341	357	326	321	337	349	346	327	329	335	346	354	341	337	362	372	334	346	332	331	330	324	363	315	307	358	336	326	354	358	370	332	325	343	333	298	342	320	328	329	329	347	333	337	344	311	366	364	330	344	309	347	341	325	339	330	339	325	359	350	351	350	343	341	347	363	337	334	341	325	334	377	356	371	363	348	370	329	368	331	338	357	357	337	321	354
30889	49537	57096	48642	50279	47753	41116	32763	27592	16675	7852	4079	2591	2486	1923	1544	1342	679	290	293	198	158	152	154	144	162	139	125	145	153	152	169	149	166	145	136	158	153	134	123	161	156	127	130	150	127	156	152	174	114	152	162	151	164	162	149	149	116	157	158	146	149	131	159	156	167	154	161	142	139	146	134	149	150	138	146	125	146	128	169	137	146	152	130	136	139	140	129	155	125	145	149	133	147	151	145	147	155	155	141	161	148	122	152	136	151	133	128	156	164	145	146	167	135	152	139	155	148	144	158	143	155	144	139	155	147	134	168	163	150	150	149	157	153	153	131	162	153	155	138	148	180	150	131	155	143	154	157	151	146	139	152	137	152	132	142	138	160	146	158	143	146	142	149	134	145	153	140	147	151	137	166	159	146	148	152	128	152	146	168	161	158	164	153	129	167	157	138	161	152	157	130	149	141	155	139	156	156	161	131	148	122	112	146	158	134	154	150	149	146	143	135	128	145	148	144	116	167	141	149	145	147	154	140	141	156	141	136	140	147	145	162	147	135	143	161	134	158	162	148	148	129	135	134	181	149	144	137	148	153	167	154	132	138	153	157	112	147	145	114	145	169	144	156	139	138	143	152	158	131	137	137	184	123	123	143	147	145	135	130	143	157	146	143	134	138	115	164	154	139	163	175	144	140	161	157	135	129	134	158	145	159	153	159	156	152	136	161	162	140	147	153	150	157	148	138	129	152	170	118	136	143	161	145	152	149	131	142	145	150	155	148	133	136	116	160	122	140	142	148	160	144	156	143	129	152	149	150	155	119	130	149	132	165	132	145	145	144	126	173	124	139	148	132	151	126	172	142	159	167	155	154	143	133	149	154	143	146	159	146	144	149	136	141	167	124	125	155	148	155	130	154	137	158	136	143	132	137	147	146	142	157	136	157	130	159	145	147	147	164	150	145	144	158	154	149	150	124	150	166	141	153	144	150	145	129	142	152	147	173	152	161	135	157	145	167	144	169	146	152	163	149	152	136	134	158	168	135	152	135	145	145	139	157	164	141	137	160	143	152	120	145	168	134	134	132	156	147	133	130	158	154	167	153	135	172	166	147	130	146	133	138	139	158	174	151	146	157	155	134	156	140	151	130	148	165	122	143	132	138	151	143	135	150	126	149	129	143	121	121	155	144	150	145	141	151	167	159	159	137	144	167	141	145	156	151	144	151	148	155	142	156	141	137	141	146	123	164	147	158	144	145	172	169	145	156	156	143	162	137	160	138	163	142	133	142	155	148	188	128	156	120	174	168	154	128	135	147	171	157	161	153	154	147	149	145	160	158	152	133	159	145	160	143	148	174	176	110	135	121	137	138	128	128	156	151	166	156	135	126	147	130	171	149	134	129	136	143	165	136	157	156	136	116	137	143	137	134	142	142	118	139	148	129	126	164	136	144	151	144	137	141	142	147	150	136	132	137	155	168	156	124	146	143	135	137	152	151	142	128	137	117	145	145	125	146	137	157	155	142	156	122	144	147	159	160	127	153	170	162	136	147	128	123	147	137	129	147	144	150	151	137	148	134	132	155	172	137	150	135	135	140	150	155	143	152	138	140	135	122	145	121	160	163	158	144	144	146	138	141	132	130	128	136	174	142	146	146	149	146	147	161	138	150	132	149	141	150	141	152	127	131	152	144	131	132	147	132	126	148	129	140	146	157	139	157	142	128	141	160	170	144	148	158	164	154	136	132	131	153	138	139	156	156	126	152	134	132	132	138	135	134	163	163	141	146	153	168	138	125	151	152	151	130	134	146	133	134	153	138	126	153	159	137	136	157	137	125	142	151	137	146	145	177	148	162	148	143	145	137	146	131	145	142	158	148	152	147	141	150	132	148	152	150	142	141	154	159	153	139	130	138	139	115	160	128	133	140	157	164	133	123	130	140	151	143	135	157	159	143	151	146	123	151	153	152	148	153	147	149	136	133	165	143	148	147	142	137	133	165	150	144	152	145	148	144	149	142	158	128	133	174	145	132	153	175	116	164	147	138	140	151	143	149	135	143	163	138	135	136	148	142	158	157	148	147	131	129	141	145	136	161	135	142	143	142	152	149	137	159	138	135	131	158	141	147	142	143	166	137	144	159	154	165	148	147	156	146	141	135	156	147	128	142	131	154	125	156	154	140	156	135	130	143	132	140	124	150	152	147	141	142	142	165	138	149	130	143	130	150	129	165	162	138	163	146	121	146	140	156	134	156	151	126	154	132	147	136	160	124	142	130	149	133	153	155	126	162	143	153	155	148	128	158	151	156	130	137	136	158	142	149	151	135	147	155	117	141	153	164	148	156	159	162	158	148	132	157	157	164	148	148	140	139	161	150	161	131	140	174	169	143	178	138	151	154	153	152	152	129	151	147	166	137	164	135	149	147	155	162	126	125	128	159	146	152	136	157	171	158	153	135	138	137	124	172	147	154	155	128	142	139	149	142	169	150	147	153	154	139	130	138	144	133	149	162	151	150	139	131	110	143	151	126	145	160	147	144	152	139	160	142	136	141	141	147	149	137	147	141	148	156	158	137	154	137	125	140	161	118	145	152	156	170	141	133	147	129	155	150	168	139	134	155	151	148	147	149	139	141	143	128	146	144	176	138	147	161	168	129	160	143	150	135	140	130	145	140	150	145	149	139	157	132	135	142	148	126	155	162	138	163	154	151	132	162	147	144	162	130	169	172	153	141	140	157	142	145	140	148	135	140	134	160	148	137	146	140	165	161	134	163	138	131	164	134	143	160	155	130	123	138	136	161	139	134	141	145	143	136	155	138	161	148	140	125	153	142	154	135	155	141	148	163	135	162	143	149	139	135	133	128	141	151	140	150	156	140	140	130	138	145	139	158	136	116	137	145	135	157	148	150	159	143	135	134	147	145	140	133	139	131	149	160	135	143	159	152	151	139	149	155	124	145	131	140	148	144	138	165	165	140	153	143	142	157	148	136	165	145	157	133	163	140	149	144	135	140	137	145	154	160	139	134	143	133	163	140	114	151	164	139	152	159	122	137	132	145	145	150	159	171	152	152	126	127	152	121	149	152	127	149	148	147	151	134	133	125	140	144	130	156	140	142	127	147	130	145	147	145	151	146	133	139	146	132	164	144	157	142	160	140	140	144	170	147	148	137	158	140	151	144	150	125	130	139	135	136	160	151	143	148	143	129	179	137	153	130	164	145	137	149	153	132	153	158	157	166	123	153	151	141	156	133	149	134	151	140	148	142	157	153	148	151	159	126	134	152	151	123	149	138	151	142	142	158	145	150	130	164	143	144	146	160	125	141	132	129	140	149	144	145	155	145	142	155	144	129	148	156	151	138	146	142	140	149	165	159	167	145	163	156	128	157	144	137	160	151	155	144	163	147	149	124	145	149	139	122	149	154	160	148	121	140	143	166	155	155	158	140	146	127	112	162	141	147	160	129	135	158	167	140	126	155	131	135	147	144	150	134	174	157	142	156	134	174
17718	39626	52355	54084	58502	57649	52089	46506	42472	31931	21262	15292	11000	11234	8308	7157	6365	3323	1050	1052	700	443	407	415	396	407	377	411	393	404	379	396	376	367	392	381	392	387	428	387	362	392	406	404	425	432	424	381	393	381	378	433	526	492	469	471	409	426	406	360	376	391	394	432	397	405	384	386	437	404	424	433	400	398	390	397	386	396	417	385	388	370	406	390	416	453	412	370	393	405	394	397	422	431	394	414	404	428	375	398	379	420	375	413	424	401	414	372	401	402	403	375	401	389	405	384	405	429	404	426	424	400	392	408	413	431	397	380	405	412	446	364	431	399	394	386	412	377	396	386	382	429	422	376	411	437	392	360	378	392	429	371	382	398	406	406	410	442	393	377	355	392	406	382	418	399	387	404	434	416	388	420	400	432	366	414	372	422	388	370	388	416	415	447	390	419	391	427	372	374	408	403	389	401	391	353	400	414	407	428	374	412	391	465	451	462	428	432	380	381	371	395	419	444	432	427	378	391	378	427	382	389	422	438	445	402	392	425	384	418	430	408	402	401	390	388	418	408	427	407	393	403	398	376	389	405	411	430	384	369	414	393	402	395	438	391	454	436	369	398	361	399	401	364	400	389	410	390	368	374	417	391	390	396	417	386	412	362	376	418	367	381	393	401	415	367	407	366	404	402	396	394	395	389	399	382	411	383	433	412	416	423	351	381	386	389	354	375	371	375	392	380	393	383	402	388	399	411	434	402	383	389	419	425	377	382	399	401	392	360	375	362	424	385	415	394	397	383	364	402	387	400	405	417	419	401	386	429	382	436	423	418	389	428	381	398	406	385	379	397	397	393	395	396	402	391	407	420	416	431	410	383	381	375	412	388	421	400	398	382	383	396	399	376	419	383	399	417	360	410	392	392	386	371	379	403	389	384	413	438	400	419	390	410	411	423	396	441	388	375	400	383	372	385	416	427	387	410	381	408	417	436	406	433	401	417	395	408	398	393	417	415	413	393	408	410	415	404	400	376	390	408	396	380	421	414	400	420	385	411	429	408	399	384	412	449	382	405	384	432	425	384	389	380	427	402	401	435	382	404	381	394	387	411	417	415	413	407	437	402	401	411	422	380	423	404	401	402	406	426	425	385	419	393	414	392	367	369	386	393	362	426	379	424	412	418	416	430	400	415	404	416	374	431	426	421	403	443	422	390	389	387	396	397	418	421	377	399	373	411	403	388	427	369	397	379	375	462	399	364	430	388	406	394	415	390	392	377	414	394	400	421	419	404	367	411	399	426	387	409	419	392	368	404	384	406	399	396	416	380	420	391	406	398	402	395	398	398	413	399	429	401	436	390	366	448	416	390	429	365	407	392	408	428	413	425	401	408	399	366	373	380	415	434	403	410	384	405	400	385	391	411	423	392	373	402	414	430	375	385	424	410	394	390	406	407	408	435	376	379	426	427	392	442	397	394	413	425	380	368	373	421	430	390	383	374	436	395	363	398	395	386	426	377	393	453	411	414	413	417	441	384	397	423	425	414	407	419	382	392	413	415	415	396	412	380	420	400	402	394	411	422	375	384	373	380	415	389	432	394	381	406	387	402	367	401	399	443	431	415	377	428	404	365	391	415	359	399	411	387	397	382	367	386	370	391	427	375	429	375	418	392	362	367	404	372	393	366	431	407	367	425	408	393	372	393	377	421	430	421	401	403	391	397	372	421	388	424	391	393	389	387	374	409	388	420	419	381	423	370	402	371	403	398	406	418	423	403	432	404	418	408	434	429	425	420	390	385	374	408	410	421	431	379	374	422	389	404	406	389	413	442	373	427	381	379	381	369	390	425	400	398	405	400	393	418	398	434	379	407	414	376	386	391	387	398	351	385	368	391	385	360	417	401	387	324	382	380	420	356	413	411	381	449	399	397	416	383	387	388	420	388	436	414	381	416	393	431	410	430	377	410	381	371	394	398	388	407	379	390	422	382	405	344	400	388	411	439	402	409	414	398	385	382	421	423	447	423	413	404	415	360	407	414	397	427	420	371	390	395	382	427	423	387	404	383	437	410	412	427	411	398	404	398	414	385	428	369	397	379	403	444	413	417	415	403	417	395	422	434	438	401	412	417	377	391	425	431	394	422	397	385	411	429	403	380	391	393	367	392	429	407	418	432	444	377	430	398	379	387	389	410	404	437	400	417	392	412	424	432	436	404	415	420	408	406	389	390	388	414	416	384	393	384	434	416	395	385	394	367	397	406	409	420	371	415	374	413	367	386	423	470	437	381	376	417	405	417	348	407	421	402	421	402	407	404	393	385	398	386	420	415	424	370	410	400	409	356	381	380	388	417	408	372	419	409	421	381	362	408	404	395	422	383	394	414	403	386	376	425	404	443	409	391	376	444	403	417	361	418	396	406	431	390	397	426	398	410	353	409	390	367	416	374	411	407	430	392	386	376	407	394	406	386	425	409	408	423	390	413	401	396	388	414	397	410	413	403	383	404	434	372	411	389	447	374	396	429	410	419	409	404	412	392	424	380	381	402	387	403	405	408	389	434	433	394	371	400	391	402	425	387	394	395	399	410	355	398	403	418	429	400	445	363	360	415	416	420	384	416	407	382	395	403	429	407	389	425	389	388	396	411	372	404	375	418	409	408	411	401	417	389	384	424	407	392	395	433	389	423	416	436	357	440	363	369	401	373	396	419	411	414	411	400	396	425	400	395	406	421	386	358	432	400	386	380	398	388	396	380	392	363	410	397	405	395	401	404	382	435	420	359	368	366	387	400	395	413	380	407	395	383	393	401	398	364	370	419	421	365	375	399	401	428	403	396	373	417	368	441	410	390	380	405	408	393	350	420	395	397	410	390	400	400	403	411	436	406	430	402	434	401	421	410	430	388	398	365	424	382	409	435	403	415	407	388	388	427	379	327	417	447	383	418	395	395	396	375	398	424	390	381	367	402	393	427	441	385	390	388	412	379	412	403	390	414	385	416	362	402	374	418	388	413	371	393	375	405	396	357	414	353	354	409	419	397	389	406	423	404	408	391	464	411	395	422	404	362	392	359	372	409	398	369	407	401	404	380	403	367	426	417	413	398	411	428	402	373	412	405	395	420	408	430	397	405	410	413	374	403	420	420	420	379	388	421	415	397	377	363	376	389	413	414	402	339	419	401	417	409	383	379	420	374	402	426	373	404	363	436	439	383	424	437	400	392	420	436	409	412	395	373	410	365	383	398	431	412	369	412	349	400	401	379	434	409	369	426	379	427	379	397	382	416	429	388	377	422	425	433	408	397	382	429	372	388	386	404	399	399	414	383	390	390	406	392	384	346	406	408	389	400	410	410	411	409	417	413	376	383	391	396	410	376	446	402	410	417	365	362	387	402	406	364	419	414	384	416	428	395	417	443	401	408	402	417	417	409	416	411	396	402	380	402	419	423	391	387	396	386	397	422	388	410	422	383	371	413	397	395	436	395	372	398	385	421	377	410	393	422	404	358	413	410	387	390
3571	3174	3451	2418	2911	2710	2091	1514	1491	822	379	270	204	195	186	182	194	158	139	132	107	112	101	113	132	132	121	121	100	118	112	104	134	131	129	132	134	132	128	138	121	125	117	119	127	128	124	96	115	106	109	137	125	131	134	130	102	122	120	117	148	127	120	116	117	120	105	101	122	122	124	117	126	103	116	123	122	126	104	129	134	116	129	122	121	122	120	103	111	116	143	126	138	120	128	127	141	108	114	126	118	143	136	115	121	136	117	135	123	100	126	107	146	128	125	140	105	119	117	110	108	114	118	141	127	122	102	102	122	121	107	128	114	128	113	115	114	125	142	121	129	112	122	116	137	118	130	143	111	130	119	123	119	119	128	128	128	105	117	116	128	106	140	135	126	118	120	113	111	116	104	134	113	93	107	124	120	114	116	112	130	116	114	117	129	128	120	122	110	115	112	118	115	105	126	125	104	123	119	124	126	133	124	131	136	145	139	131	118	115	90	114	124	119	125	125	124	101	142	137	115	120	127	108	135	132	125	118	92	121	133	125	143	111	110	127	131	121	127	100	125	116	123	114	134	112	121	131	124	110	122	122	122	98	122	142	125	122	137	124	132	124	124	124	137	134	113	124	138	105	119	124	130	143	128	107	126	113	112	147	118	140	115	137	113	116	113	118	130	116	108	114	121	123	118	116	118	114	137	115	106	125	104	92	137	116	117	127	115	126	110	107	124	130	129	110	132	108	113	121	136	124	121	107	116	121	119	112	123	119	135	132	129	125	106	145	130	97	126	126	114	132	138	148	127	137	120	112	122	115	114	121	116	118	103	114	113	112	134	138	129	125	107	106	118	109	136	137	136	122	108	102	119	118	142	127	99	126	116	112	139	118	111	148	127	106	109	122	127	127	127	118	122	117	109	110	114	120	94	104	112	105	114	125	107	120	133	119	122	120	126	106	126	106	138	113	128	133	119	118	112	114	106	132	124	118	118	100	110	130	128	138	120	115	120	137	132	117	119	141	81	127	130	110	124	127	114	131	109	119	121	118	156	109	118	120	113	111	119	131	117	115	135	113	106	87	113	120	129	106	133	120	129	123	123	131	130	131	129	109	114	101	121	104	144	123	103	117	102	136	98	116	116	118	113	139	114	118	122	114	121	103	107	113	132	115	113	106	114	111	131	120	139	129	132	121	107	106	122	109	106	99	142	139	112	125	110	120	122	121	134	122	97	122	125	111	123	122	144	110	129	117	97	96	104	110	114	127	108	121	145	123	120	109	115	110	110	111	131	135	131	124	136	109	142	136	132	110	142	131	134	111	125	121	132	112	118	126	127	127	136	127	144	116	103	105	129	104	108	116	113	106	109	106	115	126	126	116	117	112	113	122	98	134	115	124	105	126	116	111	108	114	120	141	142	122	117	109	116	114	129	123	124	152	118	104	114	118	115	132	108	117	113	120	107	96	106	131	101	121	115	129	105	116	117	120	121	123	128	117	117	116	104	122	137	130	135	121	101	106	120	104	118	118	117	114	126	114	121	139	113	109	104	125	126	113	111	142	144	110	131	130	108	100	126	114	126	124	116	138	113	111	120	112	121	116	108	125	130	130	115	118	137	143	126	107	130	124	132	115	125	127	107	126	112	111	113	106	118	103	121	125	130	127	125	122	114	120	126	119	120	116	127	122	126	130	113	124	107	115	117	116	137	117	143	125	133	125	130	121	123	111	111	130	119	138	117	112	102	148	139	137	121	115	111	136	129	108	113	106	147	126	128	115	122	113	136	109	118	114	115	113	109	127	129	114	130	129	122	99	119	126	110	126	120	99	115	123	122	112	123	129	126	123	135	118	124	135	119	117	116	120	107	112	132	112	130	131	113	139	119	131	119	124	134	125	104	132	123	114	118	120	117	116	126	135	120	119	119	113	113	101	116	126	126	113	97	111	128	132	116	124	116	141	127	128	108	112	108	120	127	130	120	117	114	121	129	142	129	126	124	119	107	122	128	122	107	119	111	129	132	111	110	127	119	110	114	122	108	117	142	118	94	123	117	128	133	137	138	121	119	119	114	124	114	144	132	124	147	115	124	119	111	117	116	134	118	127	130	115	111	124	117	129	123	104	130	114	128	107	121	118	123	81	118	118	114	110	117	120	112	109	107	98	138	109	122	124	127	143	130	119	124	131	130	140	115	138	127	118	131	139	133	127	137	145	116	122	127	98	117	123	134	127	122	124	114	127	138	126	116	115	139	135	130	128	110	137	126	129	117	113	115	121	112	110	124	127	121	123	120	123	124	104	113	120	118	124	106	118	124	121	122	129	122	112	112	114	116	115	144	111	112	112	112	133	114	132	104	132	136	130	114	120	132	111	111	113	135	112	129	138	131	116	128	115	125	119	140	116	135	136	136	133	100	112	136	113	120	107	127	133	130	137	118	111	109	107	125	133	123	139	112	120	135	129	126	126	117	132	106	113	130	139	121	103	123	108	128	111	141	136	114	141	140	114	109	127	122	118	126	149	106	140	119	112	134	106	138	105	112	107	127	142	121	116	114	117	117	115	102	127	112	124	122	118	111	100	120	137	115	145	122	109	113	146	110	119	121	109	119	113	123	124	129	120	123	108	127	115	113	106	116	139	115	105	125	98	124	119	126	150	119	104	136	107	101	140	122	158	120	121	138	113	118	117	103	114	130	136	125	98	98	118	127	125	141	139	121	120	131	128	108	146	131	117	106	105	131	112	115	126	117	124	132	120	128	129	101	132	115	109	128	134	109	97	113	131	127	113	111	134	117	134	135	114	121	115	133	129	115	127	113	115	108	111	123	118	115	132	116	133	120	120	119	120	139	120	135	127	137	125	112	129	119	114	127	125	141	115	121	120	119	99	112	137	106	114	129	132	128	120	113	122	120	114	122	129	118	128	143	131	118	118	102	123	97	104	119	132	111	115	143	130	118	129	125	129	115	107	99	123	148	118	109	108	106	142	106	133	139	129	133	121	103	119	124	113	143	131	115	102	105	117	139	143	113	113	127	121	137	118	129	115	129	111	122	130	131	129	125	126	125	118	125	110	117	123	111	123	114	123	125	112	117	118	126	122	138	126	113	135	115	126	125	133	122	117	116	125	108	108	131	139	120	128	120	116	115	134	132	119	108	107	121	113	125	108	125	146	134	132	141	131	110	105	121	134	109	122	111	135	124	129	134	116	127	138	125	117	113	122	118	135	116	113	116	106	127	97	115	136	118	125	114	125	115	112	123	118	130	109	111	122	135	121	120	128	127	107	112	120	136	129	103	126	103	112	101	121	119	130	116	138	110	98	139	144	125	124	111	107	112	111	134	110	135	129	127	131	119	131	122	101	132	123	104	110	134	143	135	133	106	136	117	123	140	106	144	118	121	112	155	101	120	127	126	105	138	115	121	128	125	116	97	116	125	111	124	128	134	114	127	113	122	119	99	119	131	125	122	131	119	123	126	136	125	109	114	129	110	122	119	106	98	128
3184	4720	7783	8453	11268	11739	9431	7478	6586	3890	1871	1132	906	790	741	648	685	485	359	343	345	344	318	349	347	340	301	326	336	315	326	349	338	377	337	371	332	344	316	332	335	317	356	339	357	358	329	345	349	353	337	334	333	392	351	351	351	333	298	339	334	358	330	356	341	375	349	327	349	395	359	356	350	320	354	330	344	348	334	318	339	353	330	338	326	342	334	344	356	331	342	329	369	378	360	316	282	367	330	328	352	319	324	318	371	339	346	337	324	347	336	357	361	365	322	361	352	320	327	343	351	329	333	345	327	353	315	320	330	317	343	343	345	361	345	359	358	347	313	350	337	325	336	364	350	317	314	347	343	368	322	361	323	375	352	318	347	305	320	357	368	302	339	349	345	339	336	338	353	338	331	338	362	374	344	346	302	309	329	346	317	365	327	337	372	335	322	353	341	329	345	324	318	390	359	322	352	319	349	319	339	316	345	336	371	326	339	330	321	352	355	357	381	326	327	346	330	339	354	338	349	333	314	328	355	349	360	314	327	327	316	332	357	304	348	327	309	341	343	320	337	308	332	352	341	371	373	328	337	345	329	331	349	378	377	340	328	322	337	336	330	343	331	329	339	330	319	348	338	314	328	298	333	327	326	332	336	341	368	353	362	347	314	320	354	319	370	343	345	351	332	334	342	386	368	323	347	333	343	348	332	349	323	354	308	330	327	363	320	343	344	345	336	373	323	327	326	328	332	337	354	367	337	334	316	372	338	334	358	339	370	365	366	359	324	341	358	329	310	323	335	349	326	318	340	340	359	310	330	341	341	355	339	377	352	344	342	357	330	358	325	367	319	345	363	327	348	360	354	323	333	348	323	354	334	351	365	339	353	343	332	320	327	358	329	363	366	359	362	341	375	357	335	343	348	328	345	333	361	309	352	345	365	325	315	352	330	352	356	305	364	362	335	327	325	326	322	347	333	338	311	350	342	332	304	302	323	357	393	341	369	332	311	318	313	328	364	335	322	332	345	352	320	320	352	351	351	312	336	357	334	327	349	363	376	320	327	360	334	377	355	323	340	389	345	312	343	321	327	324	332	333	342	340	317	338	343	337	344	349	322	340	339	325	352	349	343	360	351	346	383	368	308	371	324	368	311	364	318	366	324	342	367	348	332	362	348	323	341	342	379	319	326	346	358	371	358	353	334	322	337	337	331	316	310	342	339	347	345	330	340	335	325	333	347	332	345	329	322	351	362	322	346	355	328	391	361	321	337	343	348	330	347	364	332	358	346	349	334	336	319	359	354	337	348	342	363	349	365	293	357	328	353	350	296	362	353	327	350	347	345	353	332	353	313	316	357	334	322	337	342	347	294	341	346	318	333	358	350	318	311	331	324	306	348	323	340	329	362	345	334	369	341	341	333	342	312	324	343	333	367	340	338	356	361	352	336	356	331	349	346	340	324	303	318	359	332	373	320	364	368	322	359	318	355	344	333	319	329	355	356	324	350	355	322	324	351	311	344	359	325	298	370	318	363	355	347	345	353	347	352	333	334	315	343	306	341	340	321	327	352	374	362	346	303	343	309	345	335	352	323	351	328	359	360	343	358	321	349	341	355	344	352	325	323	349	368	315	333	353	353	343	344	334	384	375	344	321	338	406	348	333	338	349	331	355	334	350	333	360	343	353	368	303	337	353	332	347	353	347	334	367	326	367	347	380	317	373	303	314	337	347	306	366	328	331	345	337	319	336	333	329	379	318	313	374	354	318	317	274	330	329	375	346	369	357	358	360	332	325	351	331	338	333	361	321	327	342	308	344	330	349	336	331	392	357	334	362	338	295	332	348	352	350	362	355	339	298	331	358	369	321	333	355	332	339	336	362	308	351	334	373	309	321	339	301	346	343	335	366	341	334	358	335	319	366	328	339	323	353	365	350	310	375	333	352	351	380	319	378	363	309	367	321	338	344	351	348	352	346	337	368	322	334	346	358	358	349	322	353	328	354	362	344	345	340	358	317	367	348	325	338	345	346	351	342	362	337	358	309	316	322	312	325	344	322	368	355	349	320	365	352	338	320	331	318	370	343	353	345	314	354	336	319	365	377	320	324	333	341	402	335	370	352	345	314	325	352	351	350	315	316	350	295	328	360	354	313	320	352	318	342	319	325	329	341	333	343	347	356	319	333	347	341	361	361	332	325	345	312	368	322	332	359	309	361	349	342	319	364	353	357	337	357	348	356	304	379	364	346	368	339	350	329	352	343	335	332	320	336	337	319	335	318	342	325	339	334	334	331	369	321	346	358	364	337	364	333	313	341	349	380	299	309	355	339	350	316	357	373	328	304	350	351	326	338	324	312	385	335	317	319	351	361	341	327	324	333	336	330	302	327	333	324	340	328	295	334	342	318	341	339	327	347	303	360	329	371	341	343	342	309	310	351	324	378	334	351	360	330	357	321	338	326	350	340	342	372	324	325	339	347	360	343	311	352	341	320	341	335	360	331	330	346	327	355	367	312	337	377	324	348	355	337	344	362	353	356	355	325	307	346	330	322	347	306	364	328	321	337	322	352	360	347	371	321	355	345	322	334	364	330	359	340	324	332	348	333	369	352	333	353	356	318	357	354	331	336	358	351	355	365	328	357	361	339	356	333	376	321	338	329	353	336	348	373	346	342	343	334	316	363	300	340	354	344	320	356	341	358	350	354	358	353	333	353	379	344	318	337	329	358	368	336	344	323	338	339	314	366	345	385	356	361	359	356	344	320	320	334	328	327	358	321	338	347	316	336	318	373	344	354	333	327	324	314	335	322	342	358	331	333	348	327	332	344	326	314	368	316	328	378	332	316	340	382	343	354	321	375	329	315	334	367	353	344	350	330	323	345	326	346	324	333	318	365	345	339	359	337	347	340	347	317	326	321	361	334	354	336	340	332	362	351	343	346	349	337	321	327	350	326	323	354	382	337	321	320	313	325	305	331	364	349	344	308	329	348	330	343	366	347	367	323	336	332	320	323	339	365	315	336	328	354	317	335	331	360	337	325	350	348	348	363	375	329	339	357	322	359	337	353	297	328	362	336	330	314	335	352	319	309	327	334	335	328	326	325	338	365	308	341	343	320	313	368	340	367	383	324	348	357	338	318	339	348	320	337	329	355	322	350	339	378	337	365	324	325	318	380	326	347	335	322	312	347	364	337	330	324	325	327	348	345	336	358	353	344	371	363	322	310	354	339	359	360	349	370	345	356	335	339	320	309	346	331	375	347	335	350	343	339	342	340	333	344	321	331	365	362	372	327	323	374	323	312	402	326	333	335	322	321	360	384	377	360	374	361	339	349	350	345	329	341	353	335	324	351	326	353	323	318	344	352	343	351	342	340	336	364	347	321	334	344	315	372	358	332	353	330	362	327	350	336	331	296	332	323	314	344	359	350	361	331	319	343	324	328	343	341	348	324	349	338	318	337	335	336	376	349	364	380	347	351	344	341	375	321	320	350	315	321	311	370	337	310
20249	31158	39857	34200	36463	35182	28947	21652	17253	9634	4034	2606	1623	1070	961	732	565	277	151	176	120	136	104	121	111	134	124	111	119	137	131	135	120	126	121	120	121	117	124	113	120	113	123	125	136	113	131	118	128	103	116	127	130	138	110	116	136	127	121	122	139	124	107	112	120	131	99	113	116	109	113	109	110	118	137	120	114	110	112	142	109	108	97	136	123	130	121	128	115	128	138	133	122	122	114	114	127	125	118	110	115	131	116	114	119	97	114	132	107	142	125	113	100	126	131	125	144	103	140	130	133	113	117	109	126	127	133	129	116	123	140	136	134	114	121	113	115	108	119	140	123	127	124	127	119	134	130	138	128	132	134	111	136	121	103	120	122	115	133	119	124	110	137	111	117	123	118	114	100	130	128	120	130	121	134	128	125	129	117	130	127	122	112	112	112	117	125	115	100	125	132	139	113	108	118	108	116	102	138	121	137	122	128	143	102	112	112	116	107	121	117	111	137	127	127	122	125	135	118	106	123	99	101	124	121	104	136	125	117	127	104	125	100	117	99	114	129	125	146	118	120	125	124	121	108	119	130	122	132	122	117	115	116	122	114	133	124	124	119	127	123	128	131	125	114	121	107	125	136	116	123	126	136	123	113	119	116	136	141	125	108	123	116	134	112	131	134	129	108	109	138	117	114	126	105	122	120	108	134	135	121	115	129	117	109	117	107	121	110	119	124	136	96	119	130	100	121	105	137	130	123	116	100	89	120	142	117	123	138	117	114	120	118	125	133	112	93	121	112	129	109	102	119	122	137	113	118	127	113	117	123	128	129	114	121	109	116	112	116	131	114	139	131	125	99	121	108	121	129	131	138	111	145	125	138	128	122	113	118	117	127	117	111	103	126	110	144	114	130	136	123	121	123	143	133	115	130	123	128	118	110	126	126	112	127	106	120	132	138	102	131	122	112	119	133	108	132	119	133	123	117	112	129	120	120	123	99	105	111	141	122	131	130	133	113	128	116	121	131	144	122	114	127	103	121	131	105	125	123	125	115	125	128	122	120	128	109	109	119	119	142	140	112	106	107	105	109	118	125	120	124	126	110	114	120	123	124	112	131	117	126	121	143	98	109	116	112	113	120	140	113	119	119	121	123	118	120	111	110	148	133	121	125	111	118	125	125	132	120	135	132	113	123	126	126	120	127	129	94	135	135	130	108	111	115	131	116	103	119	113	113	129	104	120	114	124	118	141	119	114	108	126	116	144	115	126	108	114	106	129	116	103	114	112	128	115	122	101	116	132	102	125	129	113	147	122	107	110	144	128	136	109	122	123	113	112	128	132	137	130	110	115	103	117	126	124	107	133	113	127	134	101	108	134	117	117	139	102	121	120	135	133	99	130	116	131	113	141	116	108	129	124	129	135	111	135	135	128	120	114	130	120	133	114	125	122	109	116	133	98	115	102	114	127	128	91	111	105	117	106	121	107	126	122	117	103	138	124	121	127	110	132	125	120	107	132	125	117	105	130	127	129	125	108	135	125	143	110	111	136	139	134	120	117	133	110	113	124	114	120	118	130	121	105	111	125	112	132	131	124	150	95	113	122	131	132	118	124	129	135	111	108	120	109	133	126	110	123	151	105	110	110	132	129	106	129	128	103	116	143	107	122	128	117	115	117	118	102	128	118	124	124	107	118	113	126	123	107	120	143	124	111	132	109	134	117	117	135	124	126	121	109	112	128	124	124	114	129	119	133	132	131	137	163	128	111	129	131	138	121	119	128	134	115	116	122	140	150	118	94	114	142	104	149	125	116	121	131	125	130	143	127	103	117	132	125	122	109	127	137	137	106	108	129	114	136	119	110	122	123	119	119	122	125	111	119	135	117	112	135	116	126	115	130	119	128	129	109	112	149	143	109	132	115	122	140	108	121	124	128	121	120	112	126	117	125	125	125	94	113	131	107	124	130	128	127	117	104	144	125	123	117	135	135	119	130	120	121	130	120	114	128	125	123	128	126	127	120	123	122	112	130	114	121	126	130	136	120	126	106	117	120	109	115	135	133	131	122	117	111	113	110	111	112	116	124	110	134	119	122	116	115	119	113	122	136	131	115	122	124	116	122	128	115	120	96	109	120	102	114	135	108	133	126	126	142	118	124	107	111	109	117	98	116	134	130	104	141	120	128	109	109	111	128	126	127	117	124	122	121	130	113	126	134	128	145	129	131	121	121	129	117	122	133	137	123	108	135	135	123	130	122	129	111	134	109	138	112	125	123	118	117	114	130	111	135	124	129	128	108	104	111	120	117	139	123	98	109	114	129	120	140	122	97	113	134	139	117	129	134	147	102	139	129	131	126	130	119	131	105	135	126	133	136	140	134	118	122	127	113	105	123	130	134	125	139	125	152	129	88	124	149	120	144	114	127	117	121	130	111	111	132	113	122	126	103	115	124	126	115	144	117	133	121	127	116	101	102	135	127	115	130	113	135	113	114	121	107	107	94	117	119	107	117	107	115	108	136	101	114	104	126	135	111	102	113	115	115	132	121	100	130	105	101	96	118	116	114	149	152	134	121	134	121	110	124	129	114	129	128	115	124	127	113	128	128	106	143	103	105	111	105	158	115	114	118	160	121	130	115	129	132	121	120	133	117	103	118	119	105	121	120	113	122	113	102	119	128	116	134	119	129	123	130	115	119	110	119	125	118	114	99	121	97	116	126	116	111	130	120	121	123	150	119	105	95	101	124	129	110	124	106	122	114	149	110	112	114	122	126	109	96	113	123	129	136	136	146	131	107	122	115	113	134	131	120	132	119	121	109	132	108	128	123	125	128	124	101	117	115	104	131	128	113	131	129	106	118	118	131	114	121	117	110	118	111	114	110	116	115	114	107	111	132	107	116	132	109	131	128	108	145	121	135	124	125	115	123	148	121	112	103	121	112	125	128	121	136	132	119	113	107	131	128	108	136	124	127	120	112	120	145	124	142	128	133	102	114	104	114	126	122	112	139	123	107	127	119	118	116	139	107	126	135	109	121	115	121	125	109	117	120	137	134	122	133	112	136	110	129	112	122	120	99	121	111	115	126	107	123	148	135	103	123	138	132	104	140	119	128	111	138	132	126	142	130	132	125	130	112	134	106	120	126	140	99	121	131	116	150	121	105	120	135	116	110	128	115	135	120	139	103	116	125	106	135	118	125	115	117	110	113	128	132	135	131	118	116	115	121	113	117	121	121	112	129	130	118	131	121	129	130	124	116	114	119	124	129	122	123	107	106	129	121	117	131	138	115	113	117	133	106	122	110	128	137	129	137	113	116	111	124	109	125	136	101	145	141	113	132	116	96	134	116	107	104	122	116	112	133	110	117	125	122	108	102	117	122	120	143	132	117	118	122	107	118	139	124	110	121	134	111	131	110	113	138	142	127	126	99	126	129	120	129	90	137	113	110	119	121	123	133	119	148	130	135	134	92	105	144	121	116	122	116	106	122	104	123	122	118	104	104	121	128	132	145
12206	27405	39630	43029	47714	47510	42329	38139	34065	24685	14599	10707	7547	5156	4743	3637	2737	1219	533	502	383	333	346	327	318	355	311	315	314	350	382	347	350	355	334	350	350	347	363	350	330	340	364	371	341	369	341	341	363	337	345	323	348	377	396	339	332	355	335	344	362	361	320	349	333	365	341	330	354	330	346	335	343	348	367	336	351	341	389	327	301	349	366	318	362	367	318	373	329	357	333	329	342	356	380	325	370	357	361	335	343	351	324	326	333	319	319	325	348	335	333	330	370	321	355	318	334	319	331	327	327	330	365	358	333	346	326	382	328	343	346	385	347	360	330	358	348	362	355	364	346	346	346	369	342	319	358	341	375	338	343	335	336	303	338	356	341	327	353	347	334	322	336	343	353	345	384	314	359	334	358	336	356	362	365	356	321	358	347	355	349	345	322	331	315	337	326	346	320	320	337	317	323	353	344	370	357	322	309	321	389	360	343	388	347	392	370	347	333	339	369	329	336	351	352	316	338	328	317	348	364	315	368	379	330	345	324	351	328	378	358	327	330	379	366	367	362	327	341	351	365	341	357	339	341	329	329	349	332	366	371	380	353	351	323	339	336	358	349	376	360	344	320	376	325	360	321	335	332	340	342	336	328	363	319	341	350	354	343	342	350	357	379	346	364	380	329	337	350	350	340	347	342	376	345	354	343	377	331	340	361	351	372	295	389	363	344	355	345	343	334	342	338	340	344	351	340	341	339	352	356	373	393	341	368	344	360	359	357	340	351	369	355	343	342	368	337	353	318	376	334	362	330	316	347	337	341	411	337	323	382	325	319	390	363	337	321	357	356	314	376	356	328	372	380	366	348	338	341	353	363	363	364	332	312	342	333	334	354	337	374	373	357	365	363	341	322	344	341	341	333	324	358	343	322	335	360	332	344	361	330	352	325	355	333	371	325	356	361	374	321	328	313	361	384	351	334	353	316	329	349	348	332	354	375	337	344	328	345	327	353	324	356	344	372	346	329	374	336	341	334	375	345	316	352	359	379	367	355	345	351	355	334	308	345	299	329	352	360	321	339	357	366	335	310	342	340	335	374	322	336	337	331	350	347	356	327	344	339	320	333	348	381	310	326	326	293	332	342	376	327	355	324	329	349	329	349	378	412	320	323	340	359	323	324	381	359	367	351	335	373	395	341	347	351	343	343	355	371	316	337	357	362	301	339	345	352	330	334	321	309	365	339	308	352	347	372	359	308	330	350	346	345	333	376	362	334	353	355	357	347	366	304	355	340	367	340	316	324	354	337	330	349	368	336	352	357	343	353	320	392	353	370	356	347	331	342	327	376	368	310	375	344	344	342	350	334	330	372	357	369	326	330	348	354	344	360	348	363	350	329	358	359	353	356	336	322	349	353	375	351	332	351	362	339	320	360	339	341	318	356	333	339	332	347	340	359	327	342	364	327	368	319	338	330	353	391	317	339	339	331	364	348	363	392	344	366	301	330	327	354	369	370	352	337	340	344	343	368	323	390	360	330	306	352	349	340	349	307	363	344	351	334	370	333	340	348	321	330	326	350	324	321	369	367	368	345	319	377	356	327	310	297	339	374	370	339	336	359	358	350	336	327	362	387	360	365	337	334	351	343	378	349	372	329	357	365	318	330	351	367	327	330	346	331	340	346	357	355	330	348	336	341	330	335	366	358	335	353	310	324	346	339	308	339	362	349	313	354	356	329	354	331	332	352	375	334	336	335	342	335	371	333	352	320	361	359	343	352	372	365	351	290	352	348	356	316	322	355	351	315	334	348	320	359	355	352	382	318	345	325	356	365	337	371	347	376	357	329	328	321	386	369	310	327	346	348	356	313	341	344	360	351	349	379	359	356	361	335	372	368	324	331	314	364	319	350	328	350	330	384	357	342	363	347	326	339	345	341	356	345	356	356	339	336	329	356	319	347	371	346	318	361	320	360	362	321	365	329	359	369	360	325	349	319	363	323	363	342	339	344	333	331	354	330	356	367	368	361	351	353	338	299	350	325	316	320	396	328	320	350	348	350	359	360	344	306	377	304	372	344	329	340	334	356	342	368	336	377	338	331	333	368	338	345	369	344	338	350	334	333	358	353	341	352	347	349	341	354	342	342	355	364	336	334	344	331	333	336	345	341	360	336	336	360	335	351	353	313	371	352	338	346	347	343	354	332	328	323	335	346	319	332	348	363	326	364	378	346	359	340	327	332	348	360	357	349	286	317	350	358	357	360	302	336	341	366	328	339	340	344	375	327	344	366	338	327	359	339	363	360	357	366	360	347	337	379	331	344	379	330	332	383	325	365	359	335	349	349	365	353	359	364	366	336	357	367	337	339	325	349	350	352	382	349	336	335	327	346	344	344	341	352	336	344	332	374	354	349	332	314	342	356	361	357	332	304	343	358	336	332	341	363	328	384	319	319	332	340	324	309	320	340	339	334	352	336	343	354	320	384	354	331	316	357	315	354	339	346	341	336	365	352	343	343	333	344	339	344	355	324	335	360	343	327	321	351	326	326	330	379	345	331	339	362	362	367	354	338	325	357	331	334	340	349	374	343	355	358	352	342	328	367	345	314	315	363	380	342	349	366	356	367	347	345	339	369	342	340	361	355	347	318	360	330	335	330	350	332	358	327	316	348	348	297	324	351	308	276	326	353	363	299	331	312	338	333	314	320	390	348	354	355	329	343	331	334	337	338	359	347	340	345	367	355	318	354	358	333	353	331	359	337	350	348	344	334	326	361	338	347	358	341	344	316	339	365	371	344	380	346	341	346	345	347	365	341	341	358	332	349	338	346	335	362	351	367	326	332	321	330	339	358	330	356	344	392	343	340	361	382	371	335	359	333	350	315	346	337	336	334	338	344	359	333	344	338	376	352	329	395	331	321	355	334	332	331	339	357	322	358	320	332	342	317	347	343	339	394	367	336	333	345	390	340	352	374	363	339	356	320	391	382	365	325	359	347	326	324	350	343	328	319	346	316	356	325	358	312	347	347	322	370	378	353	313	334	347	335	338	317	351	311	315	335	353	352	343	335	374	319	332	332	322	342	309	361	364	337	341	329	344	368	338	329	329	351	370	341	347	347	366	344	362	370	337	323	360	347	329	332	341	368	351	351	367	370	337	350	320	334	351	347	330	330	331	347	357	394	343	328	340	352	354	367	343	336	301	364	358	352	366	359	331	324	321	380	335	338	336	326	363	348	383	346	362	338	340	359	365	320	330	343	373	376	362	331	331	347	308	354	340	350	332	359	355	343	297	321	355	344	340	349	345	353	319	345	354	317	330	357	354	375	340	328	354	346	339	356	345	356	374	327	358	341	348	317	314	369	360	343	321	337	352	323	362	363	348	357	321	369	343	351	347	391	331	364	344	372	296	361	331	359	332	332	377	348	365	334	362	322	352	340	350	341	355	350	339	320	318	327	383	332	322	342	337	369	387	347	349	350	349	324	349	329	391	357	337	339	381	325	338	355	331	309	345
31401	47318	55718	48421	52003	50698	42754	34213	28776	18787	8636	4925	2860	2121	1552	1290	882	436	205	173	142	162	142	144	150	148	148	159	133	137	134	136	133	153	143	153	158	162	116	146	145	144	133	156	143	142	136	143	130	137	157	154	175	147	158	128	123	137	145	157	138	150	128	162	147	133	139	153	134	146	150	140	135	148	150	131	143	148	143	144	128	165	135	153	137	150	120	135	129	189	141	169	141	144	169	167	147	136	136	132	148	135	133	137	163	141	143	137	144	139	165	147	139	145	150	143	143	148	149	181	150	157	135	131	147	120	155	166	153	137	158	135	129	154	153	150	155	130	140	143	135	160	154	147	145	149	156	157	166	139	148	134	137	142	134	149	143	147	138	155	136	138	142	170	162	154	161	133	146	140	185	141	143	150	161	158	133	155	166	148	174	130	138	121	147	166	151	143	165	130	168	153	140	153	150	139	143	155	141	154	150	144	132	148	143	140	133	149	150	138	167	138	146	114	130	138	142	148	154	142	145	142	153	127	155	140	146	145	154	173	128	126	134	145	139	143	145	138	123	147	128	127	139	154	144	149	148	154	148	137	134	159	160	177	148	153	149	140	138	148	144	138	125	136	155	152	125	143	147	147	132	129	149	140	154	142	144	143	145	163	162	154	129	137	128	123	156	148	151	137	151	135	153	163	156	132	155	140	142	134	151	142	134	145	143	136	143	158	142	123	149	160	143	161	144	137	123	140	143	138	142	140	154	133	138	157	155	137	127	145	130	140	131	145	150	149	168	157	141	151	153	154	138	141	165	152	159	148	127	142	139	133	120	129	143	135	153	141	139	157	147	134	156	141	128	111	125	143	154	151	135	135	133	140	138	141	130	130	154	156	118	137	150	152	139	171	133	157	143	174	131	158	136	126	150	121	128	138	135	149	123	157	154	145	150	126	160	155	146	168	140	134	152	154	151	142	167	141	143	156	143	151	161	147	138	134	166	163	155	141	143	142	134	161	155	167	148	146	153	149	161	157	143	160	149	170	137	154	130	138	175	125	159	151	146	140	156	135	145	132	149	134	146	154	142	189	127	142	140	149	169	144	155	133	153	164	145	130	156	151	126	134	147	127	156	146	124	131	153	150	138	131	129	133	135	139	151	153	163	142	155	146	146	153	135	149	153	132	144	133	155	135	160	156	137	136	137	161	153	160	127	138	148	142	140	163	132	148	140	133	149	149	131	144	154	151	144	141	121	135	162	134	150	139	120	137	145	145	159	156	138	130	143	165	138	155	143	141	156	158	145	149	150	141	130	150	134	133	149	139	151	169	169	153	148	138	149	149	140	133	145	135	148	147	128	154	152	147	141	147	139	164	138	133	142	148	147	147	143	153	146	163	162	132	141	146	147	166	167	154	143	148	129	163	154	171	182	156	105	129	146	146	157	157	131	139	135	152	131	156	142	155	132	152	151	138	137	129	144	135	138	150	148	152	145	137	160	140	147	152	143	134	145	160	144	170	139	158	158	122	182	130	141	137	127	136	162	159	132	141	141	138	150	138	157	135	119	126	155	147	159	143	151	131	136	133	136	176	161	144	131	148	155	129	135	143	141	147	145	133	149	157	151	151	151	144	149	134	142	155	147	127	150	153	135	124	149	152	142	142	142	146	147	139	138	138	141	148	143	137	152	143	136	162	134	158	167	152	149	133	180	130	175	175	157	158	160	155	128	164	162	127	133	133	147	163	148	150	148	146	135	154	122	137	141	147	136	147	145	141	136	164	135	189	129	160	140	155	138	157	136	142	136	128	126	146	141	126	123	145	124	142	167	144	159	163	155	153	136	143	144	171	141	146	151	145	134	158	132	136	172	138	145	138	162	165	157	150	158	159	130	142	151	133	168	135	145	128	162	151	147	130	130	141	147	163	131	158	179	144	146	147	140	141	136	127	116	139	155	140	154	143	169	162	129	139	119	142	142	154	154	150	152	122	138	163	141	154	134	132	127	158	139	153	153	166	132	161	162	151	140	130	144	153	160	139	126	147	161	144	159	129	133	170	137	142	151	166	140	124	122	136	167	140	140	155	173	133	153	126	153	130	139	149	169	150	162	157	141	120	147	142	132	168	153	154	131	143	125	130	134	164	155	160	160	130	143	160	150	116	147	146	137	138	169	136	157	158	155	145	160	151	132	138	167	140	136	146	168	143	163	157	147	172	182	148	141	146	148	117	138	132	137	134	134	151	146	142	157	167	147	129	150	143	154	138	154	148	128	157	145	146	155	149	120	166	155	152	161	137	130	136	153	131	134	137	138	145	167	166	153	137	141	145	134	155	172	156	142	172	148	144	143	143	133	143	154	146	151	147	139	156	138	143	162	143	141	155	155	147	163	133	154	139	155	145	138	127	156	150	136	145	140	153	166	142	128	135	153	153	140	174	155	157	136	135	154	174	131	153	151	136	130	155	130	149	160	136	144	136	151	144	145	149	120	130	145	131	152	134	128	123	162	148	161	144	156	141	152	147	156	141	158	144	134	142	147	158	151	151	144	140	146	122	156	127	150	143	133	133	147	141	170	141	153	135	150	149	156	169	165	165	128	167	131	154	139	135	129	140	111	154	156	151	142	128	124	140	127	134	159	146	151	137	143	142	155	141	135	160	129	156	176	158	143	150	157	147	129	137	146	141	151	155	149	128	172	179	140	146	147	143	139	137	163	129	140	152	152	166	142	157	125	154	126	156	134	152	148	161	168	152	148	145	149	144	140	158	156	131	137	159	142	157	138	154	150	136	128	160	141	151	154	151	158	130	178	150	137	149	141	139	147	150	159	127	143	168	152	158	153	146	149	147	144	147	142	141	144	130	151	165	136	131	142	162	136	163	142	132	132	157	152	143	142	141	144	146	149	145	143	136	145	139	146	137	150	124	153	141	158	158	125	147	139	132	151	146	129	143	160	145	149	116	138	141	137	146	140	148	135	137	143	133	139	167	141	125	147	146	128	135	168	135	142	143	165	152	146	145	150	126	145	124	147	142	142	147	150	153	133	133	154	145	136	163	143	143	137	141	176	143	151	140	144	139	171	150	147	144	137	143	159	175	157	141	137	163	148	135	124	135	161	142	140	139	144	124	146	172	159	146	134	142	153	152	140	159	127	142	151	137	160	137	153	169	126	142	130	122	168	133	140	153	121	134	151	147	124	139	140	137	145	150	141	146	143	121	139	167	138	144	152	140	136	132	156	132	150	132	161	148	136	141	146	141	148	148	147	129	144	136	129	148	152	138	182	143	136	143	160	169	154	146	153	148	136	141	148	139	148	148	142	135	142	160	154	156	118	131	164	146	152	146	162	180	146	144	136	131	137	154	153	165	131	146	175	147	164	141	152	136	146	159	162	136	154	156	140	154	137	133	142	131	154	145	151	148	140	182	157	129	158	150	165	154	145	166	150	154	132	153	142	147	138	148	154	153	157	142	160	152	150	156	147	139	159	134	150	140	174	161	167	132	139	133
18687	37737	49763	53817	59685	59880	53246	47861	43476	33860	22711	17000	12004	9249	7304	6167	4032	1882	891	562	407	392	402	392	398	402	391	421	400	401	386	430	395	441	422	404	414	393	374	405	400	392	382	408	382	413	390	404	389	423	412	404	460	497	478	404	404	383	418	380	422	385	409	365	414	410	365	417	415	426	386	401	383	434	391	378	404	415	398	404	353	383	422	382	403	417	435	422	408	388	412	384	377	410	426	391	381	386	424	442	407	388	428	410	396	430	434	386	380	377	394	447	390	420	411	396	415	418	393	460	413	399	410	377	367	408	392	407	375	399	403	399	399	406	378	420	418	401	411	390	427	417	403	406	425	367	370	431	386	368	391	404	391	365	417	433	369	400	385	388	406	398	421	380	384	386	371	423	391	350	411	388	415	408	393	380	407	397	392	377	418	387	392	394	369	394	405	385	394	403	398	388	388	409	363	434	405	413	391	391	389	397	408	391	408	412	404	382	405	417	433	365	408	386	441	421	395	414	378	407	384	416	376	416	342	375	366	406	430	439	383	448	419	413	391	430	375	393	406	412	424	405	450	372	376	386	380	414	416	422	376	416	382	421	399	380	418	443	406	401	398	406	414	429	435	410	406	396	416	379	397	403	406	406	379	397	395	395	408	413	399	399	412	409	419	405	407	390	392	384	421	420	378	383	427	375	400	390	406	406	388	427	394	415	435	399	396	386	408	400	401	412	411	387	401	396	437	428	362	420	378	404	371	399	406	400	394	426	400	426	409	425	405	402	403	377	400	407	423	401	388	396	395	395	408	370	420	384	407	414	400	379	425	403	399	376	398	378	399	390	397	376	420	412	396	395	391	373	428	379	396	419	441	438	396	391	417	428	396	403	353	422	412	419	403	398	430	392	408	407	384	373	415	386	395	401	404	401	442	411	392	389	414	390	427	424	411	389	423	378	401	412	393	380	404	383	428	418	388	385	420	397	399	411	391	374	399	398	381	418	424	397	425	416	406	418	421	345	413	400	452	414	417	418	412	380	419	386	383	398	415	412	405	420	427	402	399	393	404	407	412	418	400	422	420	401	406	396	405	421	414	394	373	391	445	372	381	364	422	396	427	397	394	399	420	426	436	409	396	432	399	433	375	408	394	394	412	393	420	388	421	389	409	409	388	434	410	374	422	381	415	392	412	382	388	363	426	404	387	384	390	415	424	412	411	370	360	430	369	395	401	425	396	426	374	418	389	364	418	359	419	393	414	392	393	388	414	403	393	430	393	405	461	438	415	417	374	407	373	387	378	391	406	412	421	365	411	403	438	399	416	392	386	424	390	409	412	402	407	411	385	386	386	412	435	375	419	388	388	409	360	361	405	399	385	421	405	374	413	407	401	449	367	379	372	354	462	447	395	414	401	418	372	415	405	411	389	416	392	439	381	416	392	413	406	380	369	397	395	396	431	400	404	391	405	400	393	395	412	380	373	406	414	415	390	398	380	389	397	409	384	395	388	412	386	384	384	375	388	384	413	369	378	414	365	403	384	383	381	382	420	430	382	397	443	410	411	431	382	408	419	381	359	397	401	380	392	344	407	438	390	361	387	369	424	377	394	423	374	408	383	390	415	414	405	446	391	430	390	393	390	430	355	394	437	404	377	378	422	410	414	373	399	385	403	400	403	395	410	441	407	373	366	400	406	408	365	425	393	427	391	425	429	414	376	395	419	414	375	391	380	354	404	405	422	369	422	410	380	389	403	430	430	411	401	372	407	420	423	400	375	387	416	393	405	405	393	386	395	377	401	419	414	403	402	392	378	420	388	409	402	417	365	399	402	384	420	406	403	412	400	431	424	380	390	439	406	410	411	412	433	395	409	391	430	416	430	407	389	430	391	426	393	389	437	392	409	437	416	392	412	393	401	399	413	427	370	374	411	414	360	372	385	431	399	400	403	396	399	401	351	411	393	396	377	433	413	403	385	396	417	386	412	392	379	437	363	415	387	404	383	396	403	423	427	401	380	397	387	406	407	406	419	400	384	423	395	395	406	398	397	415	379	395	408	412	437	415	424	420	397	410	415	424	404	398	387	388	372	371	393	378	399	424	411	418	395	374	408	412	387	431	439	430	443	425	390	426	397	376	386	408	385	431	394	416	389	391	399	431	419	347	382	387	423	415	407	413	387	385	380	399	389	439	406	407	416	416	399	397	390	390	394	436	406	425	371	393	418	421	396	418	418	376	373	400	408	394	388	370	447	418	375	431	401	412	395	418	450	389	380	426	389	436	383	401	417	384	403	351	419	418	395	382	411	408	384	408	378	375	383	406	392	396	425	420	422	376	408	360	365	362	398	424	377	366	398	397	418	368	407	370	438	386	356	380	426	398	406	388	436	395	430	402	421	387	387	391	401	418	387	387	401	407	374	402	369	407	387	392	382	408	401	414	418	426	429	448	384	403	396	427	387	380	388	409	387	451	391	419	414	431	441	384	429	413	382	384	391	388	403	428	423	376	419	417	422	429	401	397	363	383	372	428	384	380	418	401	409	399	399	427	439	392	416	386	409	404	415	365	405	395	386	398	388	396	395	407	375	381	356	401	415	413	387	398	417	363	402	451	404	434	389	418	408	408	394	388	380	410	425	389	423	371	410	377	403	381	422	419	399	436	417	379	394	382	392	408	403	377	387	393	360	385	389	410	381	374	404	346	438	387	381	387	380	409	386	373	427	391	393	451	407	422	377	400	378	369	414	372	360	380	378	405	403	411	411	411	424	402	420	416	416	399	389	404	414	397	400	355	364	401	391	399	424	408	388	419	420	414	430	381	367	374	369	376	373	409	371	362	404	436	420	400	424	384	392	379	439	406	424	389	410	410	419	377	397	407	438	413	412	393	383	373	406	388	409	404	418	445	379	392	434	363	384	387	414	402	422	408	378	439	409	390	421	408	415	444	407	436	404	370	401	375	415	373	411	397	420	422	426	443	374	393	380	407	418	389	389	404	390	418	418	360	407	408	416	400	380	401	446	415	407	433	430	389	411	404	425	387	421	409	410	405	404	394	422	383	409	411	439	414	346	411	393	400	396	398	418	401	427	410	397	458	394	434	393	377	425	386	395	394	393	388	416	403	363	402	407	408	373	390	367	434	387	376	371	416	377	345	390	402	415	393	424	407	404	423	421	419	407	422	396	414	381	396	439	432	423	410	406	410	395	429	416	414	392	361	405	401	423	388	389	385	389	407	413	375	414	427	408	369	413	398	411	380	421	406	409	413	376	377	401	384	379	372	405	432	403	419	400	388	425	399	415	388	392	413	388	393	392	362	404	420	407	443	360	398	406	404	433	417	403	398	449	429	447	371	390	435	380	415	419	357	391	426	399	398	400	388	404	397	392	392	395	376	412	390	380	387	403	415	452	416	425	423	360	393	385	394	394	400	384	395	390	398	436	412	420	380	415	386	422	410	401	436	442	397	387	385	400	399	358	372	370	410	383	377	423	397	405	397	429	357	412	397
3940	3106	3047	2397	2946	3081	2319	1679	1413	903	485	299	227	212	179	189	147	136	110	109	124	114	116	116	125	102	123	132	130	123	117	109	133	105	112	119	126	135	122	105	117	124	117	123	126	106	127	125	119	105	109	106	112	108	114	131	121	123	145	121	119	130	117	103	99	121	117	116	116	111	117	135	113	119	102	104	97	110	137	110	110	111	99	110	112	109	112	112	133	138	110	124	127	113	101	111	124	102	118	97	115	111	104	142	127	127	110	101	106	110	116	108	107	121	123	115	119	110	123	113	116	107	105	106	107	120	109	129	124	106	127	106	126	112	121	111	124	122	116	126	126	124	120	101	123	125	149	121	103	133	128	121	120	121	112	130	94	129	128	123	121	96	112	111	120	106	128	111	130	117	119	114	127	128	124	98	108	123	118	120	123	108	107	106	102	116	106	118	136	99	111	126	106	111	121	115	126	99	123	107	123	129	111	105	139	105	112	134	117	113	116	126	129	127	101	111	113	113	120	125	118	121	145	103	101	89	137	129	118	104	95	105	113	118	107	114	142	126	107	110	121	113	102	105	111	100	107	113	129	113	129	126	136	109	110	137	126	122	111	129	140	112	123	122	120	128	115	119	128	125	116	121	122	129	110	114	114	132	127	121	117	118	119	102	113	120	134	109	124	104	111	129	116	115	115	110	127	124	110	109	106	105	121	134	131	109	121	127	126	141	121	109	131	124	134	114	124	121	115	120	129	118	145	112	121	128	115	121	120	131	121	118	140	116	134	133	122	126	123	113	133	114	120	114	119	118	116	126	113	122	118	125	114	116	119	119	87	112	115	117	134	99	130	129	117	116	101	119	119	139	122	105	117	113	114	109	125	118	125	137	124	118	115	111	114	117	120	126	118	108	113	113	118	113	126	130	105	119	124	121	93	116	119	110	113	127	91	105	112	130	116	117	131	129	114	135	137	130	124	110	113	114	108	113	132	137	133	117	114	111	117	113	117	92	105	124	119	114	126	134	110	130	123	125	128	109	102	112	106	121	118	115	119	118	116	116	105	126	105	131	113	119	123	117	102	121	110	125	121	104	101	107	124	118	140	113	118	125	118	118	120	113	111	132	114	121	132	115	123	116	123	113	123	109	110	111	111	114	123	114	111	115	108	115	109	92	108	108	108	124	123	113	123	130	91	129	118	117	107	118	128	114	109	130	117	105	123	119	120	111	109	119	130	123	96	122	114	105	129	115	135	110	98	121	105	126	118	118	94	121	100	113	107	90	118	126	136	125	107	132	137	121	124	115	115	123	133	112	126	130	122	130	124	116	95	113	103	118	121	116	118	120	114	123	122	117	105	99	130	120	127	114	127	136	125	119	127	118	128	104	122	112	101	124	122	119	102	131	110	136	110	104	113	114	124	115	119	139	102	119	102	113	110	105	123	105	105	117	101	130	120	129	115	108	116	133	122	120	125	122	125	125	129	114	127	121	124	131	145	114	135	122	122	109	116	130	130	145	125	115	117	94	119	116	134	106	128	91	109	124	118	125	129	122	100	117	130	128	111	118	112	125	93	102	116	109	111	123	114	134	141	123	119	119	137	114	116	119	132	106	126	130	109	129	117	116	115	121	114	107	124	113	119	117	111	128	136	137	101	114	127	114	114	117	117	108	114	135	114	110	94	126	103	110	107	135	123	128	119	116	125	113	122	113	105	119	102	125	130	119	123	133	103	107	131	120	115	120	128	118	106	133	116	100	110	113	124	100	123	122	108	98	108	118	110	118	104	119	104	104	114	134	133	101	109	114	127	108	122	113	128	109	99	126	94	113	121	112	113	121	102	134	114	110	113	113	143	94	112	109	128	115	116	106	103	137	110	116	129	125	129	115	130	126	98	117	128	135	118	110	114	107	128	135	105	113	134	103	118	129	126	120	113	99	119	108	103	124	101	130	123	123	115	112	125	128	122	127	107	129	131	116	123	119	115	113	96	109	111	101	137	135	105	113	121	114	98	124	120	116	118	102	122	123	107	120	146	112	95	104	122	106	109	121	139	122	137	124	121	101	123	122	115	134	119	119	104	130	105	123	103	107	106	130	105	123	108	125	103	116	117	109	122	116	109	95	118	121	118	129	106	116	131	131	126	98	111	107	118	116	118	111	123	130	109	112	128	118	125	126	124	123	140	117	113	131	115	117	124	128	136	136	128	130	136	136	115	117	117	104	112	96	99	120	118	107	124	100	110	122	116	128	132	124	101	134	110	120	126	124	113	103	118	104	128	127	131	112	103	113	111	115	110	134	102	112	114	130	123	124	113	124	133	128	114	123	96	122	93	115	98	90	111	113	130	111	109	110	128	106	96	112	126	106	114	126	103	127	117	133	125	116	118	116	96	111	132	108	117	108	130	119	119	117	122	101	124	102	112	109	129	108	112	132	119	128	114	115	127	128	105	110	92	110	120	105	115	122	121	120	129	124	129	135	92	126	125	126	115	111	101	120	126	119	100	102	106	102	132	119	112	121	127	118	110	114	113	118	122	100	114	121	100	117	135	105	112	105	134	114	116	112	122	109	119	107	115	130	117	125	122	138	135	126	136	135	109	96	101	102	117	101	130	116	121	132	107	126	109	126	123	120	123	124	112	99	113	117	118	127	112	103	121	140	126	116	119	105	99	128	130	121	115	108	105	128	126	118	114	124	115	127	109	128	127	116	111	121	116	123	110	119	110	130	108	115	121	117	113	111	122	120	118	124	101	106	125	115	97	120	123	114	112	102	127	116	99	125	113	116	100	109	110	133	131	126	111	118	113	126	136	131	124	131	116	117	103	110	119	144	124	120	119	107	126	119	135	122	126	101	119	118	104	117	130	109	122	89	117	111	103	101	111	119	131	108	121	117	123	120	120	127	128	115	131	107	117	100	108	126	132	134	108	108	103	119	107	117	126	107	107	107	113	109	126	107	111	122	101	144	114	91	123	113	134	107	149	107	122	112	107	136	112	116	116	122	126	136	128	102	135	115	117	125	127	136	115	117	113	132	104	111	114	114	114	98	112	126	132	118	114	135	116	127	107	126	112	129	108	109	123	121	109	124	101	130	124	125	122	95	125	124	110	123	99	111	123	112	114	104	114	137	119	118	119	122	96	126	106	105	127	108	103	129	114	118	117	116	111	115	122	129	124	92	122	98	86	139	109	132	104	110	114	99	141	121	114	124	104	116	109	119	119	110	123	113	115	126	119	107	107	110	117	113	123	117	115	124	121	132	116	129	106	126	108	112	127	132	122	118	128	127	122	113	148	104	118	105	111	132	122	122	106	119	113	126	97	126	123	122	109	129	102	108	121	124	134	116	124	119	112	138	125	97	121	117	124	115	103	121	113	119	108	124	108	123	129	115	122	105	120	119	112	108	103	121	131	122	100	112	112	100	128	132	94	123	111	113	120	111	125	103	106	100	117	140	119	132	116	121	129	120	109	107	111	108	126	120	111	117	114	116	92	111	106	128
3517	4354	6931	8329	11619	12350	9793	7582	6764	4086	1938	1300	868	786	677	611	552	434	385	343	330	330	321	341	359	341	349	351	331	328	339	341	361	351	340	342	336	333	342	329	346	334	327	363	345	336	344	336	313	360	341	336	328	362	298	331	344	346	328	329	320	333	353	356	379	324	327	354	320	342	336	331	343	300	324	361	329	311	348	361	339	317	346	311	310	333	305	305	325	309	342	313	294	324	361	301	363	330	331	324	327	317	348	326	321	362	318	335	302	360	312	331	305	317	340	322	319	325	316	330	363	317	323	318	340	335	325	335	315	292	342	325	322	308	335	290	310	327	347	321	316	361	344	318	342	346	340	351	355	351	331	341	329	343	314	343	320	332	331	341	323	313	312	337	333	310	318	320	319	324	338	332	327	356	334	336	351	314	335	333	315	351	335	320	359	329	326	340	338	316	353	356	355	348	346	289	339	326	351	305	305	321	321	347	337	310	312	323	338	342	316	301	362	357	322	332	329	354	332	332	340	326	367	341	353	333	316	348	360	365	321	331	355	329	312	322	327	324	321	316	332	319	339	325	337	328	292	306	336	320	328	307	341	316	320	373	308	339	301	337	354	332	321	347	313	340	349	304	320	316	320	332	306	336	316	358	340	328	321	322	353	349	324	330	298	319	342	358	339	331	326	318	331	305	336	317	325	334	308	344	321	324	331	328	328	311	360	341	348	367	347	316	341	297	351	348	338	340	345	313	347	335	334	379	376	317	324	352	311	352	321	325	352	347	312	358	326	331	322	376	356	314	334	326	335	319	290	312	310	327	349	324	313	323	343	345	293	332	344	331	348	339	301	342	316	305	338	344	338	346	323	343	337	334	352	305	336	319	330	320	281	335	331	345	325	345	304	344	353	327	315	312	333	333	343	330	338	358	331	348	345	334	338	339	326	337	331	346	353	284	344	310	305	348	330	334	337	325	346	332	321	318	341	324	338	348	342	335	322	334	349	346	344	339	328	291	303	343	342	331	330	340	346	342	357	334	325	331	327	327	324	326	332	319	339	329	301	366	334	301	329	329	316	288	329	356	348	331	311	336	344	326	304	320	326	320	323	318	352	334	353	356	330	353	347	318	335	355	355	366	322	317	366	354	320	327	283	319	304	310	345	300	339	339	305	298	352	348	329	328	339	328	301	323	319	326	335	357	351	320	332	334	329	360	362	343	307	337	326	379	331	355	316	343	347	336	329	300	340	333	332	331	326	327	323	366	310	355	357	325	355	340	321	320	349	326	335	314	313	337	287	336	341	341	329	332	331	328	338	327	328	303	350	337	322	307	338	338	351	319	311	344	329	328	317	343	334	322	350	354	295	352	345	306	354	315	352	322	348	331	306	299	346	332	341	345	302	311	358	328	338	360	288	336	309	334	337	327	328	335	318	356	344	334	332	339	325	347	336	331	324	319	316	367	356	348	320	316	337	353	344	348	320	340	320	316	356	344	333	292	347	330	334	315	340	319	337	331	329	311	299	341	351	341	345	342	366	335	301	358	347	324	291	311	317	346	328	338	372	354	310	328	339	340	332	330	337	326	314	343	336	323	327	353	309	344	355	329	358	334	301	338	312	350	333	352	351	340	330	299	343	329	309	344	345	366	339	338	349	343	330	326	301	335	326	394	292	328	365	365	306	345	369	332	302	374	343	327	336	341	337	317	327	358	293	357	325	338	334	340	327	309	345	293	369	351	320	329	338	357	302	381	313	334	341	339	314	349	334	347	337	312	339	321	335	312	361	331	355	327	302	350	302	359	354	363	346	352	348	323	336	345	329	316	338	346	351	340	362	360	335	313	355	345	319	344	355	333	327	314	338	333	322	335	339	325	339	335	350	314	328	377	294	333	349	322	330	334	328	320	329	342	350	329	335	362	329	348	345	324	316	315	288	324	333	355	325	350	305	322	343	324	294	329	286	313	354	327	365	341	334	329	340	315	337	352	350	332	369	314	326	319	360	329	331	341	332	321	341	334	320	370	322	333	389	330	373	357	329	334	329	337	342	339	335	348	327	348	315	330	354	336	342	332	339	318	359	335	324	373	360	339	329	359	306	344	362	335	312	336	322	340	354	314	353	336	325	319	364	318	336	343	320	328	334	311	357	353	349	353	355	349	330	317	314	372	313	343	317	334	343	322	331	339	319	324	323	337	312	328	301	349	304	331	291	331	308	349	337	343	325	343	349	334	358	337	326	327	322	341	331	364	348	326	345	306	337	355	321	330	315	326	319	323	316	312	283	346	325	301	355	339	316	336	345	331	329	317	329	328	319	341	353	304	327	322	345	337	330	320	336	332	342	347	341	348	322	320	339	336	326	303	324	343	327	325	352	318	341	295	357	315	354	311	335	351	336	309	348	338	321	326	325	356	313	357	335	353	351	348	346	340	305	289	307	349	348	342	339	333	330	329	297	343	335	321	338	351	339	335	332	342	320	314	339	315	327	338	351	367	302	322	292	343	326	311	369	332	337	360	316	346	306	321	322	313	355	365	349	339	359	334	327	322	329	314	333	332	338	329	330	303	318	326	320	301	352	314	352	310	295	290	345	352	313	312	321	333	324	345	319	313	369	327	349	322	332	339	327	323	336	325	332	318	323	328	338	334	342	321	360	336	340	346	338	316	344	367	365	353	329	383	342	350	335	317	319	341	342	331	333	334	330	340	346	334	343	333	323	344	308	328	321	355	305	303	329	311	333	358	341	338	350	347	306	319	311	328	344	336	311	357	352	331	307	314	328	308	320	355	345	365	337	336	327	334	349	352	364	354	351	332	316	347	330	320	345	340	308	319	329	332	332	348	363	328	305	351	347	358	350	350	350	291	347	327	339	323	326	320	327	302	323	324	336	338	338	319	358	323	328	358	290	339	332	357	339	341	340	333	364	348	348	341	351	312	306	364	328	345	330	341	329	321	359	334	319	346	353	337	339	338	322	344	326	342	308	348	331	314	327	317	349	360	305	362	360	332	333	311	320	347	324	331	375	340	339	316	348	367	336	306	370	329	335	306	331	307	334	355	340	325	296	357	330	339	333	344	307	351	345	331	314	353	324	305	382	343	336	325	343	359	334	345	345	336	330	359	345	339	346	356	324	331	330	364	321	345	319	363	352	364	350	323	322	295	363	322	340	338	333	321	324	323	345	302	356	322	333	338	310	351	343	357	349	358	337	351	316	333	341	323	332	322	334	336	340	323	320	337	355	326	301	321	321	349	324	318	342	303	329	333	339	322	347	324	337	335	334	302	356	339	339	314	334	346	304	376	353	317	330	322	336	335	335	309	341	332	335	376	320	316	351	323	333	347	299	357	303	346	388	333	356	321	365	368	347	341	346	332	340	313	340	325	337	355	368	337	335	334	344	341	339	323	334	357	308	343	341	361	295	310	353	340	334	326	355	341	360	320	335	345	361	331	358	347	326	317	321	311	296	316	311	329	321	330	359	331	348	328	312	350	344	321	357	305
21496	32521	37737	33723	37583	36273	29031	21729	17424	9549	4192	2421	1342	1332	824	665	401	264	179	171	120	125	120	127	132	100	113	104	113	139	126	112	137	106	123	114	119	132	122	139	112	123	136	129	113	126	140	101	123	128	135	140	128	120	125	128	124	131	118	110	127	127	109	105	112	115	125	113	116	112	106	108	113	124	101	125	117	116	101	135	137	122	126	122	116	117	116	111	120	109	118	109	120	124	133	129	115	129	121	104	112	116	113	112	130	118	114	123	103	114	110	128	106	114	126	127	111	125	109	136	113	126	129	131	117	109	115	127	125	124	107	120	135	138	117	143	111	134	125	108	106	91	107	135	112	110	122	118	131	115	111	88	116	139	144	125	106	104	108	129	117	126	130	123	121	136	132	120	137	123	119	109	126	114	128	111	124	109	135	123	112	103	126	115	114	111	138	112	125	139	111	118	98	118	115	120	98	126	116	133	109	124	111	124	120	117	116	127	130	127	101	122	107	134	134	111	116	110	119	129	109	113	123	117	109	105	116	112	130	115	123	120	116	107	133	141	129	108	93	109	123	125	129	110	118	110	117	130	110	121	102	146	131	136	120	120	104	114	117	115	116	116	131	111	121	125	117	123	124	118	120	131	105	123	109	114	104	131	133	121	115	98	98	124	115	127	120	107	117	121	120	111	114	120	130	138	121	104	108	121	109	132	109	115	104	119	112	113	105	107	120	133	115	112	134	142	113	118	122	119	147	132	129	107	131	110	137	137	125	121	109	111	104	143	118	143	128	108	115	109	114	139	105	120	115	124	99	114	106	97	115	128	129	108	120	112	115	127	114	84	126	127	115	124	123	125	111	109	108	107	132	115	130	117	136	121	101	107	113	99	112	138	114	106	119	118	109	107	128	107	126	113	114	112	124	125	130	126	141	116	122	108	126	109	109	122	122	109	120	105	110	113	121	145	103	113	131	125	111	91	115	126	119	116	138	121	109	107	137	118	114	111	114	131	113	125	133	124	101	119	101	123	132	118	120	114	118	124	129	136	109	99	125	132	105	111	116	117	104	137	116	109	128	131	127	93	138	135	111	132	117	122	107	114	118	118	111	109	129	109	118	124	102	92	113	129	137	110	103	108	111	102	118	123	120	113	144	105	119	107	111	125	121	121	109	121	113	128	103	110	126	119	109	115	107	130	134	99	114	121	123	127	122	122	118	122	123	145	121	97	120	131	127	98	115	122	115	127	116	109	122	128	132	122	121	98	87	109	113	107	121	97	127	120	136	101	138	109	104	123	128	122	115	123	121	117	103	133	131	104	132	117	118	97	127	125	135	137	132	117	121	114	135	123	107	128	130	113	132	124	127	109	129	135	115	119	125	134	107	126	113	119	125	128	115	135	123	126	112	120	115	107	128	104	112	123	116	132	140	106	122	98	125	133	127	138	115	120	130	103	131	135	128	129	125	106	123	123	134	100	126	121	119	116	111	124	124	110	117	111	124	115	132	121	123	130	131	132	122	133	125	135	95	129	118	102	129	117	111	115	111	109	125	115	110	121	116	119	127	112	128	115	110	97	100	125	120	127	121	110	121	129	131	147	107	124	111	110	109	139	123	122	96	113	119	132	130	119	119	114	124	115	129	117	94	93	117	129	119	97	127	148	139	124	121	131	116	115	107	131	110	106	122	134	140	118	120	112	115	119	130	121	137	116	117	109	116	123	105	110	115	120	131	113	96	103	121	119	113	125	126	110	106	117	113	117	118	115	118	113	134	107	134	91	124	123	124	123	117	128	119	113	105	143	114	115	136	104	117	124	116	114	125	127	108	120	115	110	129	126	122	117	119	118	134	96	121	144	119	125	126	113	128	106	134	121	105	116	132	127	130	105	125	114	128	133	116	127	113	114	117	123	128	107	115	140	110	127	119	120	125	113	133	137	117	114	119	132	153	103	104	108	106	107	118	128	116	109	126	138	121	111	138	127	130	117	120	122	108	96	103	115	123	113	134	123	120	109	113	118	125	125	133	115	119	133	123	116	132	130	119	97	141	121	124	117	127	114	117	122	125	131	113	120	112	124	116	118	97	117	122	120	148	127	114	123	135	127	114	124	107	122	126	111	123	111	138	106	119	115	103	112	117	125	112	141	126	120	100	105	92	117	104	109	114	119	129	127	113	136	111	113	116	107	108	118	125	131	139	123	132	118	122	115	124	113	109	108	115	124	118	112	118	111	143	108	138	136	122	97	132	97	131	134	117	121	116	138	109	112	121	118	131	118	139	124	121	112	135	116	122	117	139	103	121	128	114	127	119	110	129	122	115	154	140	119	115	132	119	116	115	115	104	149	142	130	133	125	121	96	110	105	111	127	123	119	120	139	109	104	120	125	117	125	123	110	99	127	128	119	111	129	115	122	122	116	109	129	113	121	104	121	114	131	125	107	147	102	133	127	132	111	131	119	129	119	115	124	143	130	125	136	123	99	127	134	112	120	116	107	119	125	118	101	108	115	104	120	120	108	121	108	129	122	131	116	132	132	108	132	137	115	132	137	126	109	123	115	100	99	103	119	111	122	126	133	136	146	115	118	127	136	129	123	121	120	125	106	125	116	113	105	134	130	124	111	115	123	125	128	114	117	118	100	108	128	125	118	121	113	116	120	120	124	105	128	127	120	118	130	120	114	109	115	118	138	105	131	112	105	137	102	122	126	121	128	124	130	118	112	121	122	127	105	132	110	126	106	116	125	128	110	105	109	109	124	116	98	132	144	132	114	100	122	128	122	114	119	126	122	108	138	122	122	140	133	115	127	133	103	109	130	126	113	99	126	120	114	113	113	133	110	115	115	110	117	129	100	112	128	107	128	117	126	99	122	134	125	136	124	108	110	122	140	127	108	105	112	113	141	123	119	107	118	119	136	119	120	121	108	126	116	117	116	111	107	91	125	129	137	103	107	133	107	109	111	111	111	110	133	124	104	101	125	130	137	107	101	126	107	135	110	122	118	110	127	101	124	116	115	131	130	118	111	127	125	95	110	129	113	129	131	124	114	138	127	134	112	120	115	115	103	103	101	123	134	100	121	117	131	127	132	110	128	122	121	119	118	137	124	110	110	127	113	119	116	128	137	123	128	111	107	125	121	121	114	124	135	97	117	102	119	119	132	149	117	103	103	127	114	127	98	128	112	111	113	135	130	131	137	101	104	116	129	128	129	128	121	115	126	119	117	130	126	129	113	118	118	102	124	108	114	104	120	112	127	104	131	120	125	113	118	121	123	111	120	124	124	119	135	116	114	115	102	105	124	118	101	102	119	132	142	124	128	119	141	117	89	119	134	119	106	119	116	112	98	110	136	124	118	110	101	109	120	97	104	141	127	125	121	117	109	104	114	123	123	105	135	100	108	121	126	135	108	132	122	106	131	103	124	111	118	119	117	102	99	98	117	110	113	120	115	117	118	124	115	94	131	118	120	120	114	110	116	108	122	118	107	127	114	111	136	120	131	134	99
13290	28861	38256	43175	48641	48363	42893	38036	34327	23723	15294	10469	6522	5937	3933	3063	1809	1143	617	491	348	335	333	319	321	338	328	319	321	333	369	361	348	303	336	366	310	351	357	309	322	324	330	359	333	341	353	339	336	327	346	346	334	397	310	345	382	315	318	352	342	320	320	352	367	330	339	345	328	332	349	391	323	386	347	356	363	358	341	334	365	353	334	343	379	330	339	300	320	311	326	352	362	315	320	305	358	352	335	357	331	315	365	361	350	328	363	341	368	356	308	347	342	326	357	321	355	326	308	360	371	335	343	324	348	334	327	331	336	326	329	339	344	355	323	393	339	348	330	324	338	352	335	337	324	318	343	325	348	341	361	338	327	332	331	329	326	375	343	339	349	301	316	345	347	334	324	351	357	339	318	330	327	378	313	348	325	323	327	372	339	329	341	355	310	344	350	338	358	317	337	358	326	310	353	369	317	319	315	321	353	340	318	347	345	296	361	372	337	350	370	348	339	316	320	328	359	338	315	359	321	369	340	323	331	359	331	348	334	305	308	337	350	337	341	345	320	360	346	349	332	353	317	352	332	355	352	338	343	309	332	327	371	328	368	309	355	308	326	330	352	337	341	309	338	358	331	329	331	336	330	348	337	363	335	355	347	353	353	325	337	340	333	347	336	314	349	351	344	381	359	317	360	345	336	318	358	327	327	342	359	301	332	345	329	337	409	326	324	310	337	328	344	320	318	309	337	333	309	340	337	337	325	342	327	344	331	315	347	334	351	376	351	350	335	348	335	332	383	334	370	380	307	361	351	329	364	338	335	323	311	294	303	360	366	327	344	355	356	312	332	367	330	309	358	314	345	293	365	316	351	362	339	386	334	362	355	325	350	335	357	333	347	350	315	340	327	356	320	354	325	361	333	336	355	325	358	385	309	367	343	362	343	335	330	336	327	344	331	326	321	306	339	341	343	333	315	334	307	340	324	365	316	337	338	371	353	316	357	329	341	305	325	338	320	361	330	351	319	344	347	354	319	320	359	326	340	344	357	350	374	355	341	333	335	322	322	346	351	346	333	369	303	357	336	348	345	335	347	361	350	339	354	345	350	353	348	302	334	298	354	359	360	339	348	337	327	333	309	335	310	344	363	327	350	364	356	397	340	324	348	337	357	339	334	300	357	350	324	336	347	322	344	354	342	350	359	321	332	343	322	347	314	318	375	362	354	331	345	329	359	336	354	337	320	366	342	335	348	335	345	354	365	335	361	344	339	349	357	341	331	353	320	339	353	345	326	344	378	337	329	336	318	353	340	372	340	337	338	334	322	309	323	316	339	329	335	345	320	309	328	331	323	341	303	347	328	331	351	357	336	313	377	318	351	362	342	363	336	314	316	336	336	379	335	328	328	334	333	357	338	326	326	345	353	308	347	335	314	339	348	335	365	345	300	350	296	307	321	337	347	383	310	367	360	361	341	340	298	363	363	324	322	371	335	324	331	378	343	345	346	346	348	344	330	339	329	306	358	327	341	336	314	312	333	334	311	316	342	339	330	345	327	335	351	312	350	338	331	331	362	351	312	367	333	328	325	340	337	357	353	356	340	327	327	348	362	333	354	352	321	346	322	326	341	368	335	351	325	348	382	362	323	348	328	322	354	321	349	332	304	339	325	346	355	353	361	327	333	371	354	340	321	317	321	344	355	285	315	344	339	330	378	345	353	328	356	331	349	358	353	337	322	361	371	320	330	341	328	352	333	311	351	355	344	364	338	375	352	354	342	325	330	313	343	327	369	343	326	348	339	296	368	322	342	329	325	336	329	353	347	342	318	303	344	368	344	328	361	346	319	348	329	343	340	337	366	348	338	341	352	371	357	349	333	322	340	318	342	309	351	373	355	346	317	328	331	379	312	362	343	321	354	348	303	364	282	345	325	288	355	340	358	354	326	330	319	350	346	320	338	350	311	350	320	366	328	341	331	342	306	287	334	354	348	332	371	321	335	355	340	351	371	340	329	351	328	340	348	338	317	301	362	358	373	350	323	339	359	329	350	345	309	330	351	382	316	361	316	358	336	319	358	357	366	357	337	331	329	345	333	370	325	347	369	392	339	360	321	325	330	346	351	317	380	342	353	313	384	370	369	347	334	373	349	332	354	336	355	348	318	306	290	327	335	323	327	335	312	335	378	355	347	344	328	322	320	335	346	354	351	286	350	362	348	342	340	327	361	323	380	370	347	342	318	346	343	374	321	338	356	294	347	304	332	334	339	319	356	335	334	343	353	334	356	366	350	338	353	338	363	339	377	330	313	334	318	342	315	341	324	347	357	343	375	321	371	345	336	355	330	317	366	333	326	345	370	342	325	323	358	317	345	361	366	321	367	306	342	327	340	361	365	304	343	331	352	360	383	334	342	327	350	328	378	340	327	374	370	355	352	359	352	338	351	349	338	359	330	329	328	321	322	347	333	319	338	365	339	347	332	358	318	348	327	319	355	339	355	362	348	331	340	364	374	326	339	355	336	344	355	364	353	306	310	371	349	360	352	353	370	367	333	339	333	345	362	347	323	328	330	332	331	351	368	341	341	327	331	352	320	319	357	340	321	312	359	338	336	355	346	375	337	342	320	330	359	314	330	375	327	343	342	356	383	371	332	338	328	349	346	348	316	353	348	334	346	332	359	323	337	327	326	336	350	319	324	368	306	317	398	345	357	308	300	354	343	330	382	320	381	316	357	345	356	309	305	343	308	341	331	364	365	317	324	363	306	359	375	367	340	330	353	312	335	316	359	352	333	360	355	322	325	343	335	334	342	336	335	350	366	301	330	326	336	321	336	336	349	335	338	362	346	349	319	342	335	356	359	323	329	300	344	334	362	353	315	367	340	344	373	316	356	334	323	321	355	339	340	357	347	329	322	341	370	340	370	373	374	325	334	348	358	365	340	355	357	348	335	343	301	319	336	344	368	332	334	349	340	313	364	325	330	307	355	357	348	383	344	347	347	341	346	345	334	314	364	325	342	354	330	336	351	322	352	337	343	364	357	351	302	359	316	307	339	350	349	368	321	358	365	323	316	302	350	346	375	317	300	325	309	333	321	381	351	371	316	321	366	370	321	313	365	344	335	354	344	340	354	350	342	327	362	348	352	355	347	347	357	352	343	345	350	338	336	315	347	332	298	362	359	342	332	357	342	328	340	331	341	343	326	338	360	323	324	306	331	361	333	338	365	310	329	343	330	359	331	333	353	303	330	364	294	338	315	366	359	377	335	319	357	344	338	354	314	342	324	338	331	334	350	298	323	368	333	346	332	321	369	320	342	333	330	339	311	335	344	368	334	319	377	332	331	362	356	341	302	359	371	366	326	303	321	347	351	341	349	322	343	316	344	322	333	356	321	332	341	341	338	364	340	360	305	339	324	329	344	343	348	333	345	344	352	339	349	379	325	353	370	345	365	366	339	364	329	344	376	332	346	350	337	357	356	329	352	344	348	338	328	334	316	330	302	314	336	337
32567	47571	54666	48411	52227	51374	43178	34311	29379	18511	8936	4560	2365	2653	1315	1200	784	427	211	200	158	141	148	143	132	146	142	135	164	134	131	132	138	151	145	139	122	140	141	135	155	151	138	140	151	137	138	123	147	122	155	146	154	147	142	142	168	145	156	152	152	126	141	145	147	155	138	139	147	162	124	137	136	135	154	140	125	162	173	158	148	157	161	164	146	130	157	120	144	174	155	131	140	142	154	138	117	152	138	167	142	140	137	124	150	158	150	152	129	149	130	153	149	157	169	142	134	157	138	137	151	175	138	148	132	135	146	136	143	143	161	150	143	152	150	142	141	137	137	148	140	150	128	156	140	142	157	158	158	151	134	152	147	147	184	160	159	159	136	159	155	138	142	144	132	164	142	135	145	148	139	143	136	141	153	121	154	145	160	136	166	156	134	125	138	146	160	160	139	147	147	150	125	148	143	150	133	145	122	134	153	147	133	145	141	148	148	151	157	139	161	155	142	139	145	164	143	159	138	145	138	158	151	131	153	137	144	142	131	143	148	137	136	150	147	134	137	163	140	139	133	162	150	129	144	139	141	140	126	140	139	163	135	134	129	130	131	128	130	144	141	155	132	163	153	155	148	182	146	140	140	122	144	145	160	133	145	156	155	139	143	146	149	149	140	120	128	155	148	133	153	151	139	145	134	154	159	159	158	147	135	141	148	152	140	141	161	147	157	153	145	141	148	146	176	139	156	116	142	133	165	131	139	138	133	124	157	136	153	144	142	151	154	121	143	154	128	138	152	144	140	161	144	155	130	144	164	147	145	124	139	127	162	171	151	158	154	139	145	134	161	132	128	141	128	140	141	156	123	151	162	135	143	150	155	144	155	156	151	161	160	173	139	146	139	135	154	149	151	153	153	161	149	122	135	135	122	151	143	126	160	126	150	158	135	156	152	140	142	155	142	141	133	150	154	157	145	141	153	136	136	139	121	121	156	125	137	144	168	146	141	165	135	133	152	137	132	155	142	158	140	147	131	173	124	162	139	149	160	140	156	148	133	135	145	149	132	132	160	172	150	115	131	140	136	144	162	133	141	116	157	129	156	125	134	146	149	174	169	159	171	172	152	144	141	141	130	153	139	152	185	161	166	137	135	127	154	136	132	144	135	143	154	131	157	129	147	131	129	127	140	136	152	158	133	170	159	136	152	144	136	152	143	144	147	127	154	159	148	135	142	145	125	128	139	137	137	152	145	132	138	125	148	145	149	142	169	152	99	153	142	134	172	150	171	170	139	162	132	164	146	149	141	133	155	165	137	141	137	143	143	125	156	158	136	154	136	148	132	132	137	152	165	156	132	137	138	177	166	137	155	139	129	137	145	118	133	157	147	135	156	154	168	145	173	159	146	157	138	139	133	129	136	132	130	130	140	161	162	145	134	159	140	132	157	156	152	184	115	155	183	128	147	141	137	140	162	161	132	137	128	148	137	154	125	163	158	144	146	140	141	131	136	147	143	138	146	132	118	139	146	126	145	149	136	147	151	154	153	160	128	130	143	149	139	136	130	141	171	136	128	129	173	145	143	140	156	141	160	127	150	165	139	140	154	149	125	136	152	127	154	140	146	150	153	134	132	151	154	157	143	152	126	146	139	148	150	143	137	144	129	140	149	157	149	167	153	156	140	156	142	140	163	159	161	117	175	152	154	106	135	149	125	154	137	142	149	142	165	164	150	133	147	127	156	147	132	143	152	148	138	157	145	159	126	150	123	153	163	138	142	141	140	153	146	122	156	152	155	149	134	158	161	168	137	139	146	127	120	156	140	157	144	123	141	180	145	139	163	129	137	156	145	169	152	155	135	138	135	149	142	125	147	152	124	175	137	177	140	149	124	132	134	153	156	148	137	141	155	139	151	138	162	148	111	121	143	126	135	143	141	136	129	152	154	142	135	141	156	129	138	120	158	128	136	133	155	150	149	138	150	139	157	133	142	139	141	145	134	158	159	154	152	121	159	174	167	134	163	120	142	161	148	120	135	150	130	124	121	168	126	142	147	147	138	135	140	151	153	140	134	124	130	145	147	133	135	126	143	136	142	157	151	135	146	122	160	151	141	125	141	129	144	140	148	146	136	138	145	155	147	145	143	142	148	155	150	144	164	145	150	141	142	177	139	138	131	150	144	159	152	160	154	153	168	158	148	155	144	134	132	162	148	137	141	156	155	176	141	151	150	167	144	156	163	149	147	147	139	131	148	123	157	164	145	147	167	143	169	152	137	139	144	143	123	133	158	149	144	142	152	159	146	155	150	160	139	119	137	133	147	146	144	141	140	136	158	150	139	144	144	139	144	132	153	141	155	131	149	146	157	141	141	145	160	126	160	128	141	150	128	148	140	133	158	139	140	127	116	166	126	139	132	132	143	136	146	143	148	151	158	113	145	139	143	149	152	142	144	181	158	130	140	137	132	125	136	157	144	151	178	152	160	147	148	153	136	150	148	144	153	142	155	161	136	139	148	160	147	153	183	160	144	135	161	152	120	146	169	164	140	132	149	145	173	149	151	137	135	167	128	170	142	158	133	132	136	139	141	135	130	150	145	153	136	151	145	131	136	133	158	122	157	140	127	166	138	155	140	152	140	154	147	151	141	132	142	156	128	155	121	153	160	135	158	140	150	142	155	166	159	135	141	168	145	135	137	165	134	146	127	139	132	151	145	155	165	130	145	156	143	134	149	155	147	161	154	135	143	169	149	156	164	151	158	140	123	135	134	155	153	141	137	135	157	149	157	154	144	156	152	147	163	134	134	139	127	134	169	162	135	158	142	123	145	125	142	137	142	142	149	141	141	150	137	153	154	133	163	150	153	113	135	153	158	139	139	116	143	128	165	152	153	127	147	164	138	137	163	137	154	144	138	140	146	133	169	158	164	157	145	138	125	148	135	161	138	148	140	141	125	136	147	143	134	193	165	167	132	143	153	135	169	157	137	150	140	130	134	136	144	146	161	146	144	151	136	149	142	140	158	150	116	123	138	142	135	120	146	125	163	150	152	130	136	167	156	154	138	150	168	149	140	128	130	147	143	136	156	137	145	145	118	141	158	137	138	124	136	149	144	162	123	136	152	138	158	139	136	147	147	136	154	157	165	158	143	126	170	138	153	138	133	144	155	146	135	145	142	136	145	146	126	158	166	157	172	144	140	136	142	134	147	172	161	152	126	128	155	135	129	141	156	139	141	138	137	159	164	152	155	163	154	144	156	154	155	141	142	163	153	136	133	149	143	131	123	145	142	154	133	143	158	123	133	136	130	155	165	135	142	159	122	144	134	140	144	142	136	169	165	140	144	135	138	136	159	151	150	142	159	143	148	128	132	150	149	131	138	146	128	126	120	143	137	148	143	142	148	156	137	147	155	135	138	155	150	140	146	146	142	167	140	158	151	157	139	140	133	157	116	150	161	165	134	144	132	161	132	146	147	158	146	136	156	135	158	145	141	139	145	157	138	161	160	157
19538	38039	49276	54346	60333	60095	54110	47713	44140	33324	23367	15726	10157	11014	6249	5270	3456	1776	898	686	443	370	388	413	405	394	429	384	401	381	376	382	406	408	435	411	381	378	386	415	397	406	435	415	412	427	401	421	392	369	401	416	423	471	412	389	395	395	398	396	407	413	367	389	333	433	418	407	382	408	380	398	418	413	376	368	404	377	386	384	431	360	375	407	393	402	404	399	391	399	393	395	415	441	410	384	386	395	422	398	413	405	407	378	403	415	388	404	403	375	437	396	434	422	397	408	366	405	415	395	382	396	412	385	409	440	428	381	398	371	429	445	407	394	417	394	397	417	434	420	423	420	415	375	403	396	402	386	390	375	385	399	373	396	394	389	429	400	388	397	395	409	394	390	396	378	400	388	348	405	375	447	399	409	380	343	400	378	390	401	394	392	416	381	404	397	395	425	413	366	387	378	407	430	384	417	418	409	422	380	403	412	395	429	406	380	391	381	420	358	388	369	413	373	390	401	400	375	385	394	429	394	400	394	379	388	361	392	377	380	413	392	365	402	396	411	387	376	429	400	404	426	359	387	410	381	430	390	375	422	350	423	358	432	433	418	410	401	391	382	398	399	395	389	424	404	406	356	390	388	423	393	377	377	390	351	410	374	362	403	413	425	378	442	410	412	380	382	368	442	404	407	371	397	408	415	374	402	380	421	386	393	413	409	407	423	412	391	371	388	409	390	410	394	375	433	419	392	407	429	381	403	377	407	405	414	389	386	428	383	391	424	437	363	375	435	421	419	387	356	406	385	401	375	380	373	400	409	384	370	413	431	379	409	406	423	406	403	424	370	375	397	383	395	421	404	402	360	426	406	403	443	414	379	387	407	427	360	406	416	412	396	406	371	399	403	393	385	388	394	385	398	410	413	376	414	413	408	408	370	420	419	412	398	405	406	388	431	372	407	400	421	428	361	434	401	401	423	423	407	403	397	375	394	403	383	389	361	373	405	406	416	429	391	391	431	373	420	401	407	426	365	391	414	393	414	379	393	376	390	410	424	413	389	397	394	411	392	410	404	412	393	349	403	384	415	427	362	385	412	412	410	410	388	387	416	388	414	401	397	399	428	375	372	406	405	371	398	417	396	379	408	420	394	381	422	382	359	382	431	373	380	414	377	416	399	446	389	426	419	398	388	426	390	396	408	399	382	418	401	380	422	437	410	387	417	386	413	382	363	391	417	396	421	395	415	459	408	408	430	367	420	453	422	399	430	397	387	362	402	389	386	386	404	415	418	412	376	416	412	431	398	381	406	378	397	399	391	443	398	376	370	375	424	392	393	371	418	396	389	394	390	433	393	378	423	421	393	386	428	381	385	427	400	405	397	394	369	379	422	376	450	412	402	368	379	391	427	399	364	373	417	421	393	403	382	425	403	350	410	382	404	393	409	401	374	414	375	418	390	380	423	390	410	380	413	399	417	424	395	414	411	430	426	417	413	426	439	411	399	370	408	442	397	403	378	395	444	372	411	385	392	401	394	399	381	406	383	420	354	404	406	405	383	408	420	390	379	403	428	377	423	405	414	442	398	415	375	414	403	377	397	416	364	408	397	383	404	387	405	399	410	385	415	375	413	400	377	377	376	385	418	379	378	399	409	402	386	408	410	411	393	398	382	404	398	373	433	386	397	387	405	386	414	406	393	420	358	424	423	409	424	405	431	395	401	373	373	403	393	389	381	373	417	374	429	382	386	398	380	395	420	384	417	380	375	411	370	386	402	410	377	415	388	384	389	399	382	414	431	421	377	353	414	415	383	381	426	390	384	393	401	408	385	413	360	408	387	405	420	456	402	346	406	400	397	434	407	405	397	396	383	359	404	426	401	383	402	424	394	430	392	394	425	368	389	406	423	391	393	395	381	410	388	407	402	440	427	434	389	433	436	374	406	391	387	372	375	425	418	403	423	421	385	385	429	398	414	387	413	413	403	421	398	387	446	392	385	396	403	396	420	413	439	404	402	402	383	424	363	424	401	422	417	380	422	428	406	397	373	437	390	440	417	360	401	408	419	380	417	409	397	378	443	417	422	417	400	419	397	393	397	390	395	380	366	392	423	410	424	398	441	420	392	380	434	443	388	411	396	378	413	393	405	364	424	412	397	382	382	421	412	393	386	368	397	421	393	401	404	387	381	419	394	415	365	369	384	403	406	381	405	394	397	410	421	379	387	367	405	415	390	392	413	383	407	453	408	443	404	391	411	365	356	409	427	404	391	394	444	403	391	405	378	410	399	384	409	401	373	397	421	376	420	383	420	403	417	416	430	442	389	369	381	410	411	390	410	409	393	401	386	398	409	357	396	393	388	406	434	384	403	381	414	412	395	390	379	407	391	405	379	403	379	353	390	417	386	425	381	410	383	385	369	388	405	396	380	400	381	384	382	420	395	432	415	388	370	417	426	383	398	409	427	385	374	385	376	391	399	414	406	428	382	392	388	373	426	402	406	385	409	411	403	415	411	419	410	385	413	416	399	365	429	411	394	381	400	390	421	395	359	407	416	390	416	390	402	415	420	423	423	406	395	421	426	405	407	364	424	397	389	393	397	384	432	380	375	407	398	379	406	408	416	422	368	409	373	388	399	381	391	373	362	376	384	428	337	397	403	393	389	394	398	378	413	397	410	390	390	394	399	404	356	416	412	426	397	432	396	451	406	396	380	416	394	384	397	376	386	391	401	387	395	370	395	347	369	388	435	367	391	380	394	378	389	410	382	374	411	351	408	423	393	424	376	402	403	390	399	418	419	419	397	399	386	392	367	415	414	394	418	393	381	403	394	376	414	401	445	370	420	401	400	396	407	392	439	369	419	373	412	427	400	445	402	423	390	398	399	439	412	381	387	386	409	404	396	380	424	396	374	367	422	424	374	404	391	408	401	374	385	398	382	409	381	395	370	429	371	430	431	418	403	381	367	387	390	380	362	388	432	391	406	406	397	398	408	403	416	431	394	412	409	428	402	408	429	400	382	416	404	391	418	405	420	413	365	399	424	413	415	418	411	408	404	377	417	370	410	393	384	413	431	404	422	382	396	409	361	363	370	420	378	370	433	357	407	382	391	378	387	425	370	418	410	393	423	395	414	380	427	376	392	411	411	358	397	406	453	398	400	385	409	408	385	407	400	398	387	389	412	422	394	417	348	400	391	389	408	410	420	422	381	407	380	419	386	402	394	364	426	393	403	338	399	385	419	401	391	386	362	425	422	388	407	420	397	399	422	415	437	404	408	375	426	414	411	424	397	421	405	414	379	412	398	391	387	390	405	437	420	411	402	383	385	444	376	422	369	433	397	382	387	420	430	388	433	407	386	404	413	427	414	387	430	361	393	409	400	390	415	377	413	407	383	399	392	347	366	402	384	381	418	380	353	389	458	405	402	374	388	405	453	378	430	389	373	392	390	381	387	416	385	404	382	397	396	382	417	402	429	375	411	373	381	370	344	420	386	374	396	409	424	402	383
3922	2969	2746	2383	3069	3135	2328	1709	1597	901	488	297	191	225	210	180	159	124	122	118	114	103	106	103	108	113	114	128	113	111	138	121	116	126	130	98	132	129	103	116	117	119	113	105	115	100	128	124	106	121	116	127	131	116	120	146	129	117	113	119	127	121	106	107	121	145	122	119	105	120	119	133	111	135	111	112	118	117	112	96	112	108	114	118	125	103	115	116	129	121	105	100	120	116	127	125	123	125	130	119	114	121	114	128	115	111	120	128	134	125	124	125	112	107	128	118	123	125	134	104	111	158	120	121	133	145	114	126	124	102	115	111	130	95	126	127	112	134	122	121	109	125	117	108	119	115	127	122	120	129	120	127	115	100	113	106	105	115	95	117	103	105	130	123	128	107	113	123	112	112	123	123	128	106	115	135	125	128	109	131	110	117	105	111	120	118	116	122	133	130	114	129	118	104	100	121	107	122	112	122	137	113	127	115	98	111	105	98	122	122	115	123	112	126	102	116	107	130	126	135	117	120	104	114	121	108	120	142	127	106	100	126	109	107	126	142	115	121	111	122	110	112	137	122	114	125	118	113	121	117	133	129	135	130	125	127	112	126	120	120	144	116	144	115	110	123	133	104	114	105	94	133	118	106	129	117	113	123	96	133	128	115	113	98	111	115	116	118	119	127	119	108	123	126	120	126	101	122	130	135	130	93	131	122	131	115	133	113	112	99	99	122	107	124	120	123	111	109	126	118	132	112	139	124	130	118	143	119	118	107	116	145	117	128	124	112	112	119	140	115	130	101	124	119	117	135	119	122	116	119	111	113	139	116	92	125	127	108	130	123	107	126	117	116	130	123	91	125	121	121	119	125	116	112	111	107	120	126	110	110	109	121	134	120	110	123	115	102	96	118	123	110	122	116	130	120	114	121	117	113	95	117	116	110	108	106	94	106	138	132	114	115	125	126	120	121	124	126	125	125	111	122	124	129	117	133	117	136	114	126	102	125	134	117	99	112	108	123	122	122	132	137	120	109	121	123	117	123	100	132	113	126	101	128	114	107	113	132	119	112	124	116	128	118	104	116	112	122	124	116	108	114	106	113	116	102	109	124	112	121	120	128	100	115	132	115	106	112	115	128	113	133	115	100	113	122	118	106	138	114	119	123	126	122	97	119	106	111	130	137	104	119	106	118	124	121	127	125	139	132	111	123	111	111	118	123	145	116	131	117	128	117	114	128	126	105	130	116	118	105	112	127	114	117	119	116	126	107	123	116	128	128	121	116	114	119	131	131	115	123	123	112	126	115	128	115	122	107	106	112	108	128	126	118	132	124	123	137	112	120	112	123	115	114	128	141	111	125	101	130	131	98	112	126	117	119	143	116	134	108	129	108	110	127	98	121	106	113	151	119	120	85	110	124	131	133	111	107	118	106	127	133	125	144	128	126	104	130	99	111	99	126	133	122	100	118	110	116	136	114	112	111	127	105	101	94	116	127	118	120	111	122	132	123	120	135	98	113	130	118	109	131	111	124	122	109	120	120	143	122	124	107	101	125	115	103	130	101	122	126	122	111	118	120	117	120	92	131	124	115	119	116	129	116	110	124	120	125	113	119	132	124	128	122	114	104	115	125	113	109	123	141	131	116	102	110	131	126	111	119	110	129	125	148	109	119	138	120	113	113	103	117	124	132	119	114	140	111	138	113	108	112	115	117	145	114	113	128	125	119	106	116	112	108	117	101	113	127	113	106	110	129	116	131	134	124	133	112	129	127	109	138	130	131	117	108	115	128	130	111	117	126	120	120	136	119	128	118	121	131	132	106	125	120	105	114	117	123	115	104	107	125	131	115	136	107	129	124	117	128	105	112	120	114	132	109	128	111	107	121	125	133	118	102	111	133	112	116	100	112	122	123	122	125	95	103	101	125	104	126	122	124	119	99	112	112	136	129	119	97	119	127	121	134	107	111	120	112	138	119	130	111	97	120	122	124	124	125	99	131	125	123	112	116	116	122	136	125	124	141	111	115	112	111	107	123	117	114	134	115	133	112	110	106	133	131	121	108	136	116	114	126	122	118	133	138	113	99	103	122	124	137	132	120	117	123	127	110	116	125	112	107	125	143	120	110	109	109	108	123	113	111	130	126	123	141	113	131	110	139	105	98	136	129	118	121	129	118	99	133	112	120	123	128	115	131	112	129	105	119	135	112	111	108	116	136	113	126	123	114	110	125	133	123	124	110	132	120	123	99	131	104	110	133	115	130	119	116	106	123	122	112	130	116	114	112	138	125	122	136	115	127	120	136	129	128	112	137	126	115	141	136	113	125	133	109	103	110	129	117	126	118	117	127	99	123	134	115	102	120	131	115	115	86	110	105	136	119	115	117	110	123	118	124	117	119	128	138	124	123	119	119	118	107	113	128	121	122	143	114	124	125	109	123	95	107	113	121	135	113	108	127	130	103	114	123	119	117	108	116	129	109	126	148	135	102	95	120	131	112	112	102	105	129	134	145	118	130	131	125	113	119	114	128	118	110	136	108	130	116	109	112	131	97	124	133	112	128	123	119	115	95	111	127	120	129	116	122	114	135	130	116	121	127	125	109	134	134	121	101	103	122	110	128	114	102	113	107	125	129	108	121	105	111	104	118	119	149	121	131	124	106	104	122	110	113	114	121	119	120	120	128	123	116	125	114	121	131	111	108	119	129	112	119	104	116	124	109	105	116	94	109	131	125	133	130	120	113	128	124	107	117	135	119	110	117	103	112	109	126	112	133	121	118	121	120	105	125	101	127	136	121	121	125	114	125	130	124	118	131	122	120	102	133	139	117	131	112	121	124	116	127	116	124	111	99	107	133	121	138	139	126	124	137	117	135	113	111	123	136	123	116	103	101	113	128	109	104	120	110	111	125	111	120	129	124	130	121	116	118	106	135	130	112	124	100	115	113	108	122	118	104	110	115	115	123	139	90	117	124	117	101	100	112	121	138	113	115	117	120	110	132	111	109	131	136	115	112	107	110	122	105	142	122	106	118	123	112	108	120	118	118	117	111	119	113	110	112	122	115	131	92	119	106	141	101	137	117	109	119	138	119	116	114	118	123	115	113	150	122	116	130	139	116	111	133	130	103	132	108	121	129	128	111	120	109	135	111	115	130	136	123	116	123	126	134	115	122	111	127	125	103	122	131	128	95	131	121	130	120	92	102	124	122	122	102	125	102	102	114	130	108	119	132	119	108	121	133	121	115	126	117	102	105	125	112	128	116	110	124	117	110	133	131	106	121	121	118	126	128	125	109	111	142	116	107	109	110	116	120	100	130	115	125	105	124	125	121	106	124	133	101	105	126	121	115	124	129	108	118	116	132	124	124	129	138	134	129	123	157	118	130	109	136	115	119	106	115	120	115	116	110	142	118	130	125	118	124	121	121	118	146	124	126	114	129	115	100	123	121	129	119	130	125	131	106	129	126	122	121	103	127	123	105	121	108	116	137	123	138	131	124	122	112	125	131
3506	4161	6256	8582	11804	12600	10224	8005	7086	4279	2232	1264	716	897	597	532	520	420	347	372	312	368	363	334	305	330	343	366	297	363	338	352	352	352	315	343	332	346	314	345	343	349	346	348	350	338	324	331	357	301	325	376	337	374	336	348	318	312	305	360	320	336	343	316	349	362	321	336	309	344	317	318	354	329	322	320	331	349	305	341	360	305	321	332	359	330	366	330	309	323	345	355	331	346	360	341	298	346	323	360	358	378	310	346	365	341	328	361	325	359	340	327	345	380	334	343	319	310	347	336	357	358	325	356	361	329	358	319	352	329	316	358	364	338	344	344	333	343	364	369	347	338	348	316	341	354	306	329	326	345	333	344	348	334	357	328	320	352	349	360	332	317	360	328	330	339	316	336	355	359	335	348	352	342	327	334	329	326	322	331	333	338	332	326	333	374	319	325	339	335	332	338	354	307	331	348	361	320	329	349	345	309	328	340	337	334	344	326	351	312	335	351	345	382	320	329	346	338	299	346	316	353	361	338	327	352	316	341	292	357	344	339	356	349	329	316	325	350	356	345	348	298	319	333	353	331	339	340	344	353	360	325	319	352	345	337	301	329	362	320	353	377	304	338	334	344	339	300	359	332	340	341	320	338	326	338	330	353	339	338	319	343	349	342	335	330	330	333	322	341	352	358	351	338	325	284	336	328	356	358	344	365	306	354	363	353	313	354	360	312	343	323	316	342	351	335	339	323	350	354	347	323	344	348	350	365	326	345	329	318	343	334	326	357	374	336	364	345	324	350	355	329	364	322	333	322	335	338	337	364	371	325	330	335	337	355	335	323	334	392	355	340	377	321	349	317	333	325	310	302	345	306	314	336	332	349	328	362	349	337	334	294	330	351	327	316	341	356	356	324	346	350	331	344	313	329	359	353	371	302	375	357	335	322	360	338	360	308	337	343	325	323	335	325	325	331	351	317	334	343	310	315	330	350	340	324	359	336	324	319	356	313	349	295	330	330	316	339	326	317	331	360	339	328	327	343	342	334	337	324	351	340	323	331	371	317	332	316	315	317	336	318	334	353	323	359	368	344	347	332	317	293	286	353	328	350	341	377	371	358	316	325	319	371	298	355	320	332	357	337	346	336	346	329	361	305	348	339	301	327	319	328	317	340	317	375	358	317	307	333	347	378	319	353	289	353	353	374	323	355	339	303	364	337	355	340	330	327	352	295	341	326	358	319	312	323	333	319	301	363	302	336	351	340	322	346	345	314	308	339	341	346	338	310	347	327	317	333	335	358	339	347	366	332	330	325	350	377	320	342	367	329	323	340	318	346	304	321	328	331	331	333	361	338	317	345	276	323	358	311	341	351	323	333	344	374	326	336	345	343	327	316	309	322	316	321	328	350	340	345	309	362	372	324	324	325	333	338	330	289	344	301	323	342	319	305	349	319	357	348	352	337	312	349	351	328	317	340	339	320	364	354	323	323	326	353	332	326	311	332	334	330	326	396	324	328	347	316	297	327	337	317	325	335	364	304	329	362	324	321	337	349	315	316	331	361	324	345	329	303	366	328	356	348	332	346	320	342	322	352	348	363	321	309	364	386	345	336	368	364	331	319	358	350	356	355	314	327	339	368	345	337	331	352	340	329	313	361	342	346	320	343	330	341	322	319	336	338	327	335	380	344	350	341	336	360	328	341	340	332	336	328	315	310	303	316	344	312	324	333	320	341	353	341	344	313	335	334	361	333	336	335	343	322	321	336	360	351	362	312	307	331	319	337	320	337	365	351	351	384	345	336	358	307	316	333	330	325	342	347	313	325	311	322	321	370	321	387	365	356	330	330	328	343	302	334	318	328	347	322	336	356	334	320	306	322	308	328	352	340	355	315	322	289	320	335	381	361	345	345	328	328	330	318	319	357	334	336	329	325	323	328	313	340	324	346	354	348	331	328	348	342	351	335	342	346	337	334	333	307	353	315	339	345	337	322	320	338	358	364	310	336	345	315	324	350	380	349	353	315	305	332	335	363	342	335	286	320	373	341	346	321	363	352	353	324	376	356	353	350	340	343	312	324	375	339	313	363	345	331	339	344	333	353	332	357	348	338	341	349	348	339	319	334	341	353	351	326	318	350	364	323	334	337	346	378	337	337	323	328	332	321	359	343	367	333	344	354	331	334	340	322	344	315	319	350	363	350	326	338	321	336	364	346	350	343	361	373	360	358	354	336	324	343	330	333	300	364	341	325	336	289	318	333	329	373	345	321	314	331	358	330	340	340	333	333	307	328	335	341	316	311	336	346	344	356	319	319	345	301	338	356	325	322	340	349	333	320	326	320	344	288	361	333	335	331	340	315	340	360	338	357	328	324	290	340	348	335	354	343	365	304	332	343	308	345	357	367	345	352	351	348	349	355	336	329	319	292	344	330	327	336	324	321	364	363	356	337	323	295	309	313	320	333	321	345	323	320	338	292	349	346	346	307	358	347	320	321	321	372	340	320	360	358	356	339	295	356	318	353	371	318	321	348	339	297	320	347	382	368	343	326	316	346	370	318	320	303	320	359	332	347	359	343	331	337	332	338	338	353	363	366	340	316	361	319	312	314	343	348	327	356	291	342	341	329	314	332	341	343	337	333	311	332	305	332	343	338	315	350	366	325	341	336	361	341	335	341	306	354	339	306	354	310	322	385	335	323	388	317	349	354	360	336	313	331	282	358	336	343	366	347	352	352	340	295	346	326	331	307	333	379	353	357	328	359	349	326	321	331	373	308	313	352	359	350	354	345	341	301	322	362	340	350	316	317	320	337	358	319	359	332	346	329	336	350	341	310	354	337	339	349	299	352	358	340	318	335	346	363	358	325	341	348	295	339	319	334	345	337	319	348	344	342	339	307	322	343	367	339	337	316	335	369	364	319	336	362	353	355	345	336	321	325	349	309	346	354	326	340	351	294	358	311	350	337	325	335	369	326	357	337	353	313	346	348	312	340	330	349	334	312	314	321	350	326	340	312	331	307	310	309	317	330	317	319	362	357	368	344	340	332	331	352	333	347	335	379	313	303	383	345	326	356	354	341	320	379	314	326	351	312	326	356	362	352	343	339	376	343	342	323	333	356	325	316	308	347	358	327	334	333	330	312	332	337	331	338	381	318	377	336	344	316	331	292	364	336	322	311	330	348	341	348	331	337	325	363	319	342	305	328	332	356	350	353	342	393	348	326	329	372	323	310	336	336	342	318	319	341	295	326	371	356	350	355	351	358	309	349	322	342	386	354	366	338	354	337	365	348	326	380	366	323	335	350	337	313	360	354	353	347	309	378	313	334	307	361	324	321	327	329	348	299	303	345	320	314	363	343	316	313	327	358	362	318	362	355	311	290	319	352	319	359	361	351	339	334	339	358	341	319	314	323	358	358	337	347	333	348	357	321	341	354	338	356	342	331	311	334	343	351	338	334	324	337	327	330	354	312	316	335	341	326	312	315	346	361	309	301	339	337	341	335	303	365
22462	29227	36003	34564	38443	37150	30252	22786	18071	10508	4774	2067	1142	1150	645	488	376	229	143	136	140	123	121	105	110	126	99	104	108	128	122	123	134	124	121	127	120	116	109	115	127	123	114	117	110	119	129	129	115	101	124	106	118	112	140	131	122	115	124	118	135	119	104	134	107	124	122	117	126	129	114	119	119	104	121	136	124	147	115	117	123	119	133	112	117	110	122	129	118	126	118	111	115	109	118	102	114	129	127	108	118	114	135	119	105	130	135	130	118	103	119	138	114	120	98	125	134	118	148	123	115	119	110	123	118	104	129	113	128	123	118	125	103	113	105	109	125	126	113	120	106	111	136	136	111	136	120	144	115	123	109	131	105	111	103	113	135	141	105	127	103	109	115	128	119	132	128	119	103	129	128	106	125	136	114	110	114	118	114	129	112	125	124	124	121	114	125	101	128	121	130	140	137	126	134	128	112	102	117	102	82	143	109	132	122	124	106	113	122	118	138	140	109	109	130	125	140	116	101	96	108	119	116	107	123	138	131	118	131	110	110	116	118	120	119	130	117	130	116	127	117	126	107	128	115	133	118	113	119	107	97	101	103	115	113	123	120	125	111	103	109	108	133	137	109	137	109	131	117	101	130	124	110	120	97	103	152	131	110	115	112	131	107	128	122	114	115	141	112	121	117	129	115	115	117	122	128	122	105	101	116	123	114	117	123	118	115	134	125	110	108	115	113	129	98	106	139	103	107	123	114	112	110	133	126	131	125	109	110	116	126	104	111	112	122	136	115	111	108	130	128	117	124	128	120	117	109	105	100	122	111	122	117	134	133	129	116	119	111	107	96	107	109	121	106	132	122	124	122	113	114	113	121	116	117	122	101	126	114	106	117	133	127	99	99	130	135	122	132	117	115	136	100	113	93	125	122	146	132	100	116	115	131	130	104	136	122	113	114	100	110	115	106	118	119	117	144	123	106	96	125	119	123	113	140	130	121	119	123	129	93	121	115	132	118	118	133	130	88	107	122	108	100	112	105	123	115	116	120	138	107	119	127	135	106	121	117	117	111	98	116	103	110	112	101	134	120	116	126	118	136	138	131	94	130	121	113	120	126	112	121	136	132	117	120	111	106	115	118	110	117	108	119	119	110	115	126	117	109	124	114	121	116	135	138	101	134	118	109	113	97	129	120	116	120	91	117	119	122	111	129	128	118	120	118	119	110	91	115	125	115	110	119	111	120	124	122	134	122	124	117	100	110	134	118	126	100	126	128	123	107	116	113	103	121	99	124	131	112	117	110	101	112	128	103	132	119	124	98	118	115	113	123	131	123	109	125	117	105	141	135	125	118	125	114	115	123	125	115	105	110	125	114	114	129	112	129	119	119	136	130	124	118	104	124	112	125	121	125	128	125	122	114	119	96	115	141	108	123	124	99	122	120	122	116	103	119	110	116	114	126	104	106	148	120	119	105	113	137	102	127	112	121	140	85	100	132	139	109	98	122	120	123	116	127	106	112	117	125	112	110	119	113	126	107	107	138	111	113	105	125	109	106	130	112	120	139	128	125	124	125	124	126	108	116	119	140	109	101	111	126	111	120	126	123	113	113	117	114	123	106	107	118	100	125	123	109	99	130	111	124	116	104	115	125	99	110	120	101	118	107	122	126	129	113	111	128	136	127	111	90	115	123	111	104	110	99	112	119	119	134	109	119	117	109	114	115	115	130	115	121	118	108	127	107	108	105	113	128	109	119	133	116	124	124	118	120	98	115	100	117	113	120	122	119	121	99	117	117	103	100	128	116	122	124	126	129	112	121	112	115	133	116	109	114	133	121	117	123	116	116	130	119	112	131	113	133	128	109	110	121	128	117	119	131	129	131	116	112	124	142	124	146	101	120	107	109	112	112	129	103	118	120	112	123	103	103	94	126	112	109	101	113	109	99	127	109	112	110	112	112	112	121	115	122	118	141	125	108	131	102	106	106	134	111	130	89	118	118	133	126	123	126	153	127	128	116	136	116	130	126	118	108	133	126	123	112	131	115	120	106	126	112	102	160	104	111	113	122	107	104	135	124	117	132	98	150	111	123	114	135	109	152	125	136	117	125	119	122	133	125	136	128	120	111	118	124	120	119	118	107	123	100	118	128	125	123	107	115	111	122	121	131	127	94	117	107	118	121	123	127	154	124	132	113	119	127	124	110	114	111	146	108	114	113	111	121	128	127	118	118	115	109	132	129	104	104	98	97	104	111	116	119	110	113	103	118	143	136	119	126	117	102	109	121	120	130	113	120	117	118	126	128	126	120	110	124	130	108	127	119	121	109	127	129	116	116	122	100	148	131	123	112	124	113	118	136	109	122	122	118	100	127	145	103	118	114	99	117	103	117	124	110	105	130	136	117	116	114	132	129	118	113	128	120	127	127	115	123	104	138	123	131	129	120	112	120	132	129	107	111	120	130	124	102	123	123	107	117	119	137	101	106	125	110	126	117	120	132	122	117	99	117	113	127	118	120	121	117	124	122	118	115	125	110	92	108	131	116	127	127	99	120	128	111	117	129	116	128	109	121	120	135	119	135	110	136	113	108	124	129	107	124	116	108	101	114	124	98	126	117	119	110	123	128	98	129	116	117	133	122	107	117	112	123	101	114	141	113	125	105	130	116	120	127	110	120	113	120	116	89	135	118	120	132	110	113	114	109	110	128	83	108	112	100	117	109	122	138	123	120	111	122	121	119	134	114	103	119	120	117	133	137	115	126	140	118	86	89	122	136	117	109	131	124	118	125	129	123	115	126	115	111	111	123	124	106	105	124	115	121	111	125	101	109	117	107	119	106	114	104	123	121	108	121	116	126	116	127	130	128	94	99	113	119	122	133	133	128	119	124	118	112	114	116	125	118	118	108	129	138	128	128	102	114	117	109	137	118	98	127	129	111	113	104	113	112	109	112	129	138	130	98	121	121	115	129	115	145	124	105	119	132	131	117	99	113	128	95	118	105	114	114	106	102	113	130	126	118	118	116	135	125	115	122	113	145	126	110	113	126	107	136	112	109	123	140	120	93	133	119	111	127	124	99	112	114	117	131	131	119	123	142	121	121	105	96	109	111	121	119	115	145	131	125	115	109	116	115	125	114	122	109	108	124	121	104	108	141	106	114	126	126	128	117	118	130	126	125	120	121	88	122	125	106	120	130	116	131	130	110	139	115	124	116	115	115	141	123	114	105	119	125	121	131	112	125	108	128	99	114	110	118	115	121	124	132	121	138	114	98	129	129	135	138	116	105	123	137	126	123	114	123	141	114	117	123	127	89	131	97	131	117	119	109	104	120	114	115	122	124	153	116	102	114	117	113	107	101	122	117	125	133	129	116	119	144	119	121	111	116	110	105	125	118	124	119	109	127	115	111	110	116	110	115	112	114	120	104	96	127	151	113	100	124	134	115	119	121	126	120	127	143	135	119	124	110	105	124	119	117	125	142	140	96	116	129	142	118	130	100	132	106	105	127	113
13985	25855	37639	44127	49062	48874	43647	38635	35004	25697	16643	8685	5348	5514	2955	2271	1765	792	547	489	432	354	315	307	321	368	301	340	335	355	307	299	329	318	356	336	333	341	316	354	352	302	376	310	315	333	353	324	305	339	327	354	401	344	376	351	301	336	314	357	324	368	323	318	357	342	321	359	327	356	330	343	314	326	328	355	305	313	318	310	329	314	364	351	340	319	332	327	365	328	341	332	349	355	337	342	315	317	312	339	334	323	340	360	311	320	336	339	364	310	300	328	371	342	319	352	308	332	332	344	340	337	324	361	369	308	343	329	320	330	303	333	376	314	323	339	325	367	321	329	351	295	322	325	294	331	341	332	307	317	325	351	331	308	351	347	346	373	353	337	330	309	329	341	352	327	357	331	353	338	341	321	333	318	335	331	330	332	328	323	315	322	363	339	350	340	370	346	369	334	349	319	330	346	313	314	337	342	324	355	324	308	309	324	332	354	321	316	354	334	358	318	343	333	333	318	326	313	342	326	330	311	345	352	349	326	303	340	341	344	318	336	322	291	319	332	319	346	314	324	285	355	341	384	340	316	331	345	321	324	325	336	313	339	341	346	336	332	334	322	328	360	357	322	349	322	341	330	306	326	320	323	319	339	346	315	345	334	363	352	360	367	329	337	350	345	352	333	297	367	370	338	345	333	315	302	318	329	325	327	351	319	371	330	279	299	319	339	319	357	333	314	347	326	323	343	321	343	337	338	379	346	349	340	336	334	339	325	345	348	362	342	323	339	315	363	318	334	319	338	353	307	324	374	310	310	343	364	345	315	307	323	320	310	350	311	327	318	305	319	341	318	306	355	330	335	333	297	351	327	345	333	334	381	341	351	367	313	343	325	340	358	366	344	337	324	287	363	315	337	331	329	365	332	329	331	310	348	336	356	334	333	333	305	350	290	311	337	353	332	332	313	332	318	354	340	341	337	320	354	341	349	309	354	297	341	348	361	315	351	329	333	342	320	317	328	312	322	354	342	297	332	346	332	322	355	338	334	307	346	329	338	359	339	351	339	322	335	320	317	344	319	323	356	358	313	322	341	364	345	335	356	340	341	353	328	378	316	332	332	356	315	358	343	324	320	334	350	393	342	321	330	348	314	348	315	342	328	342	339	333	327	344	314	346	338	374	333	320	319	342	314	357	346	361	342	337	351	308	346	329	352	327	309	324	323	335	336	372	325	306	341	341	304	328	334	351	328	334	311	351	343	331	331	337	351	331	317	331	321	324	324	357	353	354	331	324	316	334	332	348	322	341	361	320	308	317	324	284	334	348	325	305	357	328	318	327	305	329	317	295	336	337	381	336	327	339	336	340	308	342	371	327	354	331	348	363	305	358	309	326	334	349	376	340	324	357	339	338	293	324	327	343	330	351	338	364	350	357	339	360	345	347	296	327	354	321	323	322	318	377	328	359	315	345	336	339	332	345	347	328	333	355	346	330	355	353	351	299	337	349	306	354	338	336	334	321	341	325	341	315	325	328	306	323	331	352	336	339	326	305	347	343	322	291	338	321	352	330	371	320	316	354	324	328	313	332	314	363	332	345	348	317	341	331	338	357	357	345	359	359	337	325	350	300	326	282	346	348	339	328	353	331	344	346	280	293	322	338	343	316	320	334	308	337	312	321	292	321	344	360	327	357	342	341	355	347	348	315	321	342	333	349	324	317	311	332	343	332	314	320	331	353	317	348	325	365	317	332	304	338	325	313	323	361	340	320	326	326	358	345	362	376	296	354	329	334	335	326	326	317	327	314	355	337	323	346	345	346	324	337	307	348	359	306	316	362	352	313	315	327	339	337	345	363	329	345	310	329	355	362	336	326	378	373	335	323	351	325	358	317	337	341	315	353	334	322	323	335	340	333	323	358	314	327	326	311	327	341	319	329	327	321	326	341	332	308	343	338	347	329	334	353	330	351	331	336	300	340	333	346	330	305	328	338	337	317	342	331	332	320	306	313	309	327	315	344	299	327	349	342	344	362	352	336	306	326	339	330	344	318	320	314	336	300	352	336	324	324	339	347	334	352	337	316	318	338	293	295	367	327	316	310	376	319	299	334	370	310	345	335	318	344	344	374	338	348	346	330	299	342	356	329	345	350	330	333	320	327	337	337	329	368	309	337	312	346	347	329	320	334	368	344	332	380	331	327	321	349	342	344	346	330	339	358	325	325	350	307	318	343	337	351	314	337	345	334	362	375	325	349	345	301	329	338	332	337	346	347	322	360	364	332	336	326	319	322	335	316	325	341	316	348	333	304	311	315	328	361	348	341	299	323	328	350	341	341	340	307	315	327	318	365	374	340	315	301	365	346	324	292	337	356	331	324	369	313	337	328	327	338	320	319	315	318	338	347	325	330	323	336	331	357	327	339	358	324	326	357	326	321	331	327	372	304	353	320	334	305	302	334	322	378	327	363	328	365	329	352	344	338	347	371	301	324	350	372	329	346	354	334	317	330	308	311	329	317	325	353	332	365	344	348	326	323	322	362	330	307	313	335	318	308	352	355	356	282	346	384	307	342	287	379	315	338	327	359	348	297	362	323	362	333	358	319	325	322	322	324	386	321	341	361	309	350	350	343	342	344	335	366	321	341	339	324	353	317	352	348	336	333	317	370	333	362	325	348	320	327	348	340	338	360	327	311	308	322	343	306	344	330	344	320	346	322	323	331	340	345	311	335	347	334	345	300	308	298	365	348	316	327	347	322	296	320	355	356	319	357	337	345	334	334	311	364	328	331	354	306	356	344	362	291	321	331	333	337	342	328	294	345	310	363	343	319	330	341	348	306	353	343	361	283	351	366	311	303	331	331	338	333	344	360	332	331	330	339	350	361	343	347	308	340	351	324	348	328	353	317	328	336	322	326	322	347	339	338	333	325	320	342	352	344	356	370	328	308	331	337	341	347	336	349	361	298	328	350	330	316	295	319	297	323	364	337	316	331	361	360	324	337	347	341	327	316	324	309	328	332	321	336	346	311	365	340	320	324	316	312	323	337	325	354	326	326	347	334	352	304	334	328	335	333	297	389	295	345	369	313	329	318	334	336	332	332	343	345	321	351	334	337	322	315	337	331	337	339	350	363	357	352	337	338	323	340	315	300	348	322	315	325	335	349	305	330	316	328	375	309	342	322	352	337	322	338	336	376	335	359	326	339	320	320	350	369	317	337	317	333	333	371	342	332	335	336	270	339	360	325	334	358	359	365	337	346	339	315	320	304	363	330	335	332	360	328	320	339	346	316	359	320	342	366	339	323	348	347	324	366	305	322	336	332	349	345	344	331	354	338	348	339	342	347	357	336	339	298	312	341	303	316	307	339	319	356	340	345	318	338	358	352	346	299	311	333	343	335	348	324	322	336	340	340	323	332	345	313	307	305	338	331	320	329	300	372	296	343	348	333	332	370	328	330	305	329	356	314	338	310	310	379	333	326	336	346	309	341	334	329	320	327	367	353	330	361	357
32371	42997	51267	50402	54629	51480	44238	35151	29040	19365	10121	4495	2247	1947	1035	792	620	296	203	221	175	158	144	120	131	146	145	161	143	139	136	147	142	135	142	155	132	143	123	124	135	151	137	143	121	142	165	149	142	138	164	140	134	137	160	145	126	151	145	160	139	138	167	146	160	118	142	140	115	140	133	124	157	148	143	126	131	124	145	130	163	137	119	124	143	148	158	118	143	139	144	136	153	138	151	143	140	141	134	170	124	144	132	130	148	127	102	131	152	137	139	157	139	168	153	133	153	141	130	140	147	154	139	116	137	129	151	148	151	134	147	147	137	166	138	137	117	149	142	140	143	131	152	121	147	141	145	145	141	148	118	136	135	160	152	137	124	125	148	131	132	148	137	144	145	158	127	133	143	127	139	124	135	129	141	130	135	142	140	146	153	132	148	143	125	152	128	164	124	124	127	149	129	156	149	141	127	134	139	161	157	138	149	151	131	156	140	134	154	144	136	153	149	135	143	147	148	156	144	134	130	157	145	151	137	140	134	155	132	139	145	135	134	162	153	134	118	132	156	149	130	132	143	126	133	127	133	144	132	158	152	129	165	139	130	125	133	150	120	126	135	136	171	153	140	123	150	155	158	124	138	163	152	156	141	125	155	147	141	180	149	144	149	139	143	146	131	132	146	111	147	131	139	148	132	143	146	140	135	160	158	136	148	129	143	135	142	127	141	127	145	135	143	143	141	162	157	154	148	145	134	144	129	164	143	132	150	134	145	113	128	149	124	147	152	132	124	141	154	161	134	142	138	145	144	143	128	163	128	141	145	162	147	152	144	172	128	115	119	151	128	126	136	125	159	126	139	143	131	141	149	121	137	129	138	139	133	153	152	123	163	125	138	155	127	149	137	161	148	130	154	148	150	139	132	112	146	132	142	142	116	145	147	129	141	155	151	147	145	143	163	144	167	148	150	145	150	143	137	162	137	135	148	120	133	128	134	127	169	138	136	135	147	129	152	116	150	137	165	166	143	140	150	158	124	151	124	137	152	146	161	134	137	132	127	157	141	146	151	141	137	135	132	132	131	142	147	165	132	129	134	142	124	122	133	148	127	147	122	153	167	136	110	149	111	120	148	147	167	167	135	139	141	127	134	147	134	159	143	154	119	141	155	144	137	138	138	132	140	129	136	146	151	162	139	142	147	129	137	158	132	140	156	153	137	149	142	139	159	142	141	148	135	165	141	165	157	153	137	151	155	144	124	156	140	135	147	136	143	154	133	133	142	119	149	145	139	134	123	142	169	149	135	141	133	137	138	145	155	140	133	122	142	128	164	115	149	171	141	166	122	158	131	139	141	141	147	164	137	151	157	152	127	129	127	149	135	123	129	137	140	157	130	148	159	138	138	153	156	124	127	125	150	147	145	150	159	140	146	141	168	141	139	144	158	126	160	147	149	135	156	129	151	152	124	116	139	143	155	147	140	137	151	161	144	150	131	154	138	147	157	156	160	144	148	134	143	141	146	126	135	136	158	132	147	139	176	139	127	139	172	127	122	146	149	130	156	136	152	129	158	148	158	170	151	128	130	124	134	125	135	146	128	131	124	140	148	153	135	148	139	163	165	129	161	128	156	118	141	156	146	124	119	172	142	132	136	133	144	130	110	152	143	148	149	145	159	139	160	167	166	130	134	156	134	184	156	141	148	122	146	151	151	129	128	135	135	136	131	148	161	130	125	123	148	161	157	136	146	140	157	139	119	144	136	152	141	133	148	143	146	151	136	137	142	157	127	138	142	136	142	143	135	118	117	156	128	130	138	141	166	147	127	139	148	155	149	151	134	135	151	141	147	145	142	136	137	140	151	115	142	149	147	134	139	143	169	134	133	132	118	146	142	114	124	136	146	152	146	125	165	128	133	131	149	157	125	133	142	117	141	143	146	136	143	149	122	154	141	145	140	127	128	145	145	134	144	133	160	153	155	147	152	132	152	139	137	150	172	130	124	147	143	136	128	148	148	139	137	156	127	129	147	150	144	119	155	147	137	164	157	132	151	134	146	148	154	138	118	160	142	139	135	136	146	134	145	146	145	127	134	159	134	128	142	135	138	136	153	154	162	139	143	159	139	158	130	121	138	149	127	131	149	162	136	154	155	146	158	158	135	142	165	156	137	143	123	142	140	135	160	136	146	105	134	145	131	140	145	133	125	137	131	101	127	138	154	141	141	155	134	157	142	131	138	112	123	143	142	146	149	132	128	146	133	156	148	134	138	158	137	138	145	147	129	122	145	130	140	125	156	164	151	146	135	136	132	149	156	156	118	150	120	131	144	127	143	129	144	132	138	155	171	139	132	148	151	142	136	149	129	146	160	147	128	152	141	128	150	130	171	134	154	144	142	129	132	162	143	146	149	161	151	144	120	141	156	130	153	133	124	137	144	157	146	132	166	152	171	134	153	150	143	135	138	132	148	126	142	145	147	125	141	145	165	149	132	133	144	147	135	128	147	142	151	115	140	143	138	155	144	140	149	134	133	148	134	127	132	119	153	149	140	128	150	141	150	137	151	162	141	149	147	141	153	134	156	148	131	142	145	144	158	142	134	153	150	145	150	120	133	140	165	119	141	146	128	129	157	150	131	154	126	119	145	141	146	168	161	130	135	152	118	132	138	123	134	135	139	128	149	140	128	127	113	153	129	129	140	158	131	149	138	123	158	131	123	142	132	145	148	136	159	148	136	168	132	148	147	140	138	139	154	133	147	152	150	133	130	154	145	131	142	141	149	133	127	150	154	138	142	122	133	139	123	143	145	145	154	151	157	167	149	146	120	145	160	153	141	119	151	134	142	132	117	146	145	151	130	134	149	159	150	146	137	150	145	157	147	127	138	134	125	134	165	142	126	143	151	109	130	133	139	161	133	136	153	166	142	116	169	141	142	134	122	171	144	154	139	141	124	137	135	144	156	133	153	142	155	147	161	131	135	149	147	176	135	134	130	139	133	130	151	158	127	145	134	135	145	150	152	137	136	125	136	151	144	125	138	129	139	150	153	151	147	146	140	138	151	149	135	149	136	155	139	152	164	167	152	143	157	130	145	142	130	151	143	135	150	139	155	145	137	140	157	134	174	130	126	160	141	135	153	134	117	133	155	157	132	132	125	142	143	155	137	127	141	127	150	144	142	160	177	138	146	132	153	133	131	141	137	138	162	147	162	142	147	171	140	122	136	157	135	133	130	142	138	143	172	133	134	141	146	149	155	151	159	153	132	136	153	139	157	134	141	149	149	144	126	149	141	125	156	137	159	147	148	131	150	143	128	151	153	139	141	104	145	147	122	141	140	145	116	148	162	144	123	154	134	154	164	157	153	151	113	141	122	160	158	124	149	129	121	143	152	155	127	133	145	131	151	153	130	165	146	114	137	126	142	138	137	153	153	126	149	152	139	142	158	153	147	164	123	149	153	124	126	129	138	143	126	150	140	153	161	125	131	134	139	158	131	137	157	133	152	146
19411	34626	47323	55767	61612	60703	54695	48059	43909	34570	24876	14586	9565	8714	4745	3689	3000	1154	779	764	589	408	402	361	390	378	404	370	408	382	381	392	416	404	382	386	366	436	418	387	414	399	388	437	368	421	401	424	414	410	395	454	413	418	379	388	414	387	366	402	397	401	370	403	392	390	397	378	415	404	426	370	396	385	370	386	386	373	435	362	380	364	401	427	388	410	380	356	362	428	369	368	376	388	392	387	386	397	441	417	413	346	426	359	403	400	400	397	384	392	378	395	360	383	359	393	396	377	397	365	372	401	370	425	400	386	360	370	344	359	418	394	366	397	372	384	408	400	375	407	382	392	405	421	415	402	397	396	391	392	394	389	404	403	376	419	365	406	421	383	424	379	408	370	413	370	396	397	390	389	390	362	414	398	435	372	390	404	356	407	379	405	362	395	371	427	385	413	374	391	383	393	413	385	386	355	385	380	342	380	411	392	405	437	392	383	391	399	363	405	391	370	396	404	379	397	392	400	363	363	369	370	372	408	405	372	396	381	401	387	391	380	383	361	380	414	386	384	416	425	399	395	381	361	383	417	393	379	392	382	394	392	409	353	384	416	386	386	405	417	406	380	421	405	406	366	399	401	398	380	362	377	345	405	371	392	361	373	380	399	387	361	396	380	409	425	420	404	409	367	397	399	430	398	374	372	396	378	399	403	378	345	423	403	392	362	391	424	398	385	381	404	377	379	388	386	364	370	369	405	397	412	389	367	403	374	416	410	384	397	430	380	378	386	373	376	374	412	389	359	403	424	415	373	394	388	396	388	410	391	387	387	379	384	401	422	373	407	411	404	389	383	370	408	383	405	369	413	362	406	397	395	402	384	384	392	395	384	391	389	389	390	404	390	419	405	419	390	401	365	410	403	393	402	387	430	412	421	389	409	393	361	361	366	366	387	416	367	367	410	399	386	395	419	379	376	421	408	397	407	380	408	419	378	415	396	365	392	393	410	378	379	378	379	418	392	391	357	387	388	398	389	399	390	389	396	361	404	377	388	394	402	387	384	388	403	372	379	397	395	382	397	376	391	429	390	408	397	401	387	416	436	395	393	357	435	433	400	374	422	392	422	385	401	404	395	391	371	409	397	365	371	387	418	415	360	397	398	401	385	409	398	382	380	375	403	378	411	362	423	414	396	407	359	436	373	395	365	417	389	405	375	443	363	382	370	375	403	405	382	398	415	353	386	370	408	400	422	412	421	373	360	368	366	393	401	401	418	348	374	412	415	398	406	382	380	406	347	392	386	380	374	422	401	385	330	388	390	393	388	392	393	380	401	374	377	418	377	406	397	381	395	395	395	392	373	372	387	393	406	389	399	406	386	379	366	351	418	409	363	367	366	392	377	407	381	390	390	400	353	371	384	382	399	400	376	369	402	383	400	367	380	391	396	375	392	376	391	383	412	411	377	382	392	396	375	391	400	396	427	373	417	378	368	389	365	425	407	410	402	384	391	427	376	360	396	394	389	377	382	410	370	362	359	375	375	376	354	412	376	376	383	419	425	376	361	362	386	377	388	417	390	375	403	388	407	403	410	397	373	369	358	382	358	407	386	407	378	400	401	355	389	426	383	355	386	396	397	420	411	375	367	381	402	373	436	396	386	403	362	372	373	398	425	383	383	380	387	379	387	398	402	386	383	359	381	396	364	386	402	413	374	398	340	382	324	400	408	388	366	402	391	410	357	378	382	397	387	375	408	411	436	379	376	392	404	351	388	411	364	375	386	413	398	410	366	407	399	379	394	401	410	389	353	392	425	362	396	397	378	383	394	371	396	364	398	376	412	393	385	387	403	371	380	421	389	373	379	368	395	399	420	387	409	362	385	366	412	398	387	414	419	390	384	427	384	382	384	374	380	410	386	350	417	420	400	418	389	394	371	432	378	373	380	394	396	362	362	384	406	409	370	411	390	411	357	377	391	354	389	384	364	417	374	398	374	380	394	378	370	366	420	373	387	386	402	377	409	405	400	425	413	366	401	375	399	400	377	409	365	405	398	391	413	405	411	429	362	418	355	400	438	399	419	444	357	389	363	399	344	382	397	408	377	377	369	384	424	387	391	417	409	380	389	430	393	386	431	385	390	395	376	404	410	359	392	410	399	388	399	396	374	401	369	377	381	439	354	393	395	418	443	378	404	425	377	385	382	423	371	397	395	404	409	363	395	419	383	380	400	427	394	366	430	420	422	406	404	373	363	402	376	387	368	394	373	380	381	381	370	400	387	406	406	414	410	377	402	386	386	377	387	376	427	398	415	389	394	408	381	445	392	368	378	369	374	433	370	420	421	377	399	356	386	366	396	366	327	428	392	384	398	407	379	396	363	389	397	383	378	394	411	380	380	426	383	369	413	386	399	397	380	398	382	415	393	394	389	360	396	387	415	383	435	378	412	405	379	361	385	362	392	388	394	432	431	373	396	369	410	391	400	374	398	368	442	364	382	409	384	354	409	358	411	414	375	384	372	403	402	369	408	381	407	383	378	407	414	386	396	370	392	361	397	423	403	395	369	403	400	392	371	379	409	383	436	393	388	384	391	397	373	403	396	398	396	387	419	414	377	394	396	391	385	392	367	367	375	395	365	387	373	404	396	383	403	383	376	404	404	370	382	417	407	418	382	403	381	397	358	402	406	391	395	382	378	379	422	386	374	364	381	380	386	394	388	368	398	397	444	414	374	407	398	384	383	390	385	394	374	390	406	401	384	390	398	373	339	398	413	404	406	373	403	429	376	375	397	406	350	419	416	376	401	411	390	384	401	396	401	402	401	387	423	378	391	427	375	401	378	397	378	408	360	403	394	365	368	369	388	405	426	404	382	362	394	401	368	392	392	387	410	377	386	383	419	453	380	392	350	386	383	371	420	374	398	390	415	393	363	410	393	395	371	379	407	396	371	416	359	374	370	422	358	386	369	383	398	378	395	347	364	363	386	384	366	407	380	402	410	394	414	370	383	337	346	359	395	436	391	401	367	408	366	386	410	413	411	390	397	397	388	370	375	401	369	409	386	405	381	379	394	362	370	358	382	394	411	394	418	385	388	405	355	351	399	402	390	410	376	392	433	382	407	388	418	372	357	390	405	346	369	397	396	409	396	406	399	378	392	379	385	417	399	379	427	414	406	381	409	373	405	389	385	370	381	421	351	400	374	385	374	372	394	415	383	376	389	377	397	360	401	377	399	370	401	376	408	372	352	428	369	375	366	392	431	403	379	389	418	385	384	396	397	346	379	407	392	410	411	393	352	360	377	412	362	406	355	360	366	343	384	387	424	389	410	353	396	370	390	372	372	392	407	394	402	393	396	389	374	395	387	387	425	397	384	360	384	392	395	423	409	401	400	413	381	397	389	397	394	390	381	394	403	396	434	422	415	369	378	368	385	407	388	397	397	395	384	375	428	405	386	383	367	378	425	404	424	403	385	412	369	354	388	418	405	417	394	404	380	417	393	419	350	414	391
3971	2375	2654	2798	3450	3255	2527	1791	1521	1007	517	353	197	160	167	145	136	138	116	121	113	115	88	125	108	107	98	122	126	133	111	111	121	104	112	123	131	97	105	126	95	121	104	124	103	123	106	127	100	110	129	117	124	116	116	131	101	146	107	107	144	112	111	116	114	127	113	115	114	125	116	111	117	109	118	114	132	105	134	121	113	119	115	128	125	114	122	122	112	126	114	107	107	129	109	119	128	117	131	107	107	112	119	114	120	136	102	108	107	113	131	119	101	113	117	120	120	115	111	114	118	119	122	111	129	108	122	116	130	108	115	112	105	108	109	115	114	129	121	115	114	124	117	101	132	120	90	132	126	136	115	149	120	126	114	96	104	131	117	116	130	126	118	125	112	127	108	116	127	115	125	123	107	103	126	116	115	110	132	108	98	114	129	124	108	132	98	112	108	124	107	97	110	111	121	123	107	115	112	107	128	113	126	101	124	121	109	119	104	129	129	135	113	126	108	125	138	115	127	120	117	114	126	104	103	121	102	128	111	110	122	121	122	114	119	110	133	118	110	95	113	104	123	121	118	97	125	120	112	106	117	104	122	120	129	108	109	107	115	121	129	111	121	108	102	102	105	132	113	128	122	114	124	126	110	111	119	120	116	120	98	131	120	123	117	116	121	140	113	111	134	131	101	113	139	107	125	122	112	105	123	122	105	127	118	105	112	124	104	126	117	105	132	129	130	101	118	120	120	130	124	122	111	116	121	115	105	105	115	124	122	98	131	133	136	107	123	138	121	98	116	114	109	128	105	127	121	102	111	129	117	122	127	112	118	113	115	115	125	123	128	121	93	130	117	104	120	111	129	109	106	133	129	106	132	115	118	115	97	116	106	103	107	133	123	115	119	108	110	135	102	113	133	108	129	127	115	148	120	106	127	124	109	128	113	109	117	139	120	140	125	133	110	122	119	122	108	113	142	105	112	112	117	122	118	139	121	124	98	118	126	103	110	122	106	122	123	129	133	127	112	107	116	104	107	99	133	120	116	116	124	108	114	124	120	110	113	125	124	108	129	111	119	110	113	106	122	103	117	107	120	112	120	118	105	125	118	130	107	105	114	109	136	104	111	93	114	111	109	117	113	123	113	121	134	111	118	112	125	105	87	132	109	121	110	115	127	101	130	123	118	106	129	113	123	119	106	113	123	111	104	116	132	111	107	107	94	121	128	128	121	132	118	120	107	113	133	135	119	113	119	112	108	112	120	153	122	119	125	116	110	122	105	123	117	118	108	114	103	106	128	120	102	141	114	130	113	110	101	129	129	119	120	114	126	127	132	113	113	112	114	122	122	105	112	121	113	129	118	137	109	130	119	123	133	105	102	112	124	90	118	115	124	111	108	129	104	134	121	117	105	122	123	132	115	125	137	103	108	136	122	126	114	119	127	120	115	106	126	113	117	116	122	93	122	120	117	116	129	117	126	105	113	124	112	127	113	110	125	109	110	127	140	120	101	123	131	109	110	102	120	113	125	115	99	111	110	105	137	107	118	105	116	126	121	121	101	119	96	129	114	106	142	105	124	131	104	105	126	133	124	120	131	100	126	128	105	141	89	110	124	124	108	118	106	106	120	125	111	111	136	114	108	104	117	112	134	113	107	129	120	122	109	123	114	102	115	130	113	115	111	109	103	116	119	106	115	129	126	101	111	127	115	122	115	119	134	140	116	118	124	109	119	98	121	112	117	115	131	121	130	116	138	107	112	112	109	127	112	109	108	128	129	124	103	109	100	89	109	107	113	128	96	113	106	104	99	124	124	127	124	101	97	129	125	125	120	117	105	137	103	112	117	123	132	107	97	105	124	118	129	113	106	131	121	123	122	102	115	115	95	149	144	113	124	126	138	113	123	113	129	130	115	119	105	103	121	102	140	128	141	113	122	114	103	120	119	128	105	99	102	113	135	106	115	101	114	113	130	109	106	110	113	122	124	104	106	112	107	106	113	111	113	108	103	116	119	105	142	117	104	110	107	108	136	117	103	101	99	110	109	117	124	127	127	111	115	100	125	114	111	112	122	103	110	107	134	128	107	126	111	130	116	127	102	111	127	125	120	108	113	108	112	134	114	108	123	129	121	119	115	120	117	116	112	121	137	98	93	100	110	119	122	129	128	127	128	109	115	121	125	113	105	116	128	120	116	113	113	109	124	92	111	100	106	126	119	99	128	112	100	117	95	118	122	117	114	105	127	116	115	130	102	100	118	140	120	115	116	123	111	115	111	131	122	105	106	123	126	124	117	107	118	116	112	124	109	99	116	130	117	125	125	117	114	118	115	122	129	118	100	134	129	92	120	119	104	136	116	134	127	125	152	127	112	114	103	125	116	128	124	106	114	119	117	123	107	122	119	118	103	107	104	91	108	115	133	122	123	113	102	122	111	113	120	107	122	132	123	139	132	123	130	107	113	119	103	109	102	114	125	120	123	130	126	115	133	118	111	116	103	129	120	103	124	137	116	134	113	108	122	121	127	123	109	121	113	117	113	133	117	121	96	117	105	99	120	122	112	101	105	122	121	127	123	101	115	116	135	117	106	104	116	108	114	138	106	135	110	132	98	111	130	122	115	111	115	94	123	106	136	115	114	106	116	120	124	103	112	132	108	135	128	102	128	121	119	108	127	114	112	114	114	112	113	108	122	127	101	131	113	116	102	118	123	113	108	124	106	112	108	119	119	115	117	119	111	124	106	118	132	116	121	106	152	118	116	109	118	112	110	130	105	133	128	118	113	136	98	129	113	125	110	107	135	113	127	117	122	105	112	112	121	124	114	100	127	119	88	119	110	106	113	130	107	101	117	115	115	123	106	125	120	117	107	105	128	121	120	111	116	127	138	122	111	129	112	144	138	115	119	122	127	93	132	126	127	107	123	131	128	118	109	132	117	116	123	97	112	116	112	113	101	132	114	126	105	132	129	122	139	127	113	128	118	127	112	115	113	100	107	104	125	97	124	107	118	104	104	118	117	112	126	124	110	140	126	111	126	109	99	113	125	120	113	110	123	106	123	108	118	101	113	134	126	114	134	114	121	123	136	132	115	114	115	105	116	103	133	106	107	124	110	105	114	121	138	136	110	114	117	113	123	99	112	105	107	124	137	119	112	120	119	122	118	119	131	120	141	113	127	97	124	95	105	111	100	130	120	130	98	133	136	111	111	109	139	109	107	106	122	118	128	110	115	112	108	118	121	118	117	104	118	106	106	116	119	120	129	109	109	137	116	126	128	112	129	120	125	123	128	124	127	119	113	112	113	113	113	117	124	97	120	96	117	111	121	113	129	114	105	125	90	117	129	114	106	122	107	116	105	99	130	108	104	108	124	121	99	119	112	113	112	108	119	124	114	131	130	118	118	137	110	130	107	134	124	112	114	114	124	137	115	99	124	106	121	120	123	122	139	123	115	97	117	111	104	108	109	97	118	117	92	131	102	119	104	126	115	108	116	132	122	111	114	107
3435	3343	6197	9849	13249	13011	10589	7925	6763	4368	2579	1408	745	668	494	473	445	361	341	344	345	315	332	312	312	337	351	326	324	353	306	333	333	305	337	363	317	328	332	324	317	322	344	329	335	344	333	329	322	348	343	355	341	377	299	322	326	342	333	353	344	355	341	311	349	326	360	326	310	335	335	323	321	347	313	349	351	331	335	328	341	307	301	353	352	358	318	333	290	351	354	357	315	303	299	309	302	303	305	329	335	342	306	329	349	356	335	330	321	323	310	290	341	313	343	334	314	340	312	331	301	328	316	332	325	345	327	341	318	335	304	302	312	322	338	294	325	308	336	277	288	353	324	342	325	341	358	313	303	315	327	366	330	327	324	315	327	342	329	358	347	349	313	294	340	325	330	297	361	317	324	358	294	320	359	323	333	373	376	371	301	337	347	357	302	363	285	348	345	342	367	350	306	295	315	298	365	322	326	335	337	327	352	356	352	363	372	329	344	335	320	328	343	336	332	336	336	339	375	330	325	313	320	355	335	330	334	329	349	347	323	325	325	340	325	346	337	331	312	309	312	336	325	295	320	346	307	347	350	333	319	325	297	310	313	299	314	321	314	332	309	333	345	308	336	334	300	332	327	369	341	307	338	333	315	324	348	342	337	340	311	290	332	338	336	355	314	357	327	330	342	350	320	315	324	329	330	338	321	320	323	327	350	333	326	292	312	298	381	329	342	323	313	348	360	316	350	345	332	303	323	313	308	334	305	312	323	318	331	350	352	366	381	332	336	336	353	361	331	322	323	289	367	307	326	280	325	326	302	340	322	326	314	303	339	344	329	311	334	332	357	325	327	332	363	364	304	316	319	354	308	308	302	327	332	316	320	323	347	323	343	329	326	325	347	329	299	319	341	344	347	321	324	313	332	368	349	372	350	311	355	340	335	341	348	350	316	332	326	324	319	314	294	349	317	360	330	352	311	338	308	313	316	356	344	309	339	314	350	353	317	325	314	325	316	316	319	324	339	306	331	354	309	331	325	328	363	334	335	334	342	334	332	330	322	332	329	339	343	338	318	337	336	344	319	338	320	329	318	350	320	314	361	302	342	348	347	313	347	341	337	345	327	325	322	340	347	332	310	311	332	334	317	339	325	318	335	331	339	341	333	340	320	331	355	333	363	350	318	332	356	308	322	330	316	334	306	298	344	290	344	315	314	359	322	309	338	307	340	334	291	293	322	348	353	347	290	346	332	341	324	348	343	357	340	313	362	316	342	330	336	335	332	337	320	330	320	357	292	326	336	329	320	342	341	319	310	373	366	334	325	363	322	364	328	309	314	338	341	330	331	339	327	363	352	314	363	344	326	310	302	303	354	355	345	322	300	316	345	296	302	331	308	367	328	360	334	322	361	341	329	311	331	293	312	331	326	335	361	319	337	341	362	344	306	328	346	297	331	311	326	341	328	336	297	328	299	306	352	333	312	338	314	320	312	320	313	328	306	335	342	349	321	296	350	316	350	343	329	347	317	283	337	342	359	310	304	368	326	365	348	351	327	312	319	387	320	302	311	321	311	348	329	327	344	294	325	357	337	339	358	292	332	346	372	330	309	320	341	356	307	334	350	338	327	307	333	323	300	314	335	315	324	297	329	304	324	314	311	353	332	325	312	318	330	359	336	345	297	301	370	294	366	342	347	305	305	323	338	344	356	335	317	334	289	291	328	312	325	327	340	314	333	334	327	322	316	310	326	325	342	341	323	352	313	331	303	315	307	329	359	347	339	358	287	326	338	346	319	326	352	345	318	310	316	354	333	345	302	347	325	314	318	342	381	362	362	341	346	341	296	314	333	329	348	313	316	337	323	361	332	321	349	311	317	347	315	339	322	330	323	304	322	330	296	324	314	290	331	327	334	315	345	334	306	322	333	307	322	316	317	317	317	322	315	304	355	351	349	343	332	352	366	320	339	305	321	357	331	345	295	374	315	319	313	348	331	322	308	318	346	344	297	335	317	331	309	361	332	326	342	344	313	344	336	320	372	313	317	345	319	333	325	337	318	354	327	330	360	322	315	353	355	293	330	316	331	328	309	324	342	321	317	342	323	329	318	328	346	328	319	328	376	337	320	319	379	333	343	331	340	336	336	337	329	338	304	332	336	305	290	354	337	327	321	328	327	340	324	311	322	294	331	366	339	293	296	333	328	347	338	346	306	328	334	337	333	305	334	330	353	335	314	325	330	332	322	320	308	316	330	328	357	380	316	312	312	367	326	314	317	330	333	310	334	326	337	350	349	336	342	296	339	341	333	300	304	329	302	358	356	339	328	342	364	319	351	346	324	316	332	337	362	361	334	329	359	312	346	306	352	335	313	313	321	312	327	333	342	362	306	349	317	336	308	348	349	330	321	357	312	336	344	344	353	312	329	309	356	320	331	331	331	330	361	319	359	339	333	329	342	333	358	339	302	349	369	336	320	303	331	323	314	318	340	363	347	329	340	331	359	354	325	343	311	320	327	349	346	311	322	350	306	338	317	348	281	327	339	336	316	316	326	354	342	301	331	353	342	335	347	354	305	358	330	323	323	340	331	317	338	373	322	327	331	346	362	274	331	375	303	323	340	342	357	331	304	330	330	312	326	345	309	318	381	325	354	348	326	341	334	325	333	318	319	324	322	355	321	311	320	333	350	310	334	326	338	325	369	313	322	297	317	380	331	337	348	357	345	332	321	351	304	321	326	333	331	322	366	348	293	321	339	312	313	348	339	352	295	323	323	337	357	329	332	330	342	310	321	358	306	307	311	291	315	330	331	306	356	345	325	351	325	323	322	332	302	332	350	322	379	344	320	317	336	348	296	327	313	332	290	325	336	305	330	361	325	351	320	358	343	300	339	314	317	345	307	323	333	362	335	353	335	331	336	323	322	335	307	351	311	336	348	354	318	340	333	337	319	333	281	333	308	359	309	334	317	329	315	361	341	331	333	326	316	319	326	328	334	315	308	290	317	312	324	301	337	327	350	330	305	341	310	348	319	323	362	336	346	342	341	342	312	319	361	343	326	312	339	322	329	335	355	301	312	353	311	333	337	315	322	340	337	322	327	344	352	329	289	304	355	329	339	348	351	341	329	343	312	318	293	355	337	331	313	343	330	313	338	355	344	335	338	315	353	317	370	325	349	347	318	308	327	331	327	316	312	343	369	349	343	326	337	314	310	341	323	333	318	333	325	312	313	309	312	326	311	337	365	321	354	309	304	323	343	364	353	320	340	349	349	303	342	347	296	303	371	351	313	339	309	345	311	324	334	322	309	373	316	308	318	339	319	331	330	352	335	326	364	343	332	306	321	351	351	310	352	329	321	356	338	339	317	348	351	340	366	359	340	335	314	319	338	303	311	330	306	316	334	351	352	341	321	350	341	324	340	283	345	313	335	350	340	330	343	344	336	351	310	327	297	304	324	317	336	336	323	332	325	347	348	318	302	319	374	307	307	317	299	371	329	343	351	334	365	327
21040	24731	34519	36999	41111	37371	30585	22415	17022	10322	5048	2374	1039	834	466	371	306	187	182	137	119	132	122	121	102	108	111	121	108	147	115	123	102	120	103	111	109	98	131	107	129	127	125	122	112	121	117	126	96	108	123	121	105	129	113	111	100	124	123	112	101	112	115	116	108	111	115	130	131	114	102	133	137	122	114	120	122	116	120	128	112	106	119	100	119	134	134	133	121	110	133	107	116	135	103	127	132	111	111	115	152	122	110	108	105	90	127	119	115	140	116	128	122	115	117	123	106	114	115	101	111	115	121	92	116	104	118	96	134	123	114	102	121	109	123	106	112	110	129	118	123	130	92	113	139	136	139	109	114	110	102	99	110	109	118	110	112	119	127	110	134	114	97	107	120	144	130	128	131	144	135	122	110	127	121	132	113	128	108	120	105	125	100	110	126	135	140	115	119	116	109	127	118	103	109	123	95	125	116	117	114	114	132	114	107	125	123	128	114	100	137	129	104	104	98	110	118	120	100	116	125	116	108	130	99	96	128	104	102	137	105	129	122	119	133	97	116	112	97	115	116	102	114	107	105	123	119	122	124	122	129	113	128	115	129	103	103	110	137	113	106	110	115	138	121	118	122	123	108	105	122	114	134	117	119	118	100	138	114	120	93	124	106	110	117	128	109	107	105	131	101	125	126	119	111	105	102	118	118	109	112	110	114	134	113	111	110	103	125	120	107	128	95	119	132	122	128	123	105	115	119	112	123	122	126	125	107	119	97	125	130	108	104	108	122	122	104	105	113	105	124	121	122	123	105	119	120	118	140	142	124	117	112	125	116	123	110	101	106	122	118	109	117	123	135	137	124	129	122	100	119	123	118	114	100	115	118	117	125	106	125	121	107	114	108	139	124	120	103	116	106	117	104	108	111	112	124	129	120	117	113	111	150	121	108	123	125	119	127	121	143	103	112	116	95	98	105	111	109	121	130	123	114	111	119	115	114	121	107	130	104	109	94	112	115	95	120	98	127	125	104	113	117	138	137	121	125	127	114	105	113	111	105	114	127	119	105	119	113	131	115	132	109	117	113	104	132	112	101	127	117	103	113	123	106	116	117	117	132	137	114	108	120	113	117	128	102	128	128	125	125	104	127	102	115	114	118	138	119	120	120	116	131	125	126	120	95	117	116	121	112	122	109	94	109	104	97	117	142	124	114	118	115	120	121	94	115	129	134	106	132	108	119	111	130	118	116	118	117	117	127	149	103	120	108	121	118	127	120	103	114	105	103	100	114	127	107	132	101	101	123	108	101	116	130	110	111	118	92	105	127	94	112	106	138	94	118	123	117	99	108	122	108	103	95	113	124	109	133	124	104	97	86	142	99	126	128	96	124	119	118	124	107	126	121	119	131	103	97	126	115	117	117	115	138	138	121	115	127	127	92	112	114	108	106	120	128	107	122	124	128	143	120	125	110	120	134	111	126	130	110	122	116	135	133	123	117	85	120	117	123	131	114	122	103	109	120	133	124	120	106	135	121	112	103	141	106	134	114	117	101	112	114	125	109	112	111	101	114	121	124	142	125	131	117	109	107	127	144	112	119	130	112	96	112	123	123	113	117	101	109	116	127	116	129	109	122	102	114	117	98	137	112	116	133	111	133	116	119	114	106	119	121	93	114	105	137	117	137	112	114	127	124	125	116	107	116	112	109	137	126	100	123	108	110	121	127	116	120	91	114	131	129	123	123	113	135	115	121	132	143	132	109	122	133	116	110	120	114	113	108	124	121	129	100	128	116	115	126	132	120	104	115	114	106	105	111	104	113	115	132	132	102	124	133	106	136	106	115	122	110	123	109	136	116	120	124	115	113	124	113	117	107	133	128	112	124	114	101	116	124	95	107	132	125	109	123	139	127	113	127	112	119	118	140	133	117	115	131	92	119	91	123	125	117	126	121	113	116	106	113	101	108	98	98	118	90	113	126	130	96	133	111	113	122	125	110	110	120	119	109	129	106	113	116	119	123	106	116	125	125	115	119	118	131	110	135	117	102	125	131	114	130	139	134	103	115	120	119	125	122	129	125	125	117	115	116	119	116	117	127	124	140	113	109	139	131	117	121	131	124	111	155	117	119	115	114	131	134	143	119	134	114	122	118	109	124	112	134	115	127	117	101	126	100	134	114	131	131	118	108	134	130	130	113	102	127	129	116	122	120	116	138	97	110	110	112	118	129	112	118	100	129	117	107	113	124	108	107	124	110	111	122	111	126	122	120	99	134	116	121	94	120	115	123	128	122	105	92	105	113	122	121	131	126	122	145	104	113	127	113	101	113	105	133	123	120	110	111	106	109	105	123	110	111	93	117	129	113	108	125	106	129	131	121	96	90	112	121	83	110	120	146	104	105	129	108	119	112	120	113	112	128	103	121	119	118	140	113	125	116	97	113	101	119	107	122	121	124	106	122	95	112	116	114	115	124	118	116	113	127	115	119	123	105	131	114	124	120	116	117	132	120	119	139	133	123	135	110	118	108	113	112	130	108	106	116	122	123	129	120	123	112	118	110	111	125	99	106	125	97	116	101	100	112	106	123	126	123	122	137	116	127	112	114	117	118	109	109	141	124	122	129	111	113	110	125	117	114	121	119	108	134	125	117	108	118	120	130	126	102	99	97	125	107	114	114	116	105	119	118	119	125	117	131	107	122	122	125	140	140	124	116	134	89	126	100	116	123	132	124	122	115	114	110	110	107	114	114	116	98	116	115	125	147	117	115	134	106	120	122	112	142	121	123	124	120	137	116	124	113	121	112	113	116	129	111	121	126	103	131	117	120	106	131	117	106	118	102	134	118	119	124	116	105	127	123	124	109	117	116	123	125	120	118	111	109	134	92	105	102	119	117	132	121	120	127	136	124	132	103	107	143	104	109	105	107	132	105	139	118	115	114	127	130	122	122	108	117	105	125	137	85	119	97	115	102	118	112	115	122	142	121	115	127	106	121	131	122	124	131	140	113	116	114	126	115	112	131	133	126	110	120	126	109	133	105	102	115	108	138	112	100	125	113	110	117	126	122	114	127	117	125	110	110	118	125	131	116	133	109	129	124	120	109	83	115	124	114	120	109	112	127	114	105	104	120	135	125	107	108	102	110	110	120	106	125	110	106	116	121	126	108	131	119	108	123	113	127	111	127	119	104	119	131	135	118	120	128	102	130	113	106	105	103	131	127	135	138	131	128	110	118	129	131	123	105	115	114	123	130	123	129	96	94	106	120	136	105	112	118	116	101	137	125	107	133	110	141	131	123	99	121	110	131	115	129	108	104	116	123	98	111	109	107	121	130	128	141	122	95	121	112	114	104	120	116	110	123	117	107	131	112	91	148	118	106	123	103	133	107	107	114	110	111	120	122	116	116	125	110	95	136	114	118	125	110	116	115	106	118	126	123	136	123	131	129	121	97	97	113	101	110	134	134	114	118	108	133	122	109	135	123	125	113	104	110	108	119	125	136	127	122	105	122	109
12940	22295	37267	46315	51182	49295	44187	38443	34340	25841	17294	9438	4727	4072	2207	1634	1324	875	616	453	420	350	340	340	323	337	317	336	307	317	351	330	317	369	368	339	337	341	331	342	335	297	350	331	322	311	338	301	310	346	368	363	330	324	358	288	342	360	336	314	335	301	327	290	343	329	323	352	330	372	355	354	324	341	313	333	342	362	345	327	316	313	325	299	346	314	333	298	313	360	336	343	348	344	339	310	336	327	320	338	311	326	313	322	342	346	346	328	357	349	340	315	310	350	336	318	389	350	314	353	333	289	330	340	352	301	312	311	323	343	358	328	331	385	337	353	345	325	323	360	314	317	335	286	337	335	333	323	345	347	326	328	360	326	308	364	351	316	362	349	316	327	349	327	334	341	338	341	343	324	333	341	346	350	347	350	319	341	336	345	319	352	342	318	334	331	298	342	321	327	311	355	328	333	325	328	342	328	337	307	350	369	351	322	360	320	360	322	311	342	327	329	332	316	338	321	329	344	386	324	340	320	322	311	340	303	356	337	333	332	349	332	320	358	336	363	320	342	305	339	353	333	286	341	350	314	335	340	366	323	332	314	296	355	318	325	335	343	296	339	315	335	352	308	329	334	310	329	333	330	318	309	343	313	339	339	364	332	343	317	323	316	324	320	322	325	365	347	344	313	351	328	358	315	302	326	329	341	335	337	332	379	320	338	344	324	322	336	322	335	332	323	322	333	328	352	362	341	336	333	365	351	321	300	330	325	359	335	326	339	317	351	318	329	321	318	339	339	358	332	337	327	351	337	333	322	357	331	335	341	351	323	345	353	312	317	342	340	321	315	299	348	325	313	336	344	364	321	350	369	326	326	343	344	368	344	363	317	341	342	349	270	323	359	313	326	327	314	327	350	330	348	351	330	368	345	316	357	358	361	307	340	305	367	327	353	316	354	334	364	331	333	370	329	347	326	377	326	352	294	321	336	340	381	333	337	319	332	296	348	331	322	335	344	326	316	358	315	325	338	323	321	349	322	367	348	330	338	331	339	328	336	294	325	344	338	339	332	299	328	331	381	344	358	350	323	354	318	334	322	315	341	301	362	290	320	338	341	330	348	331	313	301	357	358	338	326	337	334	369	358	318	331	328	313	304	328	332	341	360	336	344	324	351	333	346	318	334	326	317	321	346	331	323	321	345	331	367	362	337	339	328	359	329	311	332	351	338	349	335	339	375	347	314	325	332	328	320	324	337	358	318	338	360	356	338	319	363	305	296	323	328	328	331	342	367	318	335	321	338	363	355	334	331	344	372	330	349	371	334	353	329	335	357	329	346	347	351	357	309	368	357	326	341	336	348	342	304	295	342	330	336	349	329	371	348	331	330	314	353	312	347	355	354	334	332	340	336	335	335	315	342	299	326	368	300	336	339	341	346	360	347	349	336	328	346	284	333	339	360	325	343	346	384	362	299	349	317	340	375	318	299	373	310	326	344	321	330	313	309	363	311	342	328	332	330	366	364	334	318	330	292	332	356	326	323	357	383	316	321	342	345	321	301	359	333	354	322	331	361	329	308	313	340	328	325	330	326	308	344	347	312	323	317	325	300	317	341	315	311	348	325	332	350	338	337	312	306	347	354	319	340	353	336	352	350	353	328	319	360	326	332	333	325	305	335	335	320	327	305	336	335	295	332	318	338	313	349	328	369	318	369	329	320	321	344	341	333	310	333	308	341	350	316	369	326	332	321	282	332	315	341	323	349	348	347	333	354	337	338	338	327	336	353	313	355	336	336	333	341	335	354	332	344	368	324	319	341	351	332	381	346	350	353	342	349	374	344	345	325	307	295	308	331	302	301	336	344	355	344	329	324	350	333	328	321	311	336	346	316	300	352	340	323	330	319	313	325	313	346	345	336	350	320	325	331	336	340	352	323	348	346	325	356	363	328	320	336	315	311	305	320	334	328	345	334	301	367	354	311	342	324	344	381	345	319	347	320	371	324	324	343	324	351	343	372	342	330	350	335	321	346	310	314	331	379	333	337	349	321	316	366	313	324	336	338	331	325	299	300	366	330	383	326	336	314	321	350	335	367	339	310	337	351	297	325	349	328	341	320	309	347	300	349	342	318	321	353	338	339	341	313	340	341	364	337	336	345	329	338	325	348	348	324	308	340	318	350	329	357	335	335	355	350	317	357	307	309	316	336	334	374	375	357	304	285	310	345	329	372	331	332	333	341	360	367	314	338	326	329	349	336	337	343	346	337	322	343	303	356	329	363	337	314	326	338	328	311	359	347	356	318	367	344	347	317	332	334	338	350	345	321	354	322	355	341	352	342	352	338	347	303	328	362	341	345	323	333	360	345	341	392	349	314	326	367	395	344	302	338	326	324	344	340	318	340	315	323	300	329	328	352	317	326	336	332	322	369	322	318	340	317	311	329	336	334	302	323	322	344	350	332	333	346	328	316	369	279	337	350	353	346	374	347	321	320	331	362	345	343	367	332	343	364	323	325	321	320	338	347	339	345	331	388	350	332	332	313	324	329	360	320	330	312	345	374	343	341	324	370	345	350	304	348	333	325	358	316	355	337	317	343	351	334	324	332	319	315	343	341	323	305	329	336	312	341	347	346	341	317	357	324	335	349	327	326	336	316	325	321	332	347	318	331	322	329	357	310	331	343	325	378	316	302	354	345	314	322	317	338	371	322	342	311	348	325	353	320	327	324	350	333	341	330	311	341	319	306	327	367	290	369	321	352	299	314	319	307	339	336	352	332	362	326	327	343	332	325	363	323	328	351	348	335	355	339	355	331	328	330	335	364	327	353	328	313	328	348	337	302	310	332	359	339	364	339	273	343	318	322	327	337	347	336	318	350	327	328	380	371	341	315	326	323	304	318	344	327	305	330	335	330	337	321	353	318	343	336	315	364	316	317	330	296	336	303	284	337	337	348	322	334	363	352	330	316	331	337	339	327	352	337	356	340	346	360	342	269	349	338	350	297	312	339	357	316	331	328	319	326	338	351	343	330	367	311	351	318	335	306	350	359	321	330	306	335	357	304	325	365	302	342	296	327	349	352	327	310	314	343	326	310	342	342	328	316	330	349	348	329	325	330	313	344	310	342	332	342	305	311	359	350	326	309	346	328	337	301	329	355	321	357	330	342	310	348	328	356	336	308	326	304	352	309	367	330	340	351	355	313	333	331	325	338	362	337	321	341	349	329	346	309	323	350	333	312	314	323	360	342	368	313	334	330	344	333	334	372	309	328	337	359	344	324	339	358	368	309	327	345	316	337	358	337	341	314	308	346	336	353	299	289	318	331	353	365	336	312	346	284	298	333	381	307	335	340	341	370	326	311	339	344	363	345	331	327	346	340	354	348	361	337	313	299	352	317	311	331	337	330	344	335	355	306	308	358	322	314	327	347	341	334	343	323	317	373	334	341	315	323	356	327	311	326	334	318	331	336	359	335	320	373	353	339	310	330	340	349	335	339	329	331	307	370	317	309
31975	37264	50658	52870	57028	52135	44360	35402	28794	19687	10391	4076	1935	1366	874	639	442	315	255	180	195	138	139	143	134	138	157	143	119	162	154	147	131	141	137	145	132	127	130	147	156	133	122	138	114	159	154	122	150	143	147	134	151	128	171	150	128	151	126	154	152	131	127	143	127	145	143	164	152	149	160	142	127	136	151	129	100	158	142	141	157	152	136	144	134	136	156	148	128	145	160	144	156	138	125	145	143	136	168	155	143	125	156	158	153	127	145	148	148	152	138	131	126	127	121	139	141	156	134	156	121	151	165	148	128	159	138	172	146	114	142	129	138	153	125	144	121	108	132	123	143	125	122	133	155	161	125	124	169	147	146	154	133	119	149	150	144	156	123	144	124	144	147	111	148	151	132	143	152	168	146	136	146	133	126	149	133	131	145	128	170	162	127	121	141	142	146	132	144	154	142	163	128	141	142	116	150	159	128	149	155	151	123	148	151	126	139	137	180	140	151	139	142	146	135	126	129	154	150	130	124	127	137	147	156	150	140	123	153	137	133	132	131	136	165	150	151	146	133	147	125	149	162	133	134	140	138	150	134	154	137	151	166	122	155	138	137	151	141	132	140	144	145	135	142	122	138	167	126	138	156	135	132	130	136	144	139	134	151	141	123	148	145	133	140	142	155	120	141	143	143	139	136	134	145	142	129	156	149	145	133	130	127	144	155	130	144	120	151	135	142	150	145	152	125	172	136	136	163	137	122	133	127	120	133	145	165	148	134	138	130	140	151	127	135	143	147	148	150	131	156	141	134	125	158	141	131	142	148	131	157	145	140	139	186	153	129	142	132	130	145	134	140	131	152	145	149	151	136	136	145	132	151	132	118	143	155	141	154	147	151	164	139	137	120	155	151	150	132	123	137	142	141	143	139	146	152	133	138	147	138	157	138	149	161	143	164	148	151	138	153	138	138	162	169	144	137	141	167	124	158	149	145	122	141	157	148	141	136	137	159	157	154	147	152	144	135	139	139	161	155	143	117	126	152	155	141	110	156	148	144	134	142	137	144	130	134	145	151	158	158	166	140	142	140	152	170	142	152	141	141	160	140	146	150	133	151	145	135	154	135	140	164	140	133	153	143	120	114	143	141	154	141	141	142	145	160	153	154	160	151	149	141	143	140	120	166	143	149	133	131	120	154	148	142	157	136	121	156	135	140	114	116	145	140	138	138	140	139	150	151	149	131	160	140	124	158	125	129	159	109	127	136	128	139	122	125	158	166	165	140	151	139	136	152	129	138	139	145	143	150	113	154	160	131	136	122	152	119	145	147	132	153	144	119	140	131	139	119	151	146	134	136	142	164	147	141	140	126	134	138	136	137	127	125	137	137	144	152	138	159	138	157	153	142	144	121	151	170	136	131	137	139	141	134	146	121	145	140	129	150	138	133	114	139	155	131	141	149	135	140	157	138	131	150	133	133	132	148	157	146	151	139	151	141	114	133	131	126	112	125	131	128	149	150	140	142	170	127	128	138	148	156	127	144	128	115	138	134	144	147	150	168	120	140	138	158	144	133	141	133	133	130	128	135	141	120	146	133	139	132	157	153	130	128	138	152	142	134	154	135	156	149	140	140	122	141	149	130	136	142	147	146	133	151	145	160	145	131	127	124	131	140	127	164	149	137	137	139	151	137	121	155	138	143	144	143	154	149	142	129	142	139	141	150	138	147	145	148	129	146	114	137	137	162	151	152	127	139	136	135	154	133	152	144	145	141	141	142	147	129	139	142	145	133	155	145	152	134	171	151	143	120	156	143	145	146	159	138	128	148	149	128	160	172	135	145	122	154	145	134	131	129	162	133	125	138	141	144	145	144	131	111	144	144	167	130	125	162	145	123	142	149	130	151	123	143	140	148	140	128	109	157	133	155	138	147	146	140	135	128	133	134	150	153	131	138	152	131	120	130	123	159	146	131	150	135	134	144	139	137	162	146	125	133	130	139	125	147	143	146	135	133	129	154	158	137	153	151	136	159	134	135	145	126	122	145	149	149	138	163	141	140	163	152	150	142	152	148	163	131	148	133	132	125	142	160	116	141	151	151	152	147	155	131	128	166	142	137	156	118	139	169	141	119	134	154	102	147	132	164	150	137	144	126	126	138	139	138	137	132	139	158	140	138	148	148	157	146	118	149	154	148	143	127	127	128	145	147	133	150	126	152	146	114	138	113	128	115	160	136	137	125	126	132	174	147	151	135	152	122	143	137	146	135	131	114	143	143	164	132	141	143	147	140	146	118	141	137	155	137	131	130	151	138	126	148	162	151	150	151	146	139	142	143	120	165	148	134	156	154	135	121	141	132	157	123	145	164	115	136	151	160	167	152	152	159	164	147	151	143	149	148	142	161	151	130	142	129	134	144	152	145	119	146	141	144	149	144	142	135	145	146	143	144	145	151	138	163	131	152	140	128	143	141	137	133	145	147	145	135	156	147	151	123	148	138	133	124	137	134	144	141	152	148	126	154	146	153	150	138	144	137	124	128	152	144	134	160	157	154	137	152	170	125	139	125	158	135	151	129	125	156	157	136	146	131	123	142	124	159	145	137	163	156	154	138	151	156	143	172	159	145	160	138	151	124	138	133	144	160	149	130	156	143	148	133	127	142	140	142	163	144	125	141	140	150	141	137	127	132	120	118	125	149	130	134	126	151	128	140	152	149	141	124	138	150	152	136	128	135	142	114	142	153	141	146	152	155	167	142	139	136	147	147	159	151	148	136	131	159	149	143	128	151	145	119	151	144	143	142	152	143	152	139	152	159	153	119	136	136	147	122	139	135	142	150	155	130	151	126	145	144	142	152	158	145	135	132	135	140	140	138	161	138	143	131	161	126	147	129	145	118	140	139	153	151	127	142	121	144	130	150	148	128	123	143	139	123	134	150	134	145	150	159	135	161	139	123	136	129	140	130	149	139	148	125	123	142	121	160	151	116	132	139	131	143	142	139	140	149	135	137	127	163	131	142	131	132	122	141	135	140	128	150	135	157	133	118	135	127	149	124	145	157	139	134	143	132	157	151	153	148	136	139	144	140	127	140	135	139	145	142	155	130	161	147	129	138	151	147	173	139	150	162	129	144	143	122	123	166	119	145	153	132	162	151	135	141	138	154	142	145	142	149	129	109	126	133	142	145	144	146	162	167	131	145	138	132	136	138	152	139	148	134	127	144	173	155	148	132	134	145	140	145	134	130	129	167	142	173	147	134	151	128	112	131	142	126	168	151	151	146	149	166	135	132	144	136	144	162	147	124	154	142	175	138	149	146	140	126	144	132	151	152	140	137	129	147	166	140	136	154	152	162	145	154	131	149	143	143	132	139	138	154	146	151	133	130	147	131	141	133	150	144	128	160	143	130	130	127	157	155	148	152	144	159	152	133	148	152	135	140	136	126	145	129	138	145	147	144	161	148	149	144	133	134	158	145	124	138	140	147	138	132	139	140	141	121	110	127	153	146	156	154	129
19031	30838	47174	58382	63864	61287	55246	48168	43760	35112	25480	14000	8260	6476	3805	2883	2145	1388	860	667	655	430	374	370	384	380	413	387	366	375	404	435	378	409	403	418	406	403	402	398	386	368	399	381	401	376	408	392	419	413	363	413	470	414	457	394	406	401	422	345	378	391	377	415	395	400	373	394	378	397	400	391	387	401	372	372	405	383	401	385	376	385	401	367	374	399	406	421	403	403	401	377	379	396	398	389	401	359	393	393	372	396	399	389	448	398	370	396	373	419	392	394	365	364	399	393	391	376	412	424	389	406	379	381	406	366	412	363	405	409	391	379	403	376	397	419	384	450	448	436	383	370	372	375	363	366	392	380	406	408	381	373	390	394	379	403	339	398	375	393	400	396	407	394	399	387	404	404	362	362	378	403	409	372	384	423	382	395	368	414	400	430	416	387	376	352	379	378	388	405	419	417	411	397	374	358	380	393	384	390	372	412	367	412	374	373	379	374	400	421	385	397	391	404	383	419	375	399	398	398	353	390	402	389	396	373	390	407	377	407	358	384	386	347	375	392	377	374	381	390	408	407	382	377	393	391	380	374	391	390	419	392	388	391	376	365	398	442	415	386	391	424	399	367	404	412	414	369	424	384	405	393	420	448	406	369	399	400	411	402	409	426	379	412	407	424	388	409	353	356	367	395	383	381	408	402	398	387	420	396	406	397	396	357	367	402	415	438	386	415	409	401	348	409	415	405	396	392	382	409	381	385	385	387	379	390	384	378	384	407	382	369	400	416	350	393	368	383	420	422	363	430	379	400	400	371	383	378	372	359	376	363	407	392	388	394	417	393	417	405	375	378	371	390	388	383	368	382	380	391	388	400	381	386	403	391	391	375	383	365	419	395	403	374	384	397	411	409	376	386	397	413	416	398	407	395	375	405	396	398	393	371	383	400	405	389	394	411	403	390	416	384	373	371	401	429	396	369	376	377	390	382	381	403	359	373	408	382	387	407	387	384	371	437	401	400	386	393	425	401	356	373	392	406	394	413	419	371	385	358	398	412	367	404	361	409	378	383	373	393	400	398	401	405	407	351	372	370	406	391	404	401	406	392	393	379	435	408	403	402	386	400	354	375	357	418	397	383	411	352	390	389	395	392	394	392	409	394	374	358	377	420	398	411	392	390	401	382	418	389	389	381	378	412	419	393	413	363	426	399	410	380	406	375	380	365	388	379	385	373	411	407	444	408	397	378	371	354	395	391	396	431	424	365	393	407	387	351	396	369	407	409	397	423	401	379	395	368	413	404	383	417	410	351	393	394	384	385	392	402	390	387	395	374	355	370	396	361	406	392	383	404	380	403	377	392	382	407	426	415	377	347	385	398	359	377	408	384	395	419	429	400	379	399	396	374	419	403	398	401	389	415	384	397	380	422	408	387	375	408	378	374	376	382	394	376	398	387	401	387	396	368	389	390	414	383	399	389	393	380	399	416	405	404	398	391	402	366	416	358	387	383	411	382	400	411	398	368	373	391	409	420	400	391	356	394	380	390	395	415	389	430	418	376	415	351	386	400	421	398	409	421	355	405	430	364	412	368	377	384	368	401	404	381	377	430	394	385	419	406	387	372	397	431	399	379	393	377	357	379	389	401	388	371	378	361	403	407	407	405	351	399	433	405	374	389	389	364	394	380	416	407	402	353	392	387	395	403	379	427	394	382	403	365	390	374	406	427	383	394	419	395	385	386	381	387	374	395	382	419	375	336	392	418	408	409	412	419	379	373	368	361	392	372	372	367	403	398	375	360	389	370	369	404	415	406	402	406	407	422	368	379	399	389	396	402	379	379	367	404	392	417	402	395	412	399	432	373	357	368	362	397	360	413	418	439	382	353	376	387	412	388	385	391	382	388	400	399	405	373	396	409	417	355	427	368	411	401	399	388	384	402	365	418	387	383	383	411	402	378	365	410	382	397	383	396	430	374	399	374	352	407	383	410	357	382	350	386	426	373	382	387	401	394	392	389	377	363	383	392	371	364	427	402	413	402	393	392	415	388	370	392	359	386	400	376	357	409	414	395	405	394	377	400	424	370	428	426	377	400	377	420	424	406	410	413	378	422	399	392	342	393	376	401	384	384	396	427	397	384	372	403	375	384	376	414	405	354	394	412	375	391	374	380	349	387	388	417	404	364	410	393	387	447	402	412	377	400	378	403	388	388	411	408	377	414	385	394	392	395	413	395	374	396	380	403	401	428	359	414	399	381	433	366	356	389	401	412	390	394	397	362	428	348	379	396	416	372	378	396	381	340	410	376	374	367	383	371	403	398	365	396	402	406	419	409	382	409	385	396	390	392	421	375	412	350	362	427	392	385	397	356	398	390	410	388	412	420	397	414	388	376	407	413	385	432	410	375	376	381	343	375	383	416	395	361	387	401	415	410	387	407	377	434	390	370	422	398	405	404	376	389	400	390	407	411	373	390	410	370	390	348	394	416	435	403	368	395	390	382	409	410	382	403	400	413	432	374	384	414	387	413	389	400	354	385	370	398	384	374	364	369	381	430	406	401	374	407	394	416	388	401	373	401	415	402	439	425	402	405	401	398	369	384	367	398	431	417	375	413	404	408	401	402	414	421	392	377	383	393	405	381	390	379	398	396	377	387	379	374	423	435	379	390	444	388	398	391	405	391	381	390	405	381	380	387	362	387	394	376	385	381	413	388	398	399	417	399	383	399	361	390	423	392	413	390	406	404	433	368	380	389	358	419	416	403	413	401	391	360	383	398	401	421	385	422	380	408	376	404	374	367	399	365	339	388	389	441	394	411	408	393	371	407	376	383	409	418	408	400	435	381	378	383	380	394	366	398	357	393	416	384	382	371	410	416	391	391	413	389	391	403	349	388	425	367	396	400	367	410	376	407	410	396	394	411	391	437	400	391	415	387	428	377	391	358	419	428	385	394	412	398	409	389	386	369	385	363	437	381	379	397	406	355	392	352	403	372	397	412	363	426	417	393	408	404	411	401	375	397	405	392	380	412	402	385	389	401	398	403	358	428	389	361	390	388	396	405	376	362	381	398	407	407	417	387	409	379	366	396	368	381	400	412	367	351	374	389	404	352	381	378	395	396	405	401	387	414	387	399	388	389	384	392	382	403	426	386	411	377	406	439	364	390	396	396	401	413	400	359	410	382	399	406	382	372	401	360	407	358	402	375	393	376	398	365	394	423	376	359	352	403	389	384	431	389	417	379	387	402	374	378	387	407	390	425	396	366	383	382	385	393	394	382	395	373	358	390	360	337	359	366	399	384	379	386	393	391	376	372	390	368	381	407	345	392	405	407	403	403	367	364	386	384	374	386	411	390	398	412	418	390	395	412	374	402	429	370	426	400	394	418	409	393	369	399	418	365	388	373	359	373	390	364	407	366	371	377	410	402	385	400	373	362	417	382	396	372	391	349	423	404	336	410	383	395	385	390	389	419	402	382	339	393	361	417	376	380	364	389	386	410	389	381	434	395
3808	1813	2496	3135	3682	3318	2543	1773	1463	1025	549	314	194	158	161	153	117	143	135	126	108	124	113	112	123	98	135	122	125	124	121	121	120	120	123	100	98	99	125	120	116	121	106	110	122	114	111	130	114	121	110	111	123	122	106	100	106	122	123	125	118	107	122	102	122	117	129	130	127	123	109	111	100	112	116	104	119	111	114	115	104	112	106	124	110	126	120	115	121	128	110	107	122	104	131	123	127	117	110	114	121	104	104	96	120	157	115	117	115	118	102	108	124	118	101	117	121	120	123	115	105	123	109	121	129	118	119	123	129	133	98	133	92	126	136	111	130	124	122	120	99	121	117	137	104	109	107	109	114	112	104	122	124	121	99	114	120	118	101	110	115	126	99	104	131	111	95	119	102	114	124	124	116	117	124	115	96	96	99	118	105	99	125	98	118	117	106	108	109	112	106	121	138	114	114	134	126	113	108	126	131	125	110	102	117	124	115	124	114	129	120	121	128	125	133	88	98	108	101	124	100	111	109	109	117	119	118	121	128	117	118	115	114	107	108	112	123	99	102	116	127	130	133	114	117	103	118	134	96	118	130	99	110	102	112	115	135	96	121	99	109	110	114	123	100	114	102	110	131	111	130	114	114	114	99	98	88	97	122	96	107	116	121	104	121	106	108	124	113	114	111	129	101	130	105	119	132	110	121	102	111	116	101	121	121	119	106	84	96	100	104	108	102	130	132	128	111	117	120	123	124	115	118	104	110	117	118	120	120	91	104	114	120	111	115	128	105	122	128	112	126	128	112	115	103	123	112	124	112	113	113	109	104	120	129	125	115	106	102	120	110	110	123	118	120	122	103	115	126	125	124	97	131	111	123	110	112	142	115	108	122	127	110	111	100	99	107	93	106	109	105	102	100	110	120	116	107	117	115	107	107	124	124	121	119	122	114	130	107	90	101	121	108	134	122	109	104	111	98	102	109	106	125	108	104	122	123	100	113	128	129	114	104	106	118	122	117	126	101	99	123	103	134	118	132	108	106	95	125	99	109	108	130	113	131	104	122	124	110	114	129	103	120	107	124	122	114	111	110	105	140	125	130	103	130	114	128	109	123	96	110	103	123	133	121	112	107	114	107	108	121	122	113	119	111	135	111	123	137	122	104	115	104	111	110	97	117	130	108	95	117	115	114	102	122	107	127	121	110	122	108	119	122	109	112	107	107	106	99	126	97	130	111	95	117	113	123	111	115	116	119	118	118	114	115	95	121	129	117	97	120	131	124	115	117	128	124	114	108	122	109	113	124	114	104	120	104	134	137	106	117	122	112	108	106	119	103	104	115	122	110	116	119	126	112	113	120	124	126	113	108	108	109	103	122	120	108	114	99	119	106	112	107	94	115	112	114	117	91	108	104	108	127	100	118	108	96	129	120	92	103	113	108	128	107	106	121	108	122	127	108	112	117	120	137	102	111	114	102	139	128	100	87	126	113	135	128	119	120	123	115	125	141	125	103	109	120	96	110	120	112	116	125	106	87	128	95	106	115	119	127	118	107	103	118	110	99	111	120	126	126	121	112	105	117	95	118	126	96	112	125	115	120	119	120	107	114	104	110	110	103	104	110	125	125	108	98	121	100	102	120	119	105	114	131	130	120	126	104	127	125	122	126	114	115	98	86	128	116	110	108	123	96	126	90	122	113	110	105	116	107	126	130	126	108	135	119	109	112	122	114	126	130	120	94	126	105	115	116	120	109	121	108	108	118	100	106	117	109	114	131	124	128	116	119	132	119	110	117	109	106	118	116	119	108	105	90	87	102	107	131	106	115	119	118	121	99	113	110	97	134	130	122	128	116	114	124	108	107	105	106	131	102	116	130	115	143	101	116	92	130	115	104	121	125	112	105	117	108	111	112	116	108	99	107	114	108	114	98	104	105	125	111	103	117	112	124	107	113	125	86	129	122	103	122	117	132	110	122	118	116	120	115	104	110	108	101	105	106	127	133	123	129	109	107	96	123	112	114	117	105	117	130	116	109	104	115	113	135	102	150	106	120	112	126	104	123	106	116	120	114	118	128	109	112	104	128	112	106	119	110	97	120	134	95	131	110	120	115	111	116	97	92	110	107	118	124	109	101	105	107	99	125	120	115	111	112	118	107	124	107	112	108	120	110	113	118	111	112	139	98	107	109	122	87	109	119	118	110	118	122	116	120	116	126	102	98	117	98	120	108	108	121	101	115	99	129	116	120	109	114	115	109	104	126	114	104	110	107	121	123	111	121	103	111	103	112	120	127	106	98	115	112	118	113	123	109	114	116	114	93	116	110	112	106	126	105	105	115	124	120	134	117	114	134	122	113	113	140	126	102	106	121	116	109	110	113	104	122	107	119	104	101	94	112	110	141	118	113	109	117	110	134	118	124	124	106	107	121	120	129	111	112	119	102	112	134	115	99	121	108	81	120	122	124	123	122	138	108	99	126	127	120	112	98	102	99	110	103	116	97	110	107	96	112	108	109	127	106	126	113	120	115	118	129	105	116	123	104	97	120	122	105	111	119	101	121	117	88	102	120	105	123	128	116	118	136	99	107	124	112	119	111	118	101	114	139	106	108	114	124	120	95	99	116	143	95	116	113	133	125	126	126	97	116	101	121	110	108	119	109	111	105	108	142	110	120	115	93	144	115	120	131	143	127	134	96	119	117	117	105	111	129	111	109	112	122	105	111	130	106	117	124	125	126	108	122	112	127	128	103	106	110	113	123	123	107	97	104	125	119	118	106	107	114	105	121	118	102	112	126	124	112	113	106	94	127	96	91	120	114	111	133	122	113	114	121	131	114	108	128	134	108	85	124	119	113	101	106	125	105	94	130	123	130	108	117	95	123	111	116	116	124	131	110	119	104	113	84	117	119	117	121	116	107	112	100	112	103	118	126	107	110	95	126	111	122	139	100	114	115	127	109	116	89	130	103	124	120	101	126	105	103	98	106	103	103	106	112	119	124	105	143	104	108	116	117	127	94	108	122	122	95	124	110	115	103	104	107	114	134	126	86	114	113	124	99	115	132	130	119	117	131	125	117	125	106	114	113	126	112	118	109	100	118	127	118	123	101	126	108	124	112	105	129	111	112	108	135	131	112	137	106	132	111	116	112	127	103	98	108	130	101	127	110	112	130	116	95	99	112	110	107	96	120	113	99	104	122	104	122	124	104	135	138	108	117	122	102	116	111	120	109	114	115	114	87	125	125	103	109	104	121	116	108	115	113	120	117	121	90	100	107	120	104	116	114	102	106	115	97	108	129	107	129	125	123	127	113	109	118	96	104	120	98	114	110	121	107	103	127	135	115	128	112	110	124	104	130	110	121	97	114	111	108	113	117	103	111	127	109	127	125	126	109	101	108	90	102	111	120	111	113	128	118	104	124	110	112	119	111	109	117	135	120	104	126	112	112	113	125	95	127	121	130	105	128	114	115	112	113	125	100	115	123	126	134	132	114	116	117	117	115	119	103	118
3295	2620	5763	10841	13950	13248	10530	8051	6879	4593	2651	1287	754	502	496	467	409	376	364	324	338	286	316	306	324	329	336	319	323	325	324	351	337	298	329	325	304	294	371	325	328	304	311	307	344	322	329	296	374	341	305	360	340	314	309	350	323	346	294	322	315	360	329	311	325	301	313	300	332	349	290	322	301	338	349	330	283	354	316	296	299	304	293	328	327	323	336	321	341	313	337	302	346	327	330	307	324	321	333	333	300	301	340	334	325	324	296	336	310	353	334	326	285	340	339	358	344	305	309	322	364	334	335	329	348	322	333	346	311	310	328	340	351	347	332	339	322	304	333	326	323	348	324	294	338	328	364	358	300	327	339	319	331	301	323	349	356	324	334	331	332	311	355	339	304	334	333	303	305	328	323	310	351	326	308	372	324	315	313	298	312	325	310	305	340	337	356	330	331	329	317	302	303	352	334	318	316	346	323	296	326	330	339	355	317	324	303	322	313	318	332	345	343	331	320	309	338	334	301	306	324	370	320	350	322	339	319	292	327	315	322	323	298	320	340	330	345	315	328	352	319	314	295	300	339	325	316	315	327	321	338	318	294	339	329	322	317	315	350	328	327	346	298	320	299	333	313	316	308	311	322	333	307	336	320	317	325	332	320	322	355	313	330	330	334	336	361	334	317	316	346	303	313	334	351	357	363	329	321	289	299	325	316	300	301	316	333	314	326	310	317	338	353	344	353	325	303	296	322	339	315	339	329	308	329	291	334	309	323	331	319	328	342	324	310	332	330	317	312	336	349	348	333	331	310	294	344	294	304	317	331	328	315	346	343	344	329	306	344	344	303	345	317	319	341	319	356	336	310	324	346	320	322	352	346	343	316	297	346	318	333	334	345	350	322	334	318	334	334	366	353	304	315	327	337	315	362	328	342	313	326	287	347	349	319	325	274	303	321	341	358	299	306	336	321	282	285	345	325	335	317	303	314	307	321	347	354	317	326	327	317	328	353	333	363	342	346	365	297	298	313	319	306	350	303	318	340	351	359	325	318	319	356	346	310	340	327	343	278	323	341	335	333	308	317	322	337	335	334	307	347	351	348	322	329	327	309	295	326	375	345	330	342	308	298	314	338	349	316	333	288	337	315	343	305	340	331	352	344	341	346	333	315	307	302	318	290	347	339	328	333	301	359	289	341	307	316	350	305	288	316	319	306	306	350	312	348	345	343	347	348	312	318	344	309	344	312	327	312	328	335	338	338	342	348	334	341	325	332	292	323	323	334	317	348	340	334	322	322	298	301	322	271	306	330	325	316	332	334	315	323	306	298	314	340	322	322	334	308	306	332	309	335	322	335	312	309	321	327	361	351	310	339	330	310	342	349	336	347	335	373	338	332	327	309	310	317	301	327	347	325	306	339	308	328	335	321	332	337	327	314	352	326	329	298	334	307	337	346	309	334	332	347	298	320	298	329	293	325	305	333	322	335	321	360	314	322	301	335	310	289	316	339	348	322	329	343	288	363	311	314	322	336	331	333	353	323	341	340	354	315	323	324	338	319	331	311	344	348	348	345	292	309	337	315	297	353	322	351	343	355	322	348	289	341	310	306	344	321	340	313	312	335	335	286	343	299	337	341	305	339	356	325	311	332	299	305	312	325	309	330	317	334	316	331	314	327	322	300	324	329	347	315	304	293	328	318	347	321	326	317	338	338	353	333	328	310	328	300	347	342	361	310	312	316	333	348	336	342	299	316	335	313	319	322	351	323	338	332	290	335	343	338	309	329	354	304	325	338	313	331	325	332	323	326	292	312	322	320	333	304	311	313	296	291	333	337	311	328	337	323	302	335	337	325	344	322	299	305	343	333	332	329	340	332	345	360	369	318	314	316	316	319	326	343	331	316	340	341	321	328	315	326	339	325	309	337	353	328	334	325	335	318	296	302	316	330	344	331	325	352	314	345	339	331	332	318	331	379	321	334	316	322	328	352	324	315	305	353	309	331	306	312	317	343	338	317	325	316	314	325	330	315	354	366	319	316	320	329	341	319	344	328	318	333	300	281	335	318	335	293	347	310	312	352	313	298	333	314	289	336	334	327	323	319	328	315	306	307	321	331	330	346	295	341	288	313	343	324	306	325	324	329	307	333	302	357	325	321	348	331	333	363	337	338	331	343	325	329	323	321	349	307	295	295	332	344	322	316	350	315	371	357	319	334	334	307	318	328	363	328	346	361	367	384	318	309	312	346	315	336	312	343	289	327	359	320	295	310	326	311	334	315	301	320	330	337	340	336	323	345	345	332	308	338	336	293	323	325	297	344	318	334	345	341	338	354	380	333	348	362	302	310	335	313	320	343	348	302	342	312	320	322	330	349	327	343	318	345	301	320	321	305	322	344	325	334	321	329	324	351	335	338	302	350	323	320	349	328	327	291	301	298	321	342	322	296	327	320	344	318	297	303	339	333	356	334	328	326	336	335	302	377	333	344	359	314	326	341	349	339	359	347	310	321	345	312	346	299	344	338	347	328	344	310	333	333	337	327	346	328	330	348	315	359	337	311	323	331	333	342	336	318	332	302	339	345	327	335	316	323	338	353	348	321	313	347	342	327	327	328	315	318	340	365	329	313	308	318	314	327	340	335	340	338	350	344	316	311	304	333	338	322	326	346	322	307	318	328	325	307	330	338	309	303	352	317	343	340	338	331	335	320	312	343	302	347	343	326	335	313	323	319	304	364	293	320	361	318	348	343	310	316	338	318	338	334	369	320	346	329	328	397	345	345	331	340	309	346	313	315	341	343	333	347	338	310	380	305	336	340	319	329	328	300	330	312	321	346	334	342	326	305	329	319	307	319	310	326	347	317	355	313	354	339	343	322	337	335	317	327	272	316	302	295	318	317	343	288	360	337	346	306	309	356	296	364	346	308	339	306	330	322	323	327	339	348	333	338	295	340	320	320	315	331	319	350	313	305	309	352	327	327	286	354	320	324	334	321	327	310	363	332	335	315	325	319	304	340	326	326	352	355	314	305	353	332	319	325	284	329	329	333	362	297	320	324	340	349	314	348	286	333	328	336	329	325	308	316	306	323	338	323	364	352	311	338	310	329	337	303	329	369	312	321	325	323	316	344	307	322	318	315	314	329	285	322	323	340	322	365	336	316	381	297	322	317	295	312	310	346	347	318	321	326	344	305	316	312	345	323	311	339	306	340	345	304	363	314	326	339	301	335	315	317	310	347	310	307	333	357	371	335	323	328	325	287	320	356	321	329	346	304	295	377	343	365	282	303	356	298	334	322	317	316	333	319	335	345	313	319	321	340	325	317	330	334	329	323	306	309	311	326	281	298	319	330	340	344	332	344	326	307	296	302	342	318	340	338	305	330	345	339	316	361	276	347	319	341	323	340	329	324	336	346	334	325	313	326	293	328	324	301	328	303	322	338	336	353	311	357	286	305	338	323	316	344	332	333	337	323	311	331	330	317	318	326	337	341	349	360	328	335	362	335	335
19544	20455	33499	40796	41727	37751	30614	23061	17728	10506	4911	2185	1065	516	484	331	258	207	182	137	144	142	100	133	123	110	131	117	126	132	110	125	112	99	115	119	100	109	113	121	117	133	113	117	95	100	111	111	117	116	117	115	114	109	128	119	117	94	117	126	129	117	124	104	113	113	119	112	107	118	127	119	126	114	107	108	110	116	128	123	108	116	125	109	125	129	125	120	127	87	108	109	116	103	121	113	128	109	111	118	126	115	119	125	126	113	103	131	118	114	122	113	119	118	121	119	119	98	117	109	115	131	124	122	116	99	106	103	131	116	99	113	118	111	126	111	120	120	125	105	111	112	124	108	127	103	115	116	125	114	119	103	120	118	101	122	125	114	110	112	129	105	112	106	118	121	112	124	121	115	102	113	122	111	121	102	109	97	102	124	100	128	114	105	118	127	122	115	126	126	108	122	120	138	127	115	106	80	120	117	142	137	118	125	122	112	121	127	127	127	119	116	110	107	117	103	115	129	120	154	132	77	110	111	114	132	109	100	106	117	104	124	121	107	128	113	102	109	111	108	119	128	113	117	100	121	101	113	120	130	131	133	128	112	116	109	133	117	107	107	114	108	130	107	102	112	117	127	116	119	104	111	111	116	105	109	135	107	114	94	122	131	134	129	125	115	115	124	108	116	100	106	127	125	107	105	114	112	126	104	113	127	107	121	116	123	130	104	111	93	136	113	112	110	116	114	123	105	118	104	129	95	115	119	113	108	111	114	101	115	104	115	114	129	134	108	115	102	129	122	116	143	111	118	120	104	120	132	124	117	134	110	107	123	124	113	112	133	121	112	136	108	111	128	121	117	115	112	105	115	118	127	99	112	102	112	120	106	135	103	112	86	116	132	116	106	128	122	111	103	116	113	121	107	113	125	119	119	124	128	108	115	122	113	120	121	124	130	122	129	128	115	140	116	96	116	121	123	124	116	123	115	102	116	121	109	109	116	116	87	105	102	123	112	107	130	115	117	93	107	128	112	111	142	119	123	120	112	139	98	109	104	93	124	128	131	114	112	95	116	118	130	126	91	112	108	112	122	105	118	115	103	113	125	120	123	103	117	103	130	131	124	132	111	116	106	123	124	116	106	112	107	117	125	119	125	112	107	115	139	112	109	125	133	122	99	125	117	113	123	109	123	105	106	128	125	126	122	128	117	108	125	113	113	133	113	93	122	130	114	138	116	109	110	122	104	106	122	117	120	115	117	114	91	101	93	106	101	126	112	122	119	126	101	108	111	124	137	113	117	116	116	118	98	136	100	129	119	109	105	120	127	99	99	110	122	130	133	99	133	101	107	120	105	130	110	113	97	125	129	136	111	113	126	109	110	134	115	113	94	116	121	133	144	116	120	115	124	114	125	113	125	138	144	124	118	126	109	118	126	105	122	133	124	104	113	94	120	117	106	118	109	115	90	118	110	110	121	130	93	121	106	136	108	110	141	121	112	141	116	112	125	112	132	120	112	133	123	101	113	124	125	124	99	107	99	117	112	111	114	102	121	119	130	107	135	123	103	121	112	100	120	112	110	117	124	135	106	125	117	119	119	120	106	126	123	129	104	99	121	131	115	124	119	111	114	99	131	112	116	110	106	106	123	117	96	119	105	114	120	123	119	135	122	100	109	97	114	122	118	128	103	117	123	111	105	133	114	130	125	122	104	126	112	116	116	104	108	116	109	138	113	104	125	111	121	124	112	121	140	126	109	123	109	99	138	108	129	105	120	141	108	110	130	101	113	128	111	116	120	119	140	99	114	130	109	111	103	105	115	117	114	111	140	122	100	123	109	106	125	107	125	109	120	98	116	129	126	113	145	110	115	105	126	116	110	103	102	120	114	111	126	122	117	111	132	111	124	143	124	119	125	121	104	108	111	102	116	121	96	121	120	122	135	133	119	118	111	112	110	123	111	113	119	107	120	132	113	112	110	138	120	111	107	121	127	101	129	126	111	98	106	118	121	115	119	125	108	117	116	123	139	120	106	121	109	105	108	110	115	113	108	93	106	107	98	107	129	115	103	107	129	115	139	105	109	132	138	127	114	107	124	122	118	115	99	131	118	103	100	105	106	102	120	105	113	116	102	126	117	129	108	105	106	125	128	109	122	132	120	110	120	141	113	132	106	119	92	129	106	127	102	111	108	106	101	107	124	109	110	117	105	115	108	130	121	103	126	134	113	145	132	113	128	105	113	115	113	135	107	123	105	133	99	111	132	119	115	125	112	135	114	98	121	103	110	129	120	105	119	128	118	124	132	102	121	118	117	119	116	124	120	132	121	110	117	108	132	118	127	96	108	121	116	117	112	134	128	109	133	108	126	124	140	120	125	117	116	117	117	121	106	121	106	111	120	129	110	102	125	122	111	119	122	123	102	113	115	122	103	139	112	113	98	120	105	116	110	114	128	120	106	106	118	120	116	136	107	116	142	115	111	100	131	125	138	109	121	106	128	94	118	124	130	126	129	126	114	105	115	116	94	112	127	127	104	126	122	114	125	120	119	109	122	100	118	133	122	125	117	106	100	105	115	125	114	118	137	111	123	123	132	125	118	109	109	128	144	119	110	123	136	132	132	101	114	124	110	116	120	112	126	112	112	114	124	110	109	120	97	91	118	113	113	95	129	130	101	126	125	120	104	116	109	106	90	112	103	125	121	106	127	138	113	114	100	113	128	118	103	112	97	115	130	111	122	111	121	133	112	114	103	116	127	116	121	116	118	126	123	112	116	112	116	120	124	109	139	107	108	116	136	129	103	109	121	117	112	107	122	112	99	113	110	136	106	119	127	112	117	111	115	136	117	107	137	109	103	136	105	135	110	116	133	122	122	118	114	110	116	103	125	131	113	96	108	110	124	106	104	114	103	114	116	129	113	122	100	112	115	104	122	111	112	131	119	120	99	128	113	128	130	86	110	109	115	104	111	114	121	122	123	120	117	118	122	116	113	138	96	113	117	127	96	109	136	124	109	104	117	111	119	113	113	107	100	124	90	119	110	89	118	115	109	124	124	126	105	111	106	106	115	112	130	100	135	115	114	100	96	113	108	127	117	120	105	113	123	110	103	107	129	113	121	117	110	131	130	125	123	117	109	108	131	113	133	126	98	130	115	101	98	121	125	141	102	119	102	121	121	118	106	118	112	123	120	120	122	110	125	120	114	124	107	115	114	127	126	129	101	104	125	107	131	130	112	114	130	103	100	118	103	113	113	108	123	125	117	109	126	113	105	120	105	128	102	119	132	110	100	138	113	122	123	127	109	107	124	124	118	107	132	109	132	123	115	124	118	96	104	115	119	118	115	118	120	124	111	114	125	108	122	116	119	119	122	108	121	114	83	122	132	118	112	114	128	100	103	134	118	118	105	120	108	113	112	119	114	133	112	130	102	123	136	114	110	118	112	121	131	96	110	118	105	113	121	114	117	126	125	112	132	110	113	128	105	131	121	140	119	119	110	115	128	117	104
11729	19332	36993	48788	51550	49429	44443	39074	34561	26162	16654	8933	5168	2701	2481	1618	1279	879	652	497	413	371	327	344	362	343	336	337	325	331	348	341	346	312	306	339	322	317	343	336	334	328	290	310	351	316	319	304	336	345	308	322	333	322	312	332	328	325	332	332	316	329	328	307	338	342	306	337	304	353	308	367	313	328	306	331	301	345	348	336	347	338	324	363	311	348	267	334	322	329	332	373	314	364	349	316	336	335	323	314	301	354	346	331	364	289	298	324	352	344	344	340	346	336	345	335	357	318	362	348	335	352	362	320	345	327	358	319	385	328	316	336	345	340	337	345	324	362	297	339	348	317	374	298	348	329	323	332	310	334	370	340	337	333	345	342	353	341	351	299	320	351	330	316	324	330	350	338	302	334	356	321	326	317	292	346	343	333	325	331	345	319	337	350	364	360	342	318	339	376	320	365	314	335	363	347	289	310	347	354	336	334	321	350	340	352	365	295	338	321	335	352	308	345	291	355	353	341	328	343	358	334	305	316	328	338	315	341	341	327	304	346	301	369	338	310	318	364	308	341	340	344	298	369	341	312	309	340	324	311	357	350	344	331	300	330	312	321	348	355	340	340	335	330	336	329	327	324	340	316	322	320	323	337	326	297	342	359	333	335	367	327	334	355	316	321	312	308	318	311	271	323	307	342	346	324	328	346	306	311	324	328	360	363	325	345	304	347	318	306	334	330	331	340	347	313	367	328	318	339	330	345	328	306	296	339	348	337	325	298	362	333	324	311	342	346	331	310	356	339	358	361	319	332	324	320	325	375	332	367	316	321	351	344	328	332	333	331	326	345	350	337	345	335	356	340	364	342	337	319	333	331	290	349	334	353	324	326	343	359	313	292	324	310	335	329	315	318	332	329	334	356	342	333	340	354	366	376	317	338	337	305	325	347	331	272	320	346	341	312	328	359	297	312	329	342	366	322	334	301	336	344	327	330	325	317	349	335	349	343	367	378	305	348	309	328	347	363	327	326	332	326	287	347	324	352	353	312	318	340	343	349	355	330	323	370	348	305	337	338	328	307	338	328	354	331	313	356	303	327	337	346	354	327	331	334	337	369	350	340	339	339	339	316	293	314	319	288	329	368	338	340	363	309	333	343	304	320	327	286	348	357	306	353	322	340	330	331	333	342	321	348	353	326	349	345	327	327	308	319	326	323	314	362	362	332	325	349	355	314	332	310	310	345	327	314	334	304	327	319	331	380	330	301	345	350	329	352	325	330	353	341	339	361	314	351	328	333	338	364	318	322	354	312	343	333	323	327	354	357	338	355	323	344	339	334	357	331	321	337	352	348	294	339	347	369	309	342	341	310	350	355	334	329	349	338	358	331	347	329	333	317	339	301	336	336	336	333	309	341	344	308	348	307	314	342	347	313	322	333	357	318	353	318	332	310	342	321	336	341	329	323	326	359	323	327	317	299	326	312	337	326	308	314	333	337	355	317	334	328	354	334	347	317	360	303	341	327	339	369	369	340	300	348	329	377	346	339	306	333	351	322	360	330	323	331	345	328	323	325	329	350	317	319	339	309	298	352	335	349	333	348	361	309	344	352	314	345	359	333	326	344	288	350	309	348	317	347	319	326	318	334	338	343	322	338	341	321	329	328	328	311	311	347	309	328	330	315	349	338	349	328	320	340	308	326	312	321	335	335	336	317	348	315	357	343	372	312	345	340	335	320	339	345	369	366	335	306	321	337	342	365	322	331	320	339	344	350	362	321	345	309	339	341	347	327	323	353	352	337	340	368	321	346	297	343	306	341	316	309	322	329	344	357	325	364	330	321	364	351	326	346	318	340	341	295	325	294	349	335	319	305	307	336	347	322	325	373	369	321	323	331	356	346	302	314	314	337	335	311	338	295	321	332	310	359	317	335	343	336	368	298	336	318	350	334	373	325	349	338	359	318	327	362	330	323	312	313	363	313	309	334	337	332	347	321	341	310	335	326	354	350	307	329	328	311	352	333	343	305	323	330	354	368	346	322	346	353	343	310	325	321	343	354	339	340	326	323	361	328	336	346	344	358	325	319	359	348	343	330	343	337	324	349	317	307	311	324	353	347	320	341	362	333	321	309	307	318	353	346	363	321	305	329	325	315	371	347	324	328	305	318	327	326	340	331	290	335	324	345	340	340	340	317	341	334	328	301	354	322	329	387	336	349	283	328	330	333	369	352	344	347	304	335	350	372	307	340	338	342	342	311	337	361	338	352	337	350	335	329	315	332	337	345	341	316	317	343	309	373	332	362	319	314	335	301	350	343	319	297	387	366	319	348	380	364	350	341	324	305	316	332	317	359	328	337	333	340	319	363	313	321	346	311	315	304	316	344	352	357	346	326	374	321	323	347	322	311	330	349	325	357	340	320	366	335	336	344	363	331	341	305	322	324	343	339	322	322	376	300	295	365	347	309	337	315	335	338	351	360	354	339	339	338	330	319	332	343	340	301	349	357	330	339	331	297	326	313	316	377	339	320	334	323	339	331	341	333	325	329	349	344	347	345	279	324	336	364	301	293	366	339	361	291	318	381	332	321	352	287	335	328	334	350	352	366	320	344	311	327	372	325	374	339	341	313	341	308	328	336	308	333	342	318	357	361	337	298	321	339	340	330	353	335	332	294	352	312	286	317	355	330	361	345	321	325	333	349	353	333	328	339	318	354	351	346	312	317	371	320	354	343	320	328	317	322	333	321	339	336	326	336	342	315	316	344	314	335	331	310	332	337	371	347	334	332	323	337	340	315	332	334	324	334	325	298	310	345	340	308	348	322	292	344	296	305	316	338	345	336	344	325	349	343	294	322	324	365	303	323	329	306	343	284	325	335	325	356	349	337	308	327	340	345	330	341	366	314	341	310	322	300	351	374	330	306	337	352	336	334	305	356	343	297	329	316	303	319	322	320	327	321	337	330	359	330	314	329	292	345	329	326	316	332	329	345	342	350	328	311	344	321	307	332	331	364	335	331	319	337	328	327	334	360	300	325	327	341	359	319	309	356	350	309	351	315	295	295	332	323	320	292	320	337	306	346	323	332	325	342	343	365	327	355	323	314	362	317	357	293	327	329	313	331	339	343	316	347	330	326	328	348	331	348	339	344	335	329	329	363	333	301	327	355	328	339	355	326	353	308	333	343	323	317	316	348	341	348	353	342	337	311	322	339	331	343	331	319	348	347	339	344	348	307	337	306	321	360	347	328	341	356	313	340	323	358	345	345	334	364	302	305	341	328	323	315	319	307	351	359	355	298	335	298	352	284	340	332	323	345	314	343	339	344	330	312	327	361	357	355	321	323	284	316	359	352	338	352	345	338	314	329	311	325	318	338	329	318	349	306	334	342	344	309	346	319	339	285	333	351	327	331	339	381	304	311	349	300	331	311	327	332	337	335	318	315	359	341	317	341	338	312	315	333	297	322	338	335	321	336	329	308	335	341	340	334	306	317	335	315	284	331	355	312	327	322
29976	33516	48501	57910	56954	51095	44017	35436	28877	19700	9687	4272	2241	1005	910	646	536	368	247	197	187	157	142	136	125	133	150	159	134	169	129	139	126	138	153	138	143	140	149	173	157	136	155	139	138	146	156	142	147	162	154	138	134	148	155	152	151	144	133	140	123	144	141	141	144	157	136	135	140	136	141	143	163	128	162	129	143	133	142	157	118	154	144	161	146	136	125	147	130	152	155	138	142	123	147	149	149	157	123	141	148	143	136	150	127	144	132	147	145	123	129	155	136	138	158	139	116	152	154	142	162	153	149	142	126	150	137	132	146	152	148	110	136	133	145	161	120	133	143	152	157	144	147	116	139	134	140	128	154	147	135	126	143	134	137	149	143	154	135	114	139	143	152	147	137	141	154	154	121	140	146	128	155	148	136	147	146	128	139	141	153	150	132	139	121	139	146	139	146	142	146	148	148	142	154	144	135	146	157	148	123	138	130	159	135	141	138	151	133	152	141	143	155	126	159	126	147	118	138	137	128	156	138	154	134	161	129	160	122	133	140	149	159	150	136	153	130	154	143	130	154	156	131	143	128	139	123	131	148	136	118	136	153	151	154	158	139	160	160	138	147	164	129	131	137	141	133	134	149	150	144	129	124	166	126	143	148	129	145	156	141	128	131	146	145	149	148	136	146	131	148	167	146	139	117	140	158	115	144	143	145	152	133	149	131	139	135	126	145	140	121	126	129	141	160	139	137	129	131	152	138	122	139	110	153	129	129	148	156	134	150	122	141	144	146	133	103	135	148	144	142	145	125	142	132	127	128	153	128	170	149	141	153	121	133	141	131	138	138	138	147	149	137	152	118	150	158	150	159	147	150	147	155	137	149	130	148	137	141	149	158	149	126	132	157	119	153	154	141	146	145	135	153	157	142	153	132	130	137	112	138	137	140	157	119	138	128	144	142	128	143	138	130	143	156	129	149	136	144	142	151	138	145	122	114	140	139	127	150	144	132	157	154	144	136	131	109	133	129	155	147	152	149	123	150	142	134	149	150	143	129	131	153	156	132	137	133	131	115	148	122	135	161	123	145	126	123	123	111	148	151	124	133	129	142	159	139	156	143	159	122	140	130	153	164	138	151	142	136	149	139	140	134	153	138	132	147	160	149	130	157	163	143	155	167	154	142	149	127	149	125	127	147	149	147	146	125	173	125	135	138	135	136	137	148	136	153	150	128	124	140	130	161	134	163	114	141	145	153	133	124	142	148	137	147	113	146	151	150	156	122	144	139	154	147	143	149	161	165	147	149	138	138	145	161	151	153	159	126	130	107	144	156	145	155	134	113	124	134	122	124	149	138	132	141	144	132	146	159	136	143	152	143	152	148	134	129	135	139	134	145	141	139	158	141	148	121	131	143	145	133	129	161	144	126	141	130	159	111	130	162	147	147	136	125	129	130	129	144	140	158	136	147	160	152	137	142	147	132	131	133	148	139	139	156	148	154	142	132	165	112	137	142	155	138	126	142	129	133	134	151	129	149	137	133	130	130	126	159	136	141	158	152	132	140	138	143	146	134	136	145	138	112	129	136	155	135	133	140	141	137	151	135	141	141	148	121	130	152	168	157	158	130	154	132	136	149	113	153	122	133	129	149	136	130	139	139	139	151	156	140	141	113	157	153	139	142	121	135	141	153	126	129	140	123	127	151	142	148	144	139	140	159	132	125	145	135	137	141	118	140	146	135	126	120	129	150	145	142	128	148	164	147	142	131	132	126	140	120	140	143	138	133	154	167	165	146	120	139	154	142	148	110	140	161	150	139	135	145	147	139	141	143	134	134	149	147	138	138	146	129	138	148	148	134	142	148	154	166	143	139	144	144	133	113	136	153	146	144	124	136	162	145	158	135	142	145	144	158	143	141	139	149	160	152	149	130	143	155	130	125	132	154	142	165	152	165	145	146	154	131	135	137	139	133	130	144	126	150	131	145	125	167	154	150	134	159	139	171	148	141	141	136	142	162	129	136	147	131	140	133	115	155	129	136	136	148	136	129	135	147	155	143	143	163	155	126	158	133	145	149	175	150	133	137	155	135	122	152	133	155	126	159	166	147	150	132	113	136	144	133	145	149	147	145	138	138	161	126	153	157	146	117	132	142	133	138	118	126	121	144	147	142	140	153	169	145	153	166	148	148	143	138	142	131	143	119	142	131	123	151	127	133	126	134	146	146	167	138	145	119	138	147	153	142	121	147	130	140	149	150	138	142	137	158	145	125	144	137	143	152	143	137	137	117	149	139	147	152	139	157	134	135	147	123	130	138	145	147	155	134	155	151	164	118	151	143	140	153	117	133	129	130	150	133	138	150	147	151	115	136	135	139	148	137	140	133	135	166	134	150	145	147	126	142	136	141	141	127	139	137	149	141	145	127	117	144	154	126	144	134	118	126	134	141	165	131	149	139	152	142	151	152	136	135	163	142	148	130	146	153	145	132	124	157	127	140	150	156	152	168	125	162	115	156	158	139	150	145	143	158	135	130	150	142	137	119	120	116	136	149	168	109	122	142	147	146	132	136	158	136	149	172	149	148	137	141	149	154	158	125	148	158	148	139	108	129	140	165	126	156	145	150	132	167	145	163	139	160	141	133	135	145	134	147	131	138	122	112	138	151	113	161	140	122	141	130	151	126	154	131	146	149	143	158	133	129	144	151	151	134	144	144	155	120	139	137	158	125	134	145	136	151	140	148	135	161	146	134	129	149	149	131	147	125	149	128	138	167	156	145	145	138	126	165	140	162	132	105	125	127	126	135	117	151	144	153	146	150	117	152	170	144	138	155	146	157	140	132	152	131	140	146	141	149	148	152	124	134	165	136	149	140	130	132	125	130	133	136	142	126	135	147	156	159	141	120	164	145	148	131	157	143	150	157	138	122	117	148	140	140	144	145	138	152	152	180	141	139	118	129	123	140	137	133	146	144	160	128	130	154	140	148	153	126	127	120	173	125	142	149	135	151	123	126	122	169	130	155	132	137	141	131	142	146	135	146	146	144	125	110	130	157	155	154	136	131	156	134	154	161	151	141	141	132	156	141	131	153	149	129	136	143	141	149	170	142	157	157	140	135	149	136	151	139	152	153	135	132	128	120	138	144	133	147	151	124	130	140	143	139	123	142	146	160	139	137	135	145	146	130	130	140	157	129	143	154	155	135	127	134	142	130	129	147	138	125	135	149	139	130	139	141	131	130	138	138	127	154	163	167	145	133	148	135	116	132	137	121	120	144	155	136	126	126	142	148	149	140	152	145	146	136	142	142	161	150	162	126	141	144	152	129	158	134	139	143	154	142	161	159	146	139	145	132	153	154	163	154	133	168	152	141	123	135	131	128	113	134	121	146	153	139	141	145	153	152	153	147	126	153	150	164	128	149	139	146	155	148	132	131	139	137	145	132	144	127	147	134	132	173	156	133	145	143	144	142	153	160	174	144	136	141	138	145	131	135	164	140	103	152	149	145	130	137	157
17324	28302	46347	62032	63478	60664	54707	48713	43742	35306	24049	14645	9235	4275	4295	2873	2368	1381	806	721	581	489	391	385	421	400	407	376	423	384	413	444	357	393	383	400	401	394	371	400	370	390	391	397	395	408	365	382	352	411	402	362	421	471	437	424	394	410	446	380	366	397	368	419	410	418	413	386	377	414	378	387	405	411	394	393	425	394	389	379	381	398	387	370	371	383	424	400	408	378	390	391	390	405	382	400	393	416	394	394	372	430	401	385	355	409	406	427	421	383	371	387	372	407	401	404	377	349	391	403	370	371	405	403	392	381	386	393	369	389	378	378	385	385	406	425	382	416	366	383	371	399	381	350	383	368	401	403	385	405	404	411	405	390	386	408	367	392	371	409	362	374	382	396	399	421	405	369	395	350	398	356	375	374	399	385	372	353	411	419	369	396	384	428	399	383	379	404	342	422	396	395	355	438	377	369	422	391	370	397	398	400	390	371	389	425	385	397	393	416	385	378	389	413	392	390	382	400	403	368	416	387	378	389	371	357	372	380	353	381	390	389	372	398	405	353	369	399	390	376	397	371	393	429	391	391	375	390	371	379	387	415	395	384	365	394	398	376	388	423	401	383	344	384	382	370	399	384	395	390	411	380	414	406	385	455	415	398	400	378	367	418	401	411	400	378	409	404	388	386	384	398	362	377	414	382	389	388	375	371	409	383	376	376	343	356	419	422	417	386	397	361	429	399	429	376	386	390	378	373	399	409	375	404	414	387	367	438	405	383	395	398	385	386	378	403	393	379	414	380	403	382	392	394	404	400	410	378	374	450	413	385	387	390	399	415	395	411	415	405	429	396	377	408	407	396	390	441	419	364	395	408	385	399	404	413	392	389	399	363	397	395	405	390	428	375	369	392	398	391	386	402	347	341	376	387	409	378	395	418	404	415	433	383	367	346	397	388	367	344	369	355	387	378	386	372	406	395	399	385	378	347	378	381	361	397	376	405	374	405	391	367	433	416	387	402	365	404	398	412	387	396	395	383	395	413	419	370	386	394	365	370	407	419	392	365	375	421	394	367	363	396	387	434	401	415	385	397	399	416	390	360	387	381	377	407	369	357	389	391	398	368	402	378	374	404	385	395	410	406	384	387	384	373	397	408	386	411	361	376	364	424	389	395	426	395	388	415	398	375	388	384	375	403	408	362	393	380	411	400	400	368	405	385	345	364	415	386	369	358	406	410	400	402	384	400	372	384	425	378	410	401	389	388	404	416	427	394	422	420	378	386	410	365	390	408	405	386	373	381	379	403	391	396	365	436	408	370	369	385	349	367	401	404	348	378	442	383	382	392	389	397	396	358	406	408	397	381	383	398	377	377	420	386	368	405	377	373	376	404	396	413	391	381	377	406	393	371	381	376	392	359	414	429	381	372	383	368	375	349	365	384	379	379	356	392	381	397	413	362	411	400	387	367	377	393	392	383	374	387	387	366	396	398	394	393	387	371	398	363	409	392	357	407	409	377	413	352	383	386	407	403	385	361	379	383	416	395	391	393	420	376	407	397	360	392	388	395	405	409	400	430	401	378	421	396	357	399	413	382	389	370	419	386	411	393	351	368	386	366	393	371	379	367	374	418	397	394	383	354	401	375	377	407	419	381	399	384	350	350	380	392	406	416	348	415	371	368	408	413	410	385	376	386	393	387	384	386	371	374	379	382	367	385	369	379	399	372	391	425	396	409	398	348	373	385	401	347	384	384	413	434	400	383	381	373	387	395	387	397	373	362	395	435	404	397	377	399	383	364	350	395	387	397	437	392	364	417	409	395	365	374	381	406	379	394	404	386	400	380	379	383	386	394	367	384	382	409	364	379	423	375	382	354	378	386	410	405	369	366	399	375	373	412	399	356	410	405	429	422	387	400	381	396	415	377	387	410	400	403	376	393	391	359	430	382	382	400	393	390	382	382	392	390	376	386	394	369	363	429	398	413	354	404	398	390	396	407	392	355	427	391	400	402	381	377	385	392	391	403	397	403	380	375	385	422	426	431	406	408	372	369	378	362	425	364	382	388	387	396	397	376	407	404	406	422	385	375	358	383	390	399	405	359	386	422	390	376	378	381	390	398	394	376	387	401	406	392	400	398	417	400	381	394	360	400	382	355	385	393	374	380	400	423	403	382	385	404	389	385	382	379	387	375	393	422	387	351	409	384	380	371	390	410	371	396	369	331	374	363	428	381	390	379	390	370	397	376	411	389	402	398	409	407	360	421	409	390	414	410	362	393	355	408	380	368	337	405	394	411	399	365	373	404	379	407	379	379	396	358	347	387	394	409	378	405	423	405	370	381	405	396	400	384	400	388	372	393	439	371	409	382	413	408	393	392	399	351	403	382	399	377	384	366	424	362	375	364	407	367	386	412	371	388	361	384	357	377	400	368	360	418	365	405	380	423	372	400	378	393	373	382	402	366	421	396	387	423	406	422	376	406	416	384	398	378	410	363	400	385	385	369	410	386	386	373	396	377	387	402	360	408	385	382	398	366	366	411	395	388	410	385	394	362	399	397	362	374	367	367	399	367	371	370	408	393	384	414	415	407	389	415	394	379	359	399	421	407	391	398	373	399	404	425	391	386	360	401	399	409	396	371	412	392	393	407	396	412	379	390	396	364	406	397	422	401	373	411	388	400	398	357	411	368	395	423	383	386	377	455	381	386	408	403	383	359	372	365	386	417	410	434	411	370	402	416	381	366	366	434	379	374	404	393	398	401	416	360	382	381	384	402	368	375	410	372	408	401	381	372	401	394	382	391	408	376	366	383	381	398	409	399	434	364	379	384	361	377	407	359	419	385	410	397	406	406	397	354	387	382	382	379	367	427	396	383	377	387	377	420	396	400	356	385	403	410	384	385	395	381	423	396	419	391	402	383	377	378	386	390	362	391	383	389	409	390	350	378	366	359	389	433	412	407	391	402	412	373	398	363	380	383	376	383	414	390	395	430	408	387	365	382	389	407	379	408	398	392	401	363	411	392	387	381	433	397	363	385	372	357	415	409	395	356	390	372	430	402	379	403	389	378	376	391	364	379	401	381	399	377	363	387	402	397	379	403	407	413	406	411	381	430	364	364	400	372	385	396	375	394	423	405	400	396	366	412	388	412	401	384	378	414	389	382	398	385	392	403	403	357	378	358	389	385	391	401	393	400	405	372	399	396	413	376	406	379	392	397	376	399	369	392	386	373	388	423	438	416	405	382	384	369	412	428	362	400	377	395	385	378	390	415	398	385	422	382	394	380	421	383	422	418	366	379	397	343	370	412	406	407	380	389	361	420	412	392	399	409	396	367	407	379	394	395	416	370	387	375	407	399	368	382	385	381	424	413	396	426	370	381	408	418	386	395	392	385	381	387	380	357	381	410	372	392	380	403	399	390	374	407	403	396	421	387	401	387	386	381	384	383	351	435	373	400	394	421	373	397	387	384	378	374	381	397	393	413	433	398	372	391	411	411	361	391	399	356
3677	1658	2180	3862	4246	3006	2496	1817	1580	994	544	293	205	142	150	143	145	133	112	119	113	121	99	122	126	139	105	110	110	115	114	118	103	120	100	106	111	128	112	133	119	102	107	94	114	109	113	112	136	105	110	100	109	123	115	117	117	124	110	129	98	125	99	93	139	107	121	116	120	95	105	114	119	119	112	121	93	132	91	115	110	128	94	135	96	125	115	109	119	114	114	106	112	108	126	94	117	101	94	121	135	106	115	123	112	104	121	108	111	124	108	123	127	105	122	110	125	104	110	130	103	126	114	105	145	117	101	110	136	114	109	116	123	115	125	95	119	122	108	107	112	112	120	98	102	112	111	103	111	122	109	101	110	122	118	122	99	119	123	105	118	117	105	115	110	106	101	97	123	114	116	103	104	115	106	110	107	117	105	109	123	116	123	120	132	107	104	96	108	128	108	125	124	112	109	114	91	125	110	127	97	121	108	123	105	108	113	116	114	89	125	115	104	115	115	105	111	112	125	111	120	110	109	112	120	122	109	114	108	118	118	117	100	143	116	117	122	119	121	137	135	99	111	134	115	128	113	102	117	135	112	102	120	107	120	113	122	130	122	96	105	115	98	118	119	107	113	114	112	131	112	113	108	111	112	114	108	114	115	90	123	120	106	105	125	122	102	123	103	108	113	95	121	104	98	109	115	132	133	114	114	111	103	113	125	99	120	113	132	116	98	116	109	141	101	117	113	109	108	116	114	111	103	106	104	106	111	111	123	113	98	112	105	117	118	92	116	123	110	124	113	109	126	109	110	125	104	103	102	107	130	114	114	113	117	118	109	116	118	117	118	127	109	101	137	134	108	114	126	108	116	115	121	114	113	123	107	93	118	120	101	125	106	100	108	109	108	116	118	119	123	122	103	115	123	120	130	128	109	100	119	145	107	117	113	123	133	118	147	105	110	119	109	105	117	135	121	122	137	135	111	112	123	108	121	108	125	114	131	96	114	106	116	128	118	132	124	117	125	108	115	100	104	124	130	104	103	108	120	120	99	106	130	123	127	125	104	121	110	110	109	115	112	111	108	111	103	114	116	104	122	98	122	112	98	104	120	132	97	108	109	125	121	94	123	113	117	111	111	121	129	94	110	116	107	130	110	115	105	109	118	123	107	97	127	122	126	116	103	116	98	95	103	103	120	100	132	127	122	125	115	135	123	110	112	131	116	109	116	126	121	119	104	81	125	119	122	112	101	132	124	99	112	125	131	109	127	119	114	118	98	132	125	112	127	116	123	98	140	128	102	98	110	115	124	129	137	132	108	112	100	117	115	112	96	114	132	121	109	115	131	103	122	107	130	136	120	106	124	114	117	97	119	104	106	113	105	109	116	106	92	110	146	109	128	99	129	114	104	108	98	104	109	103	110	99	110	117	116	97	110	123	106	115	88	126	115	113	116	127	116	124	108	108	97	132	121	101	111	112	98	124	116	122	108	116	140	101	119	117	114	110	113	131	120	96	92	118	130	111	108	118	109	92	132	104	130	99	112	114	108	121	128	116	117	119	115	105	120	122	111	145	129	111	115	114	113	125	112	111	120	126	127	119	107	116	121	111	120	129	114	132	104	106	110	114	94	142	136	118	116	107	119	129	120	111	108	114	105	104	129	102	135	112	125	114	132	101	126	125	119	104	93	128	110	142	110	149	112	99	109	123	121	125	117	107	103	114	109	135	126	133	118	97	112	108	117	103	103	120	104	125	110	122	101	86	123	118	114	101	114	106	110	110	121	106	124	125	124	120	109	105	111	98	111	116	118	140	122	125	110	111	114	112	108	127	126	104	123	125	90	118	117	116	122	100	114	111	103	101	112	123	102	122	113	119	127	106	120	107	104	107	135	120	143	117	105	115	116	108	109	109	141	105	112	100	104	123	105	128	143	116	99	120	106	114	127	108	117	105	111	124	117	109	145	113	116	117	112	127	119	101	113	117	103	117	106	125	117	103	121	121	113	114	83	87	115	98	109	104	114	121	122	123	104	123	98	118	132	100	94	116	127	112	127	109	115	100	125	123	113	125	108	122	129	97	125	123	108	115	105	118	111	102	118	121	113	117	98	102	112	129	110	100	124	102	117	116	106	115	108	115	101	102	106	109	94	121	127	112	132	112	125	106	124	128	117	124	112	124	108	111	100	129	100	107	108	118	116	109	103	120	106	115	114	105	106	112	116	125	110	111	120	115	126	136	130	119	115	132	119	117	118	118	125	104	107	128	123	108	113	119	115	126	103	114	117	121	125	120	131	112	139	116	127	115	116	120	145	129	121	133	108	120	137	125	120	121	121	112	115	107	135	120	120	108	115	115	138	107	112	108	121	127	116	112	126	105	103	119	111	114	126	119	124	126	104	104	103	97	109	110	117	113	117	102	117	109	114	109	123	127	128	107	99	115	139	111	105	99	91	108	132	121	135	97	108	106	108	120	105	108	112	111	122	98	120	124	113	119	138	111	112	123	118	104	93	139	119	120	105	113	114	110	105	132	114	128	127	95	96	121	116	133	118	103	116	114	147	117	108	129	109	112	109	113	112	114	124	122	117	88	99	126	115	95	112	119	127	114	105	107	117	124	128	105	109	105	112	96	121	125	128	115	114	115	115	109	131	113	113	123	109	115	127	113	121	124	117	124	123	118	101	114	107	114	115	121	97	107	128	117	124	122	108	106	97	125	121	135	131	102	100	107	104	103	122	117	126	143	111	106	102	115	135	102	133	118	121	114	128	131	125	120	124	116	126	121	120	128	116	116	113	114	126	130	107	131	116	116	125	132	100	127	118	107	110	107	119	115	118	104	115	116	120	121	98	118	120	127	107	114	113	128	114	117	105	136	133	115	116	105	104	145	125	100	135	118	107	125	129	115	110	120	120	138	117	107	114	138	118	135	116	131	103	123	97	141	128	100	109	110	125	121	112	102	107	124	130	127	115	118	99	121	113	100	113	122	90	126	120	108	131	107	131	119	108	134	114	108	96	113	105	102	121	108	126	111	119	118	120	135	125	102	115	109	115	117	119	103	103	117	108	118	138	111	119	126	104	119	109	131	107	128	113	109	109	119	103	100	106	114	104	116	114	125	117	112	131	130	121	115	122	116	94	120	134	100	116	116	122	129	106	111	105	127	110	130	126	113	105	130	90	119	110	115	114	124	117	103	114	126	120	135	103	109	110	126	102	146	113	110	112	99	92	104	103	119	105	111	118	108	109	112	102	110	114	118	108	112	118	121	115	96	112	112	90	114	92	120	112	104	103	130	117	113	109	131	128	113	121	109	118	117	109	128	119	110	122	129	96	118	105	103	119	116	137	95	101	123	121	111	115	120	102	148	117	97	113	99	114	134	116	113	103	115	112	116	106	128	120	104	97	110	104	111	118	107	128	116	104	121	117	131	116	113	122	117	103	113	119	95	112	123	118	106	104	120	118	115	127	109	141	133	100	114	114	121	119	123	126	122	117	127	114	114
3181	2253	5439	12811	14700	12213	10257	8443	6894	4658	2458	1152	856	485	491	442	419	386	349	318	358	334	360	320	309	303	328	348	321	336	318	303	350	318	320	317	295	290	316	315	341	337	301	336	325	356	307	323	335	343	329	342	319	315	319	327	326	346	353	327	359	336	364	328	341	306	402	324	358	332	324	330	294	331	330	314	335	309	332	320	326	307	370	306	338	342	321	333	301	337	323	317	346	328	363	331	344	353	340	299	324	305	312	326	303	327	325	301	308	323	288	327	363	331	350	319	323	325	325	331	359	342	328	291	335	342	312	346	338	308	314	306	337	321	341	326	334	337	328	312	304	331	323	333	320	333	311	338	331	329	323	344	324	330	299	321	319	316	317	319	324	345	310	345	342	322	347	327	323	299	336	320	326	325	295	367	333	334	324	338	340	340	345	309	359	334	307	303	317	299	318	315	296	368	349	360	302	322	324	302	307	322	337	345	300	302	343	323	321	340	346	332	335	343	324	329	332	309	341	310	343	329	344	340	327	320	324	320	312	329	315	336	305	322	299	338	321	346	342	335	337	265	328	321	308	321	317	356	276	328	319	329	328	326	288	334	312	333	343	336	343	321	316	328	329	306	327	327	297	350	335	345	325	330	308	328	297	333	306	304	344	335	319	334	327	312	321	293	315	344	301	352	345	324	320	337	351	329	339	366	313	285	312	344	337	327	339	331	333	288	359	325	331	346	327	299	344	336	348	309	326	311	326	332	311	314	299	345	346	298	331	313	345	338	322	314	271	324	359	311	324	330	308	318	318	307	312	320	307	312	364	341	340	328	309	313	299	318	334	340	355	343	308	331	323	326	321	318	353	354	339	303	327	308	295	286	337	310	320	366	324	356	329	334	362	325	308	301	341	308	310	328	313	324	297	292	318	319	316	312	282	317	346	312	357	331	329	335	329	311	264	325	327	302	355	300	345	298	349	325	323	331	329	323	314	328	337	319	312	320	325	368	284	317	330	349	336	330	324	340	322	319	308	338	352	324	337	329	341	315	336	316	320	322	320	350	318	337	343	367	302	315	339	368	332	327	308	320	327	331	342	345	341	333	335	322	347	333	353	353	313	332	316	342	349	309	348	303	328	322	298	332	344	328	335	349	323	315	318	320	303	325	317	368	311	323	332	343	310	365	350	323	315	326	333	314	340	327	327	303	331	344	321	328	305	313	323	307	344	330	315	336	342	334	320	338	317	334	333	325	319	336	313	332	295	341	337	327	337	306	290	349	350	318	290	305	352	312	321	308	321	331	329	335	344	340	330	338	337	305	345	305	347	337	319	316	331	314	338	333	332	349	333	350	321	346	326	343	316	301	298	324	301	370	323	308	297	302	346	316	338	350	328	333	328	322	329	349	345	344	332	317	331	324	332	289	317	283	330	306	340	310	327	324	327	311	333	306	319	332	318	343	317	301	330	316	330	336	310	336	327	324	331	326	313	330	342	324	313	330	305	344	327	358	340	333	328	325	295	335	345	322	342	332	310	321	327	338	355	361	354	332	298	329	334	309	317	320	315	315	295	352	316	356	319	332	336	328	318	316	319	329	324	356	314	355	329	337	314	308	309	315	348	316	304	301	307	302	339	303	319	331	304	320	335	317	353	360	319	349	344	291	373	356	308	362	339	304	341	336	351	323	331	307	326	307	349	303	320	297	322	318	318	328	325	361	317	328	310	341	357	363	356	329	339	346	342	316	340	319	330	341	297	305	325	343	315	308	334	358	320	344	315	333	313	302	351	317	298	314	356	328	323	340	337	321	340	328	334	324	374	296	341	325	357	352	323	336	342	311	345	347	328	307	333	312	332	323	340	326	317	306	329	328	340	316	301	313	301	338	325	344	321	336	297	337	336	332	355	317	314	371	324	330	337	311	355	307	317	324	296	315	346	302	358	341	356	306	311	321	332	339	327	293	335	346	330	328	310	324	290	337	346	363	355	306	331	323	323	360	320	332	298	340	334	283	322	366	320	336	323	308	307	329	315	330	347	374	343	310	327	334	345	318	339	359	341	327	322	286	312	322	343	313	362	336	336	315	316	280	335	322	335	332	327	301	306	364	339	332	335	325	314	334	329	293	344	353	321	337	336	353	343	280	342	293	320	334	329	294	333	346	328	328	316	298	339	329	374	327	345	349	329	323	310	325	317	340	350	308	322	332	321	361	312	352	315	318	342	336	321	308	327	309	321	355	351	289	323	324	307	312	325	305	327	314	321	300	285	312	351	351	326	329	315	296	328	316	326	345	317	313	340	341	311	299	312	338	348	338	324	345	338	334	336	308	339	303	343	329	302	353	344	349	326	360	329	319	331	357	315	335	316	348	325	317	307	311	331	346	355	306	329	313	296	332	344	343	327	302	310	316	365	301	343	317	287	355	343	323	328	346	347	310	361	324	355	300	315	341	350	324	283	333	359	331	312	327	305	342	311	362	331	325	328	370	342	276	330	326	309	329	326	328	323	337	306	340	328	318	333	309	313	304	310	312	324	331	374	300	352	331	344	339	348	315	322	328	317	321	325	327	344	349	328	308	309	360	319	325	301	329	309	354	333	332	302	334	334	346	313	343	293	325	333	340	327	338	353	328	304	332	354	306	306	359	344	325	354	324	358	341	335	357	291	313	316	323	314	329	320	335	332	353	290	336	329	335	301	374	357	337	344	294	290	348	327	296	332	339	314	323	308	308	355	343	338	348	305	317	333	352	314	346	346	332	361	304	336	330	337	342	322	335	339	341	331	342	320	314	347	314	305	342	327	323	299	338	339	334	344	306	357	329	303	347	345	301	314	339	317	327	321	386	322	326	343	295	346	287	334	326	349	328	321	330	316	342	338	322	339	341	322	355	333	315	339	349	310	328	332	319	323	332	307	333	308	322	374	334	340	315	334	351	330	334	332	344	316	327	327	313	316	312	353	314	308	316	323	337	281	323	309	359	319	320	327	324	336	313	337	339	330	341	336	344	324	302	329	327	338	303	360	340	346	321	327	316	309	339	312	322	326	307	347	313	319	317	305	325	360	305	335	317	294	326	342	316	343	339	331	325	318	340	328	353	354	335	344	334	352	335	355	313	319	326	333	348	349	348	317	343	320	329	336	299	347	320	313	317	335	326	338	312	330	360	335	303	327	316	333	341	346	314	315	325	351	320	309	323	283	323	315	314	352	308	341	391	303	319	344	375	336	344	327	355	309	292	335	316	339	357	315	315	313	325	329	339	313	300	353	310	347	334	331	342	329	333	331	310	340	326	325	325	312	317	324	333	336	310	290	318	335	322	328	324	332	306	335	332	330	304	337	328	319	295	323	323	318	300	334	334	339	305	323	342	310	345	304	325	339	332	344	340	334	317	318	313	316	336	298	321	283	317	342	349	344	310	285	332	332	328	329	302	308	390	314	331	335	316	324	285	320	361	322	330	332	357	339	327	326	335	326	338	333	348	315	343	332	342	331	343	315	353	314	369
17868	18586	31125	43597	43410	35230	29951	23235	17598	10354	4585	1975	1406	537	474	408	315	215	187	174	154	109	115	122	89	121	97	114	134	112	114	122	123	122	105	122	116	113	116	117	123	136	97	140	118	130	120	129	107	120	126	115	126	124	122	101	119	127	143	115	121	119	121	111	119	121	111	111	129	101	115	110	129	125	105	125	114	114	106	122	137	115	96	113	102	118	125	113	121	109	115	144	106	103	127	113	118	114	100	119	101	116	110	101	115	116	122	129	137	126	138	102	124	119	113	97	131	139	98	114	117	107	94	108	104	124	104	95	112	123	122	123	121	119	134	118	118	131	91	102	117	118	95	118	130	115	134	126	140	113	91	134	117	118	93	119	111	110	106	126	127	103	114	115	115	142	106	128	113	129	108	106	106	106	113	122	103	124	89	130	107	106	109	93	125	105	124	114	106	103	118	106	120	113	115	112	115	133	109	113	112	128	122	143	117	106	105	112	119	116	116	110	106	146	117	116	128	104	108	129	124	120	102	105	110	126	112	115	118	123	113	99	147	126	112	99	110	135	105	113	117	126	119	141	120	138	104	105	115	126	124	129	132	99	115	109	123	118	113	100	115	126	119	114	107	109	103	106	114	111	116	128	121	123	115	104	134	112	140	118	112	109	111	130	124	136	110	102	109	109	135	116	104	124	107	112	149	133	131	122	100	102	127	117	118	113	135	129	122	115	125	129	103	140	126	141	115	91	129	101	103	114	110	120	111	114	109	123	115	108	116	92	136	119	116	133	123	115	107	105	128	115	119	102	117	114	111	122	114	113	115	137	142	104	125	116	117	124	125	118	117	109	110	123	120	107	129	98	114	123	112	130	108	126	105	110	125	130	122	116	119	135	132	114	99	109	114	140	120	96	129	111	140	93	107	122	100	114	117	145	119	125	120	115	114	123	107	128	101	122	107	113	111	117	95	116	118	122	107	117	123	96	120	135	113	102	118	118	108	118	129	93	122	115	119	103	107	129	123	128	112	99	111	117	132	126	113	103	134	124	107	108	125	107	111	120	109	112	113	104	114	108	95	104	95	119	114	128	128	118	114	98	126	124	119	118	107	110	135	108	118	127	104	106	120	103	129	122	122	119	123	121	111	116	111	136	122	129	118	102	105	132	137	110	101	117	103	114	112	120	116	120	125	120	118	105	119	121	117	119	130	113	121	107	108	97	108	108	112	125	131	117	111	123	102	120	115	125	114	136	113	125	108	130	104	119	128	134	128	106	113	97	133	128	99	124	102	110	125	124	112	120	108	116	114	113	99	142	145	130	115	115	117	131	104	107	99	119	127	131	122	108	118	142	112	106	108	118	118	110	125	115	129	105	116	122	136	112	102	129	122	116	109	103	125	126	128	127	109	112	110	122	111	117	115	135	134	107	142	111	114	124	113	116	131	117	109	116	100	97	114	123	102	119	129	102	110	119	119	106	118	109	103	111	135	123	114	100	123	105	126	120	116	125	106	120	97	101	115	144	114	130	98	121	110	135	103	116	116	116	115	96	104	117	114	119	103	99	115	119	106	119	116	111	118	119	114	113	106	98	104	113	110	111	129	118	110	125	108	137	110	126	114	117	111	112	133	118	105	108	129	118	126	106	121	113	121	100	115	124	121	129	127	132	130	122	98	124	119	107	110	103	100	116	116	113	116	102	130	95	136	118	116	107	121	105	112	114	121	116	102	112	109	117	118	115	128	96	115	129	113	119	129	82	106	119	131	127	97	94	125	108	106	130	120	120	110	134	87	121	119	104	99	105	107	115	101	138	121	122	111	101	109	117	105	105	101	109	120	117	133	120	117	108	123	112	133	105	118	128	118	142	107	117	129	137	104	124	112	120	112	95	110	104	109	108	121	108	105	116	112	104	116	114	110	127	111	113	124	121	112	117	100	114	110	101	121	125	100	118	122	108	104	93	114	127	113	109	122	116	132	123	129	116	132	112	103	94	128	84	123	150	126	99	117	120	86	110	131	102	108	123	86	118	141	110	105	112	114	118	129	112	97	114	105	129	106	118	125	116	98	133	116	126	113	115	118	114	110	123	115	103	128	126	119	117	100	123	104	111	99	123	126	102	106	130	114	134	104	118	117	133	107	113	131	125	126	108	112	115	112	108	118	115	107	128	115	122	119	109	122	123	104	116	102	121	111	90	120	103	119	123	115	124	122	119	119	116	124	125	112	131	112	133	115	128	127	140	123	110	129	107	100	105	129	155	108	120	127	108	111	97	115	126	117	120	136	124	124	120	118	122	139	116	116	112	115	118	124	116	124	138	106	105	113	104	125	111	108	117	103	94	117	116	114	104	112	109	116	102	121	124	116	103	115	111	114	117	121	122	99	110	99	119	107	124	124	116	126	113	129	121	114	135	133	133	96	116	116	102	125	120	105	99	107	131	120	137	111	100	114	134	121	120	110	101	93	106	117	100	129	125	113	147	126	116	115	139	117	103	117	151	107	107	120	128	107	113	112	119	125	110	121	101	106	115	133	101	133	127	127	119	115	118	117	120	115	103	129	108	108	110	120	117	118	124	120	115	121	111	133	119	96	112	109	106	124	112	125	101	112	109	123	121	125	97	121	132	138	114	122	124	131	129	109	118	114	148	111	125	110	113	124	122	106	104	128	112	136	128	116	111	105	107	109	121	128	109	126	130	104	96	133	123	112	94	114	133	133	107	130	121	119	127	105	145	127	119	128	112	107	112	109	120	105	104	109	121	100	119	116	109	131	121	107	117	119	119	123	124	111	115	102	111	103	136	118	133	104	124	139	103	125	124	142	115	111	115	103	124	106	109	120	124	109	118	111	122	122	141	108	115	123	130	121	134	99	118	118	116	115	117	110	128	120	125	118	115	128	116	105	117	115	131	123	105	119	126	129	115	111	123	109	119	105	105	117	106	138	111	113	131	117	109	117	112	93	120	128	103	114	86	139	105	125	109	123	108	116	120	137	125	102	117	113	133	97	101	124	116	105	103	98	114	112	90	117	121	130	125	112	122	139	124	108	109	114	95	110	124	110	143	110	138	110	94	112	111	137	107	110	108	105	119	116	112	113	119	120	99	135	104	110	119	97	123	133	116	113	113	98	96	106	116	118	128	114	94	123	115	104	117	110	124	132	113	125	108	110	131	114	138	110	133	94	122	130	121	95	109	113	117	121	98	114	121	124	107	121	113	107	127	100	111	123	106	108	103	128	125	115	131	108	114	118	123	115	123	137	113	103	116	111	111	110	133	116	145	107	113	134	109	127	97	107	106	127	131	94	128	116	111	97	123	111	129	112	123	101	122	128	93	109	121	122	130	103	115	123	128	118	104	126	143	117	124	118	134	123	98	125	123	101	126	121	118	114	115	121	109	108	118	112	112	128	129	110	126	121	128	150	107	107	112	116	129	126	106	131	119	130	108	133	95	121	123	127	143	116	117	78	117	135	110	111	127	108	116	134	114	117	112	111	125	136	116
10701	17602	35755	50984	51544	47516	43817	39157	34677	26055	15438	8338	6385	2508	2299	1930	1447	1006	666	495	450	390	306	317	348	360	378	367	310	359	343	329	338	358	338	335	344	360	337	327	324	318	339	346	311	320	323	298	350	307	338	347	359	360	332	348	318	322	324	345	341	312	332	331	326	325	329	338	323	376	362	355	315	325	317	339	339	330	301	336	326	326	340	318	328	336	346	377	308	306	342	328	344	341	343	351	320	344	294	339	367	331	337	324	316	340	336	332	341	354	344	337	350	289	292	342	304	321	341	302	325	330	341	340	324	349	330	332	352	348	337	350	326	317	285	318	360	334	337	324	327	314	336	325	334	320	316	317	345	347	337	310	360	321	344	362	352	340	351	325	307	357	332	325	316	353	328	338	327	310	354	332	344	322	296	323	338	305	302	332	352	343	328	360	331	333	343	343	350	315	328	329	374	332	342	338	324	341	339	315	328	335	334	336	325	326	359	322	339	340	359	330	354	369	367	335	321	313	337	334	311	311	332	331	314	370	329	337	325	326	328	353	339	314	342	378	341	342	365	325	332	364	337	340	315	287	333	355	318	333	367	315	309	312	343	340	329	324	334	318	348	335	344	353	317	395	323	299	352	338	343	359	360	338	316	338	341	340	304	312	327	306	308	360	319	347	324	333	346	369	305	333	328	327	343	315	336	316	342	330	324	302	338	311	316	338	334	316	339	336	361	335	306	321	342	333	332	339	351	308	341	334	316	330	327	308	342	319	341	339	322	362	344	357	332	346	324	343	338	341	305	322	325	316	306	337	311	339	320	343	322	338	308	329	327	332	364	332	344	345	330	312	322	352	336	359	317	356	354	328	317	308	363	357	326	324	320	339	320	302	369	338	342	332	340	327	353	340	368	346	341	326	308	314	330	304	359	318	322	333	348	315	341	332	336	325	348	341	316	343	350	381	326	336	322	369	334	320	336	333	340	305	322	344	310	356	314	321	353	335	354	335	335	312	344	329	329	323	321	331	327	369	346	325	347	342	348	335	332	344	331	369	367	355	318	339	343	334	352	343	334	348	340	326	344	335	338	337	335	308	331	374	354	343	317	366	329	308	324	325	322	327	330	333	336	324	331	334	328	322	323	320	306	348	316	328	327	361	335	333	326	355	324	346	347	320	353	342	352	328	330	333	371	325	321	345	332	332	346	340	306	330	373	330	321	325	335	335	352	360	323	327	308	366	332	347	383	323	346	333	324	320	339	304	358	311	370	337	292	329	340	335	332	313	355	340	327	322	317	339	344	317	315	377	307	317	341	366	373	355	346	306	354	343	311	363	318	351	328	347	338	303	329	337	300	341	364	327	338	369	360	357	319	335	304	324	360	311	337	312	322	361	340	303	332	336	321	338	328	329	293	315	334	342	357	353	344	332	337	337	360	333	331	358	318	327	309	340	326	372	321	334	305	346	298	322	305	353	348	348	332	317	348	345	345	313	334	307	318	333	328	336	333	357	337	340	329	366	350	316	339	323	343	361	351	364	341	334	327	363	369	363	359	324	334	346	325	321	323	355	335	348	309	348	320	328	324	349	349	338	306	334	317	334	320	329	313	359	352	356	336	337	348	345	331	298	341	306	346	335	299	366	307	342	333	318	334	316	351	361	356	305	330	359	311	344	349	318	327	329	314	337	318	353	367	313	363	333	345	346	340	349	346	309	326	310	310	317	327	315	353	331	310	362	323	343	318	306	300	365	315	330	315	336	297	358	345	351	292	316	327	349	349	348	302	340	326	319	288	328	310	340	370	332	319	358	336	333	311	330	325	343	327	320	304	332	339	347	335	334	312	331	329	344	327	356	317	340	319	371	309	345	321	374	342	326	344	344	320	344	337	346	332	320	319	345	344	308	313	328	310	309	373	333	347	340	308	308	360	315	328	310	333	349	304	317	335	350	353	328	329	338	366	358	331	313	319	311	327	373	328	343	353	325	330	346	336	350	315	293	312	359	335	341	358	316	312	356	288	292	338	318	336	301	339	316	299	364	332	325	338	310	333	342	323	327	334	298	344	373	346	345	306	329	340	336	324	340	323	340	359	323	353	331	319	342	367	331	333	354	354	331	300	318	328	335	326	326	345	334	327	351	380	365	324	347	328	362	338	388	312	329	355	372	333	351	328	306	348	344	339	323	332	326	313	354	357	345	310	330	330	326	303	342	330	310	347	327	326	343	323	315	356	344	353	308	346	324	309	331	319	318	340	336	335	323	333	309	320	339	332	348	341	344	323	334	308	319	326	343	321	317	327	327	322	340	309	359	364	328	325	308	306	346	301	350	305	333	313	354	370	299	301	338	320	320	327	319	345	301	319	307	348	312	309	334	295	317	328	327	335	337	306	353	346	350	346	350	323	356	311	340	368	316	311	325	309	353	368	335	355	333	342	333	355	340	345	309	317	373	341	337	383	315	321	355	378	351	310	322	322	330	314	363	377	333	338	342	307	334	340	349	347	330	338	323	353	342	302	335	325	339	319	346	311	316	347	350	332	301	323	317	347	357	325	333	332	348	360	284	313	369	288	302	350	331	334	325	314	344	354	338	306	368	350	302	358	362	313	363	329	308	328	353	326	346	333	356	331	346	333	340	365	364	316	323	344	376	302	344	323	330	347	357	317	327	306	338	303	320	314	337	318	310	326	327	308	367	331	332	319	355	320	305	348	320	343	332	326	361	358	334	324	340	333	314	324	307	331	319	334	316	303	327	349	354	332	367	336	330	330	302	315	340	359	312	304	344	323	303	343	287	334	307	337	332	323	313	329	343	314	334	332	337	344	355	326	352	364	306	325	340	354	292	355	341	347	318	316	308	310	339	325	361	321	355	309	347	366	307	345	352	327	356	331	344	343	297	353	335	364	326	324	324	320	327	328	317	356	331	332	318	337	320	316	320	337	322	317	343	334	345	336	343	353	306	320	337	318	353	354	346	332	340	351	340	356	314	334	370	316	312	317	316	355	340	351	342	353	278	338	342	334	305	333	351	339	333	301	332	373	333	304	351	353	345	342	315	308	329	330	318	309	332	312	347	294	344	358	291	337	342	342	339	304	292	353	324	311	359	327	342	338	333	317	313	304	335	350	317	332	320	312	309	330	350	295	339	328	332	371	321	339	350	316	327	354	351	330	333	315	362	369	343	371	326	326	322	353	309	315	291	337	321	335	339	354	355	370	332	356	332	363	337	339	330	335	362	336	332	345	340	323	366	319	301	331	339	327	349	321	309	316	358	353	341	352	332	352	331	328	327	302	321	323	329	318	322	365	347	354	331	328	326	323	348	319	323	350	325	316	334	348	317	338	307	319	349	303	336	343	319	334	357	358	333	329	322	332	342	336	333	347	344	314	301	324	351	347	350	317	338	348	324	345	352	322	351	302	307	363	319	335	363	352	343	328	334	341	334	365	359	341	317	317	350	327	329	300	320	329	334	319	323	318	362	344	354	302	325	340	316	342	351	358	342
27678	30116	48038	60684	57518	48534	43356	36214	29481	19500	9502	3997	2646	1109	790	705	587	337	283	248	175	147	164	144	126	155	142	124	133	126	131	142	143	131	142	144	140	136	175	151	136	162	135	134	121	127	116	148	144	141	142	139	155	156	148	144	157	122	148	137	115	140	147	167	150	146	111	139	134	127	147	145	156	131	143	141	134	142	121	154	155	144	166	144	150	150	136	146	133	152	167	140	159	131	121	143	122	136	144	133	152	131	127	127	138	120	140	127	165	161	146	149	127	174	144	152	114	138	144	168	155	152	146	133	143	160	160	157	157	125	143	125	120	153	140	128	130	144	128	129	147	120	130	131	138	143	149	139	133	152	133	137	131	136	142	131	141	129	154	159	139	118	142	165	155	152	157	124	148	156	157	137	143	133	121	145	155	132	138	162	135	152	147	160	135	149	119	140	133	128	146	149	159	146	145	135	139	155	132	131	119	142	136	141	111	135	135	164	141	164	156	153	171	147	137	148	133	139	138	136	117	138	150	166	136	161	152	158	153	138	144	121	149	152	134	135	135	142	133	128	162	130	143	143	143	148	146	159	154	150	151	137	153	143	149	150	117	149	150	151	121	136	134	143	143	129	124	141	143	125	124	134	151	167	157	162	145	148	133	146	132	120	132	135	126	164	131	144	154	148	150	158	144	132	125	143	177	129	153	134	146	145	138	147	150	138	159	154	155	130	140	144	125	149	112	129	147	125	128	149	139	150	145	122	140	145	154	143	144	140	146	138	139	152	138	147	143	156	137	143	140	130	124	148	161	127	148	145	123	169	144	138	136	138	153	152	135	138	134	116	146	119	150	143	138	136	142	144	152	155	126	141	129	166	129	153	140	148	135	136	115	134	128	141	150	137	143	134	131	183	137	144	174	137	137	172	126	134	148	132	151	138	140	116	146	161	131	134	133	151	155	131	116	130	134	138	143	138	149	169	120	168	160	145	137	172	159	154	138	145	153	130	125	141	137	151	126	156	157	130	148	159	159	146	130	143	151	147	135	163	120	131	153	124	137	137	138	126	133	119	130	148	154	145	141	139	136	152	123	149	135	151	163	124	135	147	143	137	139	133	123	157	119	151	126	138	128	146	145	145	146	139	146	148	143	135	160	120	147	175	146	139	132	138	155	130	160	158	147	140	172	153	156	160	149	138	124	141	162	145	127	132	141	147	165	124	137	169	129	152	154	141	139	131	133	142	135	136	130	136	147	135	151	141	160	134	140	154	145	134	153	144	137	154	135	124	135	150	143	157	141	137	154	121	146	124	166	174	154	137	163	161	116	140	121	144	141	131	165	132	123	136	130	126	133	142	148	151	142	142	136	153	155	161	118	147	146	148	137	136	134	142	150	126	151	149	130	126	141	144	138	155	154	141	138	140	156	162	126	147	152	161	132	169	141	163	164	110	163	141	141	162	132	136	138	160	141	153	139	158	149	142	158	137	127	126	163	141	155	139	163	141	160	149	144	153	135	125	144	132	148	122	147	122	140	142	145	149	141	120	125	154	141	137	136	148	161	130	134	155	160	172	151	125	138	151	133	146	156	144	144	165	122	159	137	137	132	137	134	141	168	146	153	167	119	123	137	141	143	148	136	148	153	146	112	140	140	143	143	136	141	147	133	145	138	146	174	140	138	162	138	159	144	130	155	125	153	127	144	148	135	137	169	160	145	140	152	153	130	137	136	161	143	141	131	149	153	144	142	148	136	144	133	128	155	128	135	138	149	137	162	134	142	134	161	124	150	146	154	155	157	154	142	140	124	140	142	108	118	170	135	154	151	122	141	134	129	143	149	153	147	148	150	138	142	139	150	138	140	149	128	140	155	133	146	144	137	128	140	133	177	139	131	131	149	148	145	151	154	144	139	138	140	140	139	139	158	144	133	143	123	137	127	122	156	173	146	139	130	146	149	138	140	164	146	148	127	163	144	129	140	132	151	146	122	117	132	151	128	138	136	151	161	160	139	150	138	146	152	139	162	154	154	142	137	133	139	148	141	128	137	160	144	119	133	124	130	155	144	135	145	153	137	141	146	148	138	162	150	140	161	114	143	132	147	146	146	139	134	129	130	126	160	132	136	131	142	138	143	131	122	138	145	136	152	127	141	151	118	121	173	132	165	142	130	134	134	146	161	162	138	133	149	153	137	130	158	139	127	140	124	148	141	136	154	129	131	127	153	154	141	134	139	156	148	142	143	157	154	132	154	112	147	138	154	141	133	137	127	150	139	128	147	141	132	146	139	135	134	138	154	136	137	146	145	145	118	138	161	154	145	130	142	138	141	151	154	122	105	128	125	148	146	153	126	152	132	156	136	157	129	155	122	144	157	132	151	116	163	154	148	129	141	131	137	128	138	149	126	147	141	143	164	135	145	150	130	150	157	145	141	150	160	154	138	142	123	127	143	164	128	131	127	138	132	130	116	148	150	141	138	152	136	115	150	152	122	131	151	136	145	121	138	138	152	141	147	150	141	146	133	155	130	135	129	157	143	150	161	135	122	154	134	122	123	133	130	139	128	145	144	151	139	136	134	145	170	143	143	141	143	140	137	136	147	129	131	140	140	143	149	137	135	145	154	145	128	137	155	145	136	125	146	149	137	120	120	119	149	153	141	160	136	156	146	149	148	131	161	135	118	135	141	145	129	143	141	124	135	128	151	142	133	138	143	137	143	149	154	145	132	151	133	131	161	135	119	123	152	134	138	150	154	159	125	124	154	138	159	132	130	144	156	130	142	146	119	122	111	142	139	140	133	147	144	149	137	136	131	126	145	155	131	134	160	143	135	144	142	120	153	139	152	150	148	121	153	124	132	122	154	131	134	153	146	131	151	162	120	148	139	125	115	132	141	136	139	124	142	151	134	151	140	141	121	154	130	155	135	162	148	119	128	146	166	153	147	129	121	137	135	117	138	144	165	140	162	164	135	138	142	137	122	145	144	128	144	165	139	151	131	134	165	150	125	145	129	132	157	137	136	147	141	151	135	130	149	137	145	137	141	118	140	150	170	130	159	134	127	161	163	153	123	125	129	172	145	138	147	147	143	130	155	139	144	148	155	168	130	119	129	127	147	139	161	118	156	133	120	135	142	144	118	169	152	128	148	144	167	142	151	135	148	136	140	161	145	133	150	138	132	149	127	153	152	138	123	141	146	127	155	129	135	145	130	126	155	152	139	165	131	147	152	149	139	136	153	144	139	146	127	133	153	131	154	132	134	140	139	146	136	119	161	129	131	155	142	124	150	156	133	172	137	151	130	122	153	141	121	148	155	145	130	129	143	123	151	138	140	143	158	132	138	141	151	161	118	137	146	135	124	148	156	155	152	136	142	153	163	133	161	147	152	135	130	123	155	124	136	137	132	147	132	151	152	157	146	136	181	129	127	124	124	144	128	145	151	138	122	160	154	167	134	143	133	147	150	128	138	147	142	162	159	118	143	141	131	162	135	154	133	141	160	154	147	141
15484	25836	46755	64315	63789	58806	54455	49538	43837	35015	23672	13921	10914	4582	3904	3158	2541	1478	1194	896	642	437	400	395	405	424	385	414	427	401	405	397	405	434	401	432	409	380	385	424	394	365	413	392	375	392	410	370	382	399	369	435	425	442	444	399	414	372	428	370	381	350	377	379	368	391	389	396	383	388	406	407	381	400	398	404	380	385	377	380	392	378	401	401	424	391	376	375	374	412	400	394	376	406	401	411	415	400	375	451	403	391	398	394	378	395	387	386	397	376	381	414	401	381	416	438	436	393	403	363	399	408	395	385	389	382	366	414	367	389	377	385	421	420	418	418	380	413	411	350	344	381	382	394	378	415	410	407	374	370	387	385	367	383	403	343	390	375	388	378	364	382	402	383	366	413	367	358	432	370	408	391	384	377	394	428	388	379	386	369	397	354	388	422	394	409	362	411	384	417	394	450	431	409	395	425	362	399	408	401	374	407	410	387	382	407	414	364	413	370	397	388	389	381	343	421	404	379	386	407	434	409	383	408	389	405	390	400	366	384	403	390	426	401	384	399	401	377	378	386	368	372	394	396	393	398	376	378	375	377	389	359	391	411	376	378	401	387	409	420	384	407	386	419	380	364	408	385	374	404	383	398	398	395	397	365	393	408	388	382	395	397	403	403	394	422	414	375	390	363	416	398	374	405	397	376	376	402	375	399	371	394	376	351	405	367	419	411	396	411	393	426	369	421	348	400	395	392	397	392	398	373	378	383	369	401	378	388	368	395	409	371	397	401	369	441	367	407	412	363	416	400	381	389	399	397	372	384	385	426	383	398	395	378	377	362	366	382	365	389	428	414	385	391	408	375	385	405	386	374	363	386	368	362	359	402	406	385	407	372	392	429	375	426	414	383	392	399	351	413	367	404	413	387	378	423	410	355	400	407	398	388	407	351	382	399	411	388	380	423	371	418	408	407	365	401	413	396	421	405	387	407	405	427	416	425	402	360	382	403	432	354	393	380	398	410	402	372	422	377	377	399	388	367	380	384	380	414	387	414	403	415	383	386	427	400	406	366	410	398	400	427	401	366	391	349	398	388	407	405	408	415	404	359	406	415	416	367	397	431	390	398	423	395	380	361	383	399	386	414	410	387	388	407	371	428	391	430	400	349	393	375	417	378	411	406	447	396	417	389	388	410	397	401	376	418	380	395	393	386	369	347	410	417	371	408	413	432	386	401	376	433	399	367	395	421	424	405	407	383	400	388	393	374	384	407	356	408	371	415	376	383	387	369	405	407	379	380	371	390	425	380	371	376	378	369	373	386	393	385	381	400	366	397	369	380	369	385	344	376	417	376	386	398	446	399	374	349	395	417	380	375	390	379	403	395	368	416	369	392	441	425	387	405	395	419	362	446	385	400	367	401	415	414	379	443	384	375	378	398	384	420	390	423	378	404	384	424	366	344	414	358	386	392	387	402	422	400	405	351	414	404	394	397	353	359	382	395	382	405	393	414	434	366	392	397	383	370	420	380	398	407	392	384	416	408	407	425	417	369	395	410	394	348	362	357	403	372	426	437	389	373	376	394	404	370	392	387	366	397	413	421	395	402	407	398	397	404	362	368	388	411	356	378	402	367	388	363	411	384	400	383	374	392	379	401	420	397	407	374	389	431	445	407	428	365	363	406	372	378	387	393	371	401	370	387	376	414	391	380	369	402	402	383	418	417	380	365	370	378	410	363	389	422	393	390	375	411	391	390	385	380	392	397	387	370	406	373	415	392	403	391	426	421	418	386	374	404	388	378	408	405	416	412	390	397	401	333	383	372	438	375	389	414	387	404	380	389	404	399	399	361	402	378	368	385	422	418	380	384	408	366	362	413	421	408	416	383	379	369	420	387	365	383	401	409	418	377	410	374	388	359	420	416	401	386	384	395	340	396	370	410	376	415	414	360	394	413	389	363	398	380	407	393	403	396	432	374	425	387	397	383	366	382	443	418	374	409	350	358	377	429	380	411	395	377	402	394	387	398	369	414	356	412	402	390	405	409	441	394	390	380	387	361	396	388	411	441	394	372	387	410	424	431	385	401	387	354	366	380	431	397	364	374	395	399	411	378	363	372	380	403	378	378	382	395	397	407	389	364	383	375	418	393	354	419	405	376	361	390	401	396	400	410	354	368	403	374	397	368	410	386	407	394	378	380	397	374	405	360	384	359	380	388	363	387	421	421	386	413	411	402	409	384	383	369	401	367	362	393	403	393	385	372	398	386	414	415	339	381	341	373	422	383	415	386	415	391	402	410	371	384	355	377	384	418	376	405	398	392	399	399	379	375	406	383	390	405	395	364	409	407	415	391	411	364	416	405	376	388	390	428	387	364	381	373	398	390	384	426	392	409	388	401	369	377	399	383	390	437	347	392	388	400	409	407	403	426	409	373	397	384	382	382	407	417	394	401	415	361	407	405	412	383	394	419	370	425	426	383	412	412	380	384	422	404	408	393	404	381	370	427	434	383	400	388	399	379	406	382	381	419	370	364	361	382	399	387	393	425	399	422	373	414	397	441	429	399	405	412	376	398	367	418	424	393	441	378	399	399	393	407	396	386	393	408	378	371	388	411	407	394	391	379	403	366	402	427	386	389	421	399	420	376	397	368	386	401	366	366	394	373	430	403	385	426	374	415	373	368	405	390	373	345	395	424	425	406	383	432	381	406	409	439	458	388	410	389	383	388	398	397	405	381	405	370	365	393	409	404	408	394	414	377	432	429	437	407	400	389	390	366	389	392	407	412	357	438	371	377	375	424	381	405	392	421	404	358	422	426	405	412	379	356	391	386	446	425	403	388	370	382	391	422	390	407	356	388	402	396	385	431	410	399	383	343	370	397	398	387	392	375	396	378	394	423	390	408	430	396	419	378	412	387	408	342	383	408	355	374	384	393	380	402	389	379	432	384	386	383	357	374	384	415	362	421	393	405	374	363	406	397	380	400	410	413	391	424	433	389	415	365	371	402	378	366	386	391	388	444	381	384	418	401	381	401	368	404	369	370	430	390	381	401	395	381	397	400	425	394	380	360	423	366	409	387	398	411	405	388	406	381	397	412	397	391	381	375	382	410	401	372	400	394	372	413	389	371	389	383	391	426	389	423	378	402	386	394	390	378	358	402	388	369	404	357	388	372	386	396	386	389	373	353	382	373	371	387	388	367	380	365	374	410	367	395	397	386	394	418	413	404	370	373	424	382	358	413	372	382	390	417	387	407	371	379	385	367	404	412	403	418	417	399	385	395	383	383	378	408	394	387	384	409	436	431	397	377	405	417	382	379	391	404	402	365	400	426	411	411	399	372	394	384	374	418	362	390	383	401	392	378	391	429	394	405	395	399	392	407	431	395	398	347	399	383	398	409	370	392	378	389	400	347	373	371	452	438	417	387	403	398	410	411	361	390	398	378	392	409	396	370	392	422	389	390	393	389	421	383	418	414	425	415	387	358	350	377	383	410	393	388	357	389	379	397
3317	1443	2370	4347	3813	2714	2351	1896	1601	991	516	305	257	149	146	150	121	145	121	103	113	111	115	112	125	130	110	110	122	108	118	111	111	96	120	108	125	111	116	99	109	111	119	126	118	118	111	116	108	104	105	117	126	124	118	109	107	113	125	116	126	106	120	106	116	108	113	118	111	103	122	126	107	118	113	109	109	101	104	123	136	128	116	118	103	116	104	111	126	114	116	109	125	96	106	109	107	109	116	126	118	123	115	107	117	112	131	105	139	129	131	125	137	109	134	103	95	123	107	100	107	105	109	107	99	106	132	119	117	124	135	103	112	111	118	140	115	131	109	98	98	119	136	127	118	134	136	104	100	108	128	113	108	135	117	138	127	103	98	106	99	120	117	116	119	124	126	112	110	113	124	110	135	118	111	122	104	107	121	108	128	111	108	115	104	90	114	122	112	116	116	129	110	107	126	148	105	118	114	94	106	98	129	109	101	123	122	117	114	112	109	102	122	111	95	120	90	115	134	101	120	144	105	123	127	119	117	113	119	110	124	149	113	121	106	95	130	103	125	94	104	128	96	92	133	107	113	98	108	118	109	118	106	115	119	129	114	114	125	116	113	107	116	101	101	121	112	97	126	134	131	112	107	114	93	120	104	114	115	126	130	117	118	109	116	107	117	125	116	134	115	130	111	102	109	135	120	130	135	139	121	102	99	124	105	134	119	114	133	98	109	124	123	117	127	104	111	105	108	106	111	114	118	113	118	113	122	105	104	113	137	130	118	100	124	113	127	122	125	134	127	110	113	124	108	117	107	116	136	119	134	119	108	119	115	105	117	126	118	97	132	113	116	118	110	109	134	111	120	106	114	132	133	118	115	108	125	117	114	107	127	115	120	106	106	132	110	107	140	118	98	106	95	123	122	106	117	131	108	131	121	128	120	118	106	112	131	140	104	111	118	127	121	110	96	105	111	117	118	114	104	113	123	116	84	106	107	109	116	130	113	120	116	131	107	113	109	112	111	114	128	116	101	112	120	120	100	112	121	111	134	108	123	111	123	103	110	111	121	113	105	137	129	127	131	102	129	103	115	107	116	122	119	141	120	132	124	130	102	107	116	120	120	126	115	124	113	118	125	115	112	124	111	111	115	134	109	101	125	113	110	102	124	129	112	105	124	134	128	108	121	107	109	124	104	132	127	116	109	103	131	110	121	109	115	121	118	119	137	116	118	106	112	105	124	138	113	103	105	126	93	135	133	129	126	119	129	122	128	128	110	118	96	97	120	121	115	110	99	127	117	115	129	107	124	116	129	131	125	129	123	125	117	122	116	129	112	121	123	128	123	124	121	117	120	118	112	126	118	125	95	126	97	117	118	115	113	103	134	114	107	115	105	117	124	113	106	136	114	113	107	114	127	110	126	111	108	131	119	124	134	121	112	102	108	117	125	117	128	130	133	105	110	123	100	103	107	105	116	110	119	126	137	131	108	114	119	128	135	107	122	115	139	115	104	122	148	114	128	102	122	113	130	114	125	112	113	119	111	114	123	122	121	106	104	109	119	119	120	107	105	126	122	138	124	126	122	114	129	123	114	128	111	110	125	117	99	121	128	105	126	128	109	94	122	113	103	127	120	130	127	100	129	112	112	104	96	116	134	121	123	119	113	108	115	129	100	122	126	111	108	115	98	120	107	122	113	110	107	117	106	100	114	102	116	112	115	122	122	123	138	113	138	91	121	109	104	110	144	106	118	103	114	117	125	90	110	107	100	87	118	114	99	128	117	119	128	111	108	138	110	110	127	124	109	128	134	99	85	104	133	127	111	133	109	130	114	130	112	118	132	108	121	102	109	119	108	126	122	121	114	117	112	111	104	124	110	112	124	119	101	119	119	122	140	115	111	128	120	136	131	122	112	109	113	108	122	125	114	117	105	122	106	116	101	122	94	128	110	143	109	117	115	122	104	123	113	128	126	116	124	122	122	119	108	118	109	128	112	113	124	114	104	100	115	117	122	129	114	104	107	116	133	113	122	143	106	107	118	102	119	97	98	114	120	120	139	106	118	116	89	98	108	133	123	118	128	99	111	109	125	119	88	127	91	102	118	109	92	132	125	116	105	119	133	109	126	97	96	114	114	98	115	127	113	118	106	125	118	139	120	116	109	147	112	114	121	126	124	104	91	126	116	96	113	113	110	119	121	123	117	122	107	110	94	112	114	143	115	117	139	118	109	120	128	119	118	118	139	121	125	101	109	115	121	115	131	110	110	109	107	125	106	102	130	141	104	124	117	103	106	104	112	107	105	120	110	106	87	104	112	117	112	116	106	116	124	122	104	124	136	109	129	110	127	129	101	101	117	111	106	131	120	105	126	102	125	123	137	110	111	93	138	107	105	93	96	104	100	111	122	114	116	116	140	114	97	120	108	113	127	109	133	93	113	122	110	111	114	107	115	119	122	141	130	117	126	139	115	123	121	106	118	88	118	120	106	113	91	123	123	123	117	108	118	122	119	113	118	136	105	127	112	136	124	93	115	119	104	110	117	136	126	119	114	128	108	118	112	122	123	117	122	126	116	114	136	121	110	130	138	139	125	115	110	110	133	117	115	106	96	131	123	126	119	118	131	117	135	129	137	133	135	111	109	106	114	121	114	117	113	92	116	104	107	123	112	110	107	121	107	116	108	108	113	126	112	124	105	94	97	119	105	132	116	115	99	105	116	120	115	114	103	116	101	119	132	103	127	110	116	121	104	126	105	105	114	121	131	118	119	117	125	128	110	135	126	124	125	130	139	117	107	128	109	135	123	112	125	122	118	118	117	123	112	117	112	120	135	109	100	99	118	120	117	98	112	118	131	129	117	134	97	135	132	109	93	113	122	124	117	118	109	102	98	107	115	112	107	119	134	114	118	119	121	108	113	100	89	107	118	114	113	135	130	113	127	128	128	128	96	115	118	109	109	90	108	131	115	125	109	124	119	127	121	105	122	100	117	111	136	107	110	120	95	109	115	116	105	116	124	116	125	109	124	110	114	124	125	117	130	122	107	137	118	117	127	137	118	115	133	116	118	125	96	108	106	116	128	117	136	143	115	129	144	135	110	116	112	119	108	117	119	116	114	120	109	127	119	115	124	89	116	117	93	133	119	115	121	129	108	109	121	127	96	121	128	123	94	133	116	111	109	122	106	113	122	124	99	128	109	119	124	130	131	107	133	117	100	116	134	106	116	117	115	106	116	115	115	129	110	106	117	116	115	115	106	98	111	125	118	107	126	110	138	110	114	119	93	118	112	116	121	115	127	112	99	136	103	108	121	102	106	140	111	98	94	108	125	118	111	101	131	126	105	126	131	116	137	122	114	91	112	104	123	105	129	129	106	108	119	143	101	121	115	105	107	100	111	128	128	114	108	115	121	107	110	101	115	142	118	110	120	113	104	113	116	123	115	112	125	115	111	107	120	137	120	116	111	123	108	120	104	119	105	113	115	112	131	103	100	123	105	136	131	131
2925	2034	5859	13777	13581	11254	10298	8686	7206	4565	2382	1087	924	504	504	465	447	403	351	362	343	345	326	332	282	324	341	328	342	344	276	346	359	313	325	352	328	354	363	329	298	325	324	326	348	331	312	359	335	356	319	349	342	339	354	319	341	294	355	341	335	322	321	351	326	335	334	334	328	303	333	314	311	307	332	312	333	339	322	322	315	319	373	343	353	314	309	338	319	350	319	324	322	293	331	287	304	329	309	329	289	336	311	304	320	326	299	315	353	362	332	356	333	311	332	312	349	342	347	316	355	329	301	306	323	329	319	310	342	359	356	312	336	375	315	328	321	302	339	306	309	332	338	353	313	330	341	317	314	302	314	305	339	298	330	308	303	282	335	348	315	333	322	351	369	320	333	323	338	312	293	328	313	345	313	324	326	340	353	334	340	314	311	378	313	357	293	326	336	321	328	324	348	322	324	355	329	320	329	340	331	325	359	315	330	341	341	312	344	341	351	324	338	330	294	329	334	307	307	343	314	340	339	330	367	315	342	345	335	317	349	318	315	300	332	298	332	316	351	352	311	352	338	295	328	366	341	345	328	334	315	340	299	347	350	315	340	322	329	315	310	386	314	334	326	315	332	345	318	308	346	350	341	318	320	326	327	343	335	354	312	311	317	330	339	349	352	310	356	328	342	323	324	353	324	341	341	369	324	334	366	324	358	337	330	333	324	351	315	329	329	346	336	298	318	327	330	318	373	316	336	305	323	309	323	330	316	339	309	317	338	343	299	360	279	331	319	310	290	318	304	323	313	327	306	309	327	339	307	339	325	309	366	314	286	339	315	329	323	305	339	338	324	319	298	341	323	320	349	323	342	329	351	345	325	324	346	332	325	348	319	310	331	298	322	345	318	336	319	336	342	313	317	355	331	357	332	334	352	339	283	335	306	310	327	342	288	354	350	342	321	335	317	323	329	335	315	318	335	327	322	345	321	332	350	335	327	314	322	322	314	314	358	321	327	288	308	353	341	305	316	312	321	343	331	316	305	337	338	333	294	347	321	338	355	318	338	355	332	338	326	293	326	338	343	311	306	324	301	306	307	325	357	326	329	347	351	321	325	341	314	315	296	325	331	319	305	321	358	309	326	334	331	351	358	336	340	342	297	327	319	311	325	316	316	320	330	314	327	339	349	339	306	306	335	315	304	296	321	331	290	313	361	351	301	335	327	335	315	311	333	346	320	355	298	342	362	319	354	333	343	298	344	344	324	314	343	361	336	330	332	327	342	329	325	335	292	302	336	345	299	339	317	345	315	331	285	345	314	319	304	319	330	323	329	296	311	322	323	333	320	315	342	278	322	315	312	358	292	307	300	314	358	333	324	310	343	362	323	324	346	302	305	331	326	340	309	348	331	300	313	312	341	315	355	307	343	315	296	308	301	320	301	359	322	308	320	340	346	309	305	325	319	324	303	354	331	349	330	291	294	336	335	347	322	320	285	331	303	313	302	332	322	333	333	310	309	339	307	299	305	339	309	307	293	319	336	312	321	329	336	332	329	314	310	321	320	345	282	350	317	308	331	335	319	374	314	350	316	345	332	338	304	303	325	304	356	314	327	340	306	295	308	326	332	310	335	325	320	340	345	329	337	309	351	327	327	318	306	294	341	327	344	329	341	276	330	322	340	341	352	279	346	328	338	331	331	325	302	348	325	357	329	335	335	330	293	301	325	352	326	330	314	346	318	321	313	382	337	291	338	325	365	324	320	385	323	322	314	333	325	318	335	318	332	355	315	314	304	338	301	321	295	313	342	322	327	304	310	353	311	310	326	313	338	338	322	310	325	332	294	341	308	353	377	339	311	314	325	357	333	318	342	339	303	331	300	348	335	323	346	314	328	312	346	318	341	376	343	329	325	317	324	331	332	350	326	303	336	356	344	337	350	317	343	313	350	323	332	346	343	330	333	330	336	331	340	326	325	331	325	296	322	343	345	322	333	332	325	333	337	355	332	318	315	342	327	352	332	319	304	319	364	321	293	326	353	304	328	333	323	345	321	344	357	340	320	350	321	327	316	285	327	344	332	324	324	323	360	345	337	328	319	357	344	326	334	316	337	293	337	314	324	302	329	330	293	302	352	327	351	301	329	343	334	361	329	307	340	292	299	324	317	297	338	338	322	321	339	337	314	334	356	329	353	343	360	328	318	332	320	352	327	336	333	314	359	332	316	311	341	293	318	344	327	327	316	325	311	309	329	323	328	304	365	331	337	345	357	337	346	311	315	349	331	334	336	309	301	343	319	314	310	320	343	346	347	321	361	315	358	307	335	319	341	324	298	345	312	355	336	347	285	363	320	363	322	307	331	329	330	323	324	321	342	359	319	398	317	350	334	316	325	320	365	328	304	322	330	340	350	311	348	310	356	333	278	307	366	318	313	304	341	309	315	335	307	343	329	314	342	315	322	331	316	347	306	336	354	312	316	331	379	282	346	348	326	301	338	279	298	297	336	361	307	365	324	324	319	315	332	342	346	308	348	346	344	343	349	331	342	340	344	347	313	328	310	321	329	361	326	335	296	319	334	314	341	334	335	328	348	339	354	335	327	321	328	318	330	320	303	315	270	322	322	332	354	304	339	328	294	347	346	293	321	319	327	308	361	316	352	324	324	336	303	340	301	329	347	299	314	300	339	340	333	350	365	307	337	353	324	314	335	307	354	330	308	316	317	322	327	362	335	323	314	317	297	315	316	329	320	354	322	364	346	356	318	324	315	330	323	325	367	329	304	341	311	318	319	302	308	304	307	330	346	325	316	338	349	344	339	328	310	319	336	339	309	301	314	317	311	296	325	301	324	335	319	330	338	315	329	366	332	311	357	343	321	337	374	327	346	321	301	347	316	370	341	315	341	339	320	284	321	300	374	333	307	339	316	300	363	323	302	324	295	342	327	302	321	312	337	331	324	308	330	322	338	362	339	308	313	298	337	342	316	350	339	328	330	351	355	308	291	319	327	325	289	302	322	368	297	321	314	337	264	345	297	304	327	305	346	333	352	333	328	346	360	325	326	322	367	301	312	301	355	303	299	327	326	295	325	308	355	344	326	322	327	326	322	327	340	335	321	344	366	328	310	321	311	346	356	312	310	282	362	342	339	328	314	332	321	357	308	321	333	361	320	348	350	315	312	355	305	351	340	348	326	302	287	314	323	311	356	329	333	294	301	346	338	343	323	317	351	336	307	329	320	322	335	316	341	314	346	315	318	350	305	338	326	309	324	311	326	325	328	334	326	322	301	308	352	378	318	343	340	358	331	360	314	323	330	329	340	327	353	320	311	323	327	358	338	298	339	327	306	322	336	350	321	333	330	345	350	347	332	333	343	335	318	365	310	330	333	318	333	332	318	349	314	329	351	312	335	296	311	333	357	335	303	326	320	305	313	343	355	321	325	339	324	311	341	334	331	302	346	337	304	316	333	351	315	342	336	330	364	333	334	341	290	360	330	329	314	330	312	292
16803	16326	33639	46843	44006	33505	28459	23157	17557	10066	4722	1645	1313	550	459	406	298	278	202	147	124	125	136	120	108	139	124	104	107	118	106	114	110	115	108	122	117	107	123	130	121	141	103	125	101	114	113	126	110	105	139	132	116	126	124	109	110	115	133	116	115	117	110	127	117	120	127	107	115	124	106	118	122	130	119	131	102	111	126	117	116	99	132	126	122	107	119	92	128	133	114	110	108	122	104	112	120	126	125	113	110	117	95	104	121	114	105	96	116	113	112	136	116	113	119	121	107	122	119	99	99	134	132	130	105	125	115	110	126	112	124	106	124	103	126	117	117	101	124	116	94	111	125	126	103	115	110	130	118	110	106	136	135	108	111	122	92	111	122	101	121	114	107	117	126	120	115	127	111	114	110	131	122	114	129	134	116	120	122	118	116	124	125	103	121	141	115	117	115	109	115	123	123	108	133	115	123	110	129	121	139	99	100	107	121	118	103	122	114	90	108	110	115	128	112	112	119	115	132	113	118	117	117	113	125	109	128	143	104	127	97	111	126	136	100	145	106	115	124	131	121	109	108	98	120	112	89	125	126	110	129	111	112	127	117	117	131	98	115	104	114	112	112	133	104	111	109	114	129	137	117	125	127	113	116	117	105	109	119	121	109	120	128	134	98	115	132	114	127	113	110	135	124	113	125	111	142	135	128	120	116	101	144	112	126	98	129	126	121	129	113	125	141	105	128	132	117	124	113	107	112	122	107	124	139	137	108	101	125	142	131	108	110	125	104	126	104	116	96	117	111	118	112	116	137	134	101	141	97	115	114	100	125	131	110	116	113	124	113	114	103	80	140	89	125	104	127	105	122	113	98	135	107	95	129	125	106	129	104	96	118	115	117	141	121	103	120	116	144	105	117	119	134	117	123	133	114	99	149	100	128	118	106	118	109	130	110	126	101	113	112	116	116	119	107	123	129	109	132	127	117	132	117	111	110	125	124	137	119	108	126	126	104	111	112	128	132	136	119	121	122	124	104	111	127	102	129	126	140	110	119	126	114	102	135	110	119	126	123	130	123	112	111	113	100	110	108	124	120	127	117	124	110	117	118	134	104	118	101	130	107	112	98	119	116	109	110	116	123	96	123	105	125	117	128	116	111	116	110	105	135	135	130	115	117	124	109	108	128	116	127	101	105	124	118	130	117	123	100	118	114	120	119	108	133	135	111	138	100	122	127	123	134	117	106	109	113	106	112	100	97	106	118	126	119	121	120	131	132	105	109	119	115	99	113	139	121	122	120	114	117	123	106	145	118	112	129	103	115	108	133	118	114	128	109	129	119	123	129	119	112	112	123	102	116	116	132	107	106	118	126	118	130	133	111	123	123	121	118	118	110	95	139	104	96	113	103	102	114	108	130	112	127	132	119	132	107	99	93	120	109	128	147	129	137	110	108	118	132	112	127	104	130	110	123	125	128	113	115	128	137	134	109	112	115	125	105	107	113	116	119	136	123	109	88	122	137	117	126	112	131	105	118	115	114	127	108	116	114	103	108	131	116	116	113	118	130	118	129	115	119	97	116	116	114	100	117	115	134	138	117	116	114	120	132	119	110	138	115	126	122	125	134	125	96	109	125	130	128	125	131	99	103	107	111	123	122	105	107	127	107	114	108	113	100	116	115	116	104	127	122	138	126	110	119	125	125	127	118	113	117	121	108	107	101	128	127	117	125	116	106	110	124	105	124	119	117	126	118	113	140	131	132	109	114	109	108	117	130	123	116	114	100	116	117	120	119	104	104	120	99	119	108	123	109	117	119	126	91	136	109	152	122	111	99	140	126	104	114	115	99	134	112	117	119	123	135	114	112	128	139	117	123	106	123	97	132	113	118	125	119	106	131	127	144	112	130	126	117	135	135	119	117	129	102	125	123	137	117	116	135	122	127	130	124	130	119	127	124	106	110	124	136	108	104	109	130	131	124	116	131	118	118	114	111	129	111	102	104	116	123	125	111	99	136	117	113	124	130	131	115	112	105	106	128	118	109	120	121	99	106	107	117	122	125	101	127	117	121	116	125	112	109	132	129	110	112	121	102	120	112	118	113	114	92	106	127	97	105	106	149	107	125	118	112	123	134	112	108	112	112	144	117	115	100	119	126	112	125	113	131	115	137	109	109	122	101	98	108	129	115	140	98	117	115	82	108	143	117	133	118	121	108	96	112	111	127	115	132	109	106	127	85	113	123	133	139	119	128	134	112	112	106	130	110	100	131	112	114	118	97	121	123	127	122	112	127	108	126	91	114	109	137	110	110	113	119	138	116	115	104	112	116	116	120	132	119	113	134	96	136	120	117	131	92	118	110	125	106	119	124	121	91	105	117	117	122	108	108	116	102	114	124	97	135	115	115	93	112	132	125	112	113	126	132	119	141	111	117	106	99	117	109	103	125	110	122	121	127	116	126	104	134	111	100	115	124	118	116	120	133	121	104	119	118	98	111	109	119	84	136	129	110	102	112	105	112	123	126	122	102	128	122	106	124	107	127	117	117	114	111	84	109	129	113	115	111	116	129	115	115	103	119	123	130	114	123	121	113	129	114	117	137	98	106	117	98	132	109	116	127	115	125	106	111	111	106	116	110	106	120	123	116	121	112	114	123	113	100	118	122	104	116	117	112	98	125	121	116	130	114	118	109	117	116	117	101	128	117	105	96	133	107	102	114	118	104	114	111	103	104	109	127	107	120	122	132	143	125	109	112	127	98	108	124	125	115	111	116	122	129	130	117	114	116	90	116	131	116	110	110	117	121	119	129	133	104	105	119	111	109	105	97	130	106	137	117	109	111	112	101	120	107	124	122	116	98	109	107	117	136	116	131	109	118	119	130	106	101	124	111	99	109	103	117	112	108	108	114	120	104	112	117	109	141	109	137	120	111	120	115	102	111	126	125	126	107	100	92	94	118	104	107	104	119	121	112	128	115	115	121	127	105	133	122	112	120	121	118	131	108	99	110	111	111	119	119	135	125	96	107	110	104	105	110	130	117	121	106	112	117	106	112	109	118	101	113	104	109	114	112	120	113	126	117	114	123	111	118	125	116	126	122	126	113	109	133	130	103	129	123	130	98	127	117	118	122	124	134	115	121	133	123	129	113	106	96	113	118	136	120	124	115	109	86	104	119	117	117	115	130	113	119	120	125	122	135	127	123	101	112	103	110	120	106	129	99	110	96	126	115	108	107	120	102	116	121	120	108	120	113	121	123	107	124	116	107	127	123	99	117	123	113	134	104	106	111	107	110	109	107	107	118	122	115	135	121	110	104	106	106	124	109	125	126	107	125	129	123	105	113	121	123	110	138	114	145	117	136	118	127	128	113	107	125	125	120	132	102	93	117	116	124	134	121	109	126	107	126	129	115	131	116	114	112	112	128	119	113	109	109	114	118	111	118	122	119	136	121	132	102	125	123	122	130	119	138	127	114	131	117	105	114	109	111	113	126	110	123	129	112	120	123	102	100	108
9864	15932	38303	53163	52671	45414	43201	39462	34563	25299	15732	7399	6229	2372	2137	2004	1391	1148	737	570	389	375	349	326	335	337	333	312	347	343	331	335	325	328	323	325	371	359	329	340	335	359	335	338	327	340	352	338	314	320	327	395	361	342	338	328	340	325	327	347	316	363	334	349	358	310	334	362	365	318	315	322	337	349	341	336	341	353	343	318	347	339	333	358	375	343	314	350	342	343	359	332	335	329	286	290	334	370	323	352	346	345	293	328	372	360	333	350	372	301	330	346	341	324	358	334	353	349	316	339	316	349	315	327	316	342	324	299	341	315	349	348	343	301	319	322	337	364	343	322	317	366	363	349	354	348	341	326	331	352	351	338	323	349	339	336	325	331	349	350	343	328	330	375	329	350	353	316	336	323	337	325	350	329	329	336	346	334	307	316	348	358	314	319	339	359	345	325	310	324	321	353	340	301	334	346	351	338	314	345	356	335	348	338	336	331	355	345	309	339	347	307	312	357	337	363	331	302	319	340	340	299	366	337	329	322	330	312	332	344	349	317	336	333	330	318	322	310	324	322	327	337	322	366	304	337	361	340	320	323	333	342	312	323	349	349	373	328	362	347	349	343	289	311	343	343	310	329	336	297	323	319	382	330	323	337	340	312	359	341	320	332	314	309	324	357	315	310	339	310	386	321	325	305	300	356	326	306	333	356	337	309	336	332	331	346	346	316	338	352	352	340	332	334	349	348	340	338	331	327	323	338	362	326	322	319	372	322	336	289	351	325	337	326	346	319	355	329	340	325	336	291	306	319	344	343	327	358	315	333	329	319	332	360	338	347	330	344	330	350	347	330	309	352	336	345	318	330	323	331	334	332	313	330	342	352	366	365	318	368	296	331	343	340	336	344	365	313	350	329	350	329	323	335	305	363	341	311	349	336	331	331	345	325	355	340	316	314	331	325	321	319	340	318	329	315	337	347	309	335	318	339	343	330	329	351	334	339	356	359	347	321	358	313	350	326	322	322	346	338	355	366	336	341	358	332	331	354	348	315	347	302	345	347	331	340	314	330	342	313	365	349	342	331	345	351	336	384	345	345	370	350	347	321	361	347	334	345	360	297	343	361	332	358	341	340	370	321	324	324	338	302	348	352	344	347	312	338	333	334	343	339	332	312	315	370	335	352	335	331	318	291	335	309	333	348	345	335	332	355	347	319	328	292	357	357	328	320	335	353	364	337	359	325	331	361	351	367	311	336	352	282	313	357	334	337	350	349	348	314	353	355	361	359	327	350	365	336	339	364	354	347	347	335	332	334	399	365	338	355	350	354	365	372	352	288	341	318	324	291	325	329	350	347	331	328	337	326	320	312	337	341	321	351	325	331	359	347	318	332	401	351	342	325	323	304	333	315	344	352	337	349	345	322	339	345	355	318	341	349	354	344	331	332	332	329	311	359	307	307	288	305	346	347	306	316	336	304	344	322	328	331	361	339	329	323	348	349	366	346	314	362	338	310	367	346	342	365	342	332	334	357	352	347	329	346	324	347	353	333	337	327	324	301	312	344	335	331	322	354	329	349	337	336	332	325	344	332	296	331	393	329	362	354	339	329	349	334	314	342	326	352	354	370	333	317	320	341	292	347	334	333	387	347	315	324	323	324	362	337	342	338	355	364	286	307	326	352	350	341	345	331	331	342	317	347	336	347	301	329	350	361	305	320	335	344	324	340	335	326	330	313	351	349	327	357	343	289	353	347	346	329	320	351	352	317	364	332	332	341	370	345	353	316	320	303	337	331	365	318	349	321	355	325	314	361	347	363	319	306	321	300	366	327	324	319	309	333	361	341	317	352	334	319	355	337	334	319	299	352	347	299	324	358	329	320	347	332	338	343	353	306	346	377	335	346	325	346	311	311	331	346	313	288	315	334	352	329	329	323	327	348	342	317	316	377	350	305	334	343	328	330	347	341	299	345	330	345	366	306	346	340	318	360	328	304	306	328	310	315	341	343	336	342	331	348	371	355	341	339	301	329	347	298	341	371	337	342	333	336	330	351	334	352	343	321	334	329	350	344	333	332	336	340	334	367	318	309	303	335	338	345	332	330	364	338	368	320	345	324	325	320	368	359	337	329	369	321	356	335	323	305	338	297	345	333	338	323	348	334	334	332	354	347	335	368	322	340	348	329	326	363	342	324	303	306	339	345	334	330	351	343	324	329	319	339	343	331	299	364	355	320	342	349	303	295	348	333	337	331	338	315	340	338	348	323	318	294	320	340	331	363	354	357	332	338	346	325	329	344	318	332	353	342	319	342	374	346	342	280	308	344	347	311	349	312	310	346	363	311	359	352	382	330	348	336	322	326	360	361	374	332	340	305	338	342	304	335	328	339	310	300	339	366	324	393	314	350	338	297	310	302	341	317	320	328	333	322	332	362	315	334	324	371	339	328	374	322	358	327	352	326	337	329	331	357	326	321	354	350	326	308	322	345	354	304	330	356	328	298	368	342	306	349	361	335	320	339	326	362	329	306	327	316	337	331	314	322	341	342	325	310	330	323	342	335	338	324	356	317	343	329	356	355	349	324	340	363	315	303	314	320	312	335	328	330	315	298	343	344	368	340	352	330	347	332	343	332	327	334	330	340	330	333	342	332	340	346	318	328	321	360	332	328	312	370	351	339	346	335	317	360	320	363	335	322	337	366	337	345	351	327	326	361	307	324	299	333	325	364	331	353	334	325	335	366	350	320	335	333	324	284	338	309	333	352	334	319	348	302	337	309	325	338	337	324	317	350	304	339	327	334	358	319	317	356	326	287	331	346	350	337	358	354	349	319	340	324	323	323	306	346	333	363	358	356	339	328	318	335	304	337	319	337	317	341	308	295	315	360	314	340	337	337	366	328	336	344	336	314	354	332	325	303	346	337	379	332	369	328	365	377	315	341	383	344	310	300	346	353	330	372	312	335	335	316	314	333	334	345	335	331	324	341	340	368	322	348	342	328	345	319	322	366	323	319	314	348	331	323	353	277	371	336	347	315	352	336	372	307	331	338	311	345	356	334	341	343	303	328	345	355	314	325	318	333	335	337	328	347	321	327	303	335	355	359	326	363	340	365	340	325	301	344	341	314	313	331	307	328	336	349	347	324	342	357	319	352	353	329	350	320	318	326	312	342	337	307	346	322	314	327	362	323	298	329	325	312	354	330	334	333	317	352	332	336	321	344	365	361	347	326	311	335	331	345	359	340	364	321	329	344	330	341	318	316	342	343	337	373	345	346	342	323	338	331	334	328	358	329	337	318	328	343	318	343	325	343	335	326	338	338	345	346	323	328	345	333	353	351	349	323	352	340	322	357	373	343	340	345	322	362	315	324	337	345	380	357	334	362	338	367	327	341	333	323	328	322	345	320	310	313	348	350	344	338	319	327	326	319	339	343	340	319	372	352	330	314	358	348	322	323	335	316	349	359	351	326	311	347	344	327	340	336	328	331	310	319	335	367	346	334	336	389	350	354
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
2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
