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
335794260669	335794261181	335794261731	335794262281	335794262831	335794263381	335794263931	335794264481	335794265031	335794265581	335794266131	335794266681	335794267231	335794267781	335794268331	335794268881	335794269431	335794269981	335794270531	335794271081	335794271631	335794272181	335794272731	335794273281	335794273831	335794274381	335794274931	335794275481	335794276031	335794276581	335794277131	335794277681	335794278231	335794278781	335794279331	335794279881	335794280431	335794280981	335794281531	335794282081	335794282631	335794283181	335794283731	335794284281	335794284831	335794285381	335794285931	335794286481	335794287031	335794287581	335794288131	335794288681	335794289231	335794289781	335794290331	335794290881	335794291431	335794291981	335794292531	335794293081	335794293631	335794294181	335794294731	335794295281	335794295831	335794296381	335794296931	335794297481	335794298031	335794298581	335794299131	335794299681	335794300231	335794300781	335794301331	335794301881	335794302431	335794302981	335794303531	335794304081	335794304631	335794305181	335794305731	335794306281	335794306831	335794307381	335794307931	335794308481	335794309031	335794309581	335794310131	335794310681	335794311231	335794311781	335794312331	335794312881	335794313431	335794313981	335794314531	335794315081	335794315631	335794316181	335794316731	335794317281	335794317831	335794318381	335794318931	335794319481	335794320031	335794320581	335794321131	335794321681	335794322231	335794322781	335794323331	335794323881	335794324431	335794324981	335794325531	335794326081	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2711	3650	2300	2711	3650	2300	2711	3650	2300	2711	3650	2300	2711	3650	2300	2711	3650	2300	2711	3650	2300	2711	3650	2300	2711	3650	2300	2711	3650	2300	2711	3650	2300	2711	3650	2300	2711	3650	2300	2711	3650	2300	2711	3650	2300	2711	3650	2300	2711	3650	2300	2711	3650	2300	2711	3650	2300	2711	3650	2300	2711	3650	2300	2711	3650	2300	2711	3650	2300	2711	3650	2300	2711	3650	2300	2711	3650	2300	2711	3650	2300	2711	3650	2300	2711	3650	2300	2711	3650	2300	2711	3650	2300	2711	3650	2300	2711	3650	2300	2711	3650	2300	2711	3650	2300	2711	3650	2300	2711	3650	2300	2711	3650	2300	2711	3650	2300	2711	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
47300	41227	36985	34156	32538	32583	34260	34807	34200	28348	26704	21645	21250	24097	22885	17115	17875	18928	13597	5656	2000	1542	928	414	527	780	579	494	331	224	205	200	233	261	209	189	178	185	182	188	202	178	193	200	224	190	206	195	206	187	185	195	184	200	171	186	211	193	175	192	199	205	212	184	188	168	183	182	200	211	163	176	208	191	143	170	186	189	193	210	205	198	168	190	182	182	169	194	157	210	181	164	199	177	184	223	206	190	175	185	192	193	184	175	202	181	184	178	182	174	210	192	221	180	188	170	198	193	197	195	178	170	193	174	206	178	188	182	184	187	190	181	183	183	205	189	207	186	196	184	196	240	210	184	194	164	182	161	181	169	197	199	178	185	184	186	209	205	194	192	181	199	198	176	181	188	162	215	188	189	186	182	217	183	188	203	217	189	168	193	153	163	176	182	186	213	184	207	192	174	199	192	218	180	179	202	182	185	190	176	207	197	189	182	205	194	179	156	183	199	171	177	195	225	209	212	168	166	180	173	192	176	171	179	190	205	208	191	193	188	176	170	181	199	187	196	171	197	179	190	207	202	207	176	204	192	181	183	199	183	164	198	209	202	180	209	199	199	202	173	183	189	202	191	190	186	201	205	198	201	207	208	186	178	187	197	186	167	198	205	191	200	214	200	209	206	196	209	184	189	196	209	173	199	195	215	160	176	171	184	167	215	196	196	169	204	160	170	176	173	182	173	182	155	206	188	175	198	195	202	194	178	191	211	178	206	188	196	176	194	196	177	190	201	167	194	184	192	211	203	192	189	182	192	173	181	198	178	195	209	177	182	198	190	183	192	168	155	184	172	204	184	183	185	185	191	177	198	184	184	187	161	182	206	191	180	153	183	194	184	175	175	188	221	157	188	182	208	196	194	176	197	210	184	184	190	199	187	181	188	184	198	189	183	173	190	183	192	206	204	185	167	186	211	196	193	188	185	191	184	183	211	169	196	209	189	175	173	193	203	190	196	199	156	175	165	167	192	197	204	194	198	158	199	175	192	197	205	197	158	208	224	210	175	200	211	181	169	208	183	195	172	221	190	177	174	185	198	188	201	193	197	167	210	170	154	176	156	166	181	202	185	188	175	195	195	168	213	211	179	196	196	176	188	192	192	181	185	196	183	177	178	185	182	193	181	176	179	184	197	187	160	166	183	180	193	163	201	193	200	224	185	192	190	177	180	191	173	199	196	180	156	178	203	189	191	172	165	203	183	182	183	195	185	196	198	204	211	172	196	191	190	191	175	169	200	178	170	193	188	179	214	199	190	176	171	173	210	171	188	179	181	170	194	182	188	189	149	184	186	178	207	177	206	201	180	179	197	185	221	188	199	192	208	174	183	209	166	162	172	216	185	206	167	195	192	179	190	188	181	223	171	179	197	180	204	175	184	209	184	201	203	177	215	186	196	205	196	181	184	206	198	193	186	187	189	202	186	203	194	181	184	221	187	175	184	190	205	199	169	190	189	191	195	182	175	198	174	182	183	170	172	180	189	186	188	198	201	201	192	177	160	176	187	182	207	198	204	182	165	167	175	205	180	214	191	178	218	180	181	197	196	178	192	186	184	194	179	191	194	188	195	169	202	201	185	195	170	180	201	187	215	184	200	198	178	181	193	192	182	173	172	198	180	174	202	193	195	188	185	175	199	204	186	196	153	184	187	190	175	189	158	194	177	185	178	188	166	174	202	174	187	157	216	196	216	196	194	176	181	212	174	198	195	178	195	204	206	183	186	186	199	189	177	183	175	178	176	192	196	184	194	172	204	179	169	213	192	196	168	191	191	200	171	200	174	189	184	178	185	187	180	172	200	191	198	177	161	207	182	158	204	214	171	166	160	167	192	201	201	195	173	174	186	201	176	188	194	188	177	170	196	178	187	199	177	201	199	177	206	174	167	184	214	183	207	205	168	160	188	180	176	194	189	186	163	196	182	158	176	169	189	192	201	207	159	182	175	196	192	183	200	175	203	174	191	190	195	180	179	186	186	192	183	194	205	185	168	200	194	167	170	201	192	192	175	181	216	180	206	214	220	207	167	194	208	203	187	200	199	183	189	197	179	187	186	181	198	188	183	188	185	182	199	178	182	201	194	186	190	192	181	227	188	205	213	177	193	178	171	187	192	181	187	189	202	182	195	175	206	169	177	196	186	197	205	201	227	172	187	189	187	203	174	218	166	183	200	179	184	202	186	202	165	187	197	202	190	182	179	173	201	185	187	185	182	208	197	189	186	223	177	192	157	192	164	178	199	188	215	183	176	193	167	201	163	201	186	188	186	197	209	200	179	193	193	199	198	199	190	157	179	190	211	175	183	179	184	181	189	182	211	184	188	164	168	207	159	193	207	174	197	178	197	190	180	208	192	149	174	198	169	196	172	197	169	209	191	191	178	185	179	187	179	190	191	199	218	193	171	188	190	184	172	209	191	169	205	165	170	189	196	195	167	176	191	192	181	188	189	201	159	183	189	181	209	189	176	179	209	207	185	178	182	187	189	190	184	187	203	197	208	181	184	178	174	172	194	197	193	181	166	192	192	201	203	211	163	181	162	187	203	172	160	214	197	191	171	173	160	192	182	215	175	189	214	168	177	181	178	175	158	173	197	203	195	170	195	185	167	184	182	164	191	188	198	183	207	190	173	184	204	192	164	193	211	199	193	207	197	179	199	154	198	185	153	195	178	192	190	185	188	184	181	203	188	203	173	181	197	219	168	190	182	188	169	198	197	188	198	175	190	203	195	173	191	178	197	189	160	194	175	196	182	193	197	182	190	194	186	197	178	169	163	192	198	159	184	178	198	191	177	172	180	186	164	163	194	179	181	166	179	194	182	186	217	158	178	169	188	199	175	196	191	179	182	174	193	183	203	182	186	213	179	195	189	193	197	168	164	194	179	190	195	190	208	182	201	198	199	214	197	182	183	196	174	182	196	164	206	162	192	191	191	212	198	190	191	195	214	201	239	182	208	185	191	177	167	174	199	181	192	185	207	193	211	165	188	171	184	191	172	201	175	187	197	183	162	192	196	186	181	202	197	194	161	202	173	171	195	168	206	188	188	212	213	209	189	186	219	186	191	180	212	172	162	184	185	180	207	187	195	198	204	194	180	186	198	198	191	198	157	182	190	166	205	195	195	181	198	183	172	164	190	205	205	196	192	208	177	170	194	177	200	201	183	163	173	189	204	180	189	163	190	193	179	215	196	206	190	198	157	195	212	184	211	155	171	173	202	185	176	184	181	193	176	197	189	175	193	211	213	208	195	180	171	199	200	177	179	201	188	176	193	173	195	181	183	200	174	205	193	189	181	185	188	204	202	183	191	194	170	202	169	172	187	195	177	167	181	178	179	170	169	207	193	160	189	208	209	208	200	173	201	195	168	192	191	192	181	160	220	201	188	190	194	213	187	187	194	195	194	189	191	199	206	175	218	181	181	195	153	167	202	167	222	179	174	154	175	196	195	197	201	181	188
42710	52260	52224	55658	60169	57506	54237	47373	45068	42725	39062	35927	38976	42631	40403	34914	37053	38592	32693	17673	10057	8378	5175	2156	2958	4852	3428	2778	1399	819	666	727	1069	1046	769	647	575	584	618	592	623	635	586	638	614	593	605	536	577	575	602	599	580	562	584	596	595	624	584	591	584	592	607	560	571	594	593	595	560	587	600	561	589	627	629	557	594	562	563	572	632	597	548	578	613	580	544	574	591	590	547	542	558	601	572	512	597	568	565	567	583	540	580	567	512	600	564	559	564	549	551	594	540	595	595	573	609	589	556	559	591	602	585	592	597	569	566	545	592	592	581	564	595	569	568	601	535	591	610	579	573	594	541	551	555	592	594	603	596	570	585	588	538	562	581	570	547	571	564	587	579	633	576	608	571	581	615	596	599	606	595	552	594	571	584	569	598	600	587	531	578	540	616	608	591	611	553	595	553	594	580	601	577	589	591	545	545	554	563	576	582	545	572	544	547	584	559	569	563	605	567	625	594	592	560	579	551	551	565	567	575	572	565	571	642	574	552	574	573	589	539	584	585	570	549	586	616	579	565	519	535	557	586	587	587	557	596	585	575	568	567	582	567	557	537	600	592	558	592	565	593	584	595	572	592	585	588	591	580	541	561	569	589	589	580	570	597	567	542	599	567	573	569	578	583	571	617	585	548	613	515	598	573	612	563	579	556	587	561	578	597	563	613	594	578	576	560	561	594	597	552	600	584	625	604	551	567	594	548	553	584	542	585	596	517	597	553	602	545	576	589	600	540	596	567	576	576	577	577	619	539	590	583	589	596	585	571	557	519	535	554	545	569	563	564	571	575	588	572	528	609	570	563	592	564	585	556	566	604	595	542	578	560	567	599	599	606	567	587	538	541	581	625	555	580	558	562	555	588	567	522	582	602	594	560	568	582	594	573	579	568	599	594	559	579	582	564	578	580	585	569	586	588	567	549	565	570	599	580	572	594	582	549	556	568	557	574	573	571	608	563	583	601	601	571	562	533	541	585	570	563	555	615	616	594	589	616	570	559	569	619	602	557	622	554	570	581	529	594	557	567	596	558	580	565	619	611	546	554	560	593	577	619	568	576	598	549	612	597	533	608	564	557	594	577	552	587	575	562	602	570	581	537	549	609	590	571	522	574	544	582	578	556	596	564	539	559	574	621	576	566	570	624	575	565	537	570	578	595	530	550	561	569	578	573	555	582	544	573	514	549	600	572	551	568	544	578	617	562	554	587	561	560	596	518	589	604	538	573	584	606	599	595	577	534	584	583	561	573	571	563	563	565	592	567	563	586	560	574	625	557	619	565	577	563	599	549	590	586	559	585	633	565	597	569	569	540	559	577	600	588	575	580	542	575	569	574	599	590	562	548	584	614	577	574	559	573	587	589	591	584	617	578	572	570	562	590	573	582	593	605	589	604	625	581	546	607	523	576	526	554	601	565	545	578	572	591	575	563	585	554	602	554	548	565	593	543	591	558	569	580	615	522	565	563	567	525	579	615	609	576	596	591	581	579	582	566	561	568	590	533	564	571	557	582	557	578	555	558	555	545	579	609	529	562	567	580	589	566	585	557	560	599	540	560	564	588	601	575	574	574	559	571	541	578	593	567	597	600	625	578	626	547	599	587	563	599	579	581	603	600	558	540	577	590	583	549	619	554	601	559	569	560	564	552	510	603	542	552	580	561	554	583	546	571	589	561	605	570	589	542	582	551	564	583	562	601	601	607	565	549	563	553	600	608	595	554	590	561	541	593	601	565	616	638	537	566	569	555	583	593	568	623	642	585	613	564	582	556	584	583	545	572	599	589	574	563	518	543	548	586	552	612	607	582	538	589	580	580	616	572	586	601	571	564	611	591	575	556	564	562	559	560	606	581	570	555	614	591	562	571	589	593	583	609	550	534	595	584	581	585	600	548	594	578	571	581	583	583	565	589	596	564	537	589	544	566	588	585	536	567	550	629	553	596	553	600	617	610	622	548	612	596	556	600	525	626	585	574	607	593	554	571	590	583	583	629	618	584	551	558	604	538	575	554	570	608	569	590	552	592	578	560	604	554	606	566	568	543	573	575	661	535	548	542	581	571	594	554	562	553	579	562	551	586	586	588	587	584	580	574	613	535	560	603	592	604	554	557	558	579	597	602	567	601	608	553	574	546	586	593	559	588	525	578	556	595	553	574	538	563	581	616	588	579	540	539	552	553	553	558	572	554	540	574	563	538	567	583	603	557	582	587	655	591	599	571	638	565	595	619	558	545	583	586	584	569	571	576	572	571	596	578	578	565	573	595	569	591	615	627	592	568	593	567	589	572	560	575	582	557	531	554	568	570	592	585	538	560	552	582	572	559	562	545	617	545	577	569	600	577	584	572	610	574	571	588	566	598	547	546	563	561	555	586	590	585	601	568	545	549	571	570	560	617	599	603	593	573	597	573	561	525	540	566	579	607	572	616	573	576	543	592	613	558	561	558	586	561	567	584	566	578	584	567	551	589	575	557	623	605	525	545	565	596	614	632	577	598	625	616	575	581	560	567	535	594	598	559	567	599	608	583	564	561	554	577	540	571	571	609	570	620	602	591	570	552	564	586	571	567	555	586	568	608	590	610	575	557	586	599	571	558	580	563	553	553	563	572	547	543	599	591	570	585	566	567	564	547	590	602	540	581	586	571	563	586	574	589	632	537	584	587	559	570	575	535	567	575	547	583	566	558	611	578	601	573	525	599	589	578	593	617	612	578	571	599	598	589	569	560	601	535	596	584	559	573	597	559	550	556	603	603	577	593	593	552	613	591	547	556	557	576	549	624	604	577	618	597	550	593	576	578	577	602	552	574	576	595	576	568	580	592	591	591	625	592	563	626	583	530	552	536	578	601	578	555	551	554	576	578	623	547	552	627	598	592	585	545	568	566	553	558	625	577	538	579	577	576	551	590	580	569	570	531	556	569	579	541	574	577	597	584	528	579	576	609	610	605	602	580	566	578	584	553	556	543	563	589	573	596	592	553	596	586	576	580	599	548	567	553	555	581	607	591	593	581	572	577	531	582	577	565	550	549	583	569	559	558	608	574	601	596	533	570	562	516	589	632	587	554	549	559	554	601	592	609	579	590	597	602	595	572	559	576	561	550	595	567	581	565	607	620	601	579	562	575	613	589	546	573	576	640	579	568	572	591	607	505	544	570	546	599	593	605	588	571	595	540	581	553	577	581	602	546	533	601	623	606	575	587	568	558	592	629	521	598	525	583	573	589	576	581	559	603	558	552	581	575	557	574	608	571	577	579	560	552	533	563	589	566	602	548	569	561	554	607	556	575	605	589	599	560	618	562	574	590	599	592	532	522	544	567	590	584	569	565	568	603	554	619	588	631	558	534	562	564	576	574	566	592	594	548	582	578	579	611	545	518	572	619	635	493	603	591	553	574	529	525	563	569	537	604	585	591	583	560	582	603	644	590	573	586	589	585	552	554	595	595	585	587	578	548	573	586	566
16916	25434	27071	23262	15505	10216	7328	6689	6074	4143	3538	2741	2154	1916	1323	974	858	960	557	292	188	156	142	144	143	135	181	136	136	136	152	130	154	132	124	116	131	128	115	117	112	127	126	117	127	148	114	113	136	133	115	139	125	114	119	122	120	113	126	130	112	122	144	133	142	143	157	135	138	141	117	147	147	122	109	125	108	133	116	131	138	128	126	142	111	124	142	117	130	127	145	129	151	137	108	127	143	118	128	132	139	130	133	129	135	118	103	132	122	126	124	126	111	132	119	129	101	131	138	126	145	135	142	135	131	126	124	130	120	110	142	120	156	124	130	113	128	144	117	134	115	135	126	173	138	115	135	120	118	126	120	127	120	131	119	125	127	139	134	135	127	140	114	119	127	113	124	136	131	127	136	133	144	120	126	149	111	135	124	150	119	121	124	116	121	117	129	116	121	121	132	154	136	122	104	132	124	141	122	125	113	131	131	127	129	120	127	126	135	135	125	143	117	131	105	122	147	131	131	113	144	132	133	132	100	126	144	116	151	145	134	109	126	121	131	137	124	146	115	119	121	119	131	128	121	125	118	116	128	131	123	99	146	125	126	130	133	139	136	122	126	124	112	131	137	133	142	139	130	143	113	125	122	130	116	118	117	123	122	132	110	117	135	128	142	128	155	129	148	137	128	138	133	144	99	135	120	141	124	142	116	144	129	119	115	128	145	115	134	123	128	120	122	124	151	155	129	122	114	118	140	110	142	115	139	124	134	147	132	129	123	124	131	116	129	114	120	122	120	125	136	118	116	132	121	127	135	123	115	139	116	118	137	143	128	136	142	123	118	112	127	128	142	127	145	133	145	107	113	129	109	131	121	130	141	125	117	131	133	119	126	130	128	127	124	109	122	135	133	129	125	121	110	127	114	111	138	119	114	115	125	118	109	132	137	121	139	127	137	117	116	136	132	111	136	135	132	152	137	125	142	128	116	134	146	126	115	91	115	125	115	136	125	122	129	134	133	139	119	138	127	123	123	115	112	119	125	129	139	143	125	137	125	142	122	142	152	137	138	131	135	158	120	133	130	120	140	127	126	98	127	130	121	140	120	119	137	147	114	123	120	128	135	132	129	144	127	118	128	127	130	129	128	120	142	125	123	115	145	119	135	138	132	121	106	128	113	128	143	130	113	136	139	121	136	134	114	101	134	135	133	127	108	161	135	129	106	126	122	129	125	157	129	112	134	140	125	133	139	144	130	135	116	126	143	135	150	132	135	132	142	138	126	133	126	129	116	124	119	133	147	116	127	128	112	120	137	134	141	118	125	126	134	121	129	134	151	130	128	119	124	137	113	162	126	133	145	136	149	126	125	152	134	136	145	116	144	137	94	142	141	138	132	119	133	120	132	125	120	107	110	118	131	113	125	125	132	105	122	149	143	129	121	137	140	158	124	123	119	126	138	147	134	116	115	118	125	125	112	130	139	142	144	140	145	137	114	153	131	136	151	133	118	127	138	125	126	141	138	134	127	139	138	160	109	137	136	134	119	111	123	115	123	101	137	138	122	144	126	102	124	129	115	113	137	127	111	120	125	127	140	132	125	135	115	99	138	129	148	120	146	137	136	123	129	131	125	121	120	130	122	131	118	138	125	133	140	134	154	121	139	153	119	131	124	135	134	133	138	128	136	128	151	119	142	146	124	119	117	160	129	125	131	108	98	120	134	133	146	133	121	135	121	114	127	145	148	131	118	146	126	124	135	124	117	142	125	125	119	126	150	137	134	115	130	146	112	131	126	154	143	123	113	141	125	128	125	130	140	131	140	135	135	132	121	109	120	123	132	128	111	129	135	121	129	125	126	140	137	135	129	117	121	143	120	117	130	132	135	135	132	125	120	127	119	141	127	140	128	113	95	129	121	135	127	131	152	132	128	123	130	123	135	122	118	131	134	133	128	135	142	138	135	129	120	116	134	101	140	140	149	132	155	135	116	114	108	124	130	128	136	133	128	117	131	117	117	116	114	149	136	111	130	122	108	134	155	120	146	122	138	103	112	142	126	135	133	120	139	106	123	136	122	137	135	146	131	138	120	131	123	137	125	118	121	131	116	149	120	138	137	140	120	122	130	124	139	132	116	107	128	125	128	122	129	118	124	125	131	142	127	132	158	129	109	125	132	124	117	139	143	119	152	138	124	131	126	130	136	127	113	118	121	120	122	132	145	121	122	121	127	120	127	130	124	121	132	124	123	116	115	124	133	126	121	101	120	135	141	145	133	131	128	131	139	113	111	119	133	137	124	110	146	116	128	124	125	120	128	119	105	127	125	104	129	135	124	123	114	111	145	146	141	137	125	132	147	114	116	135	142	132	112	142	119	135	120	127	129	131	124	140	129	142	115	133	138	127	132	124	110	128	136	131	143	108	146	127	115	129	120	138	133	122	151	113	131	128	132	140	129	143	115	136	115	145	110	115	122	112	126	135	119	117	132	153	121	133	140	135	123	124	120	123	124	137	131	125	129	126	99	137	133	148	139	104	125	125	139	100	150	150	140	131	131	135	121	138	134	134	117	129	100	148	116	131	140	121	98	126	130	121	153	138	139	110	142	136	159	133	133	112	115	139	139	119	121	122	115	138	136	131	106	130	133	126	117	124	139	124	133	122	126	141	124	114	137	130	124	143	111	139	124	128	143	122	136	135	143	117	128	129	133	122	140	118	136	110	117	150	126	134	134	139	128	118	122	126	113	107	148	151	118	142	127	127	124	117	134	113	116	124	129	138	127	121	133	134	143	151	119	121	125	132	127	129	139	135	133	123	128	114	127	148	134	139	151	126	137	129	136	134	127	119	125	133	125	150	132	139	125	113	129	120	130	125	139	140	126	130	114	129	131	114	145	116	135	125	138	113	156	151	123	139	135	108	105	133	121	138	106	116	137	129	136	114	134	160	134	146	121	134	98	137	118	119	126	141	150	137	105	123	132	135	147	127	132	108	131	147	139	152	115	133	130	130	111	124	139	118	139	126	136	144	119	129	126	142	127	135	135	144	134	127	122	118	163	124	148	112	140	149	134	132	134	129	122	122	151	127	124	131	121	131	161	132	108	127	130	135	120	115	111	125	137	128	105	140	117	125	130	123	146	127	131	111	119	130	132	127	124	102	131	132	136	113	122	114	124	144	122	121	113	128	137	138	134	140	125	127	120	124	136	143	127	148	125	125	135	116	131	126	138	126	128	149	128	105	130	115	108	119	130	146	131	142	133	117	160	137	144	124	119	134	136	131	133	138	116	117	133	117	138	131	141	119	129	130	129	138	133	105	125	122	128	122	126	112	139	137	131	132	144	131	112	140	119	143	116	127	130	139	126	128	113	124	114	146	134	132	116	104	119	119	144	129	125	133	130	138	151	149	133	142	135	132	129	135	124	132	119	120	138	111	142	114	130	105	112	125	113	145	140	141	110	138	133	130	138	135	118	125	128	146	136	124	167	139	140	130	151	135	158	138	137	136
16539	26898	32542	32088	28360	23630	20301	19927	19345	16196	15465	12848	10500	9969	6652	5264	4803	5203	2984	1590	977	822	599	574	632	679	610	553	470	450	477	446	515	463	464	424	452	495	445	446	430	468	465	438	440	419	470	455	466	466	488	438	446	441	471	436	446	471	432	456	474	483	441	437	447	409	450	445	455	488	439	463	421	466	442	466	444	452	454	455	457	460	442	462	448	477	415	443	462	453	441	433	437	448	445	424	521	471	447	490	473	428	434	438	437	480	467	419	460	462	444	468	441	413	458	437	399	442	437	464	475	479	455	451	476	494	462	442	492	428	468	420	463	415	447	442	458	448	426	477	407	429	470	466	500	470	480	457	457	465	423	454	474	442	467	489	445	422	416	459	429	472	457	412	480	453	441	456	462	437	468	454	448	467	483	423	483	433	473	463	439	426	450	440	473	444	439	472	461	439	435	445	443	474	433	448	438	442	458	480	463	435	488	480	472	412	459	462	428	470	451	481	454	443	454	448	473	462	446	460	385	431	433	487	485	436	427	447	436	436	425	447	437	432	456	445	448	441	482	446	447	442	442	440	413	438	473	464	459	462	466	421	435	451	446	447	432	448	452	434	473	471	491	443	443	461	455	460	464	459	422	466	438	456	458	438	438	473	447	474	437	456	472	445	450	470	446	471	461	458	473	469	475	474	436	481	441	449	464	464	473	454	446	457	461	434	473	435	407	450	445	479	444	477	412	454	435	476	448	461	435	458	438	454	466	419	454	469	397	469	425	423	445	481	440	447	466	458	436	486	458	500	449	427	456	431	435	448	420	491	412	454	426	446	428	476	456	464	457	439	435	440	456	441	443	475	461	477	471	466	461	450	467	457	457	452	446	470	448	475	446	450	433	418	448	422	443	482	475	443	430	476	471	485	449	483	469	470	450	456	478	459	445	412	445	440	444	445	452	461	463	437	475	416	462	472	468	475	446	445	428	449	443	432	459	451	461	465	416	448	415	487	463	458	427	439	436	427	404	422	474	475	445	475	431	451	453	425	482	409	419	482	446	471	427	423	438	475	413	421	442	475	405	419	468	434	434	426	471	455	450	483	474	467	429	471	448	461	469	447	449	455	419	455	443	424	461	456	434	444	483	458	446	429	461	441	454	473	460	399	416	419	430	441	444	422	432	433	446	465	433	434	448	444	426	437	449	466	438	431	473	479	478	476	471	436	472	426	441	451	448	455	428	442	451	442	449	446	456	450	419	495	444	466	469	443	422	449	427	475	487	415	452	442	421	393	449	399	464	433	485	427	441	451	479	458	429	449	452	421	422	441	499	453	438	460	471	462	428	451	419	478	469	420	437	452	451	433	457	471	485	471	427	424	459	448	440	434	448	461	442	437	444	439	434	436	461	434	443	469	427	461	445	457	431	456	453	464	447	444	456	438	447	451	479	463	432	447	466	465	468	446	439	439	464	430	425	456	444	440	438	438	457	459	485	455	440	456	411	440	445	404	451	483	469	451	478	433	415	415	440	451	412	427	415	427	436	469	470	448	462	471	452	471	441	475	485	413	468	421	427	428	476	448	478	442	452	469	480	410	455	465	469	451	441	468	435	437	455	428	467	456	455	448	451	442	450	466	426	444	437	443	481	464	410	437	444	471	437	475	427	439	470	492	435	458	434	434	408	417	481	422	463	436	456	430	464	425	454	447	423	455	461	425	429	437	409	443	485	428	464	483	459	427	447	420	460	418	450	415	431	442	431	411	434	474	450	453	466	476	438	446	431	433	434	433	460	459	473	459	435	449	472	399	456	461	463	485	458	463	431	457	446	444	419	436	436	449	447	423	440	471	439	437	428	443	438	482	441	467	480	417	423	442	440	450	444	460	472	449	449	456	487	426	478	449	450	447	469	468	470	478	450	470	410	446	437	466	447	488	450	482	436	456	437	447	453	431	452	440	433	427	443	448	445	439	452	473	430	468	426	438	479	464	445	450	477	453	465	478	449	426	433	427	438	482	427	461	403	449	415	455	423	435	428	461	454	482	458	412	422	413	507	428	412	461	429	429	430	449	443	447	431	440	467	498	465	457	483	392	411	473	461	421	444	430	452	417	466	480	430	413	467	437	456	437	465	450	435	440	462	491	469	467	424	423	458	474	449	413	428	414	437	412	437	456	484	440	433	477	447	444	440	467	448	453	455	477	471	469	483	440	440	448	464	464	437	467	436	456	444	441	438	481	425	421	439	444	469	397	469	465	456	436	430	453	419	470	462	440	495	438	481	410	475	463	441	459	466	479	421	476	429	421	461	450	467	424	459	454	461	445	405	446	461	433	452	456	432	426	461	403	435	464	441	436	427	466	475	449	455	452	447	482	440	440	450	428	443	456	431	482	430	479	497	448	443	438	428	441	469	444	484	419	473	467	449	461	443	470	454	419	435	495	455	455	448	473	421	475	432	427	456	422	436	484	450	469	507	434	475	448	449	479	470	451	423	485	498	442	447	447	396	429	442	451	444	465	436	451	457	437	414	422	434	457	432	457	450	460	470	470	458	425	432	432	411	445	494	449	480	408	422	455	459	452	439	468	434	431	459	480	466	441	390	405	444	436	476	436	446	475	421	436	459	442	469	421	469	493	443	439	469	484	418	452	479	473	443	462	409	492	461	410	427	467	441	457	469	453	466	469	481	446	433	443	459	423	442	473	440	480	437	443	440	403	439	447	447	438	485	467	441	421	476	433	469	464	465	431	436	434	462	422	499	439	434	444	467	427	438	458	459	464	442	425	472	437	472	473	445	464	441	429	420	438	430	466	464	481	428	441	427	442	491	475	401	435	464	445	448	440	456	449	425	448	456	453	456	452	439	437	475	454	432	463	442	470	476	490	443	458	475	453	449	459	467	448	429	391	427	446	431	457	427	428	482	422	431	460	473	451	441	443	451	419	427	416	436	448	461	445	406	497	470	461	475	429	446	451	445	435	432	417	431	442	473	439	468	451	478	440	423	417	453	436	431	421	500	498	441	444	450	471	432	429	460	435	415	439	386	431	456	467	448	418	477	408	425	423	491	431	489	445	418	457	449	420	488	476	463	465	438	481	476	428	445	504	432	446	458	423	496	434	452	442	437	458	456	487	442	468	445	469	429	438	468	483	418	436	449	442	435	437	445	441	474	435	486	411	418	453	498	418	440	431	441	411	461	449	455	472	463	461	458	463	454	426	429	454	443	408	420	463	478	448	457	456	461	433	436	480	478	477	445	455	439	451	436	438	441	458	477	438	461	449	444	461	398	438	454	452	484	450	475	441	461	436	459	433	442	468	447	416	486	480	408	444	426	457	419	445	474	450	451	449	447	463	421	439	462	439	439	417	458	432	442	481	465	484	473	482	483	456	447	433	440	452	456	442	478	425	467	467	445	461	466	474	474	454	413	458	394	446	483	462	449	467	467	437	458	448	463	458	458	445	452	475	447	483	430	472	434	485	445	434	446	441	468	463	489	444	445	434	417	424
45699	44901	41122	38359	35872	34856	32915	33082	32586	25578	25301	21068	17639	18134	11998	10067	10815	11170	4905	1293	626	447	371	310	400	343	273	221	138	141	119	141	110	129	128	124	129	127	117	132	162	103	125	133	137	119	115	156	123	95	141	128	115	117	108	125	114	133	126	126	125	140	130	136	114	134	110	152	148	114	130	127	119	140	138	119	138	127	117	112	122	132	127	110	132	137	139	135	112	117	112	123	137	138	146	136	121	131	138	127	141	105	121	128	124	106	139	131	122	126	105	110	140	122	139	112	122	126	120	107	135	124	117	113	121	98	117	117	109	130	106	129	120	127	125	138	146	115	129	135	133	125	119	119	127	117	151	108	124	113	124	119	140	120	144	139	130	124	130	114	114	102	122	118	150	130	128	116	126	121	119	144	116	155	111	131	119	116	124	110	108	141	137	132	125	134	119	90	130	134	121	116	113	140	130	138	148	120	109	111	108	112	113	117	126	124	128	145	121	105	107	128	139	117	139	127	132	123	136	128	104	110	128	130	126	119	122	121	152	115	128	141	129	134	141	109	129	115	121	125	112	113	134	122	143	126	87	131	121	121	151	122	106	133	134	123	137	142	113	124	108	108	152	125	131	135	118	120	127	112	128	134	138	117	120	101	135	111	114	134	107	124	127	105	104	109	150	120	124	112	118	112	120	121	124	138	156	135	131	129	117	126	122	137	117	124	136	96	110	127	120	145	138	121	120	112	131	123	145	112	136	134	102	124	125	124	127	117	109	119	112	154	141	136	102	152	134	126	115	105	114	130	140	118	131	110	121	113	127	121	99	112	108	100	142	129	126	141	102	139	117	128	120	113	140	117	139	117	131	134	132	117	95	134	141	134	123	111	107	114	124	119	138	122	130	128	120	109	133	111	130	139	108	129	109	146	131	111	125	128	129	131	131	121	112	145	144	121	125	124	121	122	135	113	118	120	115	114	140	132	114	108	101	133	131	107	131	142	118	105	130	129	132	115	150	114	113	102	151	118	101	113	135	122	120	98	119	130	126	117	124	130	120	107	133	159	129	144	143	105	122	138	130	124	139	101	124	110	125	129	129	101	120	137	117	131	123	117	128	124	119	130	114	148	130	118	120	127	126	120	124	121	154	114	137	134	127	114	117	123	147	136	124	125	114	121	129	121	129	125	140	125	114	127	116	114	130	115	121	112	112	151	125	115	119	117	167	142	130	106	121	134	119	115	131	105	111	120	135	144	146	141	134	117	135	124	136	130	108	116	118	141	142	123	119	127	118	144	127	125	127	131	121	110	112	124	122	134	126	134	124	117	126	129	120	127	119	117	126	103	152	122	141	130	140	135	117	114	122	120	129	122	141	132	134	128	161	123	131	128	120	138	121	127	113	117	133	148	127	137	135	108	126	122	111	121	125	137	120	122	132	142	114	127	101	121	113	115	135	120	125	127	132	106	129	124	121	140	132	126	115	120	141	126	147	145	117	108	114	123	132	122	123	113	113	133	118	119	112	131	111	113	119	121	136	131	130	110	129	114	129	133	130	132	122	138	126	127	125	112	107	122	110	110	139	109	108	104	127	97	102	120	122	125	104	121	131	114	138	138	133	104	112	126	127	117	130	120	129	125	134	123	141	120	134	139	105	127	120	126	124	129	136	136	131	122	114	136	117	124	121	111	125	139	131	121	124	122	133	134	126	118	126	139	114	120	132	123	131	136	136	127	101	110	118	125	117	140	113	119	139	109	124	134	115	127	125	127	119	124	117	123	118	107	132	107	120	141	125	113	131	141	137	116	133	118	118	115	134	127	116	138	137	109	136	103	129	108	130	115	123	126	153	105	131	111	143	122	148	119	116	122	104	122	128	117	135	116	130	137	158	147	133	138	150	128	126	109	137	125	133	117	134	107	140	133	129	112	129	115	124	109	135	136	112	112	113	119	136	135	100	127	127	143	132	116	119	114	137	122	139	128	142	119	122	108	126	140	134	135	150	143	128	136	141	126	120	113	112	128	126	119	110	127	157	141	133	110	134	140	130	128	114	127	133	145	128	126	138	128	114	155	142	122	148	127	119	143	123	104	131	119	133	117	120	124	120	109	124	135	128	106	130	133	122	123	113	119	121	121	131	116	128	136	121	143	120	113	123	124	123	131	124	112	114	143	135	128	130	124	123	142	124	137	118	126	130	135	131	142	116	140	152	118	123	110	134	114	118	104	147	117	127	120	129	126	128	127	142	135	143	122	106	130	131	132	116	126	99	123	126	133	129	137	131	136	141	115	112	126	131	128	121	127	128	128	131	148	127	140	106	134	146	139	132	111	149	150	121	125	143	125	151	104	125	122	116	126	120	115	123	141	129	113	120	141	122	130	126	126	123	128	126	130	149	141	112	119	134	109	99	123	115	127	123	113	111	124	122	120	138	118	111	110	128	100	112	122	129	116	117	141	129	123	123	114	106	123	108	124	119	125	143	127	127	120	133	129	117	123	141	132	137	134	108	113	113	123	128	132	123	133	130	129	119	110	137	134	143	153	130	112	120	123	128	143	122	130	141	133	128	123	109	128	132	112	121	131	120	123	111	108	135	144	128	129	125	114	119	144	131	117	130	130	145	142	118	122	122	141	119	137	113	154	116	126	123	124	119	131	111	135	126	124	130	135	131	117	134	122	111	99	140	117	166	129	137	124	113	111	127	113	125	129	126	90	116	130	125	126	124	117	128	128	142	127	117	122	128	116	138	126	129	140	127	109	137	122	111	104	128	123	121	134	137	118	138	119	95	139	129	133	127	120	131	142	143	113	120	121	110	139	132	126	143	132	139	117	135	128	117	135	133	127	126	149	134	126	118	129	133	130	107	128	144	125	144	135	125	116	123	131	149	114	131	126	119	134	140	130	127	130	125	124	114	120	110	137	133	141	122	118	126	146	136	130	138	160	153	120	133	125	113	126	138	114	140	118	109	118	127	126	131	139	128	137	110	123	146	117	117	128	129	121	146	117	109	123	127	122	131	121	127	127	133	142	136	149	130	121	118	135	122	114	123	135	138	143	140	140	122	141	133	138	141	138	142	131	115	108	126	145	124	123	135	116	104	131	118	155	135	156	141	119	123	144	125	108	128	144	151	111	105	128	118	124	120	126	130	117	140	136	119	127	115	130	123	123	128	135	125	143	124	115	130	123	135	111	109	114	130	130	149	134	119	130	130	115	119	118	109	121	136	104	139	137	135	135	135	110	130	131	127	136	146	109	137	109	117	115	129	113	144	143	135	103	123	142	121	126	146	119	117	119	119	121	117	137	116	115	106	127	117	107	111	120	123	105	135	126	137	125	130	126	126	120	113	102	132	110	123	116	133	110	124	130	137	116	120	118	113	103	120	122	104	129	110	117	115	128	120	123	95	124	150	121	133	129	126	112	126	128	124	126	116	120	133	119	107	161	113	131	106	105	120	137	138	128	134	123	118	130	114	128	125	129	94	119	118	130	128	129	117	138	123	125
40276	51935	54023	57722	59229	55655	49283	44891	43576	39681	41072	38331	36488	37945	31506	30312	31807	31341	18467	6957	4036	2815	2275	1834	2322	2176	1796	1158	545	506	496	491	554	599	427	409	426	448	458	401	462	452	451	447	443	477	447	414	440	437	445	408	416	445	414	397	431	456	456	430	432	410	462	413	423	447	473	435	432	430	423	463	452	406	443	449	425	415	424	448	419	445	429	412	421	419	453	426	405	410	406	432	446	417	427	459	464	420	441	465	433	443	400	454	451	430	465	415	445	430	410	448	451	423	425	474	411	404	444	419	457	431	443	433	415	426	409	408	454	440	415	410	447	420	455	436	413	427	431	442	417	429	423	418	435	458	472	428	448	392	385	404	410	444	448	434	427	416	424	441	394	454	445	432	436	407	467	447	416	455	424	424	435	426	406	413	419	440	460	392	422	409	424	395	434	422	379	429	455	435	409	431	406	473	398	439	437	427	444	434	435	412	437	378	440	426	406	419	433	466	443	441	420	424	425	393	412	412	422	443	431	439	409	433	460	410	425	434	449	437	403	420	386	394	446	420	435	448	440	431	453	438	409	423	436	413	448	428	457	433	470	432	416	418	456	399	428	392	416	432	428	387	441	414	453	435	426	429	445	413	415	444	398	446	386	449	460	435	423	433	478	460	473	427	452	404	463	395	387	403	440	403	432	394	425	393	451	414	414	438	431	405	446	437	439	456	429	454	458	436	441	430	417	420	430	427	393	424	427	398	416	444	456	415	480	415	423	429	427	424	406	430	447	434	408	410	423	416	409	461	411	442	431	433	425	446	390	415	409	447	397	427	418	470	437	397	405	427	450	439	420	415	412	453	421	404	415	430	421	411	445	431	392	416	454	428	422	429	404	404	427	424	459	420	428	428	426	415	418	427	445	415	439	443	390	420	442	432	401	407	442	444	436	431	449	414	449	405	461	436	400	446	412	410	479	415	439	414	439	449	418	424	418	455	443	416	384	435	415	437	414	339	416	419	432	408	426	445	436	426	425	411	427	457	410	444	437	423	424	483	422	425	422	420	429	435	409	449	409	420	463	422	442	432	433	445	424	410	415	409	424	423	431	398	453	409	415	449	427	425	439	396	433	434	412	420	444	486	406	456	419	422	432	423	407	443	412	450	441	416	401	430	459	411	435	419	399	434	415	439	420	431	437	452	437	419	451	439	419	415	444	414	470	455	448	422	459	470	439	438	457	471	480	434	425	435	421	425	441	414	437	429	416	401	442	451	412	466	408	445	410	423	401	429	424	410	417	415	437	411	446	410	463	407	396	453	411	444	432	411	457	385	435	438	444	392	416	459	419	449	443	404	420	443	420	442	428	463	390	426	423	452	408	434	431	453	413	464	441	449	417	442	432	445	428	409	434	403	417	471	440	443	411	428	433	444	431	432	404	407	430	400	416	445	400	451	398	401	441	404	436	420	442	435	470	424	430	398	420	425	438	432	401	439	450	453	391	434	444	423	415	447	388	425	430	413	419	420	419	465	446	447	429	391	439	427	422	432	448	448	457	394	436	439	445	412	426	466	463	438	396	432	458	415	399	413	411	408	454	428	429	428	432	445	436	414	438	430	416	430	406	432	399	393	436	414	440	445	397	436	434	419	431	397	452	441	452	421	425	413	434	422	423	434	429	415	433	450	415	424	437	426	426	442	431	452	434	435	437	427	419	432	425	445	429	470	398	425	434	446	401	466	471	455	447	388	423	463	436	417	429	448	418	449	450	458	402	401	407	438	422	387	423	440	435	420	426	477	441	432	442	440	446	451	467	437	448	430	420	429	398	458	426	423	415	398	430	430	449	445	427	435	447	408	423	402	424	444	454	464	426	477	439	395	410	423	435	430	433	405	474	413	418	447	414	440	426	429	382	439	455	420	418	417	440	409	411	418	436	444	453	417	460	445	440	482	451	439	425	425	428	427	426	463	418	415	420	421	411	425	411	413	445	433	440	434	443	506	429	452	439	428	470	422	431	409	408	436	426	451	431	410	460	426	448	437	417	416	399	430	400	434	474	419	427	423	418	438	436	373	436	425	449	414	454	426	441	414	396	411	427	458	414	399	430	402	419	426	416	428	423	463	416	400	421	406	447	389	413	416	465	431	393	438	405	422	427	433	409	428	435	418	443	433	419	443	452	415	401	428	437	427	432	443	422	460	422	400	444	455	436	437	397	420	403	440	452	407	445	393	416	434	402	431	454	452	458	427	430	400	406	429	460	460	430	438	455	443	452	422	483	456	442	438	418	414	463	422	458	443	445	412	440	434	419	436	466	417	403	409	441	471	432	412	449	459	423	436	415	440	431	423	478	476	399	471	418	468	456	439	410	450	421	433	423	410	436	416	402	405	424	430	402	455	407	410	437	454	416	439	447	420	425	398	438	430	434	394	438	460	412	399	401	392	427	409	461	434	441	444	453	422	413	433	440	452	408	461	431	403	461	435	411	439	427	409	429	452	435	451	449	444	419	434	426	426	430	397	408	411	457	412	418	448	436	444	425	391	406	434	458	431	454	451	416	409	433	420	417	422	413	427	413	438	415	433	361	432	459	423	451	424	408	442	437	431	383	424	413	398	452	441	424	435	414	398	423	409	426	439	426	428	401	445	446	423	459	413	436	437	438	448	430	408	434	455	475	431	418	424	411	436	433	428	442	418	442	412	446	446	396	410	458	429	446	447	444	433	450	429	461	414	411	401	410	435	462	437	400	400	414	451	399	416	452	414	422	376	442	400	431	439	433	439	414	426	412	413	455	466	416	452	447	402	426	385	425	443	459	403	433	431	459	447	448	436	426	418	420	418	418	440	440	421	422	424	404	427	427	447	413	459	409	425	420	429	487	426	386	451	455	413	425	418	410	418	416	440	431	433	425	397	418	464	409	418	414	411	468	415	415	441	421	445	399	440	411	371	449	393	440	399	427	441	408	398	424	427	441	431	436	416	442	408	437	439	431	460	412	424	398	429	452	410	441	454	440	413	425	432	456	421	424	425	414	437	458	441	426	387	428	384	420	411	432	447	419	448	419	406	423	456	427	419	431	447	404	419	424	467	431	427	459	433	428	477	451	426	434	442	441	421	423	411	425	415	406	476	413	409	389	436	472	450	411	416	419	439	442	417	380	430	458	420	415	441	397	431	427	447	431	437	400	443	432	451	406	419	439	475	421	443	443	430	431	432	414	407	412	430	443	435	432	397	462	410	447	436	450	444	406	464	459	453	406	417	430	383	452	448	408	407	463	464	457	427	450	431	421	428	418	418	405	433	445	433	418	422	431	417	412	415	412	387	416	404	412	454	433	417	448	434	437	456	440	475	399	424	405	401	414	443	418	396	393	451	440	418	412	394	438	405	406	408	416	423	450	419	459	456	418	422	439	394	376	440	443	422	412	456	435	445	477	433	427	432	423	429	412	423	453	403	416	406	463	435	448	428	441	360	446	433	388	425	422	401	412	427	399	410	480	419	417	399	408	456
51067	44000	39612	37020	36239	36426	35773	38639	36798	32204	31300	27906	27133	27444	21148	21632	22713	18713	7933	2555	1202	964	676	609	793	708	454	278	228	228	229	218	234	277	219	185	199	203	172	233	196	234	187	204	200	205	202	219	205	193	231	190	201	209	214	218	221	198	193	217	175	192	172	210	211	196	228	203	207	205	173	190	202	196	212	200	225	207	230	210	186	213	247	222	209	193	200	204	221	206	224	219	199	226	217	197	201	203	201	199	210	205	204	207	214	204	213	211	191	196	181	207	223	185	202	187	207	213	197	196	201	212	212	204	214	193	214	225	210	201	199	216	202	194	205	216	227	221	195	221	207	192	210	204	202	205	221	218	201	202	222	204	212	222	178	187	185	231	208	198	204	189	206	211	187	216	183	189	187	204	207	196	217	182	190	203	184	198	189	233	208	200	209	180	207	198	210	192	192	177	206	200	199	219	228	194	186	201	219	207	225	191	233	181	210	200	193	181	206	216	214	185	201	224	202	214	168	177	212	223	210	225	206	210	222	200	184	195	214	203	230	183	196	203	206	217	168	224	188	210	207	215	205	215	200	220	210	215	172	172	207	181	205	217	207	194	218	183	189	198	198	225	183	200	183	194	229	205	212	216	198	179	173	203	201	193	178	195	212	212	195	194	216	202	194	206	206	219	214	197	193	203	200	225	192	204	202	236	183	176	189	196	217	198	203	187	216	202	190	221	207	207	203	227	198	191	225	204	176	199	193	185	185	200	198	193	195	201	220	234	208	187	214	203	204	185	214	208	176	214	177	225	216	210	216	195	177	209	186	193	213	207	203	222	217	203	234	200	226	185	214	191	196	222	188	221	212	199	228	194	203	195	222	197	209	197	204	198	203	198	221	192	197	218	204	205	220	211	199	199	210	197	187	210	206	177	207	199	203	212	222	217	212	211	203	181	203	209	200	212	216	217	179	193	219	226	208	190	211	197	199	204	201	219	180	197	221	216	195	203	218	198	220	195	184	195	190	204	216	219	208	222	201	196	196	185	223	215	224	184	189	188	194	194	209	202	193	190	226	171	219	183	237	225	181	203	203	201	180	219	188	194	214	206	179	225	214	199	201	211	213	201	223	211	197	220	211	227	224	180	209	203	194	201	203	199	186	217	223	192	222	226	222	210	174	188	210	207	218	191	213	217	200	181	226	217	221	202	192	216	191	197	232	198	215	209	221	221	190	211	204	205	194	199	201	186	223	187	202	187	199	210	214	184	193	197	212	205	189	197	219	188	204	190	193	206	186	213	213	215	214	214	212	193	209	188	169	176	184	217	186	187	193	207	203	197	193	191	208	188	206	210	202	201	214	211	203	165	220	186	206	190	208	218	186	191	203	218	212	172	184	165	202	196	204	205	210	240	187	199	200	166	228	192	207	211	199	206	198	209	209	223	210	197	200	197	194	201	189	217	243	211	210	194	186	210	208	187	202	216	217	183	194	195	211	212	201	214	207	184	193	199	222	222	201	214	226	186	185	215	219	180	179	206	185	217	210	201	168	188	188	221	181	209	194	195	183	208	171	191	205	198	220	207	203	209	238	199	201	192	213	204	204	212	211	197	190	194	209	203	200	187	213	197	202	198	209	196	215	195	197	207	211	209	212	179	220	208	196	214	210	201	195	213	174	215	198	191	178	187	181	202	189	188	215	212	196	197	199	185	203	214	184	187	208	192	214	177	185	181	200	196	202	178	222	229	200	189	208	200	216	187	210	209	217	169	216	216	191	205	217	228	200	195	183	212	184	212	212	202	202	202	198	211	193	218	212	213	199	201	223	203	194	174	206	183	201	221	206	212	175	200	182	197	216	230	175	188	220	215	185	220	189	214	182	185	200	209	218	198	199	216	188	215	202	203	207	210	222	188	218	174	218	235	193	230	191	230	224	176	215	230	203	213	202	203	227	189	188	200	205	223	188	205	213	195	212	218	199	188	201	205	219	205	205	221	195	212	201	200	201	208	211	204	231	205	188	180	191	200	203	206	163	204	196	203	224	201	216	209	210	221	201	192	219	202	190	193	228	211	214	218	207	182	179	207	195	196	204	178	200	231	212	203	215	193	189	214	226	210	241	202	197	193	227	201	198	215	197	190	186	194	194	198	205	217	203	211	214	204	213	213	197	198	211	216	183	169	187	220	242	193	205	189	209	212	185	213	187	186	191	228	184	193	200	221	197	203	199	209	191	203	212	201	211	209	224	195	226	211	231	186	199	192	202	208	211	232	215	209	207	204	163	207	185	203	186	204	170	205	213	235	198	197	180	221	206	173	184	225	197	205	217	228	201	208	202	200	237	213	207	173	183	196	192	183	198	177	176	213	220	229	212	188	200	207	180	198	215	192	193	213	194	178	198	217	218	205	195	235	204	204	202	239	213	194	203	215	197	198	194	201	198	210	183	195	183	212	214	218	204	199	209	196	193	213	207	191	221	203	178	215	191	220	208	188	219	188	191	211	204	203	197	194	216	199	197	222	208	166	222	192	207	238	216	192	202	190	214	199	198	190	181	211	205	223	218	187	195	168	197	211	193	218	189	201	207	198	200	197	212	180	210	203	188	202	203	205	194	223	204	206	191	212	182	191	184	218	215	232	209	186	202	193	200	192	213	228	205	204	204	179	193	191	212	182	215	214	180	179	211	190	213	200	217	173	190	207	198	205	206	197	198	195	193	223	211	245	199	200	224	197	184	184	181	188	177	201	183	213	204	196	216	202	184	210	180	187	203	196	193	200	217	205	192	179	202	195	202	219	231	184	210	194	187	215	208	210	196	196	188	197	210	185	216	208	199	200	184	195	209	223	220	194	237	195	196	200	199	192	179	192	190	212	209	229	202	211	211	210	211	208	194	196	211	186	198	189	214	220	186	199	214	212	209	197	195	218	173	222	215	221	194	199	192	203	189	193	209	214	213	200	211	203	210	217	209	191	201	219	213	213	200	216	183	213	195	198	197	223	217	176	187	188	189	219	173	217	203	197	200	202	198	206	228	233	206	210	204	189	218	196	204	162	207	224	190	202	199	186	200	184	182	204	203	204	198	205	187	203	219	209	198	202	181	227	191	225	232	205	203	192	201	208	188	207	220	215	202	200	194	191	219	202	195	200	229	193	194	200	207	223	199	191	201	204	208	206	207	192	196	196	232	210	195	219	216	199	194	209	216	182	206	188	208	176	208	190	178	191	194	211	182	218	200	205	227	193	176	228	200	199	197	191	182	194	196	199	211	232	207	232	212	197	224	186	206	194	206	210	216	194	199	218	219	203	189	208	223	172	189	230	202	172	191	182	189	206	194	186	191	200	201	216	212	197	206	230	188	200	208	206	207	181	196	191	170	207	179	202	202	219	183	215	198	204	213	186	186	213	199	200	214	200	171	238	189	179	219	209	199	179	194	185	230	205	214	207	213	200	175	213	198	192	192	180	207	209	163	199	201	194	181	201	193	180	191	181	204	208	198	216	205	199	223	184
45627	56304	56029	59491	64056	63009	57859	51307	49950	47537	47100	43052	46239	45156	40721	41236	43719	37712	23075	11699	6684	5412	3706	3325	4265	4035	2488	1123	757	748	746	758	813	827	726	659	713	649	653	654	634	652	643	639	641	659	618	674	623	673	627	594	620	633	658	621	624	647	658	616	605	679	562	635	645	581	680	612	605	647	702	672	618	634	644	588	725	642	619	602	601	611	635	600	580	560	655	629	631	638	670	637	628	596	566	569	590	639	610	584	603	632	674	605	661	648	664	616	640	619	653	623	621	588	595	603	653	604	624	634	592	634	618	574	640	660	635	623	586	589	627	572	614	616	583	645	633	615	688	652	612	621	635	652	644	608	596	589	637	634	623	586	590	615	618	655	626	621	585	611	643	619	664	630	614	598	588	653	607	605	593	620	613	607	648	646	678	595	622	594	608	654	587	606	622	616	609	615	603	623	604	612	642	615	600	602	640	613	624	670	598	669	634	617	605	594	659	637	602	648	631	623	577	643	579	633	644	661	613	606	628	644	636	623	656	634	627	632	638	611	632	609	599	611	643	638	605	629	601	620	634	613	586	641	630	646	620	601	583	635	626	560	691	662	564	589	686	581	585	639	587	612	627	613	596	653	615	581	630	603	611	592	622	590	602	655	624	568	608	596	625	598	630	598	610	611	598	650	570	573	610	598	617	653	606	631	617	615	620	584	645	640	583	632	617	616	578	579	597	611	583	597	653	612	584	630	623	621	638	654	649	619	571	611	582	646	630	610	647	621	585	603	574	581	613	582	627	602	621	629	596	640	611	622	620	643	618	636	613	586	617	619	593	637	597	613	587	558	595	613	615	675	664	656	582	593	621	645	594	603	616	629	609	621	625	613	639	622	632	602	598	620	599	650	655	618	612	635	606	606	623	632	647	592	659	636	639	604	596	608	609	620	620	632	613	605	662	607	604	576	598	620	625	609	629	592	615	617	581	593	617	575	608	593	633	558	658	657	605	645	612	627	608	619	601	614	646	638	613	584	634	650	639	652	565	616	643	621	632	653	652	598	616	630	641	633	587	596	601	673	626	608	642	664	612	609	605	623	637	616	575	601	638	619	631	621	638	619	673	591	567	615	656	618	650	574	599	631	591	669	602	616	677	648	616	617	599	595	604	653	611	595	597	658	611	624	625	637	613	653	594	655	626	648	601	564	589	646	654	615	599	608	590	620	611	617	621	588	582	604	624	633	619	668	628	689	593	600	588	637	580	629	605	632	646	628	619	631	632	684	598	630	585	591	660	642	624	646	639	621	626	615	610	595	631	622	624	646	625	602	621	612	602	644	592	619	616	582	595	636	631	628	630	647	598	637	611	649	632	598	620	596	604	633	603	635	658	640	588	621	614	634	609	627	613	602	624	663	642	605	599	622	602	628	630	576	624	631	580	628	593	591	620	611	616	618	617	666	639	616	675	653	606	623	611	600	630	591	600	629	628	611	617	624	628	657	607	635	649	652	646	641	643	595	602	563	638	616	600	645	615	589	637	624	642	592	618	578	645	626	620	627	649	625	655	611	618	611	573	630	646	593	616	605	597	610	595	610	602	565	630	630	583	618	575	661	658	585	575	636	613	649	588	639	649	654	649	596	616	602	637	593	616	641	641	610	596	592	612	614	638	604	665	656	626	632	606	598	628	630	584	610	612	635	657	602	600	658	620	595	618	629	648	621	589	634	637	598	660	633	618	663	606	650	642	593	606	648	600	620	595	606	611	637	593	636	635	598	603	674	585	588	628	585	631	584	599	598	622	685	634	625	593	598	591	584	598	590	630	657	640	579	625	581	616	621	657	602	641	626	602	604	662	628	572	617	609	622	598	638	606	610	603	638	595	620	618	623	616	635	605	635	644	630	642	598	611	600	616	638	606	622	636	606	603	635	616	600	628	611	630	626	620	605	577	633	653	579	594	644	585	590	601	640	620	616	615	625	638	628	597	576	600	639	589	631	590	625	598	641	649	617	617	598	627	605	613	630	597	588	625	602	612	625	598	585	633	598	635	606	637	615	591	624	634	612	615	607	598	615	639	582	620	650	621	634	624	612	607	598	627	616	645	630	655	618	646	614	626	605	591	585	648	604	630	639	626	643	640	613	647	653	623	608	600	601	618	596	576	640	603	678	593	647	585	666	596	603	625	655	601	561	609	626	628	611	640	624	631	621	650	603	570	644	659	632	626	644	637	545	630	600	558	601	656	637	597	626	642	682	617	603	595	625	660	634	638	661	593	658	605	611	641	599	586	658	588	619	632	606	628	621	620	645	601	604	645	623	576	643	618	615	601	607	636	614	610	601	613	604	613	647	603	635	622	627	608	558	592	631	588	656	635	619	647	577	622	637	611	628	616	584	611	587	591	621	548	615	631	643	635	640	652	600	600	583	646	609	574	613	638	620	626	639	618	604	660	593	628	600	557	663	632	610	591	615	603	611	625	616	628	634	626	608	599	597	598	642	649	632	584	620	632	598	592	601	636	584	602	589	614	611	565	593	649	627	655	644	661	636	645	592	573	623	615	596	575	618	605	619	587	569	598	591	662	614	590	638	641	635	658	602	640	645	626	633	610	644	609	592	618	632	599	623	612	638	606	638	639	610	612	583	652	626	668	611	636	629	633	610	623	596	620	611	613	658	649	587	613	686	676	650	610	656	602	617	613	597	620	644	640	661	641	638	626	671	644	632	627	661	585	619	663	596	644	655	565	626	645	640	616	657	603	653	594	617	582	640	610	628	642	620	610	609	591	605	619	606	639	652	658	597	654	620	645	650	617	595	641	621	580	647	606	624	647	621	630	581	635	593	610	645	572	655	556	621	635	631	632	661	606	645	608	624	630	616	580	591	627	592	624	631	628	581	648	616	627	656	599	612	683	593	619	600	650	646	586	608	592	628	623	644	631	614	616	655	662	596	600	585	600	626	635	617	567	611	624	587	584	647	602	615	611	601	616	580	611	645	611	679	593	646	676	610	640	616	656	648	639	646	617	677	605	634	642	622	640	639	614	614	606	640	619	649	597	606	616	596	609	642	636	647	616	625	612	635	655	606	604	629	635	616	621	629	594	661	616	666	601	649	657	566	617	651	650	667	597	662	611	603	579	621	630	632	601	593	591	669	595	580	591	625	642	589	628	602	596	672	638	635	593	593	594	614	609	651	647	641	606	655	580	584	604	603	632	624	596	629	565	601	652	649	617	622	580	613	596	634	582	591	619	619	589	663	620	632	641	639	629	592	653	610	588	638	634	603	616	631	632	619	622	640	584	622	573	651	624	600	611	613	628	626	612	656	603	626	625	614	609	655	597	635	654	578	565	612	617	617	639	640	595	642	608	630	621	631	632	592	590	656	598	651	616	602	629	641	622	592	586	646	621	607	656	595	612	581	595	586	589	576	640	628	613	650	686	601	613	548	597	615	620	618	610	621	628	634	601	644	661	598	583	636	630	612	621	608	610	655	640	629	651	633	626	617	561	579
16491	24127	26120	21271	13635	9027	7059	7729	7268	5096	3755	2381	1880	1602	1251	1300	1121	689	444	256	225	200	168	141	159	159	145	122	134	125	139	142	139	156	131	130	127	113	102	139	103	149	128	114	124	116	122	132	137	141	134	146	121	132	135	121	125	122	128	123	142	122	121	126	128	129	144	115	111	151	117	133	115	120	125	126	116	112	107	120	129	132	120	126	116	104	116	120	117	134	122	139	135	127	124	128	125	126	115	132	131	133	128	106	145	135	140	139	118	119	141	144	115	128	158	115	128	111	136	134	134	128	125	121	119	119	144	134	138	113	126	139	126	132	134	132	122	121	114	126	124	116	108	135	129	141	132	116	117	106	96	126	135	148	161	101	123	131	143	138	105	124	115	140	135	139	133	121	128	89	119	135	120	131	123	123	120	121	117	132	113	128	120	125	126	128	121	123	136	121	134	93	140	110	125	139	104	138	133	153	127	148	114	123	136	122	140	117	118	133	127	113	117	121	124	125	111	125	120	131	128	145	157	110	108	116	133	130	104	134	109	140	139	102	111	114	115	133	130	133	133	128	150	120	120	131	132	140	135	144	131	134	133	117	117	107	126	140	130	110	119	99	132	136	125	115	148	128	146	120	136	134	126	137	116	140	123	131	111	117	122	150	136	135	130	136	132	117	132	123	131	125	121	133	119	128	132	121	139	146	148	143	135	120	136	141	118	116	139	134	106	109	118	136	124	116	134	139	140	144	140	126	120	110	123	145	128	126	126	114	148	137	153	128	125	125	148	110	133	127	124	131	111	123	121	133	128	127	132	122	115	120	127	134	138	108	104	127	124	127	151	130	136	158	144	112	125	123	126	129	118	124	105	115	125	123	134	116	116	119	112	114	115	147	109	137	133	117	119	107	106	117	135	108	128	136	153	150	132	140	153	125	130	108	115	127	130	132	151	129	142	127	116	112	136	123	127	124	123	130	114	112	142	140	113	137	126	131	123	113	110	131	109	123	147	148	114	110	137	128	126	136	145	112	131	122	124	143	128	132	106	113	119	130	115	116	109	116	127	119	127	136	148	119	103	128	126	137	120	115	151	129	124	149	136	125	144	138	120	125	129	138	139	131	127	127	131	132	134	124	93	137	119	143	127	132	113	118	115	139	134	130	122	127	144	135	116	121	133	158	114	145	135	119	129	121	129	129	138	123	120	145	122	136	129	117	115	122	131	112	117	120	123	130	125	115	125	128	142	122	154	139	125	136	138	131	113	118	129	134	131	145	136	135	135	128	135	155	117	105	110	140	127	111	118	124	119	133	160	144	113	118	112	133	124	123	113	126	114	101	107	141	117	122	133	124	109	120	124	131	116	119	123	111	111	140	120	114	117	130	122	115	124	113	130	129	129	149	113	132	131	136	137	147	130	135	156	131	117	128	139	114	116	138	132	129	126	136	122	135	138	125	125	103	164	116	128	130	119	116	135	118	110	121	125	128	115	117	127	136	129	142	140	126	145	126	119	125	134	118	142	141	124	119	125	120	142	104	123	124	132	137	129	107	107	121	158	130	135	107	128	118	130	115	125	131	129	142	130	111	133	139	116	127	127	116	123	127	113	125	100	111	128	123	118	125	130	127	118	115	125	139	127	134	124	129	124	136	106	103	122	110	122	129	117	127	114	125	117	130	134	115	125	118	116	130	112	115	150	121	124	117	149	128	116	133	151	137	142	94	107	136	127	122	141	107	134	136	105	109	114	115	113	124	146	121	128	136	113	131	120	111	139	115	144	137	132	113	133	116	123	127	118	115	152	120	97	143	123	104	118	123	105	123	131	131	117	120	123	114	158	142	138	131	120	106	128	119	110	117	132	138	107	132	134	114	130	135	118	120	137	111	124	128	121	128	126	120	123	130	143	127	147	135	121	135	139	134	134	128	139	150	127	135	120	126	131	116	130	103	115	131	125	142	118	120	127	125	137	112	115	136	110	123	119	131	120	119	121	113	103	129	135	143	128	132	113	138	128	120	137	127	123	131	131	148	102	131	121	129	103	146	130	135	129	120	122	137	125	143	111	128	124	142	125	121	139	120	127	147	134	102	136	126	132	130	125	120	133	159	131	143	125	142	115	148	137	116	157	124	120	130	141	113	124	121	135	125	120	140	154	147	123	116	112	138	122	127	124	126	131	130	141	133	142	132	126	123	133	129	127	102	123	121	124	125	129	106	122	139	111	131	134	132	122	119	125	117	149	129	123	126	122	118	126	128	122	134	141	133	140	160	135	137	134	131	134	117	137	129	118	136	114	137	130	115	119	127	117	129	129	131	105	105	116	134	118	113	115	133	141	118	137	118	124	137	121	129	109	130	148	141	120	144	129	123	121	130	140	129	121	134	122	151	128	125	117	111	129	119	133	128	118	121	135	111	122	121	131	120	117	127	151	145	125	134	133	138	129	132	124	144	131	133	143	133	139	127	142	137	125	119	115	119	133	127	146	138	142	146	150	132	114	133	125	150	120	135	118	114	125	120	125	133	126	121	117	140	139	141	126	113	117	118	126	133	113	101	114	119	128	112	128	128	115	134	131	141	130	139	134	114	144	137	123	113	133	140	120	119	127	142	140	129	110	115	114	115	134	142	121	140	136	131	136	106	128	140	132	127	143	117	138	115	134	122	128	126	141	121	127	112	118	106	115	107	126	116	125	136	114	120	132	123	109	121	137	122	124	117	128	122	150	107	117	128	132	128	116	110	149	129	116	128	133	107	134	140	134	136	122	128	126	156	116	106	126	144	147	135	104	131	137	117	122	139	119	132	125	127	127	127	150	127	134	124	127	129	118	133	113	133	131	143	126	133	139	136	130	140	122	137	122	124	142	127	139	138	131	143	125	130	125	133	129	126	138	137	126	124	139	112	125	132	118	121	103	125	145	135	118	104	106	139	114	130	155	111	116	134	131	136	142	127	135	134	111	129	142	141	120	162	126	139	126	115	122	108	124	126	144	146	129	106	118	142	136	128	138	129	137	110	136	136	127	118	154	124	138	134	128	136	141	125	109	113	124	150	121	125	135	113	127	133	115	125	112	125	115	142	151	129	136	122	103	139	126	118	119	123	152	127	140	131	119	130	137	120	136	119	127	124	118	102	146	121	116	124	126	155	113	155	125	110	122	140	97	150	139	129	133	106	124	128	109	118	107	119	117	126	140	128	114	138	130	116	147	126	117	118	125	115	135	131	109	134	133	128	136	122	111	123	103	142	133	135	112	142	137	131	115	118	142	127	105	115	118	152	107	117	125	121	126	157	128	125	130	118	136	139	143	132	106	115	113	125	138	122	129	108	128	149	113	125	140	124	143	131	117	113	111	152	126	143	130	125	106	132	143	112	122	133	121	126	123	116	119	128	117	119	144	136	122	144	121	123	109	128	122	111	137	138	124	136	127	114	126	126	118	129	130	111	154	133	143	139	111	117	140	132	120	105	144	120	143	152	124	131	130	121	131	134	150	111	127	134
16181	26127	31285	31134	26374	22264	20447	22611	22679	18575	16033	11384	9759	7640	6692	6952	5675	3336	2294	1252	1103	836	671	658	612	627	506	494	453	440	485	457	434	425	486	446	447	473	429	455	414	429	468	463	456	442	481	479	472	441	441	487	434	441	493	430	438	419	438	441	471	456	461	444	411	437	431	443	469	460	425	474	479	423	448	437	428	451	448	420	444	437	450	465	486	433	410	436	458	466	463	426	448	450	466	442	439	427	436	411	442	449	452	447	507	464	492	460	421	421	448	470	455	456	450	451	455	488	432	450	467	414	416	412	474	436	453	468	453	445	435	450	451	454	441	477	451	437	425	433	434	442	427	475	457	444	443	446	421	452	454	431	464	469	428	449	477	437	449	450	437	436	477	431	466	417	469	442	444	462	406	417	468	432	431	442	443	427	430	471	469	451	452	459	461	437	461	462	438	453	456	483	450	458	486	428	420	481	424	450	489	438	463	436	452	419	464	416	475	417	452	408	436	422	454	471	446	448	412	452	440	452	476	460	456	450	423	448	465	465	463	467	436	410	416	452	481	485	435	483	472	440	458	476	464	427	419	455	468	447	436	469	422	434	450	460	485	450	450	453	452	443	443	440	435	439	444	476	456	496	417	446	455	435	435	461	471	449	455	445	425	438	466	444	455	430	460	446	398	439	423	470	470	434	475	451	425	475	433	438	465	447	440	495	445	483	433	452	416	416	433	429	455	463	452	434	444	443	436	444	432	484	489	457	459	450	442	431	442	474	443	452	433	453	436	451	417	500	404	471	453	432	445	451	463	443	407	453	445	484	481	464	454	431	442	456	450	433	463	476	418	452	482	455	447	429	450	432	469	450	484	467	460	479	448	452	434	455	457	485	435	466	448	411	445	480	448	430	462	474	459	456	429	455	465	436	442	423	516	410	469	455	462	448	462	383	459	445	439	419	445	445	456	446	459	469	473	418	455	436	442	462	433	456	468	443	436	452	457	457	419	453	440	444	465	447	414	430	480	451	439	449	478	481	454	454	410	438	419	437	472	471	413	451	473	438	454	474	430	431	510	451	419	483	452	432	449	441	429	412	451	440	457	433	481	470	458	470	425	503	429	445	415	456	458	439	415	447	418	440	402	419	408	457	430	456	416	416	430	456	448	434	494	444	417	424	498	467	447	426	435	481	446	415	458	493	446	438	428	458	494	430	465	439	460	442	427	470	467	458	435	466	482	409	459	447	420	448	484	420	464	451	457	504	469	435	448	480	467	476	432	430	451	468	459	474	426	471	415	468	445	470	440	480	452	431	411	439	454	427	464	437	478	418	449	438	436	472	451	462	467	434	481	416	418	436	470	439	451	469	420	456	458	457	486	458	441	477	412	444	436	459	475	444	437	426	478	468	451	412	426	476	408	448	433	456	439	439	425	473	463	453	449	443	431	438	448	525	455	407	449	433	468	432	448	449	441	439	478	451	473	463	412	439	443	426	419	435	435	466	473	449	441	428	451	475	461	416	428	438	449	453	473	462	439	457	433	481	442	456	454	457	418	418	446	476	419	457	444	455	410	472	418	444	450	453	437	480	460	430	453	428	469	460	414	421	474	441	460	453	468	424	471	453	483	429	452	435	452	427	406	444	441	457	429	432	444	434	459	424	451	440	444	464	453	475	450	420	445	435	490	462	475	431	506	437	433	452	450	424	428	407	465	444	410	433	420	413	478	458	434	467	478	473	451	409	417	426	453	451	419	444	472	439	454	450	463	442	430	446	452	465	485	447	449	448	440	414	418	472	408	443	453	479	457	413	457	425	421	492	422	432	456	475	484	428	436	482	437	478	438	454	428	418	420	426	480	450	457	470	431	454	430	454	485	443	445	444	380	419	484	491	451	459	456	421	446	435	488	419	409	449	447	446	414	423	447	444	445	422	440	471	451	461	465	427	501	445	414	443	431	433	439	474	471	483	457	433	441	472	438	449	388	409	463	467	408	460	440	451	440	464	448	446	419	420	458	429	465	452	444	461	458	450	427	427	444	450	446	430	457	450	453	458	456	455	458	470	425	472	412	432	421	462	447	434	449	421	418	453	423	456	448	434	473	441	444	429	464	443	469	477	455	464	425	458	490	450	449	453	422	398	456	451	440	510	463	440	489	443	418	463	447	433	444	434	448	454	439	437	453	456	473	440	437	429	385	424	434	452	448	465	465	426	442	476	466	435	388	453	444	485	419	439	437	442	475	451	462	414	469	388	458	438	435	445	427	442	459	459	456	476	477	455	467	467	441	463	452	446	436	479	443	450	449	450	486	467	442	440	442	431	462	484	460	455	412	442	452	432	433	468	465	415	423	433	425	471	433	456	454	449	411	434	460	475	433	460	460	446	459	474	448	443	430	443	440	435	445	490	451	456	453	414	477	460	442	445	437	453	441	433	439	422	434	428	420	461	476	465	471	456	447	446	431	439	471	455	486	450	467	455	461	454	478	438	448	422	430	415	465	407	475	434	432	443	431	428	457	462	446	451	427	408	446	423	427	435	431	467	448	466	467	425	406	462	446	429	451	449	430	466	474	427	436	409	442	455	451	454	441	442	431	449	452	431	476	430	458	451	404	419	421	447	422	451	421	432	467	438	448	456	467	449	441	480	448	450	473	461	500	453	439	443	431	440	410	466	462	424	471	435	419	457	451	462	484	426	445	443	418	460	446	437	426	454	452	449	459	434	440	461	426	440	495	430	419	450	448	436	437	409	415	409	440	423	452	422	461	456	465	465	450	473	470	402	432	448	440	469	510	416	493	445	414	489	465	473	472	448	439	436	427	462	429	456	439	368	458	424	474	437	457	413	440	448	391	462	389	479	428	434	459	442	481	425	490	444	489	429	432	417	437	482	454	446	458	438	416	432	443	458	430	441	472	474	425	447	469	432	449	472	474	424	470	462	440	423	424	464	407	458	470	500	431	456	468	449	455	423	406	452	416	450	446	460	457	439	479	485	444	458	400	463	499	473	461	451	446	440	445	423	445	466	465	435	457	453	450	438	444	481	442	442	394	439	451	448	415	458	443	433	453	484	428	448	455	474	417	484	429	463	436	424	423	433	468	498	474	436	442	458	453	411	475	463	463	427	439	493	420	472	400	425	466	428	448	492	438	487	456	432	412	471	454	477	477	452	453	434	457	472	449	474	480	457	477	473	449	418	434	445	448	415	471	430	452	463	423	433	453	444	504	453	460	464	427	467	450	434	445	453	459	437	475	479	418	452	485	438	441	485	441	453	448	441	488	477	498	484	454	464	472	423	443	461	456	470	456	446	425	466	469	427	429	440	445	422	432	423	448	467	451	442	465	425	459	447	463	452	460	426	402	453	447	486	443	456	416	457	457	449	456	452	442	479	454	462	402	468	468	442	478	435	471	458	465	469	487	454	443	428	428	422	478	465	435	455	492	490	450	458	453	424	473	435	446	399	435	448	446	448	427	426	412	423	448	459	442	468	418	441	475	432	443	435
44811	45316	40549	38296	36458	35728	32434	34146	32104	26810	23669	16980	16902	13956	10941	9486	6922	3508	2298	1760	1185	603	540	474	324	305	203	156	146	135	138	138	125	122	133	129	123	115	136	130	119	120	118	143	117	126	135	118	118	129	106	123	130	108	120	123	127	117	105	108	117	126	124	119	113	128	106	107	136	126	110	110	129	148	121	105	103	123	136	134	137	123	125	116	129	132	121	132	116	118	147	133	120	120	120	129	117	126	139	105	113	118	132	138	114	116	122	136	139	134	122	137	135	126	111	105	120	120	119	126	124	108	109	131	137	116	128	127	122	109	108	126	125	140	113	122	146	121	131	106	108	132	117	119	126	123	133	117	102	116	125	120	122	116	121	119	127	122	132	132	131	130	115	113	125	134	123	140	129	129	115	109	132	114	137	144	124	131	100	118	140	116	127	116	112	110	114	128	132	131	124	127	129	102	140	128	107	124	114	129	116	108	125	146	105	112	125	114	130	134	119	116	109	125	117	122	114	110	122	120	104	118	124	126	120	119	121	122	120	115	137	110	124	116	118	141	116	132	121	112	101	114	103	122	125	146	133	133	123	128	113	120	95	135	107	107	119	124	116	111	113	121	101	109	123	125	123	119	121	118	118	138	114	118	113	126	122	111	117	131	114	126	117	124	124	108	129	139	116	103	124	121	120	126	122	132	121	110	138	133	125	114	141	125	120	126	114	122	136	126	150	117	123	121	121	125	124	132	114	119	124	109	125	115	122	137	115	122	105	111	128	111	133	137	148	130	113	120	123	131	133	140	112	107	130	116	118	121	115	121	113	119	108	144	168	115	115	126	122	123	102	119	127	130	133	109	114	124	137	138	102	123	113	133	115	118	119	129	104	128	128	103	125	128	104	113	126	106	125	129	136	117	125	117	137	129	121	110	124	132	113	121	121	130	129	110	127	121	126	120	116	109	124	126	123	127	103	119	128	138	133	123	127	120	134	143	133	90	117	114	126	116	131	124	118	105	97	136	105	116	101	134	131	128	128	128	126	126	116	133	113	134	127	122	105	129	124	104	140	124	119	134	117	121	123	123	134	116	117	113	109	101	108	117	125	131	135	120	111	118	119	116	109	113	142	123	126	127	123	101	126	121	118	123	122	132	137	127	118	117	118	143	101	130	119	128	110	127	116	120	112	128	109	130	102	143	137	126	107	118	99	119	128	116	124	134	109	127	115	139	116	126	123	112	106	110	112	126	117	116	98	124	110	118	125	128	130	111	118	103	116	114	131	128	110	134	127	116	124	113	116	116	125	134	135	106	118	108	127	132	125	134	104	126	109	127	137	112	111	111	145	97	124	122	124	108	119	103	138	117	120	105	118	125	131	133	137	112	115	130	107	126	128	126	121	117	110	141	107	116	134	126	130	121	112	118	110	134	134	126	128	125	127	103	108	115	126	98	128	122	115	110	109	118	129	105	98	114	123	130	120	114	104	106	141	107	120	135	117	121	137	115	126	107	136	141	131	113	132	110	129	130	127	136	114	100	126	129	121	115	103	115	126	123	118	134	114	141	135	105	141	120	131	99	120	107	122	115	134	124	130	133	122	118	112	124	127	125	127	121	113	123	113	113	139	95	115	135	123	138	114	132	128	139	133	110	122	117	135	111	149	93	128	134	122	121	114	103	114	130	132	148	125	119	112	133	115	121	110	121	115	121	135	126	117	151	127	121	138	133	141	118	139	122	117	126	109	110	89	148	128	126	127	129	120	120	120	135	120	125	118	106	132	120	119	144	140	123	109	124	110	119	111	124	114	125	119	133	123	146	105	128	132	115	125	144	124	115	141	103	122	104	111	113	126	114	135	105	116	110	120	132	141	125	125	117	125	130	127	117	135	109	137	116	111	105	150	110	121	109	118	126	119	126	132	124	119	132	119	108	141	115	113	121	135	128	105	131	103	131	135	132	110	123	120	113	124	87	112	114	110	123	122	106	115	120	118	115	123	105	126	130	132	124	119	146	123	148	118	116	136	110	124	119	134	119	112	120	112	122	142	112	119	121	106	113	112	133	128	124	124	125	133	131	128	109	140	100	123	112	128	120	137	116	108	119	108	126	113	148	139	125	121	122	121	117	115	142	121	137	103	143	102	115	124	123	117	106	134	140	121	115	133	114	115	123	126	137	103	139	119	121	117	130	146	109	117	122	122	104	125	123	109	102	114	99	108	100	129	137	108	110	127	139	123	119	132	125	138	128	123	155	120	118	128	130	142	115	119	132	121	126	135	130	119	128	115	132	111	121	149	119	129	104	126	133	122	132	114	126	130	135	118	115	123	115	146	110	123	105	109	114	126	116	127	109	146	132	124	121	109	108	128	140	113	108	123	127	113	123	134	119	125	128	126	127	117	100	141	130	120	112	127	133	127	98	124	119	121	100	125	128	97	110	112	122	105	127	124	132	122	122	115	110	116	115	129	134	111	121	112	130	135	130	127	131	112	115	122	126	137	119	129	144	118	119	132	117	120	110	135	109	114	122	135	123	126	134	129	118	112	111	132	121	122	137	125	111	111	113	120	112	130	129	105	116	106	133	142	126	93	117	120	111	119	125	103	114	122	131	127	112	113	120	116	125	128	138	109	115	127	122	134	127	127	137	99	114	124	108	126	117	137	133	103	133	101	111	132	134	127	116	107	108	118	143	114	128	116	111	99	107	116	111	123	120	113	93	114	123	118	125	112	110	115	118	137	96	125	151	110	107	118	119	111	123	124	102	118	114	136	117	114	107	102	123	117	132	104	137	123	127	127	140	139	113	141	105	134	120	111	142	116	131	106	119	117	117	114	120	110	136	121	125	131	138	114	125	119	132	106	118	123	138	126	136	127	121	94	108	136	115	137	127	111	128	99	129	108	138	132	116	151	104	131	117	130	138	131	120	121	109	134	107	118	132	130	108	134	118	159	110	130	117	139	130	119	123	118	114	137	119	116	145	130	131	135	115	131	124	118	136	128	130	103	131	116	117	114	121	125	110	142	115	100	131	117	126	140	126	130	113	132	134	129	132	110	115	97	126	108	107	109	119	124	117	129	123	114	110	136	126	115	119	114	122	106	124	121	94	110	136	107	127	115	109	150	126	139	102	126	112	118	118	100	128	114	131	141	122	114	108	131	107	126	116	111	133	112	111	139	115	132	138	132	112	123	118	118	115	117	126	115	120	127	127	113	123	111	128	131	110	117	131	129	129	120	131	114	134	121	136	118	124	128	136	150	147	126	135	118	124	143	121	122	132	114	120	108	105	112	121	121	108	104	110	125	116	126	103	124	130	122	120	111	132	121	112	136	120	117	131	95	122	121	119	127	113	106	97	100	120	120	120	125	120	141	127	117	99	123	121	112	123	126	126	120	129	114	106	112	130	107	121	118	131	138	113	111	128	142	109	118	110	116	126	110	126	104	100	113	107	122	115	106	112	123	121	103	103	143	113	118	132	100	131	108	121	133	132	112	129	114	107	132	116
39197	51179	53814	58027	58470	55578	48703	46664	43273	41219	38229	33223	36099	34278	31212	28958	23752	15834	11983	10338	7414	3973	3493	2744	2090	1883	962	654	580	494	483	471	483	539	463	439	439	414	434	454	415	403	441	422	436	436	431	433	440	443	416	426	404	438	395	414	437	410	426	419	441	419	451	417	443	403	386	429	413	411	436	395	435	420	407	397	431	416	401	415	435	400	457	405	404	402	435	400	428	421	382	418	437	402	446	412	390	375	418	440	449	410	453	420	458	426	404	411	419	416	436	457	437	427	399	465	431	405	432	427	444	416	424	453	393	430	441	418	408	432	386	427	421	427	388	442	392	401	416	432	419	444	439	412	412	416	379	419	424	440	454	409	438	443	376	433	445	415	390	452	390	409	423	397	426	421	415	427	429	421	410	408	419	387	424	417	442	435	396	408	456	337	406	407	435	408	384	422	450	412	444	376	409	421	421	431	431	438	422	475	434	388	450	418	403	430	415	436	420	423	423	443	426	434	395	406	421	426	441	399	423	452	427	422	461	416	412	439	399	423	438	435	408	424	427	435	414	421	376	366	431	465	400	407	429	437	375	417	453	412	410	430	405	423	434	409	409	412	407	447	401	447	398	392	405	398	428	416	438	394	430	416	438	406	415	451	413	406	415	414	436	426	447	434	422	420	411	421	454	438	398	421	436	409	404	377	431	401	381	454	421	424	449	449	419	476	398	437	418	395	408	421	430	439	394	395	431	406	407	422	393	399	409	432	410	390	440	389	435	415	436	417	409	418	388	392	423	426	407	436	442	421	422	417	393	433	417	413	450	418	426	469	433	410	393	443	398	430	403	400	398	441	409	440	426	428	443	397	412	379	400	467	421	419	430	438	397	437	425	407	423	417	419	404	398	415	433	412	450	404	424	381	394	424	404	438	432	449	426	387	418	418	425	430	437	418	418	402	410	394	394	399	377	417	392	395	394	446	408	396	439	435	432	427	422	428	422	443	441	394	452	404	442	423	406	451	428	442	411	429	449	408	433	448	405	418	420	412	431	431	399	418	398	425	437	414	401	430	437	414	429	433	420	473	404	432	437	439	384	452	427	408	439	435	419	440	405	420	433	405	445	379	410	430	415	405	408	407	450	431	422	405	406	443	428	416	425	470	408	440	395	461	401	401	425	411	408	428	434	465	418	438	466	425	423	418	392	427	378	410	403	424	423	470	450	424	408	415	409	410	446	427	393	419	394	409	463	432	423	427	456	424	419	412	419	414	383	426	434	387	377	408	427	415	435	429	395	417	425	408	384	415	434	455	436	400	414	443	422	432	459	448	430	433	432	420	416	402	458	423	403	438	431	464	401	470	436	437	385	422	415	420	441	402	409	410	387	447	429	400	416	379	421	444	405	445	438	405	420	412	427	406	434	414	449	421	399	425	421	430	412	406	430	416	391	419	404	432	393	388	432	407	391	431	449	395	379	451	397	415	421	420	409	445	424	442	402	393	441	416	461	418	433	433	445	379	458	421	401	442	425	443	445	380	402	426	422	433	399	405	431	437	445	393	450	403	399	398	431	409	445	472	449	431	400	420	455	407	430	412	404	425	444	401	421	446	428	404	467	419	356	417	448	420	411	387	418	444	444	420	438	414	409	396	416	395	451	413	440	419	381	408	365	393	415	407	430	449	436	413	410	400	381	422	402	424	412	403	433	418	433	440	406	408	401	451	474	419	387	410	397	396	394	387	400	392	406	433	398	407	418	416	393	414	438	408	419	440	420	384	448	421	386	401	422	419	440	450	425	430	412	403	410	434	423	425	412	425	395	387	435	402	387	428	427	402	433	409	403	400	424	433	423	444	413	412	424	412	402	398	441	416	408	389	423	412	445	422	402	412	393	403	433	418	392	416	446	443	422	418	382	394	436	420	439	412	416	415	431	372	411	415	381	423	422	420	399	408	421	444	452	412	444	418	388	451	434	427	419	382	454	407	404	417	432	398	372	432	423	419	412	406	441	409	399	418	386	431	421	417	401	424	480	426	436	405	433	440	433	435	419	414	438	434	402	432	414	405	392	410	408	426	436	418	452	424	451	451	442	412	421	398	437	431	446	428	385	442	459	412	450	390	419	425	390	430	449	403	414	398	380	429	417	413	444	433	411	408	438	418	429	386	410	405	436	415	384	456	390	419	421	413	446	413	441	455	393	382	398	464	424	433	384	422	410	428	404	440	400	395	422	414	412	420	413	425	430	477	361	419	433	419	439	440	396	450	402	393	403	413	411	412	392	424	399	439	423	432	387	443	417	407	427	415	456	409	448	460	424	394	436	409	394	396	447	423	421	440	401	436	433	409	430	432	407	380	452	403	386	370	424	436	390	392	398	459	454	415	428	385	411	410	429	422	434	431	419	404	424	414	446	462	410	404	370	405	405	409	430	431	414	445	423	401	447	399	451	427	445	428	411	432	395	388	417	378	395	470	442	407	388	397	387	411	410	467	431	426	414	398	404	440	387	429	394	399	419	436	433	444	447	401	413	408	397	418	402	433	436	500	445	417	416	388	397	415	427	443	415	396	444	411	394	440	423	404	407	431	419	415	418	415	404	426	438	410	414	397	420	409	403	416	439	455	423	421	408	398	423	402	400	445	408	416	428	414	437	390	400	433	406	425	416	408	436	387	399	407	416	409	401	424	446	440	403	426	429	397	419	429	410	448	449	432	398	407	410	407	449	438	425	396	429	421	395	448	435	389	434	411	464	416	394	465	466	438	411	420	445	380	416	422	442	435	407	433	424	396	389	429	425	453	427	418	434	445	429	421	425	426	421	418	447	442	412	401	396	415	416	384	481	377	419	436	446	413	420	449	429	393	419	444	405	427	388	407	415	403	393	456	430	404	426	398	432	415	403	398	403	432	435	441	411	422	435	425	455	450	459	415	418	467	400	450	413	410	429	408	447	399	378	425	404	408	392	406	434	407	409	429	419	427	398	417	428	437	417	405	423	440	441	414	457	400	438	399	446	426	455	388	405	448	432	429	405	415	424	411	451	441	413	416	439	439	407	447	424	429	413	412	421	439	423	472	383	402	413	452	435	436	403	391	412	410	435	419	468	459	466	417	445	438	389	395	394	409	405	414	433	439	421	410	456	411	388	420	354	413	456	422	410	426	412	392	429	413	442	409	409	430	412	427	409	413	405	414	397	398	433	438	408	408	439	441	423	413	397	404	445	439	443	427	366	408	389	391	430	421	433	440	444	414	425	434	436	413	421	396	408	398	428	421	402	420	408	409	391	437	399	409	440	393	398	390	402	385	458	426	436	423	433	417	401	388	413	433	443	432	431	385	415	433	436	393	461	447	423	434	410	435	399	387	393	426	396	403	449	413	429	434	445	436	420	389	439	448	394	432	406	421	402	386	395	439	381	416	431	416	439	430	452	392	380	405	432	445	455	457	414	423	454	397	437	422	462	403	446	454	420	396	435	389	379	393	422	434	422	455	436	443	397	443	412	447	421	422
49726	44417	40271	38607	37193	36595	35191	39228	39008	32078	27369	28437	28265	21791	20669	19813	10802	7499	6438	3606	3020	1475	791	726	686	704	304	291	248	196	216	186	196	239	188	192	208	169	209	218	202	226	223	174	206	191	218	184	214	216	204	179	210	191	218	197	196	197	187	206	184	172	204	195	189	195	170	209	221	187	190	198	203	218	200	191	188	183	201	200	212	203	221	190	213	179	224	175	178	211	196	188	200	188	205	203	210	198	204	201	177	214	192	215	195	205	202	188	185	208	197	200	201	184	195	208	200	160	203	198	204	205	202	204	209	202	192	217	173	193	210	198	194	202	192	194	194	193	171	206	198	211	199	198	209	199	199	199	202	204	169	201	216	186	206	187	216	193	194	191	212	207	205	193	222	216	185	199	181	199	172	175	187	225	202	217	198	200	214	202	213	203	177	200	207	180	191	209	201	204	206	227	220	214	191	197	216	190	192	186	188	182	204	215	192	187	186	187	220	194	214	197	212	207	179	234	208	197	206	196	182	187	198	196	199	189	206	179	205	210	232	178	190	217	174	197	200	195	187	184	180	225	204	200	210	187	179	186	211	190	193	181	207	202	208	178	208	190	211	185	177	202	195	191	210	176	200	190	177	202	195	189	181	177	211	187	231	226	177	199	190	192	196	194	195	195	184	209	206	205	194	192	205	171	197	185	198	197	180	180	186	201	198	223	195	189	213	214	194	218	204	197	197	219	178	178	196	198	222	204	187	204	185	193	217	207	188	188	199	192	205	209	211	180	193	199	189	201	207	196	209	174	189	194	192	207	196	198	167	214	203	221	184	185	192	198	199	182	223	182	188	181	177	188	217	180	195	185	187	198	197	204	192	180	186	191	180	211	201	210	188	188	193	203	208	175	218	212	230	218	208	193	200	201	192	204	180	188	165	182	177	188	188	208	188	207	195	209	213	188	216	189	196	199	197	194	198	202	174	186	229	190	182	202	208	174	206	193	211	193	213	180	174	191	215	210	190	201	246	181	165	200	204	181	187	193	209	211	206	210	183	198	189	179	207	186	191	199	195	186	176	215	215	193	199	187	204	202	198	197	193	202	200	176	205	209	228	196	219	204	171	205	175	223	203	183	234	184	188	198	208	183	205	190	191	172	203	195	187	195	187	211	171	213	192	211	206	207	204	179	177	215	214	198	207	166	203	198	186	223	212	187	171	204	162	210	213	172	190	207	196	210	184	189	203	202	194	175	190	201	198	189	192	191	193	211	175	187	233	184	175	172	207	207	170	185	176	199	179	189	173	185	200	195	200	202	204	212	222	196	202	195	216	192	174	191	201	188	194	203	193	195	207	219	186	192	186	212	195	186	206	198	191	209	213	193	190	212	170	179	188	218	190	183	223	208	183	194	199	221	208	210	180	187	189	198	204	204	195	222	211	198	187	180	193	166	172	202	204	198	184	216	189	185	178	187	207	188	200	182	191	200	200	185	186	177	214	188	204	167	212	188	192	157	209	181	205	230	184	167	204	202	192	210	201	202	188	177	202	187	191	215	211	232	198	199	213	186	200	212	196	190	165	198	193	223	202	204	194	209	177	203	195	194	206	183	194	183	209	188	181	199	187	201	197	218	174	207	196	203	221	203	202	160	182	216	190	200	205	203	196	197	184	179	200	202	180	195	198	198	209	182	210	197	194	181	199	195	203	188	188	205	192	212	203	207	200	198	185	194	188	177	203	183	174	174	191	218	181	202	194	221	195	195	188	217	183	203	199	205	188	207	173	188	180	203	192	195	210	204	210	210	210	226	200	205	189	194	203	178	215	200	209	200	180	215	171	184	186	223	213	198	168	207	189	181	194	196	192	206	200	174	177	206	205	200	221	176	184	209	198	203	190	197	200	192	203	184	184	219	183	191	179	215	198	200	190	208	169	210	200	201	202	186	209	208	187	201	209	186	216	185	207	197	175	189	211	191	202	187	207	204	194	214	185	199	196	196	224	198	166	191	214	198	218	227	201	202	183	225	179	196	204	219	213	195	171	218	191	197	213	193	202	208	207	232	201	161	201	193	207	184	190	216	187	202	195	181	193	209	215	187	199	200	211	191	180	186	213	212	198	179	193	191	190	191	175	207	205	200	179	203	199	195	212	190	194	194	184	202	206	218	197	208	197	188	187	198	189	195	223	188	205	205	210	204	189	179	167	198	217	185	191	187	179	178	189	174	186	195	205	188	217	174	204	192	201	202	199	222	216	182	186	188	204	187	200	194	179	186	185	189	187	190	202	162	209	200	184	165	188	188	185	174	189	199	195	199	185	187	202	200	204	214	195	197	190	198	213	204	196	184	197	203	192	200	180	216	200	202	208	188	177	218	195	192	225	196	203	172	198	206	201	198	193	194	205	196	161	209	203	185	172	186	208	199	210	193	209	174	196	199	161	178	189	210	192	182	192	189	198	227	220	208	205	201	205	213	204	209	179	180	218	191	178	182	172	221	197	215	182	183	193	174	198	225	208	198	182	195	194	177	189	184	202	194	194	159	207	174	185	205	233	208	216	213	218	198	200	191	198	178	204	215	204	204	215	175	182	193	190	201	207	207	184	172	200	181	209	206	191	198	206	192	211	182	202	202	203	217	190	195	207	200	213	177	171	173	187	198	191	186	188	204	176	223	184	193	211	212	189	215	206	208	199	198	191	226	192	188	200	195	184	217	200	219	195	228	218	199	198	184	199	200	196	190	189	176	199	187	180	195	191	183	197	200	228	181	194	180	179	181	205	182	218	198	169	197	183	216	208	209	190	181	207	205	205	203	218	183	194	186	200	215	185	207	192	214	196	203	209	201	182	194	185	204	203	179	196	196	199	208	200	184	238	195	191	187	196	195	196	216	182	186	226	205	175	206	232	182	205	201	174	207	178	193	182	188	203	197	196	189	205	182	219	215	183	188	213	171	176	184	211	184	167	197	218	198	181	186	197	210	200	160	204	180	222	226	219	214	199	179	196	220	195	194	192	208	192	202	199	216	218	176	168	203	169	196	188	208	173	208	167	200	198	191	189	203	196	184	180	197	224	183	196	222	211	210	199	193	192	174	199	223	194	196	209	186	209	190	200	174	189	186	222	187	212	208	179	213	204	190	188	187	206	203	186	207	189	174	177	187	188	206	227	207	192	219	203	221	190	188	201	192	194	195	175	194	205	193	194	223	195	221	169	187	200	198	203	224	234	206	213	205	197	207	210	201	218	226	178	200	223	201	177	194	187	204	163	182	178	170	210	171	183	216	193	206	182	157	191	194	185	197	205	193	207	190	209	216	218	196	214	198	181	198	186	200	185	204	176	184	187	197	223	188	188	198	178	204	211	218	226	206	192	200	171	181	207	198	196	181	212	198	193	243	197	189	186	200	217	188	202	205	200	204	187	219	183	192	164	193	185	181	192	169	198	170	177	195	195	181	193	215	204	218	199	184	189	186	191	177	176	205	194	191	188	187	182	196	181	210	198	201	185	189
43508	54923	55969	60203	65146	61450	57088	53589	50777	47357	42444	46084	45083	40468	41511	37999	29434	25452	24292	15053	14918	8312	4801	4348	3926	3953	1555	1231	931	760	756	724	723	747	697	668	652	697	626	622	631	596	650	675	650	596	630	580	638	605	624	654	618	602	608	606	632	644	633	610	615	584	614	614	627	671	611	579	667	590	631	598	673	588	567	610	610	634	615	590	600	612	614	637	596	619	586	617	622	585	589	611	637	636	633	627	606	613	611	641	619	584	640	613	584	616	631	639	605	605	626	635	579	586	595	588	606	629	606	622	625	583	578	610	602	606	650	609	656	618	610	621	589	600	626	585	625	559	643	552	610	639	612	614	638	611	608	596	584	602	571	592	579	584	639	589	599	591	646	608	593	587	634	587	621	608	630	606	586	611	573	583	608	575	624	620	632	584	597	589	586	615	629	582	569	618	655	630	625	615	615	583	584	654	619	641	610	578	657	647	617	588	606	609	624	627	664	644	652	625	644	612	641	575	668	586	597	581	632	640	621	618	608	607	590	594	627	598	584	632	619	635	612	633	625	596	623	613	595	601	584	614	634	647	585	613	629	619	605	589	603	577	612	619	609	655	634	631	591	566	609	610	643	603	641	592	610	675	601	594	679	596	628	625	601	598	615	598	582	600	648	600	623	659	647	579	609	637	595	588	629	557	615	607	622	604	624	660	673	620	596	578	608	575	595	617	620	561	595	627	653	598	641	572	637	604	595	626	607	610	637	659	595	607	646	616	608	619	633	591	640	663	601	619	608	625	648	626	583	599	591	579	601	626	619	605	615	600	635	626	600	636	612	606	607	595	604	590	622	553	621	629	647	610	616	636	647	640	634	607	629	616	632	609	624	628	606	602	605	631	602	607	568	582	641	636	600	607	627	589	600	660	643	612	614	602	650	637	628	655	637	612	568	625	635	597	594	611	621	597	644	564	635	656	599	619	588	657	632	598	635	610	626	615	615	620	637	606	582	596	570	587	658	585	616	624	573	597	615	587	638	618	590	581	609	631	653	587	627	609	593	623	633	612	584	622	669	619	629	600	647	578	598	629	613	593	643	666	577	635	583	623	625	606	622	617	605	589	573	618	559	562	611	604	620	614	569	615	632	627	610	604	618	587	608	565	587	600	627	611	609	594	614	601	570	595	627	589	611	600	620	631	608	567	625	627	592	613	627	586	626	590	607	596	591	591	638	578	627	588	598	688	634	575	591	606	650	605	563	636	614	617	646	610	635	641	616	633	608	560	587	578	590	618	575	594	620	645	627	642	646	625	605	632	611	626	593	605	615	598	624	665	641	612	622	598	629	613	621	589	595	653	597	632	648	672	631	639	592	615	590	632	574	593	627	593	635	623	603	612	581	582	581	623	607	598	633	617	575	573	610	631	596	614	615	603	626	598	605	611	597	582	559	647	580	649	593	627	614	633	642	622	568	616	641	582	600	597	636	594	645	626	657	612	612	630	606	600	617	626	638	625	625	590	656	619	600	593	616	581	618	556	604	623	623	614	612	575	591	616	632	619	614	647	586	654	601	619	600	593	607	598	578	627	610	616	624	656	627	617	635	640	606	571	635	608	614	656	611	622	629	618	603	574	636	625	641	598	652	592	598	641	623	597	602	627	592	613	651	610	626	608	589	615	592	641	623	617	561	619	599	611	607	620	611	626	591	603	583	593	591	558	570	617	618	623	614	636	630	596	619	616	620	578	583	613	578	624	610	590	622	625	592	590	609	609	572	601	607	640	568	620	594	597	611	605	582	618	670	616	608	628	595	633	639	622	606	621	643	595	627	639	632	613	633	577	604	582	618	606	617	651	663	629	551	620	611	575	618	626	578	609	632	631	578	628	622	669	595	625	613	576	636	622	582	628	666	604	616	597	626	611	630	600	602	595	626	617	597	603	640	594	663	624	592	631	629	634	599	622	559	608	568	633	559	633	651	606	595	586	540	593	615	589	637	612	596	614	606	615	625	665	566	602	602	630	619	602	611	611	612	585	659	552	612	588	612	619	653	672	573	589	613	661	652	626	572	624	625	626	603	625	576	597	590	635	598	608	637	601	609	619	592	603	606	639	616	636	606	579	661	621	600	629	602	638	608	626	634	585	633	619	629	619	631	629	642	676	623	606	623	648	599	642	656	610	622	678	640	623	598	671	626	606	601	591	567	612	573	596	613	605	610	568	606	565	603	696	615	661	628	630	624	640	620	590	621	614	598	578	626	595	599	607	608	596	615	560	630	633	653	618	676	577	665	619	631	589	594	615	594	618	622	585	612	577	635	624	575	577	610	632	589	547	592	650	595	591	595	592	593	667	621	611	619	644	588	637	600	616	622	612	664	595	657	612	591	636	562	624	641	618	622	657	609	619	574	614	594	668	606	587	623	609	634	590	596	600	595	579	621	619	601	634	550	652	623	661	659	581	612	571	620	600	622	600	603	620	621	618	623	586	621	625	626	596	609	608	649	587	604	606	596	621	587	597	664	633	617	592	613	625	631	614	604	629	591	626	593	612	621	622	626	583	629	651	673	616	605	610	595	576	616	625	652	604	640	603	591	626	608	618	574	616	594	611	588	636	642	631	651	617	571	611	625	616	616	608	586	623	589	624	619	618	584	601	593	624	619	634	599	646	653	584	594	663	588	631	651	676	635	651	645	601	619	625	645	614	599	573	604	607	657	637	601	566	628	656	611	612	599	611	632	596	625	628	606	594	624	632	603	602	673	598	633	567	683	618	646	572	624	608	590	611	602	620	636	630	645	623	582	621	609	604	672	666	626	606	643	623	600	605	619	578	589	605	586	643	628	603	623	572	631	608	640	634	579	589	613	575	643	632	609	603	577	626	584	560	594	627	640	551	623	584	657	604	627	608	694	611	618	589	629	627	607	575	619	630	652	644	631	625	673	621	586	613	624	599	644	589	596	630	655	622	587	647	617	649	642	614	583	608	643	644	618	615	617	621	576	640	589	662	620	612	612	560	582	617	623	571	666	600	606	603	588	570	572	634	603	574	640	642	588	608	574	605	636	664	623	597	607	614	638	646	633	608	604	613	624	596	627	620	616	611	616	602	621	636	638	645	640	530	645	630	630	628	632	611	594	626	576	557	650	604	635	619	644	616	603	555	605	641	629	582	613	586	630	622	569	643	639	637	631	612	654	665	635	590	650	601	584	618	600	666	629	612	608	618	611	613	629	609	589	588	583	613	609	604	622	647	588	626	602	619	644	619	604	627	590	612	577	621	594	576	584	621	578	608	620	626	599	620	617	625	604	618	584	640	595	633	638	646	620	626	657	664	582	660	625	595	607	619	600	597	612	604	609	631	627	576	612	590	576	582	634	617	606	602	621	653	589	637	584	637	608	582	632	637	552	615	610	607	614	582	594	625	563	599	551	624	638	609	596	585	637	606	657	615	656	604	602	630	636	565	609	613	635	612	597	610	616	628	605	618	622	583	601	613	591	641	607	642	624	613	605	636
16046	22998	25299	20578	14229	10118	8361	9571	7863	4048	2874	2595	1587	1181	1612	890	553	474	318	296	277	204	147	164	148	143	138	138	123	133	112	123	138	101	125	130	124	122	111	131	135	102	128	119	147	116	117	132	106	130	131	123	127	125	117	130	115	136	140	138	126	131	141	106	134	130	111	115	118	123	125	139	129	135	127	126	119	124	115	113	138	137	125	127	135	120	123	136	121	116	127	111	124	121	115	115	128	117	105	126	125	123	120	126	106	129	130	116	112	121	118	120	102	132	119	120	115	135	112	131	127	125	121	137	110	138	136	139	129	120	114	140	119	105	138	114	99	128	106	113	124	150	133	121	139	130	119	117	124	127	120	132	114	154	112	125	129	118	116	135	131	131	119	138	115	132	120	133	126	118	122	141	116	126	129	113	128	126	138	113	150	117	144	109	115	124	116	119	122	109	153	111	142	117	128	120	118	137	136	115	112	124	128	127	121	124	121	128	100	98	140	115	127	124	110	131	140	113	108	127	123	127	119	122	120	118	131	111	119	121	114	130	118	134	138	124	119	127	130	126	132	113	104	129	127	115	145	138	139	147	108	118	118	126	132	119	131	107	127	150	114	119	120	130	129	116	117	123	122	150	129	119	126	140	125	138	114	145	131	103	116	146	125	127	129	108	123	131	122	124	123	122	128	140	141	116	128	112	128	134	134	134	124	111	127	136	127	125	133	137	111	127	116	127	135	124	133	137	120	121	126	134	122	110	120	122	152	133	118	127	132	118	120	118	121	118	120	119	119	112	120	123	140	128	138	112	125	111	125	129	140	129	120	99	106	114	111	105	125	95	116	139	132	122	139	131	113	147	124	112	106	115	138	117	119	138	120	113	126	110	139	113	120	135	104	133	117	130	135	145	109	128	139	99	135	145	122	125	113	127	115	119	123	131	118	130	121	113	118	137	137	128	119	132	117	141	108	124	113	112	125	118	118	102	119	109	126	103	151	123	141	131	140	125	134	122	127	126	123	115	129	119	115	144	112	138	122	129	136	102	139	134	132	123	122	108	116	129	113	127	134	126	136	114	132	127	123	107	114	118	127	125	126	132	113	129	126	123	134	104	133	114	117	128	151	116	117	127	113	123	116	120	110	147	117	132	109	131	130	120	110	110	113	132	117	122	132	136	154	115	117	104	125	133	141	139	131	139	116	117	107	128	119	120	127	111	136	115	137	118	145	114	108	110	114	131	132	110	118	126	132	124	111	120	99	124	126	124	127	119	134	117	107	123	120	115	105	147	102	144	126	125	129	140	103	144	142	107	127	117	128	123	136	127	120	132	111	122	122	141	120	130	129	130	125	117	135	109	129	139	118	134	149	124	127	153	126	110	109	126	126	131	131	123	139	132	122	137	139	123	106	134	136	126	111	131	124	114	124	106	120	134	120	113	109	133	113	125	125	138	124	142	138	124	127	129	110	109	120	136	109	107	112	135	123	124	110	126	91	137	120	129	127	116	113	109	127	129	120	135	142	145	109	118	133	157	133	118	119	125	123	124	122	117	119	122	124	148	115	131	127	128	151	135	133	136	122	133	133	115	139	139	100	125	107	132	129	128	113	126	129	130	134	119	112	131	102	126	114	135	121	125	154	111	127	140	126	124	110	110	121	119	130	126	109	121	113	129	118	128	125	112	114	150	119	140	126	125	114	127	117	133	111	127	124	112	112	102	124	132	117	131	141	138	137	110	113	120	147	111	128	135	105	132	136	124	123	122	128	121	130	116	138	141	131	132	115	112	116	121	121	115	134	114	102	107	132	127	114	129	133	118	138	118	109	120	120	112	115	108	120	104	123	136	108	117	119	122	97	109	118	132	131	132	115	120	123	114	122	119	112	120	115	134	117	126	130	122	124	125	129	124	117	132	128	113	125	140	147	121	123	92	138	121	132	136	113	134	132	120	118	101	123	118	111	105	132	116	123	117	139	141	147	120	137	123	119	119	98	127	130	114	108	136	146	140	139	127	104	137	138	118	118	123	116	103	137	147	133	145	119	118	123	118	110	118	127	123	131	113	132	138	130	103	119	127	114	123	136	133	117	133	114	153	109	127	115	108	124	111	114	112	135	124	105	119	121	140	138	135	147	124	108	127	113	126	122	121	119	125	127	130	116	120	139	113	133	115	127	143	108	118	113	133	118	147	124	130	157	134	132	128	118	129	127	136	118	125	136	136	121	138	127	120	107	111	116	116	105	130	108	134	123	122	101	115	122	115	128	140	130	120	137	118	112	111	131	125	124	113	120	127	102	121	118	119	115	128	125	144	116	122	128	109	124	128	133	143	117	132	128	124	135	137	140	108	123	122	125	129	112	118	107	141	123	129	111	110	115	139	126	152	119	134	122	148	103	137	117	140	124	141	132	112	140	125	136	143	110	119	123	120	134	121	130	101	114	120	134	132	120	122	126	115	133	125	123	122	113	123	123	130	113	149	134	111	136	125	133	122	140	134	113	124	129	132	149	136	115	108	125	124	129	119	133	135	127	112	110	118	124	133	124	132	118	131	117	125	139	115	121	129	124	115	121	131	119	108	117	122	125	110	95	138	139	118	131	128	100	130	141	125	119	147	121	141	115	119	131	136	128	141	131	132	119	129	123	123	132	126	113	123	113	112	112	134	139	111	120	123	120	115	120	123	126	140	125	116	129	122	125	122	109	132	128	126	135	111	122	124	131	138	143	138	138	122	114	121	112	126	134	137	148	111	143	133	128	132	115	125	114	122	134	129	125	136	114	155	117	117	127	130	128	116	123	130	135	140	109	136	130	117	127	139	112	119	124	114	126	122	130	132	103	129	119	97	122	114	115	123	108	120	127	130	113	129	116	115	113	138	121	126	121	148	136	112	123	129	133	121	130	120	110	124	134	130	104	154	122	125	92	130	122	119	118	113	124	133	134	107	102	111	119	137	117	117	121	134	142	130	121	117	120	129	120	129	143	117	114	133	111	112	149	126	103	133	137	123	146	105	122	126	115	132	124	128	123	135	130	137	109	130	137	100	112	128	110	111	134	132	127	115	126	133	119	115	118	110	137	116	135	99	125	119	100	127	116	117	118	102	114	115	143	133	137	127	126	128	124	127	123	112	137	110	143	112	122	148	117	132	139	131	115	110	114	128	145	113	135	135	103	134	131	120	122	111	134	95	142	105	113	137	138	133	128	121	118	123	117	120	119	122	126	126	107	139	116	125	116	116	131	150	144	124	133	119	128	117	138	133	118	120	135	104	143	127	111	126	129	125	129	122	119	126	117	118	127	131	123	123	112	111	135	106	111	136	130	121	139	148	118	141	146	142	127	119	113	116	108	134	112	103	132	135	146	129	137	120	113	103	118	121	124	117	125	113	114	101	107	143	142	133	108	130	139	128	136	110	112	131	123	117	126	126	111	103	126	115	136	123	155	127	134	130	119	129	133	115	125	143	102	125	119	102	98	126	110	115	133	117	118	108	140	143	128	118
15489	25412	31161	30712	27175	23997	23638	26810	22797	15773	13235	12353	7674	6132	8559	4626	3064	2563	1676	1489	1383	965	680	660	633	593	507	463	450	465	473	483	439	414	437	460	423	460	450	435	411	434	459	404	425	418	427	484	416	451	432	460	422	438	487	437	444	452	438	496	427	429	431	424	420	424	463	412	432	420	460	464	414	470	421	433	433	386	431	444	435	449	452	430	445	442	422	467	435	456	413	442	436	428	430	442	413	443	475	448	431	428	455	422	423	422	439	421	415	445	419	450	451	405	428	418	428	460	438	479	441	458	409	449	403	430	423	419	378	441	455	468	405	427	435	440	444	383	444	413	425	430	417	387	424	435	434	445	453	414	409	448	471	420	439	444	471	451	440	437	480	439	444	452	401	431	433	434	480	439	445	429	398	439	445	424	440	461	419	485	406	440	421	433	408	452	468	440	414	414	447	386	402	442	481	459	421	471	421	430	459	422	446	468	478	428	449	410	446	431	450	393	456	460	442	458	417	427	466	456	460	458	436	398	446	383	427	444	423	448	425	442	443	389	420	424	457	444	440	425	423	438	432	439	463	417	450	424	416	420	440	426	469	415	414	433	438	480	441	503	448	446	440	413	458	450	473	425	426	446	416	459	421	431	449	462	380	461	454	417	441	458	438	421	473	396	462	404	430	428	467	412	422	425	428	459	451	468	442	410	421	445	397	452	439	385	401	439	446	433	437	425	437	422	440	439	401	423	456	448	454	450	431	472	438	456	455	413	415	434	427	446	415	456	448	431	448	421	464	424	412	466	445	449	461	429	460	459	426	428	446	449	441	437	447	439	455	432	431	405	446	421	434	400	422	458	433	426	472	448	418	478	446	467	429	436	476	420	439	460	469	409	441	443	437	451	423	429	457	451	417	424	443	433	429	455	462	439	448	429	375	422	435	451	444	444	467	490	462	435	426	424	445	431	423	414	420	441	442	466	453	422	468	435	459	408	491	444	442	432	463	447	446	429	395	434	427	489	447	427	450	445	440	424	428	418	422	414	439	427	461	429	411	470	444	412	452	410	436	434	447	446	452	410	433	466	441	435	461	422	434	411	462	458	422	439	480	400	475	426	449	465	444	430	412	435	451	454	449	435	416	417	467	416	422	459	462	421	512	455	440	401	526	426	450	471	462	429	426	435	447	458	445	442	444	444	449	469	468	466	447	470	462	412	442	430	469	430	438	415	458	423	388	431	468	446	461	457	448	435	422	432	454	450	455	424	441	414	425	452	419	441	454	462	443	442	428	393	462	456	438	390	433	403	402	465	445	414	440	365	419	438	419	416	420	425	433	456	481	470	409	444	479	411	452	451	441	396	438	414	419	381	442	436	402	449	465	466	444	420	456	464	422	437	441	406	435	428	400	406	465	391	420	451	419	429	440	436	480	432	425	413	457	420	421	434	454	432	421	428	481	415	417	390	412	417	385	437	475	432	440	434	460	460	415	413	445	398	456	456	433	392	455	418	445	468	425	439	433	447	431	417	406	441	456	429	436	456	429	474	418	458	429	463	447	420	439	435	449	415	440	446	426	438	443	445	455	412	451	445	429	438	443	433	440	430	433	426	448	426	432	426	403	436	410	428	422	444	407	437	445	465	420	413	440	437	437	461	444	460	419	423	421	489	456	436	447	425	469	461	460	453	424	418	403	424	420	447	418	453	421	438	409	424	435	436	433	460	469	432	439	448	426	427	443	434	459	433	426	410	433	418	441	399	456	445	467	448	453	464	441	431	462	409	447	467	418	451	433	444	434	458	429	471	418	449	445	447	409	430	404	424	448	437	447	443	441	425	451	426	417	454	428	454	409	456	450	419	461	440	416	435	453	477	410	496	433	414	417	442	442	431	410	449	457	415	449	434	426	456	414	462	412	416	395	423	430	461	404	427	415	418	445	448	468	456	457	412	442	452	395	447	422	455	402	409	426	437	458	496	417	442	413	436	412	426	444	442	446	401	425	462	507	449	418	442	480	463	436	439	462	440	406	420	454	414	441	398	410	406	452	391	439	439	412	486	475	470	398	394	444	420	449	450	445	388	444	421	464	405	447	404	456	435	414	442	425	439	402	378	444	418	419	407	468	472	445	444	400	386	433	429	437	514	428	414	431	444	447	445	489	474	434	441	453	447	438	422	445	419	420	438	414	437	456	429	458	437	459	426	441	440	416	432	434	469	441	444	457	461	471	476	461	443	453	439	444	431	429	440	434	458	407	428	452	445	421	455	478	407	455	443	433	444	435	414	421	409	425	423	465	429	453	426	438	463	464	447	451	466	489	454	469	482	419	430	479	469	441	451	471	451	409	461	415	400	449	431	432	416	436	410	473	466	439	462	455	439	425	425	454	444	407	426	425	463	480	449	430	411	437	461	445	484	430	458	434	471	467	467	462	444	475	435	395	470	409	443	422	453	438	458	439	434	397	421	437	444	434	407	466	418	430	424	452	447	473	416	448	445	417	423	418	468	433	453	460	464	444	411	408	417	442	431	433	407	408	425	454	403	418	449	436	398	443	438	468	421	428	456	435	437	454	483	449	456	455	426	409	431	468	470	483	450	432	431	446	415	410	439	452	409	426	431	446	414	489	422	463	478	419	426	450	415	437	428	453	410	443	432	401	456	423	448	410	434	437	430	464	432	411	420	430	449	441	450	411	437	447	442	460	410	414	424	417	418	431	452	450	438	429	451	446	443	404	463	432	455	422	465	470	434	502	442	420	430	423	425	445	426	431	423	440	438	469	434	407	408	415	439	454	460	426	471	427	397	458	441	443	444	406	405	428	456	441	420	432	461	449	451	434	427	460	424	418	450	402	436	420	443	439	444	432	443	426	423	431	420	448	406	426	466	460	428	399	433	415	392	452	472	466	425	372	434	433	428	438	441	439	418	439	490	433	442	401	436	462	451	442	443	447	434	418	425	424	469	424	446	434	437	441	477	443	450	412	439	471	452	458	433	441	472	428	403	437	438	444	442	446	449	447	441	480	449	434	430	458	470	461	424	441	408	445	413	455	437	446	423	448	450	437	422	421	449	411	429	447	431	480	436	442	435	435	442	421	452	416	428	458	437	430	413	460	414	440	431	417	440	447	464	413	443	436	440	454	443	435	414	475	478	413	415	434	441	454	445	465	466	408	461	436	417	430	435	467	435	435	449	418	457	438	446	431	442	436	452	412	479	460	438	452	407	435	431	465	456	424	433	427	440	423	450	425	475	443	393	457	436	445	434	418	445	457	430	436	416	460	441	439	420	436	435	432	410	419	436	423	425	451	420	481	413	437	425	450	447	444	398	458	407	431	464	418	440	459	430	456	420	412	414	453	433	452	459	456	430	429	412	480	429	419	460	411	411	418	425	449	460	421	468	462	476	455	435	429	396	438	425	394	468	452	416	424	418	464	421	443	383	421	399	422	455	421	438	463	407	440	440	459	482	428	415	401	424	418	415	410	475	421	401	483	409	466	430	433	392
44585	46894	42340	39700	37212	35479	32025	34273	33266	26179	26286	25254	13177	12654	14510	9205	6208	4209	1895	1143	977	819	388	322	370	224	169	150	152	137	120	112	120	135	110	136	119	123	112	128	137	109	116	128	119	114	113	114	115	122	124	100	120	111	116	116	129	134	117	129	104	118	108	113	105	113	122	138	107	129	113	122	99	104	139	109	115	114	109	110	116	137	107	115	107	111	110	105	113	94	106	115	116	94	131	123	110	111	102	107	109	115	98	104	128	111	109	123	130	112	118	107	116	125	108	119	102	124	123	120	126	111	132	128	115	115	138	121	120	143	115	131	105	121	119	139	110	145	122	134	132	110	92	98	108	115	119	118	116	130	100	107	101	125	97	111	118	116	114	115	104	101	128	102	114	116	123	106	118	105	109	118	119	103	131	125	124	138	112	128	123	113	131	129	122	115	109	121	99	126	119	125	100	109	120	112	118	124	125	124	110	124	108	107	122	119	118	103	120	109	108	99	103	115	115	120	96	114	114	114	114	118	105	130	105	127	106	110	115	98	126	125	137	107	102	115	111	120	134	128	104	113	101	105	103	118	105	122	117	125	122	117	96	116	103	121	122	125	125	113	104	130	115	131	118	103	138	123	127	117	126	118	113	111	117	116	101	117	124	126	118	120	106	109	112	132	113	108	117	99	114	122	114	111	106	120	120	118	110	127	94	119	118	108	122	103	105	115	121	126	101	88	120	124	114	125	108	114	112	92	111	112	102	134	100	118	128	105	112	108	139	106	107	100	122	126	133	129	125	115	125	115	115	134	107	109	95	129	109	110	111	111	125	134	105	112	117	119	135	109	123	129	102	111	118	132	109	134	105	135	114	121	118	130	108	118	127	111	139	90	130	114	127	113	115	113	125	117	102	123	111	123	116	133	120	119	128	114	119	120	128	123	126	143	118	108	125	115	107	111	106	102	114	100	98	128	121	123	121	103	118	124	104	110	121	108	137	123	115	103	116	125	119	116	138	113	123	115	104	116	108	98	109	121	99	121	131	111	116	106	117	129	132	105	110	120	103	130	107	130	119	118	106	99	126	129	123	116	110	108	116	124	119	127	94	121	140	136	138	121	105	119	120	111	129	110	124	112	107	101	110	104	122	124	111	122	121	123	92	115	123	114	117	118	105	123	144	131	113	120	108	112	108	98	131	112	117	129	120	111	122	109	111	113	132	124	119	123	124	107	127	128	115	122	119	109	123	113	103	118	121	116	115	102	120	121	103	148	131	118	108	117	115	121	110	117	120	114	106	121	142	135	107	130	128	104	100	120	105	119	125	124	116	104	114	125	115	136	113	107	122	102	115	110	111	108	115	116	125	133	100	110	124	120	116	102	108	114	106	119	127	123	123	124	109	116	132	118	118	119	128	123	114	110	116	110	116	114	97	130	120	109	127	129	112	128	107	115	106	126	117	131	103	105	128	112	113	107	114	125	150	121	125	91	124	121	109	111	125	121	104	119	118	117	127	96	121	96	137	119	116	120	120	107	112	113	97	109	126	106	129	103	103	106	110	94	108	97	112	110	100	132	126	93	116	108	92	113	131	114	102	110	122	118	103	120	104	141	131	124	107	105	95	116	117	109	134	139	118	143	107	108	101	125	122	105	118	118	107	119	114	90	135	132	129	120	124	93	103	106	94	136	116	92	130	129	115	137	125	110	130	127	109	121	105	110	126	88	130	106	112	130	121	118	126	103	110	128	131	107	118	114	107	128	116	130	134	105	133	114	106	135	126	111	123	107	129	138	122	120	96	100	118	117	123	109	114	126	129	113	98	126	114	110	115	121	113	117	104	113	98	126	121	135	108	110	119	119	99	129	114	105	133	97	116	114	108	113	106	110	126	110	113	110	113	124	119	138	129	117	120	101	104	136	125	116	116	118	106	100	118	133	106	118	113	103	112	116	129	120	104	97	102	117	111	116	103	105	107	94	119	133	130	104	114	124	112	131	109	96	119	113	149	122	94	124	124	96	107	121	111	135	115	100	119	111	116	124	122	116	119	123	126	118	113	107	119	132	102	114	117	115	113	120	97	111	113	114	100	124	132	117	120	130	104	98	103	115	100	121	134	100	108	119	125	122	116	112	105	110	127	136	120	87	132	133	104	122	117	116	112	132	116	93	124	127	111	115	134	105	135	126	115	127	112	97	119	120	93	112	101	119	146	112	106	136	115	114	127	120	111	96	124	99	112	99	104	122	84	120	121	117	139	108	108	118	123	131	115	114	108	114	111	104	118	135	112	112	124	130	109	119	103	100	118	121	111	98	111	111	105	119	118	147	120	111	127	115	140	105	131	136	142	132	147	115	104	107	111	112	104	106	114	107	103	127	112	122	118	110	101	127	122	98	110	111	116	101	111	118	127	125	106	106	116	131	105	121	136	139	121	115	130	118	126	108	138	111	103	109	112	125	103	95	118	103	111	116	112	120	121	110	108	125	119	133	131	106	123	124	117	108	109	106	109	111	106	116	103	112	111	120	123	104	118	126	116	128	124	130	105	114	118	119	113	118	116	117	127	108	112	103	128	144	93	118	111	102	100	129	126	127	113	100	122	110	126	119	143	123	106	109	134	124	118	129	97	118	126	117	152	128	114	112	122	121	120	107	92	122	112	108	120	106	122	97	119	131	129	113	120	126	102	115	135	109	121	122	116	113	109	110	105	116	124	96	130	106	97	116	102	113	112	110	123	130	112	121	144	106	104	123	116	122	122	100	106	102	110	111	114	104	111	116	99	116	105	116	109	116	107	116	102	99	118	124	130	106	122	104	123	115	130	111	131	99	114	118	121	133	119	122	120	120	117	115	105	128	127	126	113	119	124	105	116	119	119	117	109	118	124	127	105	121	124	116	110	117	102	123	95	117	117	119	121	122	112	115	100	122	119	122	96	121	129	116	130	120	121	123	120	120	121	114	117	114	113	108	122	116	115	106	116	118	122	115	123	125	103	108	106	113	112	100	128	103	128	119	110	103	111	101	146	117	122	132	112	109	116	100	125	135	121	110	122	130	114	126	129	110	119	122	107	103	117	105	105	95	122	88	118	117	107	102	132	126	114	93	115	96	106	106	108	132	120	112	110	121	108	116	103	122	121	104	100	115	112	103	120	106	108	113	129	126	101	134	108	124	106	129	110	107	107	128	124	120	145	104	105	122	125	125	110	113	109	92	97	116	125	117	111	125	123	135	113	105	110	93	134	111	124	108	99	111	124	121	129	117	129	125	98	111	108	112	110	117	127	132	100	122	123	125	116	120	110	117	120	114	98	127	114	99	127	129	121	127	125	101	109	108	129	111	129	113	121	96	115	110	140	133	128	124	136	95	105	111	113	132	118	114	119	112	115	83	116	119	123	100	107	123	120	116	123	124	128	98	114	108	97	106	121	97	124	125	103	122	128	130	115	120	137	137	125	95	127	107	132	116	99	105	111	114	113	111	121	117	136	124	123	105	116	134	123	111	104	132
38948	51569	53827	58853	59631	53430	48971	48306	43743	40879	43577	41850	29146	33870	35459	26621	23482	17953	9999	6825	6133	4948	2287	1800	2175	1101	734	678	578	581	481	471	478	474	437	408	427	414	476	394	418	394	430	414	387	428	439	420	416	392	417	466	416	431	367	410	440	382	405	380	384	401	400	403	438	421	380	440	404	421	377	382	393	419	393	415	382	408	419	413	419	391	401	396	419	372	407	435	407	389	393	361	367	448	389	440	426	388	423	415	401	380	397	404	400	392	370	394	417	408	399	431	394	394	406	423	402	402	385	411	386	411	411	409	399	395	379	385	418	429	401	404	429	399	381	366	403	423	430	444	412	404	401	409	378	421	400	377	369	370	352	351	398	380	414	381	395	394	425	387	427	373	426	415	379	395	393	395	349	405	408	366	431	380	377	388	444	408	383	373	403	417	420	375	395	400	396	393	428	366	371	394	406	401	417	401	397	425	388	436	434	386	422	399	393	387	394	409	416	402	410	402	397	399	397	399	417	411	359	383	403	391	392	430	395	424	404	455	417	430	410	428	403	396	386	407	409	394	432	422	412	422	401	388	363	397	430	386	426	392	417	428	434	388	445	395	414	411	407	415	384	399	401	412	420	382	401	379	412	402	386	421	374	408	432	410	393	403	377	361	410	401	344	386	386	429	403	404	382	416	370	400	395	431	408	395	395	385	357	386	408	425	415	414	356	423	396	392	419	408	363	394	425	372	396	403	390	392	383	411	415	392	425	410	400	432	367	376	389	379	390	413	432	392	404	389	383	388	374	401	411	385	411	416	351	403	412	426	399	391	361	377	397	393	399	402	400	425	402	394	427	369	356	393	414	442	394	410	391	384	394	399	405	392	378	395	399	401	402	378	419	382	388	379	398	402	398	386	392	418	412	375	423	419	390	388	454	392	415	410	407	427	378	423	435	419	432	410	409	426	400	393	413	400	415	428	407	394	423	394	370	415	405	358	440	391	403	377	445	387	417	393	369	395	393	405	400	405	435	399	375	390	388	417	411	415	400	359	396	404	383	405	405	395	414	438	406	396	389	419	405	382	383	400	402	389	451	435	390	386	381	398	416	431	402	411	383	436	384	390	409	382	419	380	414	398	436	392	416	402	388	368	388	389	405	419	415	404	408	380	408	391	372	378	397	396	426	426	406	389	412	398	404	402	392	437	405	418	413	401	397	425	407	406	396	395	404	424	394	399	413	377	376	405	416	415	368	414	430	398	387	401	366	398	411	427	406	404	370	380	404	370	423	421	421	424	394	423	395	379	390	426	393	375	382	430	370	381	413	395	404	377	364	390	418	388	444	399	400	406	391	372	384	383	396	417	401	391	402	373	400	433	414	383	399	406	409	388	395	390	448	415	357	424	413	388	371	433	388	397	408	408	398	438	372	390	407	418	446	391	438	386	396	440	411	399	414	387	387	412	400	416	390	405	385	384	446	403	405	459	415	384	399	388	366	432	394	433	407	412	398	387	411	407	380	408	403	397	393	376	438	374	407	373	411	391	401	407	382	397	402	434	407	402	390	421	419	374	419	403	393	363	402	376	403	371	403	373	381	419	413	455	403	398	415	391	393	401	409	407	411	402	424	406	406	393	429	417	398	376	381	396	425	384	375	431	428	393	390	390	394	379	408	416	363	395	398	414	425	405	437	368	368	413	369	408	402	403	440	437	382	388	380	366	379	409	376	375	388	415	390	414	433	409	396	438	384	390	401	366	382	410	435	401	414	371	430	390	408	385	394	415	393	391	370	434	439	389	376	420	421	393	435	433	385	413	378	389	425	393	399	397	386	397	386	406	409	396	413	392	402	442	397	414	426	414	400	411	397	385	417	383	420	395	409	428	415	389	400	411	393	401	373	358	363	432	378	408	432	374	416	397	409	414	383	409	409	427	407	428	398	368	411	401	394	425	417	408	412	414	435	413	399	424	408	411	396	370	391	455	424	378	412	425	424	405	402	433	394	408	414	396	421	389	393	428	418	418	420	408	379	398	400	414	385	398	394	433	408	360	414	392	365	415	384	391	407	371	378	411	384	409	402	409	408	398	394	450	403	418	387	397	438	375	425	400	364	400	428	392	371	408	398	398	409	360	432	398	391	424	396	404	369	393	398	412	362	407	414	400	394	416	386	400	395	408	399	408	400	394	397	439	423	371	392	436	386	438	389	417	397	367	385	369	386	426	418	366	388	386	416	403	436	412	423	423	378	432	412	404	409	410	419	402	404	390	412	415	422	394	385	413	366	414	403	389	402	401	379	378	425	398	417	386	401	456	368	396	428	425	408	376	392	400	390	415	425	446	394	412	418	431	385	382	371	393	431	411	414	379	401	403	421	392	401	432	385	405	372	395	405	437	415	410	434	384	387	390	413	409	405	399	413	379	385	391	404	396	405	477	383	416	402	410	436	398	372	439	384	408	385	421	394	389	399	373	399	420	404	417	418	392	360	452	431	467	394	400	377	427	398	379	404	396	402	420	402	389	398	416	426	398	348	409	376	434	410	395	403	359	407	393	410	400	392	414	416	437	374	416	399	416	413	432	439	384	415	426	365	381	419	375	411	368	428	402	437	378	410	406	420	398	414	401	418	413	386	432	421	403	399	402	337	373	423	413	407	402	406	416	401	379	399	464	390	412	385	380	432	376	422	408	393	396	386	390	404	398	417	372	398	388	401	399	394	422	385	412	425	392	380	408	379	400	377	382	390	425	386	436	421	422	397	441	402	433	391	354	390	390	414	415	411	423	417	420	428	416	431	428	450	401	387	377	383	374	389	425	412	431	445	402	415	374	392	425	393	381	397	403	399	404	432	403	417	385	389	417	425	401	424	351	385	420	407	409	394	398	378	406	359	396	395	416	453	413	400	414	391	432	346	394	374	405	379	425	377	394	415	398	395	376	420	405	429	409	379	413	406	416	372	393	383	422	362	423	405	407	414	418	435	403	395	421	390	397	407	433	408	380	353	373	395	388	395	394	377	388	394	377	380	390	374	415	379	427	399	409	400	397	370	434	411	376	419	422	430	392	410	399	405	390	416	416	407	412	411	380	389	408	413	398	385	390	398	395	433	426	365	435	405	420	427	390	391	444	402	439	405	387	404	398	396	389	401	419	411	423	408	426	409	415	405	389	409	397	393	401	404	358	402	419	423	407	399	383	418	379	390	379	394	389	407	430	429	396	387	414	395	401	416	390	383	390	419	396	428	380	382	390	388	363	426	402	436	387	398	423	423	410	425	412	379	418	437	358	429	390	393	392	399	452	373	409	409	390	412	417	406	402	414	373	410	448	413	425	397	418	385	383	396	394	409	372	394	420	371	394	397	384	381	434	399	414	405	440	443	436	364	363	417	384	387	373	364	392	427	407	365	400	417	405	365	393	411	377	408	408	386	396	390	390	391	430	383	451	392	370	401	374	421	383	392	382	360	391	423	435	408	396	367	433	424	415	416	393	409	420	405	422	416	412	398	380	406	392
50031	45445	40561	38811	37505	37538	35419	39906	39817	34792	37748	30620	20071	25176	23790	16303	10865	4314	2661	1978	1180	1246	771	546	881	358	266	272	265	241	215	224	227	237	184	201	207	183	184	182	180	188	185	189	198	205	198	192	198	192	211	189	180	208	198	226	168	197	176	183	216	176	198	169	179	189	217	210	161	205	202	166	195	183	197	209	203	178	191	189	198	211	181	188	213	177	192	184	209	211	201	199	223	173	183	201	184	192	230	213	225	199	183	177	196	190	199	197	182	173	171	184	184	176	198	186	171	187	190	196	209	194	194	179	184	202	194	183	199	193	185	193	198	186	200	202	157	189	193	176	182	207	194	229	196	176	174	193	196	207	178	200	195	193	190	178	175	192	185	173	198	194	200	196	206	190	157	221	196	179	188	220	176	195	225	186	189	223	195	186	204	190	197	200	176	188	198	169	217	171	196	170	181	176	172	203	205	179	193	195	169	209	200	214	191	199	196	202	191	164	219	184	197	180	201	183	188	183	177	202	200	219	205	194	174	179	199	210	166	169	200	185	186	193	201	192	191	176	213	182	187	202	191	179	199	214	173	165	221	197	173	172	175	219	173	201	182	186	190	170	188	162	210	184	169	194	187	171	161	189	159	178	182	178	195	169	228	199	193	177	203	200	204	155	173	212	215	163	187	178	181	187	183	183	184	191	194	200	209	200	190	195	206	175	197	182	197	204	183	177	219	207	170	184	180	194	206	180	190	195	192	228	205	186	190	168	180	166	186	188	204	187	183	203	178	174	218	200	191	207	201	205	182	176	207	198	180	198	186	209	207	190	187	195	198	158	191	177	191	155	173	201	185	165	206	183	182	189	181	179	178	206	208	186	182	190	218	198	175	204	186	194	173	183	195	189	207	212	206	194	183	181	207	198	196	203	186	199	189	178	182	185	192	209	175	179	196	206	213	220	219	184	208	217	206	176	191	166	191	176	217	212	173	192	168	205	211	182	178	207	200	226	189	166	202	207	190	185	199	210	193	203	187	172	211	176	181	185	188	221	192	158	192	175	204	174	187	199	195	187	192	173	176	185	200	182	175	178	179	169	190	189	195	170	205	187	197	192	203	216	171	186	218	214	203	214	172	205	193	189	201	172	201	229	213	196	189	185	189	205	196	188	209	195	189	211	191	211	174	213	176	190	201	192	178	181	196	188	188	191	183	202	187	215	188	170	202	179	181	185	184	200	176	181	199	205	173	192	174	210	192	196	183	212	186	216	209	199	182	152	177	190	210	203	186	189	226	173	219	180	192	198	199	166	187	204	177	202	193	201	215	192	183	200	203	189	198	220	196	204	198	171	185	187	200	195	167	198	209	181	180	179	186	177	218	215	191	186	184	195	195	196	197	189	179	220	189	203	197	184	193	180	211	211	206	196	187	175	209	177	184	191	186	200	196	196	182	207	172	193	184	170	203	201	180	202	199	208	189	196	190	173	218	198	181	195	188	211	203	208	190	186	200	202	197	206	179	204	164	165	180	151	159	210	208	202	168	197	210	168	180	206	175	169	181	183	209	179	202	207	179	211	173	179	173	187	185	210	210	179	201	208	193	194	186	195	207	216	190	199	193	186	174	188	188	177	209	191	194	191	190	218	219	170	186	189	199	180	177	213	215	184	192	185	184	182	215	193	161	174	169	183	173	179	184	189	198	181	205	196	189	169	180	204	184	203	160	181	215	175	186	220	199	182	183	207	171	194	206	188	169	182	195	209	166	199	189	188	192	197	179	187	234	182	206	199	181	189	169	191	216	195	154	186	212	192	183	172	186	207	192	209	182	193	208	203	191	177	191	204	196	169	197	181	198	226	202	181	201	193	206	208	170	183	229	201	175	194	197	208	194	175	182	191	194	176	173	212	176	205	183	195	185	199	191	184	199	179	187	189	184	197	207	175	203	203	187	191	221	180	195	165	206	174	208	198	225	202	169	209	166	176	174	202	194	196	209	196	199	188	196	197	192	172	208	184	207	187	199	176	180	190	177	187	210	187	208	169	196	195	196	186	198	183	197	202	176	194	188	200	194	186	190	189	189	191	198	209	204	190	187	210	196	173	175	203	183	232	244	206	179	194	194	223	200	178	201	214	200	175	195	193	183	198	211	174	206	195	182	214	188	189	198	207	198	200	195	176	213	183	195	213	169	209	163	190	202	198	210	187	194	169	201	215	186	191	191	188	197	179	175	185	179	163	177	181	172	175	203	184	187	178	196	195	217	193	208	185	190	213	189	176	190	189	171	195	196	191	199	209	199	177	197	204	186	176	191	186	198	197	201	173	174	188	176	185	197	174	178	170	196	220	183	207	183	189	180	174	194	208	177	203	195	212	185	179	220	176	197	193	184	196	194	187	193	185	196	207	175	173	177	197	179	203	182	190	204	189	185	187	201	182	190	192	207	188	190	166	185	157	182	196	192	162	191	175	195	202	198	198	190	212	180	191	185	220	204	184	214	168	189	230	205	192	179	175	179	171	203	221	219	193	209	186	176	187	211	196	205	197	203	201	206	184	179	188	189	198	194	192	187	193	183	195	178	183	185	165	187	196	172	198	201	182	189	184	181	199	177	190	196	177	193	198	206	176	175	174	176	172	183	184	180	208	172	181	221	187	166	177	192	188	170	166	178	165	202	192	181	220	203	167	187	181	218	225	191	213	194	185	187	186	179	203	196	204	175	186	177	216	197	207	180	186	215	177	185	196	193	186	194	194	168	220	175	170	188	213	189	213	180	171	182	196	192	210	195	210	190	195	186	190	195	193	192	197	201	199	175	191	198	210	194	193	184	190	184	174	198	193	182	211	209	197	180	191	173	179	195	181	186	182	195	199	181	196	178	182	162	195	221	172	156	178	174	191	186	212	170	180	195	181	194	200	202	201	203	189	215	185	204	188	197	197	181	183	207	182	185	183	203	205	201	183	190	192	166	151	183	206	189	192	185	192	213	188	176	198	214	193	199	182	200	203	177	183	161	183	200	166	226	176	202	201	199	200	190	192	200	198	189	191	187	207	188	215	191	192	187	195	187	191	196	170	195	202	185	209	200	217	207	201	202	200	177	177	168	195	183	174	183	178	215	175	209	185	184	220	194	209	202	181	191	206	210	195	178	195	177	183	194	205	185	189	196	184	196	233	194	189	178	202	195	186	204	199	185	181	178	173	181	194	176	197	212	216	178	167	184	216	197	190	183	188	171	168	187	199	198	187	185	172	181	190	193	197	178	174	202	218	188	193	202	212	194	200	201	212	201	210	187	196	172	185	206	175	183	207	166	171	212	186	179	185	218	187	192	187	166	194	200	187	184	168	200	204	198	186	199	197	204	212	216	206	180	205	197	193	196	185	211	208	192	215	189	176	171	182	177	175	197	200	219	172	207	203	216	160	201	185	213	182	191	189	193	172	204	192	201	196	202	198	200	173	179	190	170	199	176	197	216	182	165	186	206	195	180	213	188	191	208	214	194	212	184	161
44992	55377	56588	61159	66041	60455	57777	54101	50762	51126	56094	45912	34867	44829	43089	35284	28775	15585	12930	9807	6978	7373	4291	3134	5351	1851	1221	1098	986	856	762	702	706	718	698	594	608	643	642	655	654	619	572	637	634	604	598	617	592	643	614	618	626	618	628	641	577	574	615	623	616	569	653	593	589	635	634	612	604	657	609	589	643	615	627	619	603	623	547	567	578	589	586	605	610	582	637	576	624	572	623	618	600	624	577	600	606	602	598	616	594	604	593	597	580	580	591	583	633	600	565	587	601	595	615	615	629	584	585	609	577	591	607	593	591	586	600	571	592	587	575	641	613	583	581	566	588	556	646	606	587	595	587	622	596	620	604	583	586	621	583	612	624	586	609	572	578	613	599	632	575	603	614	566	566	570	607	604	622	584	604	595	593	604	610	579	642	629	645	607	553	581	627	608	607	605	603	556	591	627	625	554	625	597	568	628	612	610	557	593	565	576	626	606	563	591	600	584	585	584	579	582	625	586	579	614	632	626	566	608	610	584	657	604	587	557	604	567	588	618	598	555	587	609	571	593	619	574	572	593	600	568	588	576	599	584	551	647	551	565	563	606	562	590	625	579	620	590	557	602	574	597	583	577	584	575	542	574	576	638	598	568	642	619	628	573	553	614	601	618	557	543	601	574	620	599	609	607	602	583	617	615	580	623	611	574	638	582	594	611	583	611	637	605	593	623	613	610	592	607	609	582	619	574	585	612	621	595	643	631	611	584	574	593	624	562	597	582	583	589	624	588	591	562	617	608	596	591	555	542	621	583	567	592	607	572	635	618	574	600	593	590	586	602	584	643	626	611	572	622	567	609	632	573	566	625	581	572	603	617	624	586	594	611	587	601	569	551	574	611	571	589	577	596	618	580	580	611	605	604	585	598	630	590	614	631	567	625	607	601	588	612	589	616	635	576	591	586	605	598	574	568	588	579	578	631	617	596	610	598	605	606	569	612	621	625	596	589	580	579	575	621	645	584	614	628	576	579	615	630	581	591	611	576	580	646	639	613	552	650	644	602	580	574	645	591	577	581	643	593	591	559	625	610	595	581	598	584	587	619	623	544	619	637	593	635	573	565	600	607	597	592	596	579	587	603	613	598	586	587	580	596	648	568	639	587	570	655	607	585	599	612	590	632	605	584	582	635	553	644	573	546	571	598	561	627	560	638	573	591	566	586	571	601	552	610	597	597	587	592	572	569	562	581	563	605	617	623	621	614	598	639	566	601	609	585	594	557	578	613	578	605	564	587	605	631	615	618	628	594	579	621	620	626	603	562	599	637	575	580	600	608	549	611	547	578	608	576	630	591	597	578	561	574	623	632	585	600	578	610	537	557	589	621	581	610	568	601	603	596	553	624	616	576	619	595	610	634	604	646	645	588	576	562	570	628	633	577	645	598	616	570	578	563	609	626	606	650	569	615	627	614	578	603	598	582	576	554	610	570	635	576	609	597	624	591	571	616	619	640	648	595	561	668	610	577	599	572	601	615	628	626	601	611	587	566	604	608	585	567	580	563	590	576	623	577	587	588	588	568	601	589	580	583	602	602	599	572	617	567	579	591	612	593	598	603	592	591	626	605	554	651	597	618	581	628	613	551	582	631	579	557	560	577	574	611	618	615	607	632	606	593	592	630	623	614	606	608	584	587	595	633	596	604	623	651	583	609	622	570	606	634	602	579	600	587	573	595	593	584	614	590	583	680	549	614	615	629	546	580	580	607	581	630	606	601	631	617	584	591	632	555	615	650	607	606	579	570	606	626	584	651	595	602	643	618	588	632	606	606	586	659	572	600	597	593	572	607	581	601	591	588	598	570	579	585	620	589	613	618	557	560	639	612	633	592	632	564	642	630	595	628	592	565	635	603	586	636	581	553	576	618	563	601	622	589	604	603	571	573	592	595	577	604	583	568	594	591	570	552	574	569	638	604	592	590	595	563	595	627	599	575	570	625	601	629	580	545	553	619	641	589	582	587	617	627	597	597	603	601	547	628	658	569	616	569	644	617	606	570	607	605	585	580	577	628	645	632	592	579	555	588	609	571	599	603	555	607	609	583	596	618	602	562	549	588	574	620	617	632	612	608	563	522	564	595	591	604	601	599	623	509	611	606	567	560	632	566	582	598	569	627	584	612	562	621	606	631	583	614	595	636	599	615	559	583	529	636	601	599	595	618	605	603	587	610	618	586	586	591	613	620	615	640	608	599	613	545	630	620	602	594	540	589	612	562	565	603	580	564	627	556	634	621	564	609	569	594	556	543	614	574	629	595	580	596	632	583	620	571	656	605	557	572	601	574	635	584	576	610	607	597	611	627	554	618	606	607	552	568	582	618	575	553	591	555	562	632	576	624	599	569	606	650	610	567	598	625	605	585	544	575	581	626	602	571	630	581	616	556	605	591	622	640	625	616	622	574	593	667	604	574	563	591	584	629	627	597	584	601	535	586	607	599	592	569	554	606	597	576	567	586	579	576	597	572	597	615	561	585	593	614	588	622	619	626	614	587	599	600	559	566	631	579	592	602	599	584	604	591	571	614	612	592	609	596	616	597	615	596	577	586	599	570	637	619	626	583	596	584	600	522	576	635	616	605	603	603	609	613	612	595	630	577	583	591	597	613	594	648	582	578	581	566	566	618	582	609	635	583	591	616	538	608	628	578	561	639	610	635	625	617	599	553	591	590	571	601	623	592	573	592	583	583	587	581	590	597	575	582	507	593	599	585	600	592	593	581	578	607	621	632	582	583	625	568	613	600	578	568	631	603	577	586	577	580	630	596	557	586	574	614	560	623	564	604	594	540	596	615	555	578	641	585	603	614	579	579	535	621	608	584	622	576	605	600	605	583	585	567	594	603	588	626	625	598	582	612	604	587	608	609	622	591	595	582	599	591	589	568	623	550	592	626	622	627	610	557	610	622	604	580	606	525	593	567	614	609	580	622	571	597	567	584	591	602	612	582	604	568	579	558	612	644	578	567	595	569	606	585	567	611	594	623	618	585	616	594	575	592	608	609	553	603	663	572	595	572	585	608	617	583	585	550	549	556	612	589	597	588	594	580	590	574	542	592	533	582	573	581	587	650	598	625	559	566	605	614	596	623	550	590	614	585	579	611	607	596	588	602	580	615	604	598	564	601	640	601	583	594	559	597	581	597	585	604	558	617	609	588	569	634	602	645	595	600	654	587	590	568	593	605	590	613	610	627	606	574	655	625	591	548	609	580	580	591	603	610	629	603	605	619	648	590	589	595	619	562	613	614	591	600	604	612	559	572	596	608	564	626	573	598	616	588	615	557	578	660	591	645	574	577	607	631	576	603	591	583	572	607	614	627	585	619	592	626	612	592	603	571	561	632	580	597	556	600	597	592	581	590	610	594	579	581	602	592	588	586	578	576	589	590	653	576	631	608	603	592	602	600	594	620	629	634	570	618	591	581	593	565	619	589	621	602	638	615	609	591	624	593	551	562	604	600	607	581
14735	21569	24860	20780	16322	12773	9597	8925	7963	4895	3272	1716	1206	1334	1217	1008	529	297	198	156	137	141	143	119	124	128	127	133	122	120	127	139	117	104	110	136	124	129	122	105	100	121	121	130	115	126	114	114	118	122	125	122	134	119	106	129	121	131	109	120	95	119	91	123	108	125	106	109	112	104	107	99	105	116	134	117	121	123	124	134	111	115	120	114	127	112	139	124	116	131	113	119	138	141	134	125	118	123	131	101	116	111	135	115	112	100	130	112	117	148	109	117	123	90	102	98	121	119	114	128	102	135	134	137	127	109	125	129	107	124	129	120	106	114	118	117	130	123	111	115	115	94	108	117	114	118	102	107	120	116	110	140	130	120	123	126	130	127	118	122	120	124	134	116	110	117	118	103	99	112	112	139	130	142	104	112	112	138	126	112	110	119	123	137	101	107	105	119	124	124	130	121	124	127	133	116	119	123	127	118	116	116	113	116	107	120	124	136	132	127	103	127	109	114	127	103	127	126	111	120	131	133	136	117	121	115	124	123	112	115	103	117	144	129	128	132	133	119	109	144	104	114	114	128	108	106	108	113	120	117	111	128	107	114	112	113	114	111	116	120	104	115	125	132	108	99	111	133	91	133	136	105	118	113	116	111	112	108	125	116	105	131	131	124	119	122	107	116	123	114	111	114	127	120	132	123	113	102	126	114	128	121	99	116	104	118	105	120	118	119	125	128	109	138	116	124	117	108	127	105	117	101	116	121	109	113	123	105	109	116	109	109	123	126	121	127	131	129	133	112	124	104	120	130	102	136	119	139	130	123	135	117	124	132	105	131	109	127	130	118	115	102	109	124	96	106	103	104	106	117	130	107	113	116	120	99	129	133	120	139	124	106	125	118	113	118	96	107	110	110	122	122	110	112	113	118	114	130	120	127	136	116	114	127	125	111	106	136	114	127	125	115	121	108	111	113	107	123	104	112	130	125	116	118	87	98	124	121	106	114	108	112	119	121	115	117	127	121	113	124	104	112	130	131	132	115	137	96	103	110	134	117	117	108	131	106	139	140	134	122	110	109	116	129	119	126	113	116	115	124	125	112	116	118	119	113	111	130	113	129	132	115	93	112	109	101	129	118	117	114	112	128	107	124	116	127	121	132	98	106	112	120	117	98	119	105	109	115	117	123	109	94	117	137	133	117	117	100	113	103	111	114	128	118	114	124	133	112	106	119	117	131	129	125	109	127	127	128	100	119	122	136	114	126	116	120	120	125	120	114	118	123	121	117	103	109	123	125	127	116	127	139	114	98	122	131	123	118	139	119	129	137	134	126	107	109	91	113	133	100	106	128	115	138	112	133	117	121	128	131	106	106	119	122	123	127	126	118	122	138	132	106	134	129	114	116	118	106	111	116	123	100	131	118	105	132	120	125	122	100	130	110	133	105	127	135	118	139	132	117	111	122	111	117	127	110	131	131	125	116	119	130	116	120	125	122	99	127	118	117	115	113	121	114	131	120	114	126	89	123	119	117	106	105	124	114	130	110	119	124	113	119	120	123	110	134	141	126	114	113	134	108	120	118	106	112	115	101	124	119	122	125	146	128	121	122	124	112	110	104	104	112	144	108	105	108	107	127	111	131	112	108	106	106	123	122	103	136	106	110	128	120	126	129	112	119	126	105	127	130	141	120	133	126	125	133	109	102	106	105	127	120	121	124	133	110	105	96	118	104	119	125	113	128	126	104	115	114	127	133	112	122	109	121	156	134	115	122	105	112	110	110	121	111	132	126	135	111	125	126	110	114	100	138	125	124	129	120	125	116	113	104	110	128	126	116	135	131	109	118	127	112	117	114	106	127	124	108	116	117	135	114	147	120	109	138	123	120	124	114	112	116	128	117	128	113	117	114	107	116	124	125	107	110	143	130	112	97	116	124	107	131	128	133	124	109	92	114	119	113	131	144	121	118	123	94	116	114	104	122	121	118	125	109	123	113	121	113	107	136	125	131	124	118	111	138	144	122	103	136	130	130	135	127	115	120	104	103	106	129	123	118	118	107	121	110	109	115	127	131	119	120	117	100	119	114	135	102	125	109	121	116	131	128	129	124	126	108	122	111	99	110	123	131	119	114	114	135	124	114	118	124	129	106	124	127	112	121	111	117	120	126	135	118	120	122	122	117	124	109	114	120	128	122	113	110	113	120	119	123	109	126	113	131	133	126	120	133	128	111	121	126	113	107	121	123	107	126	115	131	140	134	103	129	119	108	123	127	113	125	137	124	92	114	130	119	137	121	99	109	138	100	134	139	129	109	117	118	111	136	80	122	112	150	119	129	107	122	120	133	110	125	127	115	110	128	127	127	105	141	113	122	104	133	128	105	127	112	117	102	129	130	110	121	131	93	112	130	123	115	115	126	132	121	128	114	119	115	117	111	103	109	130	111	122	115	115	118	102	117	108	121	113	120	139	120	127	125	131	134	119	136	116	118	124	114	114	128	115	101	122	147	128	116	111	101	111	125	146	138	112	125	124	113	124	144	112	116	122	123	110	110	128	143	110	104	115	107	116	125	134	113	128	125	103	114	131	110	114	128	108	122	124	105	128	127	103	134	107	112	126	130	108	107	111	115	140	117	111	117	119	115	126	120	120	101	105	121	117	116	106	111	129	133	129	106	91	111	123	131	121	101	106	120	112	130	96	129	120	112	119	109	120	121	133	111	133	113	129	122	104	122	121	115	133	136	136	101	133	109	125	103	120	150	102	113	116	126	112	118	120	97	107	135	110	123	122	141	120	122	124	111	121	121	101	105	114	118	126	115	114	133	146	127	121	119	135	124	121	123	133	125	125	97	140	108	120	99	128	104	114	134	130	124	128	109	124	110	111	117	122	122	126	126	123	118	128	113	97	140	102	118	115	109	128	107	127	117	120	113	106	91	120	124	139	99	122	126	118	130	118	109	114	120	121	116	116	126	129	125	118	127	103	108	124	114	106	118	133	106	106	133	131	123	121	105	135	107	116	131	108	99	129	116	101	124	117	106	107	137	115	120	127	134	123	121	108	116	124	131	117	122	105	113	111	124	117	116	99	114	123	124	139	121	113	113	125	132	112	118	130	120	113	115	112	114	110	142	132	122	109	131	127	123	110	121	112	101	152	125	133	123	126	116	129	100	107	118	108	129	121	119	124	93	129	133	122	131	130	120	115	123	116	116	129	131	133	117	108	116	121	112	136	123	112	127	117	117	97	151	120	104	119	120	103	131	115	98	130	118	126	103	117	120	121	114	104	124	133	115	95	128	116	106	133	100	111	110	106	127	125	141	117	105	112	110	113	119	125	121	126	132	128	121	141	106	129	108	111	128	112	101	120	115	121	108	144	119	125	100	136	116	130	109	122	106	110	136	113	108	101	121	108	115	119	123	113	123	127	115	109	120	125	109	120	101	110	101	100	118	103	115	97	111	114	133	119	116	127	110	124	111	123	121	122	120	112	118	96	124	122	106	121	136	135	103
14241	24549	30603	31319	30809	27221	25821	25170	23260	18149	14147	8044	6628	7206	6536	5218	3028	1516	1038	788	625	727	593	586	612	509	457	478	441	390	430	446	416	454	439	445	439	446	409	433	437	418	420	432	419	403	437	422	400	406	413	407	413	402	442	439	406	394	419	466	413	427	425	448	473	397	409	440	405	448	428	443	439	446	425	386	415	429	433	457	431	426	455	472	438	395	406	408	389	428	414	433	453	420	450	419	441	437	394	470	454	437	394	414	449	454	441	422	426	448	421	406	411	451	424	405	399	431	419	432	453	385	422	421	416	386	428	429	433	387	387	430	374	463	387	411	418	432	416	435	420	447	461	426	409	423	421	402	399	456	447	388	398	419	424	414	426	422	404	424	438	417	429	364	427	394	431	437	418	404	431	429	419	414	431	421	443	443	428	435	431	428	414	411	426	416	412	381	425	437	431	423	408	417	443	441	402	415	413	426	419	389	450	418	434	423	410	405	389	415	425	436	398	415	400	395	455	419	414	421	440	408	428	430	468	434	433	428	422	445	409	417	391	439	427	402	407	395	455	421	379	447	416	460	396	385	402	405	441	429	423	424	433	418	385	398	398	425	397	452	380	421	418	400	429	401	435	409	444	411	426	435	432	397	445	363	403	438	411	433	447	391	416	454	448	407	418	411	419	419	431	441	390	437	415	397	407	405	381	420	400	416	404	414	350	425	446	415	412	431	441	420	432	394	407	420	448	426	437	412	408	461	416	445	465	431	397	407	434	448	445	429	413	401	475	400	413	409	411	437	410	412	442	436	405	419	423	392	415	427	401	394	425	438	442	418	402	387	425	415	454	396	405	400	460	426	411	459	422	405	415	436	429	433	416	422	441	436	410	398	405	446	411	434	430	423	427	448	413	394	409	438	408	409	415	458	403	404	437	427	442	414	396	406	395	416	425	452	458	434	441	424	398	421	455	404	438	366	444	432	449	452	437	400	401	469	428	427	415	412	458	422	410	450	376	395	461	402	435	396	409	422	436	465	416	414	399	437	419	398	400	380	431	412	432	407	434	390	398	408	425	418	406	399	425	452	438	419	467	442	427	425	418	441	421	422	405	400	407	426	415	429	366	452	448	409	463	405	427	397	390	423	420	453	432	437	404	426	432	466	411	439	414	426	428	446	434	436	390	376	417	441	420	413	412	429	426	428	408	393	454	409	402	374	379	436	443	410	436	388	445	413	408	433	432	406	409	413	392	440	401	416	412	426	397	443	452	426	397	419	426	421	429	438	432	409	405	397	415	435	384	448	413	451	386	429	431	404	437	406	431	399	405	404	443	415	382	432	423	440	432	385	408	393	418	436	404	396	424	419	416	427	393	441	405	447	423	427	404	438	424	444	447	424	445	418	406	399	483	391	433	417	423	441	404	459	397	439	438	418	442	417	435	417	456	433	425	404	448	439	418	417	445	419	424	392	391	420	425	418	411	420	418	435	407	425	397	432	427	440	424	421	420	445	462	394	418	392	396	437	418	422	426	428	390	429	433	452	403	439	427	466	433	429	461	455	422	392	428	454	425	446	426	364	420	446	405	433	403	431	434	413	431	397	410	454	408	412	417	425	413	431	429	483	423	411	437	455	425	425	459	412	425	441	437	400	418	401	406	434	415	452	430	424	413	453	440	443	426	390	423	435	384	456	375	411	402	440	408	393	397	414	428	439	446	434	421	397	401	417	414	421	403	426	422	406	437	403	397	385	394	426	468	395	450	413	401	440	396	444	428	442	439	416	447	424	428	404	403	415	435	430	422	409	371	436	415	431	430	414	412	449	440	434	441	406	390	417	416	397	449	432	423	434	409	442	431	442	411	463	411	457	470	442	446	451	430	390	425	397	420	406	426	434	421	414	434	426	417	399	445	414	401	397	411	444	428	410	435	409	405	430	412	395	436	419	445	432	401	405	454	407	468	413	397	421	416	432	442	394	404	381	415	406	412	426	464	423	417	414	395	422	423	434	414	443	406	395	434	407	444	437	415	400	433	421	417	430	413	402	438	431	429	374	414	409	373	426	406	413	413	397	410	429	449	412	402	410	468	411	425	440	422	428	398	438	395	410	454	441	387	403	434	426	469	463	402	431	436	447	427	406	439	437	370	412	409	444	411	392	445	435	428	408	433	400	415	395	442	395	392	389	430	393	446	431	428	432	453	429	444	409	427	416	395	450	397	441	418	423	399	375	426	392	443	427	398	467	440	393	401	392	388	409	399	381	470	450	435	406	431	438	423	399	390	418	432	445	404	415	408	455	423	429	426	381	423	413	413	405	410	439	442	466	415	392	395	378	417	409	404	445	415	421	404	408	446	426	406	437	421	418	406	429	397	439	400	402	442	411	373	425	411	422	429	417	414	423	462	400	392	438	425	442	422	414	434	397	400	418	415	419	397	435	413	410	420	405	444	431	403	429	426	442	414	443	419	420	426	409	415	425	406	460	417	448	408	415	429	425	446	401	429	450	429	417	438	448	427	422	451	415	450	414	433	415	422	393	402	473	414	455	391	417	417	428	426	417	413	434	475	424	487	401	399	402	440	430	452	424	429	407	385	434	421	439	417	403	422	411	429	418	418	432	434	424	439	424	410	463	407	410	427	406	417	405	413	411	403	432	425	509	422	423	420	422	429	403	415	393	422	434	417	425	414	446	414	442	421	385	379	400	420	423	427	430	421	460	410	453	428	414	438	410	452	430	424	396	425	411	403	415	470	430	425	394	424	404	415	414	433	461	433	420	441	388	413	432	407	419	390	421	433	425	421	454	415	420	420	477	426	440	395	389	427	404	414	438	427	461	403	430	433	447	436	387	425	445	425	389	448	375	413	434	404	459	399	427	390	436	431	385	375	427	460	413	397	434	447	417	435	422	427	413	360	448	398	427	431	423	413	413	400	422	384	455	406	428	441	416	370	408	430	416	403	401	460	404	418	376	424	400	438	474	440	425	450	407	435	424	425	357	393	422	427	435	435	423	439	392	395	420	408	426	411	419	424	417	413	420	416	431	389	429	456	421	415	416	396	404	396	399	454	429	389	438	399	447	428	438	448	397	403	463	395	417	389	418	432	410	417	452	446	411	425	414	432	451	409	438	418	402	427	397	437	448	427	418	417	411	449	400	449	416	424	426	418	440	419	443	431	441	417	442	432	420	429	356	412	461	424	435	407	411	439	402	417	449	432	431	432	409	420	415	412	402	395	392	432	424	440	420	419	399	404	417	419	379	418	428	444	414	415	427	425	435	395	430	401	419	426	448	420	446	423	439	418	433	416	432	391	394	425	416	398	433	407	415	434	427	412	397	434	434	433	442	408	436	416	445	404	391	424	411	410	422	434	403	403	484	433	428	395	415	454	451	446	421	407	410	400	421	435	433	405	408	429	459	424	444	407	429	421	410	399	443	414	393	436	421	403	409	413	411	401	431	382	445	427	408	447	378	419	419	430	401	414	435	392	407	439	411	459	395	407	423
42170	46584	42628	38817	37787	34984	31981	35621	34028	26923	23611	16230	12088	15759	13363	6300	1521	1512	1181	892	775	462	313	293	271	172	178	146	133	146	129	153	123	107	108	99	118	129	125	114	142	107	106	119	131	105	120	107	98	94	102	114	117	103	100	101	109	112	117	116	126	111	100	120	100	95	116	97	121	121	118	112	118	107	103	123	101	113	107	101	122	107	97	110	92	135	109	114	102	122	117	117	116	131	88	107	116	111	88	114	111	126	100	100	119	131	114	100	116	93	123	110	93	95	100	97	95	101	116	108	113	105	107	120	102	121	144	103	93	122	109	91	115	113	130	118	113	111	110	109	103	102	90	115	94	114	107	96	112	101	131	105	96	102	99	143	124	113	100	119	112	114	114	101	94	86	109	121	117	127	121	108	113	97	115	100	112	99	121	115	118	105	124	108	109	109	84	116	109	101	113	122	101	117	114	78	87	110	111	104	126	123	100	117	104	110	101	124	108	124	107	105	113	114	109	102	116	108	99	117	110	109	94	112	94	111	118	111	99	98	105	99	113	125	101	97	122	130	123	139	109	105	91	91	119	113	119	111	103	108	104	98	111	112	102	112	119	118	129	101	120	106	101	105	121	121	100	110	87	109	107	109	96	116	107	116	119	127	90	123	96	104	121	111	108	108	114	125	112	110	109	112	115	114	99	107	106	110	111	103	122	130	101	116	107	105	136	114	125	102	95	108	83	119	94	114	114	124	110	103	126	127	113	103	129	121	109	106	106	116	107	117	110	108	124	117	126	98	123	122	122	89	117	90	109	120	122	114	119	103	98	112	107	122	101	114	117	114	109	108	121	118	105	110	126	108	99	108	111	130	102	98	120	81	106	135	108	111	125	114	124	103	111	117	105	104	106	122	106	101	110	113	104	120	99	113	104	103	97	114	100	92	113	103	91	103	110	127	103	107	97	115	107	119	124	106	94	97	118	94	104	109	110	118	103	105	112	134	103	117	108	107	111	124	112	110	102	114	110	111	110	104	107	110	108	114	96	115	117	100	108	133	119	105	89	124	97	88	105	113	129	139	107	111	102	87	95	112	117	115	125	122	121	94	105	114	109	115	105	129	130	116	106	104	116	141	122	108	109	102	104	130	120	97	129	113	96	127	117	105	118	101	107	102	136	102	103	110	118	104	101	99	125	140	99	112	103	115	109	111	108	107	99	117	138	108	111	111	122	96	115	132	89	107	114	110	97	125	113	127	104	119	127	110	101	107	88	119	109	94	113	112	89	105	107	108	98	133	89	107	124	100	127	121	103	107	114	112	90	123	124	100	97	94	103	111	114	100	117	123	118	136	111	124	122	108	99	112	118	94	109	111	109	110	114	130	113	109	99	96	109	122	105	108	107	103	107	96	121	105	119	120	115	116	107	107	98	103	127	122	118	108	106	118	110	96	116	118	104	113	104	99	127	85	102	113	131	108	115	110	102	114	113	100	122	105	120	120	130	123	114	107	120	108	105	103	95	115	122	100	118	117	118	131	107	122	116	97	125	106	99	116	120	118	105	98	85	113	115	103	118	126	101	103	97	101	106	96	91	121	112	96	114	110	108	109	114	105	109	103	112	106	115	113	104	122	111	125	125	132	114	126	101	111	119	91	101	123	110	115	123	102	99	114	104	107	108	138	118	118	103	114	109	113	109	136	105	103	106	88	94	110	106	115	133	104	99	97	106	97	116	111	103	125	110	105	124	109	92	104	105	117	122	112	104	115	117	98	98	115	96	113	107	127	101	116	111	116	132	120	109	115	104	96	105	103	108	104	113	96	121	113	113	104	121	99	109	114	109	103	98	115	102	124	98	119	110	101	111	101	110	113	112	97	98	112	115	98	104	124	118	97	88	103	118	97	101	122	119	107	100	105	100	129	129	116	122	117	103	104	95	104	107	109	124	112	109	116	96	94	113	117	119	108	119	99	126	117	119	117	123	108	109	121	99	105	103	114	106	106	109	112	112	104	115	110	101	107	117	100	122	108	106	125	120	122	113	114	120	128	106	106	115	119	101	97	114	105	102	100	121	113	100	115	116	128	96	115	112	110	105	97	108	125	129	113	97	95	116	111	103	88	128	126	101	110	96	121	108	110	112	108	86	110	92	124	122	88	115	120	99	104	110	104	110	118	105	97	124	104	106	105	97	122	115	120	103	106	118	108	119	119	122	107	115	100	107	95	120	130	105	111	108	123	105	115	105	101	119	130	106	107	120	111	99	99	110	97	109	116	116	92	115	105	106	94	113	122	97	99	112	96	112	105	112	113	122	104	110	109	109	96	107	120	82	110	120	93	104	119	111	127	92	117	119	110	103	98	122	110	128	114	117	113	113	111	134	121	108	103	116	108	117	107	113	122	105	108	115	95	128	106	111	101	105	113	102	120	109	91	109	97	106	101	100	110	99	132	124	103	119	119	89	99	123	104	101	113	121	96	108	123	95	118	99	104	99	117	99	118	101	110	97	94	117	101	118	104	108	111	102	93	115	91	110	95	99	105	118	108	102	113	107	117	98	118	118	119	121	103	92	104	98	106	99	104	101	110	112	114	121	121	101	110	110	102	118	93	95	107	121	109	121	101	87	115	122	104	110	112	106	114	115	99	102	98	130	97	110	120	112	109	131	102	112	86	111	99	110	100	95	103	95	95	102	121	109	99	110	92	113	123	116	113	108	106	95	120	117	121	107	105	97	96	99	112	121	123	100	101	103	103	94	97	115	118	117	108	108	115	117	107	95	122	109	110	107	106	118	109	108	108	115	110	100	122	102	107	110	121	93	104	112	102	119	104	105	124	127	113	109	98	124	127	124	103	115	102	106	108	104	104	104	129	127	112	123	102	122	99	91	115	91	129	106	109	121	110	114	116	99	112	117	112	107	96	104	103	111	108	112	90	107	103	126	100	119	110	110	103	94	94	119	130	141	113	117	117	125	110	114	119	111	101	109	97	102	107	110	93	100	109	97	116	122	103	122	118	102	101	121	111	112	128	105	122	110	101	116	115	112	107	93	121	122	129	105	104	105	116	118	102	122	106	112	134	115	115	106	101	96	100	107	105	110	119	118	109	99	125	138	124	120	117	126	114	124	118	113	109	95	109	101	100	105	109	115	107	123	113	111	98	102	110	120	108	93	116	105	118	113	115	118	113	101	113	116	110	111	118	144	106	121	130	96	100	90	109	103	115	106	109	105	106	96	101	101	103	106	122	123	109	103	114	93	107	96	103	95	113	108	102	100	106	80	91	110	112	111	101	109	112	120	97	132	103	114	100	131	118	115	106	119	118	111	111	107	93	109	125	122	103	104	105	122	101	108	95	107	116	106	116	117	127	116	106	106	114	108	99	118	103	134	109	122	105	115	104	103	109	122	109	116	110	100	105	122	112	110	106	112	100	104	103	114	139	138	94	115	108	105	123	112	111	129	101	115	95	135	100	100	105	117	120	112	101	111	95	102	110	103	110	122	100	111	106
36426	50152	54228	58992	60204	53105	49703	49092	44862	41937	39177	31928	30767	36443	34465	18340	8114	8976	6821	5820	4842	3098	2012	1801	1557	911	841	600	508	461	435	432	433	468	460	438	420	410	421	436	429	389	393	396	410	382	377	405	417	393	410	368	411	430	409	384	411	404	394	346	364	428	397	388	383	395	406	408	420	380	393	379	393	442	373	365	376	392	358	386	412	369	412	382	431	425	351	384	388	404	367	386	407	411	384	409	373	356	407	405	376	399	405	417	368	399	378	381	393	371	398	398	419	416	425	359	402	423	389	387	371	377	348	354	360	395	381	374	424	357	397	355	381	381	389	373	381	392	381	373	390	371	349	370	374	378	395	367	377	396	402	392	398	386	378	347	372	397	377	382	379	405	416	442	405	365	429	383	402	396	374	408	409	416	415	388	391	397	415	413	378	392	395	403	413	389	355	361	394	423	389	428	385	361	397	414	393	373	399	360	364	418	403	408	367	369	390	355	384	370	357	398	400	385	407	408	384	354	380	387	377	394	381	396	366	405	361	386	395	351	360	389	419	354	386	362	367	399	407	398	394	392	419	413	393	359	382	418	380	404	418	423	408	394	404	383	378	385	355	361	392	367	388	373	364	398	434	396	399	389	382	370	369	389	395	381	380	379	429	365	409	401	366	399	377	431	384	395	370	376	349	390	405	398	395	362	362	395	392	378	383	381	348	359	420	392	416	364	417	399	404	377	358	391	408	367	395	377	386	406	388	379	375	429	387	348	396	396	399	363	419	382	427	379	398	383	358	355	353	384	381	383	404	382	411	361	388	428	390	388	386	386	395	389	395	396	392	385	378	380	406	395	374	376	395	365	365	371	384	382	339	362	376	383	348	395	366	430	442	392	397	361	397	411	388	377	393	414	443	399	413	424	375	397	378	389	372	369	361	352	365	379	397	424	364	389	367	394	400	391	369	370	392	384	339	372	384	365	392	337	415	420	427	441	405	376	373	401	367	414	409	383	370	401	390	386	382	360	390	374	411	386	385	399	417	379	370	399	389	366	402	400	399	380	378	406	391	421	398	354	379	361	339	369	390	364	373	396	387	403	380	392	377	385	404	371	368	404	375	385	368	378	354	361	406	429	404	402	423	403	397	374	391	331	394	398	379	397	407	391	384	405	361	375	377	374	382	407	401	390	399	347	386	349	393	370	423	368	385	368	368	436	403	388	373	395	384	407	390	356	410	384	362	381	380	384	358	365	358	421	380	386	436	383	433	402	334	375	340	401	378	382	377	378	342	361	427	419	390	407	415	404	396	406	381	358	376	376	382	384	374	381	372	385	392	366	382	361	382	403	405	404	410	367	423	416	379	387	407	350	383	391	411	383	358	347	409	394	425	367	374	371	385	386	382	402	417	369	397	420	407	378	360	407	402	396	387	384	367	412	380	396	373	398	385	373	438	396	397	409	392	381	388	349	379	378	382	373	373	372	367	368	372	406	342	406	418	403	339	356	389	375	371	395	344	381	372	374	380	355	381	369	408	359	385	355	385	370	407	399	398	374	383	413	376	370	391	391	357	384	401	396	401	368	434	365	389	409	370	419	373	386	389	410	392	368	373	392	345	377	364	388	335	385	401	381	365	408	382	370	365	384	418	409	384	385	370	371	426	379	411	394	377	408	388	365	399	391	414	436	357	398	373	363	382	382	371	395	365	399	391	355	421	360	412	392	397	411	370	371	354	394	354	372	421	366	355	376	362	400	369	400	415	387	393	375	389	403	379	386	389	398	333	389	403	374	395	387	359	366	378	382	408	411	365	367	410	322	380	423	396	372	390	399	379	385	386	370	385	393	391	404	438	350	393	387	361	366	384	398	378	364	405	399	373	384	404	394	376	379	376	362	384	380	403	400	358	394	391	364	406	382	409	381	394	362	398	379	386	376	369	352	402	388	388	430	381	392	390	377	390	370	371	342	360	386	423	374	367	375	373	392	377	360	369	443	387	400	355	384	401	395	353	375	363	389	398	393	363	390	372	383	349	386	387	389	352	401	416	365	410	384	384	385	379	395	409	409	380	361	378	397	421	397	403	395	359	373	381	393	356	380	362	404	408	387	381	370	400	368	362	379	392	398	369	368	412	384	344	430	367	431	418	384	354	356	396	383	411	385	371	364	348	377	379	382	366	368	379	414	394	390	397	419	393	377	384	370	380	388	363	410	354	376	380	396	395	407	423	392	393	390	343	388	405	385	358	399	411	379	386	373	398	418	415	440	387	369	340	381	385	373	388	374	398	388	362	352	389	388	386	371	366	389	391	407	406	385	412	386	384	368	378	376	385	388	391	403	394	419	413	445	405	389	364	365	395	372	393	386	346	368	376	408	360	398	369	394	397	370	404	421	365	392	360	380	390	373	405	427	408	401	371	385	389	391	395	382	400	384	423	366	387	387	363	376	360	384	428	386	392	374	347	385	385	388	357	394	365	377	406	405	404	350	390	384	414	371	345	409	357	388	403	408	346	374	379	381	389	405	421	385	384	366	387	390	383	377	402	346	379	396	363	365	407	390	425	382	358	368	402	376	407	401	393	386	404	356	377	370	406	392	390	409	397	392	401	406	372	405	402	388	384	406	359	370	387	390	406	384	384	401	397	372	402	397	387	370	383	413	397	420	388	381	369	376	411	356	441	406	426	373	380	387	343	407	387	412	427	399	401	381	381	374	381	339	371	385	426	369	350	398	383	377	341	384	384	367	379	388	362	388	380	398	395	330	394	378	401	400	354	373	331	401	385	389	373	401	393	419	378	369	398	378	350	367	399	360	382	392	371	369	406	372	390	372	397	371	337	382	402	395	401	403	364	354	353	393	402	394	360	393	396	410	375	406	396	361	393	389	365	361	330	434	360	396	363	357	410	374	413	378	365	384	409	392	369	353	396	386	385	390	368	397	397	426	408	405	356	388	415	384	376	380	366	388	402	394	387	384	398	398	393	403	375	392	377	396	392	382	368	380	374	378	369	388	406	374	388	390	404	386	403	396	369	394	413	381	379	374	398	410	398	381	405	415	364	381	410	400	371	354	385	383	381	407	367	397	403	394	399	438	370	359	395	358	395	370	388	419	376	354	401	376	363	387	383	422	381	360	389	409	388	417	376	383	398	380	403	388	381	407	380	409	399	377	392	386	394	410	391	369	415	412	393	390	421	409	385	378	393	409	389	366	412	393	368	375	407	395	373	401	391	396	363	357	399	389	357	397	400	381	387	388	396	391	354	354	382	410	404	348	383	406	391	367	393	391	411	370	392	409	388	385	389	383	358	402	424	381	391	385	405	395	412	359	367	382	384	374	392	383	352	392	378	393	386	373	366	390	409	379	385	414	401	368	394	387	419	369	396	392	368	389	381	375	387	383	378	402	368	361	393	430	378	401	429	377	352	363	419	417	399	351	428	398	389	385	383	375	359	389	383	347	421	398	385	405	378	392	366	352	368	359	369	383	360	391	386	399	370	384	410	391	428	396
48627	46293	41159	38811	37620	36116	35618	41157	37279	31636	30161	25746	24870	28892	21971	12125	3424	3029	2565	2975	2710	1443	681	372	340	300	293	266	245	248	190	206	149	213	228	206	194	213	191	177	200	224	190	179	185	189	198	191	188	201	229	175	216	198	225	179	189	202	182	183	195	190	167	168	181	166	202	185	181	179	195	183	186	183	206	217	196	186	176	206	205	158	164	220	199	200	177	174	190	192	177	196	181	208	185	216	176	196	176	186	182	190	207	191	209	175	200	195	190	190	174	167	180	210	188	178	182	188	180	165	190	168	189	196	163	172	180	197	197	199	192	205	227	187	185	192	189	192	201	199	203	191	196	168	195	189	198	170	210	196	182	191	176	178	169	182	201	195	203	178	190	174	169	190	205	189	201	189	176	207	179	187	183	176	191	190	191	165	197	165	188	190	183	181	188	184	161	182	173	182	190	210	178	189	207	186	193	185	190	192	176	166	195	196	175	203	184	161	187	198	179	200	190	174	199	181	173	201	174	184	185	197	202	191	211	212	173	170	189	196	193	184	183	231	169	196	189	202	191	191	177	167	183	178	193	190	189	187	189	188	202	206	183	182	195	199	227	205	191	178	181	189	191	176	186	191	203	192	182	180	173	192	175	178	195	189	205	189	184	202	198	195	216	175	190	170	190	170	201	184	177	186	188	194	179	179	181	191	173	194	205	181	195	214	175	173	189	213	182	179	177	205	176	182	187	190	184	206	170	192	161	171	186	197	197	161	179	174	181	187	185	161	179	181	163	192	177	206	192	185	202	198	194	146	186	192	188	171	186	174	175	190	202	174	198	177	199	179	187	180	195	200	191	199	200	198	195	176	199	211	188	164	204	181	203	207	177	193	176	180	194	192	173	171	188	185	181	174	187	213	177	190	156	168	203	190	173	184	180	189	198	191	166	163	197	179	169	175	215	178	180	214	185	202	206	191	198	194	164	184	174	168	180	201	188	177	200	206	213	188	188	167	175	180	184	200	189	202	191	165	201	200	177	185	187	192	225	202	166	165	208	191	185	208	169	198	179	209	180	202	188	173	175	181	186	174	186	171	181	201	183	204	193	190	204	178	185	185	196	163	174	183	200	223	180	210	186	184	186	182	188	188	195	156	168	204	205	199	186	214	192	185	185	173	195	198	215	176	172	187	169	200	179	195	208	178	214	176	161	184	184	184	175	189	184	205	179	172	180	190	180	204	183	178	207	204	204	187	200	181	182	187	198	181	164	204	190	188	201	193	184	178	196	197	186	160	201	198	189	185	182	210	188	174	192	165	194	185	201	211	169	184	170	187	192	182	188	199	189	185	180	186	202	169	182	197	190	156	180	185	181	191	173	210	181	196	176	194	193	188	181	193	189	192	163	197	211	192	193	180	205	202	202	164	194	160	196	195	185	192	209	176	185	185	189	183	211	195	172	179	192	198	189	165	219	171	186	167	194	188	192	184	191	166	192	194	176	172	182	192	164	215	179	203	204	179	190	174	208	214	184	189	183	194	176	229	186	183	184	196	187	185	181	181	189	186	190	201	199	185	189	165	178	182	178	207	199	166	192	193	192	207	173	163	203	174	193	211	193	179	166	180	191	176	174	189	197	189	185	175	191	199	169	193	205	193	181	178	186	139	180	182	188	162	176	200	179	188	185	202	174	184	181	179	169	151	170	182	179	166	211	194	202	172	182	179	190	180	218	203	171	201	199	187	190	180	207	206	172	183	213	166	209	192	173	194	174	194	192	203	207	178	202	184	200	202	168	202	204	192	171	181	200	174	170	185	181	199	205	196	173	188	188	186	180	182	181	161	189	185	186	205	193	192	187	194	188	173	181	195	170	181	205	202	161	205	141	184	174	189	163	192	170	190	171	175	183	187	198	206	176	175	194	182	195	195	165	214	179	192	175	194	214	186	195	196	160	221	193	172	176	208	210	196	166	202	188	190	173	175	192	187	173	197	210	169	200	189	179	216	195	200	177	198	199	193	193	187	179	177	195	199	160	187	193	170	184	186	220	183	162	190	210	195	179	168	191	170	169	194	202	192	188	190	196	193	186	208	192	179	208	202	181	194	192	192	211	177	192	211	196	184	168	199	169	180	206	189	194	187	181	201	200	159	200	204	194	188	201	163	185	184	169	181	174	160	180	196	179	225	204	181	203	173	188	182	168	182	182	196	164	181	192	188	181	185	169	197	197	207	192	189	192	178	201	223	177	175	172	182	192	183	174	201	169	177	187	187	204	192	195	174	165	203	176	184	155	154	187	185	182	153	184	207	170	178	167	179	193	193	194	174	174	189	191	190	190	186	182	189	195	191	190	181	213	198	192	189	204	161	181	210	197	163	168	168	156	193	200	225	146	176	179	188	207	187	193	177	190	180	202	182	202	174	190	186	193	212	181	179	187	189	186	184	197	216	191	188	176	162	172	206	212	180	187	186	180	165	198	179	189	192	201	179	195	188	191	179	181	169	183	213	170	173	180	193	190	186	181	184	191	168	168	184	173	168	169	169	192	181	160	186	197	190	188	209	201	179	191	213	198	200	199	195	191	189	184	191	182	213	187	192	204	175	166	191	172	197	196	183	170	210	174	212	170	184	192	186	176	196	195	194	187	214	170	174	194	197	168	179	173	224	196	183	192	191	183	205	196	166	185	206	204	205	196	182	199	182	196	181	204	181	193	202	197	190	175	211	186	189	194	184	174	195	183	174	194	204	176	196	185	194	175	190	188	179	166	186	196	171	191	183	221	195	212	185	187	168	188	172	188	182	184	183	189	190	194	187	180	178	203	173	174	174	194	168	171	197	173	181	193	179	186	190	196	181	172	185	176	175	185	195	168	187	212	186	216	206	186	173	165	171	166	196	190	192	183	193	198	198	177	164	152	161	191	169	182	166	205	177	173	169	175	189	198	196	191	194	186	169	213	178	192	188	164	194	201	193	174	177	186	188	171	176	201	207	167	176	216	182	191	180	206	194	166	171	204	185	197	209	188	199	188	173	184	176	197	181	202	180	195	185	207	168	197	207	181	186	204	180	196	182	174	188	198	183	217	168	197	191	190	194	185	179	176	197	187	186	185	172	185	178	180	185	203	199	181	192	169	179	173	189	178	193	171	185	183	183	159	192	183	208	175	198	199	197	209	189	173	197	201	195	192	177	179	182	200	190	177	183	198	202	172	207	181	192	190	161	199	170	185	163	187	185	169	181	161	197	177	191	184	185	193	188	197	174	183	178	192	197	201	211	147	197	176	208	186	195	198	172	182	193	201	168	185	172	175	190	190	179	198	194	186	201	174	175	172	197	190	203	221	186	202	200	194	180	165	192	177	197	194	181	168	172	152	191	175	199	173	194	202	183	191	190	189	179	171	157	199	182	194	197	208	208	205	183	199	175	185	193	188	200	175	182	185	174	216	189	191	174	178	203	201	180	191	184	207	167	191	190	197	182	211	174	206	172	146	190	189	184	200	198	201	172	182	180
43164	55341	56045	61368	63609	60723	59419	55108	48988	48156	46535	40810	44647	46678	41739	22594	14353	13749	12231	14422	13471	7390	3659	1894	1658	1504	1301	1277	826	802	756	699	677	794	755	707	679	623	638	674	611	601	599	640	554	578	618	634	616	662	611	607	647	637	590	603	600	598	620	612	593	638	557	579	590	611	601	583	569	588	637	582	624	587	531	583	586	544	592	623	568	542	559	604	590	567	628	616	642	583	597	615	576	607	616	574	542	599	589	568	611	582	564	603	613	614	576	590	602	570	608	561	601	544	582	555	575	609	599	539	603	540	614	591	531	579	633	587	590	598	588	590	540	559	601	595	571	602	546	573	545	564	579	558	640	561	567	595	599	599	593	634	612	583	616	577	593	602	593	606	589	604	607	552	603	587	565	604	576	552	588	572	609	613	563	584	604	599	568	611	614	578	589	596	596	591	557	561	589	540	561	601	561	599	595	566	582	562	540	586	604	585	562	567	604	582	585	610	576	568	616	586	575	555	557	583	558	607	584	575	598	542	589	574	546	567	591	627	608	561	591	569	557	579	590	627	575	571	556	576	608	587	598	531	580	659	626	543	550	573	565	547	623	614	638	556	623	565	611	582	598	567	538	581	594	577	603	588	555	563	570	590	610	573	600	587	586	565	570	603	590	574	578	600	615	594	588	583	592	589	534	578	579	615	598	599	618	578	574	579	614	604	614	600	592	562	577	588	586	555	579	558	641	575	584	563	594	591	545	554	631	585	586	606	573	572	612	519	538	580	584	561	569	562	549	611	561	572	595	597	600	569	610	604	575	570	546	581	582	598	608	539	593	539	581	567	587	604	574	555	574	605	564	572	552	595	554	591	623	596	615	597	577	563	609	597	579	565	568	581	568	569	563	596	597	629	584	600	607	559	584	584	540	570	594	550	544	587	581	557	609	612	593	545	519	570	614	584	583	540	569	556	580	586	605	548	599	604	557	552	569	541	583	611	529	594	570	581	548	533	566	590	601	572	614	560	552	607	618	609	574	551	578	569	586	595	568	615	619	598	559	585	568	595	578	613	538	548	560	589	627	608	594	601	595	565	637	569	574	548	580	609	592	575	597	604	547	576	546	580	573	571	554	547	557	571	591	565	591	553	595	590	610	595	567	549	571	611	589	579	639	606	570	601	596	615	570	535	598	613	577	582	573	570	594	575	570	603	594	610	613	557	614	610	584	613	605	554	557	564	607	590	599	601	573	612	566	610	605	557	582	544	587	579	565	629	606	576	612	621	591	570	599	570	602	572	588	615	542	589	569	541	605	618	588	591	578	578	571	590	593	581	575	573	595	588	568	620	590	582	582	566	574	624	606	577	559	614	589	607	573	580	573	592	570	620	585	598	614	590	564	579	566	569	629	586	566	606	527	553	595	582	546	577	560	581	555	580	578	611	574	588	591	581	586	584	532	574	568	532	541	613	612	548	545	566	574	589	598	601	580	585	575	580	614	577	596	568	576	561	569	595	593	577	632	573	550	584	571	567	593	564	584	605	551	514	590	568	568	589	563	550	575	575	580	581	562	598	602	596	527	621	542	597	622	592	593	609	604	610	570	606	588	567	626	562	571	586	586	600	599	544	587	574	594	601	575	604	539	587	590	577	593	599	597	570	593	606	600	595	572	599	558	572	597	574	571	588	568	583	577	569	575	572	579	584	614	616	613	614	599	581	607	580	581	575	598	553	575	583	553	622	600	609	593	567	568	582	607	574	556	584	545	578	576	633	610	621	575	607	566	558	568	601	558	563	596	598	604	596	598	669	594	632	550	544	606	546	560	544	550	575	589	583	610	600	577	610	573	612	590	614	590	531	593	535	599	557	547	605	596	564	593	581	586	592	579	623	627	578	587	574	603	570	550	562	613	537	591	589	594	589	575	577	564	600	599	589	527	596	571	575	594	580	615	564	576	549	555	585	590	575	576	558	580	587	569	577	560	558	565	563	624	571	594	565	570	614	566	521	588	561	583	554	571	590	564	599	557	590	591	619	554	536	592	595	632	586	587	568	590	580	549	573	596	632	586	589	584	590	545	586	627	575	575	595	564	585	602	611	602	544	601	609	555	604	595	567	615	591	566	552	618	570	592	583	577	578	571	581	565	570	615	561	609	556	591	553	587	546	568	623	587	591	596	596	560	553	574	545	537	613	562	596	556	571	531	585	577	579	593	554	545	554	615	547	596	580	581	615	534	549	639	599	580	558	532	560	585	610	594	543	600	579	601	577	569	550	612	575	581	566	613	663	547	591	584	606	582	583	551	572	577	560	560	591	590	608	574	634	551	566	553	594	579	606	564	573	580	569	571	562	570	570	566	594	601	625	597	617	628	519	585	573	587	597	516	608	647	573	599	538	584	594	604	601	546	559	576	566	565	553	597	577	598	554	605	615	601	612	566	556	564	581	620	597	566	564	633	609	623	562	573	547	563	579	567	571	576	614	606	587	586	524	576	586	583	574	548	572	572	595	614	578	612	577	563	531	559	577	601	584	580	562	572	590	582	609	564	575	584	562	590	544	569	597	580	577	594	602	567	596	612	597	591	554	619	600	592	578	660	589	580	589	595	578	600	558	574	575	608	586	585	604	598	545	581	566	586	576	575	575	608	584	559	587	629	596	577	557	582	594	578	644	607	548	549	594	591	571	611	586	564	571	569	591	569	630	588	564	590	564	567	594	563	601	567	580	557	614	538	577	605	624	550	573	583	579	615	583	618	604	554	613	626	597	577	602	562	574	558	615	579	548	663	570	594	578	577	568	586	587	566	603	561	585	574	594	560	657	608	612	568	580	557	557	579	553	561	611	543	590	571	613	557	621	536	636	570	573	607	578	570	582	594	556	586	566	588	590	567	626	591	568	532	577	631	569	647	558	562	558	562	600	573	610	600	538	588	613	594	584	559	587	580	586	625	622	575	571	543	579	524	559	574	578	633	576	591	577	589	615	560	632	593	554	564	601	572	573	608	589	579	629	604	602	604	608	598	680	573	587	537	532	597	612	594	634	615	543	565	537	563	571	589	589	572	558	577	615	604	566	553	589	606	604	574	570	596	551	560	591	553	602	614	629	585	579	535	556	554	552	577	595	600	616	587	595	611	609	582	586	587	572	549	576	600	576	603	609	625	549	574	585	589	586	573	560	573	542	564	559	595	585	587	531	580	585	586	583	569	605	565	598	568	537	574	580	567	597	585	627	586	553	590	606	566	598	550	570	557	622	582	547	574	571	537	546	585	598	584	580	575	569	595	568	602	591	604	578	567	600	557	581	604	583	586	595	587	579	613	576	606	583	576	535	538	579	568	560	609	584	606	575	574	612	602	557	595	589	581	608	605	605	610	563	550	581	592	574	597	604	630	574	589	579	562	570	582	561	635	585	568	567	553	591	591	561	582	623	565	554	595	555	613	618	576	579	586	581	533	588	581	593	584	566	629	569	623	651	600	550	579	579	574	614	589	565	593	563	555	571	571	579	610	598
13050	20535	26371	23297	19178	14203	10136	8736	5814	3084	2365	1641	1767	1653	1287	507	291	283	249	269	216	171	127	143	130	118	113	106	115	111	117	131	113	120	117	112	124	107	123	149	95	128	136	121	116	98	106	112	118	126	107	111	111	132	108	118	116	115	104	117	116	138	123	120	113	108	106	124	116	116	110	107	132	128	103	111	110	123	113	99	119	90	127	119	106	119	122	123	121	123	115	108	142	112	122	108	115	130	117	121	109	112	136	108	124	109	107	125	118	112	125	106	105	95	128	120	121	108	139	91	132	118	113	130	113	121	117	105	129	110	118	103	119	105	110	102	106	113	113	112	124	113	130	127	136	138	130	141	101	114	123	113	126	113	116	114	109	107	122	117	120	113	116	125	113	133	120	111	130	118	129	122	119	112	98	124	124	123	96	116	104	113	119	114	129	123	117	124	123	110	120	115	115	125	115	120	114	116	110	103	117	104	107	115	104	127	124	116	106	119	115	108	115	124	131	100	131	114	113	110	106	114	123	107	118	124	108	118	115	111	124	119	104	112	129	123	106	121	120	103	107	130	117	97	103	109	116	117	105	108	131	110	118	111	99	114	124	115	111	124	121	103	122	121	113	122	114	133	120	106	111	126	118	116	131	110	127	124	118	110	122	104	112	126	113	125	96	109	115	115	115	103	136	102	107	113	123	123	127	106	109	116	123	130	121	114	140	119	113	127	118	145	123	98	126	109	125	106	108	116	121	127	113	108	131	121	113	109	116	118	123	95	115	110	101	123	122	122	106	105	107	107	109	137	132	105	94	103	117	114	147	129	120	116	116	105	130	122	143	111	111	110	131	115	107	130	117	106	122	101	118	103	114	112	108	124	120	103	109	112	126	105	141	109	104	112	113	117	111	125	110	118	106	122	124	106	112	107	123	113	107	120	116	120	125	120	119	130	107	111	126	110	113	116	129	129	113	112	127	97	133	107	117	138	120	131	95	107	98	135	108	115	135	124	138	130	106	112	110	115	136	108	111	112	105	113	101	149	113	132	124	121	96	117	103	102	116	113	126	113	119	123	120	124	105	126	100	110	109	125	122	115	105	115	134	129	125	121	131	106	111	125	111	123	118	120	120	118	97	128	113	128	129	121	114	108	96	105	106	130	118	127	117	113	113	108	104	139	142	126	112	107	115	107	117	122	118	121	123	109	133	110	122	133	111	116	99	117	117	121	116	119	119	125	123	114	120	120	115	122	122	116	123	123	117	127	135	106	127	107	145	102	118	111	109	116	115	110	117	116	129	114	102	112	97	122	104	104	123	127	112	121	133	104	125	119	122	100	119	116	119	134	133	114	106	112	113	136	124	113	134	118	122	108	102	115	113	122	121	119	128	98	142	105	131	125	109	128	120	106	101	107	127	112	128	94	101	102	106	121	109	121	121	139	132	121	123	102	113	122	118	118	127	118	140	114	109	120	117	126	120	117	123	123	129	115	137	123	125	124	107	140	135	108	99	119	139	114	141	101	109	96	110	118	102	117	108	91	105	116	115	125	112	122	106	104	126	105	112	110	108	123	104	107	111	108	105	116	118	118	116	123	108	107	111	129	117	109	119	143	110	96	126	135	124	113	95	116	103	97	93	109	103	107	122	112	133	111	114	130	144	111	139	106	107	118	107	130	120	126	125	118	117	133	138	128	117	127	103	113	124	118	110	130	122	121	111	102	112	116	130	106	113	131	139	97	110	117	122	115	108	108	119	111	127	100	114	105	110	120	122	120	120	119	125	133	116	103	97	116	91	118	115	116	131	102	101	127	104	112	110	105	123	101	95	120	97	135	106	109	95	112	111	108	115	110	94	124	136	110	118	127	122	122	123	120	94	112	89	103	110	125	117	118	117	129	119	120	111	118	125	101	129	109	119	117	124	111	115	113	101	130	113	119	137	138	110	108	128	108	120	125	99	111	112	120	124	121	124	113	120	112	124	114	126	113	130	112	113	122	126	127	111	115	129	102	114	120	125	102	113	112	113	98	128	99	124	109	111	122	124	142	122	126	118	124	108	129	112	126	110	121	108	100	111	108	102	105	114	106	136	110	100	109	116	118	120	103	105	116	109	124	110	115	112	131	104	113	121	130	106	125	131	124	118	125	121	139	110	102	103	120	118	129	121	99	100	134	111	130	103	120	116	115	104	118	137	114	125	119	113	111	115	114	114	115	118	127	116	126	113	125	119	109	121	133	109	109	120	123	110	112	111	109	104	121	118	118	116	111	112	125	101	116	119	112	126	107	120	94	112	141	108	128	122	130	118	120	113	116	115	106	108	103	122	115	119	115	102	104	122	120	112	110	108	121	121	105	119	115	94	114	106	98	126	108	104	143	118	89	133	117	101	127	126	135	109	95	112	113	110	101	121	113	116	128	101	85	128	125	115	102	121	110	101	106	116	109	111	133	103	131	132	115	125	117	145	142	124	121	109	108	121	97	118	123	118	118	119	104	123	117	102	127	95	121	117	106	135	126	111	117	115	97	117	124	103	114	115	111	108	113	99	106	133	113	141	103	129	122	117	116	108	118	107	108	126	121	101	127	113	127	122	108	100	129	109	130	127	119	119	123	133	136	116	116	123	118	109	133	124	115	124	98	120	122	124	115	104	106	111	139	131	112	115	110	97	106	103	110	103	115	140	101	111	127	126	114	119	113	122	103	103	132	108	122	138	107	115	122	118	102	119	114	125	124	105	111	116	130	121	120	122	95	125	102	121	116	97	114	132	123	113	119	120	112	124	129	120	110	123	121	130	97	119	110	98	129	124	105	110	98	115	107	115	134	118	127	94	130	126	107	101	118	115	125	88	123	136	124	124	120	105	98	119	123	130	115	114	122	120	124	128	122	121	120	119	114	116	97	103	108	108	112	105	105	109	119	122	112	97	103	103	120	113	113	118	126	142	114	130	113	110	123	116	117	105	103	120	115	111	102	123	113	107	137	115	114	118	114	133	118	122	130	134	123	119	137	135	110	126	118	116	103	152	118	117	116	104	123	119	113	111	120	101	125	120	129	119	107	102	102	120	113	109	126	120	114	99	132	141	105	126	110	134	127	124	109	104	111	115	118	132	108	105	118	120	119	111	123	104	115	107	119	121	108	116	112	119	114	116	109	99	108	119	114	116	122	111	106	101	110	109	108	108	113	97	125	128	121	117	125	125	118	124	112	116	113	107	130	103	118	125	120	99	134	121	127	116	116	126	111	122	126	114	137	109	107	101	132	112	123	115	126	100	117	93	120	104	114	107	120	108	131	111	112	111	112	113	112	116	125	123	112	115	110	114	105	122	108	106	104	124	102	112	104	124	119	102	116	108	115	105	111	114	117	110	114	111	122	119	144	116	121	115	107	111	113	118	113	104	130	120	130	126	111	105	113	107	108	106	114	131	104	122	111	135	115	122	109	106	127	116	112	126	118	133	124	103	116	96	125	130	117	104	95	101	106	126	109	113	113	116	96	104	103
13155	23578	32303	34167	33156	28530	25612	24211	18221	13223	10927	8338	9044	8287	6909	2175	1374	1380	1167	1224	1109	815	568	481	402	440	478	442	446	445	436	424	402	387	408	391	414	392	393	379	435	410	417	396	401	424	444	425	392	431	377	398	427	447	401	422	428	413	440	418	422	415	380	411	404	430	439	394	399	439	394	435	387	417	409	393	391	424	411	426	418	407	427	397	414	441	405	385	403	357	416	403	427	384	397	413	431	400	442	417	394	417	402	398	437	408	398	372	418	412	365	404	436	432	410	396	475	438	422	394	408	406	414	418	433	403	410	420	404	387	388	432	372	413	365	399	408	398	394	426	399	416	401	421	430	420	413	406	383	384	375	387	410	413	409	386	411	450	394	398	421	413	427	430	432	427	415	391	401	431	404	433	384	396	405	401	412	368	392	418	426	381	391	389	394	428	355	412	402	414	406	403	420	397	453	379	402	375	417	400	391	407	400	405	407	423	413	402	365	450	394	409	385	436	397	415	439	441	443	407	384	408	452	433	453	394	409	429	427	444	394	430	431	399	405	407	421	439	396	383	388	419	387	440	415	395	426	440	431	403	387	404	414	393	412	397	416	376	410	394	404	428	426	412	399	396	425	375	402	400	423	389	367	431	455	437	390	432	405	375	417	397	410	439	420	401	411	409	426	379	402	405	432	435	408	421	420	373	422	469	398	404	405	393	414	388	459	421	468	434	454	412	395	390	416	433	395	407	410	402	414	417	434	390	430	383	386	424	377	360	392	442	412	410	428	433	405	407	390	381	406	395	397	392	394	399	410	425	385	390	384	425	401	397	370	435	431	370	423	402	443	402	402	430	400	416	435	409	404	412	428	354	392	387	441	391	406	427	397	416	367	417	400	407	407	406	426	377	403	400	391	398	393	406	408	399	422	387	386	424	390	403	438	403	375	389	407	417	427	400	382	427	418	397	406	442	397	394	402	404	402	443	461	410	425	397	398	419	429	401	357	409	425	420	419	391	426	388	395	395	413	397	417	398	426	428	436	409	447	410	395	401	423	439	407	433	402	444	404	414	400	397	408	385	427	406	416	410	424	400	437	445	394	393	426	365	436	435	395	397	418	433	414	384	387	383	416	399	440	420	434	391	378	401	378	417	356	406	414	433	376	421	399	408	422	438	431	438	405	391	413	400	389	385	394	407	415	408	410	382	415	399	422	377	423	397	430	418	435	378	405	409	404	395	402	445	368	380	437	408	419	411	409	422	426	395	406	440	436	417	380	405	383	408	406	412	403	460	380	432	396	402	420	406	411	393	392	423	351	387	435	424	388	415	381	402	375	449	405	414	396	384	376	391	420	410	417	397	403	391	442	434	409	377	355	412	418	406	391	390	446	409	406	399	409	418	441	384	387	356	408	384	437	391	396	404	440	381	459	395	374	376	393	449	408	420	417	418	420	383	435	402	411	380	394	424	448	434	382	397	456	441	406	405	406	383	446	402	411	400	389	404	405	395	428	398	392	403	396	412	423	404	444	394	404	433	390	411	413	406	395	402	433	439	406	405	417	378	409	421	394	433	396	412	415	385	395	435	393	385	408	405	414	397	376	404	398	411	417	409	411	442	378	400	403	355	414	375	433	372	409	430	399	389	438	412	421	406	407	394	413	384	380	424	443	397	423	415	436	402	412	429	413	403	450	429	412	414	363	366	398	419	429	438	420	403	374	393	443	439	408	436	422	404	404	439	407	430	439	454	415	434	405	414	415	383	416	399	405	428	435	412	383	401	387	380	385	439	391	388	387	404	403	429	400	426	404	400	403	401	422	434	415	425	426	409	400	415	408	425	421	460	398	368	430	414	378	400	399	368	404	430	420	399	416	417	416	403	411	421	411	423	401	412	415	411	394	379	405	437	416	414	411	398	399	412	425	430	421	407	417	410	367	400	378	411	406	420	415	397	366	382	425	423	390	385	401	389	399	412	428	436	404	420	426	372	408	406	407	381	375	411	388	397	427	410	435	461	419	415	362	363	417	399	401	414	436	369	426	440	423	438	437	411	376	398	390	391	438	433	461	430	434	386	439	402	406	417	429	397	367	388	416	407	407	414	468	421	372	394	372	431	405	451	372	403	417	395	431	432	411	419	397	419	408	390	361	418	412	398	422	365	403	406	376	409	427	412	397	411	414	411	388	423	451	419	424	408	429	398	400	437	423	443	401	449	400	431	396	395	406	387	433	409	423	409	398	431	411	397	439	427	418	431	438	404	410	393	422	373	412	385	395	372	437	408	431	451	452	441	411	395	393	464	384	406	389	410	415	380	423	426	421	422	405	413	403	376	419	401	388	395	416	401	388	405	415	417	420	392	401	393	436	410	394	395	402	390	405	410	409	415	388	441	415	389	417	413	413	398	439	389	417	414	419	392	429	438	420	412	396	378	412	466	417	396	428	424	416	424	461	400	426	402	427	443	433	376	406	423	418	403	422	404	397	413	376	399	419	399	389	391	444	407	386	386	452	402	395	443	388	417	445	415	428	391	403	419	423	367	399	422	431	433	433	389	417	421	415	406	418	388	369	391	413	405	408	411	398	425	389	388	438	430	382	396	428	446	400	364	417	394	421	420	425	441	417	380	392	394	409	413	419	425	377	393	388	387	396	398	442	444	429	432	378	392	422	387	395	442	410	423	400	414	413	387	418	414	410	409	422	434	449	410	390	394	444	380	388	393	400	422	402	430	448	358	397	375	440	400	415	416	417	388	433	379	412	423	394	403	407	386	427	400	409	416	418	425	408	414	391	403	420	377	399	415	389	424	443	393	436	396	444	418	412	424	408	411	418	399	405	396	426	389	408	402	436	394	389	420	414	428	414	402	404	431	392	416	423	399	385	411	425	386	384	388	400	410	413	409	381	406	420	394	431	412	425	451	422	422	393	427	446	401	410	455	407	378	417	405	432	408	414	418	394	420	432	445	396	393	410	432	360	409	422	407	399	437	417	421	420	417	447	406	393	396	386	411	387	434	391	379	386	410	385	392	402	409	385	407	400	409	435	388	411	416	413	383	428	403	391	440	420	391	378	396	438	454	418	416	435	378	403	407	413	380	440	434	435	425	386	395	415	415	424	423	396	390	413	392	438	380	437	388	401	435	415	379	418	444	426	403	429	396	404	404	403	398	431	387	419	444	399	407	388	396	437	439	416	437	411	417	414	405	403	378	404	428	416	408	388	427	411	431	442	384	413	445	397	414	440	406	417	404	391	416	422	402	386	411	426	444	422	376	413	412	397	394	390	402	418	385	416	424	422	401	411	422	406	449	393	409	407	375	376	407	379	398	428	403	416	378	383	403	423	402	372	413	383	431	419	405	446	419	383	418	404	430	399	417	405	369	422	417	411	415	441	408	411	411	388	437	411	411	398	448	414	428	419	370	376	412	402	448	437	369	416	419	435	416	422	429	433	417	447	440	452	390	400	403	404	419	415	380	418	424	440	456	374	386	398	425	437	415	398	399
41435	47232	42847	39945	38874	34741	34146	35802	34579	29213	23474	19005	15641	13256	10280	8101	3603	2104	2344	2030	1725	742	296	169	155	146	159	138	158	117	125	100	113	128	110	123	107	111	120	102	104	109	94	117	105	92	97	116	110	106	118	127	109	99	125	97	90	86	113	108	101	123	112	114	102	114	124	127	118	98	108	107	83	124	104	88	94	93	122	104	111	121	112	101	104	107	112	128	124	89	112	110	116	108	141	80	116	93	107	98	123	101	117	117	133	96	104	90	98	128	122	121	112	112	117	94	106	98	115	100	117	109	123	119	118	118	123	98	104	132	110	104	113	106	85	115	130	104	108	111	90	104	131	109	111	94	122	105	119	102	104	105	105	117	121	109	118	111	101	99	114	118	106	123	92	116	109	112	99	124	117	101	94	95	115	116	112	123	104	119	112	128	111	90	100	127	107	109	122	115	107	95	102	106	116	96	132	111	126	115	114	122	117	135	109	121	100	110	88	96	109	107	92	93	114	106	95	109	129	130	120	93	91	105	138	99	90	97	95	112	103	97	115	105	107	96	102	105	101	109	115	118	123	125	106	119	111	122	92	113	119	115	108	125	96	120	110	114	96	97	108	105	111	121	108	125	99	116	104	119	122	117	95	100	100	85	119	105	108	121	115	132	102	115	107	105	110	111	101	106	105	107	113	112	112	110	110	107	108	93	127	89	113	125	110	142	113	117	107	116	110	108	99	116	92	95	111	100	125	112	112	118	108	105	103	94	120	114	100	108	114	104	113	93	114	113	116	104	124	125	120	103	110	132	119	96	98	110	115	106	109	114	124	104	110	104	120	87	88	118	110	104	124	114	101	108	124	107	103	100	102	117	113	139	123	116	122	110	105	105	116	100	110	106	116	89	116	112	129	112	119	126	115	113	121	103	106	106	81	105	123	115	109	98	108	113	102	116	104	108	126	106	113	112	110	107	94	114	108	110	98	96	111	110	114	117	114	104	91	106	93	99	118	103	118	96	105	106	114	110	118	108	110	121	104	137	98	101	113	117	124	95	104	121	127	104	124	122	114	112	111	97	112	111	109	104	93	114	107	119	106	122	129	105	109	112	108	97	97	105	105	95	95	123	120	88	100	103	107	115	114	116	99	110	116	78	93	114	113	108	115	96	113	109	96	92	100	98	104	117	93	104	112	98	100	106	88	108	95	106	109	99	111	106	102	110	90	101	109	113	85	87	114	107	104	109	100	100	101	120	107	83	129	107	125	108	117	107	106	103	100	126	118	128	107	104	125	120	110	99	123	126	99	116	92	98	103	114	100	98	112	113	112	107	106	91	105	101	118	122	107	107	106	96	132	93	127	103	103	116	94	127	103	101	103	121	91	105	96	104	97	98	120	111	109	115	99	108	110	110	109	116	128	96	114	109	113	108	102	108	99	89	106	118	128	118	113	107	99	101	107	96	112	108	96	106	93	109	115	102	106	116	103	131	118	103	97	94	110	123	114	110	111	109	111	118	100	114	101	108	112	109	122	106	112	113	107	114	111	107	97	120	108	95	106	114	112	119	91	102	108	104	111	124	112	123	112	102	118	107	116	99	93	118	108	107	105	111	117	111	107	114	99	93	96	109	106	116	108	120	106	105	117	99	113	105	137	103	98	94	121	102	100	105	92	105	117	106	98	100	113	113	117	98	131	117	114	93	102	86	111	114	122	91	111	113	117	116	121	112	101	112	101	105	110	97	115	102	88	122	111	108	121	112	126	108	113	116	98	94	118	131	125	106	110	103	131	107	101	108	109	103	113	111	108	101	104	108	105	105	140	110	117	96	99	124	133	127	120	129	107	113	105	107	124	88	103	96	100	122	123	109	107	99	109	99	93	121	130	102	136	112	103	101	104	116	128	110	108	123	127	118	118	94	139	114	115	99	124	124	102	117	95	117	106	80	105	97	111	108	115	106	130	112	112	86	115	117	104	113	105	104	117	105	112	126	112	98	99	88	100	117	129	115	140	119	122	128	106	123	95	105	99	96	108	120	101	104	109	119	107	88	89	136	110	104	124	116	112	120	95	103	121	120	125	117	109	131	105	126	119	107	116	101	101	89	106	90	108	89	111	114	91	118	125	90	107	112	119	92	95	109	119	103	102	111	109	115	118	105	95	118	113	89	117	109	91	103	101	95	111	95	108	123	92	111	114	98	96	124	111	98	94	111	106	140	114	108	117	100	123	108	125	110	97	139	107	115	102	136	105	113	104	94	108	108	129	115	106	110	105	92	121	112	103	118	123	115	126	121	129	119	98	111	113	104	119	101	118	122	88	113	105	98	89	98	106	108	126	117	104	95	119	122	106	91	124	117	118	96	104	108	103	98	112	119	102	127	104	107	95	100	112	102	134	106	122	115	109	118	107	95	97	109	107	99	120	108	104	122	126	91	114	104	107	122	110	102	104	102	104	115	97	111	102	108	137	124	108	120	101	109	108	111	103	102	118	102	93	124	122	112	102	108	113	104	107	98	106	111	113	115	95	103	115	107	116	107	110	119	101	94	113	123	98	115	105	101	114	108	122	131	113	112	120	111	97	114	116	101	114	107	127	110	128	103	111	97	95	98	107	95	108	102	110	121	105	130	124	125	104	109	120	104	111	113	95	91	121	134	109	118	98	110	109	124	101	100	113	98	107	120	101	121	119	117	100	126	112	108	104	97	101	134	92	105	99	135	106	129	103	109	102	101	112	105	95	107	109	115	112	102	120	110	117	101	108	113	120	83	96	130	115	110	98	115	110	85	136	130	116	118	115	124	109	111	106	104	116	105	105	99	118	115	108	107	87	117	103	134	103	118	127	106	110	114	91	114	111	112	102	109	110	102	95	97	91	129	94	113	126	96	102	103	111	119	101	118	113	119	126	100	116	113	112	131	106	95	87	108	114	114	113	108	113	123	97	105	107	85	112	99	107	111	104	124	123	99	107	114	106	115	108	113	141	105	91	105	101	126	84	101	126	116	89	106	95	107	124	112	101	107	105	118	98	114	96	100	117	114	103	92	115	101	114	113	96	104	96	107	122	119	102	113	105	108	101	103	122	109	115	89	119	114	118	106	117	91	103	104	110	104	105	111	114	112	100	123	110	104	118	103	128	119	108	110	118	94	93	114	108	106	114	94	86	96	102	119	133	94	112	113	121	104	118	107	113	112	116	108	107	121	104	95	114	130	122	121	109	116	101	109	99	125	105	122	127	103	116	106	103	127	125	120	107	115	101	107	104	116	110	111	97	119	99	109	104	122	98	108	114	133	105	109	87	109	101	96	99	101	114	117	98	99	97	122	114	110	97	105	108	102	95	111	103	111	108	97	100	113	124	105	115	107	119	111	122	131	112	101	123	125	105	90	111	100	104	106	108	110	108	105	110	124	104	105	87	110	107	98	112	116	124	118	118	114	118	98	112	123	113	96	102	103	112	121	101	100	120	106	112	111	112	132	132	121	103	104	113	93	123	101	116	114	102	111
36111	49805	53712	59149	58880	53557	52149	47234	46247	44179	38680	36699	33252	34131	28864	25593	15313	10893	11999	11504	10696	4432	1788	878	708	647	605	707	542	430	443	442	428	489	469	410	400	380	424	392	380	425	384	389	387	415	406	387	395	406	398	426	378	387	381	403	425	376	365	414	382	361	359	407	384	378	397	399	402	411	394	387	344	379	419	385	394	404	424	406	382	348	390	366	384	403	377	358	365	400	399	396	368	373	392	383	358	376	383	398	425	390	385	386	388	426	413	375	400	396	370	381	389	364	361	367	389	397	354	371	383	390	383	396	380	400	386	404	369	398	400	438	396	393	401	390	382	341	349	382	393	412	375	354	407	381	374	395	414	427	399	377	414	383	395	380	389	377	369	358	388	375	394	381	369	357	383	358	417	383	400	387	395	373	397	392	364	366	383	356	401	414	389	379	400	375	405	407	379	404	416	369	381	402	353	383	396	405	382	345	367	391	386	339	403	353	362	445	391	405	374	382	404	374	418	385	393	368	422	353	385	394	403	382	372	406	374	389	385	408	386	367	408	411	401	344	403	377	375	371	376	386	388	380	359	382	363	400	410	353	338	365	377	381	360	367	371	389	360	388	391	355	385	365	369	407	347	391	384	399	390	353	408	364	379	399	387	358	389	391	371	440	361	376	384	370	385	410	356	378	367	401	383	369	363	409	437	401	383	395	356	365	386	377	386	370	371	409	387	368	377	378	375	379	375	371	400	379	365	394	361	397	364	329	354	387	363	384	377	374	396	337	407	376	439	402	398	368	408	367	397	406	381	385	399	380	351	391	371	396	373	433	393	357	365	391	393	382	365	346	383	373	384	413	354	399	383	344	397	373	369	340	395	433	396	415	400	363	385	385	363	365	399	385	376	373	369	413	364	393	411	380	405	374	368	395	363	392	415	362	369	387	399	396	398	386	380	373	422	391	368	388	389	366	393	369	339	374	426	392	385	387	382	392	366	367	380	348	403	373	408	364	395	370	373	362	391	356	373	359	394	388	399	369	370	370	389	421	392	393	376	402	348	396	374	403	382	387	416	367	332	391	353	383	380	394	383	382	389	396	392	362	339	362	423	372	426	383	361	386	386	388	314	399	374	421	388	403	387	428	369	388	409	371	374	366	400	380	373	370	350	393	394	377	391	442	396	367	396	330	389	386	384	406	402	409	373	375	419	392	413	371	393	355	395	398	363	371	369	425	427	362	381	394	395	389	363	430	359	346	404	370	388	384	406	384	396	380	377	397	369	369	381	396	382	386	374	394	383	413	391	359	386	401	387	374	357	373	380	368	370	371	346	378	372	334	371	368	385	361	366	368	352	366	389	383	414	371	366	354	377	365	400	361	407	408	385	424	370	392	395	366	382	379	365	424	349	390	359	376	387	354	367	400	394	388	392	405	398	375	359	402	388	381	364	387	380	361	432	399	380	404	371	402	362	389	395	363	395	380	396	358	406	395	379	413	400	381	410	389	390	390	354	396	411	358	396	367	383	389	371	399	404	357	348	321	415	368	403	373	396	378	401	373	376	366	364	364	385	367	392	350	349	411	389	384	359	393	376	400	357	355	372	355	388	405	376	400	415	395	370	394	356	369	344	363	400	382	379	379	357	360	366	378	367	396	364	386	367	374	343	379	385	358	369	378	385	386	399	378	412	380	383	372	394	366	369	386	429	413	389	374	379	397	378	334	378	403	370	384	389	344	426	386	428	376	382	403	401	364	361	386	387	349	364	377	359	376	362	401	370	385	388	413	335	415	400	408	382	374	389	389	353	404	384	367	372	383	365	352	392	397	349	380	392	369	406	363	385	352	407	418	373	393	359	416	365	356	394	406	390	376	398	375	392	360	374	381	403	388	399	429	383	372	375	385	338	376	382	377	380	345	410	389	406	375	397	356	353	371	400	351	360	382	397	393	402	381	377	386	378	360	398	381	396	391	381	393	405	354	386	382	383	391	365	368	357	372	391	366	401	369	383	360	370	399	361	393	371	386	391	358	382	407	375	401	414	361	427	401	366	361	372	401	410	353	365	386	394	395	385	356	408	374	337	379	386	428	428	392	400	370	360	360	374	361	363	349	360	377	379	393	377	357	388	396	411	374	387	399	390	392	404	384	410	384	381	361	386	398	380	396	400	380	339	393	354	404	384	382	419	422	389	390	365	376	393	357	367	373	336	378	381	392	383	381	363	385	357	395	364	409	389	360	390	341	383	358	394	400	371	374	377	374	383	380	397	386	375	381	415	361	354	364	379	362	391	389	392	383	368	382	376	355	354	365	369	393	398	430	366	363	408	369	382	414	375	393	370	364	379	378	374	368	392	391	386	416	407	377	386	404	370	389	405	386	397	394	363	368	360	381	366	374	366	378	367	377	380	383	362	370	380	381	376	389	372	392	388	369	389	379	384	361	327	368	399	368	379	398	364	373	386	382	385	359	370	397	387	404	419	378	400	420	417	350	430	384	396	360	420	367	398	389	362	378	345	381	369	405	381	385	402	385	394	370	407	402	396	369	364	400	405	390	350	377	382	384	373	382	355	403	373	356	420	397	401	387	378	390	405	422	361	330	350	358	407	425	377	383	379	402	356	313	383	396	391	395	388	369	383	360	388	381	377	400	389	358	374	388	377	363	413	380	382	382	398	361	389	393	351	391	404	378	378	386	402	375	378	384	339	396	355	368	369	390	363	361	375	388	413	416	359	423	386	402	389	360	398	391	371	386	390	396	401	378	387	394	350	373	377	416	388	361	390	370	383	360	398	390	363	398	373	390	382	374	407	395	388	391	404	405	381	371	346	358	359	368	397	379	364	382	388	371	390	363	363	368	358	380	406	398	406	397	363	408	416	393	384	382	378	397	400	375	379	395	403	378	366	393	404	387	388	417	359	390	374	385	393	359	385	363	413	346	400	406	391	367	393	383	402	396	392	402	404	363	388	392	373	365	393	413	413	376	402	348	381	412	356	340	361	409	395	390	378	388	391	388	363	424	359	385	390	376	411	358	373	375	404	377	385	366	367	398	353	395	376	398	377	395	425	350	374	366	349	364	446	402	385	372	358	393	385	392	380	380	412	403	371	390	367	360	397	372	371	349	389	361	410	380	400	425	385	414	384	418	341	391	387	400	355	387	374	403	405	351	390	376	385	426	387	411	360	370	353	365	377	395	368	348	383	393	357	395	402	397	392	339	400	346	383	392	390	412	365	385	366	405	423	395	397	376	369	373	330	403	375	361	401	367	410	413	348	377	367	378	382	376	377	380	377	409	377	403	358	406	418	363	372	410	377	384	396	401	365	335	378	398	411	369	380	335	379	405	387	369	399	373	374	380	436	392	377	343	399	351	386	399	384	355	359	385	393	377	383	395	395	392	363	375	356	361	360	393	388	369	391	371	414	400	368	362	429	379	389	405	415	378	359	409	397	343	368	406	390	373	358	366	399	370	362	390	412	409	389	366	358	394	398	409	384	447	397	387	372	384
47760	46968	42044	39210	39630	36261	37320	37711	40280	35573	29464	26017	22847	26161	22520	23507	8578	4155	4314	4268	3143	1304	557	298	266	249	283	271	224	208	229	217	207	212	187	205	170	215	195	184	202	180	199	165	187	190	181	188	190	194	157	179	196	176	194	191	186	158	184	183	163	189	197	174	192	177	184	180	213	205	178	183	209	174	179	177	186	195	177	183	189	170	205	192	171	178	173	185	196	200	165	174	190	190	179	167	167	203	188	218	199	186	172	191	188	198	188	183	185	187	170	202	201	189	174	200	175	187	173	188	164	171	189	194	183	177	190	149	209	185	199	190	181	190	180	191	202	171	155	199	196	206	174	195	204	186	179	194	163	183	186	175	185	184	195	186	193	184	188	175	192	189	182	170	208	190	189	185	179	202	194	185	191	182	188	166	179	171	177	214	182	184	185	193	168	173	191	195	172	181	189	169	165	173	176	188	212	188	182	174	198	183	213	194	183	182	170	159	196	185	219	187	176	184	202	177	174	154	206	187	193	187	193	207	177	158	195	180	160	181	186	148	180	174	176	188	208	169	216	201	167	199	193	180	202	161	194	187	196	179	179	190	193	178	217	188	196	182	186	180	192	184	194	173	205	197	189	188	177	179	167	173	191	174	175	188	191	163	199	184	177	202	167	191	163	186	180	187	188	204	176	175	168	204	180	155	190	201	178	190	175	194	177	184	180	196	182	172	198	194	170	185	197	187	185	162	181	181	185	154	194	204	195	186	194	185	181	169	165	181	187	181	200	205	197	186	201	171	177	194	185	173	197	183	199	166	181	193	181	196	203	176	173	150	182	176	185	188	234	197	183	183	186	193	165	181	199	178	187	168	210	186	177	162	196	201	185	203	169	190	193	186	183	189	175	184	202	209	173	191	187	196	175	170	204	165	192	168	208	201	165	165	202	183	187	190	219	201	185	189	196	212	195	203	166	197	192	204	170	198	191	171	197	204	186	187	194	179	188	165	204	190	194	199	192	167	184	178	180	189	170	196	179	163	190	185	173	193	206	194	206	183	182	194	184	183	178	181	181	176	171	167	193	196	186	211	158	199	196	176	183	174	185	193	172	199	203	198	180	185	194	162	180	170	163	202	152	194	191	199	186	215	164	190	219	184	203	204	187	185	174	183	160	196	208	199	214	154	185	184	194	179	209	188	187	193	197	173	169	203	184	188	192	180	180	187	179	177	169	198	190	179	151	194	173	168	153	186	177	164	183	173	179	184	173	193	182	188	177	153	174	175	178	170	192	199	195	211	191	191	173	183	199	185	174	186	192	184	188	198	191	199	174	186	188	162	197	204	189	185	188	176	185	178	169	201	178	169	193	154	202	183	177	173	202	182	200	197	198	166	165	182	196	160	190	183	175	198	184	184	178	182	199	213	206	159	200	188	176	175	211	197	181	168	166	226	197	170	181	192	181	181	190	192	174	182	186	189	193	167	184	162	174	203	201	194	206	182	178	181	201	194	170	185	172	166	192	176	188	191	179	182	180	165	201	180	174	175	197	190	208	177	200	184	205	199	195	183	166	184	195	181	194	165	172	189	212	165	176	206	176	196	186	190	167	153	174	183	188	215	200	202	200	199	180	164	200	178	154	183	165	170	187	195	194	202	165	200	174	197	183	182	195	171	197	174	183	190	181	183	207	190	188	179	218	192	186	171	201	175	185	162	188	177	177	189	178	184	182	185	161	182	198	170	186	175	168	208	181	198	190	176	159	163	209	162	191	205	178	193	187	198	188	171	200	181	198	214	206	203	209	180	197	210	188	185	187	209	190	174	194	192	184	198	198	199	171	186	201	172	193	209	169	201	183	182	188	199	200	195	188	181	183	181	186	182	188	187	184	148	188	197	183	191	186	197	164	182	158	201	179	187	200	186	181	196	165	189	189	187	184	176	177	189	203	204	170	185	155	194	204	176	178	202	189	186	191	181	188	171	170	173	194	204	159	185	173	172	183	202	187	181	175	181	181	182	195	199	164	180	187	192	173	207	187	178	182	185	203	195	189	199	162	174	192	204	175	206	180	162	183	209	212	166	205	161	184	171	170	203	155	193	186	171	184	197	219	193	190	182	155	173	178	189	198	164	195	171	185	163	186	172	175	191	150	171	198	154	177	174	193	168	177	193	199	196	182	200	189	189	161	195	168	183	186	185	183	161	176	171	184	179	194	190	198	182	178	206	192	167	189	144	169	191	177	179	200	217	193	188	167	185	177	197	180	187	205	182	184	154	186	188	179	187	175	182	197	169	182	197	168	176	171	170	195	164	185	164	191	208	185	181	178	168	170	202	148	198	148	185	195	186	182	173	170	189	195	167	178	186	180	192	183	192	182	212	230	201	183	163	173	201	190	177	188	212	195	191	175	155	166	180	198	193	179	181	186	179	168	205	183	178	211	184	178	198	196	176	185	170	184	182	194	180	187	161	191	186	187	201	219	187	167	178	203	172	169	198	186	168	176	170	190	167	197	186	185	167	193	196	176	215	174	182	187	192	184	190	176	223	168	180	198	182	203	170	163	196	177	166	188	189	192	184	172	180	236	178	173	180	187	182	188	141	190	188	173	158	167	202	172	179	189	186	177	195	188	201	187	201	208	183	192	194	185	187	161	192	210	188	174	166	181	176	175	192	174	181	173	200	161	207	176	232	202	172	165	193	188	186	174	176	210	166	195	195	189	187	172	196	188	177	163	177	200	195	165	186	186	176	197	210	167	167	197	201	185	159	182	200	204	165	168	167	192	198	178	175	201	194	185	177	145	173	196	184	180	202	178	193	180	191	195	188	195	173	171	181	174	182	168	193	174	197	169	199	175	181	194	178	171	168	195	171	184	208	168	200	188	174	200	165	184	196	172	179	196	188	217	182	177	175	178	203	184	196	188	212	173	174	178	184	177	176	193	182	165	178	215	203	209	181	183	192	168	193	216	196	197	168	163	175	189	176	199	168	185	168	179	196	203	178	188	184	178	169	158	182	204	153	193	169	183	176	180	200	180	197	159	189	182	194	204	159	217	172	182	199	199	170	188	173	181	188	193	168	183	184	165	187	164	175	163	177	201	211	158	164	190	173	195	178	184	177	198	189	171	190	176	192	183	167	180	194	205	210	188	184	201	202	178	183	184	192	172	165	174	183	161	181	191	173	158	182	181	173	219	183	160	212	180	198	186	207	198	181	177	195	209	161	185	193	179	185	179	195	194	160	189	187	205	177	211	157	186	169	205	181	205	183	197	180	158	184	172	214	186	193	172	201	207	182	177	182	176	187	169	187	171	178	167	180	190	206	189	200	208	188	176	202	171	194	163	184	197	184	186	183	178	169	183	182	163	163	188	179	201	178	167	167	185	174	200	186	187	176	159	191	221	185	193	186	186	197	199	235	189	184	191	187	213	189	201	185	165	164	195	190	147	194	211	220	181	188	179	173	173	187	213	197	192	182	192	195	195	191	207	163	185	194	192	197	194	187	180	203
42851	54267	56494	62125	61460	60140	59867	51496	52405	50673	45805	41125	41123	44611	42442	40268	23560	16516	18375	18626	14755	7334	3310	1387	1112	1098	1233	1256	849	696	648	704	738	730	756	678	635	623	625	633	611	586	619	640	577	591	595	598	649	649	602	619	612	627	601	574	577	593	573	574	582	621	613	596	598	581	635	559	605	607	589	591	595	619	599	574	569	582	596	561	594	566	576	591	574	546	599	586	626	539	622	575	572	580	547	612	599	619	532	609	596	575	586	579	503	589	589	608	580	599	609	581	565	585	600	586	617	568	574	551	578	602	600	580	546	550	549	583	609	612	588	593	574	619	546	580	545	564	605	588	569	556	569	608	582	604	595	570	590	569	577	567	610	584	597	579	591	572	615	577	568	552	562	605	565	595	547	570	571	589	606	611	595	623	584	617	565	606	590	595	603	599	552	573	601	566	588	607	557	559	586	630	587	582	617	594	605	581	553	559	589	575	607	600	604	516	605	609	566	577	560	595	596	603	539	571	582	569	546	567	602	595	614	587	600	593	607	598	551	615	564	535	577	561	569	608	577	548	530	572	554	608	613	579	590	615	585	585	551	545	618	617	571	583	593	619	592	611	593	571	575	555	582	621	632	589	581	567	589	565	582	571	627	555	609	615	572	589	573	555	589	613	642	583	578	567	603	571	584	593	569	591	569	561	614	585	570	557	558	560	570	619	595	602	591	590	547	597	594	586	570	578	648	606	608	572	578	582	575	570	617	577	620	577	561	555	566	578	536	638	568	547	564	560	585	572	524	584	574	561	556	564	586	551	550	564	589	588	603	577	581	581	563	572	557	619	577	576	587	576	621	595	595	579	556	565	554	587	559	567	633	577	625	541	571	567	574	558	598	606	583	546	586	601	566	571	586	620	562	569	588	585	614	575	599	581	578	570	584	566	608	548	624	590	557	571	581	600	604	535	581	563	557	566	556	611	603	561	597	569	606	615	537	637	586	580	593	621	595	602	548	580	578	548	581	555	589	614	569	576	568	605	542	601	549	621	565	566	569	601	602	587	588	566	552	626	575	558	604	572	600	581	564	577	592	558	597	600	596	563	594	566	580	553	608	576	589	539	603	617	582	572	592	548	539	513	588	574	575	565	581	552	587	607	601	588	616	610	616	553	606	617	558	606	574	584	544	579	578	609	623	578	539	564	581	574	574	562	569	591	592	553	573	572	560	575	583	594	563	550	613	572	576	559	565	583	568	586	581	574	635	572	591	577	570	551	584	599	560	624	578	549	613	552	601	543	602	556	565	602	581	602	543	578	602	580	565	562	575	569	575	577	564	539	596	532	585	557	599	588	602	582	553	560	581	581	607	557	560	603	609	566	584	576	563	564	585	589	584	598	580	631	588	589	540	553	560	547	579	542	584	571	559	575	580	591	573	583	581	586	601	571	569	561	624	613	574	566	560	568	563	588	571	553	578	572	570	627	574	618	542	567	604	623	589	572	538	569	545	578	612	569	598	551	560	564	567	633	579	609	589	590	556	591	547	607	557	568	609	583	549	615	554	591	559	624	545	612	569	586	589	571	555	607	564	540	591	589	544	591	606	586	551	601	613	610	636	579	587	543	538	583	583	586	570	590	592	590	617	597	587	578	612	570	567	618	545	628	560	615	555	607	597	582	597	572	590	573	596	578	571	582	597	566	605	577	597	600	566	557	615	598	569	585	626	590	553	578	589	556	594	577	575	598	551	576	571	590	605	587	602	599	581	598	589	582	558	579	619	600	580	578	544	591	571	569	608	546	615	579	587	529	514	574	590	562	599	570	597	557	563	588	614	559	549	560	593	553	620	575	539	585	591	548	603	599	553	591	616	600	620	629	560	574	552	606	612	599	623	612	536	567	600	602	580	605	583	600	585	600	569	567	612	587	575	586	608	554	528	592	590	584	583	510	598	570	621	549	596	588	594	548	553	537	585	575	560	575	535	577	556	537	584	608	557	572	597	592	592	603	585	570	569	566	578	605	619	554	589	566	566	583	588	594	581	575	602	596	595	615	535	549	555	594	562	587	619	585	583	594	582	608	588	596	599	565	589	574	598	569	565	555	551	646	603	569	575	624	593	621	568	556	596	611	532	582	575	611	572	580	585	579	584	570	551	551	578	606	588	634	556	591	566	553	576	553	619	601	582	569	588	584	605	565	601	605	572	577	592	557	590	561	561	585	598	594	566	584	609	598	565	561	606	608	543	578	589	536	582	563	586	542	615	596	599	587	590	578	620	554	596	531	583	581	584	630	614	602	558	553	570	608	577	587	562	585	620	582	587	582	582	565	584	574	610	585	627	579	580	594	605	600	537	568	553	613	550	600	581	593	597	543	543	635	601	613	554	575	649	550	528	561	560	547	615	590	613	568	555	581	563	547	620	638	588	566	575	561	591	611	599	540	618	573	550	602	581	580	563	573	559	565	603	570	588	587	590	640	555	565	577	591	597	579	575	586	547	550	558	611	590	584	594	558	549	571	583	610	580	552	577	530	585	565	568	572	574	591	600	540	559	589	580	559	576	636	569	557	595	553	578	621	589	548	617	574	598	597	559	530	595	557	568	587	573	549	539	587	565	622	576	566	594	570	594	619	574	615	595	595	615	613	580	575	583	572	580	597	590	573	548	610	539	567	533	549	583	570	574	611	575	572	589	587	543	549	594	601	592	598	592	573	550	557	566	590	578	573	607	585	593	564	624	572	619	585	553	606	611	570	534	600	549	617	606	573	541	556	543	585	581	589	563	587	573	564	548	556	571	617	605	576	604	541	568	537	559	592	581	611	613	560	575	623	576	576	605	559	597	632	611	576	578	561	594	509	568	596	562	552	578	594	560	580	578	584	581	597	581	600	564	600	593	564	549	615	575	577	592	561	548	576	626	558	543	567	534	581	540	555	583	604	580	553	602	600	556	607	557	591	565	595	595	544	588	595	554	556	590	570	575	537	565	605	567	613	628	554	574	587	596	587	590	600	605	596	582	606	563	617	588	560	553	608	590	605	565	546	590	557	572	551	548	561	620	538	585	604	604	562	580	620	607	588	601	568	590	567	564	552	552	556	531	615	542	613	553	576	598	603	543	624	541	578	584	602	564	619	554	573	584	579	601	613	541	572	613	624	559	607	585	577	561	536	592	576	568	630	578	581	589	568	589	578	579	575	587	588	605	564	575	547	565	571	574	589	590	541	592	583	532	571	588	585	545	549	575	611	560	567	567	595	548	568	622	603	566	561	583	566	578	582	581	556	590	559	562	558	578	566	553	581	576	590	608	601	579	570	647	560	585	539	549	612	586	559	530	597	582	587	549	531	637	540	568	597	559	559	568	575	551	576	594	546	620	607	594	561	595	571	571	580	596	584	569	612	614	616	581	571	614	599	596	629	593	584	579	589	555	611	558	533	584	602	557	573	547	568	573	591	606	617	577	574	599	583	592	600	580	622	631	598	564	595	584	573	587	542	628	620	573	580	568	579	538	580
11687	20205	26447	21549	17728	13244	11076	7720	7636	4459	2242	1793	1697	1366	1523	1103	391	285	343	235	172	141	119	116	102	111	113	103	105	90	99	121	87	111	100	114	114	94	112	117	114	102	133	93	103	101	93	128	113	96	121	116	114	111	107	119	118	109	102	115	94	91	101	122	121	104	106	114	87	124	117	94	115	122	113	105	112	108	122	117	114	118	105	108	102	98	104	113	89	118	122	100	114	105	95	114	113	95	120	112	123	111	117	109	123	120	129	123	118	108	123	120	122	92	116	118	103	99	111	106	109	108	115	88	122	119	92	109	97	109	121	104	101	110	112	102	98	105	115	116	130	113	92	112	101	102	102	119	116	121	121	130	115	96	116	99	121	122	111	106	93	103	127	114	108	122	112	103	106	128	124	111	117	103	111	104	97	117	108	119	115	114	131	122	102	141	128	88	93	107	131	109	118	110	108	113	108	108	112	121	106	130	131	114	100	103	104	102	114	118	107	108	136	112	105	108	106	117	103	116	103	114	126	102	134	106	118	120	118	122	138	111	131	113	104	110	115	134	126	112	102	107	107	75	106	108	109	117	102	92	89	100	123	102	119	106	102	101	138	112	116	102	137	114	124	121	111	112	102	108	113	118	134	117	102	119	108	111	88	115	106	88	122	107	107	117	109	104	125	89	120	101	122	113	115	127	91	112	115	114	98	112	119	112	128	106	98	100	116	87	110	106	117	133	96	114	112	114	103	97	122	84	116	106	112	117	97	121	111	120	112	116	111	105	120	111	98	115	122	107	108	124	123	117	106	116	110	110	111	95	104	103	121	111	110	107	109	119	124	101	97	129	126	104	110	93	113	114	109	95	108	127	110	116	120	113	106	108	101	113	118	109	108	112	112	101	116	107	102	111	128	122	108	115	100	98	121	91	114	117	103	120	107	114	110	107	120	110	107	101	112	101	110	130	105	124	127	126	112	114	114	100	125	118	107	118	120	127	114	109	106	114	108	104	117	95	114	127	121	116	100	107	120	101	102	111	100	105	88	116	107	112	125	112	111	122	119	115	114	100	106	123	117	105	95	86	108	88	102	103	97	124	105	98	106	116	113	119	98	122	111	115	98	105	111	124	101	95	108	129	116	113	124	109	96	111	101	86	117	114	104	122	122	109	116	104	123	120	115	107	121	123	106	126	106	112	102	107	93	126	127	111	99	127	103	105	110	104	124	113	121	98	100	116	123	107	120	120	115	127	101	130	134	109	110	100	137	106	99	114	117	118	105	109	103	111	99	120	114	90	133	101	105	120	110	106	99	104	105	104	98	122	94	109	124	116	108	125	98	118	115	122	105	101	112	127	119	125	114	113	106	112	101	109	105	128	91	117	118	99	109	121	97	108	105	126	102	106	91	109	108	117	108	106	139	114	115	119	112	106	111	98	101	99	111	116	107	104	119	105	116	105	115	98	104	94	121	117	98	118	133	130	131	110	126	114	117	129	119	116	118	113	111	90	113	122	101	91	105	109	131	122	120	118	98	103	106	111	115	110	119	104	124	106	116	91	111	123	109	117	94	109	106	121	92	114	109	92	119	112	123	108	115	112	105	123	116	110	126	107	119	132	118	96	127	110	121	118	112	112	109	99	96	97	111	118	104	109	118	106	112	131	111	134	113	107	112	105	115	104	120	105	109	106	93	113	124	109	90	107	93	124	93	128	98	93	118	115	104	127	125	115	112	97	125	121	112	106	125	129	98	108	109	116	105	114	115	100	123	122	100	117	137	103	97	133	116	106	119	119	104	109	111	126	119	113	110	102	122	117	115	105	100	114	121	115	106	120	121	108	120	102	95	113	113	85	106	122	105	102	108	116	103	120	113	130	105	113	104	114	125	113	121	116	130	114	129	117	126	97	92	108	94	99	104	119	103	104	112	108	121	106	115	112	103	108	119	103	104	119	122	102	111	99	118	119	101	96	111	113	127	122	101	99	115	102	105	122	114	121	110	112	99	109	108	109	113	99	117	125	119	115	115	115	108	122	113	112	109	100	122	99	108	105	112	108	117	98	121	83	106	91	106	95	104	114	105	122	121	104	103	99	105	102	98	95	131	129	121	119	102	119	120	118	111	122	102	97	104	113	103	109	111	115	95	120	108	109	89	86	104	111	101	118	110	103	103	108	134	115	131	123	119	115	99	114	120	119	108	95	107	116	113	99	129	109	111	107	105	129	105	105	125	106	111	114	103	108	136	129	100	120	120	133	116	100	108	109	120	114	118	104	107	95	106	129	111	114	113	121	117	107	116	108	102	123	137	90	114	103	96	112	107	97	95	114	117	117	119	122	114	112	113	114	90	105	101	115	119	111	124	124	102	89	125	127	102	109	117	126	107	117	126	128	133	101	83	102	116	109	107	121	125	117	108	104	96	103	124	126	102	104	102	112	120	104	104	108	127	94	126	120	103	104	128	107	102	118	109	119	88	106	111	108	103	115	108	104	129	113	120	115	112	126	95	106	106	138	119	95	126	102	105	107	91	126	114	118	113	105	99	114	102	124	126	122	133	100	104	111	119	119	118	134	102	117	110	121	125	104	105	113	116	128	114	112	130	120	130	92	116	93	101	104	101	113	115	133	102	112	106	101	101	100	106	116	113	95	102	128	129	104	116	109	93	125	109	110	108	104	109	110	108	126	119	115	117	108	116	121	114	99	133	87	111	88	93	102	107	129	133	99	106	105	102	115	99	120	92	112	103	113	123	134	131	116	101	122	89	135	88	120	104	112	120	122	120	117	104	123	118	120	111	102	110	135	104	142	113	104	136	98	96	110	98	107	129	105	110	122	120	118	106	124	126	117	109	126	110	103	128	111	113	118	121	108	104	111	104	122	126	115	141	111	120	98	110	123	113	99	121	117	109	117	91	109	115	102	114	111	111	109	120	102	129	90	106	128	121	118	112	102	125	117	96	103	107	117	130	122	131	119	119	106	121	104	115	129	95	103	131	103	109	105	145	131	101	107	116	122	104	97	105	117	109	104	122	126	124	116	114	111	108	92	93	117	111	100	108	102	112	97	104	103	120	115	113	125	123	117	101	121	108	105	109	99	107	122	121	112	115	120	87	127	109	111	113	117	104	111	109	127	115	107	95	125	101	114	97	110	105	113	111	117	121	133	99	121	102	108	131	107	104	98	127	111	94	110	104	131	129	110	117	91	99	115	119	100	108	104	106	113	115	124	106	113	89	109	125	100	98	117	111	100	112	110	92	115	125	107	98	102	103	113	124	104	128	102	103	111	102	117	107	107	112	111	116	114	115	125	98	106	121	110	104	107	94	114	102	111	110	104	100	114	114	98	100	97	114	119	111	99	117	124	90	126	118	122	110	96	102	119	121	99	124	114	129	120	128	106	106	135	106	129	126	114	115	121	106	117	113	120	110	122	105	99	99	88	100	97	115	114	122	119	105	92	111	123	114	97	99	113	111	122	104	112	106	107	102	110	124	121	110	96	117	120
11446	23445	32165	32526	31439	28564	27023	22592	22374	15009	10296	8927	8482	7301	8863	5310	1875	1549	1676	1330	897	605	489	452	438	404	446	496	448	379	380	423	433	399	414	382	398	407	395	386	406	382	446	381	388	359	400	390	383	384	420	392	421	397	406	418	388	381	377	358	421	369	364	385	408	363	386	386	427	400	397	412	424	416	459	402	392	381	412	414	405	391	405	398	372	364	415	387	410	364	364	413	415	395	416	411	422	396	417	384	410	366	420	442	398	369	393	386	357	411	372	403	392	407	396	420	411	409	427	427	417	389	340	411	437	381	419	365	400	396	436	425	399	373	404	396	409	398	377	401	430	405	406	392	399	437	423	384	424	384	414	404	381	405	386	402	396	370	381	399	390	406	389	422	391	402	414	370	367	382	380	356	409	379	388	364	392	364	416	368	364	403	388	406	402	424	407	421	387	384	376	385	367	391	432	384	379	409	383	384	407	355	389	386	378	443	389	419	390	410	386	404	424	385	400	366	409	399	413	418	414	380	437	405	381	391	369	420	407	392	407	378	425	402	377	421	381	389	407	408	375	396	407	405	384	432	374	394	371	385	409	380	392	400	385	387	381	384	424	421	370	382	412	429	426	399	389	349	381	408	408	409	381	402	401	383	400	417	404	382	409	358	360	437	379	354	394	419	408	396	411	407	430	396	393	409	424	411	388	388	383	388	426	379	383	407	422	382	389	381	380	359	408	385	396	415	386	387	389	370	404	420	406	423	422	399	410	424	412	401	401	406	451	380	447	414	375	419	402	408	395	424	387	365	413	397	421	392	359	388	404	404	378	390	390	408	397	402	397	419	390	364	383	412	384	402	391	397	394	405	410	413	397	388	399	372	410	404	422	418	378	386	387	382	393	417	382	401	409	394	388	399	397	396	452	406	342	372	409	399	399	419	384	384	401	404	377	396	405	392	413	420	385	400	381	401	364	397	393	383	370	394	402	427	363	420	429	373	389	405	384	383	377	385	394	433	406	392	403	375	374	407	405	396	392	401	368	369	364	399	381	418	408	418	420	425	422	414	399	381	411	361	419	378	373	398	378	409	377	414	412	414	366	399	398	416	389	408	399	386	410	400	381	370	409	367	404	374	353	417	445	384	365	389	411	391	388	403	383	437	398	381	389	388	386	435	376	417	407	382	401	428	437	384	404	391	374	399	386	372	400	416	380	392	412	383	381	392	416	398	392	381	407	417	405	412	370	409	399	378	384	375	417	387	401	405	437	402	392	387	387	417	414	405	391	393	408	390	418	401	377	370	389	355	388	381	382	392	416	379	432	384	412	425	397	409	353	378	389	371	421	429	405	460	380	391	372	397	380	347	388	409	381	408	391	392	425	418	386	424	412	382	389	389	373	439	364	430	410	380	370	423	386	444	390	408	410	423	409	384	422	423	388	371	407	388	401	380	433	399	381	378	416	384	390	413	421	449	421	398	378	387	415	408	402	402	417	411	418	386	413	404	393	374	377	408	384	384	461	426	399	376	394	383	341	423	383	387	418	405	462	375	396	419	406	426	374	424	398	420	428	403	388	399	390	381	372	416	416	367	419	392	419	369	404	396	348	415	423	385	391	400	404	401	406	404	402	394	381	367	389	398	383	388	411	424	430	410	364	443	425	395	395	405	436	389	372	371	430	396	423	371	439	388	389	430	388	389	383	410	382	411	380	365	393	401	394	389	416	419	396	402	408	383	420	366	375	386	401	378	378	434	378	426	376	382	412	387	405	378	387	407	371	416	394	394	363	402	370	428	403	386	404	409	404	400	393	410	393	410	414	374	411	404	373	442	388	416	417	394	437	360	401	407	396	419	423	404	405	388	401	416	399	385	404	421	380	411	428	402	385	419	379	387	359	357	408	382	409	419	370	396	366	404	406	379	428	390	366	405	396	427	406	397	358	431	388	382	398	400	406	376	396	381	414	434	422	407	417	402	335	397	435	435	428	396	376	438	402	406	395	348	387	401	396	411	406	402	426	420	408	399	390	390	358	384	420	379	392	421	408	378	400	402	384	399	397	400	406	384	409	403	388	429	382	372	403	432	412	431	397	414	424	403	400	411	350	443	400	394	384	416	401	411	369	451	424	390	400	355	365	395	402	399	401	384	395	439	377	355	384	400	422	393	389	410	387	365	394	409	428	415	434	385	407	403	393	402	369	364	403	392	396	427	382	376	387	386	384	348	440	385	428	412	396	442	392	416	360	422	421	395	407	373	419	394	425	398	405	424	400	419	380	387	382	398	427	401	402	394	386	392	440	428	434	392	379	410	390	383	450	412	379	398	379	454	393	421	399	414	403	389	392	405	388	433	440	389	405	409	435	392	393	411	403	414	370	408	426	420	415	381	409	418	355	412	384	395	407	383	385	397	407	415	393	413	365	448	372	385	396	373	395	388	382	371	391	460	409	377	396	399	415	407	392	404	382	373	402	384	380	405	379	453	376	423	399	418	418	393	403	425	390	423	366	434	398	413	397	396	390	404	407	392	372	391	378	420	438	401	387	396	405	381	380	412	382	401	395	394	429	387	410	404	392	386	380	400	425	416	400	418	396	408	368	409	413	373	403	378	409	391	415	398	388	409	385	390	401	386	418	374	414	375	398	386	380	380	399	405	404	389	370	382	413	405	374	380	382	390	390	435	391	422	374	398	387	374	405	387	413	403	396	383	380	402	378	427	374	422	393	399	396	405	404	385	434	377	406	431	393	409	394	378	395	392	377	421	425	409	402	382	395	401	382	380	382	396	401	388	403	423	398	414	400	416	406	417	399	387	411	367	391	407	377	387	372	363	357	416	427	396	406	375	391	419	392	412	405	379	387	396	455	380	370	385	395	414	391	410	405	420	411	389	376	357	423	370	381	394	403	395	392	410	407	412	398	422	387	415	400	406	404	367	390	434	420	425	387	386	414	391	394	399	380	397	414	364	372	410	417	415	433	382	414	398	420	414	423	441	416	411	421	367	403	389	414	372	435	394	382	338	402	405	388	434	387	384	386	440	405	381	392	366	430	384	344	401	359	378	379	420	401	383	433	395	383	367	360	384	367	407	392	438	392	391	387	404	432	388	379	381	417	365	390	387	402	385	397	423	395	398	435	390	357	372	392	416	408	389	402	383	379	400	418	362	400	422	396	389	389	408	368	362	404	399	399	417	394	408	424	402	362	379	413	395	409	395	422	394	366	359	412	434	384	386	414	371	410	370	399	411	407	371	452	404	398	395	372	428	401	398	413	407	411	358	425	377	382	419	429	424	402	396	406	401	407	429	408	420	388	399	404	430	406	397	384	394	378	423	391	382	390	421	371	404	401	367	393	401	385	432	439	411	408	400	396	402	388	412	397	380	401	411	346	379	412	404	400	372	395	392	424	421	383	410	366	375	388	395	358	413	404	385	375	392	393	373	417	397	414	407	394	376	406	406	389	455	377	383	369	400	392	393	398	377	422	400	404	404	427	364	399	400	392	381
41170	47690	43186	41351	39222	37836	34180	36438	36569	28664	23344	20061	16726	17885	15934	5073	2410	2623	2492	1834	694	350	224	177	122	129	153	181	127	114	103	94	105	90	90	103	85	126	106	108	100	109	104	107	102	98	114	81	105	123	118	105	117	79	116	107	106	86	98	116	104	91	94	114	118	104	120	108	102	98	92	88	104	116	92	98	113	108	104	94	95	90	103	96	94	106	112	98	110	104	85	108	95	106	99	103	93	98	111	110	110	100	106	101	102	107	115	104	102	104	100	92	99	112	107	106	89	109	81	102	103	102	91	107	116	85	94	96	97	107	92	97	105	91	117	123	111	91	78	118	120	108	109	96	105	110	102	104	109	117	113	97	98	112	100	96	107	104	86	86	91	129	101	116	89	99	92	98	90	105	108	114	106	99	97	109	81	86	94	120	104	112	85	83	103	100	108	93	110	99	102	123	92	102	113	126	95	98	120	112	125	110	97	117	102	110	106	117	106	118	102	105	112	101	97	109	98	104	84	88	79	96	105	101	109	98	109	105	105	103	102	93	98	127	103	106	111	95	111	118	99	110	108	97	120	120	109	93	107	112	94	96	86	100	95	104	103	107	120	112	112	99	86	98	100	106	110	101	122	88	106	104	89	106	110	107	108	110	103	92	104	93	92	110	107	115	106	105	108	108	96	105	103	126	117	79	117	118	100	102	83	117	115	102	100	100	103	108	105	101	108	87	109	86	123	88	115	100	89	106	96	106	94	99	96	116	107	106	122	106	95	110	99	97	119	84	102	78	110	93	85	114	97	105	116	91	102	109	116	109	104	98	107	110	91	94	105	98	103	108	107	110	92	108	101	97	93	107	85	100	100	100	118	86	78	100	102	104	102	106	96	87	112	109	109	95	98	100	104	99	108	88	100	113	94	110	98	92	96	93	101	102	112	111	97	92	93	102	115	95	108	93	105	111	88	107	103	104	119	109	89	104	101	130	110	84	95	103	97	101	115	104	102	95	103	99	114	90	79	106	105	105	109	108	104	106	91	98	96	100	109	105	95	95	123	97	110	95	107	109	107	103	84	103	91	101	115	111	108	116	99	117	84	112	116	99	100	97	110	92	81	99	97	99	113	101	97	101	111	107	101	114	91	101	99	98	103	110	100	114	108	101	105	108	88	99	103	98	87	116	107	114	115	116	107	106	96	95	103	89	102	88	103	118	100	104	104	90	116	114	115	96	89	93	111	105	100	116	122	84	100	80	116	113	108	104	121	109	103	97	111	98	91	95	97	106	119	91	92	91	94	108	82	105	97	100	95	87	95	103	101	112	87	96	92	101	88	95	105	111	100	107	97	101	107	98	112	106	106	94	86	115	114	113	110	99	105	73	100	101	108	108	99	109	124	88	94	112	94	101	98	93	88	89	95	98	82	86	97	118	102	105	87	101	110	106	103	112	103	85	98	101	90	108	94	111	95	105	113	103	93	122	104	108	93	121	106	98	100	106	79	89	92	97	92	85	83	113	102	111	103	99	92	105	107	100	87	109	95	84	91	91	113	103	78	100	110	106	89	114	111	117	100	84	102	119	91	111	97	112	110	91	106	82	107	90	87	93	102	82	109	95	122	102	94	86	114	110	92	98	102	96	88	115	94	105	102	105	99	114	106	100	95	96	96	104	90	114	99	97	107	79	101	106	91	103	96	95	83	109	102	101	114	123	90	110	94	116	94	93	97	108	94	86	103	126	92	98	111	106	96	99	110	97	98	111	94	109	100	104	103	107	94	101	109	94	113	85	95	99	97	106	93	110	111	99	92	114	87	115	99	108	101	99	106	103	83	94	95	98	106	103	92	96	106	107	111	99	107	111	119	112	91	125	114	94	110	109	126	85	109	93	97	100	109	102	107	103	102	107	105	81	117	78	102	95	122	119	116	102	88	88	107	111	81	77	92	124	93	107	108	104	98	116	102	94	98	106	102	96	102	104	98	109	102	107	89	97	120	92	123	96	106	115	98	99	100	100	113	99	114	106	116	106	110	93	94	106	94	96	107	93	105	108	105	87	99	104	94	103	98	101	99	93	101	91	111	99	93	97	96	107	119	109	83	99	91	94	86	107	90	94	114	119	103	102	86	107	108	99	99	105	102	100	93	106	107	87	86	131	108	104	87	101	98	119	94	114	123	98	100	101	97	100	97	105	97	94	109	100	108	92	95	104	103	119	104	110	120	98	99	90	100	108	89	89	99	105	106	96	94	109	96	102	97	100	104	109	97	95	99	102	111	100	105	107	91	99	113	106	84	127	94	108	106	124	91	90	110	89	98	109	93	107	101	82	116	106	90	93	81	113	95	85	105	84	86	119	90	100	93	93	111	98	106	124	105	98	110	101	89	119	109	95	92	101	94	108	102	99	106	105	102	116	109	116	87	100	98	97	116	124	102	100	105	105	103	101	109	127	102	101	121	108	97	105	126	101	119	97	103	95	102	103	108	106	105	98	97	95	97	103	97	110	92	100	101	111	87	100	92	101	100	102	98	126	83	107	98	113	96	92	93	103	107	99	116	100	108	110	107	117	91	89	111	94	98	113	98	94	110	105	103	125	98	107	101	125	100	117	110	90	89	98	96	98	99	115	112	95	95	109	96	102	109	105	99	93	95	92	85	103	110	109	98	89	106	114	110	94	94	107	100	111	97	102	98	106	100	96	91	106	114	105	106	100	115	96	111	102	105	80	105	95	111	105	87	93	94	109	116	95	92	102	112	104	92	105	112	97	98	111	120	97	103	118	104	92	107	101	111	97	108	104	99	99	115	93	107	94	105	98	107	96	106	96	97	121	98	105	104	96	100	90	90	99	97	110	91	101	102	124	115	101	96	111	90	107	93	105	100	102	97	105	100	96	88	90	109	118	101	107	94	101	123	101	127	104	95	107	110	89	107	95	116	105	111	121	110	110	107	117	98	109	92	106	90	117	122	104	90	104	108	97	105	98	105	107	96	103	104	112	104	120	101	117	111	106	88	115	103	98	93	97	94	101	118	105	102	116	104	108	97	108	89	126	106	96	98	118	83	108	99	121	98	91	106	92	111	101	87	104	76	93	90	97	85	123	122	128	106	98	125	96	89	80	96	99	87	88	100	88	114	111	96	112	101	109	109	89	102	94	97	116	99	97	106	92	91	103	94	118	91	112	104	119	108	113	108	105	87	109	95	97	103	101	110	102	103	83	122	99	103	104	116	97	116	108	99	96	113	101	112	95	105	109	95	76	87	112	124	99	135	106	94	107	118	94	112	123	92	93	97	97	117	107	105	96	110	89	88	122	102	109	94	104	94	113	97	111	96	110	103	94	106	113	64	100	97	110	101	90	113	93	112	99	89	109	98	108	114	99	112	93	112	103	100	98	77	100	85	114	98	103	102	95	109	97	105	96	102	81	90	106	113	98	90	113	92	87	93	101	117	99	117	105	103	93	100	102	110	118	105	101	94	82	96	98	104	108	118	89	108	90	96	109
35656	49320	54475	58511	58956	55932	51751	48987	48890	42432	38847	36872	35390	39241	35528	16431	12909	13863	12059	10324	4094	2238	1401	901	626	591	762	783	505	477	471	419	453	468	428	389	388	357	367	381	384	367	390	348	368	348	383	381	361	346	422	374	363	350	346	370	349	372	364	339	405	384	362	362	360	365	406	361	374	373	372	370	364	365	361	382	362	382	375	336	354	341	361	364	392	377	373	374	369	397	367	359	375	372	388	382	361	343	359	347	362	329	366	368	365	343	370	358	363	346	377	387	386	371	346	386	359	367	355	359	353	361	335	354	353	377	344	378	322	378	371	368	346	357	364	385	377	357	360	417	376	395	371	389	401	405	341	361	360	323	393	337	380	369	376	358	349	368	367	355	353	340	363	349	369	365	357	302	365	359	383	360	348	384	344	349	372	356	357	360	403	361	369	335	362	373	372	312	338	384	377	374	377	356	367	336	374	346	340	382	357	391	350	348	349	359	349	378	396	356	346	371	371	388	348	353	347	391	381	375	344	347	369	383	332	363	370	378	378	382	359	341	367	357	358	363	360	373	381	334	352	356	368	379	359	358	356	381	355	362	360	364	405	346	368	355	344	339	363	377	338	357	376	351	365	348	341	344	367	337	381	367	382	367	392	356	334	345	386	378	356	360	331	392	373	343	381	351	355	358	395	334	337	341	391	371	360	385	353	353	354	379	389	397	351	359	365	375	370	379	353	376	371	384	344	380	369	368	381	361	386	331	373	358	348	394	368	357	379	333	383	338	371	370	356	311	371	367	350	345	400	341	373	343	376	378	365	367	336	345	302	347	344	360	332	346	351	373	369	334	386	370	354	358	346	343	386	369	395	338	362	385	321	353	365	375	384	361	347	382	361	357	350	360	361	374	351	324	393	344	375	336	330	342	347	326	330	322	339	356	384	372	322	366	378	328	332	352	360	336	340	405	319	382	359	384	305	335	381	338	345	337	380	347	360	324	332	356	387	361	371	342	351	370	392	389	341	350	376	390	385	362	343	390	355	354	359	365	356	417	362	368	339	352	380	366	356	373	376	424	385	393	363	385	370	328	341	348	361	351	380	366	373	361	361	344	368	374	381	369	349	377	358	324	345	387	322	373	342	339	377	354	377	351	385	382	328	371	345	335	369	338	318	380	379	352	370	386	361	379	343	342	347	389	336	358	348	377	382	362	351	369	368	325	357	347	370	399	366	357	365	336	371	396	355	378	346	379	356	395	367	357	345	351	369	377	348	382	352	343	360	343	372	359	339	376	363	356	380	357	353	353	392	345	354	354	322	353	354	374	331	380	383	368	382	351	346	375	353	336	347	342	349	350	363	341	361	345	355	387	388	370	343	332	364	346	399	362	352	364	369	392	407	338	367	368	340	382	366	356	390	371	368	377	378	364	366	371	338	351	379	330	342	362	353	338	355	377	355	357	359	359	387	333	362	359	364	361	322	367	374	369	342	358	389	364	339	396	354	380	365	358	353	313	352	379	365	371	356	356	347	358	374	324	368	357	322	371	357	350	366	367	365	363	380	357	366	353	351	345	393	380	356	379	360	371	380	344	364	363	353	368	339	371	375	333	385	339	333	366	353	380	361	383	364	360	367	392	357	353	341	379	339	375	327	375	347	351	337	320	356	370	312	361	350	392	336	360	376	369	364	349	348	353	325	348	343	381	346	364	340	339	377	345	360	346	326	364	340	374	380	369	370	362	350	373	376	367	350	349	363	337	374	357	334	385	342	355	360	354	366	354	377	376	414	349	343	348	384	355	342	358	352	345	325	380	340	325	379	364	371	356	394	371	344	376	374	353	375	349	385	352	335	329	382	393	404	355	371	381	371	390	346	349	387	341	373	382	347	378	351	353	351	374	358	361	370	370	325	344	366	371	369	393	341	326	388	373	370	378	374	358	365	368	362	357	340	322	363	390	329	328	341	386	357	356	358	375	381	344	323	346	338	387	328	355	350	340	401	379	378	352	358	357	347	371	361	357	340	363	350	339	389	357	366	402	369	364	366	361	347	372	371	341	338	343	365	365	345	353	311	353	373	334	355	363	347	376	354	355	364	356	355	332	368	356	357	341	382	347	357	383	323	373	349	379	367	356	390	332	309	347	373	371	379	348	366	351	357	381	363	393	348	391	387	390	366	383	363	342	362	336	357	350	353	346	376	374	360	350	387	370	371	359	371	376	361	388	362	371	364	350	369	371	388	385	377	390	344	378	368	377	366	382	367	344	344	356	389	325	342	343	358	338	365	395	387	371	395	362	394	369	368	328	364	391	357	351	336	359	335	361	368	355	371	374	371	358	339	346	352	380	366	384	356	359	324	355	366	388	340	344	344	353	366	376	355	370	364	364	345	356	314	376	372	362	386	388	329	340	367	373	385	364	387	348	363	364	358	358	347	355	342	339	356	344	366	398	344	365	372	356	365	358	359	350	319	353	372	333	387	360	382	354	355	345	348	357	361	361	348	379	337	329	381	375	363	346	370	383	348	406	342	370	368	364	368	355	382	381	380	339	367	374	347	387	391	338	339	398	356	352	353	368	367	357	337	381	344	370	369	362	356	380	380	334	358	377	352	362	362	335	378	381	377	372	344	328	374	345	333	370	401	349	368	380	345	357	349	376	359	377	384	370	409	353	359	349	344	358	359	361	348	329	379	401	374	363	319	369	335	361	375	317	355	366	358	358	354	337	347	387	394	384	360	354	357	363	359	356	368	342	366	381	376	376	342	365	382	343	348	358	333	331	346	377	357	358	375	356	338	350	348	379	345	373	325	362	389	378	366	371	342	344	347	357	340	347	345	347	354	373	368	368	354	368	379	395	382	359	365	394	362	390	362	338	346	330	338	376	364	410	330	363	339	367	367	354	399	360	371	329	363	387	345	391	385	343	381	362	371	337	351	337	372	419	367	337	373	374	353	365	374	372	361	358	353	347	354	361	345	366	366	357	343	354	313	329	350	363	373	355	379	364	313	407	347	386	382	358	353	355	355	403	383	381	360	353	361	362	348	345	344	348	364	375	350	338	349	353	384	370	359	402	373	362	338	386	352	347	343	332	365	346	364	352	348	338	330	358	381	356	349	359	337	334	378	379	366	366	353	328	396	392	397	392	330	364	356	354	377	353	344	356	359	355	371	371	355	359	367	349	348	370	356	352	373	363	367	381	347	319	355	365	390	386	332	355	386	358	367	360	356	392	385	360	370	348	346	352	369	365	359	327	346	359	371	376	340	382	349	373	354	367	381	370	340	342	352	369	373	378	356	405	383	381	352	367	370	388	329	352	344	356	382	344	340	402	374	356	384	363	380	348	338	368	380	356	324	382	376	344	368	393	341	349	385	411	364	350	330	359	350	342	344	377	350	344	381	377	333	370	340	367	386	360	360	348	367	367	352	356	384	358	334	366	331	350	345	341	355	358	360	354	363	385	365	359	351	382	387	375	356	362	399	356	361	326	368	373	354	381	353	369	377	377
47513	47145	41892	38982	38373	37520	36869	42103	39502	31794	30858	30085	29947	33626	21779	9309	5372	4635	4266	3462	2664	498	391	293	264	262	321	298	228	217	200	190	196	198	191	198	184	183	197	185	186	179	172	194	196	170	187	190	216	196	202	191	175	196	166	175	165	177	163	206	188	165	198	159	183	191	164	158	203	173	206	213	174	193	178	193	160	167	167	199	157	203	174	166	187	171	175	162	194	182	174	179	160	169	172	204	162	165	205	160	168	160	184	141	208	190	185	191	180	194	160	204	203	184	180	180	180	170	188	169	172	186	165	172	177	171	191	176	171	188	203	166	212	184	147	175	164	176	200	150	170	180	191	180	168	171	199	161	160	175	183	160	177	173	160	152	187	174	175	173	169	182	201	183	193	181	184	194	198	181	199	165	161	154	164	183	204	172	198	161	165	183	183	204	197	166	185	172	212	192	185	196	171	202	204	178	165	178	156	192	195	166	148	184	171	166	193	207	181	182	167	180	181	174	178	155	189	167	157	180	168	171	146	171	161	162	182	196	142	194	174	143	175	184	167	184	186	170	151	190	153	183	192	166	169	183	170	164	203	201	198	196	153	193	175	168	160	178	189	163	175	163	179	185	178	194	183	178	184	194	186	179	174	187	167	142	166	174	174	173	195	175	173	157	165	180	181	186	170	154	160	173	157	172	198	174	202	163	166	189	176	182	152	171	176	183	176	171	163	163	170	177	184	167	179	165	171	182	178	175	181	171	169	174	164	169	184	181	187	165	180	194	189	184	174	186	177	168	170	176	171	180	191	210	179	196	210	174	179	184	186	187	176	166	180	170	182	175	186	190	184	191	183	180	180	187	188	165	195	180	167	183	191	180	168	157	168	185	169	192	154	189	182	191	185	156	209	188	193	175	193	156	179	190	167	194	194	188	195	184	186	185	182	177	179	192	171	171	157	177	198	196	197	161	201	193	201	211	185	181	168	169	188	209	160	191	189	183	206	182	200	190	183	211	173	196	185	193	187	190	167	170	166	181	176	150	182	198	184	184	183	167	186	178	190	175	184	186	163	203	177	162	164	176	156	168	194	191	197	173	172	175	182	163	193	179	210	206	195	199	196	163	174	186	186	188	164	170	169	181	201	189	196	165	170	206	154	182	198	188	182	163	163	180	181	156	190	182	180	178	164	158	164	178	159	186	191	197	162	192	176	185	182	161	177	161	172	171	170	158	184	147	181	200	184	192	199	174	180	186	185	181	169	170	170	185	192	185	187	179	185	200	184	201	190	169	164	171	185	180	164	172	161	148	156	169	185	190	196	190	183	170	195	190	174	190	191	162	178	177	170	181	177	156	184	174	180	170	190	203	180	183	203	170	171	162	210	167	180	155	178	181	189	165	171	164	165	191	187	175	189	187	173	179	175	168	218	184	192	172	193	178	192	176	158	209	179	176	168	172	168	168	175	160	185	170	181	183	176	186	170	188	197	166	162	207	171	180	178	204	174	180	197	172	167	169	171	183	196	179	182	153	181	176	167	157	161	190	182	165	181	182	199	178	184	157	190	184	173	181	181	163	175	166	175	156	178	180	175	187	177	175	163	182	164	203	177	191	166	183	183	189	168	181	189	165	187	181	183	194	180	165	182	171	179	185	193	165	184	176	203	154	198	176	169	203	195	187	181	186	175	185	172	167	182	173	189	174	172	162	173	185	161	163	195	174	169	184	159	169	191	172	204	171	181	166	184	190	170	170	175	198	170	184	204	208	153	188	178	197	161	172	179	174	182	184	163	163	189	185	167	164	172	166	160	166	192	192	193	174	202	206	159	158	174	178	172	188	183	176	172	174	190	186	179	192	200	165	192	166	171	168	163	183	175	170	177	170	184	167	172	158	183	187	177	175	149	175	198	183	172	187	179	186	187	158	164	138	187	163	162	180	170	171	177	191	162	189	199	178	150	197	167	183	183	189	159	179	161	171	176	188	191	188	166	187	179	193	180	164	173	178	167	178	194	171	182	162	173	191	172	180	181	161	171	159	177	153	151	153	177	181	171	174	172	185	176	177	188	167	182	187	169	175	174	165	204	167	183	184	184	165	170	178	189	165	184	185	159	190	180	199	182	170	200	172	178	193	163	198	193	164	192	167	177	193	195	172	182	184	181	208	189	185	172	175	160	180	180	204	185	168	166	188	177	205	180	193	177	179	189	181	185	169	196	179	176	182	173	188	187	215	184	187	184	177	151	199	190	193	182	176	170	193	166	189	187	198	177	180	192	172	189	180	167	189	163	186	171	186	166	179	152	175	178	180	207	170	179	190	190	168	164	164	175	165	173	178	191	185	180	173	187	172	173	187	175	170	181	197	181	159	197	165	163	178	203	173	163	164	195	175	195	173	189	161	191	168	175	172	179	191	167	165	148	179	168	194	165	182	156	164	191	186	186	171	195	191	151	158	195	196	153	163	174	175	186	165	187	166	162	191	176	165	175	166	184	182	177	183	161	164	184	165	167	158	137	165	174	194	158	181	194	170	176	171	168	179	199	179	174	167	178	188	196	168	203	196	168	173	167	173	186	173	190	176	158	188	161	184	168	172	173	177	174	175	182	193	156	175	172	160	177	180	166	174	189	181	185	180	164	176	188	158	173	165	181	200	191	168	212	159	170	183	162	180	181	188	177	169	183	168	170	195	197	182	183	163	174	175	195	199	204	206	160	166	182	178	197	147	159	171	157	178	200	157	161	159	165	203	187	195	194	183	183	195	175	167	175	185	170	173	184	180	164	180	174	181	175	162	174	178	181	157	167	211	184	167	201	169	196	159	178	187	160	197	169	190	156	199	184	166	175	167	190	188	189	171	188	182	163	191	183	176	187	174	181	176	171	169	197	176	192	192	181	167	176	181	196	203	178	171	155	190	187	184	190	190	192	167	181	182	193	177	169	161	164	173	166	194	174	183	183	172	184	195	168	176	190	184	166	184	203	169	166	183	172	188	189	163	198	173	172	173	180	174	190	184	176	180	189	181	174	169	188	189	202	164	169	168	208	185	175	190	190	162	161	158	172	182	167	158	175	151	160	170	179	175	156	178	168	168	184	168	182	166	184	215	183	195	202	158	177	167	195	193	154	152	173	174	186	204	182	154	171	168	176	173	195	171	175	162	192	201	179	194	177	162	179	185	188	186	181	182	195	182	184	177	184	166	175	170	160	175	202	182	146	169	206	183	182	176	164	227	198	180	175	182	194	183	167	160	173	179	164	166	158	181	177	175	185	184	195	173	183	171	170	157	162	176	179	149	156	189	192	166	173	195	185	179	167	202	175	191	174	178	210	167	166	182	180	181	186	191	177	190	184	197	177	172	162	160	184	168	185	181	201	171	196	162	172	188	172	182	161	181	187	158	175	168	182	180	174	189	162	172	200	192	186	173	177	183	170	157	184	149	194	200	184	183	162	154	195	164	170	188	198	177	189	173	177	157	164	175	177	180	173	192	155	166	186	175	187	191	168	190
42406	54349	56352	59164	63020	60650	59843	53730	51653	48082	47236	46347	48085	51601	37059	24421	20086	18128	17156	15731	12130	2594	2052	1529	1158	980	1442	1186	992	779	722	709	716	661	755	651	660	563	652	620	619	599	571	601	644	600	633	592	657	605	603	617	584	604	571	549	532	606	556	592	560	558	591	604	601	572	599	637	593	574	582	561	577	555	591	591	603	553	576	563	607	598	579	596	547	553	573	550	583	621	565	583	584	585	562	603	580	560	605	584	595	565	554	593	558	584	553	542	581	548	584	629	574	567	508	562	567	569	576	552	567	593	598	575	593	542	568	578	561	530	559	535	558	585	522	603	550	557	614	575	584	540	550	589	606	620	591	567	529	559	586	636	581	597	583	557	547	529	555	594	575	518	531	550	549	560	544	564	566	534	590	538	590	571	562	617	614	614	566	583	526	559	549	588	559	537	559	579	577	592	555	589	546	521	580	543	574	553	569	549	556	560	533	551	565	555	564	553	540	602	567	563	560	540	536	549	580	610	581	588	546	558	568	582	531	589	569	587	560	517	547	582	599	588	530	598	547	584	602	567	561	541	557	561	566	591	574	544	551	548	535	578	556	585	527	582	510	571	577	586	569	554	550	590	592	535	582	564	581	538	581	604	534	586	558	547	536	578	609	530	577	568	519	568	550	585	555	535	568	548	551	541	571	530	554	565	550	585	561	553	601	542	553	565	503	579	611	539	558	529	573	578	533	597	575	582	578	541	565	564	557	577	588	552	583	577	539	569	523	586	536	531	527	571	573	552	571	546	549	508	628	554	529	553	512	569	536	559	564	559	549	581	547	616	573	581	524	572	539	554	525	561	577	563	551	562	583	568	585	565	569	608	584	570	549	578	557	580	607	551	583	565	531	542	516	525	597	532	594	544	520	546	529	563	596	527	581	558	562	547	572	586	575	561	560	611	576	523	568	577	549	544	556	549	584	601	579	534	575	491	547	562	600	562	565	570	561	544	570	528	534	536	570	586	586	576	555	578	560	596	581	562	561	599	565	564	536	547	582	518	519	568	561	544	539	539	558	557	544	617	563	552	573	603	551	587	549	548	544	538	506	548	542	562	545	547	567	523	557	547	561	593	587	582	553	580	548	572	595	562	562	557	542	601	597	573	593	566	568	581	537	567	584	582	526	556	558	584	557	524	550	564	542	566	580	584	560	553	586	578	550	554	514	556	585	568	610	537	571	569	603	545	540	567	560	548	547	525	554	556	574	566	549	582	533	580	569	599	557	534	588	527	571	582	586	576	567	528	579	549	549	580	600	592	586	537	566	541	558	545	596	586	588	560	576	521	546	571	592	581	560	549	595	574	594	551	571	596	562	597	561	563	566	553	587	532	556	580	562	549	594	594	544	551	520	571	588	556	545	564	592	583	542	516	572	582	546	550	554	509	538	563	563	562	553	586	581	561	592	539	575	551	557	605	569	550	562	538	581	542	564	566	558	562	570	551	565	569	551	569	617	544	535	579	568	519	570	605	589	597	574	589	517	533	538	577	575	541	578	547	577	577	552	583	546	586	568	568	560	588	570	530	611	551	555	582	551	564	599	554	567	534	555	596	592	523	572	567	558	584	581	594	542	538	583	559	565	558	567	532	608	560	571	558	547	596	568	535	546	578	552	547	588	584	576	554	580	584	546	576	596	547	553	611	544	546	616	565	546	564	556	554	532	550	543	562	534	583	522	559	609	572	599	556	595	547	517	550	558	542	571	588	558	579	608	530	547	588	574	569	553	587	578	543	512	527	563	546	548	596	573	574	587	588	551	508	548	528	578	532	549	567	577	582	541	556	565	570	567	550	551	565	591	558	590	545	594	565	573	616	533	537	555	554	590	540	573	578	531	543	575	575	541	552	545	533	574	563	571	581	538	565	535	565	563	566	567	550	551	621	570	565	560	515	527	573	542	551	548	576	558	591	581	539	564	542	555	591	539	556	579	573	610	544	551	574	544	604	544	535	585	593	538	511	581	559	547	506	532	553	557	525	577	576	520	557	585	586	569	559	581	544	545	547	565	552	581	600	613	585	564	522	563	559	547	557	548	533	573	545	576	533	563	551	550	572	593	563	544	590	564	532	565	583	544	542	576	526	607	564	556	544	571	597	553	588	569	548	580	552	594	563	584	572	561	593	572	509	614	545	539	599	596	556	508	596	574	561	571	578	547	524	587	550	544	540	535	586	558	559	588	568	582	568	536	561	575	583	578	546	532	530	547	590	557	520	554	602	585	567	543	557	507	572	582	547	575	548	547	595	597	563	550	508	537	589	548	586	535	561	550	589	551	574	527	546	511	515	552	578	545	556	602	564	516	555	588	580	565	571	538	542	600	558	574	565	548	579	549	537	564	597	540	532	569	552	568	522	588	629	592	536	568	520	522	540	614	544	532	614	582	553	558	615	545	557	568	556	578	516	608	556	547	584	596	568	584	554	556	576	560	496	555	579	542	534	591	562	537	565	556	541	616	568	556	576	575	503	573	538	574	539	577	557	546	591	523	570	552	535	597	572	593	568	570	608	596	590	548	553	552	593	549	562	525	542	563	552	565	544	569	543	566	620	566	585	558	557	574	535	594	597	551	604	552	555	516	539	629	575	561	573	548	574	566	540	550	528	513	545	594	592	551	545	529	515	585	579	546	547	581	550	552	565	616	579	522	546	571	549	531	560	577	572	581	575	539	564	502	586	588	545	543	552	575	587	570	579	548	487	562	569	579	609	591	569	514	556	554	587	506	540	574	557	584	549	550	541	590	545	542	529	570	546	574	541	570	537	554	507	600	581	592	547	522	557	564	529	571	605	589	568	559	523	590	597	515	542	578	537	562	560	551	566	534	590	554	561	559	539	592	521	563	559	599	544	552	560	602	572	623	540	523	553	553	546	582	571	538	567	590	555	571	572	526	552	561	568	540	589	540	592	540	555	559	565	559	574	549	532	550	592	536	534	562	534	565	542	588	560	574	562	546	611	528	549	540	539	527	564	570	577	544	579	570	550	535	560	484	550	562	586	562	563	560	590	537	586	563	542	545	522	569	543	533	580	594	594	546	521	594	626	541	554	582	564	515	580	534	555	576	550	575	542	534	570	571	540	588	544	553	556	528	563	574	534	544	552	553	592	599	582	540	583	559	541	554	512	568	545	502	544	572	564	563	563	560	615	556	553	613	565	537	510	543	517	578	560	535	562	576	564	584	570	548	548	567	571	538	574	517	532	573	562	591	535	563	556	569	566	581	576	535	559	525	589	541	585	581	534	538	546	545	538	539	598	581	561	604	569	593	526	538	547	548	513	562	549	548	563	538	558	597	566	572	527	564	568	603	541	592	625	557	566	522	579	567	555	567	553	562	557	577	559	532	562	543	537	548	508	544	556	524	531	592	576	599	574	568	636	554	562	558	561	525	602	578	545	576	550	554	559	553	580	511	575	567	529	531	565	563	554	580	558	553	586	525	572	568	568	562	550	588	551	585	565
10975	19051	23869	20289	19213	15149	10794	8738	5455	3263	2270	1958	2280	1770	684	467	329	251	201	206	177	113	110	127	120	111	114	109	99	115	107	113	108	104	113	91	95	111	99	119	109	104	117	100	115	96	89	110	120	107	109	134	112	105	113	112	120	102	103	105	110	94	105	121	107	101	100	104	108	94	125	113	113	115	110	105	103	108	86	110	103	114	112	90	119	115	102	112	106	90	107	103	103	103	104	101	116	111	114	129	93	99	104	103	94	91	116	91	95	101	113	100	100	97	111	113	91	97	108	111	108	102	108	109	93	102	103	114	119	122	106	117	97	113	101	109	118	108	115	98	99	113	94	135	124	117	116	133	108	97	117	112	99	93	106	106	111	112	124	113	108	115	103	128	99	118	103	97	112	99	108	119	109	109	137	101	92	91	130	123	102	86	109	106	114	110	98	99	109	107	126	120	95	102	130	109	119	96	112	117	106	117	103	97	101	125	107	131	115	96	100	105	108	111	107	101	101	129	96	107	115	114	86	110	129	91	108	105	99	103	90	106	95	92	97	110	99	95	90	101	114	98	96	111	115	95	110	99	105	109	109	98	106	103	99	107	105	101	87	106	113	113	91	98	117	107	99	98	90	116	100	101	108	109	107	115	123	108	113	107	95	111	108	107	102	111	112	114	112	106	99	108	102	95	116	93	117	99	113	110	105	110	107	125	115	108	91	90	118	125	127	109	103	121	83	113	116	91	117	106	114	97	95	116	111	86	110	114	110	105	112	95	101	112	108	103	105	113	108	105	138	117	108	106	103	89	107	86	107	97	101	89	113	107	128	105	106	97	125	100	115	111	107	105	90	113	106	94	87	109	106	104	121	114	94	113	98	110	101	118	121	100	117	99	96	109	97	110	115	100	144	101	97	107	110	93	90	111	112	115	96	114	88	110	114	104	122	117	112	137	91	105	104	117	101	90	93	112	109	114	99	105	90	119	102	105	99	110	113	96	105	111	114	109	98	123	115	109	125	110	96	106	106	125	110	108	99	116	133	103	102	108	110	124	118	128	107	104	101	96	113	110	107	106	112	85	104	124	99	116	118	92	117	98	115	102	110	107	105	120	107	99	104	113	125	102	108	124	109	110	106	112	104	93	95	109	101	137	101	109	96	124	88	97	121	105	123	108	112	107	126	93	100	118	85	93	98	109	101	101	88	109	89	115	115	111	87	112	114	104	107	114	121	102	106	111	100	110	114	111	77	120	119	100	103	107	98	99	126	102	121	112	95	107	102	107	115	106	106	107	120	99	86	100	117	115	112	91	102	113	107	97	116	91	104	109	106	98	104	109	95	122	107	129	101	106	90	119	104	111	99	100	106	91	126	119	105	117	99	90	108	110	105	90	104	84	97	121	115	96	96	87	95	102	108	103	97	103	113	98	92	126	116	112	95	109	113	98	103	106	97	106	130	120	100	120	116	103	128	99	107	114	111	97	124	98	95	95	102	107	102	114	108	87	109	112	96	123	113	100	115	128	112	112	113	108	122	114	100	88	105	96	114	121	100	105	99	118	106	111	122	92	123	107	111	102	97	104	111	112	107	99	101	99	98	98	100	110	103	129	117	106	119	106	113	109	116	99	104	107	107	111	106	114	110	108	109	107	133	106	123	120	102	120	102	102	89	103	119	113	111	118	98	103	102	101	82	82	105	110	116	101	112	80	103	100	126	126	97	113	94	121	103	103	97	116	92	97	95	90	103	121	104	120	103	92	106	123	113	98	100	109	101	107	116	89	118	95	97	110	122	118	119	119	104	106	89	110	116	99	112	95	105	109	128	99	98	110	136	108	83	109	136	108	100	115	122	86	106	120	100	120	111	102	103	89	90	102	107	89	103	87	126	107	101	99	113	111	102	107	107	108	117	110	106	114	92	114	106	103	97	111	114	106	114	124	106	115	119	97	121	92	99	123	101	108	134	113	108	108	117	115	103	98	106	119	107	127	93	118	102	85	106	111	96	114	104	133	103	109	119	119	93	102	112	112	94	119	96	88	93	118	101	82	127	115	118	119	116	100	105	116	101	89	116	97	108	116	97	98	125	105	128	122	113	119	102	100	109	114	112	94	108	122	105	115	100	103	136	111	114	109	104	106	106	106	107	100	103	112	114	93	117	112	105	112	112	112	111	99	100	115	116	109	118	123	111	102	107	115	118	98	100	117	97	101	103	105	99	116	108	94	118	90	125	118	109	125	108	120	109	130	91	107	119	95	109	125	116	111	132	90	94	134	120	100	104	105	105	138	126	95	103	115	123	89	110	111	113	100	117	107	89	102	114	126	110	107	131	100	94	114	124	119	110	122	96	97	122	105	109	124	119	93	104	109	108	104	108	104	87	128	110	114	112	106	130	130	107	110	118	94	90	102	109	128	114	115	114	110	91	103	104	127	111	96	115	116	98	120	121	108	94	107	100	94	93	117	107	83	88	129	109	92	102	117	100	108	98	103	106	106	105	107	125	87	112	97	118	99	98	123	102	125	108	106	124	126	85	111	120	97	107	102	110	111	114	105	116	105	100	97	118	97	99	90	98	105	122	100	114	100	123	122	110	101	113	90	109	103	105	97	108	123	119	111	105	92	118	117	105	114	115	119	112	114	106	114	109	108	109	130	98	107	101	103	100	116	116	108	105	98	106	99	93	111	120	86	130	104	106	109	122	106	106	98	103	100	105	98	99	95	113	110	98	122	108	114	117	116	109	111	113	96	110	101	116	105	96	93	112	116	95	95	102	96	109	99	125	83	110	105	94	111	114	115	104	103	111	107	91	115	107	92	98	111	104	104	88	106	121	106	111	114	123	111	113	103	101	98	85	101	122	99	102	116	109	126	90	95	120	111	109	101	92	94	96	92	109	118	105	106	98	87	108	109	119	102	96	116	103	99	102	112	110	100	100	86	99	104	122	112	113	119	92	111	110	126	97	102	121	110	101	101	116	118	110	107	105	94	105	100	121	111	115	95	114	109	106	132	109	90	114	103	113	113	104	109	102	88	97	115	105	126	112	129	106	88	107	93	110	99	103	104	85	122	92	96	97	92	102	102	95	105	126	106	96	98	102	110	111	94	96	127	114	116	108	118	109	101	114	109	103	104	104	95	99	131	91	107	107	127	109	107	100	99	109	116	111	111	105	110	97	95	92	93	105	109	100	145	109	105	122	109	95	104	114	98	110	116	105	110	108	105	110	105	95	87	123	119	106	93	114	101	102	110	104	129	116	106	88	106	98	121	137	118	113	112	106	119	103	117	108	91	92	109	135	106	109	96	120	115	110	118	101	109	106	98	122	112	101	106	99	126	96	111	118	101	108	107	118	135	121	109	110	104	125	103	124	108	109	97	109	89	104	128	98	96	107	105	111	103	117	106	91	123	94	111	109	112	117	114	117	110	120	97	108	112	114	115	110	102	104	96	104	106	116	104	111	104	104	121	122	105	120	117	90	90	112	106	91	122	115	106	110	107
10782	23125	29544	31560	33607	30227	26873	23244	17293	13443	10869	10353	11625	8911	3595	2375	1645	1273	1148	1127	762	481	373	454	432	404	449	395	419	410	374	422	388	398	386	381	390	373	401	367	408	363	355	391	364	371	399	353	417	364	367	370	392	371	368	365	385	345	376	419	395	375	404	375	345	381	364	419	344	396	398	416	384	407	396	334	370	392	370	392	378	372	365	373	361	390	379	397	397	374	388	402	363	374	379	388	361	398	389	382	354	361	371	371	392	371	390	375	358	365	394	378	372	368	374	382	389	383	368	352	383	406	400	399	372	365	404	389	379	406	383	379	415	391	391	372	394	392	367	359	403	360	435	399	406	365	362	388	380	422	399	375	383	407	374	351	404	417	353	392	355	348	375	373	356	392	349	400	385	409	427	401	357	405	366	384	361	370	380	380	382	412	367	400	356	370	420	384	353	383	410	387	374	331	350	368	373	371	393	366	368	372	346	413	400	407	398	389	325	388	335	418	375	365	386	391	383	387	371	340	364	366	372	385	395	371	389	394	392	445	356	390	357	367	381	378	401	361	383	411	437	368	372	344	373	403	386	364	397	407	360	377	355	393	368	385	362	421	383	372	395	372	404	358	393	392	378	392	372	423	376	354	376	402	366	391	376	392	365	348	369	358	350	385	368	407	387	412	408	379	404	353	394	379	386	366	405	350	357	359	348	396	384	374	377	390	359	378	340	362	380	336	396	378	410	383	383	365	376	384	381	389	373	376	394	413	382	378	395	395	397	378	413	409	391	390	384	402	331	350	378	405	343	361	354	371	357	366	400	382	369	384	354	394	393	354	404	366	395	416	371	369	361	362	353	382	411	389	380	381	382	402	407	359	387	394	376	397	363	392	375	391	412	411	366	376	377	380	364	385	376	385	356	371	365	399	375	372	384	372	399	399	361	393	406	360	392	395	392	374	412	371	393	407	388	430	387	394	418	406	397	412	384	394	379	408	401	377	386	370	408	359	402	381	414	352	410	367	380	366	378	421	352	385	382	362	392	392	395	371	380	390	374	367	403	413	404	372	385	382	368	419	383	374	397	371	375	378	366	367	391	393	401	416	406	384	394	409	381	380	337	420	401	352	397	399	403	414	400	362	442	378	368	395	398	381	379	384	396	435	366	390	391	351	396	386	361	397	358	410	375	389	426	395	407	368	371	349	367	385	372	388	373	370	412	376	380	385	369	408	377	387	409	389	357	360	402	391	373	372	347	396	400	380	400	395	349	394	411	387	364	386	377	411	375	403	343	374	397	387	382	383	392	369	375	351	349	372	421	371	356	381	357	405	372	385	379	378	378	400	382	375	401	382	358	368	374	394	380	381	365	374	391	363	378	331	401	392	392	354	390	383	404	350	390	378	376	390	380	393	391	405	374	406	362	382	371	377	357	401	402	385	391	401	377	352	371	392	377	371	398	364	385	393	412	392	397	405	362	330	413	397	398	388	406	397	410	385	407	373	394	372	340	371	394	401	389	390	384	376	399	387	395	401	368	411	359	397	362	391	373	360	372	371	386	393	392	342	373	406	382	386	379	384	410	381	411	401	401	371	379	364	347	362	364	393	370	405	402	375	385	386	409	386	408	404	389	399	351	370	412	407	371	356	413	376	408	337	392	374	390	376	360	373	406	410	388	386	406	377	369	400	394	365	338	378	388	414	386	367	383	382	382	400	407	354	384	416	354	342	373	374	381	393	382	354	393	380	360	375	433	371	388	388	386	376	359	385	393	400	354	390	395	390	398	372	354	385	395	393	369	387	435	394	371	352	368	379	341	376	381	393	360	340	371	355	374	363	357	374	399	382	371	366	363	396	367	399	400	425	395	382	394	403	400	393	412	393	372	349	364	352	382	340	384	381	428	414	405	387	349	395	388	388	388	368	389	381	359	349	370	385	370	385	393	373	419	382	374	412	383	359	351	416	369	362	395	382	398	357	390	390	397	403	399	396	410	346	375	380	379	382	419	375	366	392	377	354	416	369	398	365	400	395	364	394	379	396	370	368	375	409	371	376	380	396	355	393	394	340	397	389	374	385	417	354	425	402	381	404	370	425	385	381	401	414	373	397	372	373	359	389	353	371	399	397	364	369	404	351	390	363	387	379	362	366	384	392	383	393	391	386	394	389	398	354	390	387	360	384	371	376	351	377	411	388	396	383	361	403	378	377	373	401	390	349	395	392	401	379	419	386	370	384	367	408	350	370	371	384	397	381	409	435	381	389	418	363	418	398	372	384	395	381	403	360	405	383	381	360	384	356	383	397	386	390	447	405	387	373	386	369	397	425	387	396	378	377	364	386	373	360	367	394	397	370	406	410	374	410	380	381	393	397	381	396	332	371	372	369	358	405	377	406	386	424	402	349	378	413	349	427	356	391	384	376	373	392	379	356	400	397	391	368	430	404	378	396	375	393	365	380	380	375	390	372	400	366	433	351	418	375	364	356	349	362	349	379	390	377	385	408	375	371	402	394	384	380	378	368	394	379	374	401	405	368	367	377	401	368	402	420	380	355	377	382	433	409	379	387	377	379	398	393	435	416	427	376	370	372	362	362	394	392	402	396	366	365	373	407	401	395	343	375	381	377	393	439	349	427	339	383	397	368	386	375	395	366	370	358	383	394	371	379	377	361	369	368	369	397	377	351	393	391	386	415	366	396	377	352	369	353	388	425	379	401	361	378	398	396	396	411	352	420	416	368	380	399	372	417	358	411	364	365	361	356	381	404	339	363	425	415	381	382	372	390	373	399	386	388	375	364	376	430	420	343	364	384	351	423	378	398	352	354	390	386	380	377	393	331	392	369	382	384	422	409	371	379	378	348	395	383	403	402	386	403	371	405	384	380	388	383	394	382	407	423	422	387	402	368	376	373	355	387	351	396	391	379	378	389	387	377	410	390	359	357	406	350	357	395	364	378	391	417	381	411	376	364	406	381	362	346	358	392	373	375	389	406	367	409	397	375	368	372	375	373	386	408	393	390	361	389	384	398	382	375	363	381	372	375	339	363	385	421	387	397	382	390	379	416	404	389	350	354	379	376	434	393	387	400	367	396	387	387	384	400	392	367	365	372	387	365	403	397	415	406	395	387	373	368	359	407	411	368	398	389	382	417	373	353	369	366	389	349	364	356	396	391	389	396	382	397	384	370	374	371	410	352	352	355	382	388	406	364	358	410	403	397	376	377	382	349	356	375	374	398	400	331	383	362	396	409	390	405	379	387	379	377	379	346	416	416	417	394	383	394	384	411	360	386	365	369	357	403	401	358	417	366	407	384	404	402	377	374	382	373	383	408	352	378	344	365	387	360	395	383	392	366	385	417	383	394	401	376	356	365	341	398	409	399	405	370	405	365	415	381	375	429	367	395	386	397	368	342	379	407	382	384	386	389	380	386	390	329	356	378	370	370	385	389	354	387	364	380	377	372	418	374	364	377	387	380	385	410	343	397	409	394	417	424	409	393	376	347	402	359
38934	49284	43644	40881	39431	36815	38324	38770	32744	27871	23108	23368	21385	13444	6382	4504	2801	1586	2113	1435	686	304	173	171	147	128	176	126	127	135	149	122	110	115	129	97	84	114	113	101	101	109	102	81	104	100	89	105	113	106	94	107	120	109	75	91	101	94	93	106	89	111	72	135	85	97	96	97	95	109	102	104	94	102	102	94	112	110	91	109	92	87	104	93	120	110	86	92	72	91	102	102	106	101	88	89	103	95	103	84	97	102	91	109	85	106	93	118	82	94	99	98	92	96	99	114	92	113	121	92	101	90	89	116	101	88	105	102	97	87	100	84	83	102	106	99	96	102	101	97	84	118	104	93	115	99	100	101	109	107	102	88	116	96	92	90	111	89	90	111	99	104	92	84	91	96	101	101	87	103	101	102	94	93	101	90	91	93	102	107	91	115	106	114	91	100	81	116	98	73	85	79	100	97	109	90	94	93	116	81	83	97	103	94	92	102	101	100	96	104	101	99	115	105	93	85	84	99	90	105	88	118	99	97	92	104	100	103	92	100	102	110	119	105	98	83	100	101	103	109	110	94	78	82	112	87	112	95	107	106	89	96	110	70	88	103	90	109	105	103	92	85	103	97	90	97	117	96	93	119	90	90	103	81	103	82	113	106	94	86	103	101	85	95	109	96	110	90	91	102	89	106	95	108	93	110	76	105	95	95	87	103	99	86	95	116	98	102	92	102	95	101	100	129	94	105	109	96	88	115	88	133	107	116	113	115	92	104	90	91	102	106	113	87	96	84	109	94	125	104	96	90	98	101	120	92	94	96	103	108	83	106	98	103	78	97	90	104	100	102	94	102	76	93	104	89	94	105	93	110	102	94	100	102	114	95	117	112	104	107	95	87	112	85	103	93	84	110	104	100	100	110	89	78	109	98	116	96	112	90	108	107	111	101	102	104	109	120	94	113	97	106	95	99	112	79	108	91	97	85	91	93	125	93	91	90	91	86	102	90	115	86	110	113	121	106	93	114	112	100	75	90	90	101	87	92	98	111	102	117	92	99	102	109	108	94	105	96	93	94	102	94	89	92	93	94	92	105	104	107	102	111	96	88	94	76	94	88	115	85	111	95	100	84	90	103	98	106	107	102	105	101	109	103	103	103	94	94	89	104	99	111	80	111	102	99	115	109	105	81	111	100	97	89	105	114	96	115	107	91	110	110	108	98	90	99	101	95	94	96	108	96	93	110	100	108	105	105	104	89	96	101	105	101	90	99	105	111	106	90	101	90	111	90	114	86	109	112	84	103	97	107	106	101	116	93	95	95	97	100	96	101	112	99	90	99	104	79	80	94	100	101	89	96	96	97	99	86	112	105	101	87	107	107	98	117	84	95	105	104	101	89	83	88	98	108	102	98	91	96	105	85	91	92	98	98	107	102	94	88	108	109	104	94	97	96	97	101	111	103	96	90	82	89	85	90	112	94	84	108	89	103	97	116	128	101	107	107	96	83	103	108	88	99	93	68	107	90	101	107	93	103	97	99	88	99	96	117	99	89	102	104	100	97	86	92	91	102	111	102	115	99	110	106	109	94	85	96	110	114	86	84	94	111	90	99	101	90	99	95	94	88	104	92	110	106	103	106	105	87	88	107	86	90	89	85	82	114	91	94	111	88	113	91	97	99	101	107	93	100	99	91	105	114	99	117	104	112	88	106	93	93	84	89	99	103	99	95	92	81	106	98	106	119	92	100	104	86	87	108	93	101	104	107	94	102	99	91	85	105	99	95	83	129	97	86	99	97	92	97	98	90	94	113	99	101	104	94	86	117	118	98	119	85	108	108	102	104	107	103	99	99	84	84	97	94	108	104	93	85	99	97	99	95	115	99	99	106	114	101	106	79	120	109	92	103	96	82	93	94	89	100	93	112	99	92	80	110	111	106	83	103	92	101	85	92	77	96	108	93	91	84	90	112	82	106	108	87	99	87	100	108	97	95	98	113	88	97	90	96	105	94	84	101	102	100	103	93	103	106	95	94	95	92	90	102	99	117	103	96	99	97	115	98	92	100	82	100	106	101	104	116	103	108	98	97	104	97	77	99	86	96	96	101	102	109	95	78	92	98	85	104	96	87	98	89	99	91	109	96	105	90	104	73	93	102	103	90	99	108	99	101	100	104	108	106	91	99	83	95	112	97	90	91	92	107	97	108	97	99	85	99	112	94	83	103	97	112	97	94	88	99	118	115	101	99	82	91	103	92	85	84	91	99	93	76	100	110	107	93	102	83	101	91	96	94	97	91	86	105	106	100	100	100	95	94	105	80	109	102	104	107	105	101	93	100	97	121	122	99	91	103	106	95	92	95	81	94	110	106	87	101	114	87	102	86	109	103	102	114	89	96	83	113	87	86	93	97	113	112	91	89	103	101	94	95	96	100	100	101	105	109	97	91	93	101	91	83	88	104	116	92	108	109	95	100	109	99	103	97	118	76	90	101	101	99	100	113	112	88	100	86	89	95	95	117	89	97	93	96	111	96	96	104	96	122	105	117	119	116	104	96	99	103	92	97	94	111	103	106	118	102	98	90	96	108	100	92	103	109	106	95	107	98	109	109	104	72	101	100	106	108	82	112	100	105	99	81	97	121	88	108	99	102	106	106	98	84	83	96	105	95	104	119	102	100	109	111	110	117	98	110	103	111	95	101	98	98	88	96	98	113	95	93	100	116	122	83	87	90	88	95	88	105	90	104	87	110	82	113	113	103	92	102	108	112	110	98	105	99	102	111	87	89	96	102	107	99	108	83	104	95	99	98	92	113	124	105	99	93	96	97	95	87	103	93	105	102	91	87	132	93	99	98	106	99	93	110	90	105	106	111	115	109	102	96	95	110	91	93	90	102	101	97	92	113	105	99	99	95	91	84	101	98	103	111	110	91	91	113	95	110	114	86	90	93	109	88	89	95	116	103	91	96	99	96	98	106	91	96	93	97	100	95	108	109	107	112	86	107	108	105	76	100	103	95	92	93	94	108	117	87	97	99	83	81	100	105	96	95	89	119	106	102	111	97	103	99	91	83	97	85	98	87	118	92	105	99	103	95	96	104	95	87	98	94	88	93	91	98	86	110	98	100	97	116	96	106	101	83	92	94	92	98	89	97	102	108	97	95	96	97	122	98	102	106	93	108	103	103	104	89	105	110	90	92	102	95	112	80	94	111	96	93	107	103	86	107	94	119	93	91	97	106	96	119	90	89	91	113	106	90	86	103	106	84	101	93	101	120	99	96	95	85	86	111	85	102	102	107	86	98	104	84	100	96	86	102	83	108	111	84	104	106	107	91	99	95	118	103	94	99	91	101	91	98	93	87	108	104	94	93	92	107	110	91	113	101	100	92	84	110	77	108	100	93	86	95	89	106	111	112	91	113	99	96	103	101	87	118	111	105	116	106	88	121	105	101	82	115	89	105	91	97	100	88	82	81	114	115	111	94	89	101	89	118	104	92	89	86	94	117	94	108	105	99
33200	48934	53071	59113	59381	55341	54827	48544	44659	41999	38731	41212	39912	31904	22947	18216	13264	8926	11375	8360	4247	1932	922	778	731	766	951	595	473	440	435	424	483	449	408	409	364	342	412	378	378	366	411	381	348	372	360	382	401	346	348	331	350	367	335	359	346	348	319	376	359	372	365	363	342	357	402	391	389	359	360	357	342	344	340	367	350	369	342	347	360	362	342	350	352	345	349	362	370	344	363	370	356	405	362	343	347	396	339	356	352	354	369	358	386	356	341	338	359	382	379	364	376	342	364	366	363	365	371	363	363	318	373	355	363	369	344	368	348	376	367	386	350	351	355	351	318	382	364	358	332	343	351	327	355	348	322	380	381	397	364	331	352	339	364	338	351	350	336	377	360	354	325	381	354	353	338	382	369	361	324	338	350	328	369	330	352	355	375	349	354	331	358	356	347	322	342	351	351	354	354	362	359	310	349	350	378	303	339	348	342	370	318	347	379	354	347	334	335	357	361	365	382	353	336	362	386	332	360	347	350	350	347	345	351	341	361	377	349	353	355	358	348	370	368	372	352	333	316	338	343	378	356	359	332	339	361	368	319	328	353	366	354	344	378	364	323	348	346	330	348	372	330	339	358	371	362	331	355	320	369	337	326	355	322	342	370	322	368	358	373	345	331	347	361	353	359	345	364	318	345	364	324	370	355	342	391	373	361	350	331	379	346	364	377	353	349	327	349	369	332	379	373	316	365	333	335	326	351	360	340	366	353	339	365	354	341	346	372	336	346	352	359	343	367	337	354	361	343	347	352	349	357	354	363	381	360	355	341	342	336	335	353	368	338	368	361	360	359	350	373	357	314	358	381	351	315	377	334	372	346	363	356	349	359	353	348	328	329	323	312	363	340	340	355	363	382	330	337	355	343	338	374	368	359	351	342	345	335	355	362	376	355	358	351	423	315	336	316	364	370	334	388	309	327	362	321	358	366	380	332	384	339	335	315	374	360	371	343	318	330	352	388	331	352	357	345	357	358	319	327	350	320	338	375	326	321	336	365	344	365	377	353	339	323	370	348	380	392	341	363	348	345	335	347	376	341	357	350	350	361	323	331	368	335	345	381	361	336	367	340	373	351	353	355	341	378	349	366	340	362	335	343	360	333	370	362	353	338	366	347	342	365	336	375	354	372	327	342	320	340	368	365	384	333	345	350	350	337	349	347	338	340	348	319	375	332	352	344	331	355	337	356	335	341	358	335	349	353	357	352	329	343	344	349	341	331	329	358	340	324	346	332	345	325	318	356	348	394	352	378	355	352	395	391	312	343	359	358	345	355	324	367	350	365	347	382	357	387	356	359	336	334	343	343	344	376	343	342	374	340	357	348	342	343	346	374	363	348	327	351	386	319	342	331	326	353	336	347	393	362	372	358	309	367	384	378	353	354	379	389	338	353	320	326	333	347	341	350	351	358	325	353	340	338	357	381	403	339	343	344	338	349	311	362	382	370	373	360	356	353	337	383	367	318	335	319	373	387	352	355	389	302	354	344	351	346	349	314	364	364	391	362	397	320	329	365	360	367	314	381	334	345	342	370	351	344	344	344	345	310	336	345	376	369	392	357	362	372	328	337	360	351	334	354	364	364	391	343	325	391	345	375	366	354	348	358	352	369	365	369	337	346	356	374	356	317	363	342	368	342	369	359	363	341	343	350	350	349	358	335	388	344	321	344	294	342	363	362	332	343	378	341	351	335	375	367	341	341	328	352	393	331	389	304	337	349	337	336	333	345	374	343	376	336	360	366	361	355	354	340	358	379	385	341	348	361	352	353	355	357	333	386	348	377	352	354	346	398	351	347	328	360	350	335	326	332	360	335	331	351	348	344	396	341	362	377	364	354	360	376	343	379	346	358	375	332	332	338	326	303	333	356	331	341	359	373	358	352	325	353	347	377	367	371	385	323	385	362	353	334	317	321	350	325	349	329	371	343	352	359	326	324	343	321	356	352	376	340	352	339	355	348	362	364	356	343	351	356	340	349	363	362	345	365	340	328	370	356	365	361	333	383	375	369	348	357	354	317	361	361	349	357	343	357	354	351	326	350	350	329	343	356	357	330	335	321	338	355	350	378	363	332	384	301	347	350	321	369	350	360	333	367	363	364	324	321	356	352	334	374	343	367	347	319	313	349	332	336	358	355	317	337	336	354	360	338	322	343	388	370	331	352	355	354	325	353	333	354	351	332	359	336	341	352	364	381	361	336	338	340	375	369	309	323	360	354	350	338	348	316	361	341	338	375	309	342	338	345	364	344	366	346	336	334	341	369	322	346	342	394	343	347	341	353	336	361	367	322	332	386	354	327	343	347	370	344	335	326	361	381	338	332	361	339	332	353	351	346	359	316	330	355	370	381	318	365	321	372	362	369	379	365	369	326	344	344	364	348	326	334	344	357	344	342	315	352	327	375	361	376	328	372	375	350	336	326	363	379	369	342	346	315	367	352	361	350	304	369	356	316	336	366	339	363	325	324	341	361	347	377	395	368	344	359	426	393	314	339	348	328	361	335	390	325	345	361	337	340	379	329	367	349	335	308	347	364	343	324	351	301	350	340	316	356	336	371	352	394	338	348	353	386	373	381	329	349	354	347	338	342	338	338	347	383	339	363	355	363	327	342	382	341	360	376	358	295	375	333	377	352	359	341	351	345	323	368	340	336	344	348	360	379	343	370	345	363	339	381	345	322	355	377	369	357	354	320	380	357	373	355	383	365	340	348	337	355	385	371	340	349	367	348	374	342	350	352	340	375	384	337	335	364	345	353	356	408	319	325	351	368	365	365	332	311	332	344	337	345	350	333	370	376	329	338	352	333	318	339	326	342	360	338	391	363	358	351	374	372	316	380	336	409	359	338	335	354	354	339	362	359	346	372	351	357	371	328	338	362	372	319	343	355	377	336	390	352	326	373	370	341	337	338	347	370	372	337	355	349	339	378	332	339	389	361	362	353	389	332	341	349	351	345	359	347	364	365	352	342	335	365	355	337	373	354	383	363	325	338	366	338	339	339	339	375	373	353	333	345	345	347	363	346	389	353	341	347	346	328	338	334	388	342	352	342	352	368	333	330	361	339	356	352	349	339	369	360	366	372	343	361	336	321	331	328	350	348	369	351	369	349	347	327	342	341	337	347	346	356	343	366	347	383	325	334	345	337	360	349	341	360	338	335	383	367	359	310	352	363	321	345	345	370	344	332	373	360	358	345	359	315	353	351	359	363	354	343	341	357	379	368	398	337	366	346	329	342	378	336	347	360	376	367	361	391	340	384	366	387	351	342	402	312	332	351	347	344	330	356	350	348	348	357	358	357	353	346	328	334	357	355	346	350	334	328	354	358	366	350	333	309	362	380	320	344	358	365	356	384	362	398	350	335	351	344	324	355	374	346	353	370	352	349	353	375	375	326	360	348	344	372	361	321	360	326	343	355	381	390	333	348	345	353	354	319	324	354	371	353	372	356	370	358	360	357	351
45968	47571	42241	41069	41866	37399	43488	40791	35936	31295	32549	32842	30808	18811	13566	8586	2893	3606	3780	2343	1976	793	298	277	259	273	287	234	209	179	188	171	184	174	200	187	169	201	185	185	154	170	165	160	166	165	170	177	173	177	175	169	183	179	187	183	173	174	163	179	176	166	149	204	192	171	166	159	182	185	197	184	172	179	174	173	155	174	161	165	167	179	175	183	196	185	190	155	180	181	189	171	160	166	205	182	157	192	178	170	158	185	186	167	162	179	193	179	172	149	178	171	162	187	199	143	191	152	168	166	179	181	185	185	185	179	168	163	165	147	210	182	194	168	185	170	203	182	152	163	192	187	172	180	193	170	170	179	183	156	186	193	172	168	167	174	179	168	175	189	157	184	167	162	174	175	180	175	172	190	183	158	182	177	168	162	191	180	161	180	152	190	175	167	192	168	164	180	189	187	158	190	181	191	189	184	191	174	176	188	154	164	192	155	186	175	192	167	168	176	171	185	168	192	162	180	192	161	167	177	164	154	178	188	181	161	186	177	182	168	180	188	181	155	173	181	199	182	162	176	166	160	181	154	188	155	189	185	197	162	174	190	173	170	157	189	176	195	195	169	174	160	192	163	172	176	179	174	177	176	187	177	177	167	165	166	153	195	183	169	162	190	169	167	176	183	182	168	157	188	183	175	183	167	169	173	180	183	155	159	168	173	158	156	174	161	175	169	170	164	162	161	189	176	174	174	176	179	156	188	196	173	172	184	187	175	168	159	169	169	151	179	175	183	188	200	176	184	173	157	187	170	150	123	182	182	171	180	166	176	193	169	177	160	182	179	163	156	151	181	165	160	174	183	157	172	171	162	182	182	189	173	188	184	189	186	207	176	160	191	180	207	202	173	195	167	176	164	161	190	164	163	162	177	176	168	175	171	179	175	150	189	162	167	194	169	200	184	207	211	177	171	160	157	181	209	166	167	197	184	165	180	171	135	154	170	161	197	167	186	174	184	176	195	163	175	169	172	166	173	168	190	174	166	166	175	138	192	183	181	181	166	174	162	179	165	180	162	171	162	174	179	175	181	194	164	196	163	198	159	177	155	164	186	172	178	207	181	173	188	150	156	170	178	181	172	179	164	166	162	192	196	171	186	183	169	169	163	149	171	178	179	158	170	161	184	171	162	192	181	164	160	166	193	190	178	182	181	181	191	165	212	189	172	173	199	177	204	193	171	183	173	197	171	168	160	179	181	163	168	194	188	176	188	175	171	164	162	163	159	192	169	185	166	184	189	179	189	164	189	151	180	180	189	184	182	153	158	179	150	164	197	152	174	160	181	180	164	184	164	171	187	158	179	156	157	188	177	173	163	202	162	191	191	197	152	185	170	200	188	156	184	173	166	159	183	182	182	177	176	177	180	186	178	181	160	182	167	182	177	181	170	174	176	171	165	182	180	167	183	185	168	198	172	156	161	170	163	192	148	183	164	168	203	179	159	176	190	185	167	173	165	195	166	186	185	177	167	180	187	184	183	178	182	174	171	189	172	176	181	180	175	188	193	184	189	180	165	154	134	173	168	147	201	168	195	203	189	212	180	174	184	167	193	175	165	153	178	176	180	157	172	172	172	162	179	157	180	177	171	188	159	184	152	193	174	163	166	157	196	191	186	187	180	170	157	169	207	185	155	164	186	165	187	164	159	138	164	186	187	164	179	171	181	142	179	175	170	143	180	183	171	165	168	152	168	175	165	194	167	196	159	187	203	195	163	190	174	183	177	176	161	184	188	158	175	160	175	182	192	179	190	181	172	190	162	205	171	199	196	159	160	169	168	166	169	173	175	191	176	181	146	190	184	183	184	173	162	171	142	165	176	184	176	175	153	173	165	167	183	169	177	171	186	164	202	172	187	156	174	170	182	175	181	167	177	190	193	174	173	161	192	189	183	150	177	179	173	150	186	144	181	162	152	167	169	180	189	164	152	176	166	185	191	182	160	164	197	180	211	175	191	169	170	174	188	172	172	166	189	181	181	164	166	190	190	192	180	205	190	153	167	164	183	195	164	180	162	177	171	165	168	153	181	180	169	183	179	167	143	143	188	171	203	190	196	171	172	185	179	155	176	179	195	184	180	142	184	171	152	181	183	185	186	167	171	164	183	189	186	176	179	187	191	166	209	187	157	195	181	199	176	161	190	170	178	171	182	215	164	173	186	165	178	178	159	155	167	167	166	172	162	162	178	180	178	203	166	160	174	163	170	175	191	151	170	190	192	174	167	185	180	176	172	177	180	156	169	171	169	169	164	176	199	190	172	177	183	187	163	181	168	190	179	206	161	171	180	169	171	170	206	176	179	175	168	173	200	170	164	175	192	185	173	199	168	153	181	169	170	197	174	180	188	187	163	181	210	184	171	163	183	202	166	173	174	184	167	185	152	202	175	178	203	152	153	178	176	186	181	179	162	155	180	178	154	164	164	187	181	186	198	196	183	181	149	172	172	167	173	177	205	193	165	170	173	163	173	169	172	157	182	152	199	149	192	165	177	179	176	185	170	165	169	159	168	167	186	187	188	180	178	175	163	185	204	158	170	192	190	187	181	164	155	186	195	177	187	158	179	184	155	178	180	193	185	193	205	153	196	172	161	153	157	160	142	174	168	180	167	188	182	171	188	189	200	171	168	195	165	197	169	175	177	195	155	180	164	189	164	183	163	190	161	184	181	196	153	171	164	165	154	166	163	163	203	160	186	182	173	194	178	173	207	156	180	188	185	186	166	164	207	174	197	173	179	207	172	162	188	186	187	158	162	188	139	173	173	169	183	196	167	168	184	178	158	160	177	143	189	202	178	213	152	172	167	168	175	160	157	174	141	171	151	184	176	159	188	170	177	203	180	197	178	171	177	176	167	180	185	165	179	172	182	155	151	151	176	182	179	190	165	178	183	207	169	174	172	151	177	190	159	191	169	201	152	164	179	178	165	165	210	174	175	175	188	158	177	165	188	195	180	195	194	178	167	168	171	158	171	172	164	176	178	169	169	152	169	160	183	183	199	202	183	163	162	175	178	168	177	175	180	190	175	178	204	186	195	197	164	172	171	175	172	188	170	175	169	185	173	182	160	196	179	166	183	189	184	185	167	185	167	185	180	181	164	170	182	185	169	164	194	186	169	192	189	184	165	152	152	177	172	191	175	144	178	188	172	184	169	184	181	189	173	169	179	188	183	178	197	184	168	194	166	180	180	202	169	155	187	168	162	143	185	177	175	198	186	174	166	164	156	189	182	174	185	161	192	185	182	183	174	162	194	170	154	183	174	179	148	175	135	170	196	182	187	194	193	188	179	182	199	168	180	177	176	172	158	176	173	199	171	156	164	196	166	163	225	196	163	177	177	165	179	172	174	183	165	172	183	172	188	184	168	190	168	170	170	176	155	167	189	168	184	165	164	175	186	186	184	180	181	157	171	155	178	197	191	165	190	188	177	172	162	183	154	174	169	204	182	159	167	175	172	170	168
40055	53459	55538	61170	64573	60897	62213	50925	50223	47704	50348	48454	46766	35513	32856	22839	11764	16989	17121	11252	10592	3971	1559	1394	1304	1246	1312	942	749	679	717	671	673	660	731	619	606	629	585	593	579	598	593	632	576	611	590	599	595	580	573	579	618	560	568	641	596	527	575	564	594	555	558	632	560	555	556	579	555	586	600	586	589	580	574	582	578	566	616	575	573	578	541	579	587	572	550	567	564	559	560	548	564	573	498	564	564	515	605	578	551	539	554	552	595	593	489	532	576	546	522	548	574	507	588	569	528	538	533	545	585	544	570	524	559	558	606	556	558	550	532	603	539	580	602	522	616	554	544	564	542	556	517	595	562	550	581	570	557	575	596	542	591	564	554	502	540	548	590	580	588	539	558	563	544	587	529	555	553	534	559	572	568	535	611	589	530	502	574	569	576	552	562	556	584	518	533	597	572	522	546	581	544	585	550	528	551	554	553	598	522	569	598	564	587	561	549	573	537	575	555	561	554	577	580	564	577	562	580	605	542	605	530	550	562	562	543	535	564	600	578	555	534	574	531	542	536	550	574	549	540	537	592	554	573	526	563	546	574	585	518	592	550	544	569	574	536	538	543	550	574	546	574	561	558	546	544	544	600	608	567	554	570	549	574	593	561	563	573	572	559	535	506	546	542	557	545	579	537	544	561	539	570	577	571	550	586	563	557	579	555	532	557	565	580	531	581	550	522	570	550	541	506	531	532	581	566	523	566	532	554	552	553	548	561	589	568	616	577	584	569	567	597	572	570	538	541	541	558	514	541	569	542	553	621	558	577	560	584	573	582	544	556	539	546	523	563	612	517	502	580	516	506	571	538	542	588	575	558	628	555	539	542	583	544	564	514	509	553	587	561	589	555	553	533	565	551	599	574	596	561	548	541	577	550	549	552	562	508	556	552	599	528	578	531	554	585	572	513	551	565	554	591	533	562	571	601	543	555	574	534	544	568	519	561	552	523	592	540	568	558	558	550	564	558	575	547	591	580	573	547	559	537	548	611	580	554	562	554	572	564	542	599	558	558	553	533	537	569	512	548	548	531	532	557	539	577	535	572	592	593	556	568	534	569	520	574	599	543	547	553	538	598	575	552	566	570	576	561	534	533	528	592	575	584	553	528	569	534	546	575	591	560	575	541	551	571	554	536	578	576	517	583	556	538	518	546	592	530	593	546	579	559	561	553	531	572	584	575	574	559	552	538	573	533	595	549	511	539	576	578	560	563	571	554	552	582	558	571	541	520	613	542	510	573	537	543	564	557	566	543	551	567	541	553	536	525	551	545	587	514	522	541	531	520	565	558	529	506	573	543	611	520	521	575	560	578	543	543	602	571	595	531	550	534	553	571	568	598	557	562	585	577	549	538	549	623	601	547	649	534	572	561	527	547	553	568	545	572	544	529	552	548	526	523	568	563	552	557	525	576	553	578	573	568	538	534	595	576	583	560	539	541	538	571	534	577	602	531	513	580	555	550	594	535	582	538	535	559	549	581	533	540	560	570	579	575	503	561	554	589	567	584	519	527	613	544	554	568	556	560	555	544	546	549	564	541	529	614	529	551	573	557	588	537	559	612	572	551	523	552	570	537	570	514	548	577	540	568	585	605	576	579	583	554	585	540	547	595	527	543	545	532	560	518	541	555	585	575	519	545	595	567	538	548	557	520	534	556	548	550	605	552	514	552	553	553	546	578	575	543	567	545	543	509	550	576	514	589	562	569	562	537	587	541	568	562	576	568	548	525	571	529	573	565	566	560	572	592	539	609	599	524	560	552	561	574	623	533	543	559	563	548	554	584	588	559	550	541	567	565	518	577	596	541	582	559	552	544	541	554	593	561	559	512	541	556	587	553	533	583	545	588	523	567	543	552	532	557	577	542	549	531	526	540	581	560	582	542	554	529	529	566	499	570	569	562	556	554	573	580	560	545	559	512	543	542	555	573	532	558	527	563	556	579	548	566	529	556	601	540	572	519	589	605	556	589	531	567	562	562	550	542	556	557	530	586	556	558	593	527	582	576	536	520	561	567	532	555	545	555	553	544	536	554	517	556	520	569	530	555	529	563	548	532	544	557	566	566	519	542	560	578	562	553	589	512	553	580	549	526	574	517	587	535	522	547	508	549	585	542	579	559	541	492	513	567	586	582	567	529	577	528	528	541	543	536	598	532	584	530	515	601	568	546	596	545	563	582	606	577	540	548	569	536	582	576	576	525	544	569	553	539	596	558	568	611	503	512	520	551	580	528	567	560	526	580	541	570	550	533	503	558	522	544	591	568	533	520	557	563	557	547	575	552	533	574	560	568	535	559	534	575	553	514	563	582	600	526	583	538	558	568	561	546	501	550	525	554	555	564	566	537	535	598	542	537	551	559	561	552	544	554	550	554	538	574	601	560	588	558	555	565	562	561	524	579	572	522	540	549	569	561	572	559	565	588	570	542	587	575	538	549	543	582	565	531	537	553	564	548	562	579	551	529	569	566	566	570	589	518	589	570	566	583	536	552	523	577	565	522	529	577	580	555	550	574	570	563	532	509	558	563	542	548	504	598	554	587	518	500	576	554	550	560	559	598	566	553	579	554	537	566	538	567	565	554	568	576	555	594	520	554	542	575	510	557	570	541	546	585	546	580	540	530	543	535	614	557	538	557	597	572	601	558	526	573	563	545	566	532	585	533	546	594	554	570	536	572	535	527	559	564	535	569	522	600	535	556	601	513	538	549	579	529	531	535	546	576	576	582	598	547	555	599	603	552	576	529	527	573	555	573	572	543	585	583	531	593	519	590	556	573	554	531	550	554	541	570	578	584	564	565	578	587	551	598	555	576	576	542	524	576	557	543	590	592	543	539	559	550	562	581	534	549	514	587	537	577	615	498	520	567	537	578	575	545	532	525	530	572	528	548	535	539	593	564	554	551	545	508	575	581	557	552	590	533	525	583	572	575	539	529	531	557	521	582	562	570	583	578	553	535	565	585	557	566	574	558	548	570	576	544	533	537	559	524	561	538	550	528	591	534	564	560	530	549	475	506	599	559	563	568	527	565	541	565	548	564	552	538	529	545	589	531	588	533	522	547	564	523	533	523	547	606	550	542	567	558	568	564	512	583	567	549	548	581	539	545	547	568	575	559	515	562	556	555	561	522	552	563	585	575	532	549	545	592	534	535	544	562	544	531	560	530	556	580	557	546	567	563	573	568	557	559	566	529	566	540	544	561	566	553	585	501	539	585	561	520	540	571	543	559	550	573	552	595	563	535	566	576	518	577	550	559	551	566	522	574	599	573	579	560	593	576	568	553	552	588	565	533	562	540	577	556	589	576	542	557	578	614	559	555	586	531	521	591	560	566	546	570	567	545	514	552	573	581	567	557	600	578	581	592	534	538	565	573	577	578	562	540	517	568	554	551	549	570	562	584	529	558	533	586	556	599	560	574	557	550	541	589	569	582	532	563	542	551	563	559	551	564	563	596	571	536	554
9474	17932	25752	25162	21959	13571	11690	8324	5501	3567	3186	2461	1552	730	654	314	164	175	188	163	171	146	115	120	111	102	96	137	106	122	114	115	120	111	108	116	109	109	94	98	106	113	105	108	92	105	128	117	108	121	85	96	98	101	96	102	121	110	102	103	103	136	120	109	122	115	94	116	100	91	102	117	109	98	111	95	103	129	126	94	126	103	101	100	120	100	94	116	92	114	115	103	113	127	105	121	120	111	100	94	95	111	121	106	109	104	109	104	118	108	115	122	112	99	127	94	115	97	114	105	108	104	103	92	99	122	110	117	109	114	115	124	107	103	81	119	104	117	128	110	125	103	117	96	128	119	113	101	109	96	83	125	103	102	104	100	130	108	108	124	126	121	91	99	96	106	87	111	116	105	114	94	98	103	98	100	104	109	107	101	116	111	114	101	94	74	107	104	102	130	103	109	104	104	128	99	125	101	99	119	89	93	96	98	111	113	107	102	104	104	101	126	108	116	95	102	100	103	93	112	100	99	113	98	106	116	100	104	129	109	119	118	118	107	112	128	115	103	101	101	107	109	107	103	116	115	96	117	100	112	95	79	117	115	89	116	92	108	107	112	101	108	103	113	95	129	93	111	99	100	100	103	105	126	109	115	98	103	98	121	102	115	84	107	94	100	99	96	95	103	123	126	102	99	101	115	119	100	90	105	103	87	117	101	99	112	132	113	107	104	93	88	100	109	115	107	120	116	127	109	117	105	103	92	101	108	108	102	102	94	107	104	114	82	100	112	99	111	114	102	106	97	114	110	108	109	111	110	105	103	117	94	112	117	102	111	131	105	119	90	116	93	97	112	113	111	106	110	103	99	113	105	109	109	94	100	104	102	88	96	109	117	110	111	112	118	108	106	111	105	103	119	97	123	97	113	105	114	104	104	101	108	119	97	104	97	90	101	106	92	97	130	98	107	106	106	87	117	96	107	101	90	129	97	124	105	123	99	87	118	114	107	95	106	105	107	101	115	119	105	120	99	117	110	110	113	118	123	127	118	96	88	99	118	110	93	105	123	107	98	116	105	137	102	107	114	109	106	96	115	103	107	106	101	108	133	119	93	113	120	104	111	88	97	108	96	89	114	87	91	111	123	132	111	106	99	115	101	107	89	98	111	102	110	109	106	94	114	116	113	100	87	133	96	117	107	123	106	101	114	119	102	103	117	119	108	94	99	109	107	83	84	100	115	97	109	100	106	110	89	95	115	98	111	105	108	116	103	109	133	114	102	118	124	111	106	88	112	99	96	101	112	120	118	111	100	104	111	104	98	126	107	101	115	108	103	93	125	101	104	108	109	94	101	97	104	118	98	115	115	97	106	115	127	109	103	110	92	123	107	101	95	104	100	101	106	122	125	117	130	123	106	117	107	107	100	114	114	123	117	102	108	105	91	114	119	112	120	118	104	113	96	122	97	111	95	106	99	107	93	103	113	99	77	124	108	116	102	102	127	107	100	95	110	111	110	100	119	105	107	118	95	121	124	107	100	115	102	117	107	93	87	98	113	92	83	119	99	127	105	111	123	105	96	119	107	100	112	98	107	123	121	114	119	72	103	109	87	107	117	103	111	110	106	128	108	100	102	102	114	112	120	84	109	105	103	102	101	83	93	95	89	113	96	126	110	99	102	104	110	115	107	113	112	104	119	124	107	102	111	125	95	107	119	116	113	104	109	106	118	122	113	109	117	94	107	105	120	98	94	123	102	113	102	121	92	114	110	99	116	115	111	88	97	101	109	113	98	113	104	122	125	92	92	94	96	113	103	115	133	106	113	99	113	120	96	111	110	93	122	95	115	111	91	109	101	124	100	95	114	118	111	104	104	94	102	101	105	100	95	117	97	102	93	95	117	116	119	107	117	130	88	118	116	112	107	106	89	103	111	117	106	105	122	99	106	104	98	83	100	112	141	111	113	121	110	129	107	97	98	114	116	129	109	118	112	116	95	109	102	99	105	104	103	103	88	104	97	108	95	93	94	99	110	106	117	110	113	113	114	113	128	100	108	118	101	104	115	108	119	108	89	104	121	111	104	110	115	99	106	105	100	97	106	120	116	110	113	122	95	118	102	97	119	118	106	93	109	92	97	121	92	84	102	113	119	107	113	107	127	116	111	113	123	103	112	98	94	109	98	109	118	98	95	93	117	105	102	125	97	124	103	105	104	98	99	79	103	93	100	101	98	129	109	124	113	104	127	121	107	121	116	123	93	105	114	114	112	109	116	126	113	125	101	105	111	123	104	106	100	107	102	110	102	99	98	118	105	101	123	106	120	109	106	121	110	99	109	116	104	103	104	112	105	90	109	107	107	102	110	102	109	104	108	97	106	121	105	96	123	100	116	85	113	110	81	93	102	102	97	97	128	92	109	96	102	99	109	119	98	103	97	88	117	109	103	119	104	89	121	95	117	105	110	111	89	111	112	101	111	92	116	109	107	100	116	126	125	113	107	100	106	114	102	125	101	100	104	95	95	107	87	90	96	110	115	104	112	116	108	113	110	96	103	117	98	95	113	107	95	117	139	109	104	112	103	111	95	101	113	105	102	106	101	103	83	107	110	95	105	94	119	128	106	88	94	108	100	103	121	109	111	109	104	102	105	109	125	118	99	95	102	101	103	95	133	108	104	122	111	109	114	90	127	92	98	88	118	119	110	93	105	131	120	102	124	114	106	93	95	117	129	110	103	112	88	107	114	122	95	105	115	115	118	104	94	119	111	109	116	112	107	99	122	86	100	102	105	105	108	109	95	112	102	106	108	108	120	117	91	106	114	103	99	112	102	95	108	112	122	98	105	101	114	130	101	95	109	104	99	117	134	108	85	116	117	128	100	101	100	117	105	112	115	104	114	116	91	113	106	94	124	112	103	118	97	91	98	117	110	116	114	93	112	121	109	93	107	111	89	100	102	119	104	107	100	121	93	106	94	94	118	104	92	118	122	117	112	103	97	114	98	96	109	121	112	106	113	115	95	104	99	110	119	103	97	110	107	118	87	95	108	91	101	108	132	101	117	111	108	111	113	119	91	118	107	93	119	91	88	112	124	100	114	89	101	99	120	117	106	116	126	108	120	119	114	106	120	114	120	118	103	93	96	110	103	120	112	96	99	103	109	125	127	105	147	111	113	96	109	107	114	99	106	103	110	108	100	105	97	108	93	101	111	95	84	110	113	115	110	108	114	117	116	113	114	104	97	119	97	117	99	110	102	101	134	96	100	113	113	105	111	93	97	105	101	99	108	97	116	110	115	100	106	96	91	109	105	111	99	119	114	105	95	92	110	120	111	97	88	98	92	125	109	94	98	111	112	106	126	109	123	108	100	119	106	92	99	105	106	97	92	124	95	112	97	104	111	108	117	105	104	121	95	110	121	107	98	97	97	104	104	119	107	103	124	99	120	93	105	97	99	92	109	99	107	106	112	111	114	118	112	99	101	95	113	103	108	99	122	103	93	106	91	112	103
9038	21813	31691	36544	35160	28255	27398	22936	17811	15181	14348	11408	7591	3477	3671	1302	900	1184	982	916	992	627	431	408	407	395	394	403	404	361	418	411	381	382	410	372	393	412	390	386	377	355	391	361	410	399	385	414	344	406	364	385	352	405	406	390	393	377	380	399	399	371	373	389	361	387	361	414	392	375	411	370	394	378	391	397	379	373	427	364	387	393	358	394	410	380	371	374	371	387	386	399	360	354	435	412	398	352	378	381	398	390	400	377	363	394	396	402	408	423	351	362	392	398	401	342	364	392	359	367	359	423	374	358	393	414	337	357	345	377	408	370	388	396	354	372	408	400	371	412	402	392	401	343	365	382	405	412	429	346	347	371	385	365	363	374	363	392	365	371	374	399	396	414	378	376	371	369	404	392	345	364	399	376	388	374	387	393	367	395	407	384	410	391	428	421	437	365	383	374	392	394	363	381	397	364	397	363	384	341	390	399	379	416	393	369	347	371	385	384	354	409	374	353	406	392	383	431	407	373	369	360	353	411	370	411	373	340	430	407	343	405	337	387	392	367	378	383	420	360	376	352	345	440	356	401	374	398	377	359	404	358	418	362	433	399	401	384	358	375	366	391	409	381	408	387	378	362	409	350	390	394	399	398	398	373	413	394	369	384	354	380	377	369	388	381	401	389	347	397	367	376	375	375	359	378	375	391	399	371	363	374	378	380	388	387	405	402	380	401	371	405	389	366	396	406	374	383	347	373	347	380	374	354	397	395	389	385	405	352	363	389	391	376	401	367	377	410	401	355	350	397	392	338	352	360	367	364	371	401	373	388	421	392	369	357	410	364	390	374	380	435	396	358	382	402	391	381	400	390	392	394	394	382	352	421	376	396	374	339	375	388	359	373	413	395	395	356	401	358	421	426	367	354	395	412	384	377	398	401	359	402	399	343	372	386	406	400	381	375	356	341	400	352	376	387	410	402	407	350	355	356	360	377	363	371	386	326	367	377	369	345	381	376	389	349	371	403	368	352	358	392	365	387	411	409	387	386	406	404	371	382	414	430	373	394	371	375	397	389	408	374	394	361	371	367	383	371	379	361	371	374	357	420	347	363	362	367	365	390	400	364	356	369	369	380	430	406	384	359	411	406	384	375	361	374	398	381	369	399	401	400	405	395	374	377	373	366	339	390	362	395	392	378	419	365	355	388	360	366	381	435	374	416	370	387	385	386	379	400	378	347	383	376	375	423	380	372	411	394	376	393	377	403	410	373	391	390	364	409	333	384	386	385	369	405	359	353	363	361	386	386	347	361	387	378	369	392	394	402	386	388	409	395	399	386	348	375	417	383	367	373	409	398	384	365	410	403	371	401	435	372	364	419	400	386	433	381	412	359	382	362	422	391	402	355	377	389	385	363	409	363	357	364	396	375	394	391	394	401	376	371	388	394	408	400	403	429	405	402	371	370	411	369	374	358	362	362	396	370	394	408	391	363	369	377	368	363	403	408	372	404	405	386	392	386	422	375	416	383	382	383	417	381	383	382	353	402	385	377	374	363	394	397	334	377	391	337	395	393	375	412	375	381	387	392	399	383	384	409	388	396	386	371	409	368	386	409	384	371	390	379	389	415	380	370	365	390	384	396	360	391	392	412	350	390	395	384	388	406	381	388	380	375	380	353	388	398	382	386	408	351	381	394	404	359	389	436	392	388	362	407	405	406	394	378	407	388	388	393	367	347	436	404	398	412	392	368	416	383	359	391	406	376	393	380	369	412	395	373	392	383	396	397	395	369	374	377	357	406	366	387	383	392	385	408	363	379	373	348	372	378	362	404	351	397	354	403	364	341	365	422	403	384	401	410	396	412	395	388	365	359	404	381	389	344	391	382	358	430	416	360	441	412	403	345	375	359	377	365	383	381	370	379	413	380	365	389	365	398	365	379	367	332	407	422	359	394	399	363	427	355	371	402	401	398	344	391	406	402	397	385	362	351	346	337	397	396	396	420	367	385	378	368	386	411	380	410	372	380	389	356	388	361	409	377	380	374	382	391	385	344	368	373	394	390	376	369	412	390	394	356	372	351	376	384	394	393	347	412	368	385	377	349	408	420	390	360	384	394	419	404	394	361	408	366	349	387	400	373	396	362	400	392	366	382	378	398	393	353	392	363	389	384	382	382	408	428	369	363	371	368	386	385	387	403	383	391	444	384	365	388	371	343	391	406	386	393	385	401	385	383	420	392	384	367	391	345	389	431	361	359	387	392	355	377	369	396	379	386	380	398	429	416	344	377	386	397	375	415	381	380	366	403	380	365	380	388	432	360	374	359	391	387	375	401	407	372	372	385	392	405	377	377	399	366	380	344	380	402	394	332	359	378	374	377	366	364	368	377	384	377	400	396	400	375	369	390	404	396	393	395	381	397	356	380	379	384	411	377	374	345	389	387	395	373	381	409	387	355	383	361	399	389	400	384	384	395	343	410	340	394	373	381	356	381	378	376	406	372	384	371	408	395	394	359	384	374	344	389	387	369	363	398	396	386	343	397	391	381	369	391	395	385	382	374	399	409	367	391	384	391	413	370	381	357	396	372	380	343	346	382	384	398	357	380	362	340	379	384	399	399	429	406	396	395	369	399	384	388	381	424	387	412	366	384	403	394	377	358	389	407	361	382	390	354	391	375	385	367	356	385	423	373	365	380	403	386	368	364	380	382	348	442	377	358	380	385	389	420	405	379	410	350	390	375	380	405	387	394	378	384	375	374	394	366	394	413	381	394	377	403	348	416	381	401	402	406	386	374	409	396	379	390	369	397	359	401	437	354	370	377	337	384	360	381	373	381	388	388	364	415	380	396	378	372	364	365	370	351	386	356	398	357	348	396	376	365	369	383	377	373	386	362	393	355	398	405	414	374	406	395	371	369	360	417	388	395	420	372	380	375	371	357	383	398	423	380	353	398	384	395	382	434	385	394	383	415	362	383	406	370	380	385	387	374	405	372	356	381	383	399	401	398	386	364	362	380	373	379	372	408	360	407	424	373	373	400	353	391	387	374	415	387	366	381	361	379	388	401	380	384	361	396	390	365	418	393	386	382	381	367	398	436	371	402	372	338	375	373	379	375	367	387	389	418	382	407	394	379	373	395	384	368	356	407	398	394	383	353	393	380	321	420	408	368	410	410	386	391	407	388	390	382	389	367	372	389	397	367	391	376	379	375	371	418	355	413	354	361	389	379	369	413	369	370	375	364	373	382	352	399	364	377	368	356	396	375	376	362	381	410	398	394	385	430	388	403	443	415	370	391	411	403	390	391	385	392	419	396	400	376	353	412	379	395	399	349	357	376	341	389	408	404	382	356	381	394	407	343	379	387	422	370	386	395	404	406	384	378	364	386	382	399	405	396	377	393	388	377	355	403	358	381	359	345	390	423	356	330	379	381	380	384	367	371	386	414	374	387	393	365	407	371	428	385	355	441	394	393	395	404	383	400	369	393	363	380	411	394	375	386	424	375	368	396
36490	47951	44268	40355	38473	37506	38047	36607	31879	28271	24736	23290	14071	8816	4583	1054	1761	1795	1197	1278	1270	424	187	144	147	161	155	128	109	121	113	88	91	98	120	96	120	98	81	81	105	100	91	94	100	103	109	88	93	109	95	114	102	113	115	98	119	103	113	103	95	121	104	102	92	92	99	94	99	101	119	100	111	112	104	92	97	109	91	108	91	100	85	124	91	89	105	92	92	90	103	102	86	105	101	90	99	114	83	91	105	110	106	110	93	99	98	93	113	90	107	107	93	93	108	93	107	101	104	115	114	100	82	109	98	96	92	104	104	94	121	95	83	94	98	98	107	103	112	116	95	110	91	90	93	98	97	98	117	97	102	89	87	105	105	98	118	89	81	107	111	94	104	103	115	100	107	105	95	90	108	103	98	90	99	104	117	98	97	104	115	124	102	102	83	115	101	103	101	103	118	96	96	105	91	115	95	98	103	93	100	100	83	109	120	106	100	114	93	91	118	108	101	89	103	92	97	112	101	105	92	96	123	102	92	96	107	95	116	110	99	94	100	104	90	96	98	103	94	87	95	99	87	110	98	103	85	109	99	112	109	103	108	84	104	114	114	81	122	93	101	99	113	105	94	94	103	109	92	90	101	88	97	87	102	99	102	90	84	114	104	100	96	104	103	84	103	85	99	98	102	89	96	110	107	81	93	110	99	99	95	107	114	104	101	110	114	87	129	87	98	117	95	103	91	87	113	98	104	103	88	86	135	92	111	105	105	100	119	99	98	96	118	99	87	109	108	94	105	103	94	87	107	98	101	101	103	95	98	111	91	85	102	99	96	89	91	121	97	98	101	93	95	107	90	117	100	92	103	91	97	105	95	104	99	78	90	83	101	110	104	105	106	79	89	110	88	103	98	99	97	96	101	97	87	103	101	87	111	101	97	92	96	90	109	116	107	93	87	97	91	100	102	113	87	95	112	107	92	99	107	106	80	97	105	88	113	114	99	111	91	113	113	113	82	100	93	89	97	100	104	106	81	87	127	88	101	106	92	92	98	107	114	91	108	97	105	96	102	121	85	108	88	102	110	123	101	95	112	92	98	96	87	104	114	93	95	102	100	103	83	95	96	103	93	106	94	92	105	108	101	94	93	111	90	113	112	106	111	91	91	111	104	99	106	111	103	111	91	100	93	87	79	104	92	109	107	106	115	100	109	100	128	89	95	96	98	95	102	92	112	106	105	100	88	97	94	94	105	122	97	89	86	94	94	93	102	100	108	109	91	106	98	109	92	109	111	100	92	78	103	93	103	123	118	91	107	100	102	95	86	111	91	98	101	105	98	85	115	113	93	94	81	96	103	94	111	90	103	91	96	127	116	93	101	91	97	95	92	107	113	100	91	97	93	109	107	115	100	99	101	113	90	101	92	103	94	100	100	92	92	115	96	109	111	101	94	121	102	111	113	112	104	97	105	92	109	96	101	114	108	81	104	100	114	91	100	85	99	102	103	112	100	88	107	94	111	113	121	118	98	82	94	99	94	88	98	89	111	103	81	80	118	85	96	99	105	99	99	99	93	99	83	82	87	89	103	92	102	113	104	104	98	83	106	87	102	79	86	125	99	90	85	100	92	105	102	97	106	97	117	111	98	110	105	88	93	108	93	101	108	95	104	96	101	112	104	115	105	99	102	109	86	94	112	97	83	92	85	121	99	96	94	99	111	107	108	113	119	101	91	113	91	104	117	104	94	103	94	94	111	100	97	93	104	99	108	107	107	109	100	82	92	110	105	89	89	106	105	107	94	108	99	99	98	107	93	92	91	89	92	87	97	93	85	102	107	104	91	99	101	114	101	90	100	116	116	106	96	101	113	114	104	115	108	87	79	105	95	100	99	115	98	103	98	99	98	101	110	129	97	101	106	91	87	83	112	110	94	95	103	98	93	112	95	88	103	105	113	102	106	92	92	105	94	99	104	106	115	93	105	97	99	107	102	95	87	106	108	89	90	121	108	87	93	104	94	100	106	108	121	117	80	97	74	94	94	102	103	104	99	122	98	117	109	109	103	104	91	104	84	101	100	81	99	88	94	95	93	84	93	108	120	82	106	94	110	115	119	90	107	108	105	72	84	98	93	103	99	101	98	114	106	99	108	108	96	104	103	101	97	98	100	104	106	81	97	98	101	110	122	117	89	107	94	102	104	83	106	120	108	114	102	73	109	125	91	119	102	105	111	91	93	109	93	110	100	84	94	90	109	106	103	109	106	92	104	102	87	95	101	113	98	99	108	104	96	102	115	111	112	95	89	104	102	99	108	113	97	105	119	96	86	110	95	94	122	116	100	111	100	109	107	103	89	101	123	68	99	103	92	107	90	102	102	103	108	105	78	103	82	86	111	103	100	77	114	109	91	103	100	107	93	95	99	105	98	130	93	111	101	99	93	95	109	104	100	93	108	104	93	97	104	100	99	106	108	105	84	110	108	97	107	90	96	102	100	95	96	105	93	107	108	96	107	93	113	98	107	123	93	102	114	109	106	90	105	102	102	105	99	97	99	97	113	110	82	89	136	97	118	91	97	107	90	83	95	113	97	97	101	124	82	96	111	103	89	107	111	86	108	110	113	85	99	101	100	89	93	90	101	108	77	95	127	89	88	89	101	101	91	90	96	104	101	110	97	92	88	93	125	117	98	108	107	94	101	103	97	100	104	95	108	118	100	101	93	105	105	101	101	86	93	94	96	94	89	123	100	97	94	83	105	117	104	96	107	99	87	97	97	82	92	91	105	95	90	108	86	97	109	104	98	102	99	95	100	92	99	97	99	107	99	109	92	83	113	94	86	103	91	110	102	101	105	112	89	94	73	95	110	92	95	93	92	100	96	91	111	97	104	99	92	89	115	116	90	93	107	97	107	109	98	89	90	84	74	114	96	97	95	102	114	109	117	99	110	137	129	117	101	124	112	102	88	95	93	101	117	102	98	82	100	97	87	88	106	108	98	82	119	97	111	105	112	115	95	96	114	111	103	87	111	111	97	89	72	100	100	106	104	90	95	109	90	109	99	94	71	89	111	113	91	85	95	109	85	104	97	98	77	92	109	120	104	103	81	94	102	104	93	91	105	86	105	95	101	93	94	110	97	95	97	106	92	98	103	101	90	113	96	112	100	98	96	98	101	90	118	79	86	91	112	108	110	93	100	94	116	95	100	93	107	103	97	85	99	115	100	98	92	93	85	91	99	104	98	92	93	100	95	111	110	110	107	116	96	91	100	115	75	114	110	85	101	107	100	88	89	82	86	108	88	110	107	115	95	102	98	107	122	94	121	114	112	93	103	120	92	95	102	123	96	86	98	103	91	93	112	103	75	93	98	113	102	102	118	93	91	109	101	84	100	96	101	98	97	91	79	96	104	83	110	97	117	112	91	99	87	94	118	86	99	104	96	107	92	94	98	104	108	69	103	113	105	98	104	97	108	104	89	114	121	101	89	99	95	106	92	99	107	91	102	105	107	92
31278	48184	52637	57236	57194	55173	51397	47434	44063	43114	41658	40144	30272	27730	15626	6292	9913	9642	6863	7406	8189	2610	939	656	608	722	753	570	455	458	373	411	463	447	415	414	392	407	378	367	375	352	403	389	351	382	408	385	347	355	394	384	402	381	362	415	389	363	380	356	340	370	372	331	357	388	368	336	324	378	344	364	352	333	395	362	314	403	365	359	358	348	373	358	372	339	322	352	342	350	357	371	412	364	367	353	363	353	357	342	349	363	359	379	360	332	369	396	353	345	340	356	371	373	348	355	367	352	373	354	358	365	368	341	363	356	366	359	388	370	359	316	396	371	372	339	345	359	341	330	355	365	333	349	350	337	351	387	350	370	350	391	385	374	369	357	330	340	330	377	381	356	356	355	354	362	382	343	366	351	383	375	338	374	363	361	325	365	351	374	342	397	340	376	372	307	392	331	367	359	309	386	378	362	329	331	374	333	377	375	371	360	353	345	402	373	372	331	421	352	355	355	349	370	352	348	374	371	348	357	364	378	366	360	335	402	359	313	387	336	358	346	355	344	337	312	359	375	352	322	386	342	359	353	338	333	356	332	326	351	367	326	394	327	361	325	369	376	373	380	311	368	365	331	370	358	402	366	345	356	364	366	357	355	406	371	348	327	328	357	348	339	381	360	341	372	356	354	365	358	359	381	337	326	333	365	328	342	378	368	389	349	382	380	345	386	393	365	346	344	350	373	335	352	368	388	319	353	364	326	354	384	381	404	379	361	340	349	342	373	358	339	406	372	351	379	347	365	390	358	379	352	369	322	362	358	352	388	361	341	313	324	367	354	357	346	423	342	370	397	377	332	402	347	365	373	358	326	340	370	363	351	367	364	390	391	346	352	361	387	366	370	333	352	351	362	348	332	357	372	386	353	345	352	354	357	365	341	357	358	357	355	371	353	363	363	363	367	365	353	393	326	352	344	353	352	327	348	328	359	376	344	318	363	354	347	380	359	372	359	391	354	356	347	364	366	372	376	339	399	352	364	349	367	394	374	368	346	387	375	354	353	368	368	357	357	340	415	322	358	357	372	356	378	353	340	339	369	350	388	347	334	340	364	331	336	315	343	356	373	342	347	367	354	332	336	385	341	321	358	344	327	322	347	353	361	331	349	370	371	352	340	335	392	351	347	358	371	327	362	388	384	346	339	356	356	370	322	409	364	345	390	343	351	388	327	337	347	373	386	359	356	386	346	359	402	365	368	369	381	378	369	348	370	342	333	331	344	356	358	362	340	359	339	383	370	374	368	367	360	348	346	325	369	376	338	336	366	355	364	339	373	321	365	358	349	365	359	352	333	348	325	360	355	378	354	366	334	307	340	358	341	334	367	364	369	390	384	406	385	351	376	365	388	330	357	364	368	354	385	361	370	330	303	366	359	336	325	333	375	366	385	373	356	373	366	345	310	346	363	358	378	360	362	363	373	356	337	342	382	366	405	319	366	388	354	323	358	367	349	347	359	326	353	343	355	369	347	369	370	347	367	356	392	354	359	348	361	352	310	340	293	342	357	414	381	379	382	297	311	380	382	352	327	369	379	355	333	341	347	350	364	356	359	355	366	381	378	384	334	341	353	369	348	326	324	373	361	357	370	370	350	352	357	374	358	340	358	380	379	353	356	341	362	374	386	355	382	370	356	373	375	353	334	366	323	328	355	310	351	332	337	373	356	330	327	368	350	361	384	358	363	352	382	342	372	335	380	359	361	378	389	337	368	341	394	348	320	360	317	379	336	356	344	383	364	354	362	368	364	386	370	341	332	376	361	349	360	361	381	344	356	352	364	386	336	330	354	376	340	366	371	387	361	378	391	343	369	369	361	323	374	311	326	361	344	361	343	336	354	366	339	399	330	348	386	384	391	361	351	328	351	342	352	327	365	379	354	380	341	375	363	352	398	375	353	347	349	359	361	351	359	362	377	361	346	362	342	329	367	355	341	343	358	361	369	375	383	366	361	345	326	360	394	358	357	355	345	345	361	332	347	395	338	345	369	360	345	368	306	371	379	333	342	373	342	379	319	367	339	352	343	329	383	384	375	342	365	329	370	325	372	354	389	371	373	341	351	395	390	372	342	390	345	342	361	338	361	353	336	358	372	356	346	329	358	350	348	325	364	369	335	374	333	342	356	359	336	332	393	330	333	339	356	344	390	363	350	371	362	357	368	356	374	304	355	363	355	344	339	372	371	410	385	381	379	373	391	367	369	351	332	346	346	334	356	330	355	360	348	316	360	395	350	378	373	346	356	334	343	358	345	353	366	358	347	336	362	337	338	355	353	353	322	369	318	362	367	365	371	346	346	374	345	330	349	351	344	377	365	382	372	348	334	368	323	327	341	369	360	366	364	354	358	350	383	355	369	343	355	348	317	365	374	400	347	337	353	353	382	382	355	336	313	347	375	358	364	345	365	332	350	388	380	371	358	381	338	367	367	381	332	362	354	350	358	370	360	323	348	336	337	357	313	333	375	338	333	378	339	347	352	359	339	358	361	400	402	361	343	355	370	364	365	352	360	344	397	359	365	331	400	333	346	367	371	308	350	340	378	352	354	352	365	401	335	348	346	354	354	379	337	369	345	376	389	371	337	363	351	358	364	347	372	348	349	381	343	359	354	336	367	343	370	332	340	355	341	352	356	373	363	351	394	359	396	369	317	353	341	363	367	358	369	334	394	356	365	379	388	348	334	380	354	361	380	362	346	353	372	372	357	374	340	356	406	338	373	353	355	345	347	333	386	364	379	373	390	361	355	367	396	372	364	333	379	355	371	333	358	348	366	363	341	342	360	379	353	376	334	340	359	372	341	326	402	372	349	327	367	368	375	358	386	359	364	368	345	371	360	355	379	345	355	329	349	369	368	325	364	357	344	327	379	380	358	381	367	358	368	377	370	358	357	366	377	333	315	398	335	368	328	367	340	385	348	380	369	355	347	373	343	356	373	352	342	350	370	323	347	368	357	385	348	381	349	366	399	337	363	373	365	386	378	349	362	379	362	346	355	366	337	344	326	360	321	379	383	337	356	388	390	364	391	378	349	356	351	352	361	360	337	358	328	325	374	361	378	368	323	367	359	331	373	364	362	355	347	353	346	354	361	341	374	335	349	367	378	380	344	313	352	379	352	356	351	394	357	367	334	374	329	363	347	337	336	366	343	372	376	356	349	295	380	353	388	378	316	375	354	351	364	367	376	338	363	349	340	378	357	359	351	353	373	358	399	390	386	333	329	374	398	362	340	383	379	355	363	362	353	373	330	352	351	378	351	342	385	339	361	363	367	351	322	345	360	359	374	374	361	324	389	399	349	344	379	363	373	375	354	341	343	368	335	369	345	384	334	344	357	390	365	356	363	367	360	369	346	356	377	341	360	355	372	345	378	349	349	351	370	344	345	312	378	349	353	350	345	354	384	368	375	361	368	347	377	333	369	358	346	391	383	359	352	382	385	373	366	375	327	335	377	359	359	351	343
44884	50049	43673	40878	39558	38630	42256	39006	35607	30810	33929	31255	23167	17641	4726	2056	3643	3194	1732	1104	993	506	268	285	239	262	296	235	223	175	180	207	206	208	190	175	199	171	195	203	188	187	194	178	160	187	187	179	173	197	195	179	178	183	140	186	162	173	166	185	192	167	174	196	157	179	166	172	173	159	209	181	180	173	181	164	159	173	160	188	171	178	180	157	159	169	191	168	172	190	192	170	182	167	165	160	173	196	165	185	183	170	158	161	169	169	170	182	187	148	188	154	190	167	157	187	159	195	196	190	162	193	146	170	159	158	193	211	183	205	200	173	174	201	163	171	183	172	179	181	152	180	175	187	145	185	181	175	169	175	173	172	156	166	166	203	196	166	168	178	184	202	193	183	190	171	177	164	174	170	159	179	156	158	174	179	179	181	177	169	196	174	167	183	157	177	181	154	165	184	197	157	185	166	168	167	176	169	196	175	178	154	176	165	198	160	164	186	172	201	163	186	171	180	167	166	188	183	155	155	145	178	168	175	187	169	167	185	148	156	178	187	188	191	179	188	169	182	167	173	167	159	169	176	200	161	158	166	176	168	172	160	191	181	162	187	198	191	180	185	219	180	175	164	172	180	158	171	158	187	163	186	181	159	177	165	179	172	201	156	182	188	165	173	161	183	188	190	165	193	175	201	152	173	161	170	188	163	176	170	189	179	179	161	205	160	164	187	159	169	173	180	169	171	183	178	162	175	173	184	164	185	168	177	164	179	162	178	165	186	169	178	174	170	188	165	152	167	177	160	201	194	176	173	177	168	181	153	190	181	200	157	177	168	177	149	183	178	185	159	177	194	153	192	177	191	182	168	176	177	169	175	174	169	155	190	165	194	194	173	183	179	161	172	195	187	180	200	173	159	172	191	182	183	174	194	161	195	178	174	164	178	180	202	176	166	173	152	196	159	163	183	184	194	177	159	176	167	171	201	175	166	183	191	185	181	167	159	145	159	161	156	181	192	157	179	192	183	191	159	189	195	184	161	186	189	183	172	198	165	171	170	173	189	175	177	186	185	154	138	171	179	175	192	178	192	158	167	154	176	186	172	188	184	175	179	169	183	185	154	157	163	173	190	171	195	180	164	189	165	190	163	168	188	168	198	184	190	173	179	189	167	178	194	168	172	159	178	173	175	169	179	184	171	167	192	180	179	182	159	183	152	169	176	181	189	190	191	198	184	182	188	198	173	172	188	159	180	194	184	157	182	192	182	186	183	172	175	175	162	179	194	183	190	174	179	180	175	161	152	173	178	180	190	172	158	183	198	177	181	174	170	187	177	181	185	176	171	189	166	157	162	182	179	184	191	178	198	187	148	188	182	180	189	181	171	193	183	176	193	164	179	168	159	188	183	185	189	173	184	181	160	159	167	177	169	179	166	207	179	206	184	181	194	194	173	180	182	165	181	175	175	155	157	174	178	163	157	165	173	188	166	196	173	180	173	184	178	175	181	186	174	195	195	177	151	160	170	165	171	181	166	161	174	173	157	163	156	182	176	156	189	161	191	180	164	177	178	178	166	184	191	189	201	180	156	160	179	181	199	193	172	161	155	188	166	173	168	157	172	183	181	191	195	150	176	182	165	173	172	172	162	181	196	192	179	199	175	187	170	166	190	166	177	170	186	158	185	175	203	205	182	170	180	177	188	181	161	171	173	175	188	179	164	171	188	189	192	202	176	162	167	186	177	194	169	186	176	176	159	179	172	225	179	155	174	192	185	181	197	170	220	166	156	166	169	176	172	191	169	171	193	171	177	177	185	182	178	187	203	185	184	174	194	178	180	192	176	164	184	183	194	161	192	174	174	182	163	166	172	171	176	186	176	175	169	171	188	177	207	178	186	175	174	154	178	182	197	182	160	163	182	189	174	169	164	165	178	139	176	188	192	188	186	160	192	205	183	164	187	171	157	188	167	164	163	157	175	194	157	175	201	184	185	179	174	174	175	174	180	177	187	172	181	211	186	157	161	161	162	177	156	171	158	162	159	174	178	153	184	183	183	163	179	185	177	186	176	170	219	173	175	178	175	169	195	207	162	172	188	166	175	195	192	159	155	181	185	176	176	180	145	172	191	178	183	198	182	179	155	171	191	189	177	173	164	181	177	165	174	208	197	173	167	160	150	160	178	178	170	171	181	181	150	164	148	189	155	195	156	167	171	165	176	177	188	190	176	193	176	173	168	196	186	156	188	172	169	174	176	158	172	182	175	190	177	175	203	170	167	156	168	171	178	169	194	180	188	179	159	156	172	179	183	193	190	164	186	169	194	161	196	178	166	192	174	169	194	175	160	177	160	169	180	162	158	192	191	189	194	173	174	186	162	178	187	193	161	168	207	189	165	175	164	172	187	182	176	175	184	195	146	189	202	189	183	209	180	170	146	175	170	168	157	184	169	187	153	185	166	177	155	185	189	172	207	164	155	162	146	167	177	188	170	160	155	172	170	173	155	143	168	187	181	174	170	149	173	162	200	166	174	181	166	191	143	179	167	161	167	183	147	181	178	171	200	161	147	180	171	169	196	191	162	164	180	149	192	167	183	176	179	189	196	163	173	180	141	197	165	179	165	192	180	156	176	178	189	182	157	183	175	180	167	187	192	165	198	167	163	190	163	198	165	180	171	181	180	184	184	161	184	163	187	181	167	172	156	171	163	181	168	153	171	179	193	153	180	175	188	171	180	183	181	202	167	167	163	180	163	158	191	156	174	190	187	170	181	159	167	198	166	195	161	160	159	159	160	176	160	160	188	172	199	180	177	176	197	185	170	169	159	177	171	177	188	182	143	207	157	182	186	169	204	197	178	164	189	168	190	160	163	149	190	185	179	162	175	163	172	178	189	194	176	170	197	147	165	195	171	168	190	160	207	160	148	155	198	172	194	179	178	165	170	195	169	176	185	163	172	179	172	182	159	192	188	151	176	200	161	160	146	161	157	167	155	179	173	210	163	171	173	190	174	158	194	186	191	160	158	161	159	167	158	195	191	182	169	195	184	152	168	190	181	179	168	197	160	196	162	177	192	181	152	184	186	160	175	173	161	177	158	160	161	192	194	197	186	190	184	177	159	185	169	161	169	167	182	189	197	175	184	153	163	180	164	167	185	171	164	171	180	157	171	166	156	170	186	172	180	176	177	174	178	159	154	167	180	169	167	195	182	164	193	144	181	174	188	182	152	177	189	189	188	164	165	159	147	196	180	174	179	160	191	190	157	165	168	177	174	172	191	162	196	189	166	172	191	161	197	160	180	170	187	184	171	148	161	154	172	181	185	184	189	187	166	192	168	179	163	183	176	185	156	175	185	174	161	178	174	178	187	170	188	175	161	190	176	173	153	165	174	173	186	198	187	178	176	184	202	190	184	169	152	207	159	186	164	166	154	154	169	151	186	175	165	188	173	166	163	186	172	184	162	209	182	171	159	167	172	155	190	188	171	182	201	175	177	176	189	181	173	183	164	159	172
37916	53432	56213	60009	60606	59678	58488	51332	50457	47511	51213	46229	40156	35220	13287	9888	15541	13583	8528	5938	5997	3108	1362	1211	1074	1413	1345	920	868	725	683	653	847	746	674	625	595	582	598	671	556	610	622	588	577	574	619	550	573	567	549	556	575	627	589	601	596	591	538	553	540	609	585	596	583	598	549	560	585	563	594	564	561	566	591	559	528	558	566	552	570	582	590	583	591	600	547	578	558	563	563	552	550	580	522	579	603	558	563	536	578	585	551	559	564	552	546	597	527	589	585	544	592	564	548	556	542	572	589	577	567	577	615	590	593	585	575	538	564	575	566	603	532	570	605	606	545	586	558	558	548	570	589	607	527	580	578	536	563	601	556	585	541	555	559	544	535	550	551	590	603	548	559	499	551	572	540	531	545	528	572	545	548	593	551	614	623	562	575	548	515	583	526	594	560	595	595	564	512	554	577	548	570	542	590	554	608	581	561	589	612	556	572	575	530	571	564	594	556	594	547	529	584	605	541	530	550	541	575	554	553	503	579	531	541	630	596	593	521	536	599	607	567	542	567	591	554	560	515	545	582	540	551	564	567	598	580	525	544	558	559	599	549	570	576	549	543	567	528	587	560	594	560	546	572	606	576	557	537	544	554	582	558	601	568	580	547	574	571	584	614	577	560	551	576	575	544	560	592	599	582	582	567	569	550	563	566	587	508	534	552	556	593	549	554	546	524	575	598	560	587	548	553	585	514	586	552	566	551	556	567	559	546	546	584	550	540	542	569	557	562	559	581	547	594	574	558	532	575	600	527	549	567	559	571	542	585	615	546	573	567	600	589	551	531	564	551	559	547	536	541	575	523	547	585	569	582	565	530	571	546	577	574	595	577	572	562	571	551	578	566	576	575	576	583	548	597	548	585	556	549	576	576	558	581	535	564	559	551	571	549	579	588	542	592	565	587	559	559	519	570	549	550	606	575	528	549	590	579	570	561	603	553	566	547	583	530	534	606	535	556	581	566	588	520	576	561	539	596	557	581	555	564	562	548	556	562	601	551	560	556	588	570	527	532	601	564	577	541	571	533	583	501	552	570	584	519	552	558	549	552	584	549	541	548	565	562	590	533	533	561	519	596	537	548	554	610	547	580	564	569	587	590	576	591	535	590	574	535	584	524	582	572	505	594	592	536	572	603	568	535	574	568	541	581	552	560	536	582	548	574	558	538	547	577	580	563	570	512	532	517	561	550	536	530	531	592	567	589	548	565	594	557	582	536	547	576	547	576	560	570	546	550	567	508	575	573	567	561	526	561	550	562	554	539	572	557	562	545	568	561	564	577	547	576	622	588	578	608	540	539	543	571	562	583	537	573	578	541	547	587	569	573	524	564	566	631	550	553	565	590	536	597	594	518	557	547	548	546	569	587	554	545	577	572	562	548	511	548	539	531	541	566	569	537	596	586	549	497	550	612	572	547	595	556	571	516	596	561	563	557	588	561	523	544	546	586	573	559	532	533	595	595	543	573	526	533	567	562	584	532	567	607	570	583	595	580	552	544	570	568	562	576	548	549	565	588	534	599	566	548	596	543	571	525	607	523	557	573	590	543	554	538	563	600	568	572	539	570	586	597	555	558	551	567	538	561	561	574	577	570	531	580	592	597	550	529	579	571	559	571	513	582	595	571	532	562	555	652	547	594	563	601	562	625	604	546	540	566	543	486	561	526	574	573	509	528	580	576	564	560	537	567	544	573	579	563	546	616	545	574	548	580	563	560	540	580	554	570	603	575	580	566	510	584	579	551	588	567	595	550	550	575	549	572	562	574	578	555	529	529	562	573	526	546	568	579	559	529	540	572	579	562	574	595	530	612	591	586	557	608	585	585	565	586	589	605	583	532	566	598	555	552	551	541	556	536	540	595	587	558	543	567	614	531	562	566	551	546	568	588	525	607	610	583	564	540	526	562	547	525	615	540	552	578	521	583	594	551	582	563	577	582	561	539	534	607	551	593	613	521	571	599	551	565	583	543	562	602	552	579	551	563	567	590	515	547	577	634	579	552	540	563	567	578	562	554	570	573	588	559	561	610	568	539	513	550	551	574	503	538	533	596	576	561	579	531	543	587	567	555	586	556	585	588	566	581	544	548	525	550	563	545	545	627	569	583	584	595	591	561	549	540	564	589	563	569	531	600	582	572	526	569	566	545	562	570	596	577	559	580	615	569	575	590	558	592	516	535	566	558	619	562	565	568	570	536	565	589	561	558	552	560	569	547	566	544	547	559	555	547	554	532	555	598	585	555	536	622	541	556	592	589	529	558	555	563	562	575	530	549	592	579	579	583	602	583	534	580	579	575	574	586	591	561	529	538	595	590	570	554	583	593	575	582	571	553	567	565	589	579	501	589	559	553	607	559	572	590	552	550	550	571	540	541	570	569	551	533	622	590	532	545	551	558	539	562	580	563	562	557	547	543	523	580	558	545	572	556	553	573	555	514	546	565	531	583	562	563	558	522	580	562	583	599	565	543	566	539	568	588	593	601	577	573	586	579	568	531	556	605	550	569	540	596	579	517	585	595	557	588	543	574	548	577	561	581	562	541	590	554	553	546	593	592	534	561	561	554	562	634	543	554	562	511	575	582	584	540	572	521	584	596	588	586	552	580	576	543	563	590	564	589	576	572	574	616	526	577	544	524	618	570	592	587	550	537	568	552	603	576	576	561	531	569	561	553	571	565	610	577	569	542	560	580	556	581	618	537	554	556	596	538	563	589	570	615	579	557	565	569	522	555	546	560	550	603	540	551	574	579	572	535	579	557	569	543	582	563	588	562	554	562	548	548	593	558	549	535	559	603	547	581	502	555	553	584	546	556	512	591	587	558	602	513	545	524	556	579	555	593	586	559	572	579	557	584	587	567	562	556	570	551	567	573	576	550	562	585	574	587	581	574	577	585	575	540	577	551	584	590	573	510	554	581	593	554	581	571	542	548	577	581	562	545	569	525	534	561	595	524	517	630	547	578	531	575	565	579	518	554	576	541	597	565	563	582	534	537	584	567	582	550	601	548	583	533	536	581	603	504	556	577	574	603	538	559	536	565	591	559	538	566	562	538	575	593	602	561	568	598	586	574	607	527	514	573	586	550	554	575	523	512	533	552	532	559	536	529	559	576	555	542	559	531	546	545	604	570	610	582	561	588	612	593	550	532	557	563	590	557	579	588	560	542	593	577	554	551	578	557	586	576	574	614	595	574	611	578	534	546	605	547	564	559	542	570	566	564	579	507	577	534	515	536	564	603	490	586	519	551	549	564	617	570	528	543	567	534	584	529	568	550	564	590	533	564	529	510	543	530	550	604	551	577	575	541	543	535	577	517	591	579	563	606	564	519	557	555	578	570	540	578	554	564	566	584	566	546	559	590	545	547	530	584	594	552	596	563	581	585	563	568	547	518	556	554	567	576	592	563	558	535	574	551	572	599	550	577	532	526	570	534	605	562	590	530	550	565	559	565	587	548	565	539	588
12002	19687	26431	23896	19663	13510	10555	8387	4916	2914	2704	1812	1271	493	206	153	185	191	146	135	128	113	96	114	104	98	126	114	106	103	119	92	109	130	90	121	111	88	109	102	102	112	112	106	116	103	97	103	83	110	107	89	108	97	99	106	103	95	110	103	121	107	88	107	123	112	99	117	109	116	112	114	109	99	103	104	107	95	105	107	97	94	129	100	133	95	96	127	118	94	119	89	112	100	107	110	105	108	95	88	94	119	109	106	95	122	125	103	110	120	103	115	97	101	96	100	119	95	100	113	107	116	103	125	118	114	93	106	105	100	103	108	99	103	127	111	110	110	106	119	91	104	106	120	109	98	91	119	113	127	111	129	78	123	115	114	97	116	100	100	97	115	102	116	113	107	118	125	95	91	104	117	115	96	96	110	112	98	110	117	81	110	104	94	112	107	103	107	113	106	95	106	116	77	101	95	111	101	101	116	112	106	111	103	106	99	117	122	116	105	90	106	95	123	92	123	90	102	112	94	93	113	90	120	97	118	122	112	103	114	116	99	107	101	106	114	107	114	114	102	122	117	103	98	100	91	102	86	108	99	106	100	88	114	108	109	112	109	117	109	94	119	104	108	119	119	98	105	99	89	95	100	119	87	90	94	112	118	109	117	123	113	89	115	92	93	118	128	100	112	125	98	107	104	104	108	124	104	109	136	97	112	103	105	94	115	99	101	112	93	103	106	97	110	111	111	113	104	95	115	120	107	131	110	113	100	111	115	96	101	123	112	125	124	122	104	89	113	100	99	113	99	120	112	111	110	87	86	104	116	94	91	112	122	94	102	107	104	100	103	103	116	93	95	106	129	101	101	96	104	101	121	104	109	110	96	106	105	116	117	102	101	98	112	114	117	109	91	107	121	93	77	95	99	99	101	125	102	85	116	94	108	89	102	87	111	107	119	96	120	95	122	94	117	101	100	109	118	135	106	101	106	113	106	112	102	120	96	94	109	97	104	115	96	102	115	94	138	97	105	94	118	99	86	126	108	138	110	96	112	100	113	103	94	115	109	100	102	107	108	94	116	99	104	108	106	108	101	106	108	114	109	85	117	118	112	115	104	105	109	100	114	114	96	121	115	95	106	121	103	100	104	99	108	130	107	94	85	105	113	107	107	112	112	115	103	100	98	121	97	97	109	103	107	111	106	131	101	110	95	99	135	122	80	87	85	91	106	124	97	100	120	107	100	109	96	100	100	97	102	108	86	102	124	104	86	104	111	92	101	100	112	104	126	105	110	113	126	118	101	115	110	109	97	112	115	94	102	96	96	104	92	87	99	110	90	121	123	106	112	121	87	112	114	110	119	108	112	108	113	104	112	104	103	116	118	103	127	89	101	124	120	118	114	109	103	110	86	117	95	118	93	120	114	114	112	107	106	95	112	106	91	106	103	109	103	94	89	104	108	103	115	98	107	107	116	109	90	117	115	90	106	111	104	101	89	104	109	113	107	108	113	106	93	100	105	94	96	99	105	88	120	110	127	110	135	103	125	100	117	106	103	101	112	108	125	109	113	98	100	101	104	111	89	124	114	109	106	107	86	115	95	106	117	95	103	120	110	113	130	93	105	121	114	97	91	110	110	95	118	106	108	105	105	104	112	81	130	100	114	119	105	94	96	94	111	109	106	100	113	100	101	97	86	116	101	96	101	114	108	109	111	115	116	91	104	102	110	99	105	102	102	111	109	94	100	103	100	99	104	94	107	106	113	108	121	98	93	119	124	86	112	109	103	106	102	101	102	95	111	88	98	107	112	105	105	101	104	110	104	105	106	116	97	109	94	107	106	85	112	127	96	119	119	105	108	109	97	106	103	107	105	111	95	98	110	101	119	91	103	116	103	110	113	101	114	97	90	104	107	100	121	101	108	108	117	105	107	101	92	92	134	114	115	105	103	112	110	103	131	99	107	95	121	113	93	99	95	115	101	104	97	113	84	88	123	98	99	106	117	112	97	104	120	104	115	109	111	102	100	106	95	96	129	91	101	110	97	114	105	113	100	104	123	107	79	129	105	101	107	125	121	97	99	127	120	111	103	124	99	120	117	115	106	105	96	120	93	120	110	103	112	119	116	107	108	99	105	111	94	110	123	119	86	113	104	111	105	110	97	113	116	95	123	106	107	106	95	92	109	104	107	98	108	112	118	107	114	101	122	101	101	93	100	104	93	112	97	130	119	128	106	122	126	111	101	103	122	87	126	116	99	98	103	92	99	119	88	109	114	106	87	123	99	117	91	99	114	97	119	98	128	116	124	126	114	123	110	123	104	113	110	116	94	121	96	117	120	92	96	97	113	104	107	96	144	123	138	111	96	130	109	91	119	109	102	100	98	90	108	102	112	104	102	105	124	108	104	108	103	101	122	111	100	104	96	126	87	110	112	109	130	97	109	112	110	110	104	85	89	110	106	104	122	104	118	94	89	109	103	116	102	109	104	107	115	90	88	113	99	92	114	121	104	102	91	83	119	98	112	91	119	98	119	105	105	104	114	100	129	95	118	104	89	99	103	113	93	104	108	107	92	102	107	126	89	113	93	98	105	93	101	111	113	106	99	105	103	103	105	111	89	96	115	99	120	109	113	111	109	103	91	100	85	101	102	92	96	105	111	90	103	98	132	108	106	89	95	110	103	100	102	109	86	121	118	109	111	114	112	94	102	101	103	109	88	88	112	104	92	100	110	103	121	117	117	98	111	94	102	101	94	101	121	109	103	101	87	103	104	103	101	105	106	109	113	108	116	88	103	103	119	126	109	100	102	115	101	105	130	116	109	94	119	92	92	107	105	98	109	90	117	104	117	109	109	100	108	110	92	113	119	103	132	120	111	111	113	102	115	107	122	107	107	104	97	143	98	91	103	116	81	104	113	103	115	114	112	105	95	112	100	103	104	120	96	110	111	92	104	109	111	105	101	113	90	108	92	118	128	102	104	105	121	98	115	98	110	103	104	128	122	111	106	102	110	110	115	104	105	111	83	102	114	99	109	107	111	89	91	99	101	99	113	98	102	112	91	120	113	101	123	120	111	111	120	95	111	89	97	106	113	111	105	93	120	104	114	114	115	110	112	102	114	100	101	108	101	91	113	97	107	121	100	103	104	112	124	101	115	116	94	94	102	101	100	97	125	102	102	97	93	122	103	107	96	118	109	103	118	110	90	93	114	90	100	109	101	116	114	101	111	108	111	112	116	106	108	103	111	106	103	92	110	75	113	107	97	108	116	111	104	100	112	116	113	117	95	90	95	104	109	108	99	104	109	114	111	88	110	115	87	106	102	110	87	113	89	97	119	98	101	102	112	97	89	110	109	125	116	115	98	114	99	115	96	106	100	100	110	97	115	111	113	122	94	97	103	105	117	99	107	110	143	88	106	116	120	109	100	96	116	104	111	121	107	117	115	90	99	92	103	115	79	102	98	106	99	103	114	116	81	113	116	99	94	110	102	100	88	82	108	112	109	113	91
10635	22923	32586	35544	33048	28572	25809	22838	16086	12601	12720	8692	6530	2320	1008	847	1035	1099	854	549	574	546	388	404	457	427	424	418	430	428	382	392	378	396	359	416	385	368	372	395	408	421	422	397	385	387	382	370	367	388	423	385	360	365	413	406	372	379	364	398	391	350	404	388	400	395	384	388	353	386	387	396	351	387	400	371	404	377	372	401	411	378	432	374	403	337	385	406	391	388	370	440	356	407	372	356	422	379	371	406	400	360	364	397	366	413	403	386	372	359	418	367	391	361	418	378	382	385	359	374	387	413	390	383	401	374	371	370	375	376	393	379	338	383	407	413	400	367	369	348	403	348	384	359	393	370	389	417	386	364	403	372	380	379	389	388	395	373	388	399	390	393	378	395	396	381	399	371	386	393	389	413	398	371	389	390	393	333	380	388	375	383	402	398	375	396	387	382	388	394	351	361	382	388	391	390	365	394	379	398	373	364	382	411	403	355	364	372	405	347	401	364	393	364	347	366	365	376	361	390	393	385	394	365	382	417	408	372	374	398	437	358	372	353	403	398	376	378	398	416	399	374	372	371	389	417	391	374	373	343	390	390	369	362	375	396	395	407	382	381	391	386	400	382	373	375	350	370	380	363	368	367	353	391	356	390	392	407	394	381	384	371	413	425	367	365	389	390	392	406	414	402	400	398	370	398	395	382	410	386	363	358	412	387	375	392	341	374	390	369	393	390	391	382	400	400	358	396	370	370	398	386	338	359	364	407	427	365	382	397	383	351	395	350	379	410	353	359	378	370	429	405	378	396	370	387	343	387	407	412	426	387	392	382	407	385	403	393	413	354	380	409	411	363	385	400	432	427	367	390	404	390	369	400	350	389	407	350	351	383	389	366	361	398	369	385	369	413	344	400	389	405	385	426	401	389	392	371	399	365	377	375	375	380	372	396	374	374	351	386	362	350	407	393	373	388	367	392	349	398	377	357	395	386	358	389	369	413	380	377	409	384	406	390	360	416	348	397	396	374	392	436	388	399	385	390	384	409	362	393	434	375	403	411	356	385	398	382	416	357	389	394	381	403	417	397	411	356	396	307	403	377	403	394	415	400	365	383	381	441	375	400	388	366	353	381	381	365	374	394	419	382	355	423	391	387	392	398	392	399	400	366	358	398	375	379	398	395	383	388	398	363	332	387	372	395	390	377	415	347	341	373	398	426	390	405	395	364	384	367	406	368	405	387	409	389	396	349	382	346	361	344	407	383	390	393	415	369	408	370	372	367	382	376	385	354	385	356	369	364	384	387	364	391	383	404	419	367	358	380	372	401	382	357	360	346	395	373	387	386	361	371	387	384	368	395	368	362	358	368	398	403	384	383	404	381	384	383	399	385	410	398	389	393	380	372	372	375	387	364	369	434	407	391	364	393	346	406	384	374	377	408	389	370	358	356	402	374	380	388	416	410	401	375	405	388	399	382	416	404	385	373	392	367	357	357	399	386	365	413	368	361	359	380	371	403	389	407	377	367	373	372	391	385	389	354	392	379	383	416	390	383	401	396	380	372	383	416	380	396	389	368	373	387	389	366	405	403	414	409	442	396	403	416	328	390	422	367	384	347	361	390	370	394	391	382	409	386	416	373	399	383	384	403	394	386	388	378	376	400	375	348	403	401	374	389	390	401	356	388	379	394	399	389	397	367	388	358	396	378	398	395	375	418	362	389	393	373	387	378	374	401	369	393	392	432	390	379	383	359	394	375	363	361	370	365	380	400	358	357	399	383	408	399	383	376	379	360	381	383	376	404	367	364	417	360	368	381	367	371	387	379	367	396	396	383	405	406	393	399	400	363	388	372	395	369	366	397	387	344	371	356	393	352	424	392	360	366	398	387	402	422	371	408	404	371	397	406	371	405	378	400	353	374	381	389	381	383	394	355	361	379	376	361	386	381	383	393	359	389	357	412	358	350	394	405	372	394	399	388	395	399	392	354	389	366	408	358	366	377	386	406	401	425	384	365	399	359	376	370	395	410	379	383	369	399	398	388	383	410	393	363	382	386	367	372	364	367	413	403	412	392	409	383	386	386	401	381	397	407	388	383	363	361	369	410	386	368	354	422	420	374	383	382	373	372	413	374	396	374	391	390	402	402	364	396	369	350	368	385	407	375	343	379	361	379	385	377	421	385	404	406	377	394	355	367	379	383	403	401	367	367	421	393	399	385	365	359	378	357	399	419	409	350	388	368	382	393	403	357	378	373	362	383	371	368	365	389	383	404	397	382	417	327	378	362	389	372	409	404	406	397	385	385	369	405	373	376	404	351	363	388	403	407	401	349	365	400	373	390	365	386	374	364	378	354	369	350	392	366	352	416	406	377	403	368	361	348	397	386	378	390	348	373	397	407	367	395	378	391	392	432	362	394	366	383	368	389	368	386	402	375	386	368	402	390	356	400	389	364	377	410	371	390	368	392	393	391	351	368	389	377	381	387	406	375	357	359	388	403	351	410	390	359	380	369	349	358	389	388	355	371	401	383	385	419	365	358	376	379	423	362	377	403	372	408	392	354	396	380	426	354	391	390	413	377	391	386	374	423	380	381	408	368	383	389	358	402	375	400	402	378	408	424	392	386	367	401	425	378	376	399	348	391	358	409	385	397	365	367	389	426	400	360	380	381	391	392	373	386	387	429	395	369	425	378	388	393	374	371	370	376	415	413	363	377	403	379	377	369	396	390	407	419	363	381	363	413	408	409	387	377	411	384	360	386	394	347	388	387	383	408	414	381	365	400	423	389	364	386	363	355	351	349	362	399	382	359	394	387	400	390	361	371	356	399	396	384	382	366	382	371	354	384	371	378	381	384	403	363	407	389	369	371	393	371	378	379	403	371	390	383	374	377	387	380	372	430	372	407	393	375	415	379	373	370	343	388	400	380	372	443	340	392	370	386	389	431	370	391	386	391	387	379	347	383	374	365	374	383	378	374	384	382	389	395	402	378	363	360	420	355	412	383	379	406	373	393	423	411	392	414	365	383	371	376	374	374	392	364	368	397	366	411	413	364	382	374	372	352	369	399	372	380	370	373	377	404	390	409	369	387	418	374	361	383	365	384	391	384	420	407	399	388	347	349	394	388	364	404	356	396	384	384	392	411	387	378	382	402	397	379	396	410	377	381	411	397	385	380	375	380	371	400	375	405	404	378	411	377	365	369	366	369	437	377	410	366	379	406	365	410	397	382	375	381	384	378	410	360	342	377	396	412	387	375	367	400	388	362	377	387	380	369	409	368	391	415	389	403	398	359	393	407	379	395	398	359	373	404	417	404	373	363	372	388	393	394	360	358	389	381	369	406	375	367	368	361	370	364	351	400	402	366	442	373	369	360	401	359	375	393	392	384	401	379	408	433	410	392	388	379	356	375	381	419	384	397	362	407	399	391	357	405	375	396	369	391	385	415	377	389	402	397	382	341	415	389	392	353	403	399	396	377	364	391	364	383	372	361	394	381	388	389	382	389
36658	50415	44935	42330	42487	37487	39360	36784	33031	28501	25066	17907	8660	2849	1568	1695	1612	1445	602	637	473	416	160	142	109	135	165	149	106	113	116	110	109	115	104	96	114	92	111	109	86	101	100	104	109	99	109	92	83	99	89	105	118	88	85	106	103	92	96	109	109	99	98	104	89	82	96	95	101	96	90	116	84	99	101	97	113	111	99	98	96	101	96	89	95	99	89	99	114	98	104	100	97	108	101	93	114	89	110	107	86	95	99	79	86	99	110	108	96	101	93	105	113	98	84	114	92	83	109	102	77	98	114	83	87	89	127	110	91	101	87	98	82	98	84	102	84	86	102	92	101	82	113	112	87	106	90	88	103	93	117	97	73	114	111	88	75	96	90	94	109	99	103	94	86	116	97	101	104	87	83	100	98	100	92	102	117	114	81	99	100	99	97	75	109	100	94	95	100	102	111	82	74	105	105	100	100	95	87	91	114	90	118	96	98	79	96	95	100	96	92	93	104	94	102	86	119	77	88	102	113	83	111	106	86	75	105	78	92	96	79	83	89	86	100	87	97	92	106	98	89	105	102	88	100	87	105	81	104	94	104	92	108	104	98	96	81	90	104	93	106	81	86	83	95	105	92	94	113	93	87	90	86	107	89	109	85	105	106	99	86	98	108	93	83	96	92	87	95	87	77	113	97	99	85	100	86	91	124	82	94	89	98	105	107	93	93	94	93	89	89	102	95	95	117	101	85	106	98	80	88	108	87	103	106	116	110	111	94	100	94	97	106	93	95	112	103	100	79	107	88	93	75	100	99	92	107	101	99	101	95	109	101	109	104	94	87	109	115	99	99	90	106	108	83	96	84	96	93	81	99	111	77	91	107	96	106	85	97	105	90	97	88	101	97	100	106	82	94	108	102	84	103	105	115	110	85	96	112	93	117	89	90	89	83	92	87	105	95	95	112	92	90	97	83	101	93	109	94	107	108	90	93	95	91	73	93	88	93	101	91	106	96	102	114	81	104	98	97	92	96	113	105	113	96	101	96	96	104	96	108	89	97	103	98	98	85	101	90	97	95	104	104	100	103	101	101	105	122	89	109	100	92	101	95	101	107	113	95	90	115	90	94	101	108	97	94	112	88	114	101	109	96	88	84	107	89	104	94	103	90	93	99	99	100	90	107	110	74	86	89	95	90	95	93	93	85	94	96	99	94	93	86	103	97	120	94	95	73	88	114	93	100	106	110	107	103	92	101	102	81	109	84	96	112	98	79	96	87	98	94	84	103	105	86	88	103	95	109	96	94	94	92	90	88	82	105	92	97	105	101	96	90	92	104	83	85	84	93	85	97	100	114	94	105	103	109	117	102	81	99	117	95	99	101	114	97	94	103	100	105	105	98	95	89	83	111	94	94	97	92	93	88	76	105	102	97	84	92	84	77	98	110	102	92	87	112	98	90	88	109	91	92	108	98	83	100	98	89	93	72	92	95	90	95	97	84	95	96	103	90	109	94	105	104	115	101	90	91	84	97	106	104	88	96	100	99	87	97	95	104	82	113	91	104	81	97	121	115	94	93	105	78	99	107	100	96	108	89	101	91	88	99	81	108	95	95	88	99	89	91	100	107	84	101	107	98	91	96	94	101	87	95	100	115	94	74	103	114	77	97	84	78	83	95	98	88	92	94	90	113	114	105	83	83	111	90	84	100	100	105	87	81	86	101	106	90	135	90	95	83	104	92	118	91	100	101	101	92	92	93	101	113	110	111	104	115	88	107	98	87	96	107	89	100	107	89	100	96	112	90	90	92	102	90	117	106	84	88	99	93	100	120	89	104	94	110	84	95	87	93	92	110	87	120	91	95	90	100	108	86	114	87	87	105	105	98	104	90	97	80	106	99	84	102	100	100	94	84	125	103	102	101	105	87	106	110	102	115	107	91	75	110	96	101	105	96	82	76	81	86	89	79	93	105	105	98	98	110	85	103	104	80	111	91	108	89	107	97	96	99	96	108	108	110	118	78	96	105	98	105	107	95	107	103	95	75	101	106	98	81	116	93	107	84	80	100	97	98	87	100	88	103	101	95	84	90	96	105	96	90	102	101	114	98	107	94	97	87	94	92	89	95	93	84	109	105	97	82	96	93	94	110	97	102	104	84	77	90	87	111	96	101	88	78	102	109	105	91	80	98	93	81	105	78	109	114	80	112	96	109	100	104	92	101	94	95	84	105	92	89	96	97	105	104	72	94	97	103	109	95	85	81	98	104	96	105	106	93	87	113	98	98	98	113	97	89	84	92	101	79	100	94	92	95	95	88	102	106	81	89	87	96	85	103	93	99	99	96	117	110	91	87	91	81	104	104	96	101	104	89	98	93	79	87	117	97	109	103	90	100	87	101	88	88	93	100	103	93	91	108	100	104	105	105	90	116	97	97	96	97	90	104	100	83	92	91	97	102	95	96	99	107	85	96	87	100	99	104	101	104	96	86	122	94	82	95	100	98	103	81	98	85	85	111	97	84	107	87	122	108	93	91	117	114	81	89	95	82	94	83	99	107	89	100	82	90	103	92	90	98	102	94	111	81	92	86	104	113	93	87	90	90	83	92	105	108	72	84	99	95	102	95	118	95	109	101	93	96	105	136	108	105	91	83	94	87	83	94	74	111	81	88	105	116	80	89	91	86	84	96	92	111	95	88	102	87	101	92	97	97	87	107	98	112	99	103	93	94	94	102	100	104	121	85	104	104	90	93	96	103	78	83	86	106	102	93	83	92	114	100	102	91	109	100	94	84	95	89	96	101	90	100	107	105	100	109	87	106	97	88	99	99	100	108	89	105	105	101	95	96	101	99	96	97	85	108	89	113	92	94	101	96	91	96	97	101	100	96	97	98	95	97	102	110	89	93	93	98	104	97	81	91	90	85	106	101	96	88	94	101	114	101	95	118	103	102	104	93	108	109	88	95	95	90	102	102	109	119	95	100	93	74	93	118	107	92	99	93	79	102	91	115	91	94	98	101	99	86	97	110	113	101	88	106	100	114	102	117	99	95	99	98	79	91	103	104	112	107	86	107	116	96	99	97	121	93	112	86	101	113	95	91	97	87	94	112	86	108	83	81	96	94	93	105	80	88	94	107	95	101	93	102	110	88	98	92	95	96	114	111	99	85	89	95	113	96	95	106	100	88	88	95	97	93	102	88	97	97	86	98	93	100	102	100	100	103	95	93	116	95	105	95	106	93	93	107	89	98	104	87	92	93	108	98	107	89	98	87	107	114	105	78	100	90	105	94	92	102	92	105	93	103	76	98	81	104	82	89	104	97	83	79	84	108	112	102	101	95	94	85	104	80	105	92	96	107	95	74	84	93	94	108	104	91	88	94	100	86	93	105	102	88	97	72	103	84	90	95	110	98	104	92	101	99	95	89	110	100	102	88	78	94	112	102	118	92	104	104	93	84	108	105	96	94	99	94	96	83	105	89	108	112	102	99	110	93	94	107	93	107	111	95	123	91	89
31061	48768	52434	58634	56208	54371	52749	48045	46787	43932	41674	34572	20982	12493	8431	9546	8624	8072	3472	4124	3367	2716	683	487	520	747	819	558	507	444	408	411	452	450	399	371	410	375	383	321	362	382	368	377	351	378	346	398	357	369	368	365	339	331	366	359	369	359	347	381	359	386	348	395	363	337	374	383	359	363	372	358	379	390	319	371	361	322	373	366	361	350	366	345	363	334	360	358	359	370	353	355	328	326	353	390	364	317	357	338	348	377	354	341	382	329	350	345	352	355	355	366	366	379	363	349	356	352	393	365	336	358	350	369	339	346	362	340	342	377	341	360	346	370	358	350	385	332	368	356	372	377	360	326	351	317	381	377	337	342	319	344	341	373	331	346	357	294	375	373	370	325	359	337	350	331	311	330	345	356	359	368	345	329	347	318	365	324	351	332	338	313	373	345	369	345	378	380	369	372	322	343	321	367	352	342	390	350	349	325	352	329	326	379	334	343	336	330	352	334	339	388	343	404	335	367	370	329	340	348	352	343	372	374	393	339	360	327	322	360	323	391	315	338	355	361	333	326	343	362	376	348	360	357	365	318	376	351	356	350	335	337	320	384	351	342	360	328	383	367	328	352	343	346	371	329	364	378	330	349	384	374	329	347	323	350	341	358	362	339	351	366	319	327	358	359	346	358	354	362	395	359	339	330	340	320	328	351	370	351	351	356	375	356	347	369	374	342	365	354	369	350	361	338	343	370	344	360	348	310	356	323	365	345	334	358	397	352	344	339	360	351	350	365	359	322	390	362	329	323	338	362	387	375	335	310	351	352	353	328	329	334	356	350	388	350	340	379	367	330	349	342	366	367	374	344	347	345	356	362	342	341	341	354	367	337	374	331	315	355	345	356	365	333	328	341	365	362	349	341	337	326	376	350	342	340	344	334	384	326	349	327	349	379	402	339	363	353	387	347	374	363	378	345	365	372	355	330	364	327	353	342	375	347	376	372	339	358	344	337	326	356	332	325	384	337	326	315	340	373	365	350	379	353	348	322	382	346	362	292	374	350	334	343	330	344	329	359	344	359	358	307	345	349	336	351	323	350	362	374	350	344	347	360	320	372	361	331	343	341	357	338	346	346	356	335	335	383	327	337	365	351	327	356	357	381	330	336	368	360	333	359	320	352	355	367	343	364	363	339	347	376	385	363	327	330	347	369	361	367	374	342	377	374	349	347	357	360	380	366	340	352	344	352	378	334	369	380	364	387	372	352	355	356	342	371	340	347	357	396	362	348	343	377	376	356	328	327	346	311	379	335	368	378	378	377	381	346	379	345	365	332	342	335	319	353	357	335	388	356	338	360	331	366	341	324	336	359	329	380	338	363	349	339	361	340	341	330	317	334	360	334	348	316	350	346	363	379	365	353	354	324	319	362	326	359	350	377	313	359	373	349	347	366	324	347	331	336	341	356	364	376	372	343	338	337	360	358	347	365	376	354	358	331	379	364	342	363	389	352	361	342	337	348	330	317	371	339	342	342	344	357	327	386	315	340	339	360	362	332	358	345	338	300	313	341	366	311	364	370	359	305	331	354	346	371	327	341	342	380	371	381	372	344	372	305	370	373	309	356	371	349	349	382	360	344	347	377	349	355	340	325	332	365	365	329	336	373	375	368	325	324	341	390	347	362	350	357	344	373	343	348	349	329	351	361	379	344	361	328	355	349	321	359	327	364	359	349	359	346	366	355	340	349	332	374	343	329	336	339	355	361	342	336	356	356	350	345	351	348	350	393	347	339	341	357	309	386	362	381	341	357	331	376	367	359	343	349	342	356	344	346	377	333	348	359	344	344	348	354	343	332	344	361	337	362	364	362	356	368	371	337	359	323	339	340	345	328	335	326	346	335	349	351	322	343	355	334	337	320	346	333	319	357	373	355	369	358	353	374	345	374	360	344	356	341	325	333	350	344	322	363	363	332	339	345	327	393	346	336	309	355	356	378	369	348	378	347	333	363	340	353	351	340	328	346	328	360	371	354	350	346	334	322	336	375	359	363	348	349	380	355	361	376	349	341	348	345	385	354	362	335	399	319	321	349	341	338	354	350	345	339	322	365	360	368	333	358	346	332	365	368	354	349	350	348	378	350	347	358	361	332	331	316	344	321	385	340	371	312	345	352	352	377	346	351	358	334	354	374	354	337	335	386	354	346	335	333	367	347	365	317	366	358	346	331	359	361	344	356	343	372	370	343	343	360	342	367	357	330	337	336	359	374	355	369	320	337	354	356	331	353	351	337	334	397	366	332	333	356	363	373	340	365	353	367	351	364	369	332	385	373	344	355	357	310	364	335	352	349	360	363	310	337	377	399	311	311	332	364	343	336	341	355	351	344	332	377	356	322	387	339	364	350	338	320	350	334	348	343	352	360	371	356	375	350	337	357	374	371	360	340	389	353	317	335	342	342	359	364	331	350	378	324	318	336	347	363	368	362	359	341	363	350	378	380	358	370	366	331	346	355	398	360	358	361	311	328	355	330	357	330	365	347	323	393	371	366	343	367	358	395	336	385	322	342	320	339	340	351	366	363	343	379	347	325	350	348	332	336	371	369	391	375	334	356	374	351	341	366	342	347	331	358	352	348	365	359	372	346	334	333	306	343	334	357	326	353	379	349	329	326	349	367	347	336	358	341	352	326	351	318	373	353	344	325	375	334	318	323	361	353	339	352	351	317	352	332	322	368	351	363	329	363	330	359	331	321	363	356	329	327	354	381	321	363	358	330	341	389	362	372	337	343	321	362	366	336	344	342	342	355	321	342	348	323	331	368	292	349	367	379	370	355	377	338	373	331	347	385	327	350	367	360	362	332	332	337	350	342	349	373	347	348	329	345	345	310	352	370	334	353	346	370	338	350	330	368	331	367	348	327	356	360	335	322	343	355	353	371	357	372	350	335	336	332	340	378	335	360	349	345	342	329	368	346	332	312	354	369	396	358	391	321	340	336	380	356	365	347	338	352	350	358	313	361	361	393	342	389	351	361	346	411	364	364	325	343	337	353	339	338	345	383	388	343	332	339	330	338	407	393	360	362	356	368	344	349	350	362	344	319	310	338	352	364	348	350	361	361	319	351	364	347	351	367	337	354	359	348	341	331	360	356	376	361	346	341	353	329	359	327	373	337	368	330	334	343	356	343	372	354	359	359	370	350	322	388	350	340	318	336	343	335	349	350	399	354	344	330	353	340	370	339	349	320	376	370	339	349	344	358	307	349	330	362	345	343	350	346	362	327	322	347	359	363	336	335	346	340	368	342	332	343	337	355	348	332	372	368	354	330	322	352	368	338	350	332	398	333	330	362	332	320	362	334	365	355	352	366	328	373	372	361	370	378	369	351	329	359	360	348	396	342	344	349	341	336	332	351	351	333	338	367	357	334	379	341	377	331	384	362	355	337	364	341	350	327	336	339	359	364	328	360	381	349	352	344	358	361	370	367	352	363	359	346	371	354	361	373	358	415	319	364	360	342
44983	50734	43391	43217	43243	39757	41045	38930	37269	33691	33237	25769	12834	6118	4705	3558	3105	2668	1272	2278	1182	1172	806	282	230	235	260	238	240	189	180	182	203	180	181	198	193	204	193	176	177	184	166	198	181	153	153	169	184	177	188	188	143	172	175	166	179	159	183	175	195	168	165	180	169	173	174	174	174	190	160	186	172	194	179	172	183	169	177	151	154	157	161	182	181	178	163	167	174	169	156	182	177	173	174	180	184	180	165	175	171	166	184	165	172	183	165	172	155	159	172	169	168	205	172	167	163	163	173	182	174	168	156	168	175	173	166	154	154	149	198	190	167	168	151	168	161	165	178	178	178	168	169	154	181	167	176	190	153	159	181	181	163	171	184	174	170	184	184	172	146	142	174	181	182	160	158	182	177	180	164	199	186	161	190	192	190	168	149	166	168	178	176	170	170	153	156	203	180	175	163	170	179	169	187	151	173	158	166	186	167	183	153	174	172	165	174	161	193	165	178	203	176	175	156	175	184	171	169	180	173	175	194	161	181	210	175	173	183	159	173	179	168	179	174	194	155	158	183	178	173	172	186	180	164	171	176	173	151	158	176	182	172	174	165	159	172	191	160	179	172	161	167	187	177	183	164	176	157	193	161	164	183	172	185	173	166	176	194	168	164	160	171	169	184	168	157	182	181	174	179	167	175	182	181	165	154	197	182	155	161	196	153	183	153	180	171	187	164	186	200	188	183	197	151	178	150	176	155	194	204	161	198	200	156	173	187	186	181	151	145	185	163	151	172	160	159	149	165	184	183	183	193	168	155	194	157	188	166	161	174	162	167	181	166	159	189	167	174	164	192	174	160	177	201	181	182	180	177	186	182	174	180	171	203	160	194	174	176	195	186	183	165	189	165	150	185	170	167	160	188	163	176	177	170	164	168	150	183	185	192	187	188	176	153	164	162	183	201	168	158	138	164	159	172	178	177	184	171	181	191	178	198	175	196	189	155	179	175	175	143	174	152	184	169	153	177	159	165	166	181	168	162	202	163	172	163	197	156	175	165	169	171	171	167	174	193	185	189	181	180	165	167	174	184	167	189	175	177	158	177	175	172	175	188	172	179	171	153	158	198	174	169	188	186	161	168	175	177	168	161	174	205	161	176	151	206	162	192	175	180	186	193	186	181	188	171	155	158	166	172	183	193	140	165	180	161	168	189	201	172	178	172	163	167	157	168	207	191	172	182	164	181	171	194	166	202	206	171	151	177	170	172	164	153	186	173	188	170	170	150	150	179	149	162	153	166	179	171	189	161	174	166	190	190	181	181	175	173	173	157	190	187	189	185	159	166	181	167	142	138	152	176	182	178	177	188	182	207	170	190	179	186	164	148	167	183	172	186	183	196	164	177	164	157	146	197	157	196	189	177	169	159	210	195	174	178	159	180	160	186	178	175	174	182	169	197	159	167	184	173	162	155	160	169	160	152	160	177	163	195	155	187	166	169	168	188	175	166	187	178	163	188	200	165	146	159	136	160	213	167	213	203	163	174	184	181	192	176	174	181	168	177	168	155	179	187	186	191	168	169	175	156	196	175	190	172	168	171	172	188	162	175	189	158	156	162	169	174	164	180	185	179	194	175	182	162	180	172	176	155	179	182	171	145	180	175	171	190	171	167	180	152	182	182	163	165	191	171	169	170	158	169	179	186	177	197	164	163	172	188	159	152	181	173	185	172	175	197	174	164	177	179	156	168	178	153	202	164	188	182	183	169	166	176	201	184	172	164	189	186	165	158	167	168	167	175	184	192	185	159	166	165	183	186	170	184	184	183	184	186	170	169	166	192	155	155	194	178	149	170	174	164	192	161	184	180	182	176	157	170	181	179	187	185	152	170	159	179	183	186	190	164	157	139	186	191	154	188	179	204	188	163	192	160	157	163	196	166	174	157	189	199	171	166	178	187	181	194	180	177	176	171	160	167	172	165	195	210	164	162	172	161	165	185	195	156	160	169	163	174	154	163	166	169	170	183	186	175	168	173	182	180	177	155	167	171	181	183	165	163	163	166	182	153	172	171	180	157	176	186	183	173	178	186	169	173	175	150	168	179	174	182	145	188	179	172	179	172	192	162	159	173	196	171	178	148	153	155	158	204	179	180	177	187	160	146	180	191	166	164	175	169	178	164	189	160	151	181	163	184	181	182	168	191	185	182	157	191	171	181	179	174	178	182	174	184	170	190	140	185	174	169	189	177	160	182	154	166	173	190	186	194	183	174	173	166	174	192	152	150	185	191	176	174	170	175	164	188	162	185	177	145	173	169	152	148	184	148	188	175	196	164	146	173	156	217	180	169	179	182	186	161	169	207	171	181	200	189	183	180	173	154	165	176	184	184	185	163	189	174	179	192	155	179	171	156	183	166	158	161	169	182	176	173	167	169	177	178	185	160	167	172	170	186	174	170	169	159	172	191	170	162	169	178	161	171	169	172	165	176	169	155	172	165	158	182	152	175	166	167	178	146	184	160	177	174	155	180	167	177	155	143	182	177	174	148	157	174	175	188	153	184	168	170	157	156	173	183	169	181	180	169	193	178	174	185	181	173	163	179	154	181	170	170	175	185	171	174	181	182	163	177	165	195	155	160	168	154	178	179	166	177	162	171	183	159	177	182	154	158	153	178	167	188	169	161	163	177	145	159	181	165	196	177	175	167	176	158	178	180	167	171	162	187	147	154	172	165	152	173	188	202	173	180	159	150	176	175	165	128	156	176	180	157	174	166	174	170	175	186	184	177	165	154	167	185	152	172	193	186	215	178	173	161	166	182	171	182	179	193	171	180	151	183	161	181	170	218	179	166	152	165	180	177	161	173	189	166	184	158	185	151	187	188	167	192	168	149	191	190	167	126	153	183	189	163	176	173	155	195	168	160	177	172	166	187	187	182	198	187	156	204	160	178	185	178	172	169	164	174	173	164	171	175	178	168	177	167	171	173	157	149	170	170	164	156	178	163	177	161	178	162	187	186	172	175	158	169	191	193	184	167	178	173	176	158	177	162	157	195	164	165	171	166	175	142	168	168	189	178	183	172	161	166	193	186	169	154	197	169	174	173	186	179	174	151	177	171	178	167	171	175	175	175	181	185	157	150	155	173	152	173	189	180	170	169	184	167	197	187	181	208	174	146	167	165	188	180	183	186	177	158	181	164	163	177	170	179	180	164	166	188	182	177	169	157	186	170	163	184	171	174	170	189	187	191	195	165	146	181	170	177	182	160	169	177	186	189	163	199	192	180	160	170	164	205	193	143	154	185	144	199	156	162	168	169	164	183	166	160	176	175	163	169	180	190	179	179	199	162	163	203	144	171	178	172	183	189	160	175	205	189	168	173	174	156	177	173	177	179	175	177	164	164	172	160	178	166	190	170	169	182	175	162	174	148	184	179	171	168	185	180	188	169	166	159	183	171	170	173	164	166	173	175	176	168	178	186	173	184	173	158	163	192	180	145	180	196	185	173	180	170	187	176	176
38515	55233	55090	64153	61705	62298	57176	53446	52736	51002	50490	39138	23727	18469	17633	14508	13462	12817	6340	11798	6852	6837	5033	1336	866	930	1211	1049	872	741	716	737	796	677	662	638	623	587	600	619	609	626	538	616	622	604	611	581	554	550	566	550	585	586	586	562	614	567	630	517	588	606	607	613	571	549	537	561	543	566	545	584	560	561	574	560	584	593	619	580	559	580	569	562	580	565	551	567	544	575	572	596	595	571	528	563	554	619	530	567	595	567	555	597	538	563	564	555	589	522	615	542	539	555	521	538	537	561	585	534	563	542	545	549	549	558	575	564	538	543	577	575	530	576	530	573	527	539	549	536	579	563	507	594	542	557	540	559	553	558	559	564	559	566	571	545	600	561	524	562	544	579	559	538	611	595	533	507	561	548	550	514	586	529	561	594	561	583	570	570	589	580	548	573	539	547	560	526	558	532	539	543	559	542	573	518	545	569	561	555	557	540	511	614	565	592	599	548	526	568	555	548	569	564	556	558	551	530	568	570	601	543	572	548	574	575	566	548	589	554	530	528	576	576	531	604	535	521	554	592	586	570	572	559	556	547	522	540	527	591	543	551	554	563	580	550	587	536	557	557	542	537	547	525	553	548	531	558	551	524	556	562	575	557	570	559	579	532	575	564	538	569	582	538	564	575	553	541	563	569	566	570	552	602	582	527	553	552	562	528	562	541	551	511	560	579	563	549	579	562	557	574	577	570	612	563	561	530	569	567	563	570	571	564	537	545	581	574	545	521	553	560	596	576	549	600	573	589	592	564	551	590	559	518	532	571	527	510	521	603	561	523	565	562	549	560	557	573	552	567	517	524	558	559	593	584	594	576	583	574	532	534	551	568	564	560	555	589	578	539	564	548	583	557	530	558	564	545	538	536	565	578	543	577	575	515	543	575	519	569	573	595	552	556	516	567	526	517	558	610	540	575	551	558	545	567	554	548	534	568	525	518	541	533	595	556	574	519	552	582	583	594	546	560	531	571	571	566	575	552	550	540	560	564	534	582	523	496	554	541	573	544	515	583	530	518	584	602	545	561	551	580	544	574	505	544	540	567	548	536	531	538	607	572	568	534	563	556	570	530	563	555	538	549	560	560	508	604	540	533	571	581	548	565	533	604	588	581	585	603	562	538	549	600	576	524	534	571	548	585	599	593	548	540	544	567	555	590	589	590	522	550	553	551	528	569	574	538	555	573	542	557	540	558	585	573	565	575	534	587	571	540	594	580	573	568	514	583	554	577	573	575	528	519	546	521	532	524	547	581	562	575	548	552	583	584	579	542	513	589	600	565	533	583	554	548	582	520	523	517	548	608	549	561	536	578	603	544	574	550	544	589	542	552	568	606	530	607	562	591	562	568	559	572	565	519	561	564	574	570	550	536	599	556	550	544	552	590	542	500	537	545	530	569	581	578	547	522	582	525	566	535	539	476	561	541	557	566	542	592	526	552	566	553	552	578	514	565	558	519	566	570	538	539	537	555	568	564	579	572	546	551	556	561	539	598	542	530	550	527	554	557	550	584	582	551	556	567	549	567	590	531	566	558	563	542	567	571	557	563	565	554	538	583	516	582	566	532	543	560	524	550	554	551	534	557	546	593	557	530	563	566	565	576	546	547	554	505	570	548	495	525	586	548	556	613	534	519	542	583	523	575	567	602	609	562	595	589	552	583	537	569	558	574	531	586	574	524	513	578	543	548	558	512	581	587	532	561	536	593	508	538	560	580	575	535	620	521	578	569	556	573	525	575	536	556	563	549	575	580	544	556	535	555	569	524	534	564	583	537	527	574	561	546	556	538	519	508	603	602	563	560	572	556	546	532	542	562	549	568	542	549	563	539	525	602	534	536	564	543	542	609	524	548	608	524	561	532	562	557	527	515	560	545	534	583	542	554	560	569	569	566	530	590	580	523	574	578	562	561	563	522	519	550	550	562	557	563	603	567	551	567	599	543	539	577	530	549	593	571	600	534	525	587	567	555	596	541	598	520	554	564	555	551	535	579	541	545	569	586	555	542	590	585	523	521	543	516	568	559	538	579	558	566	569	558	528	569	539	494	621	516	571	600	538	544	573	533	552	544	548	534	520	560	557	528	576	526	542	570	569	553	567	584	555	551	537	616	579	544	565	570	565	567	556	556	535	571	551	557	560	574	557	527	530	546	567	574	536	540	545	561	523	596	596	538	550	563	548	581	555	540	564	546	546	570	536	562	560	565	606	546	546	555	580	583	563	558	564	569	526	538	543	551	573	555	591	587	560	587	552	589	529	577	588	518	635	557	509	545	547	542	620	551	538	532	627	566	626	586	563	573	598	566	622	540	506	559	541	553	546	568	530	560	534	560	520	571	558	527	540	587	551	573	543	568	560	586	533	564	570	532	564	561	537	572	546	536	569	543	555	580	550	574	545	546	558	561	574	550	565	533	575	591	520	526	577	562	577	571	563	597	551	584	578	600	542	548	575	557	570	547	544	515	570	515	546	565	525	567	561	551	568	567	595	543	538	558	591	555	542	571	549	522	556	517	555	580	557	579	532	535	581	566	522	545	573	600	555	527	587	563	512	546	560	568	502	568	511	559	550	558	508	521	570	536	560	582	559	591	512	545	562	557	569	557	569	579	567	593	557	555	557	536	539	548	522	562	563	563	578	549	584	540	558	520	588	539	543	573	550	525	568	580	575	569	572	576	570	583	589	565	539	568	563	581	530	539	526	524	558	568	543	562	609	537	552	561	528	539	550	573	591	562	582	541	563	582	588	552	580	541	579	614	587	528	543	597	540	543	559	569	556	601	561	520	540	551	528	564	551	548	566	568	567	593	561	573	557	586	569	519	546	572	495	550	565	564	606	529	632	546	566	535	568	588	632	568	535	583	622	544	581	539	554	563	556	557	568	578	552	560	537	569	586	557	557	530	573	550	579	558	535	541	536	537	539	548	575	532	582	532	554	581	564	578	553	549	542	593	530	538	591	591	585	563	578	526	548	566	548	582	585	564	556	565	566	554	574	567	559	564	571	535	538	559	567	550	584	551	577	602	523	571	566	529	586	549	542	506	562	533	587	520	570	616	539	560	577	580	577	525	579	570	573	569	543	552	566	520	551	552	531	536	560	581	526	608	603	573	534	586	570	569	558	532	533	557	578	548	554	589	607	500	600	553	513	566	572	580	560	545	590	550	564	565	579	596	575	546	570	599	569	566	541	535	517	551	579	532	597	557	533	524	546	552	556	573	541	571	558	548	555	560	523	539	545	567	523	561	526	532	530	571	557	570	536	574	596	557	548	568	563	549	590	511	540	548	586	549	536	533	565	548	506	544	549	559	549	567	527	506	551	529	573	555	586	528	550	568	529	528	513	528	540	533	511	566	576	566	536	570	538	516	551	550	528	529	528	545	602	540	533	551	531	563	565	531	560	508	561	557	559	557	570	562	549	562	555	510	559	545	564	557	549	551	577	523	572	543	585	565	573	589	568	640
14297	22063	26653	26557	21828	15152	12403	7066	5128	3836	2732	987	417	306	315	220	211	216	170	256	155	133	120	119	111	125	109	119	114	112	103	93	104	113	115	103	89	115	101	107	103	91	104	87	109	109	115	107	100	125	100	108	107	100	97	100	86	105	88	95	95	111	107	111	119	96	95	94	89	106	99	97	103	122	99	88	91	113	105	90	92	105	97	115	117	121	105	111	121	102	123	124	102	107	96	116	104	99	102	117	107	100	100	100	108	89	105	114	103	88	93	111	126	107	96	109	106	99	87	109	92	110	108	94	107	106	105	110	96	102	116	116	104	110	107	98	96	86	117	90	114	107	105	109	106	108	94	100	118	94	103	114	115	112	113	123	98	112	117	92	111	122	98	107	116	92	109	127	94	113	110	117	127	109	96	111	71	100	96	100	101	111	115	100	114	105	107	99	104	91	111	96	108	117	105	110	111	106	97	135	86	97	101	112	109	87	100	115	102	112	102	109	104	94	109	96	122	105	100	113	92	95	113	103	98	108	98	111	104	99	116	111	102	95	99	112	121	128	100	102	102	125	112	91	98	104	118	120	115	114	90	101	103	100	105	122	103	102	109	118	101	103	106	104	94	98	103	103	111	97	90	98	115	96	85	96	95	84	93	102	102	96	117	101	100	99	102	109	124	120	126	102	95	104	96	109	98	117	98	94	120	109	98	92	99	92	110	95	99	107	115	99	88	103	99	129	115	97	101	104	101	104	118	110	114	113	119	92	104	118	116	115	117	108	104	90	111	126	100	94	88	90	110	102	90	104	115	100	106	91	126	118	112	91	103	108	95	119	121	107	96	106	118	112	104	116	87	122	116	114	102	98	111	113	116	108	118	110	104	104	105	113	87	109	123	104	122	107	103	119	103	108	92	94	116	115	113	111	95	111	107	123	114	113	129	114	95	118	86	90	112	117	95	118	118	115	113	112	99	93	115	96	118	102	104	87	96	110	106	131	128	96	105	113	117	123	97	112	101	117	110	105	94	100	107	103	94	106	90	105	98	119	101	119	105	102	97	98	88	107	93	103	106	101	97	109	97	99	103	100	97	96	118	119	104	120	119	106	96	102	96	98	118	111	105	124	87	106	99	126	133	68	120	91	96	102	99	111	115	102	107	99	111	109	101	99	105	102	110	91	105	108	99	121	110	123	120	117	101	102	103	110	114	115	121	119	89	95	101	90	101	106	107	82	118	104	106	102	92	118	93	114	107	102	94	121	92	116	107	93	108	100	103	96	112	93	96	100	102	109	121	105	99	93	104	99	100	96	99	124	119	113	113	98	102	115	121	101	109	104	114	107	98	113	97	89	112	127	92	99	101	115	98	104	89	116	98	98	112	105	111	93	109	90	116	114	110	98	121	102	97	100	97	119	121	102	105	107	116	98	104	119	126	112	107	108	130	105	107	97	93	109	103	93	117	109	103	111	127	105	108	93	95	101	108	91	105	90	118	91	105	91	92	96	96	108	97	91	109	106	98	108	86	90	99	90	110	87	95	102	113	106	89	93	118	116	113	119	108	113	97	116	111	110	106	93	110	109	122	109	118	107	91	108	99	85	96	121	109	90	95	108	98	105	102	109	89	93	81	88	104	85	111	95	105	106	102	109	132	107	92	115	95	119	104	109	115	120	105	102	110	107	111	112	111	106	93	110	113	105	91	111	103	115	88	103	86	112	100	114	100	119	109	105	106	111	104	99	110	99	98	105	105	102	108	114	122	111	99	98	122	121	97	101	111	109	115	89	107	106	100	118	92	94	107	95	97	138	103	113	104	119	118	99	104	110	102	111	116	95	104	100	114	124	95	103	100	110	105	116	111	114	109	113	99	105	97	113	121	98	105	131	114	94	110	107	111	111	99	92	107	111	107	95	99	115	98	100	118	85	116	121	95	92	103	101	104	103	116	107	101	106	125	116	116	104	91	100	92	111	91	105	98	116	102	106	117	117	99	100	87	110	103	98	91	101	108	123	99	95	107	96	110	109	115	107	104	101	121	121	85	95	112	95	101	114	114	116	106	94	102	69	108	81	107	93	119	105	108	99	92	118	93	96	94	106	105	97	95	116	98	106	114	126	109	94	129	85	116	105	108	103	111	93	110	118	81	110	98	91	102	116	94	90	102	116	107	101	107	119	107	114	109	109	101	110	95	110	102	84	106	107	97	89	103	90	110	106	101	105	88	90	105	84	112	101	86	101	106	94	97	116	102	74	108	118	101	109	99	114	110	98	113	97	98	102	120	103	118	117	114	117	116	122	99	107	94	89	102	108	107	75	101	108	116	108	106	121	110	108	97	107	100	114	99	124	110	96	111	95	96	112	96	117	99	96	122	104	107	103	83	136	101	110	126	110	105	118	100	106	106	103	107	100	88	119	92	82	97	99	124	99	113	119	99	91	102	107	116	110	100	95	97	106	89	120	95	107	120	116	120	112	100	107	115	102	112	102	105	111	91	92	88	88	136	96	92	102	96	105	93	106	113	89	106	108	84	118	96	117	89	102	98	123	103	100	112	92	105	102	110	93	109	97	108	92	96	103	105	99	114	105	118	103	85	92	121	106	141	99	113	95	109	106	110	113	110	108	109	111	109	83	112	112	106	106	91	109	107	85	104	99	113	101	95	100	101	107	106	99	99	113	111	86	97	102	107	112	110	99	109	100	125	95	111	107	100	108	122	96	104	112	93	113	116	107	94	104	112	91	93	115	88	84	92	94	125	111	108	92	114	110	100	101	93	108	92	109	103	91	104	106	126	96	115	112	101	101	116	108	100	88	92	94	116	119	104	102	108	104	105	113	90	96	82	91	121	89	106	111	88	114	99	99	103	106	93	100	107	109	111	111	100	85	109	109	109	96	124	107	107	122	100	114	87	124	115	112	118	100	107	109	107	103	116	109	103	111	95	99	94	107	128	102	92	104	109	99	101	100	95	99	117	111	85	88	104	109	116	114	114	106	114	102	112	101	102	111	109	118	95	120	117	118	116	98	105	102	95	106	93	101	104	102	88	132	131	100	126	115	112	101	99	97	84	91	108	120	101	103	110	121	96	113	100	118	97	96	99	92	102	91	107	116	96	110	101	112	102	105	117	101	106	104	113	113	103	98	110	110	111	112	115	98	103	105	122	86	108	108	101	106	107	120	100	106	95	111	117	107	99	124	108	117	97	114	101	117	85	100	103	86	104	117	103	123	81	106	111	99	101	107	95	101	100	109	105	109	85	94	104	92	96	114	102	132	102	110	111	103	100	124	99	117	99	103	111	107	101	113	95	103	106	107	123	101	97	98	115	127	114	98	93	105	121	110	111	89	111	119	102	116	118	103	97	93	110	97	114	97	118	103	102	116	111	89	100	98	101	75	97	98	90	108	98	85	106	97	108	110	111	104	119	124	98	99	112	111	96	112	104	90	115	101	94	96	121	95	110	111	104	105	117	118	95	102	101	107	96	104	105	104	102	108	109	102
12237	24694	32789	37982	34146	30346	27648	20145	18052	15562	12005	4498	1945	1623	1592	1163	1169	971	863	1509	908	637	591	397	378	419	421	422	397	372	400	386	383	372	363	360	382	384	399	380	396	369	356	384	361	380	366	364	367	407	365	402	379	382	398	361	398	362	404	382	342	391	383	426	381	413	380	402	388	372	372	345	346	417	385	371	356	377	372	392	365	370	393	384	358	388	372	393	374	371	432	362	333	394	414	370	375	344	360	375	376	369	369	370	367	398	383	383	419	384	377	364	371	408	387	359	361	379	421	344	380	370	371	406	385	388	419	350	412	378	352	355	353	378	373	364	386	384	376	352	363	364	384	365	358	408	354	313	396	380	391	365	403	332	368	404	389	396	365	397	349	376	365	360	362	379	349	360	367	373	398	364	365	357	387	396	384	415	387	403	380	347	369	354	388	374	359	389	373	383	369	362	405	379	429	350	352	414	378	349	380	393	379	391	365	387	368	349	380	386	390	350	346	377	336	360	374	378	361	363	370	361	381	397	353	390	378	387	406	413	389	353	379	396	375	383	364	409	348	371	370	426	391	402	389	382	366	389	418	375	408	403	375	389	407	336	388	365	365	385	359	420	362	368	361	366	368	373	353	390	406	404	367	351	403	380	418	348	377	393	354	386	392	351	376	369	373	374	368	360	385	376	338	355	406	362	345	363	415	370	377	401	406	359	389	383	386	371	419	364	361	396	358	335	404	388	345	405	338	406	385	424	373	404	376	411	356	376	360	405	371	354	341	412	391	414	370	367	370	380	358	385	387	406	360	404	400	370	356	383	407	389	365	365	384	381	383	377	365	365	333	357	364	360	444	374	384	363	365	355	407	356	403	328	374	370	377	380	374	394	373	355	371	387	404	408	363	363	363	383	346	372	357	391	378	376	411	369	349	391	380	366	366	356	376	396	363	396	356	376	360	364	374	404	359	398	391	389	376	391	379	392	368	414	338	321	392	369	385	387	383	380	379	415	400	380	358	373	395	403	377	374	375	334	358	385	442	400	370	372	390	383	388	406	350	360	368	379	373	366	365	414	386	388	359	402	379	344	353	362	376	412	379	378	377	374	408	384	367	371	419	360	396	357	403	383	352	354	329	360	375	399	341	373	414	390	406	357	380	384	353	359	364	371	391	356	375	374	388	402	368	377	372	368	350	394	372	368	361	402	386	365	388	374	404	367	388	412	395	376	368	353	410	375	386	349	399	373	367	358	418	376	394	367	361	416	370	392	406	376	421	358	389	386	381	354	374	355	375	400	339	372	363	382	364	365	422	348	411	417	395	348	402	381	360	368	370	389	361	389	364	375	350	388	371	396	358	344	357	397	377	397	358	364	401	382	356	404	397	379	348	368	370	371	407	377	382	379	367	387	376	391	375	363	379	399	375	392	364	361	389	378	365	396	385	375	379	377	363	368	354	364	392	343	376	379	366	385	364	368	387	361	387	369	391	369	340	350	365	374	408	366	377	369	397	373	386	348	369	368	382	366	392	351	369	395	381	368	390	371	367	352	345	392	376	379	377	392	394	365	411	382	389	369	376	367	367	373	362	446	381	350	394	351	406	402	391	384	395	403	361	330	383	358	388	380	374	388	386	393	381	367	343	391	366	406	375	375	369	389	366	389	363	381	378	425	338	351	391	362	418	361	370	396	364	378	383	373	357	356	367	352	398	376	390	372	374	382	379	384	389	378	401	370	386	390	378	329	348	370	373	370	389	393	336	386	397	382	382	377	322	364	368	388	360	396	399	372	387	400	390	386	357	398	399	398	386	381	336	390	391	340	388	364	380	368	378	358	358	392	359	385	370	381	371	373	357	412	387	381	373	381	345	406	375	332	365	344	402	346	376	401	365	416	387	363	370	347	381	417	387	336	365	407	389	372	340	359	352	356	358	388	422	389	378	352	399	352	383	364	375	391	379	374	375	383	396	390	391	380	337	427	403	359	401	358	425	378	368	369	351	367	350	390	361	361	375	345	365	418	393	404	370	383	374	377	400	374	393	393	363	346	382	389	394	395	378	376	385	377	385	386	364	389	378	369	374	345	360	393	387	366	373	347	380	394	388	398	365	366	390	363	399	363	357	382	360	353	426	386	368	411	378	401	403	354	403	392	389	375	386	378	374	400	430	390	373	356	346	398	386	397	378	414	396	395	339	363	404	382	367	348	380	379	374	390	359	397	362	365	378	366	354	376	360	357	378	353	387	394	362	393	370	369	349	392	353	363	394	413	392	372	360	368	401	409	369	359	382	377	376	374	381	386	370	340	353	379	360	389	370	432	391	368	347	400	428	355	371	374	394	369	377	357	377	351	411	370	372	330	363	359	400	377	389	382	352	397	387	410	347	357	375	391	370	385	380	353	373	381	392	388	375	379	361	335	385	381	377	366	387	409	389	382	379	389	394	392	339	399	379	381	379	386	369	379	323	374	385	368	394	413	336	368	368	377	350	371	376	391	416	377	380	372	391	391	378	373	383	396	377	346	376	392	359	367	378	376	324	404	354	416	404	377	346	363	352	392	370	379	374	368	407	373	380	393	345	376	378	385	388	401	404	369	348	338	380	378	369	412	397	333	399	363	393	353	400	398	394	376	412	370	360	352	387	378	389	368	372	352	365	403	395	359	357	407	361	397	364	356	409	357	377	403	377	379	370	378	368	353	381	361	360	370	412	395	385	352	386	410	416	359	416	389	402	371	403	377	387	366	396	348	379	380	379	368	370	392	356	371	366	361	391	360	420	370	355	394	347	372	381	362	393	380	360	379	352	402	385	401	372	380	423	386	368	396	372	357	359	406	343	399	428	386	377	393	385	392	372	380	378	390	382	368	384	369	350	371	420	341	352	369	394	363	376	400	396	394	371	344	358	420	391	390	378	332	389	395	378	379	383	371	374	382	381	359	409	383	394	351	372	391	410	325	341	388	338	363	354	369	355	357	394	415	377	382	390	376	372	423	387	354	365	357	396	391	369	339	381	333	345	381	358	402	373	383	379	343	358	375	363	357	348	344	361	337	349	389	393	411	360	369	388	356	380	356	354	362	369	376	347	346	379	383	375	381	412	395	386	383	373	405	379	408	369	376	366	401	369	371	371	361	364	333	361	368	380	387	349	408	401	387	390	377	379	409	385	366	391	362	382	387	374	370	344	367	385	386	395	358	363	391	345	361	396	406	407	354	386	400	373	335	396	364	367	359	377	405	389	375	339	388	384	384	407	419	367	388	395	380	367	390	376	420	365	372	352	391	386	395	378	432	373	389	387	385	387	379	386	380	361	369	348	346	379	370	411	365	371	388	380	384	366	388	411	352	391	387	392	367	358	332	379	367	385	399	404	357	393	385	384	372	357	406	379	350	390	356	370	371	358	393	404	400	395	388	376	392	369	399	383	356	369	363	401	322	362	382	399	392	346	390	379	391	380	377	339	390	389	353	365	363	393	390	380	383	378	381	410	427	403	366	396	369	364	372
39087	48439	44249	42011	41800	39335	37483	33871	31622	28345	21662	9306	3702	2989	2347	1398	1858	1060	1932	1430	1397	582	179	121	120	139	120	134	110	98	78	101	120	100	87	89	100	104	110	101	88	98	95	96	103	108	117	94	99	81	99	94	88	99	109	94	105	107	104	101	104	115	98	94	87	107	89	90	91	94	90	98	94	98	88	93	97	75	85	84	104	89	89	67	79	96	116	90	89	92	100	98	92	102	106	73	87	89	105	94	86	93	96	97	103	115	104	100	95	93	98	70	101	83	97	103	94	92	87	84	102	94	94	103	98	109	99	98	119	102	100	107	96	97	73	98	92	83	93	90	87	101	92	112	108	90	100	106	96	85	95	90	93	81	91	100	84	88	107	80	98	93	85	113	82	99	77	90	101	84	106	108	95	99	86	100	88	88	94	94	105	79	98	90	79	90	93	84	93	98	102	90	86	83	92	80	86	84	93	91	94	90	90	114	89	101	99	89	86	84	78	83	107	85	86	88	97	81	109	79	91	83	95	82	90	85	88	104	108	90	79	85	92	101	103	91	95	88	97	91	84	91	96	76	110	88	112	99	93	94	95	91	87	89	95	96	96	84	97	108	79	102	107	93	103	108	85	96	93	102	95	77	99	97	109	94	84	77	76	81	114	93	90	99	100	99	102	97	95	105	94	86	74	77	95	90	87	93	99	99	92	90	95	80	88	91	101	116	122	109	115	115	106	97	91	87	84	94	83	105	87	97	94	81	94	88	86	93	98	105	97	92	96	94	105	95	92	91	73	97	91	80	118	105	82	76	103	97	89	88	99	113	118	93	102	89	111	96	109	99	109	90	102	100	94	95	105	92	87	99	101	100	92	78	90	113	85	91	92	82	85	91	90	95	83	96	103	74	105	91	98	91	81	84	99	121	98	102	88	97	96	95	106	93	95	100	99	99	100	97	100	92	77	83	97	95	87	82	91	85	97	96	102	89	95	85	82	94	110	110	107	96	92	88	109	108	77	107	85	91	92	86	101	84	110	85	96	113	88	100	76	84	92	87	87	99	90	88	89	105	104	96	90	95	98	88	118	97	87	106	106	98	101	93	104	97	89	71	96	97	80	92	90	104	102	81	89	102	104	114	87	85	96	100	100	90	95	92	92	97	102	101	93	103	96	94	91	87	98	101	101	99	80	88	91	106	94	104	103	108	90	93	104	95	92	109	112	90	104	88	94	84	94	90	94	91	85	112	93	99	97	103	80	89	104	85	79	94	99	96	96	91	96	93	87	96	103	98	95	105	87	88	97	101	100	88	106	88	98	98	81	79	90	100	95	94	100	105	97	96	85	91	74	82	101	98	93	86	117	98	91	119	100	92	102	102	106	99	82	97	104	89	101	103	96	88	73	77	91	102	101	92	108	99	95	88	89	79	94	96	106	85	113	104	112	103	88	92	95	97	96	109	101	88	90	93	112	92	102	76	108	101	86	101	100	86	89	94	94	98	83	89	107	98	108	92	110	103	94	94	105	90	73	107	87	102	94	84	89	113	103	96	112	67	120	100	125	85	100	97	112	79	109	96	100	106	92	89	96	116	89	98	86	106	87	95	95	112	89	88	110	100	83	100	97	99	89	106	92	117	87	108	103	97	94	93	76	91	93	88	107	109	102	101	102	92	84	90	102	94	103	102	85	95	88	94	90	100	101	105	90	96	71	93	86	83	91	93	92	89	108	97	93	109	90	93	79	88	101	97	91	84	88	92	98	87	102	107	88	81	88	106	90	108	100	101	93	99	101	96	92	79	95	78	100	97	107	92	84	80	94	95	97	98	121	97	103	102	93	88	110	90	89	81	94	85	103	99	103	82	104	89	108	87	89	91	98	100	92	102	98	114	83	101	86	91	111	105	108	103	80	103	94	90	84	89	77	99	92	88	104	117	92	88	101	93	96	89	109	104	104	89	87	102	111	81	95	100	87	86	100	96	94	101	116	108	97	111	100	109	93	119	99	95	88	87	104	90	84	101	91	93	123	115	97	96	95	96	114	100	99	93	95	98	96	90	90	104	99	84	73	99	96	83	98	99	92	82	106	106	93	94	92	97	98	109	94	105	95	106	109	104	113	106	107	85	107	88	93	108	93	104	77	95	98	101	80	81	90	102	86	94	113	96	91	95	92	95	96	113	94	106	100	90	107	89	94	98	94	66	93	103	121	92	87	92	86	118	79	78	82	90	96	92	72	91	86	93	92	86	94	69	90	96	82	81	102	103	84	80	92	89	97	103	88	86	105	112	84	98	85	84	90	90	88	97	98	93	122	100	93	89	84	81	97	88	97	73	99	100	99	107	99	94	84	93	103	95	91	88	84	96	105	85	101	107	92	104	86	111	102	82	86	97	89	113	88	115	94	85	94	101	73	103	98	108	99	90	87	87	101	100	89	95	103	90	106	83	91	86	94	91	96	91	85	105	81	95	83	94	107	97	113	96	85	81	76	85	87	100	104	80	90	91	99	106	86	83	89	88	93	103	91	104	100	96	92	96	109	76	93	105	88	90	101	112	94	68	73	102	95	86	92	95	108	94	96	101	106	95	89	88	105	96	94	96	105	86	111	73	81	90	78	96	81	89	89	101	90	98	103	77	95	118	81	121	86	79	92	99	96	101	100	90	87	117	113	98	108	92	89	84	100	113	112	92	83	100	69	88	113	79	102	92	77	88	89	95	88	84	83	106	86	107	86	103	103	100	96	87	101	112	105	85	84	110	95	107	86	105	83	88	93	95	97	78	100	103	104	118	92	97	71	102	97	85	105	81	91	86	105	88	100	94	91	100	86	95	89	78	97	103	79	83	97	94	106	88	104	105	117	98	87	89	98	78	92	99	91	88	105	96	101	90	104	101	93	95	85	82	89	107	84	97	84	100	103	110	98	95	90	110	93	95	89	75	91	98	98	102	87	102	93	99	101	92	86	85	108	82	96	100	81	82	102	114	95	124	72	112	105	87	113	84	93	95	108	84	104	99	79	117	96	77	91	91	81	95	89	101	107	107	84	105	121	99	94	91	90	84	102	78	78	86	94	81	69	72	71	93	110	80	100	88	85	100	90	91	99	91	101	94	100	112	87	109	99	101	85	88	109	85	110	95	91	97	102	85	92	102	91	105	93	94	75	95	84	113	85	90	84	109	91	98	83	104	92	116	103	93	99	94	96	80	88	79	84	100	102	96	113	96	95	97	101	84	96	106	85	101	100	110	75	91	98	86	90	97	83	106	100	102	94	89	86	100	78	92	80	84	125	116	95	101	86	112	117	102	96	103	101	97	80	100	95	84	89	87	106	88	104	87	93	88	86	90	93	85	87	90	88	83	106	105	88	106	92	102	88	90	90	91	109	110	98	95	96	112	95	90	96	95	109	97	106	86	94	90	114	102	86	99	93	72	101	86	94	109	100	97	96	109	102	79	109	78	92	107	90	95	96	82	97	95	79	100	112	93	80	87	77	99	82	104	103	88
32810	48470	53776	59000	57677	56411	50043	45998	45298	44046	35307	20820	13336	13440	11901	7794	9890	6414	10732	8042	8371	3319	879	445	476	487	527	475	475	431	407	441	533	396	374	368	363	315	360	369	373	387	331	385	316	343	366	366	379	381	363	358	342	339	367	353	330	342	371	353	287	391	378	373	357	332	342	363	345	317	363	355	294	357	357	349	382	354	368	329	354	355	343	377	403	353	342	350	320	363	335	356	368	351	348	351	333	370	344	349	348	302	321	364	334	369	369	339	376	359	352	336	356	337	330	341	347	339	352	327	374	359	323	343	332	352	339	340	335	378	315	342	347	348	337	371	335	365	359	354	382	381	345	340	387	326	327	345	364	334	324	347	333	314	347	327	347	338	340	330	317	381	305	357	352	313	337	369	336	347	330	329	348	327	352	330	333	341	330	343	357	352	326	327	338	357	337	323	326	337	336	339	360	372	345	324	358	360	321	320	366	370	336	362	350	334	347	321	312	326	339	332	318	373	303	347	292	339	331	360	337	389	374	365	323	335	360	339	355	377	386	350	342	336	346	366	351	346	323	353	334	355	319	328	349	304	356	341	339	321	337	349	328	326	331	350	309	347	351	369	401	339	356	362	326	350	311	329	382	347	352	339	372	358	336	324	334	367	341	356	325	327	323	353	369	340	314	329	370	333	334	355	326	363	338	321	356	305	351	372	328	330	333	349	329	347	346	358	382	349	350	351	373	366	358	356	333	340	372	313	336	354	373	366	359	350	308	355	329	350	323	335	349	324	330	333	347	324	369	359	311	359	385	366	307	362	348	364	370	335	365	360	347	347	334	358	371	311	368	351	362	340	371	326	332	318	359	343	351	361	331	341	353	345	330	319	357	359	385	360	348	343	336	325	325	345	321	377	332	338	319	351	350	346	319	360	327	312	354	347	373	339	360	352	332	363	333	340	332	351	343	345	362	310	366	336	324	350	346	352	353	338	349	328	348	330	363	356	352	350	333	328	380	337	344	346	338	315	351	323	365	333	340	346	336	332	356	346	358	307	325	352	362	356	342	333	323	343	351	389	341	366	339	360	351	318	340	332	344	337	362	346	357	304	366	342	352	339	364	337	337	335	318	330	341	353	346	337	352	360	331	331	316	336	358	340	332	344	376	338	355	330	340	332	361	346	363	355	383	370	333	335	316	325	323	328	340	355	317	344	335	330	348	330	335	354	366	345	356	357	350	355	333	375	354	358	329	348	340	369	351	346	337	340	323	319	316	363	374	310	344	333	316	325	351	325	333	356	320	352	288	323	338	314	353	341	355	345	373	366	345	348	365	341	359	351	342	336	327	333	340	334	317	340	355	348	342	353	316	359	316	319	328	356	341	305	336	310	309	341	325	316	345	328	349	347	331	347	361	356	346	360	376	349	334	364	320	346	309	349	316	333	366	334	308	358	362	342	355	353	329	335	346	365	338	319	329	346	335	340	354	321	336	367	321	345	372	344	388	353	356	365	369	364	333	344	346	320	374	349	312	319	324	354	337	337	300	338	349	372	335	367	339	316	329	374	336	320	311	356	345	383	323	321	341	346	324	325	356	352	344	329	336	362	357	330	363	321	339	326	365	361	315	343	354	369	347	339	325	337	348	323	317	335	344	324	338	365	362	348	301	345	339	383	364	354	369	357	340	332	349	350	374	353	344	327	324	346	333	317	314	382	313	354	358	345	360	348	328	356	352	338	350	359	350	348	326	354	337	348	349	366	314	362	353	342	364	382	341	350	341	357	323	315	356	381	330	344	340	338	341	354	349	350	346	323	369	394	335	330	328	365	352	366	352	320	351	366	335	326	337	339	344	375	376	376	399	360	349	353	339	355	321	389	338	339	337	349	346	327	346	348	370	349	360	330	340	323	364	333	332	357	323	363	324	307	348	301	327	349	353	354	352	350	320	334	352	375	325	333	330	329	357	341	340	332	330	329	356	332	342	334	372	372	361	341	352	332	355	358	357	332	336	332	369	318	297	358	354	305	333	351	350	328	340	303	355	364	350	368	356	349	349	322	323	339	340	320	370	338	333	328	330	323	323	343	351	352	317	353	353	327	357	325	366	354	344	342	350	334	348	369	349	335	326	347	353	348	332	341	382	319	383	363	346	333	354	359	348	343	366	321	353	354	341	379	344	343	349	355	343	398	350	336	349	369	330	342	355	380	343	315	375	351	323	358	327	353	337	371	329	330	351	340	349	346	315	337	345	347	341	319	354	339	323	336	353	322	341	355	337	333	363	324	359	363	336	312	342	358	340	331	376	372	319	311	321	350	316	343	343	360	359	360	302	344	353	352	322	330	343	363	359	305	351	352	383	335	339	361	347	307	347	349	344	349	331	370	360	345	350	382	362	332	337	343	349	339	351	346	370	327	360	363	329	356	331	384	362	350	317	345	321	328	346	331	347	345	320	310	353	327	321	329	333	389	325	330	352	338	353	341	344	342	341	336	341	343	342	315	335	346	327	332	364	329	338	356	352	360	339	337	371	350	348	301	316	347	346	345	347	343	355	345	364	338	309	309	330	351	341	339	361	342	324	344	384	364	326	351	343	345	341	326	326	337	338	326	347	326	365	338	329	317	341	331	345	351	342	332	339	351	367	334	328	331	326	346	329	374	359	320	357	299	361	350	321	342	323	358	331	313	337	301	327	348	363	306	343	359	312	349	314	362	309	326	350	359	301	312	347	331	353	357	374	333	361	366	350	347	337	337	336	331	294	349	318	387	324	325	368	336	334	325	321	349	345	335	341	351	358	374	364	331	319	366	309	369	351	369	353	323	380	363	337	343	385	381	344	338	332	329	334	369	315	361	326	345	327	342	347	354	362	358	322	382	349	338	323	361	356	363	355	332	326	369	332	342	335	348	360	343	341	360	336	344	384	353	352	309	372	364	379	313	335	350	325	377	347	356	369	328	346	339	345	359	349	336	362	351	323	361	336	339	334	357	357	375	337	360	350	329	375	363	342	329	373	339	359	316	358	346	381	357	333	364	343	353	336	344	359	353	373	337	328	346	380	374	352	313	366	308	340	311	359	351	334	338	338	350	343	340	345	366	329	314	365	321	332	365	352	346	360	363	352	337	347	365	368	319	336	337	340	371	334	347	337	345	340	355	354	321	318	332	341	350	373	331	321	377	365	338	338	329	349	330	316	355	363	316	361	340	319	384	320	348	374	342	334	346	345	378	306	359	335	365	312	366	343	388	327	355	353	317	326	351	362	327	382	336	340	349	339	341	315	370	345	353	361	376	348	368	340	327	349	323	325	319	315	362	322	346	343	333	357	336	353	375	364	307	329	320	359	344	307	352	338	331	358	332	345	356	337	379	343	361	374	366	348	355	321	377	348	344	310	339	338	306	354	360	352	352	330	340	371	366	324	364	358	350	338	372	349	324	333	341	343	346	346	335	361	347	369	380	344	332	348	338	379	334	372	338	366	339	364	340	348	355	324	362	357	343	357	352	349	313
46930	48728	42693	39254	42744	41435	40141	38883	37123	33387	27276	17674	9960	5931	4334	3292	3925	3868	3535	2831	2951	1865	504	232	179	225	203	214	207	199	205	198	425	191	193	173	188	184	180	181	206	159	185	169	171	167	201	174	156	185	154	170	176	163	174	188	178	186	165	169	180	171	179	184	164	173	163	179	185	173	150	152	189	172	181	187	189	183	163	154	154	172	156	145	156	178	169	179	160	160	165	188	169	181	166	163	151	162	161	180	164	177	176	145	153	164	177	170	167	144	139	158	160	174	202	160	196	205	162	175	204	182	162	188	164	167	174	146	165	174	162	173	189	190	162	151	163	161	160	169	173	165	166	174	158	178	180	172	176	171	174	158	169	150	197	140	164	166	197	171	166	174	181	169	159	191	172	195	185	202	180	175	172	187	150	159	188	165	156	201	167	145	165	140	166	180	161	168	175	154	163	166	182	166	187	158	155	162	184	177	157	152	136	144	186	185	167	181	181	163	179	165	173	164	187	164	178	153	183	167	168	169	184	181	139	155	179	180	160	214	169	160	170	151	184	172	143	164	152	182	143	171	182	164	162	172	166	141	164	171	190	185	179	179	179	163	180	167	180	180	170	152	178	182	183	178	179	168	159	176	188	159	184	168	172	192	158	187	165	185	180	171	183	178	159	151	163	166	198	161	162	176	175	183	158	168	189	167	162	170	172	165	181	195	177	183	183	157	177	170	166	171	150	169	166	167	175	156	171	200	177	166	162	174	166	201	161	162	160	190	149	170	195	172	150	171	164	164	190	168	186	182	176	166	185	164	155	177	171	158	164	155	171	166	174	176	183	177	150	184	180	170	163	174	157	189	178	155	158	172	168	182	180	174	143	185	195	145	160	173	169	179	197	182	179	142	191	180	164	181	152	178	183	163	170	175	172	165	189	181	169	161	177	163	176	169	176	147	166	151	196	183	146	196	204	196	159	168	173	164	166	184	193	174	162	187	179	182	177	168	165	164	153	160	186	164	185	174	164	146	170	168	213	155	175	163	159	184	183	172	174	181	187	189	169	158	187	191	165	172	157	184	171	179	170	169	164	165	155	167	178	190	174	182	151	158	194	168	154	184	178	160	168	167	168	160	173	181	170	181	149	163	150	181	189	166	178	145	168	164	156	173	196	179	188	153	151	187	160	184	180	165	164	167	188	166	170	177	191	164	182	168	154	150	172	181	157	182	184	171	164	190	185	165	170	177	189	165	175	171	188	157	180	163	187	167	174	160	160	179	190	198	163	180	174	175	168	170	191	168	175	170	173	157	147	181	168	170	151	169	163	179	171	178	155	165	181	172	176	178	163	158	169	159	166	171	181	163	153	162	180	199	155	157	185	175	172	163	182	163	145	180	186	164	172	140	173	185	186	184	152	169	175	166	181	174	185	188	167	188	178	166	156	173	164	202	170	166	175	177	146	177	161	174	148	166	159	147	165	198	164	167	171	175	168	155	182	166	145	167	167	182	182	177	165	180	167	196	197	165	196	182	163	173	144	167	179	176	159	162	176	171	161	154	158	170	196	188	170	164	159	158	159	159	175	176	184	174	179	164	191	162	185	157	161	171	150	184	195	177	172	157	207	181	154	164	175	169	171	188	153	151	164	173	188	171	155	167	178	172	147	192	166	173	177	164	187	166	193	166	210	159	176	134	168	183	167	185	169	159	169	180	158	183	181	186	169	192	174	177	181	168	155	191	185	168	181	183	174	174	169	142	155	176	186	159	162	148	172	177	173	166	166	176	177	179	178	152	178	161	164	182	191	156	192	173	168	190	185	164	169	180	177	161	177	168	178	186	185	170	178	179	179	177	149	165	163	175	187	172	167	172	172	175	167	174	167	166	172	201	170	160	175	171	176	181	144	178	196	174	185	168	188	172	153	191	173	158	158	184	178	180	175	177	152	159	159	158	145	151	179	163	167	141	166	165	195	161	173	155	178	165	143	148	181	169	190	196	180	167	152	159	155	178	163	174	170	176	173	182	153	170	186	190	178	183	181	192	176	169	161	171	189	174	186	161	151	147	175	185	180	171	202	178	168	170	184	185	161	174	152	153	197	171	178	165	162	160	142	173	192	174	193	158	162	176	177	180	168	171	188	167	162	144	184	186	157	163	171	175	158	194	196	183	167	161	141	194	203	186	174	179	200	171	195	190	180	166	177	179	177	177	206	168	171	162	168	148	179	192	171	186	160	172	184	181	164	187	155	187	196	179	164	159	171	180	187	160	162	185	175	163	187	166	171	219	179	160	201	169	160	168	171	159	173	175	192	154	147	166	167	166	160	172	197	181	147	188	167	169	183	172	169	194	187	169	174	168	157	177	167	169	170	161	161	180	158	161	183	180	170	166	175	135	155	181	174	148	193	153	179	159	176	177	178	172	168	151	181	175	151	157	165	162	178	166	163	169	167	181	187	202	145	174	176	191	157	197	180	176	169	170	173	174	167	187	179	165	161	159	174	184	168	170	175	153	168	189	153	159	178	168	157	194	193	167	194	174	187	200	156	156	185	174	184	175	197	177	154	172	191	175	179	168	178	166	164	197	196	168	188	196	177	183	172	182	178	171	171	173	167	173	161	163	184	187	176	169	180	187	179	157	170	163	185	158	174	174	160	182	171	172	183	173	137	195	184	182	179	194	178	175	173	180	146	185	180	182	182	166	169	161	187	162	160	175	182	169	163	157	165	162	169	156	159	187	175	197	178	196	175	170	185	162	167	160	180	165	196	174	195	164	186	167	166	171	162	161	181	188	176	183	184	163	162	180	183	166	189	170	153	172	191	155	172	172	172	182	171	177	177	180	196	159	194	172	159	169	168	167	187	162	171	160	153	175	172	163	172	166	163	191	180	184	178	164	190	187	169	183	196	158	179	173	182	179	176	169	175	185	172	180	194	183	151	168	170	173	169	161	176	180	163	162	155	178	183	180	181	163	156	150	171	171	158	162	167	195	170	169	173	158	181	183	169	174	166	182	195	162	153	173	171	171	151	177	197	158	143	162	151	164	160	178	184	153	184	169	153	184	179	169	142	151	180	155	168	175	198	156	171	158	197	174	179	169	187	194	167	175	153	184	169	181	162	177	214	200	156	190	185	188	188	182	177	157	152	154	188	165	182	152	162	193	175	171	161	192	178	199	158	164	195	182	196	163	162	174	192	162	169	176	162	179	168	171	161	168	167	166	182	163	178	169	155	146	160	198	194	138	169	169	176	170	191	156	171	192	140	181	175	183	175	166	169	168	178	180	170	170	164	173	161	157	176	168	175	158	194	184	173	186	181	171	170	166	191	185	172	188	186	185	170	180	206	182	173	148	172	177	170	175	176	174	185	190	162	175	170	178	186	157	191	167	155	166	163	166	194	192	157	174	205	170	159	178	179	171	146	175	177	158	163	175	138	140	180	159	169	160	191	179	172	175	167	150	182	159	182	159	205	146	190	187	193	187	163	158	169	165	157	173	172	186	166	167
40241	53666	55888	60931	62579	63068	55867	52512	54083	50499	40939	30361	22904	20024	16512	14292	16334	15757	15928	14167	14786	9055	2250	749	725	863	827	868	750	756	808	758	2464	704	648	600	603	604	615	586	628	583	561	599	620	569	601	587	610	611	582	564	542	581	560	597	604	578	549	564	574	511	581	562	548	545	582	570	573	552	545	520	538	546	570	601	577	604	583	584	527	557	588	591	541	535	534	542	541	573	538	516	515	532	550	536	565	553	526	588	546	551	537	528	572	548	590	595	530	569	537	522	557	608	547	553	548	565	579	556	557	564	527	563	545	595	582	532	525	565	541	532	531	592	533	503	506	515	546	547	535	514	589	581	554	549	543	519	572	572	562	532	547	483	551	592	535	470	544	576	515	585	518	528	559	563	529	587	564	530	517	525	625	544	554	538	540	572	525	549	587	558	549	572	549	576	555	594	549	554	577	595	554	590	591	546	551	530	568	600	567	584	532	578	542	554	572	505	554	542	525	527	531	560	591	592	573	545	519	557	533	558	560	523	585	547	523	540	570	524	544	559	544	581	602	551	546	528	538	587	585	560	540	554	545	574	536	566	506	562	542	572	588	563	559	527	569	538	541	586	585	555	563	547	503	558	485	541	545	574	569	581	584	529	497	512	588	523	579	536	546	556	540	567	549	589	569	547	567	554	542	578	600	544	587	558	549	603	570	567	553	566	540	591	569	535	542	550	601	571	505	503	583	582	574	590	551	552	560	542	567	559	597	565	564	520	567	577	521	540	534	589	547	562	553	528	542	545	571	595	610	559	533	525	566	492	519	540	560	586	563	567	584	587	618	540	515	521	526	533	570	570	518	501	541	576	585	548	557	546	581	548	541	529	538	561	543	525	541	571	553	588	569	553	588	537	530	543	541	533	509	575	540	561	600	552	531	555	529	547	518	569	580	563	561	541	604	572	555	539	583	526	556	569	561	547	527	537	574	565	579	569	547	534	578	571	521	567	552	555	526	542	562	535	560	569	566	529	548	531	540	564	562	568	535	557	543	544	530	542	570	539	580	519	535	570	553	548	528	570	590	551	601	563	549	559	506	534	561	539	591	548	576	534	560	550	513	515	534	578	560	561	570	557	553	568	500	591	523	545	545	553	571	610	516	540	595	552	573	529	550	540	540	561	515	581	554	569	544	580	495	525	580	544	558	553	516	558	583	554	532	557	566	559	549	542	520	524	553	574	561	566	554	578	538	564	556	573	570	517	569	522	532	523	558	564	565	523	537	574	570	552	551	565	552	527	584	563	539	544	602	539	549	571	549	581	548	570	561	569	585	587	516	550	578	566	521	550	578	548	566	536	545	559	559	534	516	560	518	573	562	504	562	549	564	526	573	536	542	530	599	569	560	577	563	542	558	540	528	571	538	546	560	518	583	597	556	581	550	555	565	536	554	584	534	550	527	573	546	550	546	584	566	537	566	535	555	559	577	555	586	578	539	536	559	545	563	591	564	513	543	590	529	584	555	582	535	543	524	607	559	576	572	571	520	522	563	591	511	559	512	587	538	560	570	570	533	525	602	550	566	542	501	536	561	545	526	519	577	510	567	544	552	588	541	562	567	533	518	573	581	555	561	527	560	578	571	549	575	580	557	564	556	520	543	537	469	551	523	573	561	554	537	551	538	553	565	561	561	580	551	532	553	552	572	549	558	531	512	593	541	538	547	499	559	506	552	547	529	580	534	615	515	531	562	587	564	581	546	537	560	518	498	586	592	575	539	532	564	539	537	536	517	549	531	564	571	537	519	542	549	535	545	597	579	580	540	527	537	579	588	550	522	535	573	511	548	534	549	582	542	593	567	569	585	524	567	551	573	562	501	539	595	557	575	500	560	523	539	506	555	556	561	552	588	520	553	539	545	576	562	604	568	558	513	555	555	560	542	603	580	562	558	566	601	536	528	579	560	560	549	560	586	551	568	550	539	566	535	511	562	560	572	573	566	577	571	588	558	527	581	587	545	610	577	507	558	520	553	549	564	563	511	569	581	552	571	556	502	534	522	561	550	539	561	565	534	595	545	560	523	553	562	519	552	543	566	568	517	530	554	563	532	600	496	558	580	533	518	624	585	549	565	590	574	550	527	592	557	564	554	581	576	612	534	586	528	506	549	521	570	536	574	541	577	515	555	504	552	545	516	522	536	553	598	538	580	587	589	527	544	575	522	538	551	560	570	569	568	554	551	580	561	550	529	514	530	526	578	568	604	562	548	542	544	539	543	548	555	549	519	589	570	624	532	589	520	562	563	587	568	575	528	570	533	588	569	560	537	548	521	549	530	561	575	540	582	551	551	587	549	574	559	623	518	554	570	539	545	542	542	521	574	577	573	559	521	523	533	593	544	516	531	540	535	526	565	581	566	549	537	541	531	581	541	557	517	528	561	544	606	535	554	525	580	593	550	537	521	565	542	573	537	568	545	568	543	523	539	567	564	537	598	573	584	574	526	559	514	562	541	568	541	559	553	550	537	558	599	529	538	577	564	540	532	556	539	566	552	548	547	567	533	565	545	578	568	563	589	538	586	562	573	532	542	598	484	547	549	548	556	582	572	565	569	504	519	541	540	568	546	581	561	581	555	533	532	572	568	553	591	552	522	572	552	568	603	543	556	525	551	536	562	577	568	541	570	537	549	586	551	588	582	570	516	563	592	522	523	527	574	526	579	588	523	566	510	552	529	572	569	556	573	519	546	529	535	587	551	562	545	531	557	534	588	527	582	532	596	574	513	515	525	570	560	555	522	594	529	600	568	542	539	583	561	586	593	564	581	517	538	573	533	544	562	527	505	565	553	562	537	573	584	540	576	541	481	542	619	509	565	567	572	573	551	537	545	547	535	547	551	536	551	552	579	550	538	523	572	588	545	580	501	577	583	526	578	542	574	577	537	573	535	541	574	560	531	569	543	541	500	505	578	560	577	578	564	572	560	561	545	531	542	539	586	568	558	591	574	589	583	579	554	548	528	525	569	616	539	558	552	564	507	569	579	566	519	563	554	563	551	555	590	564	527	568	560	559	547	528	523	544	551	538	572	529	549	616	554	535	563	515	560	517	570	566	525	597	569	560	552	569	520	579	508	582	550	517	571	527	526	549	576	540	549	528	562	540	581	532	564	584	566	538	572	582	555	592	578	525	569	561	541	561	587	551	535	560	552	529	512	506	517	564	544	595	591	557	532	580	541	549	545	545	552	514	558	554	578	500	535	492	530	535	536	532	600	565	548	584	568	584	530	573	534	548	573	613	530	534	536	552	561	594	540	541	572	565	561	550	497	573	572	571	567	555	548	545	540	524	536	486	547	545	557	555	562	564	559	538	557	539	556	516	534	549	553	535	545	538	577	579	538	526	537	536	565	563	558	509	601	574	522	559	558	552	564	560	547	579	573	593	543	503	542	576	607	514	571	538	520	534	587	563	519	561	523	531	541	560	566	558	560	557	607	539	567	510	610	574	550	524	577	573	521	543
15452	22759	26861	23255	21050	15827	10706	8083	5222	2592	1591	681	337	295	267	201	187	205	242	207	162	205	95	107	88	93	89	110	99	101	101	94	112	110	100	102	124	91	89	98	97	99	83	89	89	106	91	109	100	108	94	111	103	86	112	104	116	89	93	83	106	96	86	110	89	103	114	107	99	82	84	88	79	101	91	95	91	82	117	130	96	101	98	105	112	125	111	100	115	98	92	103	127	94	119	87	101	105	103	112	88	118	99	108	109	95	112	104	100	95	116	105	108	96	101	106	110	103	98	88	97	120	83	98	100	103	107	93	106	97	88	106	125	108	95	94	90	91	84	105	99	98	110	109	98	101	128	106	99	112	80	96	88	116	93	103	103	121	108	91	111	86	92	110	111	107	93	100	110	112	94	93	102	93	80	105	94	119	98	89	105	95	87	90	98	96	112	103	127	106	96	120	102	92	108	110	93	81	120	95	105	104	100	88	93	92	104	92	94	100	74	91	93	100	116	107	110	97	90	118	116	106	94	95	108	106	82	101	90	84	115	109	108	101	101	108	114	95	85	115	88	95	95	94	100	107	90	90	92	85	113	94	80	103	115	110	99	121	110	110	94	94	114	114	98	102	115	103	88	113	104	99	88	93	99	81	97	90	99	117	96	110	98	92	99	105	80	118	107	110	107	103	94	104	90	97	100	125	95	116	95	113	121	93	103	88	117	92	91	114	84	87	113	101	91	103	102	119	102	91	103	104	90	117	79	96	101	112	109	112	123	91	100	111	74	89	111	105	106	108	112	85	85	105	81	120	94	102	101	89	110	92	108	105	79	103	92	105	93	112	91	91	98	99	106	102	117	105	89	92	98	85	89	106	89	97	101	104	104	108	82	95	97	97	105	108	93	117	97	105	99	118	96	111	96	104	98	103	96	89	101	99	88	114	104	93	98	80	91	91	93	94	102	107	98	115	88	105	109	101	108	110	95	101	102	108	95	127	93	106	99	99	112	110	80	108	100	91	94	98	89	99	98	104	108	92	104	110	101	109	105	102	120	100	100	95	98	117	114	110	89	108	93	93	92	101	99	92	98	90	107	113	118	101	104	113	92	100	100	100	101	116	82	121	106	100	105	118	85	104	105	114	95	115	94	104	98	119	98	108	112	92	112	103	93	88	113	98	90	107	104	120	110	98	87	95	84	123	116	105	97	116	91	109	100	114	98	110	84	105	100	114	92	101	106	99	100	100	80	102	101	105	90	92	98	82	116	122	112	103	111	91	113	117	97	96	106	106	114	116	99	115	97	95	78	98	95	110	100	89	99	116	98	100	111	109	93	96	101	101	89	96	128	96	110	112	102	94	99	109	116	82	99	114	93	85	103	84	95	93	94	111	103	84	98	92	95	109	115	119	88	87	94	110	95	103	110	98	125	97	102	118	83	110	104	124	104	116	87	82	104	106	110	124	110	109	104	102	109	102	95	96	112	106	100	108	105	106	102	106	112	106	104	103	106	97	102	92	95	94	96	89	98	102	101	104	99	99	90	89	90	87	102	105	113	111	93	94	105	101	109	106	95	120	96	100	90	85	103	90	114	97	78	110	108	98	103	89	104	103	123	121	98	109	76	88	93	78	118	86	103	106	112	103	92	109	92	108	93	113	115	106	89	87	108	98	92	85	92	106	106	88	89	92	109	104	115	99	106	98	92	94	110	103	97	113	101	104	98	99	122	106	83	97	99	118	106	82	108	104	95	117	103	100	117	103	88	97	106	94	90	81	118	89	95	81	105	88	118	114	107	96	111	94	109	128	110	99	100	94	87	85	109	96	118	108	100	110	109	102	102	104	105	104	98	108	98	99	97	96	132	106	116	98	109	108	105	89	105	111	97	97	74	86	104	83	101	103	108	119	119	83	93	101	103	95	97	92	96	100	106	110	109	118	115	107	110	103	113	95	109	112	106	77	118	104	112	94	101	96	95	104	101	93	125	115	94	123	105	87	109	100	103	102	105	87	94	91	88	105	90	100	114	106	110	94	95	103	115	104	105	109	104	115	112	96	80	111	80	89	112	104	118	96	114	109	103	122	84	103	91	103	108	89	98	113	103	87	101	106	108	90	96	104	99	103	89	96	108	106	87	92	114	98	101	96	93	83	87	95	89	102	100	107	100	110	107	99	100	104	85	99	113	109	111	103	80	114	109	98	98	99	102	98	102	108	95	101	112	108	95	104	116	103	87	101	99	105	117	89	123	111	107	108	94	74	101	122	105	101	75	93	99	109	87	85	111	93	108	100	98	109	103	82	100	94	105	108	98	89	90	98	92	93	114	88	98	109	98	88	97	95	100	105	109	98	95	111	93	101	106	98	89	102	111	100	102	89	107	101	93	112	106	99	104	96	104	84	92	97	110	111	94	93	95	92	104	107	81	97	101	110	94	94	111	99	118	111	108	85	106	111	110	118	103	93	124	108	99	98	96	96	96	93	97	106	93	105	109	119	100	74	100	107	107	109	90	102	116	91	111	108	95	105	92	95	89	108	112	112	120	94	115	100	99	90	105	90	87	98	92	104	91	105	104	118	104	103	89	103	108	97	104	108	107	119	116	106	117	87	106	103	89	100	100	100	101	95	94	85	97	90	114	140	115	108	90	89	92	99	111	82	99	106	100	91	125	93	121	105	98	107	116	84	92	93	127	92	87	99	94	109	102	92	112	97	84	100	114	102	89	100	121	95	94	101	97	106	96	100	86	103	92	96	106	95	102	99	105	106	114	124	91	102	100	95	89	87	102	100	103	105	104	114	117	93	119	98	118	89	89	98	116	103	105	101	86	91	100	95	96	123	103	100	92	86	90	121	105	103	100	106	88	104	107	94	109	109	104	114	101	93	109	100	83	93	77	91	110	86	90	91	93	106	97	102	102	96	100	114	88	95	102	106	96	80	111	102	105	111	104	104	97	117	94	103	105	94	113	108	104	86	103	95	88	91	86	99	98	94	109	104	102	97	116	119	107	113	99	112	109	94	106	90	102	89	112	100	104	91	113	77	91	103	95	99	100	102	102	109	79	108	104	105	112	114	108	112	93	95	106	115	98	105	97	87	107	88	90	97	89	107	111	80	96	101	113	110	100	100	89	104	99	94	94	98	93	118	112	127	84	95	108	111	92	99	106	95	110	101	90	124	96	81	108	106	110	118	95	86	104	96	98	109	105	89	105	101	103	109	110	98	104	102	107	93	103	95	119	108	105	92	101	114	106	93	99	92	108	108	98	97	78	108	119	106	121	109	99	94	79	116	113	101	88	97	99	79	96	88	79	94	94	94	96	105	108	99	88	101	104	104	93	109	104	104	91	93	93	104	84	103	103	93	100	100	115	89	124	107	105	92	103	88	104	104	97	91	106	100	116	89	95	100	102	97	116	99	98	112	108	112	98	97	109	111	115	95	83	96	91	97	109	104	78	100	107	89	111	98	105	91	95	105	101	107	107	107	111	108	99	108	127	103	98	89
13308	24771	32665	34092	35411	30462	25431	22457	18045	11732	8137	3752	1649	1464	1542	1218	1004	1093	1362	1172	1039	951	436	391	319	370	369	365	376	362	400	375	355	376	397	381	394	393	357	367	364	349	370	405	372	373	385	377	374	354	412	361	381	363	366	387	387	381	391	358	361	330	376	352	367	375	367	352	327	363	368	355	385	378	340	389	356	364	419	394	343	362	391	363	389	362	358	351	358	408	396	370	347	343	404	393	381	345	346	376	383	348	381	389	386	406	387	378	352	360	373	350	352	376	346	339	364	361	363	347	396	362	366	365	385	359	353	363	364	380	343	350	394	380	356	346	338	377	345	355	370	380	363	349	332	359	380	358	352	382	393	362	381	358	359	358	389	365	368	385	383	380	357	386	356	402	409	369	372	345	367	396	372	356	343	351	389	390	391	364	374	362	373	394	386	348	384	327	388	366	351	367	362	357	373	333	381	347	393	360	372	380	357	381	419	362	365	355	333	366	379	379	322	375	367	370	374	364	353	365	361	388	384	368	366	333	366	349	348	342	395	350	359	381	394	355	361	337	363	383	374	357	374	375	389	347	356	333	385	387	363	390	365	369	342	364	371	347	343	374	349	358	358	347	342	376	394	373	378	367	392	367	353	371	394	371	367	367	397	313	381	336	377	359	377	403	346	341	384	353	366	349	378	351	344	332	369	354	380	330	346	379	358	363	358	378	351	371	402	366	411	365	406	388	363	394	351	366	352	383	350	383	357	379	332	368	364	391	373	384	371	369	345	384	346	364	365	356	364	396	351	375	396	329	369	367	389	360	363	377	409	367	370	353	376	330	348	354	364	369	353	384	356	409	381	363	379	357	373	381	407	364	358	383	378	364	334	342	359	371	349	355	381	380	388	375	389	362	390	347	336	330	367	389	378	395	375	366	360	354	347	360	357	366	352	355	361	371	413	387	365	362	330	368	363	376	330	352	368	353	358	352	384	372	402	372	379	388	375	359	370	382	371	364	361	389	370	368	337	360	394	386	385	340	375	361	365	370	356	393	365	362	391	359	410	411	388	357	375	345	356	376	375	359	374	379	392	358	362	352	368	369	397	419	372	394	392	345	401	341	365	390	357	345	334	393	347	393	342	381	399	361	343	379	362	367	372	361	358	392	382	390	384	377	345	376	389	375	355	399	390	375	361	363	385	368	390	372	372	373	375	389	406	357	361	351	374	382	402	382	395	349	322	347	350	366	358	374	389	383	356	357	325	353	361	371	355	393	375	377	348	366	354	385	351	346	384	389	358	385	363	342	389	354	350	397	323	389	383	352	374	393	353	394	372	374	387	375	349	403	365	385	370	349	379	386	366	364	368	361	397	425	355	377	379	369	366	413	407	349	349	371	378	395	324	371	363	373	351	344	348	391	348	399	369	369	389	371	343	410	376	412	368	356	369	389	341	376	354	376	388	373	372	354	377	367	366	381	406	345	342	370	342	410	398	397	382	379	342	378	362	328	334	371	410	331	383	354	331	376	383	361	379	370	366	368	409	414	376	395	361	362	320	382	378	371	346	366	356	370	369	336	364	371	379	380	358	362	361	334	376	349	354	343	360	375	373	367	383	356	388	354	397	399	350	377	397	371	359	340	347	361	397	374	390	354	333	368	392	366	369	353	344	389	375	358	365	365	392	365	340	390	352	333	376	351	391	381	362	383	366	399	345	380	351	348	350	349	347	345	388	364	368	384	341	372	358	388	397	367	335	364	363	366	367	331	372	354	399	314	380	378	380	373	389	360	392	390	357	353	382	351	371	347	384	374	383	380	393	363	361	379	342	365	373	367	339	363	344	367	391	357	373	378	395	379	365	348	377	361	400	395	371	393	370	370	357	375	355	394	344	387	388	402	354	351	379	381	366	364	407	390	319	371	377	322	386	353	364	337	369	403	359	397	358	398	363	349	325	381	325	382	367	358	378	367	343	380	379	396	368	365	385	346	352	357	395	365	374	396	367	365	344	341	367	341	370	415	373	333	340	353	361	349	354	377	393	362	396	386	381	354	350	341	357	358	371	378	404	360	408	362	340	343	378	376	351	372	388	367	361	381	354	372	386	358	377	365	356	386	350	368	363	369	339	362	384	409	366	344	410	392	357	363	374	369	361	368	348	358	363	342	372	395	400	367	388	389	377	357	361	357	363	364	337	370	390	360	363	365	375	405	370	352	364	358	374	345	379	371	339	355	357	367	372	362	389	346	377	362	364	348	360	398	351	349	388	372	407	413	340	346	306	361	358	373	363	354	377	377	363	357	391	339	377	370	386	360	373	357	364	363	351	376	325	376	355	365	360	380	385	388	359	380	359	340	372	381	378	395	355	364	381	379	361	336	344	389	384	369	387	432	389	367	342	365	360	392	371	359	342	351	346	364	353	351	394	367	401	381	381	361	375	332	359	387	363	392	367	356	383	365	369	355	355	366	356	384	365	352	357	376	378	377	333	378	382	419	352	357	352	393	380	371	386	336	361	358	382	329	389	383	376	369	356	373	353	377	339	366	345	359	381	352	404	390	357	352	372	419	383	350	378	376	389	374	333	378	345	391	387	383	395	350	352	400	376	414	377	363	359	387	381	372	376	358	352	353	342	348	350	353	357	365	353	367	359	398	365	358	385	385	387	349	384	395	368	367	376	344	353	387	373	346	399	386	372	393	390	355	366	353	350	361	356	343	358	352	381	342	389	362	347	350	365	343	362	398	353	374	380	364	366	378	376	385	332	357	359	369	380	373	362	363	372	379	375	384	342	377	337	353	377	363	383	377	337	355	359	355	372	355	349	364	362	386	345	378	381	359	351	371	400	368	347	370	394	399	385	356	378	401	399	360	355	357	347	358	370	373	398	374	354	345	360	351	364	363	383	386	344	388	399	367	379	370	400	362	359	378	404	382	351	374	366	386	356	374	403	364	358	364	392	352	351	374	386	357	390	358	366	369	358	363	386	384	392	387	382	381	338	393	396	383	385	354	319	371	380	398	351	342	370	319	369	364	351	343	339	350	374	330	360	385	367	344	354	368	367	352	359	370	388	356	354	384	323	358	383	357	340	351	332	386	336	355	383	373	378	385	371	389	398	364	352	363	407	383	352	339	367	352	379	371	374	415	376	352	371	365	358	350	328	356	356	358	340	406	366	361	391	385	391	334	373	359	355	391	361	385	366	406	356	334	376	404	351	402	382	341	373	366	399	377	388	359	397	353	339	372	380	398	365	350	366	342	370	368	357	331	373	398	344	356	364	380	360	361	374	378	368	379	385	366	380	362	378	362	374	374	413	356	354	382	376	369	372	379	382	375	342	326	343	347	367	378	355	379	349	327	364	352	376	358	376	359	364	388	381	367	400	368	411	379	330	360	352	346	366	356	371	385	386	362	391	386	356	350	366	389	383	359	331	393	339	406	335	374	366	371	373	389	379	355	355	366	340	394	359	336	339	422	356	381	335	358	369	345	402	388	338	356	396	327	365	367
40020	48223	43183	42365	44715	39836	37943	36319	32081	29465	21014	8678	3220	2818	2351	1388	1684	3227	3695	2549	2173	1774	270	109	89	105	87	90	120	99	99	114	172	118	95	99	94	94	105	95	107	116	101	95	95	76	100	97	90	101	87	92	89	86	89	97	93	92	94	102	75	106	94	101	89	97	86	95	111	120	98	121	98	115	93	117	102	94	110	109	118	94	81	83	112	94	96	102	97	83	136	92	89	122	80	103	89	93	91	114	101	101	107	98	92	98	91	87	103	98	96	105	91	105	119	82	84	104	87	96	100	105	106	95	112	103	78	103	96	91	109	115	96	88	77	100	96	92	112	85	90	94	103	97	98	98	83	91	90	99	80	92	90	75	98	89	74	119	98	92	114	85	86	99	94	102	96	86	106	104	89	106	98	78	99	91	101	116	84	93	99	96	104	97	93	99	113	96	86	95	108	93	99	103	99	107	90	86	102	87	102	99	126	97	93	119	89	91	90	96	96	107	92	92	109	105	99	98	81	93	77	93	84	100	98	101	92	72	94	116	105	94	90	100	83	103	98	109	89	109	110	93	94	100	86	95	75	96	99	96	93	90	101	95	97	97	80	102	89	83	96	108	96	113	89	114	102	104	102	79	99	101	83	89	85	84	99	95	95	89	96	105	100	91	116	109	99	88	94	114	96	86	92	91	98	102	84	99	102	98	99	101	95	85	87	90	91	106	90	99	109	92	97	89	99	104	77	100	96	85	92	89	105	119	81	85	104	107	84	114	96	89	89	95	78	87	87	102	97	104	98	111	113	77	80	96	97	104	86	107	98	108	98	124	112	99	109	109	108	111	94	104	107	90	98	89	98	98	91	75	101	88	94	86	98	97	97	99	101	94	101	96	102	98	93	93	100	113	99	92	120	96	87	98	94	120	82	104	100	109	103	89	102	99	92	106	103	123	104	102	100	100	97	88	84	107	85	105	96	89	113	97	99	93	115	88	94	103	93	99	87	78	92	93	83	89	85	104	99	86	104	88	96	86	95	98	92	87	76	87	95	73	93	93	89	97	102	108	100	91	104	108	109	102	86	83	92	99	78	108	95	87	83	104	97	102	83	103	110	87	102	98	94	98	95	92	102	93	106	120	86	92	103	98	103	92	83	85	76	105	107	92	101	90	107	97	105	83	78	95	95	89	84	101	84	95	97	90	110	95	104	91	99	88	91	88	113	84	81	98	94	91	104	94	91	98	93	77	87	116	96	117	92	95	96	88	98	95	95	89	76	96	102	83	103	90	83	105	113	80	106	76	90	86	82	89	120	98	109	92	98	86	107	95	102	81	109	96	72	100	106	102	92	97	105	103	99	92	83	84	100	108	99	97	100	88	99	102	98	100	73	84	106	97	99	97	92	82	80	91	96	86	102	105	88	103	98	96	94	114	95	100	105	100	97	84	88	93	89	103	110	103	98	107	109	91	99	94	98	89	90	103	110	94	101	108	77	90	95	97	104	97	106	102	80	92	91	93	70	100	91	107	91	88	98	106	104	82	101	106	88	123	91	81	86	107	94	89	88	68	103	96	104	105	99	108	90	104	104	82	104	78	111	125	112	93	99	94	112	76	105	93	113	110	101	101	100	92	100	92	88	87	106	97	94	96	96	89	101	105	108	98	91	111	96	86	101	90	92	98	99	96	121	97	87	93	108	111	88	85	95	90	89	99	118	93	93	99	96	92	105	86	99	96	86	94	107	98	86	103	100	88	90	97	92	77	92	105	93	88	93	95	97	86	81	92	93	100	101	95	100	94	81	122	115	88	93	104	97	89	100	94	98	91	103	89	99	88	101	117	91	83	86	96	97	90	84	86	93	91	95	89	83	105	108	89	92	102	101	84	83	94	83	94	93	85	94	101	99	96	89	88	96	107	76	83	88	120	101	84	85	91	86	96	103	113	101	98	94	100	116	105	104	101	86	94	101	103	90	87	99	97	101	100	85	94	108	89	95	100	99	103	95	96	92	94	106	87	100	83	91	100	86	98	106	104	97	95	89	105	123	95	105	91	97	118	92	87	113	93	87	94	96	111	97	100	96	119	91	100	108	81	118	100	77	79	100	98	78	99	123	106	100	102	99	80	87	105	72	101	109	79	87	92	88	99	94	103	86	84	85	100	76	91	103	100	99	110	90	85	107	102	104	94	82	85	107	97	89	99	98	83	94	107	89	98	87	99	100	91	106	107	95	97	99	91	103	94	75	107	111	86	102	91	79	85	111	96	109	105	90	96	94	110	89	111	99	102	89	111	94	83	79	100	71	95	104	91	101	96	92	91	97	92	91	97	109	114	100	90	88	100	77	102	104	122	92	112	100	91	87	83	74	105	91	87	95	91	70	108	104	99	94	96	116	110	103	94	91	89	101	97	105	89	90	93	114	97	108	120	96	91	95	99	74	100	85	105	99	104	99	104	100	83	95	90	89	84	112	73	98	111	91	102	102	98	100	82	83	103	90	89	109	84	99	95	103	103	84	100	91	87	91	86	94	98	98	96	103	102	99	109	108	88	112	100	106	75	92	132	91	99	85	94	115	101	93	97	91	102	100	94	97	95	106	97	79	74	92	134	83	94	91	93	103	94	86	102	109	85	104	97	102	92	107	101	102	99	78	104	83	85	94	112	100	97	82	78	91	87	75	98	94	84	103	82	85	72	88	95	79	103	68	104	104	106	79	79	116	103	84	91	86	114	124	91	96	89	86	72	83	90	97	93	92	95	86	99	81	92	100	85	108	93	96	94	88	97	100	87	113	111	80	89	104	102	100	99	97	99	113	94	93	84	97	91	106	93	93	100	99	96	125	75	90	100	106	103	88	111	96	96	102	97	81	98	104	97	105	80	107	107	111	102	83	102	95	93	84	103	94	100	95	96	85	102	104	84	110	73	90	109	105	93	89	81	89	94	97	103	97	107	93	97	86	98	103	87	98	102	109	101	99	104	91	103	105	94	83	93	108	93	90	90	93	110	109	87	92	86	106	118	92	84	101	96	105	89	100	83	99	83	105	108	103	86	88	88	100	101	118	92	93	93	107	92	88	103	119	86	115	89	80	99	97	90	115	82	91	99	101	102	96	99	76	107	96	91	89	86	116	86	102	112	100	96	107	103	92	117	90	107	94	87	88	76	97	108	103	102	80	80	97	112	105	87	100	84	97	106	99	100	92	93	96	101	122	95	93	101	97	103	104	111	91	102	80	95	109	98	92	91	95	78	98	134	70	100	103	75	111	104	94	101	97	93	81	90	87	93	92	80	101	111	97	130	112	102	99	88	91	92	111	98	97	91	91	90	104	74	93	94	97	116	92	96	79	87	101	102	97	96	98	103	86	86	82	105	94	112	119	95	98	98	103	94	96	105	91	85	102	95	108	97	99	107	91	101	85	107	94	118	80	112	108	100	90	87	97	103	107	99	97	85	73	102	84	98	106	100	114	103	113	99	96	113	99	92	107	107	98	97	86	111	100	98
33928	48451	52679	58778	60057	57268	53471	48760	45986	44598	33629	16971	11497	13536	11645	6908	9352	15124	17525	12980	12446	9613	1398	488	413	434	412	396	454	495	429	448	1084	385	406	378	343	386	367	349	356	379	378	363	334	333	362	342	356	338	350	369	373	351	383	323	346	364	343	351	350	351	364	356	375	321	361	350	362	367	331	339	348	385	384	377	339	344	359	372	346	379	349	362	375	390	359	386	379	368	360	351	341	354	391	362	374	332	382	374	337	367	367	324	343	362	361	362	371	349	349	359	350	358	360	346	353	355	355	375	371	365	361	352	364	375	370	362	313	325	347	365	372	383	356	350	360	326	389	352	370	409	339	337	350	334	348	346	305	337	340	355	344	371	360	358	345	336	369	360	368	399	338	349	354	367	355	361	357	339	335	333	327	353	393	332	338	369	354	358	334	370	354	361	366	359	301	359	340	344	358	334	372	370	303	351	360	344	352	344	324	323	347	348	350	362	350	358	372	358	346	344	318	348	358	325	338	319	368	350	349	361	349	361	371	354	344	372	345	353	361	349	343	324	376	331	332	359	346	335	338	352	371	339	340	338	353	369	382	353	364	381	357	354	326	363	349	327	352	325	343	360	347	353	359	348	357	329	329	358	343	349	357	355	343	367	357	389	350	345	368	351	373	344	362	351	346	342	360	356	350	352	358	354	348	354	336	351	372	340	372	351	359	337	383	367	339	357	362	305	343	379	345	363	358	336	325	312	325	376	327	369	354	361	363	339	382	368	340	296	368	334	364	390	373	353	324	346	341	349	336	350	349	392	318	345	390	348	349	358	314	367	369	352	324	399	332	332	339	340	343	344	373	382	335	343	390	353	362	381	300	357	355	347	366	339	336	362	360	347	341	353	355	325	380	378	368	358	365	345	350	348	347	342	313	333	345	346	365	340	385	374	358	334	354	380	339	333	337	340	356	348	364	357	341	361	318	348	330	349	345	375	359	378	383	359	376	364	350	360	347	395	354	350	349	356	349	349	346	340	312	370	362	330	350	358	347	347	344	384	341	369	347	411	349	374	335	336	313	337	312	361	346	340	357	367	335	348	355	304	345	364	357	369	329	357	356	347	359	395	344	338	340	361	320	381	368	354	365	363	343	328	342	360	350	375	347	375	362	372	357	335	327	334	373	337	389	345	351	355	372	364	362	340	353	385	348	334	326	336	360	349	349	357	371	329	342	347	365	370	367	341	363	347	323	332	385	348	372	370	361	336	337	371	339	366	355	348	332	366	325	353	382	358	345	328	359	364	335	350	306	352	362	380	353	348	333	322	339	336	347	368	345	341	320	372	369	321	320	347	377	371	373	381	376	356	340	371	320	329	361	347	330	341	351	342	367	378	346	356	339	378	377	358	373	343	330	327	349	332	371	358	354	350	351	353	357	333	352	334	326	388	340	357	335	349	351	335	393	347	307	382	369	349	362	343	349	337	348	343	388	361	357	342	355	363	345	337	338	331	366	340	349	350	333	336	375	361	353	344	350	342	344	334	340	360	336	349	346	341	367	382	370	367	346	329	344	369	337	359	327	335	333	341	359	317	355	331	362	315	356	361	348	366	334	389	372	367	347	347	357	367	340	331	366	353	369	341	343	359	339	352	346	363	344	337	361	316	327	379	336	339	336	388	334	377	344	356	319	367	347	345	362	345	358	360	365	314	347	368	383	351	366	333	342	350	343	353	326	325	355	366	338	359	375	319	317	390	360	339	355	335	331	341	345	336	366	345	321	344	344	354	370	333	343	327	401	378	356	356	393	374	371	342	346	337	364	333	340	332	377	308	342	366	347	327	312	356	361	340	356	324	368	370	356	334	350	337	340	323	352	369	349	334	355	346	347	349	345	298	348	350	349	370	365	339	373	352	368	364	399	345	350	363	348	368	315	327	377	336	358	339	362	343	352	373	347	334	339	368	347	355	361	342	378	386	351	349	331	338	354	379	346	365	349	350	373	359	344	372	361	371	337	312	362	359	348	358	345	356	345	359	361	345	308	328	341	330	339	358	341	312	363	385	344	336	366	380	337	355	354	352	337	317	367	369	333	337	370	363	291	374	370	401	370	375	328	329	355	361	360	357	351	348	366	392	325	358	313	330	342	359	309	325	339	391	365	340	387	359	381	360	367	364	348	336	359	315	360	380	348	365	353	353	317	365	358	349	339	363	370	363	328	373	355	332	364	357	358	345	371	349	310	361	386	346	356	321	365	378	353	332	373	355	365	350	390	342	350	352	395	342	370	305	362	354	366	365	381	335	357	363	326	356	373	339	333	371	376	366	333	339	350	356	343	330	349	321	374	357	349	361	334	351	360	340	325	347	363	409	338	336	386	341	360	349	346	361	314	325	328	352	328	357	305	342	336	376	371	371	342	357	362	327	342	354	348	350	360	331	373	346	377	358	362	321	336	326	350	357	354	340	341	329	348	360	347	365	351	345	364	359	366	368	389	361	348	316	349	343	339	331	372	342	330	383	354	347	316	363	363	338	368	382	359	337	319	333	344	331	337	341	331	337	331	357	325	360	376	341	358	361	331	313	363	326	328	336	356	391	358	395	316	333	352	360	329	333	349	372	351	354	381	373	363	322	357	364	345	346	366	334	349	325	359	348	356	353	333	372	355	340	351	328	342	360	377	313	357	342	369	337	354	346	364	339	371	378	343	371	342	337	359	340	364	342	387	375	390	340	338	348	340	332	376	349	333	336	327	337	371	399	334	362	358	356	328	350	326	322	304	343	341	361	344	343	361	339	377	383	351	345	355	327	338	382	337	325	364	340	375	323	336	326	310	360	336	334	364	335	386	369	370	364	362	356	356	328	347	364	333	333	368	355	338	351	341	356	322	350	365	358	367	335	364	317	333	329	362	334	312	349	374	354	348	367	355	363	371	322	341	396	336	354	345	349	352	319	310	362	370	369	372	342	359	322	310	355	355	368	340	324	321	321	318	353	361	349	389	357	345	372	340	350	358	360	338	369	333	332	354	339	367	345	350	388	339	320	325	352	319	345	375	343	335	363	363	353	363	332	330	325	378	387	343	331	342	307	334	331	367	346	365	336	360	346	349	327	352	371	373	340	334	364	355	353	319	345	341	352	370	327	369	334	338	339	312	359	336	365	321	348	375	355	339	350	392	365	388	348	355	307	370	349	354	346	331	331	336	384	382	378	344	348	375	339	344	337	332	324	328	316	342	367	384	333	366	370	352	369	329	360	338	354	355	369	358	359	357	364	350	351	347	294	355	381	349	366	369	343	354	327	356	335	320	382	344	337	379	362	348	361	405	339	350	336	340	360	377	351	344	385	325	347	373	353	307	358	384	342	355	354	386	346	373	301	348	320	316	336	351	377	332	363	301	330	340	335	345	347	336	359	367	343	353	365	318	348	340	356	343	327	333	354	328	346	324	338	334	346	342	353	366	345	369	347	363	334	354	383	327	349	354	326	372	378	347	358	360	352	342	311	324	344	352	347
48529	47914	43602	44401	43884	40201	40078	38172	36351	32207	24025	13720	8338	6988	3560	1728	2961	8502	8538	6520	3418	1428	732	263	198	196	212	204	207	191	198	232	792	185	171	195	173	178	204	184	144	152	178	199	158	165	197	185	175	175	176	160	169	179	160	200	181	198	179	195	166	203	185	211	186	193	187	184	160	170	181	185	172	180	185	190	191	171	165	192	192	159	182	189	177	174	180	149	165	151	168	172	169	171	171	178	207	174	186	187	182	161	177	185	169	197	184	177	176	178	181	183	176	180	201	175	158	161	177	171	176	170	184	166	168	168	170	179	192	180	170	185	174	188	166	185	188	179	171	186	167	196	161	188	159	168	176	176	190	161	198	195	173	188	175	174	158	164	164	147	161	179	176	192	179	194	185	178	176	172	159	169	181	206	162	168	193	185	169	156	153	161	195	173	166	164	170	155	186	181	192	156	161	170	174	163	185	172	152	169	179	161	176	201	193	153	183	179	196	207	162	196	170	183	165	193	185	170	186	195	188	187	185	171	172	183	199	187	181	170	176	178	185	185	177	168	173	168	172	155	173	186	170	146	171	174	176	182	170	178	195	178	173	180	185	169	164	178	170	185	164	161	180	186	171	156	174	199	166	187	170	175	191	145	174	160	191	172	156	168	194	182	190	193	178	173	151	181	170	188	199	169	173	151	174	189	170	215	178	164	187	180	184	173	167	187	152	180	177	156	192	160	165	182	201	175	184	186	207	179	179	193	188	178	179	180	170	172	189	168	180	172	184	171	183	184	192	156	198	161	158	167	175	176	176	184	190	187	179	168	172	156	168	166	175	171	177	169	180	199	189	190	169	175	181	194	190	157	188	183	175	174	165	185	207	199	183	177	192	156	164	196	171	178	168	166	175	175	194	178	164	148	183	177	160	180	168	165	181	172	184	178	192	167	175	180	164	157	158	157	159	193	175	178	176	182	159	171	190	187	185	195	175	165	175	166	188	169	178	152	175	175	156	131	172	195	177	161	200	170	173	188	205	163	170	178	164	179	165	181	177	195	188	160	165	200	176	163	155	183	158	182	177	167	185	197	177	172	186	172	167	179	180	181	188	174	176	188	174	171	194	161	185	159	158	194	194	169	180	175	183	166	189	173	170	186	197	161	159	169	178	206	145	177	153	179	180	166	191	169	159	190	153	155	169	170	184	192	170	154	178	168	198	177	144	164	183	186	176	183	172	166	151	176	174	177	162	180	177	162	169	184	182	175	159	188	189	158	199	184	188	151	194	197	167	153	171	163	166	170	186	163	163	180	167	175	171	204	193	160	163	189	196	160	201	202	164	190	186	162	161	181	183	192	175	182	202	169	170	191	157	172	159	173	175	190	181	168	172	182	188	159	182	185	177	166	186	158	169	180	167	185	179	184	181	180	178	182	160	195	193	164	180	183	172	161	176	186	163	166	182	164	159	181	178	165	174	168	179	188	194	192	190	194	172	165	155	158	169	175	197	147	174	177	173	186	172	185	168	177	183	151	180	171	172	168	159	189	195	178	171	191	170	179	184	178	163	180	198	171	184	169	188	154	176	192	182	175	155	159	177	202	197	173	163	170	169	166	174	171	172	157	194	180	185	174	156	164	184	165	174	211	170	187	188	195	189	202	169	154	198	181	195	172	161	155	157	176	172	166	177	170	195	175	180	155	168	196	170	176	187	184	178	188	163	191	196	167	207	177	179	187	205	183	157	164	183	173	170	174	161	173	176	182	172	173	165	179	166	174	171	167	188	191	170	174	174	175	194	180	177	181	182	170	171	165	158	174	190	176	177	191	180	163	164	178	165	187	165	171	198	194	159	172	159	176	183	192	169	171	196	174	159	163	176	164	180	174	176	162	171	195	177	181	174	203	156	179	202	201	182	175	132	165	193	181	169	173	161	204	198	189	160	172	157	165	179	175	181	177	159	137	167	173	183	183	195	170	183	185	147	186	179	185	176	184	167	183	156	163	164	177	175	170	175	165	177	175	174	165	184	155	193	168	171	203	171	179	178	138	162	156	184	192	165	181	163	162	171	171	146	185	160	181	180	169	187	178	199	175	174	168	184	174	185	173	203	194	196	172	176	173	156	167	154	186	183	165	190	175	202	169	160	176	175	174	168	165	194	172	168	181	172	159	188	155	175	153	172	173	149	152	182	179	175	172	193	176	181	189	181	169	194	179	188	187	153	191	194	187	190	217	183	175	206	192	176	171	179	157	192	149	189	162	166	167	168	172	183	187	181	172	179	184	198	174	174	179	172	159	175	188	160	160	175	175	166	172	190	196	154	186	171	160	183	153	197	185	173	157	206	192	199	175	178	169	186	187	206	149	184	171	159	184	173	170	161	179	180	156	184	186	170	160	163	171	177	158	178	175	178	176	194	162	192	176	191	186	188	184	152	179	166	165	187	167	178	196	169	161	162	175	168	162	185	192	166	170	171	181	203	163	194	169	179	184	165	168	186	186	159	172	196	174	163	165	154	191	186	153	175	176	170	171	164	169	194	177	193	160	168	165	174	204	176	167	188	147	161	151	177	164	168	161	184	178	189	163	176	160	158	201	170	178	192	185	157	184	177	165	181	191	173	202	162	183	191	167	176	168	164	162	173	158	174	163	173	162	186	164	204	196	156	176	178	185	182	162	179	197	202	168	175	176	166	166	187	179	162	184	179	155	167	182	169	186	160	172	182	180	174	185	186	191	178	183	162	182	194	161	159	175	174	180	199	172	163	179	150	174	180	154	183	189	181	172	195	168	166	169	187	167	171	151	180	169	172	184	182	175	192	183	174	162	174	181	164	202	185	171	177	189	146	175	174	168	175	161	181	180	166	149	182	196	182	171	156	179	160	149	183	183	188	183	177	185	184	173	152	182	159	168	161	167	164	183	185	150	167	164	179	154	190	180	182	158	186	173	172	162	180	179	177	183	181	166	144	176	172	201	179	184	171	181	167	189	169	191	174	153	167	167	175	175	179	202	178	190	179	171	180	206	196	184	194	155	191	174	161	148	173	158	175	185	169	168	157	159	189	176	180	176	180	173	176	171	212	187	163	199	161	192	191	181	174	171	170	169	163	165	193	174	196	172	169	195	189	188	176	184	176	187	181	174	167	162	175	209	187	163	173	181	175	173	161	182	167	182	182	159	159	178	180	176	163	190	147	190	195	190	156	177	156	141	189	176	178	174	177	176	161	179	179	160	171	175	191	164	190	172	151	163	183	181	173	159	202	176	167	176	171	194	184	215	183	158	174	173	196	181	184	161	186	185	187	172	148	184	187	170	180	204	179	176	180	174	156	176	171	180	166	182	182	180	174	178	169	161	161	169	162	166	201	185	182	176	155	181	147	180	174	180	165	167	169	203	172	186	166	172	177	204	180	186	150	181	155	166	157	170	164	179	164	175	166	173	175	160	165	189	172	144	152	171	176	186	184	173	183	209	174	149	165	175	205	174	157	175	163	190	192	165	184	162	168	207
41885	54308	57911	64577	63090	62613	58342	52150	53829	48443	33934	22680	21353	22067	13663	8431	13506	27690	27529	22983	14357	7538	3849	1102	702	712	689	710	740	827	739	1101	4750	671	672	656	594	645	602	585	587	623	583	596	604	593	620	604	620	566	597	566	619	603	617	623	570	584	571	588	552	596	603	574	592	548	558	600	580	580	591	598	604	604	583	567	555	592	570	562	591	552	594	591	550	594	563	652	552	571	562	549	535	589	568	597	527	572	585	578	566	527	567	544	525	578	567	556	559	549	558	583	567	606	611	568	581	578	532	563	555	583	605	619	609	560	594	608	549	571	546	556	623	544	589	545	538	558	566	527	607	574	568	558	605	582	575	601	545	536	571	597	577	571	561	575	519	571	597	618	536	539	574	544	549	546	578	578	563	579	601	523	537	568	577	539	557	543	502	601	581	583	599	563	578	526	572	540	597	579	569	556	591	571	560	547	571	563	565	566	570	542	550	608	605	576	604	549	609	518	565	535	535	530	575	560	559	587	584	575	551	576	594	563	579	571	568	582	571	547	533	547	528	593	574	554	580	564	541	613	539	573	565	550	571	546	536	546	555	532	558	578	531	597	558	583	555	552	564	604	594	542	579	538	590	553	605	566	577	557	584	607	584	576	567	588	566	564	565	547	563	544	586	581	557	572	586	561	570	558	602	592	557	566	550	566	573	575	596	578	557	582	535	545	558	577	574	559	555	584	597	549	558	537	591	531	518	587	566	578	598	530	519	577	560	587	567	575	528	544	588	557	560	572	577	557	599	561	576	545	578	558	544	567	522	583	559	591	589	537	566	543	577	550	566	593	544	559	530	501	588	576	576	597	556	591	600	564	586	601	536	546	559	516	563	599	560	558	565	588	547	581	550	566	582	554	551	611	570	584	575	560	543	614	569	592	601	560	561	549	537	551	582	518	573	583	564	573	548	546	558	543	538	552	556	604	563	561	545	518	559	554	638	554	595	574	563	542	545	582	534	516	547	605	576	584	562	572	630	502	553	555	551	577	567	589	526	565	559	546	535	521	530	561	560	550	599	570	572	562	549	561	572	522	569	540	563	576	572	543	577	564	540	583	586	563	543	544	544	571	585	514	583	544	511	575	559	527	595	534	585	560	539	575	534	549	541	573	551	574	561	570	581	580	566	532	539	582	564	536	546	524	557	562	574	545	539	600	543	585	553	585	565	612	516	582	582	558	569	549	555	579	596	555	587	604	568	574	556	576	563	568	557	584	540	590	547	543	557	566	546	586	526	582	542	584	568	567	525	559	562	559	522	560	566	546	555	543	544	552	603	624	580	554	564	613	547	627	565	562	540	537	543	558	622	516	576	559	595	565	514	527	548	566	591	581	529	577	553	536	593	571	525	545	552	558	585	573	577	515	562	556	540	551	587	538	569	572	589	544	567	625	568	545	512	582	560	558	550	584	537	576	569	540	581	520	569	569	543	590	561	591	575	566	583	553	593	574	543	608	542	561	570	589	558	593	560	527	565	515	551	530	563	561	580	568	582	556	567	550	575	565	584	570	620	567	577	542	607	552	515	559	572	580	547	583	573	527	559	551	524	574	606	562	557	584	574	542	575	543	574	515	563	593	549	563	568	574	562	577	577	594	549	542	580	528	593	595	581	569	571	563	562	601	521	558	514	591	547	574	577	534	559	551	573	552	580	566	556	637	555	578	606	549	552	575	583	563	573	569	558	555	523	583	586	578	537	553	570	561	594	556	549	521	563	550	573	576	548	573	551	575	561	602	511	580	585	622	603	534	554	608	556	562	582	589	582	615	577	545	538	539	561	571	554	569	546	560	573	586	551	558	579	597	572	578	542	537	548	588	536	569	588	564	559	595	577	588	562	528	576	556	594	552	565	586	595	558	559	561	606	540	559	566	571	596	554	548	571	569	555	593	628	550	563	546	543	546	566	548	560	573	530	569	571	522	531	550	545	562	565	552	552	547	566	562	549	531	568	566	563	607	567	564	529	567	560	567	557	564	567	529	576	584	562	549	568	537	574	571	546	564	534	584	546	568	604	543	592	534	572	539	582	571	597	568	549	541	569	560	563	584	590	547	544	529	588	575	521	550	595	566	557	545	569	548	570	613	551	551	586	558	574	596	551	588	559	540	551	594	560	559	555	530	568	535	584	538	569	607	549	552	550	571	551	588	549	605	549	527	571	542	551	642	555	516	579	518	566	556	532	491	584	597	612	622	595	632	553	574	504	574	589	598	575	573	624	578	572	544	543	598	612	576	540	589	554	585	538	568	580	613	592	590	557	598	557	583	564	550	562	558	571	577	555	619	521	559	532	559	523	578	529	575	540	580	576	587	574	542	517	596	536	605	554	579	508	548	555	539	548	546	591	560	607	528	581	517	585	520	584	577	564	557	585	566	553	595	563	599	583	574	553	583	637	525	600	601	538	601	594	568	538	558	630	603	591	560	555	540	582	576	567	563	541	532	584	628	602	557	554	538	546	535	561	548	548	580	518	594	544	547	586	591	574	585	594	580	524	560	555	581	583	592	585	592	483	579	599	561	586	560	563	583	539	554	532	596	566	556	573	574	600	601	557	567	581	515	584	608	609	542	550	536	585	526	522	546	559	554	534	556	530	589	572	552	556	611	560	572	599	571	560	543	566	583	550	566	609	557	536	578	498	559	583	559	535	588	597	565	576	536	533	568	553	572	530	578	542	555	577	583	568	554	539	574	581	541	563	589	618	526	545	586	526	592	558	565	537	535	571	530	562	596	555	549	557	538	606	568	602	606	543	545	568	612	554	523	515	578	543	582	570	558	589	561	537	561	579	558	548	530	555	558	587	543	578	583	608	561	588	547	592	563	543	564	604	606	552	553	571	564	585	519	588	583	532	558	530	588	563	591	577	588	569	588	539	527	549	585	579	567	576	590	556	550	592	616	560	568	623	607	572	558	589	599	547	584	567	556	570	553	552	575	538	566	554	610	572	539	608	570	538	605	592	540	540	573	562	534	579	535	571	532	554	548	589	565	593	586	563	553	534	594	578	593	537	573	583	578	534	555	576	581	589	597	562	537	586	596	574	563	600	549	575	519	538	546	557	576	565	582	592	563	546	548	602	618	584	585	565	564	604	601	543	551	578	545	526	556	608	550	525	564	543	542	573	574	575	570	573	562	561	585	585	574	577	563	576	599	547	557	582	595	583	565	580	622	566	550	568	566	550	584	576	517	555	541	564	604	538	517	558	500	614	580	563	571	589	552	552	564	559	566	567	559	578	533	541	573	526	591	591	568	550	611	568	530	561	594	528	556	548	572	568	531	561	595	593	565	583	544	556	546	567	580	576	572	569	557	576	548	579	591	604	563	562	516	553	578	579	595	525	609	563	595	586	589	532	520	552	561	531	531	527	549	596	600	579	603	567	585	548	594	549	534	578	517	572	607	526	576	572	563	556	563	556	582	529	576	530	603	590	548	579	584	567	582	594	559	558	586	547	592	589	587
18633	23738	29172	28257	23847	15840	11776	7922	4937	2044	908	567	478	318	251	182	257	406	328	255	275	132	108	100	115	100	95	108	116	96	116	108	158	120	119	99	118	118	112	98	104	120	104	108	104	111	118	118	119	101	116	90	113	102	105	109	85	102	107	113	104	130	115	110	103	106	99	110	113	106	107	101	97	105	101	110	107	102	123	93	104	99	111	111	119	103	109	99	94	103	90	95	102	116	81	95	111	99	105	102	109	110	99	104	116	109	114	118	106	121	101	96	92	98	101	102	100	109	112	114	92	109	114	122	144	93	92	121	107	85	92	92	116	93	123	109	134	112	103	84	107	105	118	100	111	98	105	102	82	103	125	88	82	98	100	109	95	106	128	97	93	130	111	119	104	105	96	109	98	106	95	105	109	107	119	100	102	98	117	106	93	91	117	95	98	118	97	121	95	105	117	106	111	117	96	98	122	83	114	119	92	110	114	96	111	109	106	108	107	123	99	110	98	95	103	110	118	116	96	112	95	117	114	127	116	99	101	102	107	105	92	105	102	123	100	126	114	119	99	87	127	87	116	101	106	97	108	102	102	96	113	98	109	98	93	100	111	118	106	98	97	123	114	109	99	107	96	117	118	106	120	105	102	104	98	107	107	114	98	110	98	111	110	99	114	112	111	101	100	105	115	105	100	109	117	100	89	102	124	115	130	92	98	102	91	106	111	93	100	106	110	90	99	94	104	116	106	95	93	96	102	96	113	108	109	134	104	106	107	108	110	98	104	91	108	109	115	93	85	107	87	111	116	106	94	104	108	125	117	97	102	101	92	108	107	109	107	112	97	89	137	71	115	107	124	100	110	107	105	98	89	102	91	108	117	106	110	101	121	105	108	98	116	116	95	98	105	102	122	93	98	110	107	100	101	97	128	103	109	120	113	107	119	118	121	108	90	102	111	94	104	117	108	106	96	114	110	117	107	113	127	96	101	116	117	93	118	109	110	111	91	107	119	108	116	105	122	102	101	89	115	88	103	117	103	104	77	107	86	91	110	118	108	101	103	95	112	108	107	106	98	129	93	120	122	94	108	101	102	86	107	110	100	113	122	112	118	104	88	81	91	107	83	116	118	101	97	94	119	92	106	116	102	104	100	113	104	108	104	117	102	107	106	98	121	95	110	121	111	84	106	94	117	98	123	121	110	93	107	102	118	97	106	108	111	105	87	96	104	128	111	95	115	113	128	105	89	116	98	96	114	83	104	111	135	112	110	103	96	102	108	107	99	134	102	101	86	95	107	101	103	89	93	98	106	102	123	113	107	114	97	98	108	104	117	96	101	102	104	99	93	92	113	112	100	84	95	97	78	116	95	114	109	114	99	113	105	107	97	109	104	94	102	92	102	114	91	103	99	103	95	107	110	109	96	125	91	113	112	108	105	108	83	97	107	90	114	106	103	110	110	114	107	92	111	116	108	112	89	113	106	97	99	105	114	107	100	111	93	92	99	113	118	92	120	82	121	106	118	115	82	106	110	114	94	99	121	105	99	95	116	115	98	97	117	98	93	103	113	111	114	123	106	112	118	85	115	92	117	128	110	98	118	96	94	92	109	107	107	102	109	117	117	103	113	97	94	121	115	106	113	109	113	109	99	108	96	109	80	105	100	104	92	108	114	107	105	96	103	103	109	127	107	101	106	110	108	89	99	113	104	105	93	109	93	108	124	106	103	102	115	101	103	95	111	106	96	122	103	103	110	109	103	93	101	118	118	97	103	97	113	97	105	126	87	100	106	91	115	104	109	100	97	100	111	98	98	110	110	105	99	103	80	110	119	105	106	118	112	118	111	122	99	96	102	106	117	114	98	124	124	110	87	110	111	94	95	122	104	95	95	112	82	109	112	90	114	99	108	87	115	103	122	96	107	100	118	93	103	103	120	101	120	86	89	119	119	108	91	94	121	108	124	98	105	99	114	91	98	112	98	117	91	107	108	93	122	85	115	86	93	112	123	97	108	105	100	106	100	95	111	121	104	107	103	97	102	123	104	87	106	95	101	109	101	117	102	99	102	112	114	107	98	113	99	116	105	101	110	104	103	96	104	99	123	115	80	111	111	104	113	97	117	90	104	97	115	110	91	121	88	110	112	95	99	109	117	100	112	107	102	101	98	109	99	107	111	113	123	98	127	111	85	112	119	101	115	102	116	116	97	105	107	101	104	99	99	96	101	99	122	114	114	113	93	110	95	107	106	100	119	120	126	114	100	96	106	97	94	111	104	105	98	98	101	106	132	99	116	123	96	100	105	100	121	114	91	119	106	97	100	101	100	100	104	100	129	106	100	120	103	82	93	97	98	95	103	119	103	96	82	89	110	117	104	99	101	113	109	106	97	101	107	105	95	105	101	108	101	101	109	110	96	119	89	107	98	110	117	112	116	107	118	100	123	91	92	108	108	116	125	94	106	101	105	103	115	121	107	119	106	87	116	113	100	105	100	98	123	99	103	113	131	120	116	111	114	103	109	98	108	85	111	111	90	88	112	117	100	109	95	109	111	112	107	103	101	109	112	110	109	101	97	128	100	120	109	102	107	103	97	122	115	107	107	106	106	98	98	121	119	89	88	100	90	107	107	101	81	92	109	115	99	102	107	98	110	91	97	97	118	121	111	115	105	111	109	107	129	104	111	79	119	87	97	92	107	102	102	107	107	138	110	111	123	106	117	103	96	106	113	114	86	94	105	105	113	104	113	93	109	116	120	117	90	91	94	104	121	109	102	111	103	98	107	126	93	112	122	107	93	119	105	109	109	109	108	93	90	97	92	108	114	117	110	104	106	109	120	98	108	121	91	97	113	110	104	106	97	99	107	110	112	96	104	112	91	112	93	106	109	96	124	91	112	121	106	90	95	111	125	108	104	104	105	101	90	103	99	109	119	98	105	114	108	92	103	114	100	111	115	101	101	108	111	115	76	112	107	98	106	107	88	109	107	109	112	79	128	109	100	106	107	102	117	108	105	94	97	102	126	103	82	106	89	103	105	95	109	89	95	98	87	111	114	103	106	100	90	100	103	112	114	99	94	108	100	107	110	104	99	106	122	109	91	103	115	97	104	119	101	105	114	96	112	104	111	113	107	102	113	99	120	111	100	95	90	98	100	98	96	93	115	109	125	93	103	112	94	111	99	101	109	108	126	87	118	119	115	106	105	107	96	94	93	104	98	102	122	116	109	97	96	107	101	110	105	119	88	111	110	98	117	87	113	98	103	94	115	109	115	111	82	113	101	92	86	114	111	119	95	101	98	102	99	98	108	116	96	108	99	86	100	117	92	102	102	103	105	111	104	115	121	110	109	102	87	111	99	102	101	105	101	101	108	104	114	111	111	103	95	100	107	110	117	125	102	103	112	105	96	113	110	105	104	112	103	89	110	114	93	114	104	118	92	89	92	104	88	138	105	104	109	123	96	115	92	112	114	117	96	97	106	115	105	101	111	105	119	133	108	106	101	99	103	105
15684	25496	35106	38311	36431	30174	27711	21629	16756	9016	4106	2422	2436	1559	1205	790	1234	2301	1853	1322	1406	631	415	397	376	418	382	360	373	405	368	380	696	408	435	343	413	360	405	370	384	380	369	368	365	380	375	398	394	388	352	382	378	387	381	368	395	404	395	369	370	380	378	388	374	369	391	376	359	417	389	396	383	399	363	380	394	361	395	353	331	373	371	359	424	389	363	406	363	406	397	389	384	390	406	391	365	374	391	379	387	387	381	378	391	426	400	364	367	390	385	381	387	355	395	377	379	389	411	384	383	385	372	393	356	400	391	398	378	369	372	402	404	380	379	398	391	381	415	428	367	371	385	396	350	386	375	376	413	366	370	366	380	351	374	409	374	380	404	385	389	359	396	381	356	396	346	396	381	404	365	385	380	383	390	391	380	347	363	354	352	382	387	377	418	381	383	387	412	383	364	373	409	398	368	356	376	376	405	382	375	381	398	382	395	434	367	360	390	397	395	383	349	360	404	391	411	393	432	397	385	355	376	373	414	369	434	391	391	372	368	372	394	372	378	380	373	400	368	359	381	375	339	377	423	394	374	360	397	367	357	410	391	346	385	389	368	390	382	381	381	367	368	393	371	346	397	386	372	438	422	393	409	407	399	401	387	369	368	410	354	385	413	382	342	382	424	369	373	327	402	361	392	377	394	390	331	404	377	400	361	369	366	391	386	383	383	390	419	407	342	379	398	344	388	356	388	395	348	422	377	375	413	377	356	383	362	384	367	391	407	401	375	372	385	377	374	395	375	373	372	381	374	390	381	387	366	390	389	365	371	380	422	386	388	407	391	415	391	382	347	371	408	374	371	366	399	411	371	381	394	382	385	411	386	372	403	397	387	413	375	390	308	374	368	367	353	425	413	360	356	384	391	398	357	383	403	395	380	365	371	379	429	382	353	372	375	380	382	390	368	378	384	404	405	386	410	375	391	387	388	354	378	403	360	354	375	382	343	376	394	382	334	357	393	410	374	382	391	375	428	376	409	407	399	372	377	378	375	393	411	394	361	356	389	366	390	420	368	381	402	332	367	413	350	445	382	432	382	406	372	399	396	379	380	394	354	353	386	374	383	375	399	380	363	388	398	323	405	393	383	351	341	371	352	377	366	369	405	393	340	377	377	401	431	355	359	388	378	383	361	353	378	394	388	369	411	397	378	366	379	354	363	373	402	383	380	407	380	369	396	368	415	360	380	387	378	386	377	415	384	387	391	389	398	409	360	350	388	402	351	432	410	403	387	408	396	380	385	382	420	399	390	386	395	374	391	391	382	417	389	358	372	354	381	394	366	412	396	392	374	377	388	378	380	383	374	374	422	382	408	373	395	387	405	384	387	397	380	399	388	349	371	411	398	391	359	402	360	373	381	377	418	372	377	404	389	364	357	373	398	358	407	400	401	367	371	374	381	362	369	393	357	384	365	384	365	420	374	405	371	374	384	365	395	395	430	384	375	378	436	410	362	404	338	362	369	397	368	346	411	388	398	395	379	415	396	381	391	372	362	347	396	384	358	442	369	389	371	346	421	381	372	402	407	398	370	398	379	369	361	432	418	372	396	389	344	379	414	421	352	396	402	409	402	411	410	369	406	345	402	347	365	361	367	421	359	353	377	375	393	357	408	396	412	366	393	389	429	387	405	428	372	376	388	361	407	381	359	339	387	393	347	362	351	388	377	387	370	363	407	414	383	394	398	346	358	396	395	358	398	389	386	362	376	377	425	392	365	408	367	376	401	391	377	410	384	377	347	370	387	368	382	400	385	387	393	378	357	386	355	386	383	395	411	381	416	359	397	385	346	391	384	369	396	378	379	428	379	385	382	379	397	373	415	361	391	411	383	368	399	392	396	407	360	391	363	373	401	402	367	425	382	392	392	377	401	399	391	404	403	400	366	385	398	377	384	374	411	386	364	378	373	372	387	399	341	371	370	383	398	399	406	348	424	379	396	385	356	391	387	381	399	376	417	383	385	406	363	381	357	381	375	409	389	377	408	406	365	384	401	349	353	380	395	361	403	352	349	415	396	371	351	392	386	387	363	376	358	380	397	416	386	380	394	335	363	389	382	388	385	362	410	368	410	368	364	390	413	383	412	396	380	376	383	398	366	397	358	394	375	406	374	381	380	375	381	398	401	354	366	398	379	379	379	379	370	396	397	393	411	374	382	375	357	402	356	386	386	392	359	382	384	392	387	359	396	376	376	376	364	364	367	387	373	371	384	402	411	387	407	380	391	399	384	391	394	394	424	388	365	373	415	387	429	350	364	379	378	377	400	384	380	430	377	418	375	418	374	375	377	384	387	379	384	377	384	391	401	331	385	393	371	386	382	406	371	338	389	351	427	355	365	379	402	365	386	364	366	387	400	371	374	392	397	390	384	416	404	405	402	379	410	364	358	375	367	380	374	397	374	385	385	389	400	392	341	391	393	413	376	382	354	414	402	406	401	393	401	404	407	398	364	370	391	381	409	361	373	396	392	393	356	404	387	367	355	374	398	386	369	354	379	356	381	411	379	398	386	367	379	380	381	427	371	402	349	392	405	386	390	403	426	389	385	343	402	358	363	382	395	387	366	377	357	376	369	393	404	358	345	377	426	385	374	409	372	385	394	362	381	358	377	379	416	332	406	342	405	358	381	423	359	381	370	392	381	431	397	419	421	394	357	397	430	398	375	398	402	394	387	413	339	354	404	409	401	358	367	374	404	362	368	369	364	390	419	382	350	406	403	385	380	417	409	373	369	382	365	401	383	401	389	340	376	409	423	401	406	385	371	416	364	370	380	404	376	408	366	361	363	371	418	392	391	355	370	380	417	383	392	348	397	383	368	387	336	392	368	407	440	401	421	366	404	401	355	382	385	405	384	388	366	386	401	369	374	381	396	372	382	410	389	381	444	406	381	389	398	386	373	410	373	413	380	364	372	392	353	377	384	367	382	377	369	376	398	375	389	358	395	364	405	381	377	372	376	386	377	368	389	383	344	345	404	340	370	374	388	401	328	409	354	385	402	386	352	350	368	404	368	410	360	377	397	404	384	381	397	369	373	398	397	359	406	385	386	381	402	344	396	349	408	395	396	392	387	389	385	344	395	345	370	378	357	396	418	367	379	392	380	358	358	409	387	380	381	352	398	411	426	400	391	407	410	398	417	374	390	360	379	380	411	365	341	372	389	395	373	364	402	390	370	397	361	414	357	390	394	359	351	398	371	364	379	375	393	351	404	372	357	396	379	373	385	429	377	361	373	351	374	386	350	365	388	398	372	361	386	392	406	391	356	417	388	404	371	415	385	369	368	359	412	402	382	378	375	369	367	358	350	390	369	403	404	370	406	398	393	382	387	380	407	355	401	388	381	418	366	352	370	364	380	373	392	353	374	396	387	388	389	369	415	365	397	396	366	383	366	403	397	380	374	389	348	381	382	385	400	370	370	380	392	379	354	388	390	374	366	376	359	379	394	405	405	393
41497	48759	44661	41683	45731	38900	37195	36195	29262	21737	14525	8463	6554	2886	1425	949	1766	3224	4180	4312	2557	433	117	121	93	124	99	118	104	118	116	181	418	100	98	109	84	100	104	98	102	93	99	99	105	100	103	102	91	101	85	108	105	114	103	101	82	116	103	88	107	86	109	90	110	115	94	102	94	81	103	98	94	98	86	103	114	88	90	110	97	95	96	107	88	102	97	120	105	96	99	92	88	82	82	89	98	92	103	100	109	107	92	98	105	111	95	87	110	105	100	80	111	99	107	92	79	86	99	109	101	141	93	97	99	101	104	91	97	104	94	93	91	106	95	89	86	101	90	97	109	87	99	104	98	90	107	115	108	103	83	104	100	102	81	89	86	102	103	99	93	85	95	82	82	82	87	91	85	117	96	100	116	81	97	94	92	105	96	100	89	97	88	86	101	97	84	125	103	93	91	88	91	92	98	95	100	81	85	109	96	104	101	98	77	81	93	89	87	105	100	104	97	109	98	106	103	102	98	93	98	88	100	97	85	109	80	99	122	93	94	97	92	92	108	105	110	106	88	91	100	94	114	112	90	89	110	93	107	106	107	101	103	107	90	84	88	99	94	110	107	100	106	88	89	107	87	100	91	100	113	108	105	105	101	83	98	116	99	87	72	99	93	98	98	101	102	87	94	75	78	110	85	109	102	93	108	89	86	94	121	104	91	105	114	88	99	94	83	100	93	93	96	110	80	94	87	96	102	116	99	112	108	84	83	79	91	84	94	95	86	112	103	110	93	105	101	87	115	92	99	103	94	93	96	95	100	98	81	84	92	98	92	82	110	95	87	87	92	76	83	102	101	104	101	113	90	96	95	112	81	101	119	95	95	96	87	113	100	110	125	81	87	109	86	87	96	110	99	94	99	113	92	105	99	105	88	98	94	109	88	108	85	94	99	110	93	100	106	98	87	87	85	97	86	113	97	91	87	91	96	86	102	97	93	86	95	96	97	93	87	90	95	93	101	105	84	92	101	102	99	103	81	90	96	107	90	87	107	81	88	101	87	93	93	76	75	93	103	119	97	108	96	96	108	98	94	110	102	86	99	90	90	101	96	111	83	89	89	109	119	98	87	108	117	86	80	110	116	96	94	93	98	102	92	85	86	100	99	110	90	88	101	83	101	88	102	119	108	82	110	86	81	95	94	97	99	78	92	87	107	101	83	94	106	112	101	98	117	86	103	96	104	93	98	93	100	98	114	89	88	104	83	87	81	88	91	88	88	95	92	83	101	99	96	98	103	91	90	87	87	103	88	90	110	94	85	97	91	94	85	99	102	93	103	101	84	110	106	89	106	96	103	93	94	99	82	98	93	90	96	95	98	116	95	88	81	99	91	96	96	107	106	104	101	93	94	81	94	105	108	110	105	95	99	92	89	103	99	91	107	97	104	91	92	103	86	100	97	83	105	90	112	79	89	88	89	75	101	88	92	97	84	77	117	97	88	99	104	86	79	90	89	107	93	116	89	96	83	92	94	92	103	89	98	89	83	104	74	102	97	89	99	97	100	92	81	90	113	108	113	82	95	90	93	91	102	90	100	102	100	114	112	96	101	113	90	100	87	114	94	96	89	87	105	88	93	114	87	111	91	86	91	87	84	98	105	101	103	82	113	98	105	88	98	91	110	106	92	97	101	81	97	93	110	112	93	98	91	96	101	101	115	88	96	89	99	102	82	99	102	80	96	90	93	91	86	107	103	91	110	99	90	81	96	92	119	77	95	98	104	90	102	88	103	100	111	89	99	96	106	88	87	97	98	97	100	107	81	92	80	114	97	98	93	101	102	111	99	90	84	97	107	82	91	91	100	92	87	99	109	99	96	104	99	81	96	86	91	94	107	94	98	94	90	95	76	83	101	106	94	106	88	97	88	88	95	87	80	100	95	113	102	94	110	86	90	102	91	103	83	98	109	93	99	87	87	98	103	111	109	91	96	99	110	80	103	102	83	110	102	80	97	84	98	101	104	87	96	98	80	111	89	108	82	95	113	90	92	97	89	100	108	89	103	87	93	90	100	82	107	94	91	77	83	99	111	101	83	103	111	104	107	103	106	79	104	96	88	100	104	89	103	104	92	104	96	109	109	85	104	93	96	97	92	99	87	90	88	90	108	102	117	113	114	99	101	91	91	91	110	100	88	100	103	100	109	99	88	90	85	97	99	92	106	93	100	114	86	91	86	99	98	109	91	88	96	109	103	86	115	91	82	92	101	90	83	85	96	105	121	92	94	91	103	98	96	85	77	83	100	82	80	83	90	91	119	94	87	90	88	86	89	112	95	109	90	106	92	92	110	117	100	105	100	91	106	91	96	94	95	102	103	75	93	106	97	109	101	118	77	86	99	100	90	89	90	105	107	96	92	104	95	98	106	90	97	101	82	91	94	91	95	88	97	100	109	103	87	88	88	101	103	84	110	100	95	92	89	92	93	101	92	90	80	100	109	103	83	101	94	91	92	111	97	94	96	94	89	95	77	113	99	96	103	100	91	95	111	72	97	106	93	73	103	88	83	79	81	89	96	104	98	69	95	85	106	89	103	98	90	85	81	103	95	103	101	113	108	105	81	102	101	92	94	92	106	111	88	78	103	97	108	75	102	92	112	100	91	103	87	93	94	104	106	100	93	101	84	86	95	101	87	99	85	108	93	89	91	105	84	97	101	89	100	97	92	98	96	99	94	101	87	101	116	108	97	125	103	81	112	117	91	105	80	91	111	96	94	102	97	93	93	106	113	86	93	99	75	87	91	113	93	95	101	100	76	109	73	93	97	91	101	100	88	94	108	97	113	106	76	81	98	102	91	100	102	94	108	90	101	84	102	96	88	77	100	73	99	99	110	109	86	105	87	108	83	92	107	89	100	85	93	84	81	94	101	98	103	93	90	96	86	105	104	78	86	90	75	104	98	98	99	98	109	102	88	102	90	93	106	98	84	89	103	101	87	110	100	101	111	91	84	100	88	97	88	98	97	110	85	106	103	92	101	95	111	97	99	102	85	88	114	88	82	99	107	108	97	107	96	81	96	85	108	105	100	107	83	118	80	90	93	92	94	95	94	103	92	98	106	96	104	99	122	99	66	101	112	99	86	95	100	93	95	82	98	98	90	98	93	90	91	90	79	104	80	90	81	107	98	82	79	89	82	77	94	79	94	105	72	94	94	95	95	87	97	97	93	93	101	93	97	87	110	101	81	110	102	108	89	93	94	96	74	106	106	94	95	87	76	104	106	79	93	91	95	94	92	93	113	80	88	85	110	92	99	93	109	96	95	100	88	93	100	89	99	84	91	94	89	100	103	95	93	82	90	93	97	98	91	90	96	111	87	83	82	93	99	100	111	107	89	93	97	105	97	91	109	98	98	95	84	104	97	83	106	105	95	84	89	80	92	97	83	107	102	86	96	91	110	84	88	116	90	85	104	98	87	115	84	89	92	84	114	116	95	98	86	91	103	89	97	98	85	87
34932	48425	53531	57936	60910	55070	52471	47818	40707	32249	26361	22207	20324	12847	7787	5241	9545	15841	18570	19312	12798	2544	456	477	464	464	407	408	415	446	463	1067	2859	359	388	415	364	357	377	379	390	350	358	362	369	343	387	355	337	346	375	362	368	367	385	382	389	308	355	362	354	353	364	353	363	353	368	348	378	361	378	358	324	354	387	320	344	363	329	362	332	377	359	361	334	428	376	352	341	326	359	353	368	367	389	319	367	341	370	359	327	334	370	322	345	320	325	362	319	417	359	336	384	351	340	349	359	366	396	358	351	366	333	346	320	343	357	365	354	370	336	357	309	356	360	368	376	347	346	344	369	347	346	338	368	374	315	339	313	356	351	308	329	352	357	401	351	366	350	349	379	315	355	378	371	351	346	333	329	358	337	375	354	344	354	361	349	322	341	332	349	349	342	391	339	361	362	368	341	346	354	404	324	338	322	358	340	370	359	329	355	341	340	358	335	348	350	316	319	374	356	357	353	338	348	342	357	318	360	324	356	363	324	358	357	331	344	327	336	370	363	334	360	346	389	320	363	372	340	371	352	333	350	345	327	366	344	402	367	362	390	338	375	356	342	312	377	376	369	354	360	322	390	338	369	342	359	372	359	340	330	330	352	365	327	358	328	356	355	361	360	359	328	353	358	346	347	335	369	370	297	342	404	363	340	319	355	352	349	352	355	354	374	349	358	362	410	310	368	352	347	315	343	314	352	365	362	356	330	362	359	342	351	306	296	357	364	360	393	364	372	353	340	373	352	358	361	340	363	365	362	349	352	333	371	363	341	330	349	349	329	346	345	315	356	326	372	329	375	358	339	326	373	369	385	355	333	352	371	374	378	331	358	357	373	354	354	353	352	389	308	372	354	334	351	342	314	340	371	325	350	355	326	332	386	346	350	365	328	341	357	339	374	360	350	363	387	372	328	355	351	331	387	331	336	352	319	378	364	328	355	321	352	349	350	339	350	340	312	345	349	328	367	357	346	366	361	343	353	335	374	377	321	362	366	376	361	365	407	349	347	334	347	369	338	366	349	354	383	339	351	338	377	320	358	363	365	327	325	360	356	336	345	345	356	357	344	383	350	342	333	348	332	339	340	403	357	376	380	351	330	368	373	356	368	348	358	336	354	369	408	344	333	340	350	324	341	358	369	351	330	359	332	306	334	364	320	348	342	352	369	353	329	315	345	357	326	317	362	354	329	372	367	326	335	364	362	331	319	341	354	355	368	300	299	342	325	337	333	352	355	343	352	355	331	358	330	354	323	357	377	366	344	329	340	345	369	341	357	354	374	366	341	341	342	327	345	323	358	363	335	320	308	359	357	315	371	374	356	366	333	364	362	384	340	329	328	349	347	323	367	373	344	380	367	342	332	337	333	329	325	368	364	320	382	351	364	334	349	385	334	369	357	342	345	337	346	360	352	343	381	372	393	341	357	337	358	369	360	358	345	344	334	342	371	362	375	368	352	352	373	326	373	348	370	353	389	336	351	373	369	361	334	366	360	336	320	346	378	315	387	327	337	359	330	343	386	376	331	362	324	341	402	322	356	365	362	351	336	364	339	363	393	357	388	346	351	356	372	350	380	328	324	368	364	356	345	365	339	348	339	373	345	331	362	353	353	352	337	345	371	332	359	361	350	343	371	309	337	347	368	345	337	353	356	360	330	371	397	328	331	336	347	401	326	319	338	353	349	325	357	364	362	371	359	388	318	322	357	349	375	334	329	374	350	331	375	325	372	348	332	388	345	336	367	350	359	335	347	335	378	374	372	321	356	342	356	356	354	372	358	337	375	339	372	346	355	342	364	354	335	385	341	368	346	383	349	354	374	346	359	370	325	320	330	346	349	377	373	389	372	350	334	353	352	349	376	297	366	343	377	362	335	345	325	317	362	342	353	367	378	358	341	376	344	338	362	342	343	368	349	339	345	375	371	383	359	337	362	355	356	356	341	326	359	356	315	367	350	360	372	358	382	366	332	403	352	362	358	376	333	397	377	349	314	348	329	328	376	362	332	359	344	335	337	401	387	328	340	379	336	375	311	365	369	289	376	373	366	340	341	350	360	355	357	343	332	350	344	356	348	374	310	340	333	358	321	357	343	342	349	335	339	363	373	368	370	336	387	346	356	377	368	324	376	311	356	364	368	348	337	394	351	365	381	355	363	343	371	346	321	352	362	347	383	347	333	345	321	317	363	344	385	356	326	362	328	377	361	346	343	331	360	369	335	393	360	330	364	353	362	331	383	383	364	355	381	335	367	319	334	362	331	371	370	356	341	363	326	333	373	348	342	333	330	363	388	334	343	362	354	333	347	362	360	375	346	326	373	332	360	349	350	374	373	366	362	363	374	330	352	345	365	367	343	346	338	323	333	357	378	356	336	337	376	390	384	366	351	377	381	334	371	345	338	378	343	353	356	322	356	330	356	348	332	332	330	343	392	300	337	348	386	366	348	330	325	345	346	319	378	345	344	348	332	354	350	344	332	371	352	349	380	335	388	375	337	375	357	338	341	366	361	366	343	329	321	360	362	336	321	318	348	342	352	345	345	351	364	309	335	350	377	355	340	373	356	375	351	372	370	335	343	335	352	345	359	370	368	357	332	348	335	337	336	333	328	378	358	371	337	344	323	313	333	326	364	332	361	379	339	382	360	346	332	327	363	346	338	346	331	356	340	355	355	335	362	381	390	346	373	341	334	351	371	371	364	336	368	360	334	356	371	377	357	328	319	363	353	333	382	342	316	328	353	350	356	377	381	347	324	351	385	325	317	365	330	329	338	352	356	354	359	346	373	360	336	333	339	340	360	343	328	382	359	333	341	358	335	361	346	355	341	368	346	397	338	362	362	379	339	361	372	343	374	377	384	380	344	344	361	307	363	367	333	333	393	338	331	328	356	356	375	333	349	380	355	347	364	361	369	385	386	344	326	351	328	335	337	323	349	397	341	367	328	400	316	336	315	352	362	374	347	351	357	336	363	321	365	314	364	342	342	358	372	350	353	354	345	363	347	338	351	348	332	348	349	405	367	351	371	320	383	331	397	351	338	341	343	319	328	340	357	367	327	365	365	369	340	329	373	356	360	388	347	350	358	361	366	345	367	370	357	329	384	346	343	335	347	342	367	350	386	367	332	338	337	381	327	350	330	334	363	354	380	358	366	340	369	359	355	344	374	361	327	362	301	351	331	362	352	359	339	353	342	361	385	354	363	355	383	342	351	343	335	341	372	322	336	344	347	338	358	329	349	354	319	358	378	332	335	372	370	315	319	332	400	355	327	362	357	383	395	351	354	349	343	364	361	376	343	341	351	333	348	313	340	376	312	366	345	339	361	339	338	335	358	310	345	360	350	349	334	344	361	387	350	348	344	341	308	348	390	362	366	382	335	339	355	368	334	372	346	345	386	374	369	358	332	351	349	385	346	343	379	361	352	369	371	330	341	364	336	350	354	379	357	339	326	343	349	354	360	288	366	374
48251	47270	40874	41889	43091	37187	37745	38206	32333	26990	24561	21318	13221	5633	3220	1625	2747	4549	9481	4053	2099	407	239	204	224	197	216	197	210	192	192	724	1374	184	171	190	204	196	186	169	196	190	185	184	181	180	188	169	191	173	201	188	185	204	192	169	177	196	213	173	164	170	189	179	219	174	169	176	198	173	203	200	171	188	157	180	152	180	178	188	191	189	180	167	165	173	153	175	174	185	167	186	170	181	164	176	186	179	202	197	174	194	187	185	180	175	172	174	168	182	187	173	159	200	162	171	165	201	204	200	188	152	169	200	186	173	183	183	186	172	165	182	175	187	200	189	186	198	175	172	164	159	161	156	164	178	170	171	176	158	176	184	186	199	184	161	187	170	195	177	177	179	196	173	205	200	167	159	178	162	158	174	167	171	164	206	195	167	180	169	188	167	180	175	192	169	167	191	170	170	183	217	175	207	182	155	189	173	169	194	186	167	181	170	189	159	153	178	170	189	184	177	172	185	178	200	181	176	163	187	175	173	180	198	185	163	193	181	161	182	177	169	183	180	188	193	193	196	179	163	200	174	171	168	180	163	171	176	179	197	184	163	163	198	163	186	196	180	157	194	167	187	160	174	169	165	175	194	168	183	155	203	179	188	174	181	185	162	172	189	170	150	176	178	170	172	174	177	172	164	180	180	141	180	197	196	177	199	199	205	176	208	199	181	155	172	179	201	155	192	174	205	176	176	170	142	160	157	167	195	181	190	187	170	180	176	156	204	174	187	194	189	145	181	189	188	192	155	170	167	164	164	173	161	175	198	157	175	157	198	176	182	173	189	181	188	165	199	189	187	187	176	192	199	172	164	199	185	157	177	187	200	176	197	166	185	165	166	168	159	196	186	176	172	178	178	191	174	150	172	178	158	198	176	172	169	154	181	192	163	177	176	193	174	152	168	184	170	202	168	165	168	168	183	182	174	169	185	151	183	191	180	189	200	158	183	163	154	172	193	191	164	188	192	159	180	168	175	177	198	173	199	177	168	172	176	177	172	164	140	198	169	171	171	163	189	189	150	184	159	189	172	178	177	187	177	166	159	179	186	164	182	187	187	179	193	160	185	184	192	177	216	188	175	182	175	161	193	188	184	193	184	176	157	178	192	174	201	158	160	189	161	202	174	172	169	172	198	182	189	165	179	180	206	169	178	166	159	177	180	179	189	179	168	163	160	178	157	191	166	153	193	182	170	174	191	166	198	192	173	170	195	196	166	161	177	169	199	177	174	174	177	190	169	186	169	171	177	190	189	172	194	170	171	176	186	161	157	184	173	195	166	196	165	172	181	186	167	196	181	197	170	145	173	182	175	174	171	171	170	163	168	156	187	185	145	197	185	172	176	188	196	175	190	188	184	167	192	163	192	189	168	191	177	170	185	176	181	192	220	184	204	160	174	163	163	182	172	191	168	160	181	180	176	206	179	174	154	171	177	174	183	199	162	173	173	171	153	161	146	211	143	167	180	187	181	163	179	163	175	172	179	187	192	187	161	189	205	157	193	181	195	179	205	153	187	189	159	189	200	181	174	192	181	166	200	186	183	181	177	172	161	187	177	178	172	172	179	174	191	183	169	179	186	153	203	184	197	146	162	184	171	196	189	191	162	208	168	203	183	183	187	183	191	163	169	189	189	173	175	154	188	171	169	185	188	179	179	172	158	160	192	160	188	196	187	166	183	162	195	174	168	167	175	197	172	207	158	187	198	167	181	172	184	153	175	176	165	156	186	199	190	164	162	180	162	168	179	175	179	185	190	184	143	166	178	169	184	184	175	170	177	180	177	194	165	167	187	160	179	198	195	171	163	193	182	165	163	211	158	197	173	189	194	163	188	179	157	163	214	187	184	181	184	186	175	188	173	182	188	197	199	173	197	191	163	186	193	150	169	169	176	186	186	159	190	194	201	214	171	196	150	198	159	154	195	198	186	160	172	168	190	173	205	169	179	177	192	185	181	182	162	155	183	172	159	179	185	172	176	193	178	190	175	177	151	166	157	193	182	178	158	188	197	183	156	172	175	184	198	174	166	161	178	176	192	193	176	175	187	213	183	192	175	169	201	154	177	168	159	171	178	166	187	181	178	169	190	173	157	192	177	202	191	164	165	213	156	170	166	180	195	199	188	176	194	167	188	158	197	189	166	174	185	186	183	174	157	206	200	172	192	192	176	204	182	169	189	191	188	173	177	185	183	165	164	210	196	184	190	189	164	202	181	162	170	170	172	181	188	182	183	180	180	153	180	199	178	160	189	179	167	187	185	189	203	163	185	160	178	191	159	165	165	196	180	176	176	197	197	195	182	174	195	186	165	189	166	183	203	167	170	147	167	182	172	182	194	185	153	138	172	182	185	208	176	148	167	177	159	168	166	181	153	185	179	209	188	184	188	170	199	209	182	186	147	185	195	177	196	163	176	169	177	174	161	156	190	198	162	168	159	190	207	171	173	208	184	175	180	188	189	172	152	160	168	172	162	178	185	171	170	176	168	182	181	186	175	177	171	173	189	143	161	192	179	173	197	181	216	184	172	182	193	183	169	156	175	146	166	188	185	180	193	164	190	172	161	172	165	197	171	199	175	208	156	172	182	184	171	165	167	186	177	191	187	181	146	173	170	210	181	171	174	178	186	172	164	189	181	199	157	183	181	184	175	195	182	163	168	181	165	158	156	186	178	189	196	190	171	207	196	187	151	192	150	185	183	197	173	186	202	192	183	170	165	191	177	148	202	167	160	181	178	192	156	177	177	155	200	197	168	172	181	185	185	201	189	189	197	183	206	176	194	192	173	180	200	162	193	180	178	190	190	164	156	172	171	196	156	172	182	174	191	154	181	168	191	162	179	153	187	175	194	176	188	191	186	177	173	183	174	187	181	184	177	172	181	162	181	175	177	169	175	163	163	199	187	182	184	168	194	194	156	191	183	173	162	176	194	186	175	176	164	179	181	188	193	196	177	205	186	177	167	194	188	164	172	187	189	203	184	184	176	230	169	205	192	189	184	169	179	217	184	176	197	163	173	189	188	188	185	163	175	173	185	163	146	187	165	171	172	187	195	155	194	150	147	187	189	182	191	174	191	178	156	177	166	155	195	177	169	168	194	154	186	155	175	179	185	168	163	150	181	147	187	190	194	175	196	196	166	191	183	158	190	176	181	183	175	179	182	175	181	163	167	184	154	183	170	199	161	151	189	211	185	195	156	178	181	172	152	206	186	174	169	171	196	182	175	169	168	201	177	200	165	183	184	182	163	147	176	155	164	164	188	163	194	183	170	180	163	174	191	179	188	159	193	157	181	160	196	166	185	171	193	181	184	170	171	186	170	162	184	162	178	189	173	163	173	159	176	187	194	163	191	195	187	187	159	181	202	170	167	186	164	192	189	188	186	168	200	158	161	159	179	185	184	197	177	185	168	170	170	205	184	165	191	193	201	183	175	217	174	182	181	176	159	191	169	177	157	191	171	184	188
41487	53305	55357	62815	62642	58998	56520	51276	44576	40800	38127	37560	25717	17114	12649	7638	12166	18121	28283	15591	9881	1808	862	765	779	691	668	698	646	708	740	4410	7828	648	593	672	621	627	597	616	569	565	607	571	606	620	592	600	571	620	621	579	572	581	580	558	546	600	610	622	613	547	610	646	594	585	613	577	649	535	612	538	605	602	589	562	544	554	549	559	582	575	546	560	571	577	553	542	573	573	536	618	553	619	542	529	539	608	537	572	576	625	602	573	559	629	569	581	556	566	569	594	596	554	614	561	572	597	563	556	547	565	577	605	546	560	557	570	580	560	552	594	579	561	561	589	567	549	526	567	524	542	550	583	570	583	565	562	536	586	610	564	593	575	585	556	574	593	589	543	576	573	618	577	543	559	587	593	521	548	557	584	568	566	576	582	551	516	542	517	617	536	568	540	570	637	574	580	572	525	601	553	570	569	567	564	580	581	544	551	620	540	542	571	541	569	543	604	588	574	542	564	563	578	551	594	601	592	558	547	591	596	573	560	580	542	556	560	628	604	549	531	523	577	583	575	583	533	601	623	549	572	581	579	589	571	538	554	583	545	601	578	566	554	596	591	579	542	615	565	537	561	583	600	538	565	588	563	550	582	537	580	575	569	533	576	541	577	588	584	555	581	573	579	545	591	553	504	557	553	607	582	546	574	604	566	571	566	560	535	493	574	546	568	539	585	606	550	578	564	584	605	563	552	572	574	589	575	599	592	574	576	606	550	581	535	553	581	558	564	604	563	549	560	543	557	571	549	518	583	572	548	577	576	587	581	546	575	538	556	587	590	585	562	616	545	567	607	585	609	546	629	552	586	568	563	530	563	567	556	538	589	579	559	572	583	589	572	526	577	592	593	539	565	568	578	586	606	553	561	552	569	536	556	581	568	552	563	570	549	578	559	605	605	584	562	588	602	554	600	548	572	535	577	569	593	556	543	616	580	586	545	606	564	592	570	557	584	550	624	590	570	558	572	556	550	603	601	544	544	591	559	575	544	603	555	579	592	582	532	590	575	582	572	571	592	539	546	575	590	540	610	583	527	562	544	570	537	563	548	572	551	598	549	552	604	580	579	568	575	582	636	554	543	577	562	567	580	595	571	592	588	580	564	561	579	611	519	567	536	584	605	594	552	594	547	566	561	548	558	584	551	618	573	571	561	561	605	562	598	577	574	531	551	580	533	571	600	555	592	544	551	548	573	605	557	571	563	555	546	569	570	600	549	603	567	572	590	545	543	538	585	544	554	569	615	578	538	567	548	584	583	575	597	532	597	564	598	597	584	577	546	572	612	566	625	589	555	566	537	588	553	560	567	560	563	583	611	556	519	600	567	583	577	580	556	579	586	573	549	569	590	563	567	587	576	616	572	598	576	583	547	576	560	573	574	520	543	569	527	602	599	559	560	528	548	552	556	605	574	575	642	542	626	609	530	557	590	572	595	571	564	600	565	576	550	608	587	555	568	570	573	548	564	580	634	588	616	574	606	543	583	532	544	564	576	536	567	552	585	590	615	552	567	554	531	568	542	574	584	598	581	597	570	569	570	532	585	538	601	553	551	577	534	544	552	532	613	582	550	566	587	539	581	553	555	553	595	612	549	570	559	564	568	555	582	606	584	554	547	585	613	598	575	606	609	554	538	590	583	572	504	563	571	574	571	559	544	551	584	519	568	643	545	589	555	579	579	589	536	624	564	581	612	589	529	575	588	586	589	568	601	578	532	565	629	579	581	527	584	602	592	576	576	571	609	599	600	572	538	560	556	605	553	554	566	548	544	556	513	553	573	566	568	585	570	557	576	581	590	559	586	543	546	548	570	537	561	560	600	553	602	547	562	571	546	583	526	569	546	607	559	569	545	570	545	573	559	577	598	539	581	536	548	552	565	554	573	582	572	544	542	619	526	594	578	581	570	548	557	594	580	601	601	594	603	577	546	603	581	568	559	573	603	560	566	565	598	540	586	566	577	540	537	575	581	579	543	590	604	534	539	563	551	563	557	580	571	571	566	524	563	605	553	555	613	562	567	570	583	605	625	588	540	565	572	566	564	527	546	579	563	593	558	565	554	526	550	556	599	559	583	555	591	604	526	556	582	602	593	580	546	531	572	558	512	576	567	583	547	535	559	577	550	566	603	580	514	534	576	570	590	537	584	599	614	561	606	554	513	588	541	603	576	546	585	599	593	567	575	576	557	562	589	570	585	614	579	611	563	548	558	599	592	575	551	591	585	589	618	553	612	553	592	587	567	525	574	549	585	581	582	568	548	577	608	542	577	594	555	535	566	592	557	573	560	561	565	584	581	584	574	544	564	586	550	554	542	559	540	583	560	557	592	561	547	587	563	557	574	582	583	587	547	607	564	575	599	574	598	589	563	603	602	598	543	572	538	606	561	562	578	602	604	572	581	545	587	597	558	561	570	634	595	599	551	568	569	534	526	514	548	558	558	585	553	552	552	535	559	554	589	585	578	560	569	607	545	567	563	553	584	591	560	552	587	594	565	600	607	557	590	555	553	572	582	573	555	581	532	582	583	592	570	585	570	582	576	552	588	523	604	538	595	577	559	585	560	571	555	561	573	576	551	561	528	553	556	559	571	572	535	511	591	568	576	558	579	584	595	584	544	536	572	554	563	602	592	600	591	563	594	581	556	536	572	595	572	563	565	568	584	565	563	605	567	546	561	589	574	548	576	562	570	593	583	568	566	569	561	585	601	538	568	571	584	571	552	570	574	556	575	572	552	571	558	554	558	598	571	600	558	577	586	587	569	568	563	591	545	564	545	558	602	588	553	553	577	556	586	532	550	545	600	548	607	601	576	577	539	586	546	553	572	499	581	542	552	563	586	551	575	614	572	557	578	584	523	570	597	574	599	594	533	546	567	599	596	569	547	547	561	544	540	509	557	572	565	544	606	556	557	541	550	581	567	627	567	559	587	570	565	545	557	535	540	579	570	572	574	569	541	575	558	578	581	534	587	618	571	548	580	591	519	596	568	580	610	556	568	596	573	586	593	551	563	591	558	574	586	556	552	597	570	583	569	564	545	544	622	567	559	561	554	570	522	549	633	578	581	606	562	578	573	590	563	593	583	613	549	628	587	556	570	528	521	530	617	571	610	584	608	563	564	543	584	577	601	608	537	564	569	589	567	567	598	563	556	586	574	670	542	599	560	521	600	581	556	518	573	552	546	558	595	566	579	534	582	577	591	563	569	595	574	558	576	577	595	592	542	567	552	542	591	533	565	573	609	603	580	556	563	556	580	581	571	561	559	534	607	576	585	548	544	595	544	651	547	564	605	586	564	607	572	573	567	581	608	573	539	536	585	569	593	595	580	563	578	599	588	546	536	606	559	598	570	584	599	624	577	590	601	540	599	548	612	607	587	531	594	567	562	576	589	545	538	568	572	594	543	583	567	598	582	567	532	601	575	579	560	534	586	560	594	585	580	543	553	533	555	572	570	555	586	591	548
18107	23415	26375	24755	19737	12258	9622	7241	3975	2048	1659	988	474	244	213	154	193	365	349	204	152	107	99	107	118	107	119	116	113	123	120	115	178	103	106	105	106	85	107	101	113	97	93	123	120	105	105	114	106	103	112	102	106	104	115	101	106	122	122	111	121	125	117	118	102	101	101	101	105	113	111	111	120	118	91	108	124	89	125	103	109	128	87	116	107	90	102	99	110	85	115	114	100	122	119	127	119	109	112	108	123	110	101	120	129	109	108	104	124	110	106	103	101	109	113	105	110	112	92	104	113	106	118	107	119	96	109	87	107	111	101	105	118	111	108	101	116	106	91	112	85	114	99	116	98	115	102	88	111	115	110	112	107	107	109	112	108	109	100	110	98	100	118	111	111	124	94	114	96	115	105	98	114	112	132	112	98	109	115	104	110	116	117	119	90	113	108	106	111	112	106	137	105	120	105	122	115	100	99	105	104	92	112	91	120	108	109	97	116	106	114	117	130	96	107	108	127	101	97	111	115	109	107	93	89	109	109	113	88	106	111	98	105	119	113	107	102	99	100	117	103	100	83	109	107	107	112	104	117	111	109	102	128	108	115	103	103	119	98	104	128	108	104	131	118	108	108	96	139	107	104	127	111	108	123	111	111	132	114	109	119	103	98	116	124	124	104	88	107	123	98	121	97	106	102	120	104	125	96	99	117	110	96	111	115	125	99	95	112	137	93	130	101	106	106	98	118	94	91	99	110	94	120	120	98	109	95	103	106	103	115	105	99	108	102	129	116	98	109	93	131	108	112	82	117	131	107	92	110	112	108	123	105	94	102	111	98	117	107	123	93	102	118	115	119	98	96	107	93	100	110	104	110	110	120	105	109	112	102	116	88	117	120	113	109	106	101	116	99	117	110	99	83	95	108	96	99	112	92	106	118	102	83	96	99	90	114	121	121	101	122	94	115	109	114	109	112	110	106	111	108	119	104	125	115	97	113	104	108	134	101	122	101	100	113	99	121	110	119	107	107	110	106	100	116	94	115	102	108	87	119	119	125	94	113	105	113	105	113	103	103	99	104	83	104	99	108	112	127	93	108	92	93	106	107	107	111	116	120	115	104	102	110	127	120	115	116	115	95	127	113	87	105	120	100	111	109	96	123	97	108	118	102	104	131	104	118	125	107	124	112	115	105	112	110	102	106	121	114	96	102	106	114	96	119	102	100	116	120	107	127	111	112	112	104	116	115	124	113	110	108	112	107	98	127	113	104	118	110	121	91	104	109	99	111	121	98	118	109	108	91	123	111	119	112	118	121	99	94	105	82	118	106	128	122	105	80	117	93	97	98	106	108	116	83	119	126	113	97	93	104	111	104	96	89	104	112	114	92	105	118	114	138	117	111	116	99	119	113	144	93	121	90	107	106	114	116	105	102	93	106	96	96	98	107	116	97	114	110	104	94	114	107	101	104	112	110	116	122	116	95	113	117	109	127	127	94	101	105	106	102	107	101	98	90	100	105	111	129	100	106	115	104	108	115	107	135	114	101	104	107	117	108	115	101	95	97	97	99	115	112	111	115	118	103	102	106	115	108	105	110	98	106	109	121	90	115	117	115	113	112	96	111	114	112	96	109	117	129	102	115	100	101	94	105	114	105	101	117	107	110	98	105	101	117	110	116	118	131	102	113	114	121	109	112	92	97	110	106	100	105	101	89	116	125	106	91	120	119	116	93	116	103	114	117	89	108	115	103	118	117	115	129	104	114	127	113	86	108	124	121	95	102	128	117	119	79	115	114	110	100	118	120	100	130	104	110	119	109	127	107	118	121	105	113	107	109	107	107	110	105	102	113	107	110	104	107	121	113	114	118	102	101	116	109	117	136	82	107	98	98	85	121	101	100	91	96	104	96	114	118	104	94	110	121	98	99	110	109	103	107	116	113	99	103	121	101	101	82	98	105	105	98	115	109	107	108	119	85	117	134	101	109	103	113	101	104	119	118	108	106	130	106	113	124	97	107	110	113	90	102	107	109	93	99	99	104	109	116	130	103	120	108	105	112	122	105	114	136	116	78	105	103	115	115	114	128	101	103	120	119	107	123	131	112	100	93	115	117	97	112	117	101	96	136	117	106	108	105	103	106	109	127	94	132	117	128	119	133	116	111	109	99	108	120	95	115	99	105	90	112	106	109	100	107	97	108	134	121	103	125	116	105	113	116	107	97	109	124	103	114	100	98	104	98	115	108	107	115	104	103	94	104	120	105	88	104	92	120	109	116	96	96	110	131	116	101	102	110	100	94	103	96	117	100	111	91	107	114	111	109	115	140	112	121	95	120	88	112	104	107	93	102	110	117	101	118	105	105	115	119	115	128	95	101	107	103	129	105	99	105	129	118	108	112	112	104	106	115	98	113	102	88	112	96	94	117	101	113	106	100	113	115	117	112	99	123	106	127	118	103	111	122	116	85	127	109	105	96	109	94	93	104	132	101	106	110	103	110	128	97	101	116	108	95	113	104	95	111	110	92	82	96	98	107	135	134	120	116	136	121	115	101	96	116	110	113	114	96	105	90	98	105	98	107	115	106	96	115	95	116	95	103	111	93	107	103	104	115	101	110	86	91	116	107	126	106	104	99	113	138	133	100	108	89	97	95	124	118	110	110	105	104	116	116	108	102	120	98	124	95	100	95	112	129	103	109	92	88	123	95	98	122	98	102	125	99	95	114	113	112	109	110	111	96	109	111	102	118	89	135	108	108	110	117	115	107	114	114	132	109	104	100	112	123	104	101	119	112	101	110	102	98	118	100	117	122	110	128	106	101	114	106	103	107	123	113	105	108	107	113	117	93	113	91	107	123	113	86	115	104	122	113	95	127	91	109	103	121	134	110	100	107	97	105	96	100	102	91	111	117	127	106	96	122	108	102	111	115	95	80	98	109	97	107	107	99	130	108	101	120	101	116	107	104	95	102	132	108	102	107	118	98	103	102	112	75	118	95	107	120	117	102	111	101	113	91	110	119	116	89	119	85	104	91	104	104	120	101	112	96	96	109	92	107	97	95	121	92	98	109	130	97	110	101	114	101	101	115	108	130	127	113	111	121	122	129	101	111	115	101	94	101	112	108	129	106	100	120	115	105	107	110	108	109	129	114	102	94	123	104	110	104	100	95	110	116	111	108	118	104	107	104	135	105	117	113	122	124	107	99	105	95	111	94	118	110	114	94	108	111	128	105	94	104	92	86	108	92	110	98	118	110	101	94	93	121	98	104	109	108	107	114	98	108	117	100	92	108	103	87	100	104	116	117	108	117	110	112	106	105	116	104	107	113	98	98	112	107	118	107	100	112	123	104	125	107	99	100	102	121	104	112	106	102	99	108	103	103	93	124	89	114	105	134	117	111	111	102	101	109	114	111	118	108	112	101	110	129	101	112	105	96	116	98	114	110	109	130	120	113	99	115	116	107	106	110	101	106	115	106	103	105	116	96	110	102	119	114	116	120	110	95	104	114	117
15570	24695	31721	36220	32029	26220	24952	20454	13813	9334	8633	4183	1952	1440	1124	731	1131	1976	1691	1042	615	459	455	422	377	411	373	376	400	401	408	492	969	412	381	362	364	368	438	408	379	382	428	390	413	338	367	392	377	376	409	431	404	393	415	395	407	403	382	405	379	415	387	401	372	388	396	399	372	389	387	431	382	434	393	421	358	387	430	387	416	385	402	392	367	386	377	381	393	407	374	383	384	396	377	428	411	372	379	369	361	408	400	430	420	397	403	352	417	374	370	403	410	376	410	429	409	429	401	416	392	381	385	384	377	370	398	391	366	382	383	399	423	421	418	417	387	363	428	374	402	370	381	397	422	386	396	420	387	443	418	430	419	380	428	407	394	391	396	428	396	394	381	401	406	413	404	387	385	413	386	392	390	413	409	378	401	404	393	402	363	420	416	407	386	413	388	432	421	422	399	400	404	407	373	389	403	384	388	381	396	433	399	393	396	427	386	399	397	445	428	366	403	387	397	393	387	380	359	406	427	369	421	415	392	397	402	412	396	421	394	387	403	412	418	400	377	404	421	377	431	394	430	398	366	358	398	397	411	389	395	381	420	414	388	417	389	419	367	381	376	404	361	416	398	387	397	384	409	406	426	439	379	339	376	390	365	408	404	386	412	384	381	378	345	387	400	413	404	385	379	376	379	426	389	371	391	399	408	428	410	402	388	377	416	379	400	343	415	388	406	414	382	390	417	368	382	382	419	411	392	380	419	418	384	387	417	414	407	411	396	394	341	405	391	372	383	396	368	392	375	420	406	401	416	379	375	429	401	404	373	387	415	384	420	364	391	362	386	395	400	398	371	367	394	435	383	369	394	378	390	386	432	387	397	396	386	398	398	386	363	374	373	408	396	379	391	396	398	395	403	418	417	403	384	422	383	390	389	387	421	370	374	389	396	407	407	384	385	410	374	370	395	381	416	394	413	399	421	371	402	395	441	415	374	393	396	378	351	401	382	378	409	365	418	425	431	356	412	407	405	380	393	397	402	390	394	369	405	379	418	388	376	395	388	408	383	390	427	416	418	418	387	423	388	379	389	419	391	428	417	394	413	402	407	405	382	387	377	380	372	397	353	431	420	370	392	392	362	417	352	397	383	406	348	361	381	428	376	411	429	381	384	409	353	400	408	391	400	372	393	380	390	389	384	406	397	391	376	411	408	448	372	400	355	409	384	409	387	404	427	377	406	402	407	410	411	388	359	375	413	392	394	399	409	394	374	398	365	376	364	424	394	407	412	414	405	386	369	368	401	375	352	385	401	405	404	361	394	411	423	414	382	402	404	390	378	362	414	401	346	382	370	380	401	409	383	405	407	413	368	425	411	408	378	390	386	412	361	375	406	402	416	368	392	395	403	374	427	374	374	386	410	358	426	362	443	382	366	398	375	418	408	420	397	354	415	388	398	422	410	387	387	394	392	361	392	391	352	403	385	412	411	441	397	448	433	409	395	343	380	390	415	397	412	388	432	413	408	415	399	369	385	385	429	360	403	394	413	414	392	394	399	420	419	374	368	399	380	412	376	446	381	385	400	375	403	413	408	394	372	391	403	389	391	401	384	368	410	410	402	398	418	393	427	419	399	394	368	394	412	395	424	418	408	418	403	402	403	391	398	378	354	393	407	376	394	426	392	384	371	418	405	384	382	381	378	414	349	390	395	439	413	402	407	365	413	398	378	401	426	422	424	368	357	401	366	423	403	407	389	393	402	385	407	402	422	406	397	419	373	413	371	411	385	421	405	443	391	401	394	411	380	402	380	369	394	417	415	407	372	379	354	377	425	409	387	365	371	405	406	397	383	412	382	439	421	393	389	400	391	386	403	367	393	351	360	405	388	382	397	400	379	405	355	403	372	397	385	384	390	408	389	415	395	417	392	393	390	368	386	417	411	406	358	397	400	389	371	402	379	369	383	394	405	405	389	384	449	393	420	429	402	408	417	416	397	412	422	369	399	419	398	405	391	391	398	434	388	420	385	376	377	410	416	388	397	396	380	391	388	413	354	433	375	387	394	373	427	381	387	360	380	402	372	407	415	393	373	406	394	394	406	410	410	419	392	405	390	397	380	375	415	418	408	380	396	393	380	381	437	400	369	410	409	401	395	429	409	424	429	393	371	416	406	362	406	390	407	361	382	365	363	403	403	393	401	388	390	412	385	366	388	380	364	361	420	386	411	405	411	378	364	376	402	371	368	404	427	399	376	373	399	380	371	355	388	401	384	399	397	396	367	425	393	407	404	374	413	386	446	398	405	381	392	398	379	383	376	382	418	376	403	421	405	403	392	390	388	364	408	389	396	384	367	389	431	388	381	408	382	369	381	355	375	427	393	370	370	394	396	373	427	398	400	403	393	388	418	388	383	389	370	372	375	406	401	385	416	383	408	389	397	412	388	353	357	377	423	384	406	397	387	436	405	416	442	372	375	416	369	404	423	423	442	377	381	399	398	406	367	395	427	417	384	389	365	399	376	415	392	438	409	375	398	402	392	409	400	373	396	373	417	388	406	397	435	349	386	370	396	402	397	368	400	381	414	393	378	399	410	398	393	404	392	371	416	409	372	395	411	378	416	391	398	431	369	401	401	376	386	393	377	379	391	405	403	364	407	405	381	361	400	386	389	376	395	423	374	377	402	426	365	361	422	392	395	404	426	419	394	407	423	388	399	402	398	419	389	373	377	402	407	398	372	407	406	336	437	383	418	399	382	429	423	388	412	406	395	403	397	382	373	382	392	378	355	398	400	382	404	416	410	391	398	406	438	367	366	371	401	400	406	405	391	401	411	422	397	381	377	391	397	419	372	391	398	394	429	400	414	401	398	384	383	385	388	395	396	386	385	383	409	451	396	393	410	409	381	374	398	422	402	404	428	409	394	417	383	407	406	378	350	407	375	406	415	417	416	397	425	381	347	415	442	411	412	425	393	374	426	423	407	420	424	420	384	394	376	421	362	433	392	411	423	418	410	360	359	397	367	382	360	434	421	366	380	401	404	421	412	388	398	428	389	407	392	383	392	371	389	370	410	405	397	422	417	411	423	392	388	385	383	424	425	396	416	405	405	401	397	394	350	409	402	367	385	405	394	397	416	363	394	367	410	412	410	385	363	384	386	370	427	396	400	438	411	410	425	383	383	397	408	408	395	397	373	408	399	428	443	398	386	396	392	423	443	424	419	384	369	379	425	423	394	359	400	362	400	380	394	362	385	370	392	386	409	396	388	389	366	398	405	447	397	397	390	391	389	385	397	396	386	407	395	432	407	386	387	387	385	380	391	423	397	411	397	409	384	379	435	388	379	397	389	414	411	426	384	395	394	408	374	408	378	431	417	392	385	372	372	393	370	367	358	352	366	431	405	391	369	400	359	389	377	399	407	402	406	395	391	409	382	408	399	392	403	394	373	419	428	409	384	411	358	379	379	432	423	388	418	386	397	362	402	372	414	384	372	391	386	392	408	391	395	408
41147	45996	41570	40750	39112	33213	35670	36184	31900	25748	22411	10486	4213	2468	1720	1139	2658	3391	1497	472	308	158	119	101	118	125	127	117	131	130	127	272	956	109	119	111	119	92	122	111	121	106	98	100	108	106	111	91	111	96	117	133	110	121	114	118	86	104	103	107	136	106	112	91	119	92	95	96	117	101	101	102	99	122	92	87	99	103	106	109	119	113	128	107	90	98	96	106	84	113	113	131	105	114	101	107	98	120	99	110	94	100	108	98	98	106	97	101	108	108	93	99	96	104	89	98	105	113	88	114	107	103	114	122	98	107	112	99	106	102	120	89	89	104	106	110	84	87	92	108	100	107	100	94	111	111	109	90	110	116	90	86	103	109	90	86	100	103	102	96	104	101	104	105	108	104	102	100	102	106	115	92	95	104	121	118	100	95	92	83	111	105	96	108	93	114	99	107	101	105	102	93	109	106	101	101	96	101	88	111	88	87	98	96	106	99	116	111	120	100	108	93	98	88	96	101	113	89	108	110	105	105	100	115	102	133	111	120	112	99	100	119	96	99	101	120	98	121	86	94	99	92	110	103	102	95	108	98	91	94	91	95	113	111	100	94	113	108	103	93	98	109	105	88	104	125	110	114	119	89	118	112	101	89	114	110	100	94	104	109	94	105	90	104	96	91	90	108	107	109	104	89	94	93	100	101	110	92	83	107	100	104	102	100	106	84	92	107	105	115	96	82	92	78	96	109	108	105	107	112	103	94	113	103	96	100	93	107	106	105	117	120	114	106	119	99	98	106	97	98	106	93	107	109	115	124	87	115	105	105	115	118	100	105	92	112	96	83	108	107	130	114	101	93	107	93	122	106	122	112	99	106	99	95	105	98	106	119	95	107	93	87	103	111	103	107	90	91	100	111	90	98	117	116	105	101	100	97	101	100	97	90	95	94	103	111	110	88	116	101	111	103	122	107	98	90	104	93	108	97	111	111	99	98	118	98	107	108	97	85	111	83	97	114	103	122	116	98	103	115	110	111	94	106	99	97	97	103	109	96	112	105	102	105	88	102	135	101	129	116	90	118	97	116	120	102	108	100	114	105	131	96	110	104	102	133	98	99	89	101	99	90	126	99	113	106	120	63	87	107	101	99	118	102	98	105	111	93	95	93	96	98	110	95	96	93	93	108	108	93	124	107	115	108	102	103	117	115	111	105	106	116	97	95	120	109	109	90	109	93	104	102	106	106	100	111	112	100	113	107	108	104	105	87	103	114	116	97	109	121	98	112	100	104	110	87	94	121	113	108	89	96	100	90	102	126	93	105	95	118	120	73	97	107	96	117	89	101	124	95	97	122	98	120	122	96	94	105	112	76	106	105	113	123	110	108	89	107	83	106	99	110	98	101	93	79	108	89	108	119	100	129	108	104	100	117	83	111	83	94	103	104	90	82	112	100	114	78	83	99	99	89	92	105	116	113	102	97	116	108	102	97	99	99	116	100	110	93	98	98	106	102	89	112	105	118	103	97	94	107	103	93	116	115	102	109	96	123	96	105	96	106	113	92	91	78	98	99	104	91	91	86	105	122	111	104	112	114	104	105	94	103	119	84	118	121	85	113	90	111	98	118	94	119	114	91	97	110	94	108	100	105	90	117	89	105	98	116	93	101	109	107	102	88	106	95	95	92	100	110	116	109	99	112	122	91	92	91	103	97	93	109	98	115	97	119	109	97	91	101	104	114	101	118	110	89	98	109	83	105	105	90	90	86	100	96	108	100	113	78	101	109	103	120	107	111	109	91	106	90	106	92	84	111	95	97	115	90	117	104	94	107	100	108	95	100	92	91	89	94	99	92	107	103	106	118	116	120	112	95	89	98	117	104	104	114	104	88	106	115	109	117	94	95	92	111	105	107	101	91	95	114	122	106	111	110	93	95	110	94	122	85	103	97	110	113	99	109	117	112	103	93	102	99	101	105	102	113	109	90	97	109	94	101	90	88	102	112	113	111	98	117	119	91	87	97	104	102	88	101	91	112	100	101	111	112	108	117	103	92	88	94	81	105	92	102	106	92	97	114	105	116	96	101	99	125	93	98	87	106	108	106	107	95	123	89	91	107	75	107	110	100	102	115	114	119	99	103	93	99	102	103	113	95	112	119	92	101	107	115	100	115	118	111	94	106	91	102	80	107	113	113	114	92	99	129	97	109	87	121	108	106	116	91	93	102	118	127	110	105	109	109	94	107	100	90	95	120	106	106	99	127	109	95	81	105	119	102	120	101	97	97	122	100	104	111	93	110	119	100	120	111	105	107	109	104	105	100	115	119	127	111	94	85	111	100	101	95	71	108	104	105	119	103	112	104	112	107	87	116	111	103	100	114	84	113	104	96	100	115	110	106	97	108	101	109	123	94	100	90	114	108	98	92	105	104	108	84	93	102	96	98	99	116	100	103	93	102	92	103	109	91	103	95	95	104	107	102	96	98	114	94	100	100	118	83	136	114	95	104	98	112	114	95	113	97	116	103	89	96	100	97	106	73	97	105	102	105	109	104	96	108	94	100	80	104	95	108	122	104	106	98	94	102	102	111	89	102	110	98	129	118	100	93	67	123	116	94	95	96	102	108	88	109	100	96	99	86	105	99	94	99	103	119	105	97	114	101	103	113	94	97	112	121	103	95	99	115	105	115	101	94	117	98	95	93	102	110	111	99	94	102	98	110	88	106	93	116	119	103	103	117	104	119	106	103	89	124	86	94	104	88	94	103	89	99	122	75	120	100	116	87	117	97	97	110	107	122	97	101	90	104	89	85	102	107	93	82	116	106	95	86	104	114	94	130	132	115	104	95	133	94	90	99	86	100	117	95	108	116	103	100	90	108	99	108	101	101	90	116	108	112	98	114	102	107	106	99	115	116	98	107	133	92	118	105	92	98	103	107	108	102	86	118	106	95	98	102	110	115	98	92	91	85	114	100	92	108	108	97	95	97	124	96	91	112	96	110	79	83	103	118	108	114	88	103	107	103	124	110	101	92	114	96	97	113	95	93	98	114	107	100	95	115	98	93	105	92	97	124	119	111	106	114	104	94	95	88	102	90	130	97	91	92	94	95	112	105	104	115	98	115	116	123	112	95	89	101	109	110	101	100	100	103	108	103	106	96	85	88	112	88	97	100	92	86	93	83	109	99	95	102	94	102	99	103	106	95	111	110	84	124	111	86	100	94	97	104	96	86	104	100	103	101	93	97	106	95	120	79	105	99	99	103	113	106	90	89	101	108	120	112	87	102	100	91	101	115	96	101	103	99	108	96	106	103	114	108	109	88	120	80	100	91	107	89	105	115	111	121	115	111	103	108	101	109	98	87	98	89	106	111	95	106	85	97	98	102	102	122	100	101	110	104	126	128	93	88	116	117	112	89	110	97	115	100	108	96	98	107	91	115	134	101	105	105	102	113	104	116	99	113	86	94	89	87	100	101	109	111	113	123	112	90	95	125	111	112	112	96	99	106	83	99	102	101
34995	46205	51791	56095	54508	48957	48745	46627	43072	40290	37848	20115	14761	11753	8214	6148	13670	16135	7636	2700	1899	837	617	492	477	456	455	442	471	481	481	1865	6724	396	397	429	385	431	356	374	395	368	374	354	376	369	354	360	356	352	422	379	364	361	383	372	377	359	353	398	369	384	391	397	373	345	385	376	398	430	360	377	374	376	385	351	399	345	414	377	379	350	378	396	379	354	384	390	377	370	359	392	405	399	333	374	361	338	361	392	386	408	385	376	376	385	382	370	379	411	400	340	374	385	369	354	360	376	332	408	344	377	366	396	371	377	377	372	360	430	393	346	349	416	371	382	345	368	358	361	360	325	405	391	348	369	371	371	384	383	384	398	377	355	346	357	395	395	380	357	356	353	354	387	387	391	364	347	390	347	354	358	374	332	376	382	348	352	378	377	369	348	373	391	365	359	341	418	397	327	384	350	372	380	375	397	371	430	356	369	397	379	390	371	386	367	388	371	362	373	382	391	341	363	377	347	354	408	357	404	377	371	360	356	361	372	366	376	368	356	381	362	404	408	352	365	346	374	378	362	406	364	327	389	405	354	384	382	347	388	378	384	377	347	349	362	360	392	394	362	352	345	358	352	355	359	401	374	381	375	345	391	357	340	371	342	393	346	381	409	365	376	399	386	360	378	383	338	400	349	385	396	378	357	371	366	366	376	378	363	369	371	377	392	356	362	399	354	387	391	359	365	366	339	363	363	383	384	346	374	347	370	361	336	386	382	383	360	360	403	370	344	360	344	410	359	366	388	387	374	412	373	335	385	364	375	371	404	407	388	361	369	344	380	399	354	351	380	371	378	340	377	371	373	352	368	368	386	338	353	336	385	364	373	357	363	379	360	378	352	374	359	381	410	374	384	376	371	375	336	372	351	355	407	351	358	366	333	362	364	376	345	393	347	354	366	393	386	363	379	377	355	375	364	327	379	397	365	377	366	380	389	358	398	350	351	381	377	368	342	374	396	369	350	385	419	352	349	365	366	366	381	377	373	377	367	347	356	392	354	403	366	391	372	355	370	334	333	362	347	382	368	378	363	375	369	361	350	377	384	371	372	370	375	383	371	370	360	349	379	383	390	371	396	372	398	346	361	360	341	371	390	353	396	407	385	360	368	368	381	383	324	372	381	397	397	387	381	379	374	386	392	362	357	400	392	381	378	376	362	381	347	400	344	365	388	360	343	374	324	350	384	393	352	393	373	361	375	382	402	367	409	330	366	383	371	360	356	402	363	350	378	358	362	402	362	364	390	386	375	364	367	394	383	376	357	378	387	390	344	415	404	380	401	347	343	346	377	371	366	348	316	381	343	370	402	341	375	392	356	387	349	353	389	391	359	381	369	366	391	384	364	372	375	362	345	329	377	337	358	362	353	361	367	386	379	382	370	351	375	394	347	376	352	339	354	341	364	380	361	379	435	377	349	362	360	401	367	362	356	356	346	375	385	363	345	344	362	351	355	360	346	408	343	345	378	416	392	395	379	394	379	371	352	374	377	349	358	353	367	377	438	393	399	365	354	335	379	388	385	384	380	394	352	373	401	352	392	385	352	356	378	371	357	332	396	344	370	394	367	384	406	368	386	396	335	377	366	335	362	361	390	361	379	388	336	375	394	397	385	382	369	364	381	366	351	370	367	367	366	374	357	375	388	387	396	354	344	381	414	367	357	363	378	386	394	332	365	339	402	348	355	361	371	388	354	361	392	372	362	369	349	353	367	387	395	338	366	369	352	331	337	362	396	383	331	364	341	362	353	354	389	374	372	404	369	368	365	404	388	392	390	357	385	373	346	353	392	362	381	375	379	373	364	370	378	361	370	369	381	351	403	380	359	360	374	382	384	357	374	381	363	353	360	407	382	387	359	370	370	354	361	335	346	380	364	345	364	369	375	352	357	363	369	348	366	401	353	379	366	388	373	382	362	373	366	356	359	400	388	373	345	399	311	431	379	375	336	377	371	375	376	355	339	382	399	359	342	387	343	346	340	369	357	349	364	393	388	370	356	390	360	325	400	363	370	367	384	380	414	380	402	370	385	390	392	362	345	379	414	410	346	375	393	348	361	371	373	398	383	341	345	388	375	408	383	365	376	381	365	344	397	361	390	349	375	389	365	430	390	362	393	368	364	381	391	368	383	383	363	401	368	372	373	368	391	382	382	342	371	377	329	402	367	369	359	396	356	371	385	380	401	365	359	395	401	352	356	397	348	378	371	372	391	382	394	356	391	364	350	360	362	356	390	354	367	394	378	351	338	361	385	354	347	356	400	343	359	354	395	376	383	401	355	388	374	364	416	365	391	367	396	389	355	382	389	372	394	369	371	371	344	362	372	369	387	376	346	381	365	314	372	365	399	366	353	375	359	374	400	406	350	360	394	331	358	358	375	387	361	358	388	367	367	344	400	416	349	372	355	332	368	369	384	376	364	364	375	396	382	362	378	369	378	362	367	391	343	416	342	343	380	360	367	365	357	384	344	396	375	354	375	370	360	341	345	381	371	376	385	372	337	361	419	360	346	364	385	348	354	365	385	395	381	350	402	351	364	381	365	385	333	386	375	370	336	391	372	340	326	352	402	381	357	363	395	361	364	345	393	397	369	371	365	381	372	375	387	350	366	379	374	370	397	358	318	356	376	394	361	370	381	375	385	382	371	371	373	350	351	356	346	362	388	379	329	372	374	361	337	374	337	346	362	366	380	356	383	380	369	343	420	369	382	349	357	393	350	329	359	411	354	359	380	405	387	358	401	366	349	411	379	376	377	415	383	344	391	370	376	348	399	362	354	370	339	365	386	375	360	383	385	346	330	353	391	375	379	371	379	365	379	384	342	399	387	371	379	332	352	366	374	374	392	391	371	382	366	353	394	386	352	351	387	401	371	340	350	383	362	357	337	367	375	361	384	360	352	364	375	382	364	392	361	387	389	372	345	355	370	343	372	385	357	346	375	379	367	364	366	393	397	367	372	373	386	375	359	389	338	381	385	347	345	383	366	371	352	347	372	380	386	347	344	348	375	354	362	378	375	428	375	336	361	386	395	350	336	398	381	358	372	368	347	390	367	383	363	373	352	378	344	382	367	372	350	382	380	376	352	380	379	363	351	353	367	383	354	375	358	375	383	389	347	404	366	357	374	392	365	363	397	387	391	356	349	373	380	379	361	403	380	377	367	385	387	393	359	363	355	398	359	369	380	368	378	360	377	362	366	365	363	377	409	366	358	386	396	366	402	367	358	375	349	390	368	345	388	372	375	368	393	377	351	359	381	368	370	338	368	402	394	366	384	403	401	351	376	370	357	366	365	398	387	390	353	355	366	353	352	361	387	385	383	369	345	356	363	387	373	382	359	341	393	423	393	349	367	381	360	370	381	376	382	383	391	360	354	363	380	366	370	389	378	362	347	392	334	327	376	355	342	377	386	358	390	355	370	362	365	387	369	367	400	377	350	337	348	399	392	351	357	356	377	385	373
48707	45878	41593	40130	39258	35726	37941	39795	37956	34772	26501	17685	9778	5922	3100	2119	5069	4974	3433	467	205	209	202	204	183	200	211	195	190	201	201	527	1196	208	204	208	189	168	180	186	197	186	179	184	166	163	211	150	179	169	184	158	177	157	176	175	177	181	189	157	183	183	190	193	172	165	187	189	174	179	197	147	171	162	163	165	176	176	148	175	173	161	185	170	179	173	175	182	171	169	167	187	150	187	182	186	167	177	178	170	148	168	156	170	169	171	161	165	186	181	169	180	185	192	177	213	186	183	195	174	168	173	154	171	162	234	156	158	161	181	169	177	174	185	166	184	222	176	175	168	191	170	175	187	185	188	164	163	161	181	199	181	182	171	171	149	163	184	193	173	175	180	190	194	188	189	188	185	166	187	183	178	196	175	154	183	173	181	187	167	177	189	150	184	185	169	193	154	168	159	175	174	148	187	154	169	167	178	195	212	159	175	191	160	143	173	203	163	173	183	161	180	184	199	156	159	158	147	177	167	147	180	150	174	195	183	166	176	168	173	186	190	160	191	177	164	156	169	177	166	209	191	182	183	171	173	175	152	169	172	187	209	168	168	170	172	169	179	153	181	179	170	191	170	180	164	168	170	188	166	159	160	174	185	166	152	189	172	147	152	150	182	173	171	176	171	160	154	177	159	187	159	199	188	175	188	181	173	195	146	161	161	186	158	173	200	165	166	194	171	175	155	187	169	181	162	189	181	187	176	166	189	187	167	182	193	170	189	147	193	153	172	183	162	178	191	182	167	174	170	188	181	167	167	171	165	153	175	187	162	162	170	171	192	180	172	162	179	182	154	202	165	145	147	205	178	167	178	176	162	198	172	159	145	183	165	191	166	173	150	184	180	158	168	172	171	162	158	156	192	184	168	168	190	165	164	171	173	180	153	208	183	187	169	146	157	194	184	156	186	175	159	189	176	176	185	170	180	167	190	184	193	163	162	191	140	174	169	137	174	183	165	171	156	195	149	195	161	166	178	165	186	178	150	155	171	165	189	182	154	182	189	167	182	179	178	170	212	165	171	210	177	161	168	184	197	187	152	167	166	187	170	152	187	181	161	164	182	189	192	192	160	189	159	149	148	175	173	188	179	159	197	147	146	168	148	155	174	182	160	179	181	203	179	154	167	164	187	173	192	159	168	171	184	185	183	171	169	163	175	166	174	174	147	173	168	162	175	202	171	177	175	162	172	170	162	163	162	167	178	159	174	185	166	192	174	179	203	179	172	165	151	159	180	186	168	199	182	166	159	178	169	191	153	177	180	142	184	147	181	209	189	168	146	163	191	176	168	160	179	156	173	158	149	182	161	182	179	163	205	166	170	162	172	179	180	147	193	179	170	169	156	182	170	173	163	171	186	168	181	204	154	176	174	203	164	164	163	175	161	172	182	165	182	183	170	175	176	202	173	170	151	162	180	177	183	169	165	167	192	165	162	199	171	152	185	153	173	162	170	139	197	170	169	180	161	165	187	177	170	187	184	185	160	179	195	179	145	165	167	177	157	182	172	186	153	183	165	170	165	174	194	186	190	185	191	176	170	182	169	176	161	168	142	171	161	161	168	154	160	171	141	169	187	188	188	178	164	186	158	186	180	183	166	176	181	179	174	192	172	179	173	158	187	165	185	202	186	175	182	169	170	185	162	156	163	176	182	178	183	164	176	168	162	163	179	184	189	159	150	182	182	162	178	173	166	187	176	202	166	164	184	161	180	182	169	191	161	181	197	162	166	190	165	191	160	184	190	157	178	177	183	178	192	195	171	176	209	168	170	169	173	185	190	169	155	204	144	163	181	190	165	190	181	178	198	183	174	205	181	175	176	194	161	174	195	190	159	175	164	176	152	177	172	169	183	168	184	168	184	194	186	161	152	163	146	178	180	179	193	159	150	155	168	149	178	162	192	178	173	205	188	171	172	161	170	175	195	205	179	195	189	164	180	170	194	217	147	174	151	157	174	170	156	164	146	174	185	169	187	169	170	163	182	175	164	184	151	177	177	200	186	153	193	194	172	181	201	174	162	179	179	174	169	181	189	165	150	171	179	167	180	180	177	179	176	166	149	173	183	175	176	184	171	181	160	190	179	170	161	177	173	173	156	178	160	196	167	176	191	196	198	163	175	146	150	174	179	155	164	184	170	153	169	175	171	153	172	173	164	180	176	175	206	196	154	182	194	157	196	169	184	148	165	186	188	196	188	150	192	156	162	153	171	189	179	176	161	161	198	176	186	181	144	171	172	190	145	154	182	198	191	154	165	196	170	185	192	164	183	192	174	159	152	170	185	176	173	191	179	159	171	166	175	193	171	178	169	182	169	157	170	165	158	161	151	163	172	191	163	157	208	171	177	183	164	167	196	180	180	170	175	172	203	166	203	169	164	179	149	169	162	182	178	176	159	165	169	172	176	184	177	167	174	179	153	185	186	176	188	173	179	159	192	164	170	180	152	142	193	180	156	165	169	182	158	159	170	208	183	178	166	157	153	211	171	156	196	165	181	170	163	186	193	193	167	162	176	169	183	172	182	169	187	171	182	168	169	201	180	191	162	160	164	166	181	168	169	163	175	176	182	167	163	177	173	182	162	194	176	171	173	174	159	183	175	155	163	174	165	184	171	146	167	168	178	163	191	158	180	162	179	179	178	176	181	172	181	163	171	197	180	171	178	174	185	156	210	160	177	188	178	186	173	166	181	175	179	176	177	202	177	179	191	178	194	173	197	176	178	171	172	184	173	170	167	178	150	179	178	189	146	164	155	173	161	172	197	148	167	151	175	187	174	195	183	205	174	183	168	194	159	179	160	184	158	152	163	179	186	172	194	186	166	145	171	158	183	163	169	142	151	175	147	167	159	153	171	177	179	164	165	163	175	161	200	158	173	166	161	178	169	169	179	180	165	170	185	178	179	174	176	148	177	195	168	174	203	180	203	197	188	139	166	179	184	174	182	161	188	183	198	184	155	174	184	184	166	180	186	171	167	190	170	171	156	144	170	185	162	189	175	184	155	166	168	159	173	159	187	158	174	181	168	153	213	173	183	168	188	167	166	183	167	169	195	170	160	158	198	156	159	138	159	146	169	167	170	166	187	177	169	172	159	180	176	174	148	182	200	201	191	171	176	173	188	175	157	172	160	165	200	168	152	182	177	159	185	174	170	168	145	182	157	195	189	195	179	176	167	176	163	173	178	191	165	173	178	178	163	176	184	195	196	156	178	175	193	186	193	146	171	173	154	172	182	178	185	183	182	156	169	164	165	168	170	153	173	201	179	171	152	167	173	181	182	139	167	193	171	167	194	184	166	158	155	159	167	169	169	188	184	177	200	172	176	165	169	200	181	179	166	174	167	163	182	186	196	185	169	203	170	179	154	157	170	162	164	191	173	193	164	181	166	160	188	171	162	186	169	151	188	149	178	185	162	185	184	191	187	184	160	167	165	183	170	164	183	165	177	193	177	184	167	164	201
41620	50392	56242	59888	58737	55790	55549	50333	51983	50714	38752	29159	21726	17567	11714	9940	19860	19707	15036	1833	1013	971	779	766	768	727	690	681	720	771	704	3072	6915	691	605	603	658	628	584	626	639	573	586	533	581	577	579	611	613	562	585	575	594	583	563	598	553	589	578	612	569	574	573	563	531	565	584	557	554	578	563	588	616	587	589	580	560	550	560	586	577	561	551	591	526	538	595	586	590	564	532	571	582	551	584	584	549	580	551	533	568	556	546	575	540	598	569	601	554	589	578	582	547	574	586	565	506	559	554	578	584	578	578	595	576	538	549	539	578	524	582	589	582	554	585	592	541	555	592	544	596	537	580	579	586	524	599	545	545	572	540	643	588	509	562	587	525	579	575	562	559	591	522	587	566	538	530	570	546	555	522	571	515	589	571	510	600	558	527	516	561	579	523	557	541	553	591	523	567	574	578	581	578	533	539	579	568	558	570	587	567	540	556	551	537	569	560	520	559	496	559	579	561	533	552	535	551	560	630	573	570	547	551	560	556	574	511	543	525	520	559	531	576	580	573	530	537	591	539	546	559	538	569	540	571	587	595	521	549	510	554	544	552	532	550	550	587	590	583	535	566	583	566	565	545	583	578	557	566	526	557	571	576	538	513	562	571	569	558	558	545	561	578	510	513	543	535	602	584	550	608	593	538	565	549	595	579	553	529	575	589	558	574	565	573	555	548	553	538	615	555	574	630	579	529	575	566	581	529	567	544	554	529	574	557	568	534	544	518	523	569	585	547	527	563	537	567	553	544	546	585	559	571	559	555	558	541	529	547	554	590	531	544	564	561	562	570	562	590	567	597	541	534	573	548	561	597	565	582	598	537	497	591	568	562	529	541	527	597	529	587	543	586	548	613	587	583	526	558	576	588	536	566	545	613	560	578	575	545	549	566	567	597	578	572	518	591	532	564	558	573	599	609	543	524	544	590	530	553	521	558	556	548	537	536	552	596	559	535	516	613	569	590	561	553	539	533	547	562	619	591	587	549	554	555	562	613	571	601	567	576	583	547	570	572	561	586	585	579	601	564	555	565	515	530	535	591	579	564	555	569	553	541	560	553	544	579	539	566	578	563	597	528	595	578	542	583	549	524	576	552	549	531	566	545	572	610	567	526	608	581	546	558	578	592	557	553	610	549	548	578	564	524	564	523	570	515	571	576	570	583	547	590	575	537	590	556	570	565	580	592	553	565	609	570	536	593	589	569	563	586	516	574	590	567	599	562	564	594	563	591	531	526	603	535	572	583	565	533	532	595	556	523	573	604	535	547	557	548	527	515	532	586	570	540	532	634	589	593	530	595	592	575	557	553	604	577	521	559	519	589	556	558	564	580	581	547	559	587	520	540	581	554	565	545	583	591	553	556	550	553	544	544	571	556	574	551	563	551	549	578	557	593	543	584	568	576	562	545	558	540	594	595	606	574	591	531	580	590	543	568	526	550	572	595	580	554	531	579	584	543	577	539	579	564	573	523	555	607	547	531	595	548	529	569	560	677	589	515	569	545	555	579	598	552	553	587	588	549	608	564	612	533	549	536	591	606	557	597	576	545	578	603	530	591	576	531	581	566	574	602	549	576	590	564	553	558	579	589	566	547	546	565	589	535	571	600	562	519	553	557	594	578	558	551	532	542	528	565	581	589	571	569	588	547	557	542	522	553	544	553	568	543	550	541	528	581	587	486	564	559	551	514	567	589	545	563	567	517	561	604	540	578	515	540	548	559	565	539	564	540	521	572	551	557	513	584	552	554	521	550	578	561	550	512	568	570	534	560	593	577	539	594	543	533	562	548	533	557	537	560	573	580	573	564	548	542	559	551	525	575	540	541	596	580	566	578	550	545	572	583	541	536	586	572	574	559	593	560	535	526	574	563	542	567	552	501	579	523	537	590	562	581	585	555	552	566	558	538	560	530	570	577	552	539	583	551	533	537	571	570	542	564	568	576	604	586	524	559	559	542	607	525	570	546	562	583	530	558	572	588	567	533	519	563	571	543	561	567	608	597	525	576	595	631	577	535	584	553	570	531	576	580	551	594	585	556	611	559	564	614	590	592	526	586	548	571	577	613	535	584	588	564	566	579	575	566	556	572	613	534	557	541	578	575	549	586	590	568	582	570	571	550	540	567	580	547	576	592	563	568	567	539	584	568	566	589	554	556	562	565	552	593	572	579	548	598	576	593	579	574	544	548	547	564	608	543	550	575	596	556	543	572	572	545	561	577	597	511	598	585	557	590	548	558	557	537	574	569	557	534	595	542	553	589	602	571	562	553	537	584	518	541	588	554	572	600	546	567	573	552	581	599	584	556	523	600	548	558	536	567	564	543	570	556	570	566	557	569	580	538	544	586	531	541	548	556	589	551	556	555	557	569	574	568	535	583	534	534	597	572	594	579	574	574	520	543	606	571	598	563	564	545	581	576	532	522	529	531	568	588	576	578	572	551	548	572	532	595	529	560	595	578	606	513	590	562	570	592	543	579	535	565	570	559	577	543	594	586	610	587	567	570	562	552	544	567	581	553	533	544	600	572	519	570	568	578	559	604	549	550	583	588	605	569	581	596	545	563	536	558	531	536	574	585	540	543	568	583	560	554	575	563	575	566	561	569	478	582	473	545	567	547	553	596	596	533	539	532	602	579	586	562	553	566	561	574	555	578	530	578	595	599	544	572	591	592	535	558	566	562	546	592	596	528	527	560	570	579	572	543	546	606	577	587	557	583	574	568	557	561	573	572	562	513	564	591	561	555	572	550	533	569	564	583	561	592	581	536	593	523	534	624	525	606	563	587	504	570	580	546	574	601	597	526	524	539	531	569	545	562	518	550	596	575	559	547	585	533	576	593	566	542	522	606	511	578	565	498	565	555	554	592	574	574	548	590	553	602	526	553	591	587	555	607	598	558	575	566	544	576	529	545	559	575	581	564	572	564	535	573	561	573	531	552	576	570	611	546	570	571	543	536	527	608	568	568	549	556	524	558	541	552	482	585	599	591	569	605	585	557	538	579	567	544	543	562	560	542	583	537	560	558	552	564	566	519	538	550	576	588	580	558	567	549	543	585	546	585	530	565	585	545	573	522	578	554	546	581	588	547	560	580	588	529	575	564	595	572	501	594	567	537	533	539	572	563	537	617	580	554	605	531	590	610	572	585	534	558	550	554	556	596	582	549	583	520	558	581	598	539	574	578	553	598	558	578	590	602	591	537	527	558	571	594	565	588	590	564	517	586	576	513	583	530	547	551	558	516	557	545	566	540	575	583	543	524	561	587	546	555	577	535	578	547	566	565	532	569	534	599	552	572	560	556	561	571	570	580	583	566	601	599	569	552	554	569	571	570	603	537	542	567	591	541	595	606	574	549	607	525	567	538	606	575	560	605	602	571	566	514	564	533	581	556	602	552	535	549	563	591	589	549	589	580	575	569	616	506	530	572	579	568	582	565	538	600	532	570	548	562	523	535	569	565	549
17902	22376	27000	23421	18241	11764	9019	8268	5243	2186	990	628	478	295	204	138	244	220	192	115	111	94	113	111	129	108	89	91	114	116	108	110	111	103	99	104	107	104	95	101	131	118	98	108	110	101	108	109	102	103	99	106	110	111	103	110	107	94	129	97	109	108	122	99	106	87	115	100	117	107	94	104	105	95	84	114	100	100	93	112	109	106	97	89	94	114	102	94	100	100	104	111	104	97	131	97	89	111	106	94	92	86	90	104	95	103	88	110	106	117	102	104	104	113	106	108	99	108	111	117	110	104	113	84	88	104	111	80	88	101	118	121	91	104	104	122	104	117	117	106	117	115	107	101	101	116	102	98	102	113	87	116	99	110	87	108	103	95	101	95	93	107	109	113	115	112	116	91	96	101	90	109	114	88	104	103	104	97	99	115	77	101	94	104	87	111	108	104	85	102	93	97	114	78	102	99	111	114	103	117	96	99	107	98	106	78	94	105	126	97	89	108	94	88	84	133	108	120	104	109	115	120	102	112	112	100	109	97	88	116	103	93	103	116	95	113	92	111	81	110	90	96	110	94	99	90	102	109	106	100	111	109	103	106	91	115	88	118	105	96	96	109	92	103	96	115	98	108	100	103	127	88	90	102	101	91	93	100	101	109	97	115	110	109	132	105	116	83	104	124	98	104	112	100	106	88	103	101	95	100	100	93	94	91	95	93	103	95	98	106	99	98	123	99	107	99	107	116	99	90	109	116	101	106	93	107	90	113	105	120	97	123	100	94	97	98	109	110	106	85	126	113	114	88	105	108	101	109	97	95	102	107	95	95	105	112	107	98	95	121	101	108	90	112	99	105	105	97	116	118	109	100	99	89	86	100	107	75	113	115	110	123	81	98	98	111	106	88	113	114	113	107	121	103	102	114	100	110	106	101	87	94	109	96	112	92	109	95	117	110	98	104	84	111	102	113	101	102	95	93	95	104	108	99	116	103	106	101	104	100	106	98	106	98	116	86	111	125	99	107	102	105	126	83	108	120	120	104	99	86	121	100	88	103	105	100	106	110	93	121	113	92	97	108	109	99	100	103	112	99	121	91	90	110	119	100	109	96	115	94	97	101	103	117	106	98	87	96	88	84	115	98	108	92	101	115	108	98	96	106	111	92	110	119	118	93	93	107	103	93	101	113	110	101	114	85	99	80	94	121	93	102	109	104	92	111	134	92	106	98	97	90	106	83	112	121	99	118	107	88	92	106	80	114	97	103	91	81	113	103	96	100	103	93	106	91	105	106	88	99	103	106	103	80	85	109	98	101	88	100	94	82	129	88	91	94	103	116	93	107	110	95	100	97	98	91	83	107	101	108	95	94	100	87	116	90	90	106	91	118	104	95	95	96	100	105	127	125	108	97	89	114	104	88	95	91	96	113	101	109	109	105	101	99	116	95	95	98	114	92	93	98	115	123	104	105	102	97	124	119	108	113	108	95	109	103	113	98	116	109	111	108	89	100	119	108	103	109	95	101	98	96	107	121	97	96	109	91	105	109	104	106	104	105	93	97	90	103	110	96	108	106	96	88	114	107	103	128	94	112	95	111	112	96	99	111	110	115	97	105	116	99	92	119	89	101	122	99	114	116	93	90	104	126	105	109	99	109	106	87	98	90	104	109	103	110	106	95	104	72	116	106	119	95	102	101	108	108	85	108	92	128	102	117	106	100	120	86	91	114	96	125	100	102	83	103	119	114	111	107	93	99	108	104	116	96	97	99	96	88	108	95	105	108	97	114	98	99	119	84	105	112	107	94	98	94	103	110	81	98	109	109	102	120	105	99	98	114	122	109	100	123	113	107	97	95	92	111	104	93	101	106	96	97	111	115	114	89	88	105	114	108	109	84	121	111	112	117	101	94	104	111	114	99	106	86	92	122	113	96	105	100	86	103	109	108	106	89	105	110	102	109	113	105	109	112	102	91	108	91	109	79	100	85	109	112	91	88	117	118	104	107	123	110	108	128	93	108	102	97	98	111	105	112	126	103	99	107	106	105	91	114	131	108	91	103	109	105	99	111	102	101	91	102	99	103	80	98	106	99	120	97	98	100	82	108	112	109	115	120	104	113	93	92	119	106	82	99	110	114	112	95	99	104	91	118	104	118	99	101	94	117	118	92	110	98	111	96	108	84	102	101	92	101	90	98	96	98	104	102	96	109	106	129	109	124	107	83	108	97	91	104	104	109	93	100	113	92	115	106	109	103	99	108	120	96	122	100	114	93	106	94	118	101	99	115	88	102	124	113	86	94	111	104	95	102	104	100	100	107	95	126	94	111	123	114	117	104	104	101	123	104	99	96	98	89	117	86	95	111	111	101	110	103	114	105	111	80	111	115	94	112	111	121	109	104	102	102	82	104	110	106	110	99	104	105	116	102	110	107	116	106	107	105	118	97	107	92	98	113	119	101	120	108	110	96	105	85	105	98	127	107	103	106	95	101	103	102	110	115	92	94	105	105	114	119	103	127	76	86	105	95	114	113	100	114	112	90	119	121	88	102	107	114	115	114	107	108	115	94	111	117	111	97	105	112	110	98	100	117	102	106	97	103	100	105	102	113	88	102	103	108	118	113	91	101	108	118	101	104	99	134	93	115	95	83	110	94	102	105	111	129	115	100	105	99	103	90	73	108	88	98	100	101	105	110	102	106	109	97	99	110	119	88	123	99	99	97	89	100	93	117	100	117	111	108	105	75	102	100	92	115	110	119	85	98	107	105	110	96	109	111	86	110	108	89	77	108	99	135	86	118	106	99	111	92	105	112	110	111	103	109	98	108	112	106	107	111	95	99	101	91	107	97	95	98	102	113	87	107	111	94	97	105	107	104	103	94	100	100	113	112	85	108	117	106	99	110	78	98	102	111	99	102	102	115	94	118	105	94	110	103	96	98	104	95	107	102	110	103	95	102	127	96	107	87	121	114	94	112	109	94	118	102	112	106	108	113	116	92	95	98	112	120	106	113	111	94	114	110	105	97	105	97	95	97	103	100	108	102	115	95	114	94	97	101	95	97	86	118	118	115	104	108	91	94	121	102	98	100	108	99	103	111	97	104	87	105	104	110	107	100	120	98	98	88	112	108	123	115	90	104	97	103	112	116	119	108	100	110	102	110	127	100	94	111	89	102	109	114	93	101	83	96	101	124	99	128	92	89	106	104	96	93	98	87	97	112	94	100	104	99	94	91	98	114	117	96	91	101	110	116	119	86	98	108	84	113	91	100	94	106	104	85	105	92	114	87	98	87	114	112	120	117	105	91	104	127	97	100	106	102	88	94	97	109	115	97	101	103	100	101	111	107	97	115	98	97	126	101	97	93	103	106	88	119	113	101	97	100	109	116	112	108	83	127	121	105	129	124	101	102	95	99	106	120	99	106	100	107	101	99	104	87	116	85	120	103	94	107	106	109	97	106	110	109	105	103	113	122	90	97	106	90	97	109	113	96	103	101	109	94	122	100	98	102
14844	23950	32450	34097	31494	25435	24320	22143	16849	8710	4480	2951	1860	1396	1007	772	1319	1217	904	446	437	381	416	398	365	397	402	403	381	386	426	577	475	404	397	372	389	380	347	395	400	404	377	415	409	398	388	371	369	378	403	405	378	389	369	404	375	382	392	418	377	379	396	354	385	394	350	401	360	329	360	370	410	377	396	420	364	367	408	364	359	373	383	393	398	355	395	395	407	342	361	380	339	389	377	394	371	385	391	398	402	349	389	359	386	365	395	389	383	385	390	347	373	384	369	370	382	367	405	409	335	405	411	367	391	394	392	384	380	366	387	383	442	405	352	390	350	377	385	396	381	376	390	382	383	403	414	371	379	411	402	398	396	365	356	360	394	363	408	382	370	360	362	376	370	367	355	404	387	397	394	362	392	366	405	380	390	398	403	406	392	412	403	408	360	410	371	412	392	397	384	385	403	389	390	384	422	378	400	385	377	411	363	385	450	406	387	338	381	397	368	374	364	377	348	379	362	329	367	379	363	395	401	416	374	382	360	413	392	371	391	413	368	400	393	394	390	393	382	388	422	378	376	368	365	366	378	386	369	421	357	389	353	404	360	363	367	378	410	366	409	404	397	348	373	353	403	396	364	379	435	419	394	369	349	379	400	390	381	367	392	378	365	361	362	386	374	406	368	356	387	392	380	364	387	408	398	417	366	395	372	369	369	391	374	415	384	377	376	361	367	338	339	399	404	370	345	353	399	403	358	392	336	419	389	383	366	364	362	375	400	378	377	389	361	377	362	391	397	372	363	361	380	380	378	405	369	422	385	334	385	380	383	368	392	411	357	393	410	372	368	338	370	414	391	367	387	369	383	331	379	375	371	378	397	339	367	394	401	335	372	402	336	384	372	338	365	393	394	375	339	354	385	358	363	389	374	354	381	367	368	381	394	398	367	414	343	381	356	353	360	381	357	346	380	419	383	402	422	371	395	400	410	368	390	418	388	384	408	371	419	395	378	383	355	397	362	380	371	405	395	381	372	355	404	359	383	385	379	363	371	425	375	374	371	419	346	385	406	380	390	361	371	381	396	390	391	375	417	377	362	426	404	351	400	387	400	393	387	345	375	410	356	369	383	373	406	391	364	374	399	415	361	390	380	359	424	364	380	389	365	390	388	380	368	384	396	369	365	360	370	365	360	341	399	391	373	402	364	407	377	388	368	354	414	401	355	367	400	396	373	379	374	398	401	345	406	371	355	392	350	381	375	375	389	342	411	388	392	403	388	413	353	401	391	349	412	408	399	357	396	383	334	335	383	350	376	389	398	390	327	372	401	417	381	396	356	386	363	374	405	368	368	389	360	393	362	376	365	405	385	405	374	382	391	394	330	395	379	360	379	379	390	401	372	401	401	386	387	432	408	376	364	399	366	389	336	371	382	371	402	380	385	386	352	365	404	406	365	344	394	358	395	382	388	380	381	383	387	370	367	362	385	410	387	351	410	366	395	381	365	386	395	380	382	385	374	401	393	412	392	379	413	352	369	403	416	407	379	375	381	384	387	376	381	357	369	385	364	369	392	391	372	374	380	373	419	383	358	401	349	386	372	392	390	358	415	367	363	390	398	363	361	350	392	396	380	386	418	375	391	363	371	387	369	379	380	383	358	387	369	365	371	394	377	401	337	391	386	373	376	392	409	360	390	368	387	419	389	373	354	347	365	396	408	365	385	369	368	367	355	343	390	389	387	434	339	357	428	374	398	361	377	355	382	366	391	371	385	422	382	360	392	348	397	390	418	383	371	375	371	416	401	403	378	372	385	393	372	391	357	372	379	406	395	395	428	386	375	328	333	377	383	373	391	387	381	360	398	372	379	387	368	363	369	376	370	411	401	367	421	400	366	377	353	362	373	370	375	376	359	368	385	401	381	375	408	404	382	366	388	355	373	400	399	385	396	343	356	406	357	366	361	402	361	371	385	400	369	382	389	359	405	408	384	388	381	359	414	363	351	382	361	378	356	387	344	370	391	366	404	381	356	382	369	426	372	380	387	364	371	380	356	346	416	381	355	405	398	420	353	361	397	385	404	406	373	349	381	416	401	345	380	401	383	373	357	400	407	358	367	377	403	354	399	399	358	378	381	400	368	357	399	366	401	395	390	392	393	365	383	376	361	342	404	375	382	391	376	385	369	374	399	354	385	359	392	383	383	386	376	383	369	391	380	375	376	392	358	396	394	367	373	411	357	421	390	409	366	369	384	411	397	410	385	383	377	389	358	362	422	362	414	393	357	355	362	389	391	377	418	376	378	374	385	393	397	409	394	397	397	378	383	362	344	348	381	377	385	381	365	376	380	379	377	395	416	361	374	397	408	385	410	369	365	383	354	390	379	372	370	442	394	351	379	392	371	390	372	376	349	363	362	412	393	395	376	379	382	350	366	390	347	396	363	379	359	396	351	371	406	401	416	357	378	382	421	367	396	365	399	399	383	380	375	348	358	387	363	373	381	385	378	379	349	390	407	362	399	426	362	348	380	366	390	343	418	388	386	406	412	369	411	371	387	338	374	373	376	378	398	388	374	357	384	365	371	358	427	410	361	359	439	378	373	370	400	374	382	406	432	364	357	381	376	376	400	352	372	414	407	386	334	369	386	404	357	377	374	403	368	376	416	360	340	383	388	356	370	420	408	337	376	391	367	378	390	347	379	411	373	343	386	382	393	403	385	361	376	402	369	394	356	415	366	347	346	430	392	380	406	398	384	394	409	367	372	343	422	362	377	353	408	370	381	396	382	362	398	383	376	356	377	389	401	397	376	359	378	411	392	400	368	361	352	352	383	418	366	361	374	353	400	371	373	373	375	391	379	364	416	363	419	375	386	420	342	409	367	402	360	398	379	362	403	362	372	376	358	392	399	388	374	388	364	400	376	387	346	367	397	365	379	367	340	372	390	349	353	370	368	414	408	391	363	382	410	373	371	357	366	385	399	390	380	365	397	357	392	416	378	380	412	385	371	360	372	373	398	365	414	403	363	376	347	368	396	373	396	411	345	382	389	374	379	397	380	347	394	365	401	363	360	382	414	402	386	408	386	385	387	374	369	387	378	385	369	380	376	403	357	396	379	404	374	372	371	354	385	436	403	383	423	373	376	420	395	376	335	362	401	388	368	359	389	367	370	366	375	384	371	398	390	380	378	349	373	362	413	377	394	372	352	360	361	383	387	361	375	354	385	384	413	393	399	386	385	381	395	383	382	386	389	373	354	368	385	410	405	360	373	371	377	396	381	351	374	359	401	366	349	390	376	369	394	346	394	397	374	367	381	370	380	359	397	388	363	361	363	409	396	378	388	387	390	381	382	396	405	379	341	400	383	387	345	373	383	367	396	378	396	374	379	410	343	400	368	371	373	389	352	339	393	420	371	365	390	419	392	379	375	375	374	385	401	373	351	342	412	382	358	382	413	366	383	379	359	382	353	392	358	374	363	354	366	379	410	339	373	388	387	394	391	390	406	370
42843	47051	42534	40745	40269	35635	34113	37157	32683	24318	17250	9199	4860	2564	1389	1257	2398	2723	1459	530	245	108	117	124	121	109	119	114	114	111	120	632	896	110	101	109	106	94	107	101	115	109	101	115	96	107	113	113	116	122	100	117	88	95	105	108	106	109	119	111	100	123	92	100	86	99	115	105	100	96	104	109	122	106	110	122	97	100	109	104	99	101	98	97	111	119	104	113	93	108	109	119	99	108	101	105	117	125	118	86	104	120	96	105	90	118	105	127	119	102	86	104	107	108	109	120	115	108	105	92	106	107	133	87	108	123	98	118	106	96	111	115	115	109	107	108	118	99	113	102	103	111	95	123	95	121	116	98	95	100	111	91	95	98	111	126	100	101	123	84	120	111	99	113	102	108	89	97	99	113	115	93	98	130	103	110	103	106	110	100	100	111	107	120	106	110	105	112	102	103	114	117	123	115	90	101	119	113	112	96	101	95	89	104	112	99	99	111	119	97	109	86	109	103	104	88	105	97	104	110	92	97	110	107	106	92	92	92	110	105	97	105	109	103	116	120	101	111	110	104	101	102	101	100	98	99	99	121	113	117	113	99	97	111	97	91	106	116	110	97	114	109	94	101	106	117	101	122	108	115	99	110	105	107	102	106	103	106	119	124	77	108	92	98	104	113	98	112	100	108	118	92	92	112	118	109	102	103	77	101	104	91	124	116	101	119	110	102	115	124	99	85	111	108	100	97	98	126	91	105	94	98	109	86	114	112	112	111	112	102	100	103	95	100	110	123	95	106	89	108	126	108	99	105	123	106	97	88	104	101	122	84	100	83	116	118	100	87	96	96	108	89	91	141	91	96	85	120	99	96	112	107	106	105	93	126	92	108	119	104	114	112	89	117	91	97	102	99	103	90	94	110	94	113	92	88	117	89	111	99	113	102	106	108	115	107	102	96	119	142	97	113	100	98	115	105	100	108	104	117	103	119	112	102	113	122	107	103	117	107	98	103	103	99	97	101	134	100	107	102	129	125	111	103	106	88	100	90	104	103	91	97	104	95	91	117	105	106	102	96	114	102	98	114	111	94	98	93	109	93	106	91	102	120	87	110	103	111	99	129	112	123	105	113	91	120	98	101	115	105	107	94	95	115	107	110	112	96	113	107	107	101	101	94	111	93	114	91	99	118	120	99	123	111	108	97	116	89	97	125	109	124	81	116	110	106	115	100	112	92	102	113	105	106	102	101	107	112	117	91	110	117	95	97	88	107	100	105	94	100	104	112	105	97	96	93	90	107	100	108	115	97	89	99	108	81	117	90	117	100	88	102	121	107	112	114	103	108	103	85	88	107	85	130	100	118	115	84	103	100	94	101	110	90	99	119	106	119	100	113	118	122	122	129	85	108	94	118	120	95	106	122	98	96	106	89	108	98	97	121	114	117	102	108	97	120	100	103	102	87	97	95	100	112	106	119	124	123	108	101	124	109	109	101	113	101	111	103	96	130	103	100	97	100	112	88	113	108	103	117	91	111	114	113	115	111	88	117	113	110	95	111	116	105	101	89	98	105	100	103	113	122	105	115	97	96	105	110	109	111	100	115	111	88	107	105	103	90	98	95	97	98	102	118	120	105	87	118	95	106	86	112	93	98	111	110	113	107	102	126	120	89	107	106	101	92	120	109	101	88	92	103	120	123	109	109	98	104	96	83	99	92	104	106	91	107	93	115	114	131	89	102	91	118	110	96	114	110	113	104	108	96	115	111	110	109	97	95	105	102	106	105	98	82	109	96	120	96	105	120	107	83	101	115	111	97	108	111	95	105	105	107	114	86	105	121	102	109	114	98	101	108	112	106	120	122	101	112	110	113	121	92	100	108	108	113	103	92	95	96	104	95	114	119	94	111	104	112	91	115	108	90	113	96	119	121	118	108	80	120	93	104	109	106	87	107	114	90	93	110	99	129	98	105	108	99	116	118	110	92	125	117	101	99	116	100	105	102	93	98	109	96	124	111	119	116	116	95	87	101	110	94	100	107	96	107	98	84	91	97	112	96	102	105	96	117	98	84	97	108	102	114	97	99	123	89	117	124	111	112	98	106	110	94	111	118	87	94	120	111	112	117	122	94	101	103	100	101	87	101	99	87	86	105	108	108	111	98	101	111	95	106	89	105	115	127	117	121	90	105	115	97	113	91	97	91	125	91	105	113	119	99	96	94	83	95	105	98	77	98	89	114	120	104	103	92	100	100	122	104	118	97	106	86	102	99	100	92	116	119	96	107	102	117	99	104	97	107	114	94	119	94	103	111	107	87	110	115	109	106	108	110	97	120	109	105	114	109	113	98	100	110	117	103	113	119	102	107	105	104	101	102	102	100	105	116	123	96	104	100	121	129	129	114	106	101	118	105	104	93	118	118	84	98	87	106	101	94	99	106	107	101	121	86	102	127	98	109	99	114	109	79	88	96	104	102	102	96	109	96	99	115	104	96	69	129	106	95	120	116	115	114	97	92	97	106	93	105	129	108	104	90	111	118	110	100	105	99	103	96	104	110	94	96	120	116	124	96	105	107	113	106	127	101	102	117	96	109	99	107	107	105	107	113	119	105	105	103	109	107	100	120	117	116	103	101	109	104	108	78	85	110	99	97	99	112	105	91	99	118	122	87	110	103	115	112	108	103	102	113	121	109	109	108	102	111	126	101	100	87	105	123	109	103	121	87	111	109	106	106	105	91	95	109	119	113	106	118	104	91	128	80	102	112	118	99	106	100	101	103	94	102	97	103	108	94	111	106	103	107	118	110	102	121	104	95	116	110	108	107	106	110	95	112	100	112	99	103	109	104	102	124	108	106	102	106	100	94	102	104	97	92	113	116	72	91	93	101	96	124	125	110	103	92	83	109	114	106	99	114	112	124	87	101	104	115	109	130	117	116	108	114	97	115	105	112	108	106	121	101	104	108	106	119	96	109	123	98	100	116	108	108	109	109	123	108	109	118	105	111	107	101	92	100	81	108	106	111	100	109	103	100	84	103	92	123	108	107	102	109	97	114	121	99	112	111	114	103	102	114	100	111	107	109	100	68	87	102	99	106	90	108	105	99	108	94	105	115	108	116	100	104	110	108	90	116	99	97	95	92	90	98	97	96	107	95	112	96	92	93	98	111	100	94	101	111	113	106	112	100	105	110	100	107	98	105	99	106	110	123	90	107	106	107	104	96	121	99	97	89	99	101	96	105	93	98	101	103	119	114	94	109	106	100	93	92	110	89	99	106	104	98	105	105	103	93	104	122	102	107	102	100	127	105	103	113	108	99	118	121	109	105	113	95	113	92	93	104	112	105	90	102	114	108	99	101	120	113	99	105	101	115	92	114	82	103	111	96	92	100	95	112	112	101	115	125	122	101	97	109	98	90	102	113	103	90	98	106	92	100	100	121	92	120	103	103	104	116	104	106	94	102	87	92	100	109	100	117	117	89	92	96	103	102	89	110	101	105	103	115	89	111	105	101	105	116
35653	46236	50828	55156	55167	51687	49631	47433	43087	34096	29125	18431	14546	10057	6923	6181	12618	14072	8176	3324	1692	605	568	469	466	453	409	435	483	463	513	4469	5501	424	411	408	412	367	399	417	403	398	415	394	392	391	393	378	416	352	407	392	422	397	411	375	388	372	383	403	414	384	395	346	396	366	371	415	432	338	340	388	382	423	356	358	403	385	420	350	401	370	405	402	395	405	360	363	358	369	416	398	366	374	378	370	380	396	379	380	390	366	376	359	404	398	393	359	371	350	367	407	410	363	419	382	392	380	388	394	380	375	390	372	384	380	352	391	411	389	369	410	376	387	402	389	368	400	378	401	358	388	397	408	409	400	384	421	369	384	368	365	366	397	375	375	350	389	374	377	400	400	395	396	392	390	356	353	399	414	389	394	443	364	376	366	349	358	392	398	379	386	354	390	411	383	365	385	388	385	375	401	373	396	369	355	378	375	399	395	358	377	384	378	374	361	376	368	408	379	386	381	396	396	357	367	367	371	400	382	404	347	384	391	416	410	409	359	349	413	358	380	358	389	400	362	356	377	399	340	376	415	370	417	403	408	338	360	396	361	388	400	353	396	359	400	385	384	394	372	369	356	370	369	375	391	401	375	393	372	417	393	373	417	371	402	373	403	379	410	358	389	369	369	400	387	403	366	366	388	422	362	398	387	387	398	414	384	377	376	361	388	352	394	367	394	395	403	378	378	351	378	357	368	376	369	391	403	356	346	383	373	418	367	357	363	375	339	401	366	401	396	373	400	387	407	343	380	377	385	375	358	368	377	383	354	347	396	399	372	412	362	352	377	382	361	391	392	350	381	368	375	393	416	361	370	396	396	400	366	419	366	368	402	366	357	356	388	423	415	364	379	358	350	370	396	410	398	369	364	357	413	356	348	388	378	399	387	399	379	378	400	370	376	381	363	395	352	361	341	403	394	391	414	403	388	411	370	385	366	369	361	387	375	403	376	382	409	383	400	408	394	388	376	397	413	352	388	377	394	384	420	345	412	398	420	381	397	382	401	372	393	374	393	399	388	400	398	343	414	397	383	349	373	388	376	399	355	391	360	357	373	392	376	380	356	394	407	363	396	374	378	370	398	385	393	404	359	399	398	390	353	363	380	368	387	381	412	372	384	403	369	353	371	390	380	393	383	385	371	396	389	418	386	357	382	404	420	361	367	397	350	376	366	384	369	372	352	397	374	402	366	410	383	410	419	389	395	363	391	426	411	357	373	387	362	402	406	379	379	383	379	364	344	352	365	378	402	372	369	377	411	376	375	401	348	360	400	367	373	394	379	373	407	377	390	365	406	379	407	372	394	341	384	368	366	394	367	367	360	403	362	369	387	354	365	387	355	334	385	386	375	361	388	393	377	381	395	367	377	382	398	399	381	369	399	375	389	379	359	410	350	393	374	388	383	377	376	372	377	371	382	402	383	386	383	375	361	352	359	422	379	398	381	390	376	408	362	368	357	351	374	404	368	374	369	373	368	405	395	421	378	395	357	401	363	386	383	377	405	374	389	358	381	422	406	367	354	369	399	382	360	385	383	377	326	362	380	377	400	402	381	439	383	362	382	384	370	392	405	393	370	356	376	388	384	389	391	381	369	400	370	406	397	407	373	382	371	370	353	374	396	391	359	359	381	412	378	376	362	382	403	403	409	399	360	356	370	370	356	387	384	356	379	414	382	359	361	390	381	414	372	386	409	362	404	389	385	371	367	340	418	385	382	378	380	343	372	368	409	378	386	353	350	376	382	369	381	406	407	361	363	381	377	405	388	384	415	413	372	392	407	368	368	367	378	405	374	443	407	368	335	374	416	383	372	379	399	386	393	385	381	359	386	346	379	354	389	364	381	390	357	351	368	375	362	411	377	397	408	383	385	373	367	401	402	351	384	376	398	399	405	354	368	396	402	404	360	382	366	363	353	375	390	377	383	387	398	392	394	363	393	385	396	340	395	383	386	412	368	382	358	409	390	384	387	381	410	375	391	379	388	364	336	376	385	387	383	386	371	378	345	393	368	377	393	390	369	386	405	382	363	380	358	381	413	384	353	354	375	367	381	364	380	426	366	358	399	410	406	391	333	390	382	378	390	391	377	405	395	373	383	414	326	368	412	374	377	373	425	321	388	357	372	381	360	373	396	384	373	340	377	354	359	384	348	386	362	377	386	401	363	391	390	364	383	384	413	419	363	390	377	352	353	385	375	397	389	403	367	383	389	369	353	365	390	354	370	394	408	351	362	378	395	372	408	373	399	389	397	366	350	376	397	373	381	378	378	403	368	389	406	406	389	368	382	396	375	396	373	395	390	373	379	368	349	384	367	374	381	374	383	393	390	380	361	406	360	385	400	380	405	380	391	370	406	376	407	372	378	379	384	405	358	386	341	395	368	417	420	383	391	378	372	364	345	354	415	401	360	394	366	387	398	372	362	403	379	388	365	360	387	370	372	390	387	414	366	367	396	399	375	360	407	358	419	413	415	395	363	376	325	374	364	340	372	372	322	380	366	409	425	400	366	381	375	384	416	364	361	385	364	370	393	378	390	376	387	374	372	407	383	384	371	384	391	393	349	374	398	370	366	384	360	380	381	399	385	351	376	391	382	374	381	380	353	391	408	381	404	419	374	394	384	368	383	348	349	389	404	377	376	383	358	379	396	391	362	387	396	385	391	406	376	370	423	361	395	397	389	366	344	393	387	354	387	363	378	337	399	384	405	415	409	367	348	396	392	403	377	358	385	366	380	390	392	385	408	385	406	390	371	336	376	363	395	360	385	350	373	401	393	376	430	375	380	362	397	369	381	393	359	405	385	366	409	369	358	357	356	380	355	412	366	344	389	380	388	382	396	393	379	348	376	398	368	371	381	376	394	373	375	373	407	415	375	388	379	384	387	399	393	410	391	384	394	401	374	337	347	403	381	377	398	398	369	373	364	369	379	404	373	340	383	357	383	380	389	394	359	372	375	355	334	413	346	347	371	375	397	402	357	368	394	371	348	408	363	367	402	393	417	366	367	387	397	382	388	383	429	368	397	397	381	380	340	367	407	362	387	364	432	373	358	393	383	378	385	366	399	377	386	374	363	386	328	367	372	366	355	372	383	366	363	386	363	378	363	374	354	388	366	415	382	360	398	370	373	390	392	354	370	380	407	380	404	358	428	395	346	383	364	371	377	366	398	401	409	358	347	381	389	386	369	359	382	343	405	357	353	367	397	343	416	392	346	408	385	387	383	389	390	387	370	409	422	403	348	399	371	387	379	368	384	408	398	400	390	371	413	326	386	378	395	390	371	391	357	358	384	359	399	374	373	393	374	380	363	366	385	395	407	383	369	395	403	402	345	403	419	347	357	406	403	383	376	393	404	369	403	428	378	396	396	363	381	400	391	373	380	386	396	389	396	377	377	363	387	342	362	387	406	406	381	394	367	380	402	396	387	400	374	403	396	390	380	412	364	373	387	384	403	379	420	380	374
49758	47349	40990	40723	39645	39476	38789	41168	37351	29416	24255	16530	9192	4087	3299	5000	6158	7336	5857	2147	969	394	203	193	216	199	195	200	196	215	198	416	1821	443	188	195	195	197	179	181	196	179	194	180	200	193	191	186	198	214	175	184	190	178	205	194	202	158	172	189	193	186	176	178	173	183	197	185	193	177	169	173	188	175	163	210	198	198	188	185	181	205	172	166	171	146	165	195	173	185	156	187	194	180	163	180	188	167	180	180	191	183	194	174	186	189	175	184	199	176	180	181	183	186	158	200	186	188	191	172	159	162	187	190	156	182	174	203	195	192	178	197	174	174	192	179	160	187	173	189	196	169	210	195	167	177	161	189	187	157	163	200	184	179	178	171	189	203	183	184	199	184	174	185	182	178	187	176	174	168	187	171	185	181	164	179	200	178	179	184	161	190	176	147	182	143	167	164	173	221	187	180	198	166	186	161	174	179	189	192	163	165	192	191	189	219	173	175	187	204	173	178	185	177	170	179	161	151	174	187	198	182	179	177	175	179	176	162	157	173	182	177	181	181	161	194	175	186	192	178	184	186	190	182	195	183	172	188	179	177	189	177	165	173	205	181	174	172	173	179	175	173	173	180	182	164	185	146	194	201	190	161	171	193	180	187	187	164	210	167	170	163	187	165	167	169	176	179	175	180	181	191	195	160	163	190	181	204	200	178	179	181	191	193	187	180	183	179	192	158	184	187	165	187	177	177	199	208	170	211	185	207	175	162	189	187	206	173	184	178	188	185	183	176	169	195	163	175	157	188	176	153	188	169	161	164	175	189	178	176	199	161	196	163	185	177	183	185	171	197	178	171	186	178	149	161	169	173	167	201	174	214	174	188	182	160	181	179	196	176	198	178	180	182	184	157	172	194	173	198	182	179	178	162	187	181	193	186	178	176	183	173	201	177	164	178	176	185	190	175	185	188	194	180	179	177	170	178	181	194	190	159	195	156	199	205	173	169	163	188	156	182	172	194	183	172	159	179	178	178	174	183	172	189	176	180	178	193	173	171	208	193	193	182	142	182	178	192	205	177	179	171	174	203	162	177	171	179	184	224	192	168	187	165	190	196	184	182	165	167	192	186	187	183	175	179	196	160	201	185	182	174	172	156	170	176	187	191	184	169	184	200	177	195	179	193	191	179	170	177	157	168	172	184	197	177	174	197	175	211	183	182	184	203	177	193	197	187	197	195	165	166	181	188	198	170	185	181	177	208	177	178	168	156	182	193	195	197	210	153	192	185	180	179	199	174	185	158	194	189	158	169	177	171	152	174	167	179	184	178	189	177	196	165	167	185	192	170	180	165	164	167	200	175	190	177	194	181	164	185	186	194	171	176	171	143	175	187	198	176	174	181	180	204	175	149	221	165	191	191	199	186	181	166	162	201	186	190	165	197	174	186	173	174	169	172	177	175	178	203	182	163	165	181	166	175	190	183	199	178	172	178	209	164	176	176	185	198	172	177	180	174	173	182	175	219	176	188	193	193	222	180	173	166	165	173	180	177	197	180	186	204	156	176	181	173	192	166	181	173	200	168	172	183	187	184	169	205	184	186	190	179	165	180	151	174	158	160	161	175	199	173	172	187	186	175	168	172	176	187	193	190	198	203	194	172	168	162	188	158	167	182	209	196	178	172	156	187	184	173	202	156	177	180	181	196	185	177	180	166	189	202	161	177	184	178	188	165	206	196	189	169	180	169	190	185	193	183	189	178	151	179	188	177	194	192	196	196	165	179	179	167	179	165	161	184	179	197	172	195	197	174	204	181	178	186	168	191	196	154	173	190	181	175	188	192	184	190	152	178	161	177	182	167	165	184	175	191	169	182	168	190	169	169	187	170	198	190	191	177	166	193	200	178	159	180	176	192	208	169	169	181	182	186	186	184	183	172	196	173	185	199	149	170	163	170	200	169	187	165	146	154	182	186	167	191	177	179	179	191	203	180	189	229	173	165	203	181	193	174	173	193	182	192	176	178	202	183	169	171	164	192	185	171	177	204	165	181	183	187	166	179	199	174	154	188	174	192	187	176	176	174	199	179	179	193	184	184	197	208	149	158	187	173	183	165	165	176	159	188	192	181	190	176	187	166	181	156	193	189	180	164	184	175	177	191	197	158	168	192	170	192	181	165	185	190	174	192	167	181	224	194	173	210	166	171	181	185	153	174	167	185	176	199	160	169	213	178	193	238	163	175	188	198	188	178	177	203	187	189	172	191	186	194	180	192	199	171	180	171	166	203	154	188	180	168	183	177	170	174	177	183	213	174	155	157	189	198	196	206	168	191	174	212	186	191	190	200	164	174	154	173	186	168	199	176	169	212	194	178	185	177	181	176	186	169	188	175	186	157	175	167	166	173	188	195	182	197	204	167	191	173	178	176	180	156	174	198	187	188	161	183	204	167	191	163	173	164	174	180	185	154	165	173	185	208	187	198	184	170	175	176	187	162	176	178	173	163	149	190	177	171	184	164	164	189	159	159	152	164	196	160	183	180	163	186	165	186	185	168	188	179	191	160	189	180	176	168	186	194	162	164	190	175	173	183	170	194	188	179	175	182	159	187	177	178	171	185	179	170	177	172	180	179	178	169	170	207	169	178	176	169	184	186	144	159	198	173	171	163	181	179	188	143	176	155	186	187	186	150	160	205	157	187	198	160	187	181	199	182	199	153	184	195	175	166	180	182	186	187	197	158	195	181	189	179	177	210	170	172	201	180	181	189	177	190	194	191	189	189	168	179	211	184	180	189	177	180	181	181	184	176	191	167	174	166	159	179	180	184	179	186	169	177	164	176	184	165	195	176	166	191	173	174	152	185	140	158	177	196	191	195	174	174	156	163	194	180	185	160	171	184	192	162	180	170	185	185	194	188	186	183	190	169	181	172	181	175	162	186	163	176	196	172	192	172	176	183	179	167	174	173	181	155	168	182	153	174	184	159	157	171	174	188	194	164	167	174	165	170	185	195	196	186	173	176	196	171	164	181	209	203	199	160	181	162	166	180	165	171	170	144	181	166	186	170	182	196	174	190	191	173	190	192	166	176	188	185	168	218	179	172	182	177	169	168	192	202	165	178	196	169	184	177	172	174	169	166	183	183	144	173	157	174	161	187	162	178	179	176	191	161	161	181	177	192	189	161	177	186	181	175	181	182	190	197	186	193	168	162	179	159	187	186	173	196	169	175	187	200	212	194	179	188	177	191	187	199	177	172	170	184	196	185	197	172	175	164	194	157	186	192	160	163	195	151	162	165	165	206	201	187	181	175	173	162	205	178	163	182	184	177	172	187	170	190	182	194	170	178	160	185	191	168	181	173	178	173	181	177	193	149	177	179	186	156	192	166	194	191	203	174	172	159	164	201	183	190	174	189	172	179	175	194	169	186	193	187	182	185	185	180	203	179	172	173	163	162	192	150	168	168	165	151	166	192	176	162	174	192	191	185	170	197	164	190	199	185	178	181	190	178	210	171	158	169
42629	51598	55382	59867	60813	59189	57004	53633	48971	42460	35604	26994	20673	12968	13877	18739	21560	25964	21561	10486	5068	1916	888	783	765	699	744	703	734	794	792	2520	10893	2282	615	600	611	614	609	617	585	620	614	620	609	634	615	642	561	561	616	570	601	572	603	613	572	603	622	614	605	632	582	580	582	591	570	570	622	557	611	571	617	623	607	606	576	603	597	618	628	574	610	600	577	586	575	587	570	572	594	599	588	575	611	639	573	585	621	559	609	586	578	603	593	604	589	565	612	616	599	526	585	581	578	553	564	626	520	575	545	595	623	601	613	585	603	587	591	564	575	534	637	595	615	605	565	588	569	601	586	549	556	583	592	575	617	598	557	615	631	580	577	608	560	583	598	564	586	610	578	612	628	596	596	610	583	548	601	604	623	564	593	583	606	584	605	559	627	596	612	585	552	628	603	619	591	576	599	542	627	595	580	587	599	633	569	586	555	582	577	551	550	579	542	593	605	582	596	565	592	569	573	610	632	604	583	641	598	582	569	585	617	568	581	619	586	562	557	613	645	582	608	611	584	577	608	597	611	596	575	589	598	561	616	592	556	595	590	602	564	594	589	570	575	620	581	574	622	575	571	613	543	594	570	623	599	641	574	609	598	601	610	555	633	569	546	562	598	601	580	562	598	577	624	612	600	591	592	600	613	573	606	616	580	598	567	542	606	573	583	593	573	594	601	590	533	574	651	566	588	551	553	560	575	580	569	601	519	605	583	568	598	559	561	607	545	625	593	584	627	582	603	554	558	534	620	605	614	584	585	574	588	569	569	579	528	588	612	600	598	609	587	606	585	591	580	570	589	622	592	547	623	576	590	500	605	563	604	615	597	526	595	593	538	616	608	588	585	601	556	616	549	573	586	601	601	527	588	613	587	585	573	567	598	556	590	526	625	578	610	571	591	584	576	564	573	600	587	578	569	583	566	621	574	612	612	568	589	587	603	610	588	594	585	541	595	605	539	582	548	586	584	593	585	563	638	546	577	594	596	570	576	600	533	565	550	594	569	566	539	569	598	594	576	588	580	585	599	595	618	582	597	595	619	559	570	586	582	569	597	576	599	602	553	588	616	583	549	632	590	586	557	615	595	601	598	549	599	612	540	597	640	579	604	586	610	575	548	560	643	564	603	564	599	608	551	612	593	577	573	559	594	568	535	596	573	613	570	563	622	634	588	568	592	603	592	638	627	609	560	548	595	613	634	565	584	602	618	567	560	571	586	583	623	638	561	600	598	611	560	609	567	581	549	585	595	606	610	546	560	614	580	532	588	517	600	601	585	584	560	585	563	565	603	638	590	584	625	554	592	574	574	590	573	598	612	596	598	607	597	565	591	613	543	622	581	558	589	600	575	570	599	574	554	576	571	573	572	595	572	562	577	566	594	574	562	592	567	607	562	541	584	552	552	587	589	657	574	571	567	603	609	564	609	579	614	611	565	578	576	591	612	613	558	585	542	619	567	595	587	583	602	547	600	567	568	600	559	591	569	616	609	622	593	564	573	561	640	591	562	614	584	601	558	562	581	591	602	568	579	562	598	560	555	605	550	598	587	596	549	582	617	566	603	583	606	569	615	645	614	603	581	616	573	549	596	596	607	540	552	605	603	592	570	582	561	560	598	577	584	548	606	580	539	576	610	555	545	607	584	587	573	630	625	599	604	627	617	554	597	572	609	539	531	582	549	563	579	542	602	582	604	591	556	563	571	603	586	553	621	580	629	585	630	566	617	560	592	571	549	611	539	587	565	537	582	562	585	570	611	628	586	597	627	585	564	605	648	589	538	592	591	611	577	626	574	578	586	609	559	601	613	572	605	602	593	594	597	559	591	552	585	584	591	580	609	607	568	570	610	575	579	617	601	577	599	596	604	570	590	597	576	574	614	637	601	559	603	593	590	596	596	572	597	511	626	558	608	559	621	540	636	573	657	568	599	564	577	577	572	586	558	560	563	593	560	588	561	577	551	593	589	567	602	571	616	614	549	557	624	544	551	570	590	591	591	580	539	547	563	561	564	565	607	615	596	540	572	553	575	581	574	587	599	560	625	614	569	559	538	552	603	602	577	578	530	591	567	532	572	618	611	580	563	564	579	607	569	621	558	627	593	605	554	579	619	564	612	616	569	592	571	558	560	570	534	580	585	564	593	585	631	594	539	598	558	574	584	569	590	617	596	583	571	598	582	564	619	565	598	605	591	625	592	570	547	554	562	613	574	565	603	615	574	547	553	636	566	601	588	562	534	664	563	601	637	599	562	573	572	570	558	565	584	614	607	557	632	592	632	571	583	618	584	584	579	605	520	599	636	578	608	604	576	569	561	565	611	592	567	559	571	591	571	582	564	613	596	580	543	604	604	596	581	596	602	615	557	585	612	615	609	582	570	588	558	601	592	597	563	545	567	554	550	551	555	587	539	608	607	577	606	558	560	560	559	546	570	592	568	544	576	572	567	539	598	605	579	575	559	602	579	584	624	594	570	562	580	551	578	653	603	582	587	594	528	615	575	569	615	606	559	623	580	595	565	571	556	578	575	548	606	589	631	559	592	563	560	585	591	545	573	608	602	562	546	584	600	622	536	603	560	586	588	567	588	634	593	574	563	584	611	576	574	609	558	608	589	571	587	620	554	615	570	594	582	629	597	551	538	596	608	571	596	608	585	594	607	623	579	593	610	595	581	588	577	594	587	589	575	610	609	599	618	568	615	573	618	596	583	626	595	564	546	590	627	594	625	597	579	572	618	550	599	603	589	552	587	568	590	611	566	611	569	556	553	541	557	557	581	605	565	604	594	600	571	562	560	568	639	564	564	577	600	608	584	634	585	579	586	617	566	568	605	586	594	615	630	593	569	624	557	549	526	604	618	577	603	574	594	617	555	575	607	629	597	596	572	611	583	568	563	584	605	551	562	595	626	625	609	581	571	585	582	593	618	555	570	521	576	569	595	553	575	587	603	554	609	580	579	543	591	630	591	579	567	597	586	557	588	594	595	594	569	573	588	549	548	537	612	611	578	568	587	569	540	612	579	586	618	574	575	622	582	613	565	619	605	581	589	555	612	613	594	596	596	588	579	606	550	589	562	556	616	565	597	555	622	548	540	549	575	596	569	592	579	582	609	612	593	575	575	574	605	573	650	611	570	602	590	587	622	579	586	566	594	560	623	567	609	605	586	580	550	603	596	591	560	606	569	605	576	578	574	588	565	575	566	595	584	581	609	563	634	568	602	584	582	541	653	593	584	571	592	570	624	590	556	561	548	578	619	566	578	570	565	594	599	617	573	599	596	594	606	558	616	566	581	589	588	573	606	582	566	568	603	598	591	619	611	555	566	518	576	601	582	593	625	594	568	567	556	582	607	581	566	564	555	580	565	571	582	585	567	622	593	584	595	621	552	581	556	565	580	568	590	557	609	579	576	612	599	558	560	602	600	591	568	607	611	617	594	597	582	583	599	588	574	577	591	631	598	588	581	565
17309	22831	26236	24821	18478	13598	9813	8213	4651	2222	1015	638	403	230	245	306	290	337	471	395	199	148	110	125	104	126	119	120	125	124	90	140	218	136	122	108	136	146	114	105	150	114	132	140	122	103	111	113	110	135	122	118	125	117	109	140	109	106	116	144	120	118	93	93	93	117	113	94	125	99	127	142	105	117	126	133	120	112	95	112	108	108	114	125	112	111	121	105	112	135	108	108	133	111	130	134	122	121	129	119	121	120	117	107	111	105	111	127	110	126	109	105	109	117	130	100	104	110	125	93	89	119	113	105	101	112	120	107	119	116	116	107	120	102	110	128	130	124	129	126	117	120	109	102	118	117	113	86	117	129	100	101	123	117	134	111	118	128	120	104	129	114	109	125	129	116	123	112	113	98	105	118	103	116	127	112	148	114	108	113	126	133	110	112	95	107	135	117	127	123	113	98	104	113	132	131	125	98	108	109	117	127	111	116	119	122	127	131	108	130	127	112	98	136	102	95	103	113	139	116	101	110	133	106	107	126	94	122	130	101	109	127	109	122	117	128	114	104	119	104	104	98	129	123	118	95	103	101	129	122	86	115	128	132	116	109	107	126	112	139	109	128	106	122	120	136	104	111	121	120	108	113	109	122	121	105	126	129	113	121	117	130	135	107	120	103	99	114	128	127	112	125	108	123	129	106	103	110	119	114	121	110	110	114	126	95	129	148	118	129	106	111	111	120	118	113	120	108	126	109	111	131	115	110	115	101	124	97	118	124	109	118	106	113	106	107	118	113	108	134	100	134	128	109	114	122	124	112	101	113	130	119	105	115	112	107	105	111	113	125	114	108	134	119	124	121	115	108	93	133	120	103	105	115	113	131	133	103	126	105	131	121	95	134	98	99	100	118	114	104	106	137	107	123	103	115	108	104	111	107	95	116	117	117	130	130	111	116	118	117	95	113	98	111	115	112	117	120	122	119	120	125	114	121	129	144	121	122	101	124	122	121	116	126	101	98	100	98	124	107	122	139	122	113	122	131	113	127	130	131	92	120	127	114	121	99	109	113	117	135	125	121	132	113	112	115	100	121	111	142	118	122	114	98	126	114	122	102	117	120	126	106	121	131	106	106	132	105	129	108	120	97	109	99	97	112	96	143	117	126	129	105	117	102	116	117	115	120	112	113	116	131	110	107	119	123	106	124	119	113	122	115	111	128	99	125	123	114	109	114	123	117	131	107	98	126	107	132	104	123	126	126	123	101	107	123	125	121	108	119	119	110	135	126	117	113	112	117	114	106	106	112	121	104	128	116	111	112	111	103	130	114	117	122	121	135	103	126	151	117	122	111	120	106	118	140	112	115	130	116	117	127	101	117	117	87	128	113	131	108	93	141	111	111	121	122	110	122	118	132	120	126	125	113	120	136	105	123	117	101	111	108	93	111	121	99	108	116	118	129	100	123	134	97	129	128	94	115	128	113	118	117	129	104	117	116	112	123	129	128	134	113	136	99	107	104	95	122	122	123	134	106	121	116	112	107	150	134	129	143	119	113	133	126	112	116	128	126	103	105	121	111	107	112	108	128	119	112	112	114	122	121	135	131	112	111	113	122	124	123	112	106	112	120	124	117	107	99	128	130	122	124	140	121	122	115	106	118	133	132	118	110	109	112	118	105	119	130	117	123	117	126	134	112	118	123	106	127	134	96	122	112	110	98	123	129	120	128	118	119	122	110	129	92	128	116	121	131	118	114	139	139	108	121	104	110	106	125	121	122	126	96	117	119	110	127	124	116	116	132	90	111	116	110	110	103	99	135	146	123	120	96	123	116	125	121	134	117	113	122	117	123	112	111	108	132	87	106	120	132	113	124	119	112	98	106	124	128	115	122	107	107	117	110	110	111	125	121	141	106	129	103	120	105	102	117	117	129	98	128	115	98	101	126	131	115	120	108	104	118	131	115	132	111	111	115	111	121	110	116	114	109	121	113	136	97	125	144	115	122	128	119	144	124	121	129	126	134	138	113	112	124	107	138	134	117	113	116	109	118	97	115	121	113	125	118	109	142	111	134	120	123	107	101	104	108	112	112	115	114	93	126	123	109	109	132	124	96	123	108	99	119	114	127	136	105	125	118	118	122	119	125	122	112	105	99	117	130	113	106	124	122	128	100	115	137	113	123	90	122	117	100	115	133	117	124	129	98	113	119	100	115	105	125	105	134	119	104	124	117	124	118	110	114	130	123	123	127	123	125	110	98	118	137	123	107	123	114	124	113	111	126	117	113	119	110	116	108	129	116	106	161	111	125	116	107	116	136	120	128	138	102	123	116	126	109	110	129	118	125	123	125	96	102	121	112	128	128	131	121	125	131	104	116	114	95	135	119	119	115	119	118	113	125	116	123	140	125	119	109	106	114	105	118	99	127	119	112	112	94	130	118	126	131	117	124	130	90	117	106	107	114	144	103	109	130	126	126	102	108	115	107	113	126	139	103	142	106	111	105	117	119	124	120	115	99	117	124	103	119	112	130	122	133	109	120	136	113	104	116	102	101	108	111	130	111	123	102	135	109	118	130	113	125	134	132	121	126	121	123	127	108	112	118	113	118	136	116	116	115	127	108	130	91	111	136	115	116	129	121	122	100	117	114	94	123	93	110	131	113	99	108	112	96	129	135	131	122	113	117	99	129	119	120	113	97	127	112	107	132	119	122	129	101	99	129	122	117	135	113	104	114	113	97	121	115	119	124	119	99	97	114	114	112	121	109	110	108	124	130	124	108	138	124	108	101	136	109	127	140	119	113	113	133	130	107	116	114	112	114	123	144	113	108	127	116	107	116	128	123	114	120	116	111	116	109	95	108	111	125	119	114	101	107	121	123	116	109	124	115	117	139	112	120	111	105	123	127	124	103	90	114	104	117	114	122	94	125	123	127	114	116	104	121	88	114	122	103	112	112	130	130	96	125	113	117	127	114	118	131	128	113	110	110	125	108	128	119	122	104	132	106	106	114	115	122	124	98	118	110	121	124	109	113	123	113	112	114	122	126	111	115	104	138	118	126	109	126	109	131	118	129	109	129	114	93	115	98	112	114	98	113	123	95	106	99	112	134	127	118	117	99	118	110	118	129	135	108	122	111	110	104	119	121	107	104	110	97	116	113	115	117	122	110	105	116	98	129	131	135	118	124	128	107	105	103	124	110	114	124	112	118	102	110	112	110	111	117	124	119	120	100	114	105	114	96	118	127	133	108	107	116	121	104	129	124	115	104	116	116	120	116	121	102	115	109	113	133	128	118	123	118	115	125	115	138	142	123	118	108	127	126	110	115	104	109	139	109	121	125	111	100	128	103	119	108	103	142	107	110	111	146	109	120	125	103	134	141	113	134	125	116	121	138	123	119	103	120	112	135	105	117	125	105	116	120	113	113	118	124	96	108	117	128	131	120	109	132	123	118	85	117	124	114	108	130	108	121	101	127	95	123	100	106	102	118	121	116	105	105	124	111	103	107	119	95
14038	24273	32709	35619	32217	28322	25730	22420	14406	8764	4482	3283	1889	1342	1244	1608	1505	1965	2574	2519	1083	495	445	385	447	386	434	441	449	448	432	760	1291	515	405	425	421	404	441	406	399	408	411	384	424	420	414	463	429	446	430	414	402	431	387	386	419	435	439	407	402	420	406	404	402	398	429	416	392	445	406	437	414	397	401	399	426	431	401	434	437	436	411	413	410	436	424	476	390	389	424	446	459	469	411	402	394	452	435	420	402	391	437	408	409	420	441	447	448	421	414	428	429	449	384	419	404	388	419	445	399	447	457	441	393	415	422	420	396	433	420	407	384	424	433	432	431	387	414	430	411	422	417	441	439	428	456	403	441	409	417	421	424	434	418	409	449	446	462	489	403	438	453	420	434	394	441	436	448	411	439	428	414	407	442	416	411	433	448	425	465	402	434	408	432	405	437	442	409	401	394	455	430	414	409	404	429	404	400	452	398	470	430	448	413	409	391	428	412	429	415	468	425	412	448	446	409	425	455	413	429	458	395	435	445	406	423	436	450	392	417	425	408	402	445	431	425	392	398	398	430	431	409	430	446	425	376	434	444	378	444	413	430	424	423	433	429	440	429	423	413	370	415	433	453	394	428	462	414	437	417	441	427	452	451	404	418	408	416	396	398	417	425	436	428	440	419	428	430	418	443	434	422	420	398	432	404	425	437	445	400	414	412	435	401	449	407	401	408	402	392	405	416	456	404	418	423	412	419	449	417	414	431	405	430	420	396	432	425	409	438	386	423	460	382	421	399	416	431	405	416	402	375	410	404	436	400	434	442	415	428	402	431	394	407	449	448	420	432	428	421	424	437	407	418	433	391	405	425	439	448	411	404	397	394	411	399	391	408	425	412	405	407	410	412	387	433	402	463	423	403	398	449	389	351	447	431	449	410	444	411	403	414	430	406	409	443	411	458	418	405	404	449	406	427	442	451	389	439	435	442	408	372	455	410	410	466	392	434	428	423	385	400	430	410	457	419	419	406	415	435	379	393	424	436	436	435	422	434	463	445	412	438	395	445	400	422	425	450	392	446	446	406	435	425	427	449	412	391	437	455	382	441	381	398	427	431	410	418	440	409	416	424	408	421	425	449	437	403	391	402	400	406	412	427	418	417	396	424	407	420	415	456	428	432	438	462	391	415	396	468	414	414	420	474	417	415	428	433	406	413	416	425	437	424	419	424	401	423	418	422	422	432	443	438	432	435	404	401	408	439	430	444	405	433	418	424	451	399	448	444	399	424	436	419	432	411	386	420	426	398	457	445	422	426	398	424	426	469	418	434	455	410	398	433	393	397	402	404	440	436	463	427	408	443	429	433	399	430	436	407	432	399	386	434	432	388	450	428	421	417	427	445	413	464	433	432	429	431	435	449	449	407	420	441	434	434	426	424	421	407	397	419	414	408	433	414	454	427	404	451	377	418	419	424	396	407	406	425	425	408	415	398	416	436	416	432	395	386	433	406	427	452	399	384	407	404	393	418	398	447	434	412	420	397	441	416	377	432	398	393	418	448	395	400	421	423	392	393	411	417	432	405	414	399	410	416	433	440	417	400	429	412	399	413	425	438	389	444	429	431	394	413	442	414	412	424	442	439	412	439	462	420	429	408	389	422	433	469	359	429	415	427	424	478	422	411	434	398	400	436	403	428	406	412	405	380	455	447	417	440	417	401	421	413	417	396	422	434	417	423	407	450	464	450	435	377	376	395	417	376	411	405	416	430	428	431	393	428	390	437	416	408	424	398	431	409	400	385	431	436	435	408	396	419	417	421	431	439	415	422	409	384	400	413	400	427	411	435	398	446	385	460	406	441	428	435	435	444	451	417	412	383	415	471	425	429	447	419	434	416	431	427	459	400	395	439	405	390	395	443	440	396	414	436	412	411	450	408	408	447	429	426	422	432	438	379	387	427	423	411	425	435	394	418	421	383	378	397	440	403	426	418	431	430	437	411	408	427	420	414	435	396	432	424	418	417	445	440	421	455	440	415	473	442	389	442	433	417	421	442	431	400	438	390	411	413	430	414	371	436	425	431	456	411	430	415	427	390	434	417	432	441	411	448	371	441	436	438	413	437	428	410	428	428	445	423	424	413	447	391	454	440	426	373	419	443	391	445	384	442	414	435	424	406	431	447	427	444	405	437	458	427	414	385	408	397	415	428	397	427	399	392	421	403	405	411	433	423	432	469	429	415	406	410	421	418	420	418	427	414	439	434	443	428	397	411	426	444	393	418	437	431	394	410	388	416	395	418	434	417	413	418	454	423	437	427	437	439	430	443	447	435	425	432	407	381	431	435	422	420	446	408	435	464	412	412	426	389	457	448	399	422	431	421	449	421	405	459	415	421	399	454	426	410	423	418	415	454	413	428	397	442	468	396	407	409	403	394	419	406	398	457	465	444	404	445	428	406	429	394	430	422	415	405	449	431	415	422	392	417	388	421	429	430	429	416	427	423	412	441	452	439	417	433	421	444	413	408	422	388	417	436	426	429	435	411	441	434	427	425	398	459	409	431	404	434	444	439	429	411	391	437	409	440	416	433	380	428	437	407	414	397	418	389	442	425	379	392	412	420	427	420	396	427	419	403	433	440	442	446	424	412	439	418	391	410	376	439	447	393	404	423	436	454	407	405	403	386	409	412	400	420	445	406	413	450	415	492	410	388	419	448	409	391	427	405	402	429	440	445	413	420	438	397	426	439	443	429	430	425	445	423	439	435	402	418	401	454	418	408	403	393	393	415	404	444	441	450	389	416	444	435	424	398	441	426	379	435	446	428	426	444	431	412	415	420	418	432	411	433	423	420	415	425	425	433	431	423	436	435	459	436	392	400	408	471	401	422	468	408	429	418	373	462	418	394	450	413	426	409	441	443	390	419	462	430	423	403	437	437	394	427	401	394	445	417	417	421	471	360	443	441	428	422	427	460	427	408	449	389	440	412	436	430	413	421	427	444	416	425	425	436	406	406	434	446	416	439	408	417	377	390	395	422	427	442	423	428	456	409	415	440	405	405	421	424	427	423	390	436	403	456	392	451	433	420	450	419	416	402	411	400	398	437	436	385	435	402	436	417	430	419	428	420	425	410	400	428	402	420	358	427	433	409	414	405	405	437	402	459	430	411	434	417	423	444	434	413	454	387	420	405	407	435	413	442	443	446	429	435	421	429	429	418	456	445	435	433	398	389	419	398	421	401	459	453	377	379	364	429	419	382	364	417	417	438	434	412	427	394	413	428	412	416	436	422	419	417	427	449	419	410	424	422	409	431	359	431	411	432	425	379	416	417	447	437	427	391	398	416	419	389	422	426	395	414	425	431	422	401	413	425	443	444	439	438	438	419	436	488	430	418	393	416	409	439	397	456	443	433	419	453	439	436	414	405	370	413	419	424	402	418	403	422	414	426	426	425	424	415	416	435	416	413	420	428	441	462	406	405	435	401	415	396	408	438	424	426	449	443	441	399	432	409	407
40676	46878	42376	40510	41400	39175	37428	38571	31152	23641	16082	10266	5644	1957	1639	2430	2401	3521	3636	2607	1656	363	123	120	136	128	121	127	133	146	134	1015	1425	220	112	112	143	128	122	120	115	104	131	120	130	108	120	128	123	111	136	143	126	118	131	126	127	107	140	126	132	141	130	114	112	112	116	115	111	151	110	131	119	116	102	93	124	118	110	123	111	106	102	108	140	114	139	121	96	104	122	128	109	113	118	108	119	106	120	113	122	117	107	115	103	98	109	124	133	125	123	108	104	127	130	102	119	114	124	111	122	117	109	122	133	108	105	134	118	90	124	126	115	104	109	114	109	92	97	113	121	89	112	122	113	119	111	133	109	118	108	110	126	110	104	115	107	93	136	113	109	110	132	104	129	117	110	143	132	104	116	99	111	115	97	120	124	134	130	120	126	113	111	131	100	110	121	127	113	98	110	111	109	125	114	112	107	115	122	105	120	122	115	125	108	97	120	106	122	102	115	126	117	113	103	107	117	128	121	135	111	113	113	97	120	111	109	114	123	111	108	124	102	120	112	120	101	115	90	102	115	114	112	124	107	101	108	99	102	109	107	100	111	117	116	96	94	126	117	112	97	122	113	115	119	124	121	115	138	116	108	123	115	107	122	122	116	119	100	83	113	124	118	106	126	140	134	107	112	111	126	103	104	109	107	101	101	119	123	102	140	133	93	110	105	124	113	128	120	121	118	123	122	121	107	98	119	109	103	123	105	111	105	131	110	113	102	118	101	116	111	116	128	100	109	111	105	131	114	123	123	102	88	143	120	115	145	113	126	115	105	117	112	105	100	110	110	128	126	106	110	112	131	117	123	123	106	118	110	129	113	126	108	112	124	107	133	105	99	123	131	125	113	113	112	110	113	120	108	121	127	135	115	110	108	116	129	136	115	122	128	121	98	122	107	107	110	109	102	122	107	109	95	116	114	113	107	113	118	124	104	134	99	123	127	101	131	119	115	122	110	114	122	108	124	105	128	96	114	118	117	95	113	109	107	119	132	115	120	125	112	106	127	130	121	111	103	127	123	104	116	114	105	122	118	117	96	120	111	117	122	128	132	104	124	110	113	119	106	121	117	113	114	103	112	114	122	131	120	109	111	113	138	106	122	111	118	103	120	123	108	122	110	103	120	118	132	93	126	110	136	121	113	113	126	120	110	121	111	116	110	84	113	124	118	120	119	130	111	123	133	121	112	102	122	114	130	101	116	114	126	117	110	111	152	119	117	130	125	129	102	136	128	112	118	97	116	116	99	127	123	135	118	130	113	115	104	116	116	102	124	135	109	112	110	125	116	146	109	104	120	125	124	116	125	107	99	99	131	90	135	115	130	110	102	116	118	104	112	99	111	105	113	127	111	114	131	118	104	100	112	108	121	122	116	115	105	125	131	104	114	136	102	124	91	92	105	104	125	117	112	111	106	124	101	105	112	112	108	93	115	115	113	111	100	98	128	127	124	95	96	140	105	109	110	122	123	118	127	139	118	96	120	114	114	129	128	109	116	132	121	136	123	112	96	136	116	116	113	114	106	107	120	93	113	123	107	123	148	115	119	140	118	111	127	106	103	117	109	103	124	109	101	111	114	102	114	122	97	125	121	108	117	112	115	117	119	112	125	120	109	134	104	115	109	115	97	129	121	147	121	102	128	127	117	122	114	103	106	112	106	135	119	103	120	93	115	112	104	123	102	129	95	126	106	104	112	117	120	130	103	113	116	91	105	117	112	99	111	123	109	103	114	120	115	102	102	121	114	122	114	108	114	125	115	121	107	119	107	124	97	122	121	125	110	118	117	104	103	92	93	111	106	102	106	110	112	129	111	143	120	131	124	116	126	122	132	123	115	124	120	105	103	119	118	119	142	118	113	117	122	111	118	120	118	126	108	141	99	122	102	104	103	116	108	112	122	111	124	148	110	127	110	126	109	123	95	122	138	114	115	111	115	116	111	115	101	121	132	111	110	107	122	110	117	123	126	123	116	122	107	93	112	117	105	96	110	116	115	101	109	102	121	107	139	113	131	108	122	120	120	115	116	144	126	120	123	115	94	114	137	108	97	113	112	118	120	133	110	136	113	121	115	122	117	110	125	114	122	129	106	127	115	123	96	129	109	131	112	113	114	118	106	101	109	111	111	130	97	102	124	121	115	110	125	116	96	115	117	131	118	125	116	109	125	99	97	124	116	119	92	125	103	128	109	106	104	108	117	102	103	115	92	107	107	115	120	106	129	105	109	149	124	117	122	97	117	105	98	124	108	108	128	119	102	133	130	106	111	113	123	102	148	101	92	101	100	112	131	124	137	124	117	121	111	121	120	125	143	119	125	111	127	109	119	84	111	141	107	122	102	122	116	117	107	106	118	124	113	105	118	123	121	108	122	94	133	111	119	89	123	106	114	120	100	134	106	118	129	120	112	114	108	128	96	133	107	129	124	131	116	112	133	126	106	123	110	112	116	111	115	106	103	119	119	108	86	111	118	128	95	118	114	133	135	104	120	108	91	119	108	135	100	114	112	107	125	144	113	127	114	126	117	100	103	121	123	90	128	103	113	98	118	119	143	140	123	117	119	117	117	117	122	114	113	115	127	117	130	108	99	100	129	108	118	126	131	115	102	103	109	123	102	110	119	97	116	120	109	117	110	103	101	99	116	103	101	119	106	107	115	124	122	119	82	111	130	111	106	98	124	110	122	97	121	111	122	122	95	106	131	112	135	118	121	114	127	106	112	112	126	106	121	125	106	92	129	125	119	117	114	107	118	107	118	128	122	100	115	103	129	115	116	126	125	104	104	112	115	113	116	115	113	130	132	115	96	120	101	118	116	92	126	116	137	121	130	92	103	115	142	107	102	131	124	108	114	128	107	123	97	106	109	119	108	126	103	108	123	120	104	105	108	116	121	127	127	119	114	96	112	105	114	104	118	121	107	117	110	121	114	124	104	118	117	98	109	121	114	119	100	110	111	115	123	123	103	124	128	106	86	101	92	124	122	124	107	101	111	114	113	113	114	134	115	123	118	116	116	104	133	105	136	121	134	106	112	130	117	122	114	135	110	113	112	128	112	113	104	119	118	107	106	108	111	112	104	115	120	106	91	108	117	123	138	112	126	123	117	120	120	119	104	108	117	96	108	105	134	121	139	120	125	126	136	109	110	125	96	104	101	125	114	112	130	118	106	110	116	134	139	108	124	115	110	106	139	112	98	127	108	103	110	110	140	94	132	113	116	107	135	118	115	126	116	127	125	107	116	128	116	126	99	141	113	131	105	106	123	107	95	129	96	96	120	140	119	108	112	116	94	131	122	106	118	125	109	129	116	130	120	98	92	106	100	134	115	125	115	108	101	112	138	118	136	101	102	112	104	121	123	125	115	119	139	112	98	116	116	109	136	123	124	105	130	124	112	128	106	118	115	119	124	112	112	122	103	121	117	120	117	101	111	109	113	124	120	125	107	110	127	100	119	123	91	117
34429	45286	50030	55035	56683	53191	52641	48463	41174	34614	26845	22103	16457	8776	8389	11384	11901	17450	17128	13569	8706	1642	529	483	462	508	471	494	552	511	522	6697	8497	982	430	399	446	396	398	476	467	413	473	429	425	454	394	406	439	427	437	441	427	423	427	398	421	423	397	437	415	408	422	409	417	390	385	426	429	427	425	399	428	441	438	427	451	425	389	413	427	386	410	443	405	419	412	417	458	400	403	438	402	431	429	409	423	391	388	403	423	395	425	416	420	411	416	437	403	364	418	404	410	420	446	404	404	419	400	438	445	407	423	441	416	423	454	375	421	405	440	427	434	402	433	396	395	409	395	404	407	435	417	419	403	424	441	389	363	418	429	461	429	416	440	383	393	420	424	458	448	406	412	404	411	401	445	389	433	420	401	436	452	399	416	421	421	385	401	410	402	421	409	475	399	379	407	405	388	421	403	400	430	394	417	406	423	421	427	374	427	421	417	403	410	397	416	411	449	425	410	388	410	420	411	384	436	399	389	404	394	411	392	413	398	420	418	450	407	393	417	417	429	429	402	395	431	450	404	435	397	408	428	421	431	420	432	429	401	398	401	409	409	418	403	389	403	398	400	414	429	387	382	433	445	424	379	418	442	426	389	410	382	397	421	437	408	399	405	398	432	410	396	421	420	447	398	404	433	394	415	412	417	420	420	409	434	430	427	391	397	402	400	403	420	440	428	378	413	373	428	429	406	410	403	420	413	381	391	419	386	423	399	400	447	416	454	406	448	436	384	445	417	432	436	383	401	413	387	401	394	398	408	413	413	381	440	398	439	409	431	461	447	406	435	376	399	402	397	412	411	408	397	413	432	407	412	407	429	409	394	395	417	461	404	407	404	396	389	425	406	417	432	425	442	428	416	399	415	400	472	376	429	390	420	423	425	408	417	413	431	421	403	417	421	440	419	440	425	400	412	395	444	451	444	408	420	401	415	426	438	392	447	416	393	396	414	427	420	437	447	451	387	437	422	431	415	442	435	382	409	413	394	428	443	420	431	417	415	440	401	402	390	423	439	418	458	409	385	454	404	400	427	439	422	452	421	402	402	405	403	436	422	403	407	409	445	434	384	430	417	392	434	395	388	395	394	409	415	407	402	406	413	407	400	395	386	420	409	410	403	421	421	393	423	391	416	402	407	421	354	406	398	416	404	383	408	405	394	392	427	400	400	390	441	391	395	394	420	409	410	385	417	428	357	404	382	436	421	399	408	439	421	424	390	389	425	433	410	399	401	425	421	445	392	410	381	445	438	417	390	410	422	421	422	401	370	410	387	412	419	454	440	415	382	443	410	411	423	439	385	426	373	415	420	433	423	422	453	410	439	411	426	421	433	464	419	407	380	429	414	408	416	410	390	423	409	408	416	431	442	418	383	437	402	429	400	410	438	424	407	422	431	417	447	405	409	434	398	439	391	407	399	407	438	398	399	396	446	407	418	411	420	396	457	401	452	404	400	429	372	409	454	400	427	423	437	414	408	415	391	408	410	383	428	422	406	417	383	401	377	392	419	424	451	399	437	451	424	467	413	444	395	377	422	428	416	416	409	414	400	427	420	440	432	457	425	427	413	475	431	420	423	446	403	409	397	388	407	390	411	411	380	410	432	415	407	430	410	428	397	393	444	403	421	393	399	434	414	407	432	411	394	421	411	413	403	422	414	386	443	424	386	424	438	412	399	430	427	439	416	415	443	445	409	390	423	405	391	412	391	441	417	410	388	423	391	409	419	435	398	423	430	397	423	389	409	411	400	453	411	399	447	473	433	403	418	415	435	428	441	423	402	426	405	403	368	409	421	436	416	391	403	406	417	395	474	418	463	410	406	385	405	436	395	422	404	393	425	431	421	447	408	409	439	448	414	434	427	397	409	425	450	384	396	395	420	445	409	408	446	400	444	436	424	412	444	383	435	393	396	427	413	375	415	393	406	405	419	399	410	427	418	413	388	389	406	395	445	435	420	433	389	457	400	425	379	415	385	387	439	369	433	397	463	403	407	381	433	425	408	406	408	450	402	422	398	416	399	372	447	397	417	392	396	385	417	424	441	397	385	393	403	425	446	381	406	401	400	424	434	437	395	441	389	423	395	421	390	356	407	413	439	399	371	408	408	426	429	403	418	432	397	429	430	415	432	407	406	402	443	388	421	416	411	396	368	405	396	374	427	417	417	424	422	414	398	409	411	389	413	433	412	445	398	414	435	427	424	423	399	420	411	430	386	369	434	436	418	430	395	426	452	412	410	445	408	414	402	402	407	450	434	394	402	424	380	413	389	439	459	438	404	422	386	379	423	373	400	408	392	413	397	418	428	382	440	404	393	442	440	413	395	409	423	399	408	413	405	452	425	384	404	407	413	466	434	411	347	417	374	401	408	422	396	380	441	404	436	430	372	428	393	401	399	382	399	410	421	395	425	410	409	395	439	413	406	390	413	392	380	403	440	407	432	391	427	444	440	423	376	398	413	399	414	437	411	394	386	420	414	418	413	444	399	388	414	412	413	427	411	437	385	421	406	395	392	413	468	408	415	412	380	392	400	422	401	386	402	453	431	413	416	421	416	408	419	418	429	415	410	428	396	377	435	407	378	395	419	455	429	400	397	405	430	397	398	406	463	402	431	398	428	429	406	431	392	443	413	421	409	404	448	386	440	403	407	406	417	407	414	386	422	408	395	416	384	409	423	401	419	393	375	418	446	439	417	425	417	399	386	472	404	436	426	407	399	460	396	414	412	438	439	436	383	401	439	410	418	386	440	383	432	385	413	371	398	414	447	414	429	410	430	433	438	405	402	413	413	401	426	452	388	412	438	390	403	403	428	393	445	434	440	455	425	419	423	406	411	416	393	432	423	398	437	402	440	411	401	392	400	455	418	424	433	410	410	417	399	400	374	389	427	394	405	414	428	437	449	401	428	433	399	458	412	412	440	427	441	411	418	437	371	370	428	414	431	421	436	393	422	399	407	453	396	418	368	410	396	416	426	417	434	391	420	395	454	432	409	420	444	409	381	400	422	387	433	416	401	398	423	392	437	377	421	396	438	421	403	384	392	433	401	413	400	403	416	441	405	428	385	411	443	424	418	433	415	423	425	408	392	414	406	423	384	441	414	409	395	405	401	433	368	402	438	408	390	434	393	446	398	398	422	421	388	401	418	413	412	446	426	430	438	397	409	409	381	388	392	421	385	411	442	379	388	380	396	415	432	392	405	438	414	389	412	425	451	416	390	441	421	410	388	430	405	412	442	410	411	426	408	379	398	387	410	404	421	460	370	405	427	401	409	407	403	438	420	418	469	407	435	402	419	410	432	419	445	400	431	414	415	436	405	376	396	421	415	426	434	403	445	427	423	430	404	435	425	396	391	405	445	445	432	431	401	398	416	426	414	381	430	393	407	404	411	383	434	423	402	408	421	436	378	424	429	398	402	417	435	440	404	419	405	420	408	404	425	431	420	433	412	412	424	428	420	409
47411	47437	40229	39709	41879	41853	40685	39558	35253	29066	22823	17473	12435	4862	3143	4131	4071	6274	4865	1505	1199	283	235	249	216	202	221	182	235	221	233	2067	3196	693	197	210	205	188	202	225	182	201	196	188	195	168	183	179	216	221	206	205	210	197	187	201	201	210	190	181	206	188	173	190	186	216	219	220	190	201	203	201	205	186	199	199	211	198	200	188	191	209	228	219	210	192	204	195	203	201	172	208	189	197	223	208	192	207	198	211	188	178	219	209	211	188	180	190	199	189	185	199	186	199	184	204	209	199	187	185	190	206	193	206	191	185	227	182	189	175	201	194	179	164	199	198	212	223	194	178	193	203	215	211	195	212	187	221	212	212	200	188	178	208	191	198	186	180	183	192	190	196	203	183	200	176	206	182	189	189	196	202	193	206	188	188	212	205	189	204	194	194	208	187	212	185	183	183	187	200	174	183	212	194	190	192	206	202	205	191	182	191	189	186	180	163	202	189	189	201	180	190	202	193	170	186	178	199	217	196	180	207	199	209	204	203	215	208	209	168	220	198	199	182	180	191	197	205	201	180	191	200	188	213	187	199	190	176	174	210	234	189	199	193	209	209	196	201	198	207	182	197	211	182	197	209	213	187	206	197	196	189	190	194	199	189	218	214	218	182	187	196	196	172	233	202	209	206	168	200	185	201	199	216	195	191	227	212	174	201	216	217	197	194	200	188	204	226	201	193	209	207	206	202	194	187	181	192	211	211	254	202	194	191	190	198	181	213	190	198	209	176	201	185	171	208	196	178	215	196	204	224	173	217	187	167	206	203	210	177	196	187	203	212	203	172	188	186	174	182	202	221	207	198	191	188	186	171	186	174	205	202	179	198	188	193	198	195	213	185	182	223	195	197	198	199	226	199	186	196	182	192	178	202	206	167	206	170	195	222	209	199	186	198	200	204	195	185	231	193	200	197	184	205	195	191	186	214	178	199	180	190	206	205	193	198	186	202	183	202	185	190	195	180	191	184	194	194	190	199	204	187	186	182	204	198	198	206	179	195	195	189	181	193	187	217	197	167	210	193	209	183	192	178	196	202	173	195	198	201	179	185	201	210	192	211	195	190	182	204	178	174	210	210	212	181	204	183	183	175	216	187	194	188	191	183	199	183	205	199	207	200	221	204	177	182	209	193	180	219	206	205	219	211	202	208	191	194	173	187	178	175	194	201	213	179	195	220	196	200	204	203	170	188	207	195	199	215	184	211	200	183	196	209	191	223	178	221	211	198	194	185	197	216	180	205	215	172	182	188	175	216	212	220	184	197	198	188	175	206	206	182	198	227	206	206	193	200	188	199	193	189	197	208	196	219	199	211	216	187	202	246	213	219	224	201	221	199	185	204	188	200	174	187	215	211	188	195	202	203	217	176	198	211	188	197	215	206	203	197	207	200	171	205	200	187	194	220	199	217	189	186	209	217	191	191	178	190	193	199	189	192	213	200	200	184	169	191	163	186	200	210	202	180	193	209	214	195	214	189	160	185	196	206	173	182	181	210	192	198	184	182	178	196	196	242	189	184	193	218	183	176	220	164	189	197	211	200	179	206	197	193	193	208	210	188	198	175	183	172	210	199	174	189	189	205	193	220	207	203	187	224	207	175	196	196	189	204	174	202	182	209	183	196	177	205	191	225	193	186	167	199	189	191	223	211	197	183	184	204	218	188	189	187	205	211	187	217	175	210	224	215	186	196	220	213	195	192	211	189	190	175	206	198	168	167	205	193	194	178	177	194	190	185	216	225	209	199	182	196	208	200	204	186	226	211	177	190	194	232	223	179	207	226	203	176	227	191	186	206	183	200	174	186	182	189	192	207	203	204	197	196	203	187	190	194	210	183	171	187	215	212	205	184	179	221	199	218	189	203	188	171	187	200	171	178	186	179	185	180	202	189	205	184	198	193	195	202	205	175	197	233	230	206	191	192	202	178	198	225	174	193	182	164	192	188	200	204	190	188	189	203	190	176	178	209	172	209	190	204	197	186	171	206	216	211	219	166	199	207	211	193	199	210	162	194	198	186	196	161	219	196	180	184	198	176	190	175	198	209	200	205	205	175	190	192	208	182	196	205	209	209	183	194	216	201	199	222	184	200	188	195	184	196	190	193	217	214	187	194	167	172	191	164	203	179	192	204	185	191	216	202	201	192	193	180	180	174	194	177	216	183	170	191	182	181	217	214	189	185	162	195	199	186	201	205	166	197	190	203	195	193	197	177	185	177	224	185	199	192	193	194	176	182	184	230	186	201	195	202	208	181	192	188	201	174	174	202	206	204	192	223	210	204	203	209	204	201	200	190	205	185	204	179	180	207	188	186	203	199	224	196	210	196	165	179	220	193	186	174	178	220	176	210	208	186	191	205	190	188	203	219	184	207	166	202	192	203	195	172	198	229	173	178	208	203	162	186	218	197	201	183	197	206	201	203	214	202	214	217	174	190	187	221	200	184	167	212	154	191	162	196	167	208	217	201	163	190	191	168	190	202	204	188	204	201	192	180	201	190	207	187	177	227	228	188	186	195	232	196	207	191	193	189	226	212	182	188	195	201	222	196	193	231	186	175	193	195	189	193	185	189	212	199	179	192	213	200	176	176	234	195	174	203	188	200	180	207	196	189	188	203	187	202	176	178	184	193	187	184	176	205	202	199	202	185	199	179	189	202	178	180	177	196	195	207	197	193	206	230	208	219	203	219	204	203	222	197	190	199	202	189	188	200	206	224	224	227	224	189	203	194	224	202	201	206	198	202	173	205	203	182	192	196	194	194	203	211	181	202	200	213	199	179	181	194	203	216	215	204	167	198	207	190	196	193	190	217	189	205	198	181	221	173	211	202	190	186	194	206	210	224	201	195	193	197	165	183	175	213	190	173	188	173	182	183	188	217	201	218	194	192	195	213	171	213	176	181	183	216	174	164	198	177	201	197	198	196	204	189	183	202	193	191	188	189	192	188	189	203	206	181	221	211	236	197	183	179	175	199	198	189	186	209	201	201	208	192	171	216	185	201	205	211	215	221	207	192	183	185	196	188	184	198	185	219	189	197	215	186	183	188	205	210	179	173	204	193	187	180	208	192	177	210	194	202	185	191	208	178	211	199	202	208	205	204	208	194	218	208	200	195	190	208	176	232	194	203	186	193	210	204	176	190	169	202	198	206	197	202	180	170	199	192	196	204	168	206	184	190	183	195	168	182	202	215	191	194	209	184	192	204	164	183	181	181	172	200	189	213	197	197	216	179	217	209	200	195	178	201	195	187	203	212	206	173	197	195	201	198	197	205	176	180	195	212	208	207	201	200	178	224	194	186	212	210	211	219	175	175	191	184	197	208	185	207	179	183	192	177	200	194	223	207	216	190	216	184	174	190	188	196	202	199	225	210	175	199	235	217	203	178	194	225	177	198	204	229	208	192	177	196	196	226	201	199	182	194	172	162	201	211	207	194	202	177	185	204	228	199	191	180	230	207	181	196
40276	49612	53362	60091	60876	59967	59023	51080	46566	39690	33545	29102	26365	13946	13278	16806	16391	23443	18641	7429	6527	1101	882	796	823	772	808	799	817	790	952	12405	16971	3618	636	632	626	665	650	647	599	611	637	663	633	653	622	621	664	616	661	667	638	635	659	654	667	633	690	633	621	662	598	658	662	639	615	644	587	612	608	624	626	605	626	625	632	636	635	660	654	623	621	634	605	644	668	626	664	635	658	627	595	640	593	615	611	654	676	628	633	627	638	627	668	652	642	672	612	642	656	638	654	614	664	663	609	624	589	647	614	675	604	619	634	599	616	693	619	636	586	607	647	625	638	619	664	629	647	631	597	658	616	661	633	599	615	591	647	669	631	660	607	615	642	627	659	611	659	607	623	639	630	595	663	638	598	652	598	590	645	597	655	580	645	632	598	640	597	654	613	648	651	622	629	620	623	645	639	601	651	634	670	611	615	600	673	592	647	647	669	595	622	594	654	659	583	635	611	583	618	653	599	632	623	650	662	609	576	669	621	619	581	662	647	619	615	617	656	596	604	681	644	610	646	687	655	639	655	620	667	602	638	602	690	616	634	672	619	652	634	639	634	599	621	606	636	633	642	633	621	646	659	611	639	634	633	656	682	663	653	661	590	640	636	632	611	618	610	628	711	649	574	676	614	676	646	611	664	615	612	625	670	666	665	641	633	650	646	590	656	614	561	614	624	644	662	636	626	623	624	614	701	606	619	659	604	655	626	663	652	662	625	643	608	647	623	654	656	621	654	627	693	627	644	579	636	607	605	634	607	631	628	683	620	619	659	619	611	613	643	665	659	629	670	633	585	631	629	634	666	594	610	578	658	625	604	631	637	625	621	620	682	628	614	654	595	635	628	657	657	602	643	627	641	708	603	609	655	628	662	650	628	601	618	672	577	637	654	618	668	596	663	627	653	634	611	666	616	673	640	638	624	613	678	607	602	600	604	644	615	612	612	642	677	679	664	594	644	649	584	665	662	640	660	642	617	614	670	653	642	635	636	655	618	658	604	627	601	625	619	594	663	660	592	626	670	648	593	653	627	601	640	607	622	636	685	663	645	644	590	624	631	612	637	647	611	675	630	628	627	627	629	637	630	666	601	625	656	670	636	618	641	623	621	656	646	607	686	623	663	548	636	635	664	633	623	618	635	638	627	670	611	659	617	705	591	611	643	622	606	647	625	635	630	658	625	664	609	658	611	642	623	623	695	619	632	620	579	650	625	692	680	595	648	659	647	624	612	599	605	627	639	635	630	620	638	638	683	659	640	660	627	603	680	635	631	665	640	616	575	606	663	655	602	603	619	656	651	671	612	614	660	604	630	610	620	657	645	627	630	609	626	582	593	606	637	590	637	626	603	652	646	614	686	633	603	659	649	680	626	661	604	651	620	618	632	589	610	673	640	664	613	610	602	654	673	623	649	593	678	626	628	605	635	646	598	665	627	632	637	589	620	651	663	652	618	622	648	659	679	624	598	621	627	651	599	650	603	622	609	642	600	626	609	600	638	639	612	660	632	617	625	653	663	677	647	617	613	645	679	615	609	597	627	626	627	582	612	683	680	680	687	603	593	623	609	636	623	612	613	661	631	616	627	661	644	646	619	620	619	671	623	596	627	609	616	635	600	632	621	592	660	620	648	586	645	610	650	652	604	635	628	669	613	639	614	623	652	540	636	623	627	636	637	626	600	632	668	608	626	637	643	606	613	649	651	643	614	639	610	629	615	628	602	640	550	615	617	636	608	650	629	609	630	633	676	615	624	616	610	594	600	665	588	639	615	625	603	630	636	627	626	675	630	638	656	650	622	636	656	676	660	628	613	659	660	617	675	620	609	556	607	654	653	610	610	585	619	574	619	617	611	632	648	665	617	628	646	650	652	635	619	648	641	620	638	628	640	614	615	577	637	692	671	604	610	631	661	584	639	649	583	608	671	632	614	680	614	645	609	637	593	645	618	627	588	643	612	586	623	645	650	630	631	625	598	600	661	652	643	624	650	648	615	631	588	646	641	607	627	652	630	611	573	624	663	619	679	651	686	631	617	620	627	623	613	638	609	619	612	643	623	630	627	639	620	632	571	689	637	657	674	669	676	647	660	649	696	632	663	604	606	646	613	650	613	645	627	633	645	603	648	643	620	657	647	621	661	623	635	660	608	641	663	647	582	655	625	614	653	644	614	618	644	639	620	625	634	611	650	650	628	613	626	626	643	659	636	628	649	625	571	645	653	602	635	640	632	616	631	636	630	600	666	620	630	631	617	643	614	650	647	643	611	663	661	593	570	634	587	635	677	624	654	641	631	609	606	635	664	666	592	657	648	589	630	631	603	621	628	618	624	620	625	575	633	647	591	614	614	635	640	662	619	585	683	627	678	656	620	620	627	644	632	648	645	647	623	594	644	652	650	609	608	673	630	633	652	619	605	643	643	650	652	608	644	627	596	599	616	662	609	637	602	628	628	635	669	640	659	631	640	613	625	644	592	633	651	633	646	588	645	609	666	597	613	576	601	678	661	657	635	559	635	672	624	588	655	703	614	652	606	663	644	645	611	593	627	636	658	627	649	657	657	599	650	647	616	631	670	583	650	650	660	607	654	610	643	679	606	622	621	645	655	627	603	645	663	622	622	594	661	620	637	612	660	663	630	658	667	604	626	618	604	591	612	636	585	610	621	582	623	633	663	616	638	641	622	657	650	616	584	614	636	651	632	667	630	630	656	626	638	632	626	645	616	606	597	627	656	598	644	691	646	623	628	655	650	601	647	632	609	620	639	626	620	682	611	669	624	606	645	652	633	605	627	639	656	630	642	649	612	611	676	603	642	591	668	696	665	665	636	630	627	658	611	642	613	594	625	628	609	638	595	663	632	622	613	606	592	673	645	612	635	642	624	642	622	617	655	657	609	617	622	646	613	617	615	643	671	630	661	624	644	631	612	621	640	607	606	639	646	668	611	614	597	609	633	643	604	644	603	638	659	606	629	645	595	634	654	600	627	634	630	605	637	607	624	600	693	655	594	595	662	667	677	605	663	649	650	643	637	597	644	628	653	614	637	643	655	658	603	592	617	616	654	664	625	630	625	616	629	630	629	593	665	616	655	647	651	579	659	611	636	663	603	633	598	620	605	623	603	635	602	663	629	631	660	640	640	663	680	627	622	624	645	641	610	628	645	605	615	635	628	657	634	596	658	608	594	653	609	635	600	624	603	631	628	595	657	629	649	684	594	604	607	632	600	621	601	659	660	675	653	631	636	675	600	670	622	615	640	612	618	607	667	579	639	662	670	646	713	661	658	639	629	639	609	614	584	604	656	650	610	624	616	630	647	639	650	652	663	633	665	633	650	613	609	619	649	619	623	591	639	613	630	625	625	615	625	606	602	659	614	674	625	631	644	663	635	645	643	667	643	614	641	600	645	618	670	605	629	579	614	664	651	631	631	595	591	628	641	629	609	629	642	636	626	660	598	614	597	622	579	597
15449	21989	26224	21742	17839	13446	9455	7429	4166	1930	871	619	451	247	219	239	257	274	213	133	128	130	111	128	110	124	113	114	105	108	121	161	295	128	127	133	97	121	112	100	126	129	124	110	126	117	112	120	114	132	118	127	122	92	99	115	124	124	114	116	115	117	142	116	101	112	146	130	106	102	130	123	124	114	120	107	111	136	109	129	129	107	109	115	104	122	113	130	115	122	118	131	131	122	105	113	121	99	105	112	100	112	111	118	116	109	123	107	103	120	123	92	88	125	103	118	112	109	125	100	125	125	94	108	111	121	120	124	110	94	103	121	121	125	120	118	105	120	117	110	118	112	124	118	112	118	123	91	103	110	119	119	127	125	110	111	108	140	135	113	127	114	111	115	119	122	109	125	125	100	124	118	127	126	117	105	135	103	126	134	97	122	115	123	126	138	115	117	115	122	114	124	100	118	112	127	122	123	107	105	121	126	114	108	130	106	111	119	112	108	118	107	107	117	134	119	117	119	118	126	120	115	132	111	110	133	117	122	107	115	94	117	130	117	120	124	116	106	129	105	123	108	120	117	113	114	113	122	132	96	131	118	106	106	115	138	114	117	115	108	122	127	128	113	114	125	127	111	120	91	113	95	118	128	132	120	114	136	122	111	128	134	102	123	106	129	118	115	131	132	100	104	105	122	134	147	110	119	114	125	109	126	119	108	117	127	109	109	137	129	121	114	120	108	117	88	116	142	129	118	138	120	131	103	100	108	117	114	113	122	108	117	128	123	136	123	146	101	125	102	128	115	120	104	103	112	129	101	115	118	124	111	119	109	130	120	129	130	133	115	116	108	106	109	122	109	119	126	141	105	118	107	131	128	111	122	125	103	125	122	106	105	112	118	110	120	113	136	106	111	98	100	120	121	92	104	120	128	93	115	138	111	121	123	136	117	134	100	100	113	125	119	119	107	131	125	111	129	120	137	112	113	113	112	136	118	122	116	132	124	120	132	115	129	106	117	114	128	105	105	117	102	116	123	116	101	112	118	139	119	129	111	121	127	114	146	115	112	95	119	108	116	108	110	123	114	114	125	113	125	110	110	112	106	121	93	117	111	124	103	113	118	120	106	112	125	125	123	117	101	122	128	113	115	143	115	114	108	125	108	124	99	125	109	117	122	116	109	126	111	111	122	129	115	115	124	131	101	106	123	120	125	100	136	130	121	114	111	120	113	106	123	117	141	99	119	126	109	108	113	105	137	140	127	107	118	106	99	121	127	118	130	110	122	118	125	109	129	121	103	116	106	117	106	127	109	105	142	121	113	120	121	103	116	106	118	125	107	117	111	136	124	106	114	126	113	125	139	105	114	108	127	103	143	147	96	115	105	133	99	114	97	123	120	110	105	125	118	114	118	115	122	128	114	110	121	103	117	115	115	101	146	135	125	107	117	116	119	114	113	133	122	100	114	106	111	111	123	104	100	106	120	125	114	112	115	95	121	101	112	106	132	105	123	107	125	111	109	117	131	120	92	134	129	105	118	121	114	130	137	132	121	118	110	116	115	114	119	126	108	118	109	130	113	107	120	131	115	114	115	99	108	103	88	112	137	109	119	104	102	94	107	106	112	110	101	117	124	105	117	117	121	125	129	108	119	115	112	112	114	114	132	133	98	122	113	121	109	108	128	122	98	124	122	120	98	135	105	121	130	114	127	115	108	125	109	110	111	112	102	121	98	120	112	114	111	102	126	121	134	118	106	112	103	102	121	118	109	119	119	118	110	108	113	118	103	112	114	107	134	98	111	111	124	128	99	107	106	119	101	128	119	116	129	103	134	129	115	107	107	102	124	104	110	107	121	128	126	104	94	137	92	106	103	116	118	110	109	119	136	140	126	114	126	143	108	120	115	122	116	116	120	109	93	109	106	123	110	130	117	113	118	104	112	121	131	117	118	110	111	122	99	127	124	119	140	106	102	131	139	106	123	110	131	122	116	108	109	135	104	110	113	95	125	113	103	113	123	113	99	105	107	107	142	107	100	112	129	111	116	115	120	129	138	102	109	122	104	118	121	101	116	111	115	103	108	111	105	124	129	120	124	110	101	112	121	103	121	110	97	121	128	112	128	107	107	120	109	134	111	116	99	124	122	112	116	130	146	154	92	135	115	99	97	131	132	110	123	118	111	116	121	116	124	127	100	97	125	106	100	98	117	117	114	131	117	115	95	121	109	129	100	119	112	103	116	110	98	119	105	113	115	92	111	133	118	136	126	125	132	118	121	114	112	125	142	114	110	119	113	113	129	118	103	115	112	125	118	127	123	106	100	113	116	128	117	129	108	114	116	131	126	121	117	113	102	129	143	110	130	101	127	112	128	100	116	117	110	115	124	133	136	108	111	116	121	141	113	108	125	117	128	106	110	131	122	117	106	119	107	118	118	101	97	114	119	118	120	117	114	126	119	111	118	125	141	94	122	119	124	93	111	131	125	110	118	128	98	121	105	121	124	111	97	120	131	129	110	115	115	108	101	118	127	114	105	100	121	120	120	121	111	136	115	129	123	115	102	120	135	127	107	135	113	128	130	116	133	110	105	121	127	125	110	122	137	121	99	113	122	116	103	109	125	97	122	119	128	124	130	119	120	111	135	109	116	123	104	132	125	113	123	118	113	96	113	122	118	91	115	130	118	111	112	104	112	114	123	107	123	109	115	125	97	134	101	134	126	128	122	116	129	99	131	108	113	104	116	120	138	117	110	110	95	128	111	112	122	108	114	118	105	126	116	127	107	116	129	101	130	112	93	144	108	127	120	116	103	116	102	122	126	110	132	139	125	108	100	131	123	120	143	118	117	124	122	106	125	127	105	124	108	115	123	120	115	109	133	122	112	134	121	95	120	112	113	108	109	122	111	102	106	113	113	97	121	121	115	96	95	128	97	139	118	116	115	115	96	123	116	118	115	100	105	127	110	107	116	105	125	128	125	120	115	106	130	107	126	103	127	153	121	121	109	121	139	122	109	126	111	123	103	93	132	116	108	117	128	123	107	111	108	129	120	103	107	120	126	108	102	109	121	92	119	135	114	102	118	109	131	107	120	127	129	107	120	117	129	121	113	108	134	103	114	117	132	104	111	114	105	108	134	142	129	129	132	125	118	102	113	136	125	109	120	134	114	104	127	120	116	124	97	112	116	110	120	102	126	102	112	119	131	127	115	109	132	102	128	122	116	123	114	118	114	111	110	119	109	118	113	115	120	123	122	123	113	113	111	130	122	109	117	113	123	116	121	97	111	111	129	111	124	122	131	129	122	117	124	113	90	114	125	127	106	133	114	106	127	110	116	115	102	114	104	120	125	109	119	120	123	106	123	106	118	109	111	107	118	119	124	102	118	129	104	140	107	122	101	108	114	125	93	118	111	97	117	127	104	118	125	136	118	119	110	109	118	96	123	121	123	122	116	123	112	125	114	114	132	114	123	115	119	102	112	106	117	116	111	122	117	120	125	125	123	137	101
13088	23600	32417	33578	32052	28618	24541	19727	13915	7793	3552	2998	2331	1400	1158	1394	1264	1446	911	529	485	439	411	428	455	439	434	454	409	452	434	810	1676	486	407	433	416	420	428	421	429	421	409	412	421	461	426	427	403	430	400	430	407	412	465	422	435	439	393	421	446	454	437	435	399	432	415	473	403	416	398	453	426	419	426	459	455	393	419	423	435	375	416	438	420	406	427	412	401	412	475	465	444	442	418	454	436	422	423	430	448	431	441	413	412	407	426	395	457	384	390	418	396	433	395	432	469	410	456	431	444	395	433	447	440	428	424	416	414	391	396	436	414	424	456	446	399	425	381	406	405	439	414	409	371	416	411	451	407	393	413	430	385	426	480	426	421	433	425	427	390	431	397	411	416	437	399	388	416	392	462	427	455	453	440	414	405	377	414	443	399	392	477	426	432	418	410	449	413	396	384	417	438	398	438	416	424	431	458	396	417	440	453	431	431	443	419	391	404	411	411	420	456	414	397	436	414	457	411	446	422	389	411	415	415	435	421	446	382	449	396	439	435	376	403	410	427	472	430	462	432	423	407	435	456	454	415	447	475	427	432	423	422	428	446	414	415	408	415	421	454	394	431	431	395	473	428	452	408	417	397	450	408	454	431	413	471	449	412	415	424	427	374	393	432	420	381	395	415	398	383	434	408	432	361	401	442	419	455	447	455	403	447	421	418	406	430	478	418	396	406	436	442	425	414	457	415	404	403	437	427	438	425	439	468	416	435	416	467	429	414	438	404	440	382	435	407	405	411	462	416	401	417	449	437	404	434	460	452	447	414	419	406	424	426	424	422	412	419	405	433	428	429	413	403	441	450	421	396	407	445	397	430	423	424	389	443	443	397	434	479	408	450	425	454	426	454	379	428	371	452	446	424	419	431	400	428	383	435	423	424	455	402	398	416	437	440	413	415	404	421	387	402	437	440	410	462	426	464	457	427	428	472	419	436	453	422	425	422	416	400	425	424	403	418	450	431	397	419	460	461	417	427	431	424	438	409	390	453	394	433	413	435	446	404	376	414	449	438	399	420	475	476	408	413	443	449	451	429	432	423	424	430	420	375	409	398	450	396	400	413	412	429	452	421	430	410	438	466	407	435	434	410	435	421	459	420	430	416	415	414	385	411	416	422	403	392	393	434	423	416	398	420	445	427	451	395	428	437	433	421	411	404	428	405	435	397	440	447	438	390	406	425	406	428	418	388	443	430	436	455	398	418	420	432	423	428	423	424	430	437	417	438	467	441	391	426	428	426	445	428	407	443	419	401	426	447	422	456	466	419	413	458	423	421	415	419	416	428	450	418	434	407	429	414	407	438	440	431	456	446	412	437	407	431	374	418	418	417	453	410	420	435	390	413	391	432	444	418	374	394	385	386	364	394	434	432	416	451	438	439	455	429	404	420	404	422	412	437	473	419	442	406	447	430	442	426	411	406	383	408	419	438	397	461	448	419	396	426	454	403	423	399	410	403	412	421	422	411	458	420	416	450	432	448	379	440	442	397	457	410	405	462	399	441	400	427	421	425	424	446	397	435	403	432	411	419	385	396	405	421	424	403	447	393	412	413	405	399	423	424	436	395	381	381	424	434	401	460	404	429	418	403	416	442	423	424	421	411	441	405	403	418	440	419	409	421	440	429	414	395	425	459	390	448	411	384	413	422	430	434	411	431	415	428	410	409	428	411	412	415	427	421	414	460	434	447	418	436	401	455	390	445	432	433	409	436	422	448	465	386	392	441	409	401	364	427	379	450	431	425	462	397	423	422	443	418	453	463	407	411	417	418	410	402	388	409	407	433	403	425	426	415	390	437	412	450	438	455	417	451	411	418	444	415	431	424	384	410	433	405	423	430	413	449	425	430	392	408	433	410	428	400	410	439	404	434	403	392	399	411	428	398	443	460	422	421	422	446	432	419	430	423	397	440	422	425	390	434	427	406	424	408	434	443	403	463	401	407	451	459	420	405	399	418	425	438	414	434	419	434	431	440	396	404	447	438	434	412	431	414	406	367	449	443	428	415	445	405	407	457	435	443	443	415	429	389	429	392	432	401	425	458	422	404	446	447	404	403	444	396	430	402	422	434	410	423	408	446	413	396	463	472	442	417	417	396	430	395	429	443	418	440	418	418	454	436	407	436	405	422	391	410	425	421	434	439	415	396	420	433	407	388	396	440	441	411	430	408	414	427	426	453	432	433	423	399	426	414	422	437	382	429	464	429	414	470	423	433	408	384	432	410	423	417	431	431	417	428	435	418	404	438	422	409	425	415	374	421	412	426	416	429	419	437	416	404	407	456	479	432	458	401	441	424	440	433	401	414	435	407	419	434	413	452	396	466	416	411	414	433	411	396	441	424	402	427	427	425	426	414	416	422	429	425	411	412	405	430	443	448	406	423	429	432	442	437	411	449	417	441	425	438	409	409	402	401	433	413	428	381	433	446	453	444	437	422	450	442	411	402	385	420	458	387	450	429	434	424	421	431	404	448	406	403	428	431	397	410	425	410	486	408	426	400	409	399	459	472	460	406	441	416	454	396	425	430	403	410	432	427	459	416	409	429	444	406	403	447	417	418	412	417	395	407	413	434	379	439	404	421	470	440	430	426	460	408	417	405	436	447	404	432	432	390	443	438	418	459	411	401	402	397	394	423	454	417	374	397	427	434	424	405	408	415	439	411	419	438	416	425	436	410	423	456	450	443	398	428	442	412	436	409	432	426	448	431	448	474	426	420	406	402	432	429	436	434	423	390	412	452	399	412	418	412	444	374	374	411	432	406	408	417	373	409	420	441	411	436	424	413	420	409	404	428	429	423	446	430	393	432	437	397	403	405	413	403	400	414	411	424	382	453	409	389	435	415	445	441	433	392	410	424	431	424	444	408	398	406	415	386	412	423	404	426	407	443	427	446	420	431	441	403	413	407	401	435	376	407	422	422	468	416	409	436	442	418	413	448	424	423	422	408	452	405	440	464	427	430	436	425	405	447	420	377	456	395	435	441	460	438	418	429	405	417	475	395	382	439	429	432	408	431	440	403	417	445	413	443	403	419	421	482	435	419	376	420	420	421	386	438	397	446	440	417	432	460	422	404	445	420	419	418	434	405	425	438	448	408	432	426	427	422	469	420	432	412	431	422	422	459	429	437	432	416	385	446	434	418	431	412	410	464	439	407	408	416	418	431	442	415	402	452	407	450	427	406	427	388	450	449	428	440	420	456	430	423	433	385	429	437	458	409	432	463	424	430	424	427	425	398	414	435	456	426	429	446	414	406	462	438	420	453	473	403	393	414	387	430	434	379	425	440	436	421	431	429	413	445	433	403	421	446	402	429	446	426	414	421	400	437	413	455	435	419	440	406	437	432	436	426	433	405	436	422	444	440	407	445	470	417	431	440	434	409	381	418	424	411	423	422	434	434	427	412	436	453	438	396	435	432	458	435	419	393	423	426	439	406	444	425	450	413	413	424	439
38345	45962	42087	38524	41171	41493	40019	39050	33020	25458	15718	10303	6639	2388	2327	2575	2147	1409	566	244	148	116	150	136	118	136	142	137	133	128	144	1435	1390	103	130	106	117	110	102	130	105	126	114	118	121	96	133	113	93	102	104	99	113	113	109	112	120	106	103	112	130	94	105	113	127	111	116	134	109	117	133	110	129	113	105	112	113	124	126	123	107	113	117	129	114	106	106	98	107	112	132	108	116	102	109	117	128	107	116	129	122	133	119	123	116	120	118	123	112	129	107	112	113	117	102	118	115	126	101	110	124	118	106	115	104	101	114	127	124	116	114	120	99	111	129	121	117	108	124	117	121	119	122	118	110	99	134	126	134	119	107	105	94	110	107	133	128	105	117	116	115	103	112	124	90	122	125	118	119	81	108	115	119	124	125	102	92	109	122	124	103	103	136	119	128	123	113	125	102	131	116	101	130	129	109	100	103	122	100	123	123	136	114	138	127	121	116	127	103	108	108	122	108	105	119	117	128	114	108	119	120	105	115	127	105	99	114	134	96	136	130	124	118	105	103	136	132	126	127	105	119	134	116	120	121	125	104	123	139	130	113	108	122	100	97	120	119	117	101	116	117	123	120	107	115	121	117	114	134	107	112	125	132	114	107	115	120	100	129	116	102	102	101	127	111	132	130	115	130	122	113	120	125	122	88	124	122	126	112	105	117	107	107	119	118	117	120	110	113	121	126	116	126	117	118	141	105	92	124	115	105	98	103	130	121	124	113	126	116	102	132	108	108	118	108	130	125	126	105	129	129	109	117	109	102	121	117	111	94	120	121	119	112	117	121	114	118	126	120	127	113	138	116	106	125	112	112	140	127	137	116	123	103	111	106	122	103	121	107	115	117	122	131	106	108	121	120	109	103	118	130	126	118	135	126	119	123	127	124	115	119	107	114	114	114	132	107	107	120	114	113	119	110	126	113	136	115	122	98	130	125	93	114	100	111	128	130	127	98	102	101	119	102	126	103	117	107	100	122	113	111	118	121	115	104	138	109	128	124	110	112	96	114	106	105	113	108	126	127	139	132	116	117	123	110	97	107	117	100	115	113	128	136	105	133	114	122	95	115	116	126	124	117	111	112	116	128	122	116	116	129	123	113	113	96	122	132	126	131	118	122	108	124	114	110	120	116	117	111	106	121	116	103	116	109	121	105	114	126	124	114	117	126	124	112	141	120	126	102	113	125	127	118	112	132	108	106	104	117	131	109	124	113	118	123	131	114	111	112	114	113	130	129	119	111	127	100	128	110	104	109	96	123	99	128	126	115	106	114	112	133	110	105	121	120	126	106	113	105	121	125	122	111	132	103	125	111	98	113	114	114	120	134	111	115	118	120	118	106	117	106	106	106	114	104	107	125	125	106	122	107	105	116	115	124	100	120	104	114	115	118	107	110	115	113	90	108	123	122	100	106	125	105	116	131	98	108	111	110	117	124	120	102	113	122	101	108	108	110	103	118	105	121	126	107	124	121	107	111	123	127	121	116	104	104	114	136	104	118	121	111	143	112	123	121	127	111	127	98	125	123	106	114	120	116	136	128	137	107	91	128	136	100	111	121	108	122	115	118	111	100	110	126	116	129	125	123	114	112	134	114	117	122	123	127	124	128	112	107	116	114	128	118	125	107	129	114	118	114	106	123	102	100	132	117	107	111	120	138	110	114	129	104	125	117	108	122	103	111	122	111	126	120	122	121	118	123	134	102	130	116	124	120	119	125	110	123	133	116	115	113	97	110	119	124	113	110	113	126	128	109	126	113	119	100	101	120	117	135	102	109	107	124	110	127	133	117	123	121	124	121	113	122	112	119	113	117	118	113	130	104	133	111	104	115	111	122	98	142	128	124	109	99	118	121	97	105	104	122	127	116	123	117	123	114	119	131	147	119	107	116	107	130	113	118	115	102	119	113	111	108	128	102	119	138	112	107	115	108	121	111	129	111	114	126	129	123	105	124	124	118	118	131	114	101	130	109	114	107	111	109	135	114	136	144	127	128	113	99	116	112	98	111	116	105	140	114	125	110	128	114	115	115	123	101	96	108	128	120	110	131	126	116	117	109	133	119	94	127	106	130	111	119	115	88	126	107	115	99	117	126	108	103	133	131	121	100	110	92	110	126	113	105	126	112	125	109	127	111	131	125	118	134	129	121	112	112	102	104	123	123	116	115	115	105	117	113	107	99	108	104	111	105	108	132	121	125	103	115	112	129	122	105	107	120	129	124	117	108	118	114	127	126	112	118	133	117	111	107	104	128	148	122	115	126	117	108	110	123	109	128	126	110	106	111	124	105	120	125	121	106	113	141	130	135	101	106	120	103	118	101	116	116	116	132	133	121	115	121	124	105	126	130	117	104	118	114	117	137	102	104	109	104	118	117	112	97	112	131	116	124	113	103	124	117	126	119	122	105	125	131	135	120	111	100	115	106	117	98	125	92	115	104	114	119	113	116	115	121	111	108	127	118	99	110	126	129	114	115	113	114	105	132	111	104	111	118	126	118	116	114	112	114	131	127	87	118	112	130	111	102	112	128	96	110	127	115	109	138	113	109	105	92	118	117	112	110	127	104	110	137	127	131	120	113	118	105	136	110	123	118	116	117	113	122	134	127	108	114	116	92	118	124	100	126	118	119	116	104	126	116	110	134	134	120	127	121	99	106	110	114	110	124	132	126	111	95	125	114	119	111	123	112	135	133	137	114	119	106	121	123	118	91	112	127	125	135	123	136	122	120	108	111	115	127	108	110	108	119	113	124	117	110	112	107	116	122	117	115	131	120	109	98	100	113	114	122	129	126	112	95	105	118	120	121	112	118	121	121	110	108	128	103	101	121	121	131	109	121	109	111	136	137	131	122	102	129	107	127	120	114	107	107	121	125	121	113	112	118	104	116	117	119	117	113	120	119	122	110	130	118	100	133	126	127	134	106	110	119	89	115	100	122	115	126	110	135	97	116	114	111	123	120	105	96	107	102	116	116	118	103	120	136	122	118	126	125	110	114	132	146	124	116	106	96	122	126	97	108	119	127	103	125	100	109	112	114	113	104	121	101	147	111	129	119	119	109	94	112	114	108	124	116	109	109	116	112	123	133	123	127	108	86	120	117	104	101	119	112	116	140	110	129	132	113	115	120	106	106	111	106	108	143	122	96	98	108	112	108	129	114	122	124	121	105	123	97	119	112	123	92	96	130	119	126	105	122	127	135	117	103	122	132	107	119	105	108	134	123	116	135	97	128	107	135	103	118	122	100	124	112	109	114	103	102	132	119	108	110	103	138	124	100	93	94	118	109	118	113	105	114	113	118	141	118	109	115	125	110	103	112	120	129	104	99	120	113	105	117	95	114	116	89	126	126	110	121	123	127	124	122	106	116	121	126	114	118	129	124	125	108	118	130	137	131	103	128	119	112	117	123	113	117	120	122	118	102	119	84	124	111	124	128	120	107	107	121	123	128	100	111	114	116	118	137	116
32083	44434	49280	53371	56617	55757	53291	49160	44844	35177	24531	22668	18687	9579	12456	12507	11161	7706	3169	1279	662	595	563	540	561	557	519	476	501	536	663	9358	8991	538	397	437	408	411	426	439	437	453	400	388	419	404	384	437	446	437	455	432	415	406	431	442	394	390	433	446	393	448	444	416	430	421	462	415	429	386	406	428	387	447	424	428	415	447	425	411	440	443	401	441	450	415	443	415	421	415	393	451	408	407	436	405	402	418	413	428	415	414	447	400	392	429	442	394	410	449	444	414	400	431	431	403	404	407	422	382	404	448	426	415	398	446	410	425	434	393	449	449	366	407	430	373	448	426	434	455	402	411	418	411	369	449	428	465	407	416	472	382	400	423	421	423	432	434	407	416	417	470	418	412	423	406	425	411	423	413	414	425	398	417	443	394	433	434	420	427	397	412	446	444	416	435	456	413	429	455	407	417	416	425	401	418	443	436	416	393	431	480	402	394	423	403	388	418	425	410	418	432	449	435	376	415	401	441	421	416	396	417	410	375	415	415	449	398	423	393	434	447	430	420	435	428	414	428	412	432	389	432	357	409	447	402	453	406	437	458	407	415	412	410	416	390	365	409	405	422	403	431	397	422	431	415	414	419	392	446	443	407	421	459	398	410	441	421	429	407	422	394	415	433	462	422	456	403	383	383	395	404	413	408	455	417	428	398	425	418	445	405	426	459	446	435	411	441	383	409	401	410	405	420	416	436	413	417	430	389	420	422	392	447	407	400	391	434	416	420	419	436	418	428	404	434	393	404	430	410	424	406	434	393	385	431	442	447	376	418	389	455	372	400	424	421	418	401	399	445	392	436	427	432	452	432	441	428	404	446	438	420	417	440	419	388	394	464	416	423	436	417	385	425	432	404	443	426	427	407	444	406	431	431	408	394	407	399	382	418	400	429	401	400	406	433	395	422	444	428	422	399	424	405	427	444	396	412	401	432	399	443	412	407	409	425	442	398	409	419	427	424	421	446	400	429	414	406	415	433	437	427	412	411	447	416	404	450	415	436	454	429	420	410	400	401	421	425	397	417	458	418	443	410	445	389	441	421	395	426	432	405	411	446	385	407	424	427	400	382	416	414	410	410	412	439	372	455	407	440	395	435	391	429	409	434	413	413	420	393	437	432	411	436	429	435	400	461	386	442	429	445	439	431	409	439	416	384	409	436	409	420	372	408	421	419	418	442	475	429	401	408	405	430	406	396	417	428	426	411	425	408	448	383	436	423	405	404	429	422	414	399	415	423	400	423	442	422	389	418	404	421	428	421	405	434	432	427	469	448	421	406	419	419	436	404	436	382	470	389	409	394	409	429	437	434	373	432	427	416	390	462	404	418	392	396	429	410	427	449	395	397	430	440	457	386	448	366	383	426	420	421	418	388	418	379	412	415	423	430	416	459	438	405	421	416	414	398	431	419	414	401	416	430	392	423	380	408	427	414	400	443	426	435	433	416	404	450	435	453	436	454	418	413	418	407	408	399	430	434	407	425	446	425	450	434	436	426	422	407	424	412	438	398	393	426	423	433	400	414	444	455	407	420	417	430	418	395	421	438	432	410	421	431	406	413	409	393	443	443	415	453	417	393	409	440	386	396	413	431	426	434	432	427	389	414	424	412	413	442	395	432	406	397	424	424	432	393	409	414	443	391	405	405	402	429	443	407	411	429	419	434	408	407	412	408	425	402	412	447	380	397	424	429	428	402	453	419	470	413	421	421	362	419	419	432	417	406	394	404	420	434	402	376	400	428	447	405	450	422	347	416	422	433	406	404	448	430	421	378	471	415	399	428	446	404	418	427	431	428	432	456	438	456	429	396	411	429	399	436	432	427	411	411	423	429	436	414	421	402	450	410	390	414	431	408	414	396	412	377	431	421	415	428	429	408	421	455	439	384	409	437	415	430	417	427	410	387	398	438	388	441	422	430	447	372	397	425	410	409	435	422	454	430	433	446	423	437	422	423	427	428	470	447	437	416	447	409	402	428	409	440	410	428	397	408	418	412	435	427	431	395	432	404	423	452	463	428	412	436	403	461	434	434	446	419	439	416	421	429	434	391	383	384	422	411	469	423	419	431	400	432	402	406	429	444	422	441	397	410	461	402	449	410	465	448	415	409	409	447	420	425	449	429	406	407	409	430	447	451	394	398	364	414	438	402	441	409	387	403	422	427	449	432	450	409	425	423	431	439	352	392	443	433	419	424	412	415	445	449	381	434	416	414	418	418	424	406	431	429	425	439	428	434	415	430	391	432	431	380	441	406	432	461	412	421	423	448	398	400	423	427	416	416	399	410	425	381	435	411	442	430	414	437	431	409	412	450	399	407	407	402	443	426	399	429	449	381	419	460	431	373	407	414	436	385	432	488	439	414	401	426	433	415	446	417	437	410	384	453	415	423	415	414	391	392	412	394	362	390	433	416	428	416	479	395	413	389	392	455	425	436	431	395	424	406	411	422	441	404	412	400	403	448	450	408	407	414	443	404	417	401	420	388	430	450	360	432	401	389	391	401	423	436	417	377	427	426	414	423	433	401	417	398	424	408	405	412	398	419	402	434	388	411	410	432	426	452	406	447	454	402	455	417	421	416	427	422	406	385	393	428	434	441	415	424	425	440	409	383	456	389	432	403	460	443	429	418	406	464	415	442	419	428	400	423	443	395	405	395	455	439	419	420	385	414	419	430	380	421	431	410	422	425	386	397	455	429	435	419	394	382	429	413	392	408	456	427	395	451	425	394	417	441	392	422	390	394	450	448	410	417	414	441	434	432	471	425	434	411	466	388	424	416	461	405	411	443	414	449	411	409	399	473	423	409	447	406	467	407	397	424	449	437	428	418	410	430	368	395	425	465	440	435	419	462	421	389	431	392	401	422	424	444	447	400	433	442	431	387	417	412	425	446	411	427	459	413	384	421	412	445	432	436	405	420	421	428	430	386	428	408	441	426	442	430	403	405	401	444	421	425	431	399	409	415	401	399	442	423	413	391	429	392	357	425	425	423	426	423	440	425	394	425	404	386	400	440	437	393	465	439	461	435	442	413	400	426	413	410	413	407	393	394	403	457	405	425	415	394	406	454	417	405	392	432	414	421	436	423	424	417	387	370	432	434	429	431	378	450	447	414	425	418	428	381	389	425	389	428	458	418	437	395	378	395	442	395	404	449	457	448	448	371	429	428	386	453	405	402	453	417	434	437	378	384	449	397	472	402	442	419	372	415	418	408	410	367	419	400	405	395	467	375	386	427	426	404	400	397	419	406	405	426	423	387	434	446	468	451	429	416	381	418	405	417	411	432	440	440	418	385	431	436	423	402	418	445	409	435	422	376	431	466	425	420	425	435	404	454	434	387	436	413	433	417	401	432	405	409	416	410	433	416	427	398	433	382	412	420	422	424	454	397	437	417	428	435	383	434	366	424	443	405	417	397	419	451	417	395	416	448	445	413	397	468	407	427	427	411	406	407	413	401	400	413
46001	47808	40790	39779	42224	44630	45847	42097	33829	27736	21491	16713	10887	5830	4625	4093	3381	1270	459	362	229	246	256	235	247	229	213	218	242	226	389	3017	2805	328	195	224	197	196	183	177	183	211	188	233	189	211	216	196	177	191	198	187	197	197	180	192	212	176	201	194	204	170	202	193	183	200	206	192	188	209	182	193	202	202	223	212	191	182	201	190	206	194	186	208	207	193	182	198	197	212	210	186	193	211	209	217	196	205	196	221	196	215	208	199	177	203	188	192	186	207	220	192	184	189	201	172	187	212	192	190	194	185	213	187	184	200	189	202	245	196	177	204	203	208	194	203	210	188	208	178	209	203	172	208	189	191	208	184	221	203	182	196	206	166	180	177	200	189	195	206	201	193	205	187	179	191	205	221	197	186	196	192	207	181	210	227	218	192	197	216	179	222	213	204	189	187	199	178	206	184	183	194	212	199	185	184	216	209	184	215	209	199	192	222	184	190	211	163	205	171	209	206	197	199	171	190	178	197	218	234	205	199	209	192	227	198	207	193	206	211	195	231	206	214	186	177	206	211	183	214	211	203	181	203	196	194	217	213	184	173	201	203	189	215	210	216	209	184	212	212	195	226	168	205	210	209	202	192	208	212	204	195	184	196	201	199	192	169	214	180	195	221	183	192	199	208	191	189	175	174	164	204	186	186	215	177	176	202	196	229	208	190	214	207	207	185	176	204	196	184	192	184	182	195	200	205	215	203	190	191	200	205	203	229	166	194	202	214	201	191	204	179	194	212	207	216	178	209	196	188	201	187	199	171	186	214	206	213	197	191	194	208	222	217	225	195	214	178	187	177	209	180	188	183	199	196	205	202	196	202	199	202	201	175	185	205	199	206	204	195	203	200	199	197	223	182	163	213	177	217	187	201	205	152	190	191	210	198	173	189	212	197	217	199	188	189	183	203	211	200	192	219	208	199	210	197	182	211	213	176	171	209	187	226	200	224	202	190	210	204	195	181	208	171	192	213	193	197	207	183	187	180	211	193	197	187	199	206	195	212	219	205	164	169	209	161	207	203	201	198	210	197	190	192	195	184	197	208	184	186	178	195	204	175	164	206	206	191	210	212	203	178	181	208	209	198	203	203	196	206	193	173	212	201	229	186	199	218	202	188	194	198	205	191	180	206	215	211	193	194	184	181	181	187	213	214	221	194	186	194	194	176	177	219	203	198	209	223	172	206	170	192	180	194	210	204	210	205	201	204	195	179	201	197	229	195	223	192	185	202	190	202	207	204	234	201	193	191	190	181	190	212	198	192	189	208	207	188	174	208	198	210	186	199	203	200	209	222	196	214	221	198	195	182	201	207	211	189	188	218	200	185	193	190	197	193	207	215	196	197	201	188	198	197	178	174	193	185	212	191	197	208	186	213	209	210	202	202	197	194	199	207	218	191	189	204	190	185	164	223	177	180	234	191	220	201	201	192	214	194	197	196	185	223	203	190	190	198	178	208	185	189	189	192	185	213	194	199	192	193	181	209	161	210	182	190	198	232	210	215	206	173	179	200	183	185	208	195	194	191	181	185	216	214	216	172	205	193	190	181	178	203	204	188	229	199	215	216	212	174	219	216	189	213	199	219	174	196	189	176	235	202	193	173	186	194	196	194	172	197	185	198	186	184	195	218	185	203	204	175	176	221	205	208	195	183	194	197	220	241	209	207	200	214	177	191	212	184	170	213	199	208	207	177	188	196	189	188	186	218	186	217	195	226	195	186	202	209	211	208	240	184	195	201	203	183	203	171	204	193	191	189	173	183	191	177	202	208	198	192	192	197	192	194	196	217	166	211	210	192	188	204	220	216	197	183	178	201	197	201	185	214	168	184	195	175	207	178	186	200	209	183	174	198	183	202	217	189	190	202	180	190	181	192	225	227	203	210	200	211	215	240	230	201	207	204	209	192	244	180	207	194	209	208	217	201	223	202	196	216	180	186	192	190	205	204	198	196	211	214	186	182	184	205	209	202	200	210	198	187	204	181	199	195	187	173	195	187	211	191	204	192	211	209	228	207	212	190	183	212	179	199	200	170	219	153	200	210	188	205	178	187	225	200	223	179	201	191	205	163	188	187	199	204	183	176	217	202	198	196	208	187	192	197	186	181	208	176	199	215	184	210	219	192	193	179	193	153	190	194	202	177	209	188	182	199	197	169	200	206	201	199	195	222	178	226	180	202	208	201	192	209	194	208	187	214	179	198	177	206	220	204	211	184	202	198	203	174	199	194	200	193	175	205	192	210	208	195	214	217	218	164	191	199	219	206	211	186	206	197	197	211	193	205	198	198	175	172	179	206	188	200	179	196	201	193	206	213	198	193	196	210	200	180	204	191	192	192	186	217	202	190	184	203	203	201	180	196	182	185	204	192	219	213	205	201	195	194	197	175	195	217	214	181	203	212	183	207	202	208	176	206	176	222	220	163	192	199	183	186	191	167	199	198	186	206	179	201	205	210	174	198	191	209	202	200	193	226	191	189	181	198	209	203	215	199	179	213	210	187	197	181	218	201	199	197	202	207	184	199	229	206	209	201	214	228	165	186	208	193	169	187	182	198	187	202	185	201	177	178	201	179	179	191	201	195	224	197	188	189	222	198	226	200	199	180	197	184	173	198	175	215	169	191	205	208	165	183	181	219	200	205	208	213	198	214	180	198	209	245	195	195	207	195	211	192	184	204	188	194	186	215	179	225	212	208	188	222	197	203	214	200	189	193	190	205	183	191	193	190	180	183	184	201	220	191	226	197	200	197	185	208	208	175	187	195	227	196	199	192	204	199	202	196	163	201	206	196	182	197	217	204	162	215	202	198	197	182	209	179	174	225	203	178	191	232	197	194	204	186	208	215	188	170	208	215	185	189	214	209	195	196	196	185	203	231	186	190	178	195	171	185	231	196	214	186	227	187	222	213	198	168	186	200	195	212	197	184	164	197	224	201	181	188	186	212	211	198	196	208	184	159	231	229	180	197	202	203	194	202	181	197	190	198	166	174	216	177	190	200	188	201	200	199	208	202	189	205	198	189	210	216	204	185	210	197	209	175	188	182	195	203	214	156	236	210	202	200	202	205	191	177	198	219	216	189	201	186	203	206	220	166	211	181	188	207	194	199	200	206	210	170	204	225	185	224	181	194	195	207	201	199	214	198	217	207	199	195	173	194	198	179	214	186	192	210	198	207	191	204	190	199	225	180	186	190	201	194	169	207	198	193	203	197	214	191	212	221	198	219	182	201	206	179	213	199	163	191	208	232	206	202	198	176	212	198	199	198	191	179	208	183	185	206	198	191	224	175	208	179	196	187	208	228	222	177	214	200	182	193	185	209	205	217	194	187	198	203	190	229	229	229	201	202	190	180	166	205	203	195	209	187	178	203	208	190	188	197	191	191	203	210	197	228	199	194	185	201	204	192	203	187	193	202	201	176	202	195	216	202	213	208	173	191	187	200	196	199	197	190	198	176	190	201	216	202
38656	48707	52931	58264	61782	63036	60337	52707	45288	40056	32187	31259	22407	19193	17427	15736	13642	6646	2537	1736	1044	970	863	882	896	888	903	791	870	906	2059	16237	15298	1292	664	616	675	641	664	624	625	649	637	707	637	642	652	642	676	627	688	662	652	637	636	602	633	695	666	654	675	638	629	619	653	643	613	649	630	681	661	644	601	582	676	638	675	615	699	610	634	590	631	673	638	665	694	669	659	658	670	677	634	642	654	664	632	678	577	664	633	617	633	663	591	634	652	643	644	608	627	651	626	619	624	667	650	655	698	620	644	599	641	691	624	605	626	636	621	682	621	661	675	631	673	633	645	612	692	665	624	684	676	622	676	640	651	633	592	645	639	637	629	664	667	660	667	591	626	635	654	634	638	633	612	609	632	646	675	675	670	612	634	617	630	599	658	626	640	639	657	645	659	638	653	618	652	614	683	655	666	686	701	664	629	649	613	643	634	634	661	599	628	611	608	646	638	639	620	664	634	697	692	636	637	684	638	688	603	674	608	673	630	664	665	626	615	636	654	610	624	619	621	618	635	659	636	692	640	620	639	660	603	611	641	714	694	641	657	687	653	648	652	685	641	652	615	633	673	615	643	641	688	660	639	625	668	625	621	616	614	647	609	674	631	667	668	642	643	666	598	640	642	624	658	666	646	612	668	641	638	630	662	652	642	658	655	600	627	637	648	645	612	632	667	634	596	622	629	681	640	619	656	649	642	667	638	625	636	628	686	635	633	672	646	643	648	626	637	667	672	648	634	659	621	643	639	627	629	592	646	581	663	638	630	683	617	610	652	650	596	618	597	594	612	623	626	628	691	647	644	640	668	645	608	658	623	632	635	657	669	651	655	634	650	596	669	635	634	669	655	655	677	647	624	642	596	598	696	653	657	658	667	681	599	640	650	644	634	627	645	650	615	669	592	618	632	662	662	644	677	657	668	607	653	654	597	654	631	631	652	612	638	642	627	654	654	610	674	608	573	615	660	628	649	656	649	648	642	633	640	592	677	634	606	624	614	618	583	605	619	701	637	633	629	627	641	648	657	608	650	646	652	681	682	630	602	613	649	641	591	647	670	609	626	609	606	649	662	625	648	620	655	655	663	627	666	650	619	640	631	659	662	634	665	654	666	621	643	617	664	615	632	653	656	653	617	614	639	594	608	623	639	648	633	681	613	631	622	635	686	625	654	599	643	634	631	641	682	620	630	656	637	635	617	645	629	616	655	652	661	682	588	645	638	638	675	591	654	624	671	689	640	646	658	641	623	666	692	642	611	633	609	671	670	621	615	592	632	630	645	645	673	632	651	618	622	656	653	618	605	619	617	662	649	612	689	642	649	656	657	581	621	633	633	601	635	621	658	632	657	648	667	626	652	656	644	651	631	640	605	617	666	661	622	632	651	653	678	614	644	579	603	615	641	634	629	609	659	598	610	638	603	641	600	643	648	676	598	596	677	616	622	669	632	685	617	640	611	646	634	645	643	629	692	666	634	615	612	648	618	639	660	644	658	604	570	676	632	607	639	610	660	601	648	663	649	667	587	624	654	613	662	649	624	645	627	626	622	633	669	596	630	630	638	623	604	641	628	640	658	665	604	602	637	635	619	651	604	615	643	645	650	582	684	634	609	621	636	634	610	610	653	654	639	594	599	648	646	658	647	603	645	610	591	604	625	644	665	645	602	656	635	636	643	669	648	655	642	636	597	632	658	655	662	673	624	637	629	667	623	601	580	662	645	632	621	647	677	602	608	625	652	619	630	631	585	648	593	662	628	640	698	643	632	614	650	634	642	629	633	666	598	626	644	659	652	576	633	638	669	627	635	608	680	602	602	653	649	615	637	655	608	628	670	692	642	645	626	661	667	611	669	652	647	634	619	630	628	640	628	635	632	615	627	655	659	655	635	638	656	654	653	657	641	626	619	662	646	645	648	658	637	662	644	691	660	607	594	603	641	668	607	627	658	622	626	632	614	620	659	593	660	645	635	699	624	675	669	654	632	627	611	625	604	630	630	642	651	614	667	638	673	611	648	692	630	676	633	664	648	646	612	652	654	671	606	650	603	630	657	626	612	655	653	614	639	637	621	692	634	584	685	628	641	627	634	678	649	663	650	612	648	650	675	620	663	608	612	664	639	597	659	586	662	654	672	674	658	661	665	646	637	653	635	635	622	643	658	658	658	672	599	650	613	635	681	634	609	605	635	654	665	634	652	582	678	626	689	613	652	635	664	636	636	687	687	612	673	655	617	669	638	604	627	602	629	639	667	661	601	615	667	669	671	627	655	638	653	629	616	620	602	642	614	631	664	644	615	633	617	662	645	605	583	653	686	641	640	613	634	676	655	652	609	624	580	669	673	613	660	650	626	605	636	626	649	623	592	653	659	631	636	604	625	625	663	649	661	645	625	620	625	668	642	676	621	626	647	649	657	638	622	631	651	647	626	589	632	575	635	637	587	695	571	616	619	669	585	667	664	726	620	624	643	675	643	616	681	647	675	640	721	622	670	636	647	658	657	664	647	632	617	653	615	643	660	616	628	650	643	669	681	654	678	648	625	663	651	605	620	661	666	643	644	618	657	644	664	621	635	649	646	634	636	616	641	691	605	672	636	615	659	659	607	616	652	605	591	614	615	637	614	672	630	637	624	655	656	607	632	639	645	609	664	651	659	698	662	611	621	658	633	649	645	588	628	613	601	644	652	671	671	639	629	616	699	715	663	667	615	606	661	623	643	652	644	634	622	645	653	624	625	624	672	644	624	648	649	691	664	655	640	593	583	674	629	628	638	638	613	684	658	611	643	630	691	640	650	642	648	604	661	647	649	608	664	667	629	638	622	625	628	656	631	662	633	629	641	619	610	633	645	642	662	700	625	623	629	649	615	630	677	644	663	634	620	639	649	625	662	683	704	623	626	638	610	650	663	658	642	663	641	676	633	637	632	669	652	638	627	624	666	621	628	651	639	606	664	628	655	646	608	681	632	688	646	668	671	651	622	655	678	623	617	622	645	625	644	660	667	594	701	646	650	705	668	686	686	614	633	635	639	638	660	579	634	667	620	631	623	589	676	648	649	636	625	628	667	616	634	666	651	658	653	645	655	627	627	606	602	676	629	651	649	663	625	614	644	679	585	627	619	674	656	649	676	648	616	590	633	651	685	665	648	629	630	607	662	627	625	701	687	627	652	624	649	670	634	703	660	627	619	644	631	654	617	648	634	610	631	648	680	627	622	675	620	621	617	631	611	649	626	648	666	685	672	613	646	677	625	682	647	601	595	646	603	639	654	672	662	612	699	625	649	666	646	685	632	647	684	649	642	658	628	616	645	638	663	615	644	603	657	593	651	688	641	686	624	665	595	587	683	590	661	596	658	653	651	630	638	651	660	613	576	623	622	672	633	634	650	661	640	627	609	697	630	630	624	627	632	663	628	706	645	700	605	644	659	639	665	655	688	639	667	693	599	646	596	668	645	656	613	647	670	623
15923	22449	25904	21738	17530	13645	10087	5530	3132	1758	901	695	428	283	201	185	211	161	137	131	125	136	124	142	135	129	146	141	143	115	112	164	341	125	125	126	116	123	123	117	108	132	133	135	133	139	135	130	120	121	127	125	129	128	118	138	130	119	123	124	123	113	111	126	126	124	136	133	149	93	118	138	110	120	109	129	127	132	124	111	113	125	115	138	132	113	113	106	128	131	108	121	119	100	115	103	109	117	136	135	126	129	117	124	131	140	93	117	114	121	130	125	112	119	128	117	133	130	104	102	123	107	117	117	131	121	130	105	110	129	132	129	116	126	127	132	137	127	120	116	119	117	126	145	127	118	117	134	110	112	98	120	117	115	132	121	127	112	99	155	128	129	131	130	136	125	119	119	125	97	109	120	118	115	121	116	100	127	138	112	118	120	115	115	143	120	123	132	121	101	122	133	123	111	118	122	113	105	100	102	121	133	116	110	131	101	116	130	121	150	116	134	108	117	149	116	131	123	130	121	108	92	116	111	121	125	123	113	105	121	119	120	140	120	132	104	126	112	122	142	111	100	136	141	117	120	117	130	126	115	124	117	136	105	124	137	105	117	129	110	119	128	96	115	127	119	119	129	118	127	119	99	127	120	112	121	143	119	108	115	119	123	104	105	122	120	114	123	109	115	106	114	115	124	126	128	136	104	110	123	124	114	118	102	130	113	138	122	114	119	130	122	123	140	122	108	118	130	118	129	123	124	127	127	86	109	125	145	116	120	110	124	138	110	122	119	109	121	119	121	115	140	111	117	118	116	120	120	132	133	125	129	126	130	102	115	115	129	105	120	116	111	124	117	124	128	108	127	92	114	97	103	116	113	125	133	117	120	119	118	122	116	116	121	115	111	137	134	140	125	128	114	117	142	110	113	128	133	121	132	114	136	119	109	135	124	121	105	117	119	127	137	114	142	118	107	145	107	119	121	127	115	122	128	133	129	115	130	115	108	141	129	110	132	109	105	114	118	113	119	133	103	105	116	128	130	116	121	124	120	107	125	113	114	119	134	114	91	140	117	103	112	116	119	117	119	120	135	129	136	118	115	126	144	125	124	144	139	110	109	119	120	114	108	144	105	122	108	124	125	98	134	140	121	125	98	133	124	141	112	126	135	134	106	123	132	115	129	109	110	95	120	126	129	123	126	131	106	108	122	128	139	124	126	117	147	143	98	135	116	115	106	114	119	126	116	105	113	106	103	113	112	132	126	141	108	118	122	116	123	109	148	136	123	118	112	125	112	102	128	128	108	135	106	126	117	127	122	128	137	124	104	113	107	103	122	118	136	130	119	102	129	114	115	109	116	128	121	117	112	139	124	123	93	101	128	123	124	121	132	129	125	124	119	132	105	133	127	110	142	130	130	130	100	121	114	118	118	111	114	111	128	99	118	106	103	125	138	142	109	132	118	125	113	134	122	112	120	112	117	132	118	121	103	134	114	120	133	126	128	127	126	117	121	132	103	123	123	112	115	115	111	126	132	118	126	142	140	101	121	128	128	111	131	144	98	140	109	110	139	120	133	116	146	118	127	113	124	109	135	111	115	142	141	123	120	120	124	114	119	112	115	130	124	114	121	139	116	140	122	119	102	147	135	133	132	109	120	139	109	118	110	138	110	114	127	120	135	117	134	133	118	113	106	115	118	105	114	117	117	134	129	117	133	124	123	124	131	144	121	137	109	112	157	128	108	119	117	130	135	126	122	123	121	123	115	126	120	104	137	119	125	115	130	118	118	103	133	120	110	119	125	133	144	152	114	123	127	122	123	124	128	112	126	125	123	120	130	120	117	135	116	115	116	126	129	128	115	121	118	124	123	106	130	118	130	120	115	124	112	134	113	103	116	135	140	112	137	125	118	120	139	121	133	132	139	121	124	102	126	133	126	128	97	128	123	132	136	134	121	119	131	133	102	117	135	139	139	122	121	126	143	111	127	116	105	132	132	118	101	132	123	117	119	116	110	148	112	128	126	118	126	130	112	125	114	127	109	123	109	125	101	133	129	110	132	121	120	124	110	116	135	130	118	131	114	127	117	135	132	105	136	128	136	127	128	113	123	114	129	122	109	113	128	123	115	120	129	133	125	128	129	127	106	99	105	105	123	155	114	107	143	137	140	107	117	107	110	117	125	134	124	107	128	118	107	115	130	118	114	109	127	120	117	122	139	136	112	104	125	116	126	138	124	119	121	138	109	110	137	125	91	138	118	132	123	120	108	100	104	115	126	112	125	105	122	129	116	134	128	136	121	130	115	140	97	107	146	122	125	129	128	111	125	121	142	122	119	135	122	117	126	114	111	119	109	121	105	101	131	128	147	121	119	122	109	111	128	118	118	137	121	113	146	133	113	116	106	118	110	138	108	118	140	126	126	143	135	126	127	123	123	123	117	116	118	121	118	115	124	122	147	134	134	113	130	130	130	100	123	127	130	114	109	123	125	128	145	106	114	115	139	108	108	131	101	108	121	121	117	119	144	125	111	113	117	115	115	123	133	126	125	119	146	139	126	113	133	125	119	125	131	116	120	99	111	128	126	105	122	123	117	120	129	136	106	123	121	137	110	112	128	129	127	125	133	105	106	125	127	129	132	128	127	127	114	134	127	145	114	120	113	108	123	130	116	126	120	98	126	116	88	130	94	109	135	138	110	125	118	130	117	141	117	132	128	121	122	96	115	135	109	123	134	125	102	115	117	118	108	119	125	110	114	131	128	121	110	105	127	119	128	104	109	122	126	112	128	117	141	112	116	110	119	114	134	121	115	110	114	124	106	117	149	126	104	131	105	113	142	122	112	114	127	115	129	138	109	143	135	142	126	117	124	133	112	132	125	111	106	124	132	125	120	121	123	127	114	146	123	108	120	127	148	98	102	128	125	106	129	127	115	129	113	118	118	141	137	142	114	123	128	142	118	119	122	121	113	145	122	114	135	125	127	113	98	109	146	102	122	131	105	137	120	112	118	109	122	113	110	126	112	108	145	107	103	114	126	114	112	108	103	120	101	131	132	118	118	139	122	137	127	141	131	119	124	123	128	130	136	125	119	121	120	140	121	105	131	123	112	127	131	116	131	116	127	114	118	125	128	114	126	121	124	94	137	114	117	132	116	134	108	140	106	98	116	124	111	123	127	113	118	117	109	113	117	144	124	121	121	146	104	115	119	129	138	121	142	115	116	115	121	106	119	106	123	138	105	126	143	119	114	130	121	115	122	129	117	136	117	121	135	142	112	127	107	126	130	143	123	140	117	116	137	114	116	131	119	134	116	142	134	118	137	123	144	126	117	115	126	144	115	126	113	135	157	161	130	110	132	118	108	104	129	125	118	129	129	142	121	128	101	125	104	127	127	113	128	110	105	121	129	129	111	140	110	122	128	125	111	121	131	122	111	110	128	123	134	115	94	129	139	133	129	109	117	101	103	131	135	121	112	121	132	119	120	128	125	130	110	103	133	138	135	116	117
13288	23096	31850	33064	31744	29699	25933	17677	11162	6560	3828	3424	2254	1761	1111	1101	1049	810	536	469	460	477	459	441	428	437	442	419	463	464	469	865	1955	513	427	415	439	459	456	435	430	417	446	472	431	477	410	434	460	448	485	418	443	422	445	445	435	451	435	480	418	460	442	447	473	473	465	435	434	447	461	486	446	445	460	434	446	388	479	444	416	471	444	461	457	448	450	465	466	422	475	447	397	443	441	453	454	386	441	480	442	436	469	454	460	455	413	460	441	409	476	402	451	472	452	438	431	455	456	472	424	470	473	377	434	458	440	443	489	420	439	407	439	407	421	403	461	478	417	425	414	446	433	455	442	478	481	441	417	469	453	436	432	431	439	432	450	434	429	470	465	440	439	456	474	425	412	422	444	443	443	419	430	434	441	448	450	460	463	439	468	436	417	442	451	394	434	448	441	462	437	445	451	405	439	455	428	477	452	442	454	437	441	434	474	452	462	448	430	458	459	418	462	425	450	454	422	415	472	442	412	476	411	445	435	410	435	429	475	423	405	471	460	419	480	429	432	472	460	410	412	428	419	452	468	423	407	439	439	410	428	445	452	460	438	424	464	506	437	440	468	451	431	404	424	406	450	490	457	442	433	479	419	419	449	444	419	439	399	451	424	443	437	459	475	445	460	422	407	428	466	441	426	417	423	416	432	429	450	447	418	429	438	426	440	416	410	426	459	439	467	480	404	448	430	438	423	408	422	457	448	471	458	392	445	454	454	418	444	484	457	423	435	442	427	465	461	412	466	432	446	458	400	447	455	455	452	443	422	419	469	411	476	448	466	442	453	428	417	439	432	433	472	427	439	467	450	393	486	414	450	446	441	465	424	437	483	454	470	439	449	461	428	432	455	460	434	422	451	427	441	447	421	401	431	446	431	469	442	438	472	450	448	422	432	471	424	426	481	455	420	439	433	450	437	434	458	456	416	436	484	455	480	458	471	443	437	496	441	412	487	454	431	470	428	437	431	449	440	415	429	423	450	481	481	464	397	451	426	476	427	438	417	392	445	437	438	449	409	431	424	437	441	461	443	452	459	435	446	436	449	434	411	476	469	417	451	479	413	443	444	447	402	449	454	491	469	464	455	443	458	458	436	394	423	474	446	460	469	465	468	440	458	447	459	430	440	457	463	437	455	451	449	427	401	464	471	415	432	428	423	431	447	468	439	462	435	494	434	423	441	444	439	427	432	467	454	442	424	456	432	461	420	433	459	445	444	431	479	429	474	444	459	453	405	476	427	425	428	441	448	440	469	463	469	467	433	405	443	447	420	456	447	438	414	467	450	479	444	472	435	439	438	443	437	451	433	416	437	425	415	429	448	478	471	422	420	452	469	461	455	410	454	452	465	417	452	432	446	431	442	432	499	469	461	442	422	414	433	447	443	450	420	439	428	423	417	412	428	435	443	419	440	452	479	430	450	429	426	448	436	453	444	397	500	456	477	441	440	461	433	442	456	434	438	418	465	459	454	440	460	424	433	460	443	418	446	427	463	454	420	418	445	428	455	429	437	452	423	420	492	429	450	481	476	406	429	425	442	417	478	479	445	449	467	465	456	417	423	415	434	422	446	457	417	425	428	459	474	437	449	427	447	409	418	432	476	453	419	417	436	445	395	430	449	420	419	434	489	431	451	448	430	430	503	458	438	443	448	434	427	423	409	414	477	485	460	464	427	439	467	472	447	432	469	435	420	447	455	421	461	472	436	474	463	438	407	454	454	439	466	419	434	444	431	440	434	430	439	421	442	423	465	412	474	459	418	443	457	413	417	416	440	418	484	469	435	448	435	441	450	415	403	455	425	456	454	495	433	471	440	415	423	445	423	406	455	485	451	443	491	452	400	440	488	417	409	461	431	445	462	409	418	428	422	445	419	461	426	459	416	454	450	444	421	447	448	487	468	459	464	427	458	419	388	416	417	419	431	425	466	424	464	407	441	485	431	440	440	432	437	474	470	455	442	465	441	462	459	462	464	461	439	444	459	426	456	448	433	433	417	405	463	435	411	435	452	410	434	422	464	459	448	426	435	449	448	420	451	465	444	432	420	450	425	421	425	490	460	432	468	460	449	416	427	420	442	420	393	449	418	438	435	466	398	420	439	407	435	489	424	439	451	426	448	458	449	428	444	425	450	449	471	453	471	425	448	462	447	491	441	473	470	398	456	421	440	423	469	418	485	447	465	398	410	476	446	451	433	445	436	463	470	411	448	428	464	447	417	483	447	442	420	425	443	445	477	457	461	457	450	420	446	446	402	420	422	437	461	435	406	452	437	485	447	420	422	444	488	428	452	414	463	431	487	415	426	474	455	418	439	473	466	400	426	421	452	408	476	457	406	445	450	441	387	460	449	427	467	414	438	429	463	461	416	471	456	447	438	461	429	437	449	471	461	432	439	462	432	432	441	460	445	418	481	430	420	449	451	394	450	461	465	391	401	452	457	411	426	450	424	454	436	435	416	483	487	392	465	458	441	471	469	444	468	425	452	446	431	462	448	453	418	440	463	449	446	450	434	458	450	449	403	441	465	460	464	442	428	463	433	436	449	439	457	432	432	450	433	443	451	428	450	427	458	432	471	451	450	415	433	412	434	448	426	461	436	413	428	482	460	479	435	472	453	405	451	427	450	423	450	456	452	422	447	486	461	441	476	435	406	476	452	459	441	429	425	480	451	446	445	413	430	484	431	457	457	452	440	448	442	443	437	429	410	479	432	429	432	418	453	439	443	417	462	483	447	421	427	447	439	442	427	441	422	433	431	493	443	456	422	455	398	430	450	411	421	490	436	428	419	454	440	429	485	411	457	460	447	428	449	473	428	429	419	457	390	449	424	451	428	438	490	406	435	421	434	462	457	411	411	436	449	467	444	449	413	444	470	468	462	428	448	445	425	453	463	467	420	451	446	436	417	468	442	444	424	458	427	461	417	444	419	438	424	430	412	430	435	466	441	409	399	481	442	421	442	468	416	404	428	416	438	432	404	452	459	507	447	443	462	494	419	433	455	417	475	457	435	422	464	418	425	439	425	453	423	461	430	424	446	435	413	437	466	451	432	418	460	455	420	460	462	409	461	444	410	438	409	460	439	435	444	451	426	426	415	460	481	429	436	445	421	402	470	434	467	455	437	475	477	434	446	450	437	480	464	450	409	468	490	461	455	459	427	417	441	441	445	442	449	448	433	411	447	434	425	438	457	440	423	404	441	476	453	459	395	445	464	450	446	448	426	428	442	468	443	464	453	447	437	444	423	404	470	486	420	425	429	451	432	422	465	462	446	443	418	439	430	427	446	459	426	485	432	426	478	408	432	422	435	438	445	440	448	466	441	458	424	417	429	414	430	431	451	408	443	453	450	458	458	422	467	427	451	448	438	438	454	437	433	427	470	443	452	432	427	415	475	453	458	435	456	435	400	437	404	439	461	450	414	434	437	427	440	455	432	434	415	409	451	460	408	448	450	430
38515	44442	39666	38800	40163	42794	41133	35348	30564	24172	17009	12611	8210	3067	1575	1506	1655	1213	389	173	150	171	154	145	133	127	156	136	153	163	177	1314	1887	246	139	135	103	124	138	115	123	122	126	129	108	127	124	122	123	118	126	115	113	119	112	125	121	128	111	134	117	104	120	124	135	127	107	127	130	119	120	110	113	119	112	119	130	128	122	127	126	125	129	123	140	112	130	124	124	130	118	130	127	121	139	134	115	131	135	129	126	115	119	110	151	111	93	115	107	131	156	131	139	142	117	111	131	122	105	134	119	116	118	125	128	112	119	121	103	121	146	132	119	126	123	114	115	116	141	123	123	123	124	113	108	121	120	117	128	125	117	121	113	127	139	107	106	107	115	128	125	109	124	129	130	124	114	125	105	126	121	113	118	120	138	111	120	121	144	133	130	122	130	126	143	125	111	137	117	142	135	124	123	115	131	132	124	116	130	135	128	129	117	125	123	123	140	97	131	132	132	105	104	130	135	109	107	110	144	120	105	136	143	132	125	94	125	106	116	112	135	111	123	107	132	112	117	121	122	133	104	148	98	119	122	128	122	121	105	126	118	121	108	115	99	123	105	130	119	105	134	130	120	123	101	146	113	100	119	125	128	122	106	148	139	115	127	128	114	99	120	129	109	117	102	116	119	130	138	135	114	123	130	118	123	121	118	137	122	120	132	130	111	106	139	133	109	126	133	120	130	138	130	131	113	116	128	120	133	129	132	118	109	112	134	113	121	120	97	104	124	118	141	116	125	127	142	114	144	113	95	132	126	120	136	117	117	124	112	137	130	108	116	120	117	115	120	119	111	125	119	128	142	119	131	119	123	113	128	116	111	118	135	115	130	136	103	131	103	111	119	125	126	140	132	123	118	115	116	131	119	115	136	150	114	102	111	125	142	148	134	126	103	116	124	122	133	127	103	125	110	122	122	129	111	120	125	114	135	141	134	124	166	124	114	119	117	118	123	119	124	114	121	142	125	111	131	130	126	132	132	130	137	122	130	112	121	94	136	120	127	119	111	109	114	127	121	126	128	107	132	122	123	114	112	117	116	138	114	143	109	113	127	111	144	120	138	133	104	108	121	122	108	116	127	110	126	101	110	128	111	117	131	146	127	134	139	113	124	137	115	121	109	116	133	108	112	136	129	116	110	129	144	111	132	127	108	129	116	120	125	105	121	132	123	132	133	113	117	114	138	122	125	125	109	119	125	129	119	136	128	122	123	109	147	134	134	115	129	136	127	128	119	134	106	142	125	102	112	112	149	125	135	131	121	129	120	111	141	107	101	117	122	138	116	113	97	132	136	124	102	130	126	121	121	129	111	134	142	108	130	109	111	136	135	116	120	119	119	142	120	121	112	102	133	123	125	146	119	128	112	128	119	104	111	118	132	100	133	104	145	120	123	140	115	107	127	141	111	121	117	105	115	112	127	143	120	130	130	114	136	117	113	119	139	107	122	98	126	107	127	114	120	121	129	106	109	114	141	125	108	112	125	101	109	102	133	115	123	98	126	119	129	138	141	115	141	116	100	131	135	109	108	112	123	119	120	126	113	118	125	103	137	119	130	124	146	151	123	131	118	108	123	138	127	128	121	126	122	127	135	124	126	134	120	123	110	127	117	135	126	112	149	131	150	130	129	140	123	118	115	115	125	119	124	119	119	146	124	123	142	150	122	121	115	106	109	124	116	113	107	106	118	112	121	134	119	109	130	125	114	120	120	128	111	116	126	118	120	115	122	127	115	122	123	117	141	138	135	108	126	123	117	105	137	106	102	128	120	105	122	141	128	130	113	124	122	113	116	135	129	121	139	112	124	121	125	129	105	109	135	125	131	112	140	118	136	105	105	146	113	114	106	124	118	117	125	106	132	138	125	124	119	140	119	117	133	124	111	129	125	139	136	145	117	133	122	145	126	113	126	112	124	130	124	128	101	124	114	112	126	112	136	129	128	112	116	133	126	137	131	134	141	120	131	141	129	123	117	108	119	122	108	129	153	118	111	108	131	117	145	137	148	127	137	127	136	124	138	119	132	124	106	128	131	93	116	123	146	141	127	127	126	121	144	123	107	124	111	120	115	111	123	115	135	145	106	117	114	125	118	117	126	122	119	112	122	124	108	110	122	145	124	118	132	114	128	123	122	122	110	128	141	111	138	123	117	112	105	117	121	101	136	133	132	121	121	146	139	117	121	139	113	125	109	123	124	118	112	115	115	125	136	115	113	126	127	114	113	130	136	130	116	123	111	102	113	116	113	133	135	117	120	141	111	122	128	127	120	118	127	108	104	131	120	135	115	121	123	127	117	153	123	120	130	132	118	130	112	122	108	123	113	130	123	120	121	107	146	118	120	113	124	112	106	123	129	117	112	126	120	128	123	123	120	127	144	117	123	102	114	125	118	140	130	112	121	114	123	126	136	125	110	116	122	110	112	108	136	112	115	121	122	117	125	117	135	136	116	111	133	137	118	120	111	136	104	127	128	126	128	111	118	134	127	108	115	135	123	112	116	137	114	125	123	114	116	123	126	127	100	111	116	117	117	119	130	134	143	115	131	108	127	114	119	129	126	114	130	115	119	110	115	120	129	111	127	114	111	111	110	114	116	113	130	114	113	116	107	124	114	139	122	121	132	99	132	103	130	127	116	112	117	133	132	115	122	122	108	122	127	135	113	121	119	126	117	104	122	117	123	130	112	126	131	116	106	109	95	112	128	148	112	119	123	127	122	119	117	99	112	103	130	121	111	112	130	144	127	132	115	122	110	144	114	141	114	115	111	115	139	130	133	115	120	124	112	121	112	117	119	132	119	138	116	130	125	134	122	138	131	143	134	124	122	129	115	127	113	118	100	129	117	115	119	124	140	138	123	104	120	134	133	116	127	128	117	127	149	108	117	132	112	124	103	105	104	128	112	126	128	127	116	120	119	112	152	123	108	112	122	136	113	104	122	134	122	115	131	118	122	117	127	128	122	123	122	107	113	131	136	130	126	116	117	134	120	120	127	127	124	128	120	126	142	112	107	136	117	109	129	135	125	124	118	124	137	135	123	121	116	130	143	125	127	146	139	110	119	125	119	117	108	112	102	136	112	104	121	113	102	140	129	141	112	132	126	122	137	135	136	122	110	136	140	117	120	122	136	115	133	108	109	143	117	125	118	132	110	116	128	138	110	114	123	124	119	111	127	132	122	135	124	116	125	120	104	107	126	141	129	131	116	113	126	131	116	122	130	118	118	110	126	111	133	137	104	108	105	121	116	132	130	116	128	127	122	131	129	112	108	114	116	123	130	132	144	141	132	117	126	119	130	137	122	121	102	136	125	123	123	120	125	134	137	114	112	113	129	131	107	136	123	126	138	126	117	102	121	116	118	125	115	156	120	114	121	120	119	120	123	127	150	134	132	119	136	121	114	104	123	139	133	114	128	104	129	112	121	111	132	119	131	129	117	129	126	119	130	129	119	133	124	127	122	129
31865	42374	46840	52177	54405	57745	54907	45508	39118	33772	29102	26977	21868	11318	8512	7864	9071	6588	2349	1023	711	655	638	588	589	559	536	553	557	638	669	8858	11871	986	452	458	431	427	463	485	444	441	429	434	472	431	454	461	436	435	420	445	438	433	444	453	455	422	409	422	445	440	443	458	436	449	452	465	422	421	450	455	434	419	409	452	418	434	442	441	443	424	412	486	456	414	411	425	464	443	427	429	404	430	428	419	430	427	445	424	486	449	480	410	427	447	469	419	447	404	422	431	442	393	436	439	406	446	464	401	440	394	397	428	425	426	416	402	418	474	446	417	427	416	448	408	440	429	438	423	444	451	421	456	423	422	415	431	439	396	431	437	418	450	454	431	429	448	448	458	454	423	430	471	441	458	398	415	436	442	391	448	424	414	418	429	459	443	419	414	468	452	408	415	427	404	425	410	410	424	450	485	468	412	451	465	458	436	442	433	441	444	434	437	457	423	424	449	458	399	413	451	399	452	414	445	436	469	446	427	440	432	451	428	456	464	404	442	448	412	464	437	443	457	403	445	452	434	448	450	439	447	441	424	439	413	433	429	406	414	450	418	419	454	426	430	451	439	416	421	413	400	467	463	427	433	445	430	425	452	412	459	455	448	434	434	469	446	446	410	458	431	446	404	464	426	412	460	399	424	427	410	420	426	449	469	439	462	423	439	453	447	438	452	445	410	391	464	435	450	447	440	468	441	402	446	422	419	434	423	457	457	404	439	388	412	400	418	419	456	413	442	424	433	432	464	461	434	431	457	461	418	439	457	414	442	410	437	433	446	438	461	441	420	427	440	399	428	437	434	446	436	452	443	439	473	447	436	429	445	446	433	412	440	462	438	444	426	464	491	455	427	463	469	458	469	447	452	421	411	440	406	414	425	464	462	455	447	434	414	456	445	425	448	407	407	456	423	431	411	449	410	425	429	429	428	415	430	455	414	466	439	448	459	421	435	431	413	428	438	405	423	426	448	449	422	436	423	443	458	419	414	394	453	412	439	432	459	437	473	424	469	434	428	426	467	450	457	444	426	429	406	411	423	439	431	410	421	442	441	438	472	430	428	417	443	440	437	415	402	454	444	417	446	449	426	430	400	476	434	424	449	449	476	442	446	434	444	423	445	433	440	467	475	445	427	443	461	458	455	445	456	429	398	482	444	427	438	423	427	430	405	431	424	412	458	422	410	454	424	449	446	407	461	396	443	441	461	447	433	457	426	447	428	422	454	380	425	437	458	438	450	433	436	461	454	466	439	437	443	374	437	445	434	418	454	504	458	422	440	440	429	430	456	430	465	421	436	449	451	460	460	457	434	432	428	459	412	473	444	425	398	435	399	414	417	410	435	471	418	429	461	420	389	422	448	461	410	436	435	419	414	453	447	397	423	428	440	401	399	475	415	430	450	434	421	431	467	488	468	434	438	445	404	421	430	410	453	401	429	414	456	451	429	459	427	460	434	458	436	459	410	428	417	427	445	413	416	469	397	451	458	432	432	418	447	448	438	403	447	416	426	446	462	454	437	407	459	453	434	441	408	433	398	492	400	428	434	414	415	455	435	456	451	413	427	421	392	449	416	414	392	387	407	446	429	475	423	448	429	457	452	443	460	446	426	431	430	415	449	420	446	460	431	447	450	457	412	462	418	455	397	437	469	419	446	472	471	447	421	386	439	446	423	426	438	458	453	430	409	419	437	434	445	412	454	441	422	440	446	460	417	409	392	453	421	455	429	457	421	438	409	439	415	411	438	396	406	431	415	438	411	449	430	411	434	442	446	450	452	450	406	416	477	413	446	431	437	438	459	421	451	406	471	441	459	430	470	422	433	430	446	411	451	446	446	441	447	460	476	472	425	429	402	436	400	436	407	455	432	402	419	424	404	421	433	411	428	460	428	448	427	453	426	435	446	427	417	413	473	454	397	476	459	457	450	412	444	439	450	457	438	419	423	449	424	431	472	472	410	426	434	434	431	470	424	469	453	397	449	417	434	422	455	406	410	426	469	400	470	439	432	450	431	422	456	447	419	406	371	425	413	435	402	445	458	408	411	439	419	440	435	401	458	443	445	420	451	441	413	414	440	459	410	419	422	423	455	410	440	409	431	468	433	411	462	437	419	440	432	416	450	412	405	435	435	472	429	390	451	510	412	414	428	450	413	448	458	426	443	407	422	478	429	412	436	475	417	446	415	437	422	427	412	416	449	414	448	381	441	458	410	457	412	439	414	419	415	411	405	447	416	408	448	440	452	441	461	446	456	408	448	466	423	405	450	468	445	466	442	445	413	424	439	446	466	444	450	438	417	452	432	448	438	458	437	443	427	412	463	470	437	406	447	400	428	456	475	395	473	427	444	426	431	444	421	426	423	405	401	448	450	441	432	416	413	432	439	471	422	447	411	440	425	463	402	405	419	418	466	450	421	454	407	417	446	445	431	457	419	407	487	421	448	425	468	423	436	429	459	441	425	426	465	460	437	422	398	431	436	453	415	404	422	453	427	406	469	435	414	448	410	397	445	399	474	434	411	475	446	453	431	431	436	431	505	443	457	453	436	432	429	465	426	447	411	432	431	438	405	441	447	432	456	424	415	457	422	436	444	460	419	440	426	461	441	428	410	446	414	418	396	430	415	419	432	404	421	419	457	439	413	430	416	415	445	443	437	465	451	429	394	414	417	436	427	405	406	484	387	487	456	433	440	449	425	421	422	473	455	413	447	429	408	440	441	437	421	462	470	410	428	424	433	436	425	416	431	428	476	411	488	453	447	404	468	416	455	462	453	428	466	442	434	410	419	454	434	429	427	453	439	478	392	460	425	467	436	437	438	451	443	457	456	466	447	418	438	429	419	450	417	445	448	438	438	425	421	435	432	408	459	441	428	422	444	412	460	442	406	447	432	422	435	461	444	478	441	403	475	445	444	435	422	427	450	427	433	416	433	464	428	436	427	435	435	424	441	432	451	433	431	451	424	430	424	405	458	435	420	454	431	472	444	443	404	445	441	457	404	449	469	457	449	478	468	465	452	404	454	432	420	448	429	419	435	474	381	423	447	445	449	418	418	486	389	446	430	437	430	443	436	438	463	462	417	428	442	393	428	436	411	414	452	433	429	471	459	413	455	437	431	426	406	441	465	419	431	407	454	435	446	467	416	458	439	432	410	401	412	420	427	446	427	423	445	413	435	454	457	440	410	425	383	432	426	436	453	407	441	435	442	415	440	431	450	439	457	426	404	431	415	416	469	426	410	458	427	412	444	495	461	446	397	469	487	423	425	468	404	454	449	454	404	411	432	446	399	417	432	467	459	446	394	446	425	445	433	402	440	440	458	453	424	445	439	454	422	452	448	439	419	440	405	447	408	437	430	431	404	459	439	440	447	456	443	427	428	466	441	462	437	430	459	406	391	438	417	474	422	464	435	440	434	483	416	463	442	433	428	449	402	454	490	406	486	439	454	442	429	447	421	431	407	446	445
45009	47454	39549	39039	42539	44669	41177	37976	35003	31124	29068	24276	16233	5265	3002	3192	4668	2975	650	304	240	237	226	234	224	233	225	224	231	242	267	2744	3430	352	202	186	192	204	217	179	209	189	195	183	214	198	183	187	210	190	179	198	188	181	182	199	224	216	215	200	219	193	197	193	213	184	210	210	186	179	181	190	215	185	234	205	186	187	173	192	185	205	208	184	176	212	193	191	160	178	170	178	189	172	209	197	192	198	180	184	189	209	202	208	216	204	197	200	195	177	202	206	184	182	190	175	214	190	187	174	193	187	165	184	207	200	191	193	225	193	175	223	205	210	210	199	183	206	186	231	204	173	191	190	212	207	194	174	208	185	200	192	185	177	201	180	198	207	206	196	190	178	201	184	190	189	186	174	184	205	179	186	179	195	196	198	193	216	173	182	174	208	205	195	201	190	192	180	201	185	208	192	176	201	179	206	169	171	195	195	200	200	192	171	202	194	195	189	175	178	207	194	178	188	209	187	212	197	208	179	199	209	198	200	212	212	195	185	188	239	204	213	209	219	214	190	186	194	188	173	185	196	187	193	209	217	194	206	193	191	196	222	201	236	197	186	199	200	210	200	197	195	198	167	179	181	191	186	227	187	196	191	204	202	210	200	202	238	206	215	225	217	219	184	210	193	220	182	196	202	184	194	206	222	192	192	185	201	193	204	190	167	193	196	178	207	193	185	195	166	220	180	205	220	186	229	195	195	223	186	227	199	208	202	203	195	188	186	167	195	187	214	202	187	198	189	200	222	215	199	185	213	189	188	206	190	193	204	185	209	203	178	190	186	203	172	212	203	207	194	204	189	218	172	191	194	219	208	214	193	205	203	176	198	189	194	198	208	202	193	183	165	212	206	171	208	162	198	199	196	220	174	197	203	184	204	193	184	190	218	196	159	213	179	175	202	186	198	175	207	193	203	183	213	175	210	169	187	187	190	215	172	181	201	163	203	179	214	205	196	163	197	196	198	186	174	199	203	203	223	191	193	195	209	188	168	183	209	179	197	204	178	179	194	198	209	167	181	190	199	192	201	187	190	162	202	182	205	185	213	219	203	189	208	200	204	195	192	206	205	232	219	218	203	202	182	191	203	214	198	209	221	169	186	194	162	196	178	200	168	200	197	206	194	219	177	191	184	186	197	200	177	193	210	175	192	207	182	197	208	213	206	181	165	209	206	184	211	201	200	194	207	182	203	202	189	189	189	210	203	208	167	196	184	197	196	190	173	196	185	205	183	209	199	211	205	178	188	176	208	198	214	189	204	192	179	201	206	197	186	213	199	191	158	210	217	186	203	191	185	180	175	196	209	173	205	188	175	205	190	209	175	206	196	227	194	181	200	180	204	202	199	191	208	181	191	182	223	185	191	218	177	181	207	212	208	195	190	195	214	197	193	182	213	205	184	192	183	155	202	207	168	194	194	194	189	196	211	194	206	182	188	177	180	165	196	194	203	208	195	185	195	193	201	188	189	185	191	202	212	221	172	225	185	199	183	222	211	200	199	184	211	189	202	210	174	193	201	215	199	231	179	194	206	198	198	186	188	205	204	207	214	211	201	198	191	192	189	177	216	176	194	201	203	189	201	185	206	178	176	185	200	181	176	180	207	189	187	197	193	165	189	189	203	190	198	200	205	203	187	211	205	191	197	198	202	176	211	191	203	194	192	200	194	199	209	174	194	202	184	185	197	224	207	195	193	229	191	188	201	214	207	195	189	211	188	222	182	202	173	236	192	186	212	183	170	208	193	210	194	185	188	185	173	184	196	187	209	227	193	211	193	187	184	193	182	201	211	207	196	192	208	184	197	168	232	192	193	193	200	200	198	211	186	191	204	197	180	215	190	225	184	219	199	212	183	207	195	184	192	174	195	174	198	176	185	159	213	194	210	182	208	184	156	194	187	187	188	192	202	191	183	192	200	163	187	214	201	207	214	196	198	211	191	202	186	178	199	199	229	182	194	206	201	185	176	191	167	194	164	183	193	211	213	195	214	214	205	204	186	176	194	194	196	186	184	208	182	185	198	211	188	206	191	192	197	183	172	209	192	188	202	196	193	181	183	202	210	175	221	198	195	196	213	198	197	172	214	172	194	198	182	190	196	199	173	177	191	191	199	204	215	219	204	208	197	202	222	194	221	197	220	199	196	220	186	166	204	206	196	216	212	198	193	228	199	196	205	189	169	181	194	209	207	195	221	196	175	214	192	197	193	184	215	191	200	207	182	190	181	199	187	187	208	197	205	198	192	184	179	219	180	219	209	200	208	213	211	213	210	199	219	197	197	196	201	186	203	176	210	193	183	173	220	196	199	194	169	180	184	213	171	183	189	183	178	183	210	210	211	188	193	198	178	170	208	198	211	211	184	214	187	179	198	221	182	210	200	171	173	185	233	195	170	185	191	196	185	198	178	208	181	171	221	192	192	180	191	203	194	193	196	169	192	194	212	197	200	206	185	201	186	193	173	188	215	214	216	193	194	193	212	220	206	182	208	198	199	189	179	188	200	207	171	184	191	172	148	185	202	192	181	192	184	195	181	188	191	220	192	204	203	186	191	219	176	167	205	184	222	222	181	176	191	207	204	197	185	229	178	184	211	210	208	179	191	193	210	208	194	178	196	186	178	223	179	192	181	188	176	191	186	189	188	177	183	200	196	195	187	181	209	190	202	202	169	215	203	192	212	198	204	211	215	182	205	193	161	217	219	201	182	231	193	180	194	189	181	202	186	187	198	187	180	169	181	175	235	189	193	170	176	183	188	191	213	194	203	199	196	173	198	202	191	191	195	218	195	191	177	170	200	216	224	190	206	208	191	211	227	182	214	213	185	177	214	196	190	190	191	194	198	197	203	184	210	193	199	200	193	188	178	198	189	204	185	211	196	190	195	195	188	200	185	223	195	214	215	180	206	220	201	225	208	194	204	227	202	185	200	207	212	200	193	186	210	175	200	180	190	210	194	186	204	192	191	183	204	191	209	177	230	191	229	165	179	185	193	187	200	191	201	192	186	190	181	178	186	193	197	221	188	211	208	197	190	199	192	206	202	193	213	182	197	183	179	197	201	224	184	194	204	178	197	187	197	195	199	183	203	193	192	197	182	185	195	198	190	218	214	192	193	187	181	200	193	186	239	193	196	186	172	182	205	196	185	236	177	169	213	204	194	192	206	208	210	212	208	197	172	188	214	190	205	193	192	224	173	178	205	182	193	212	200	195	203	198	198	181	187	182	206	168	198	196	188	208	206	169	200	189	197	170	201	196	184	196	226	203	197	176	197	200	221	199	190	207	204	206	183	187	190	210	177	181	180	186	210	187	206	175	177	210	213	196	184	185	200	208	184	187	199	213	204	190	176	177	181	196	182	175	175	215	205	188	199	206	179	210	205	203	198	191	215	212	209	211	206	195	181	191	193	188	217	165	213	185	190	210	169	214	182	176	198	208	222	177	179	203	184	195	189	181	210	218	209
37439	48076	51601	57735	61005	64175	58438	50447	46832	44443	44626	39045	29073	13659	13450	13069	18821	12167	3038	1306	1146	1081	1010	929	886	842	824	835	761	986	1010	15156	17476	1326	692	647	680	656	678	613	640	634	669	649	644	674	646	634	610	636	637	636	652	613	664	636	681	649	611	625	660	687	614	676	632	656	625	646	650	656	648	640	626	592	662	594	614	649	658	678	666	597	623	616	634	648	586	635	664	640	603	611	613	597	637	647	664	625	620	666	650	609	676	671	616	626	629	663	674	670	664	632	669	618	604	602	631	626	619	621	592	611	656	619	673	602	565	642	631	672	659	628	605	687	615	610	616	662	680	632	636	616	686	700	617	623	602	631	599	610	671	680	630	673	670	619	665	687	600	630	643	656	614	598	636	648	636	635	662	613	642	583	666	694	643	646	700	684	655	652	665	617	665	617	628	597	650	677	630	640	615	668	622	630	655	653	661	633	622	606	648	665	631	618	658	663	662	661	648	621	608	611	656	674	676	615	644	634	654	621	641	643	644	623	642	618	670	582	644	668	622	607	669	604	697	628	632	619	640	616	629	656	659	607	656	629	640	652	640	620	664	640	641	611	622	643	638	619	621	651	636	631	641	648	606	565	635	645	617	673	613	677	623	625	644	691	647	633	656	626	623	636	619	646	606	685	605	619	607	608	661	633	679	591	616	664	600	628	628	628	662	635	577	602	619	604	667	682	611	663	656	630	630	643	655	659	671	625	619	635	618	667	647	650	634	630	627	647	658	649	623	622	630	662	621	643	576	644	644	641	636	660	638	643	636	660	677	642	635	591	654	658	644	629	636	604	636	612	688	618	650	601	638	662	677	640	642	662	665	629	649	618	618	637	627	616	658	686	653	609	615	638	633	631	669	602	605	638	625	611	633	598	648	599	598	627	619	704	664	626	641	634	638	683	590	670	586	655	650	665	670	649	676	623	621	644	625	621	632	619	644	613	659	635	649	635	650	629	585	661	649	618	667	643	673	634	625	639	641	611	679	627	626	643	633	681	646	635	634	625	607	652	623	639	675	646	589	638	624	635	637	607	662	660	686	599	642	623	688	644	645	652	654	631	656	628	678	639	610	625	595	643	664	630	612	669	624	646	640	660	594	623	635	610	630	584	656	623	616	652	660	642	647	626	641	599	655	616	645	645	670	669	658	635	661	659	631	602	673	641	619	630	618	638	646	621	626	582	623	647	609	653	647	674	606	657	659	631	626	666	620	621	648	620	637	638	590	621	664	597	632	637	664	607	586	705	596	617	636	686	646	641	637	634	669	587	689	634	642	651	593	632	655	626	613	669	651	641	641	603	647	608	626	637	642	598	659	611	630	648	630	609	612	695	645	650	654	590	684	677	608	613	644	642	623	657	620	656	646	653	629	637	613	646	648	596	646	658	657	607	652	616	651	623	623	679	617	635	621	659	618	662	600	623	618	611	663	646	648	589	614	610	692	637	636	622	669	600	651	634	643	685	643	634	616	659	633	663	590	679	602	633	673	638	646	617	635	637	649	607	653	613	625	649	639	647	627	627	693	633	614	614	648	636	639	635	632	667	643	628	639	629	633	675	606	640	589	680	647	634	633	624	637	599	630	695	638	593	655	624	632	649	573	652	635	650	643	669	629	657	633	646	642	609	675	646	641	611	626	611	630	646	698	648	646	636	687	648	629	626	625	616	639	666	669	636	581	617	639	658	609	597	605	641	666	622	633	625	682	678	588	618	656	664	659	623	659	648	620	619	668	622	659	597	673	619	648	621	627	656	645	629	646	582	630	630	625	666	640	636	640	626	652	616	618	615	640	647	629	637	672	574	664	636	651	602	644	622	670	649	579	631	648	619	633	638	647	591	655	616	630	664	658	642	639	637	640	607	621	620	656	615	589	674	636	681	618	612	655	629	639	571	655	635	615	642	642	619	668	674	656	633	611	621	675	680	644	581	652	648	649	611	626	655	645	615	640	602	645	658	661	655	659	660	641	612	600	628	638	669	630	640	667	640	656	645	631	645	649	674	631	611	657	624	670	640	636	673	583	660	621	653	663	618	656	609	616	612	678	624	652	613	603	667	685	627	600	665	599	634	626	588	698	597	644	669	631	629	634	630	602	648	648	632	648	655	612	642	601	674	643	614	655	662	607	590	600	658	661	628	634	606	593	599	614	647	669	640	634	579	628	637	604	622	660	626	620	668	634	665	638	646	612	621	639	637	606	675	647	638	674	615	594	590	616	632	642	631	605	637	588	652	678	677	668	666	629	624	620	688	640	672	651	701	649	595	631	686	636	630	623	595	671	627	650	592	669	649	688	636	630	668	631	638	667	592	639	639	569	613	634	628	622	667	639	681	652	652	631	661	680	649	624	663	628	609	611	598	676	683	673	672	658	635	636	644	625	659	624	619	613	609	658	651	623	630	627	643	626	608	679	645	686	622	624	650	590	620	597	658	624	667	657	644	611	629	616	651	641	624	637	592	621	640	648	610	642	605	626	620	634	627	671	603	634	621	662	594	664	624	650	649	683	650	645	620	639	618	657	656	658	607	624	635	623	666	664	649	602	612	626	644	674	620	588	649	662	647	633	671	656	638	619	626	671	635	667	677	585	604	613	656	634	617	660	663	634	587	649	645	658	631	644	656	640	606	579	634	667	607	642	631	601	611	634	603	611	631	597	627	669	647	668	636	647	614	643	635	638	640	680	621	626	614	633	631	642	638	632	645	604	608	623	629	606	608	651	603	589	634	615	597	685	670	617	649	585	658	612	639	643	668	593	640	615	655	659	607	612	681	618	629	643	618	628	692	647	659	580	666	670	643	659	598	660	631	612	620	594	648	616	628	638	686	657	631	672	661	654	628	638	657	640	661	640	634	680	602	627	632	623	643	608	658	649	616	594	639	637	617	633	644	637	616	628	620	654	655	666	629	659	637	606	638	607	649	625	657	638	640	607	602	615	611	653	670	629	645	599	604	636	671	666	670	623	662	582	664	637	641	639	636	689	619	651	693	654	637	613	646	649	675	663	620	626	657	632	606	670	642	616	616	682	620	664	626	646	621	644	602	550	658	663	657	639	652	635	642	645	682	634	612	649	621	585	656	659	665	626	651	615	637	637	646	663	612	603	624	613	633	637	663	659	634	614	648	646	635	583	624	636	657	649	605	626	628	603	647	623	621	632	680	657	656	631	636	657	641	620	636	627	639	672	636	675	632	657	653	673	641	579	667	634	636	647	649	631	619	657	607	633	650	636	618	627	653	680	663	650	628	635	642	666	640	626	647	654	677	620	650	650	627	604	603	620	604	611	623	657	638	641	650	648	660	632	602	664	597	663	585	583	640	632	563	597	604	620	619	658	618	636	641	604	642	621	615	639	623	651	670	662	640	658	627	649	691	607	658	665	647	637	636	603	660	617	623	715	620	635	666	640	645	658	647	634	618	597	652	712	634	622	700	656	574	634	619	619	603	635	642	636	644	604	609	665	625
15627	19312	22359	22156	18056	15131	8499	6045	5072	3161	1657	1030	446	235	258	287	281	229	175	115	119	163	119	141	134	133	113	119	124	147	157	347	349	131	140	130	133	136	135	141	135	147	133	117	137	148	136	136	112	137	137	141	132	119	131	129	121	138	131	132	125	126	131	127	133	145	142	151	133	140	115	121	122	140	135	123	137	130	152	119	116	133	137	137	124	144	134	153	123	127	145	130	124	138	153	135	131	128	135	142	112	132	132	140	119	122	137	118	123	120	144	112	133	115	122	120	123	137	128	134	134	122	137	133	154	137	133	143	139	142	131	152	123	136	119	151	134	149	121	130	121	110	122	131	124	130	136	130	140	126	110	120	121	141	125	133	139	126	139	142	128	140	120	126	126	147	146	136	121	117	127	147	120	128	145	144	116	119	123	127	137	139	136	131	106	130	136	134	133	134	134	138	148	128	130	130	153	138	155	135	120	144	113	137	147	116	128	144	122	125	118	142	126	143	136	172	112	153	142	121	127	149	154	134	136	129	123	138	146	142	125	156	133	126	125	141	130	118	145	120	128	134	140	136	128	132	119	165	144	134	132	161	135	119	148	124	140	123	146	137	133	132	139	128	136	117	120	145	135	129	141	139	130	117	136	117	152	127	140	126	129	133	155	133	133	137	124	117	149	122	137	133	134	134	137	115	113	128	124	127	144	133	143	164	149	125	135	125	136	139	122	131	120	130	155	137	152	111	137	137	123	139	126	117	121	123	151	131	133	147	127	142	126	130	150	150	132	131	128	133	139	152	142	150	115	139	119	137	126	144	138	131	141	123	136	137	131	125	128	132	132	144	158	136	154	137	133	144	134	133	127	143	149	134	145	109	121	127	133	135	127	138	120	124	122	126	137	124	120	139	145	136	120	133	134	120	116	143	119	144	138	115	127	136	121	150	144	131	128	130	132	135	133	120	130	126	151	116	136	131	141	133	135	132	127	114	130	117	140	131	122	135	121	119	133	105	134	114	145	118	143	133	146	121	148	144	113	122	131	123	136	150	125	128	110	143	145	120	132	103	144	155	137	155	136	141	137	137	121	144	142	119	140	149	130	137	126	135	156	129	132	128	132	143	123	148	140	132	122	137	131	116	131	146	140	134	124	113	121	124	129	134	130	135	123	132	130	151	140	129	137	146	164	139	139	126	123	132	131	134	139	123	137	137	117	130	138	134	146	138	131	134	140	151	134	123	136	115	144	138	127	148	139	127	123	126	116	138	129	138	128	142	129	123	128	137	132	135	133	126	127	139	139	135	123	133	124	128	143	138	133	136	119	116	133	117	115	134	127	133	128	123	122	147	115	135	118	114	124	128	128	142	117	129	124	125	148	136	115	159	129	114	130	143	164	144	134	124	146	135	127	133	127	133	152	123	131	149	132	132	150	135	139	129	138	127	129	132	143	120	144	138	134	126	136	136	124	125	133	121	132	132	115	124	129	127	143	132	129	123	131	129	116	128	135	125	131	131	134	143	123	121	145	128	117	128	140	136	119	139	124	126	133	129	127	124	126	116	151	140	156	136	122	112	139	143	133	133	149	162	135	135	123	125	146	134	130	155	139	140	139	141	129	119	121	134	129	120	155	136	135	125	132	152	144	135	147	111	134	146	128	145	137	124	126	154	135	125	138	141	134	117	131	120	117	134	144	131	132	147	114	121	154	155	132	149	122	100	126	141	121	127	108	158	114	130	139	129	125	134	123	117	124	144	128	143	163	133	139	144	127	155	120	126	154	161	128	133	131	135	125	139	122	113	124	113	123	133	137	140	116	148	136	130	116	127	141	140	141	147	144	145	141	112	141	141	131	140	126	120	150	151	135	125	130	132	141	143	124	147	143	131	156	131	133	134	140	118	135	116	134	146	142	125	132	139	124	118	132	145	142	124	133	127	146	139	129	125	121	137	131	131	135	130	125	140	124	120	126	146	159	138	133	142	126	145	132	122	138	134	121	135	120	119	154	131	129	128	134	124	151	125	148	134	138	136	154	132	147	121	132	111	129	141	120	139	145	115	142	156	114	133	144	120	138	110	140	137	111	122	121	136	147	139	149	126	130	120	114	152	122	123	150	123	146	124	140	134	160	140	137	120	139	122	124	127	130	132	141	133	126	138	138	127	146	129	138	145	131	120	139	131	115	125	134	120	153	122	130	120	116	134	130	149	115	129	117	144	133	135	134	97	144	127	138	147	131	116	147	123	128	155	144	143	129	132	146	134	124	126	140	129	117	132	129	112	136	120	115	135	139	105	134	123	135	137	144	134	135	152	125	128	112	116	121	138	133	148	125	111	123	118	147	132	108	152	129	113	135	133	131	136	126	134	136	137	155	131	129	131	134	132	131	121	143	118	139	136	132	136	132	134	133	135	128	150	131	138	136	115	145	122	141	144	123	119	147	138	143	139	125	142	143	117	145	149	129	133	121	131	122	151	129	146	117	127	120	115	123	135	123	120	123	111	131	132	144	130	138	152	125	127	128	136	146	133	120	135	137	130	158	117	129	124	147	139	116	122	143	130	124	123	135	137	126	105	139	128	142	117	156	135	122	136	144	132	114	143	140	123	141	140	144	122	143	122	114	102	146	134	136	117	126	131	124	122	134	135	150	117	122	144	137	113	131	146	125	118	128	132	133	141	164	147	124	123	129	150	132	131	133	138	135	120	134	143	133	127	127	136	137	162	116	135	147	123	118	141	154	141	130	121	122	121	145	138	138	140	128	119	126	163	127	126	138	128	136	113	130	138	135	120	138	130	122	129	131	119	142	143	132	138	133	139	137	146	123	133	139	125	142	132	111	138	152	112	160	137	127	140	127	145	123	136	123	127	139	143	142	130	130	145	131	139	151	127	125	127	124	139	136	127	150	118	137	131	135	122	140	130	132	120	148	126	139	121	133	159	128	135	126	114	137	122	128	136	134	130	151	125	128	128	143	131	140	135	134	141	139	145	119	145	125	127	133	144	141	134	127	142	132	141	132	145	131	119	123	124	148	139	121	140	135	146	128	106	129	158	120	150	130	129	122	116	133	135	151	145	139	126	108	144	128	123	138	122	142	117	135	132	128	132	149	155	117	125	126	134	137	131	126	137	145	112	121	142	133	129	115	134	145	142	134	139	117	116	140	140	135	146	138	133	143	140	129	122	126	132	132	131	124	147	142	128	124	132	125	126	126	140	129	128	137	144	133	147	128	113	114	151	153	148	131	123	143	146	115	125	142	129	140	142	137	130	123	169	122	150	151	153	121	126	127	129	129	133	142	138	142	137	139	137	111	126	125	133	141	139	144	115	122	135	133	116	148	124	137	124	122	129	140	134	123	125	132	137	110	122	127	130	151	144	128	128	134	136	123	117	114	126	148	146	137	135	146	139	125	142	132	144	116	120	126	116	107	129	154	150	134	128	132	129	120	134	125	125	149	128	136	125	150	108	138	110	130	131	127	144	121	147	132	129	122	138	137	142
12741	20737	29245	34328	32228	31679	22640	18115	17133	12324	7672	4671	1833	1088	1124	1206	1526	959	685	515	535	510	483	497	499	484	484	533	487	523	599	2063	2084	602	485	448	513	470	466	455	481	482	478	454	457	447	488	469	465	496	459	492	464	419	454	455	473	496	458	473	485	477	461	469	474	498	507	437	496	492	451	465	439	463	473	471	467	493	462	496	479	448	473	468	498	460	470	457	446	412	493	470	468	466	514	502	464	459	507	485	438	465	483	435	492	443	458	471	488	423	502	470	492	497	484	459	478	484	472	488	459	488	456	445	481	486	463	451	480	490	457	468	447	434	463	468	479	437	466	492	453	476	434	444	448	509	456	449	446	459	496	479	495	477	455	467	477	483	499	502	473	452	480	504	484	503	482	476	493	485	469	462	473	463	422	466	480	467	462	470	479	489	474	471	475	460	486	482	446	465	522	515	462	480	483	477	437	477	476	453	502	489	437	465	440	447	485	481	499	486	449	492	453	466	475	469	499	457	457	445	479	480	454	443	478	507	497	470	431	510	491	470	466	474	460	492	465	451	514	473	495	492	513	490	452	465	466	480	464	485	461	476	481	444	480	492	509	472	483	467	474	463	472	476	484	454	468	486	472	496	485	504	474	501	468	505	478	464	457	462	524	462	477	470	434	487	474	511	419	469	518	484	460	487	469	457	487	471	496	486	515	458	490	472	513	502	470	487	465	452	474	480	479	460	481	485	511	489	454	507	457	462	459	484	440	465	461	437	463	447	474	447	479	484	483	474	482	493	509	468	468	461	448	478	441	481	458	457	486	476	403	464	467	466	453	488	459	430	481	467	472	474	473	506	490	467	463	462	479	466	450	462	506	452	483	487	466	479	492	465	491	503	475	472	465	472	510	499	473	488	479	449	467	468	457	450	500	487	476	435	452	443	472	463	506	436	494	476	448	478	481	475	505	493	476	487	490	464	496	507	457	433	457	449	507	500	455	530	471	457	477	454	456	457	517	476	455	480	475	507	492	510	490	460	474	428	468	478	452	463	485	503	400	489	429	484	462	494	441	486	470	484	444	435	485	461	465	504	465	419	476	498	502	464	493	456	481	491	452	426	438	477	458	506	483	475	449	474	457	440	461	482	452	481	474	458	458	479	485	462	469	488	439	493	493	448	468	464	490	497	457	441	469	444	478	466	488	453	488	471	486	451	467	461	489	431	505	461	514	468	479	513	433	455	475	457	456	450	488	468	437	443	464	464	496	458	488	468	486	475	444	464	448	454	484	469	456	524	462	450	461	485	447	451	484	476	463	506	470	489	467	484	471	512	458	502	456	466	493	470	491	467	466	468	512	476	471	519	417	481	456	472	504	500	449	446	512	483	461	482	497	478	427	404	474	477	472	529	507	487	476	492	479	503	466	461	490	499	441	457	489	449	437	476	486	481	481	470	482	463	473	495	479	441	496	496	486	524	489	443	514	478	489	437	480	480	490	467	469	493	448	456	491	470	476	472	469	505	487	467	462	482	467	484	486	510	482	458	455	533	480	491	432	426	504	478	468	473	481	485	489	454	454	479	491	484	444	472	483	473	484	470	460	467	463	495	489	468	455	508	451	482	518	480	462	520	430	511	455	481	490	484	480	475	480	450	472	461	481	428	478	486	453	447	506	446	471	483	476	454	491	485	478	487	455	489	487	461	490	490	479	494	508	523	494	491	508	472	478	474	502	488	500	475	462	488	451	475	498	468	493	435	501	503	457	456	467	444	458	446	467	480	447	490	439	461	492	484	506	486	467	503	506	476	477	468	521	474	462	473	480	473	470	483	474	463	489	534	508	464	509	452	483	464	495	445	491	445	502	482	435	485	498	493	518	481	517	444	468	461	477	503	494	468	463	453	447	507	470	486	466	486	474	489	472	481	474	433	513	466	461	481	502	485	556	483	465	497	477	492	458	450	455	467	445	456	500	511	490	475	433	450	497	454	505	510	496	514	455	471	490	504	469	480	460	484	488	462	481	449	479	494	477	502	458	471	477	496	463	494	460	483	460	451	496	486	469	438	463	482	427	475	508	452	486	499	473	458	495	457	460	489	478	453	473	481	468	463	481	452	482	455	472	484	444	485	450	486	502	478	466	483	474	487	481	444	478	492	514	495	479	460	502	456	478	505	443	459	505	470	465	493	448	474	478	452	499	458	494	462	485	477	473	476	486	462	493	490	480	496	515	459	434	465	455	455	510	517	467	478	498	522	471	468	447	469	475	461	453	444	475	465	521	445	488	463	518	467	462	464	471	430	485	496	469	456	498	479	476	505	483	455	451	469	493	472	513	480	480	495	506	485	477	474	462	494	482	466	465	488	498	467	467	493	513	496	506	464	496	491	467	486	479	455	470	469	443	456	429	454	430	512	522	498	499	452	459	439	457	491	486	479	474	487	512	493	468	474	452	471	484	435	484	464	461	503	478	480	466	488	464	533	494	458	425	485	476	477	509	513	478	450	473	469	464	457	428	475	480	477	451	479	454	488	489	484	471	473	530	458	491	464	466	477	459	493	491	502	488	484	464	465	485	463	485	479	477	490	473	488	424	481	468	455	459	437	442	480	464	445	472	485	476	481	525	495	484	479	474	466	533	513	477	453	455	478	483	465	482	467	479	508	462	457	436	483	516	440	470	497	451	465	440	441	516	464	520	477	444	465	463	485	486	497	450	459	469	536	440	479	496	454	466	446	458	458	490	511	499	442	463	462	468	517	486	515	448	445	490	503	499	457	478	507	489	478	433	478	448	456	472	500	419	495	461	483	430	490	418	514	446	505	490	449	464	499	456	519	425	466	486	482	497	470	465	462	446	470	496	470	497	480	458	473	467	478	496	470	518	481	485	490	486	449	435	453	485	502	456	460	437	460	440	480	473	458	476	475	490	470	495	494	501	501	466	481	448	458	464	501	433	465	493	512	468	443	477	497	512	497	456	483	449	447	499	443	493	454	504	460	486	467	489	494	476	459	480	500	480	485	472	456	485	453	495	463	466	440	491	488	434	430	478	471	489	451	491	505	422	476	484	465	474	481	486	437	487	439	458	468	470	482	485	495	517	463	493	489	458	486	477	482	469	518	472	462	457	432	460	468	491	443	493	454	456	485	461	470	456	459	435	519	511	462	467	475	475	437	449	506	462	473	477	434	485	434	468	453	504	482	453	527	449	458	495	483	493	460	458	463	466	510	454	469	462	442	473	463	453	456	473	456	487	488	487	488	451	435	486	477	460	493	496	480	447	467	517	467	472	447	446	468	472	495	453	467	534	437	455	489	473	487	461	458	469	462	496	472	472	442	459	424	456	448	479	475	453	499	489	487	511	520	493	499	474	441	476	463	471	469	500	486	473	486	497	466	496	499	482	465	489	482	495	462	490	530	499	478	469	461	491	441	477	489	477	465	450	524	496	483	494	440	445	484	509	435	498	475	477	495	473	471	441	486	500	463	451	486	481	431	489	470	476	454	507	455
37629	44184	42480	42655	41078	42521	38451	39064	34468	28479	20938	11344	4296	1645	1638	3053	2747	1395	331	145	158	151	149	139	151	141	139	143	153	145	226	2108	1525	131	117	123	123	104	133	114	114	113	108	128	115	129	119	125	112	117	112	146	113	121	131	109	135	131	105	120	129	125	125	127	112	110	125	136	113	108	103	120	123	111	121	126	122	127	106	143	138	100	102	142	149	101	127	125	108	113	138	113	135	125	106	138	127	124	117	111	109	120	103	113	124	123	132	121	117	104	123	135	126	107	105	102	115	116	108	150	108	108	130	106	107	128	111	132	146	120	137	124	116	105	106	113	104	133	125	127	116	109	110	132	113	127	102	125	132	116	108	131	115	126	123	124	125	144	114	118	140	101	100	116	117	138	115	126	123	116	114	118	96	116	127	122	118	121	108	124	106	115	119	114	122	127	116	131	120	117	116	106	100	118	114	128	123	119	128	113	125	120	115	116	127	116	124	121	110	125	112	112	137	107	110	135	123	130	107	118	119	126	125	119	111	148	114	123	117	123	114	103	111	112	107	129	123	111	110	107	113	109	123	97	138	121	119	128	112	119	132	125	122	108	131	121	116	130	109	123	121	113	116	118	105	129	123	102	134	120	107	124	113	128	122	134	133	122	122	114	109	132	110	128	117	110	125	146	113	115	116	114	113	122	131	130	132	109	128	122	116	112	142	101	97	141	115	105	122	117	115	115	129	115	131	110	120	118	112	125	117	113	139	105	127	107	112	105	102	121	111	137	136	106	103	105	118	123	124	129	126	108	129	120	119	128	111	107	111	120	98	120	122	128	133	125	130	135	124	121	122	115	122	119	134	120	118	132	117	118	146	130	111	135	108	111	105	127	121	118	141	115	131	117	105	118	117	119	114	126	132	113	108	128	113	124	127	122	113	115	125	127	114	116	117	101	114	118	114	127	118	104	124	123	116	111	120	122	99	112	128	119	113	119	97	126	122	124	129	111	109	122	124	124	122	107	134	124	115	114	112	116	118	134	121	129	133	127	133	131	138	146	127	125	153	120	137	109	138	137	104	124	122	117	143	114	102	115	137	134	128	95	130	119	108	127	119	125	134	109	115	103	114	121	141	98	119	118	124	113	124	108	120	113	131	116	124	124	120	127	120	100	121	106	116	127	112	133	120	122	138	124	155	104	138	136	112	100	123	118	122	138	126	110	108	118	112	130	117	127	112	114	131	118	119	124	116	108	111	130	120	118	132	95	126	110	132	113	124	123	125	119	116	121	128	120	129	108	100	94	135	111	112	121	116	132	123	113	119	136	130	105	138	105	124	121	132	125	127	149	118	112	113	135	108	143	130	116	107	115	114	98	108	120	124	139	124	117	111	123	118	131	122	127	135	116	144	121	119	121	112	126	129	116	111	111	131	113	133	112	111	118	102	96	110	114	129	122	125	117	127	117	109	123	129	126	116	107	100	119	133	105	119	105	125	135	133	116	125	97	139	130	114	114	141	119	124	117	147	116	109	131	121	143	117	130	121	129	114	127	140	123	118	120	141	111	110	123	119	119	120	113	122	136	116	108	117	131	113	104	130	110	111	139	104	115	119	141	120	110	94	108	123	123	111	128	121	108	120	112	123	126	109	133	136	130	132	110	127	113	138	115	123	132	147	128	100	133	139	112	117	111	105	113	102	131	117	136	134	109	111	129	106	127	122	112	116	117	122	107	125	133	111	118	125	132	137	129	108	110	114	111	125	110	105	131	119	114	128	93	129	121	115	107	118	124	134	111	120	136	127	126	115	132	117	133	128	119	120	108	129	110	110	111	110	114	129	126	119	108	111	112	116	119	136	130	133	118	111	98	108	122	107	117	110	111	108	104	127	127	127	136	92	131	130	117	134	131	122	105	121	109	134	122	138	107	120	127	116	123	112	120	125	108	147	131	109	115	129	130	112	123	136	134	137	149	131	113	110	112	135	105	123	106	106	128	106	109	123	133	99	130	141	122	120	119	114	136	118	125	118	115	130	119	121	93	117	113	104	121	116	116	120	113	133	121	116	122	117	124	127	125	97	118	135	153	98	127	126	103	116	123	127	113	131	118	133	113	116	107	120	128	115	125	115	143	114	109	104	118	122	129	120	111	115	131	123	118	126	122	127	119	130	101	110	110	122	107	110	108	115	102	150	106	122	140	124	136	111	98	115	134	120	133	132	108	123	131	134	118	96	120	121	114	126	154	111	115	115	119	115	127	128	130	107	111	102	128	125	148	128	111	123	126	109	132	126	120	134	129	133	124	116	142	135	117	123	114	141	130	135	99	112	152	120	108	120	97	122	117	121	122	114	129	108	122	131	137	137	117	126	114	117	123	129	125	136	115	113	115	117	112	123	110	127	102	104	138	129	131	125	113	111	126	111	122	114	116	133	120	110	99	95	126	124	118	113	131	126	122	101	120	108	106	128	112	110	111	115	119	115	120	119	123	102	122	137	131	112	125	125	110	120	120	128	132	130	132	130	99	129	120	120	131	99	112	114	114	107	123	120	119	112	137	129	120	106	121	115	146	133	146	111	127	135	101	119	130	124	125	124	141	118	130	120	137	130	135	122	122	123	112	111	120	126	131	120	130	119	117	111	130	137	115	115	113	109	111	128	124	138	120	132	109	118	119	119	126	122	114	135	126	127	123	124	123	107	111	124	132	105	109	126	131	128	97	122	100	109	106	116	130	130	126	131	127	96	122	138	121	105	102	115	118	130	123	128	113	117	134	123	127	121	126	130	125	100	107	104	131	115	117	118	116	121	112	109	108	126	111	119	126	130	123	145	122	125	133	107	130	122	128	107	140	127	108	119	118	122	116	106	102	122	118	140	107	121	146	120	117	126	106	134	128	130	118	115	107	105	120	113	137	115	130	105	120	127	121	120	125	123	119	121	138	111	126	112	107	109	102	97	110	134	130	107	139	117	121	133	112	123	124	109	111	148	110	105	143	128	131	113	120	103	111	133	120	135	114	114	122	96	125	107	110	139	125	129	110	124	127	115	116	95	124	119	121	113	107	117	124	126	147	114	107	110	131	115	122	135	128	118	109	109	126	103	133	115	131	133	116	119	138	102	102	127	120	112	117	124	138	120	119	116	123	121	129	91	120	150	97	111	145	104	129	113	118	125	106	126	101	117	126	117	118	137	134	129	100	106	117	128	116	118	126	114	124	136	133	112	118	112	121	103	111	137	110	116	132	106	114	104	114	119	115	129	122	109	111	133	129	131	141	113	117	116	133	122	139	124	109	107	138	130	123	104	118	127	126	118	109	125	122	123	127	118	111	129	111	139	120	111	115	132	119	115	102	136	138	116	112	118	119	131	116	110	112	122	114	120	108	110	113	101	108	127	115	108	121	117	102	106	145	123	111	111	121	110	121	99	129	121	122	118	104	125	116	128	126	120	122	140	128	128	135	102	139	145	111	123	126	107	105	117	126	131	106	108	111	128	139	115	121	106	135	125	112
31119	41908	49676	55975	56104	57781	52796	50553	46021	39633	32517	19704	10703	7599	8141	14424	13623	7450	1552	739	652	703	673	587	583	571	559	531	540	566	1324	12688	9049	503	416	483	478	482	441	429	426	465	453	427	405	426	429	437	479	475	460	444	484	442	438	426	436	420	438	464	429	428	428	442	432	400	472	423	403	428	427	438	447	443	420	446	433	452	444	470	468	432	432	463	435	405	481	488	433	452	449	460	453	453	481	440	444	431	439	419	468	417	403	416	426	429	463	401	437	426	448	454	467	413	441	401	446	447	434	446	417	399	435	416	443	413	418	452	451	430	416	403	445	437	428	461	424	427	434	407	422	426	452	435	429	451	475	410	445	438	404	419	440	436	412	410	455	438	402	470	429	449	471	424	410	443	433	442	431	421	427	451	425	450	426	420	437	466	427	410	447	428	407	418	457	476	457	450	491	454	446	405	437	419	435	454	461	411	452	483	412	440	436	474	454	413	494	452	447	450	409	420	420	405	420	474	466	442	428	401	397	436	460	432	422	404	445	436	470	397	449	452	441	451	450	445	422	407	448	419	455	425	435	436	431	411	451	470	424	396	485	427	395	458	449	441	511	434	413	448	430	428	437	424	420	423	439	451	449	421	435	449	437	446	435	425	428	431	480	460	460	415	411	431	425	426	440	461	421	470	416	429	441	410	396	425	429	409	452	439	475	485	433	443	437	437	401	420	414	427	425	421	409	408	438	429	421	389	457	423	430	432	424	437	476	439	450	420	447	400	426	428	449	426	460	457	437	444	409	429	419	457	400	431	412	455	433	468	425	448	435	425	415	421	419	437	437	406	413	431	419	431	448	416	427	432	432	448	421	435	462	454	425	428	408	433	443	438	466	433	434	434	446	405	443	488	451	422	429	404	446	443	454	383	438	439	398	437	426	423	409	412	431	437	432	416	438	392	402	442	432	437	452	438	488	490	421	457	431	462	442	485	445	436	432	417	404	426	413	456	412	439	430	397	444	397	418	420	379	418	442	427	417	425	413	446	420	442	448	423	420	461	409	398	414	428	435	419	433	454	425	478	449	477	430	462	411	440	427	451	421	437	430	433	457	429	408	455	443	447	424	443	467	407	442	440	420	435	430	426	413	427	456	433	451	394	465	413	461	422	397	445	448	435	446	421	469	453	414	405	480	442	453	447	455	474	427	419	419	441	459	433	435	430	430	451	442	434	420	460	444	410	427	431	414	401	443	456	476	435	433	450	457	415	450	442	457	423	414	420	470	435	425	436	440	451	413	417	404	429	436	418	433	432	412	431	416	418	446	427	425	415	472	458	449	399	442	416	411	410	440	403	433	446	440	434	415	420	458	465	473	430	409	449	428	438	406	409	447	457	439	402	425	412	399	409	428	431	435	439	404	453	408	445	409	451	418	446	424	432	441	417	419	409	434	443	409	431	376	418	428	442	449	455	418	441	417	433	399	437	444	398	448	459	439	436	454	429	445	450	454	433	424	403	460	452	434	457	402	407	494	439	434	421	435	404	427	437	418	414	456	418	426	439	417	402	438	457	425	392	443	441	471	410	450	446	449	444	431	412	421	430	399	416	444	474	410	419	406	428	440	420	408	414	394	426	430	422	449	402	448	448	444	413	470	443	417	427	408	449	414	443	439	418	427	420	436	457	440	412	451	426	440	451	422	456	442	418	422	442	428	452	410	423	455	442	433	429	454	466	424	426	455	398	449	421	432	432	389	400	427	410	446	398	438	406	400	434	396	436	431	416	433	442	433	468	413	426	442	432	449	467	434	434	427	413	458	448	447	443	435	424	436	420	453	422	426	407	448	438	401	405	428	465	426	421	423	415	451	405	442	475	446	441	460	453	412	428	435	444	429	427	471	398	444	446	392	390	470	460	417	409	459	414	389	404	434	427	413	461	457	431	457	401	447	440	491	413	433	432	406	425	400	437	450	470	465	449	467	402	461	452	418	414	429	427	413	452	459	438	446	449	461	439	418	430	426	444	465	449	454	454	417	426	430	428	439	427	429	423	418	451	409	430	445	423	447	421	406	437	396	453	426	436	440	442	434	436	428	436	438	455	384	435	398	463	430	425	447	435	424	424	432	467	406	467	446	392	474	429	473	409	432	423	468	406	426	406	401	422	426	442	456	436	438	426	422	430	420	401	474	415	450	417	445	444	468	452	424	453	441	395	414	431	436	404	428	425	439	407	452	409	480	439	403	417	463	475	441	410	422	416	441	453	461	424	441	447	417	448	451	425	451	460	440	446	454	444	437	454	430	472	468	423	487	414	450	457	426	443	430	451	441	406	422	410	428	405	441	378	458	435	411	428	469	443	428	468	431	438	457	439	428	439	472	432	435	435	421	474	390	472	404	416	440	462	478	467	469	420	465	406	420	397	464	431	430	431	458	441	432	456	450	394	413	445	460	425	451	398	432	446	429	409	434	426	434	423	438	457	446	426	462	430	420	429	417	434	434	429	427	423	450	421	465	450	455	455	425	421	437	416	436	426	450	434	414	435	403	463	461	419	467	446	406	472	445	418	403	451	446	461	439	421	478	433	407	441	472	417	407	440	424	465	429	407	408	409	422	411	466	421	401	410	449	408	430	401	457	438	432	465	411	441	440	433	472	447	413	435	373	453	439	436	428	402	486	438	450	446	429	418	425	367	445	450	417	427	445	421	431	443	411	441	472	420	431	426	421	407	473	421	411	418	415	429	425	444	473	455	451	402	417	469	451	418	451	406	452	454	431	448	452	466	422	416	439	418	444	430	374	420	451	431	436	424	472	434	426	474	454	397	451	449	424	420	436	438	396	426	457	466	436	453	441	408	453	446	407	484	426	433	419	419	456	419	427	422	455	433	463	445	445	425	404	435	417	437	437	414	412	456	488	441	414	448	438	407	408	420	399	435	449	451	455	421	441	472	409	464	427	423	455	430	475	458	449	390	424	459	431	427	392	420	445	420	451	401	383	445	448	434	415	431	454	426	442	421	419	427	481	433	439	420	416	468	423	430	425	450	449	397	440	442	406	463	403	395	443	435	438	439	422	428	452	425	418	455	455	452	426	447	424	438	417	441	439	450	443	449	448	431	428	425	426	442	445	432	438	429	426	446	426	399	425	438	418	447	426	429	475	460	429	421	421	432	449	414	418	458	409	423	393	461	401	436	426	428	415	441	448	443	466	442	459	408	397	419	447	433	451	423	443	411	406	431	414	430	414	442	445	428	453	438	461	445	432	410	439	401	413	424	437	429	442	407	433	439	396	424	433	434	431	432	443	435	423	427	431	424	420	470	402	423	434	403	438	454	460	405	398	433	412	445	418	434	478	424	439	433	403	436	392	482	436	416	443	435	461	452	440	413	477	447	437	431	433	459	423	389	469	451	425	419	421	419	443	448	429	406	424	407	450	445	454	419	455	412	387	421	407	416	428	430	451	411	399	424	458	451	432	460	433	416	429	422	432	448	398	454	427	431	428	397	440	461
45804	47139	40809	39430	41100	42387	41605	41818	35452	32137	25464	17457	8296	4079	4165	6995	4746	2643	444	285	271	286	281	254	274	220	228	247	225	262	833	4142	2914	243	204	209	196	235	209	206	204	207	201	215	214	198	205	195	205	184	217	195	210	198	194	197	176	185	204	197	210	196	227	191	203	215	192	185	193	208	176	181	203	213	185	174	197	201	204	214	226	204	223	211	182	215	205	228	202	188	211	184	211	190	193	211	193	243	186	218	201	172	200	174	219	223	199	185	223	195	187	214	216	219	216	202	185	241	188	196	198	210	211	178	195	215	217	229	210	200	196	224	211	200	205	201	211	211	210	203	220	203	206	215	197	205	186	195	192	202	191	212	199	206	190	176	209	203	200	208	230	190	183	186	158	195	175	216	224	195	202	224	205	224	201	202	207	218	206	189	199	224	206	209	194	195	201	210	212	190	199	207	197	209	211	179	204	193	190	204	202	207	200	204	213	202	204	195	196	219	212	175	211	216	184	207	183	204	195	192	208	197	197	225	192	216	222	183	188	179	234	217	201	210	190	205	192	177	217	194	215	197	218	199	186	196	210	203	207	182	204	190	205	190	183	224	186	215	205	223	194	215	187	231	205	192	193	211	196	178	193	197	196	222	216	205	181	202	202	213	179	191	187	199	231	178	213	198	189	211	190	214	215	233	200	177	203	209	212	217	200	223	188	198	220	188	216	197	170	183	211	170	212	186	183	211	205	207	212	189	208	192	199	189	182	204	216	195	174	227	196	188	225	194	202	207	204	194	196	207	196	191	213	191	184	218	218	222	204	192	188	203	182	199	184	215	218	201	198	206	213	172	200	190	186	217	183	200	202	187	186	197	207	184	206	184	242	220	216	190	219	212	194	198	214	204	169	191	179	178	168	173	236	175	210	202	201	217	180	205	221	191	198	215	205	205	189	209	187	199	185	188	184	227	201	199	202	198	169	229	210	195	260	199	202	200	221	207	232	197	234	206	217	208	197	212	193	192	229	192	231	184	206	212	216	202	189	218	193	208	192	218	205	213	178	206	185	180	208	226	205	217	191	205	210	206	198	188	201	199	216	206	212	229	207	195	216	178	222	186	195	211	213	201	170	222	193	205	212	204	194	187	201	196	209	203	215	224	200	205	198	178	220	192	181	211	180	211	182	183	208	198	206	195	200	227	173	194	221	201	205	188	195	198	178	199	204	207	177	209	214	205	189	198	214	210	209	205	202	220	225	227	173	177	195	201	196	209	178	193	193	215	177	185	204	180	204	176	208	216	191	181	190	206	194	171	204	210	208	199	202	215	183	169	215	201	211	184	195	184	195	187	201	192	204	221	207	196	186	208	182	206	189	200	181	203	208	185	193	194	218	192	204	202	197	196	202	211	213	209	193	216	193	236	205	192	206	193	172	224	203	199	227	197	211	217	190	195	193	223	195	193	192	209	179	210	202	218	199	211	210	225	218	186	211	215	210	208	202	202	217	197	196	173	201	197	204	189	203	193	200	192	212	187	197	192	202	189	214	203	191	223	215	207	218	198	184	196	217	186	205	183	208	204	206	183	191	227	178	223	181	197	199	214	226	191	188	205	175	190	201	210	203	177	181	205	228	199	203	161	201	223	192	179	232	205	199	188	201	207	193	202	189	203	203	207	227	214	205	214	195	200	177	198	220	206	171	230	205	198	179	191	213	174	197	172	205	187	203	203	212	238	192	202	207	195	220	202	180	201	207	173	195	202	210	216	203	223	195	208	217	221	213	196	241	221	206	202	199	180	220	200	193	182	213	183	211	195	195	186	217	200	196	206	202	193	196	227	206	214	188	188	233	201	186	166	206	204	208	213	213	197	195	202	219	199	218	199	198	205	206	217	206	212	188	207	185	205	199	220	216	194	204	201	202	226	201	229	182	203	182	201	200	213	203	172	230	194	218	203	209	203	200	210	182	189	202	197	208	186	219	217	224	193	193	210	186	207	177	196	184	216	182	203	202	203	222	210	200	217	202	193	213	211	195	192	216	198	201	184	209	209	195	213	197	189	206	191	181	210	213	215	218	213	199	203	205	203	200	167	206	203	187	201	210	189	196	188	204	180	201	196	197	220	208	191	214	194	214	206	206	176	200	200	192	195	181	202	208	173	191	199	206	198	200	207	203	181	182	190	202	182	196	194	187	200	203	212	213	218	188	201	253	203	210	209	174	221	188	180	209	177	185	201	178	174	220	210	206	201	227	224	194	185	225	181	190	205	184	218	207	198	212	231	227	202	217	190	189	217	216	206	231	206	172	179	193	196	202	218	190	208	192	198	239	203	195	209	189	216	207	200	215	205	186	215	212	203	204	215	200	194	218	192	214	190	231	204	200	217	203	220	206	223	206	201	190	227	197	218	187	221	200	197	224	195	163	208	207	184	187	185	218	213	201	207	208	217	194	186	199	179	191	214	176	199	219	189	203	216	199	199	183	210	198	200	166	208	201	186	207	200	188	189	182	206	210	210	203	214	230	199	214	205	208	200	200	199	167	201	213	219	210	202	180	208	211	203	197	187	239	211	196	202	205	181	194	196	175	209	222	204	189	218	211	152	200	207	201	220	192	214	207	200	206	190	207	201	189	215	190	205	233	237	182	193	200	207	194	183	197	229	201	208	181	185	204	195	201	200	209	180	234	194	226	211	208	210	181	186	207	182	197	181	207	166	218	202	188	212	212	207	192	200	205	210	206	188	200	191	209	240	215	201	212	185	191	197	210	205	189	194	201	192	181	184	204	166	174	204	193	204	205	222	213	183	179	194	194	206	210	218	194	195	188	194	173	197	213	194	197	219	206	223	211	192	186	177	174	208	191	200	183	189	208	206	199	199	203	195	203	193	212	225	201	157	203	211	216	206	224	217	210	192	231	197	206	236	162	213	188	216	205	194	212	188	214	192	198	216	198	211	206	188	206	214	185	209	206	212	189	205	204	197	211	198	217	196	211	215	225	190	194	211	223	217	198	206	184	217	197	191	207	206	184	195	176	209	210	211	192	189	209	183	218	197	195	203	226	204	177	190	205	190	198	205	197	189	198	218	208	224	181	204	189	210	190	185	201	187	182	186	217	207	226	186	197	200	198	190	193	196	206	194	220	207	198	223	210	179	213	208	207	184	194	190	183	192	209	211	194	196	204	213	197	211	197	214	176	198	190	210	200	222	180	195	179	191	208	193	225	203	216	225	207	218	195	210	207	223	219	185	198	223	218	202	207	212	195	215	190	195	176	207	193	186	172	191	215	199	214	188	197	201	190	196	196	197	212	228	194	227	235	210	201	200	193	218	189	184	211	213	225	205	201	193	203	218	183	202	185	226	210	231	193	188	216	217	221	217	207	202	218	235	214	203	178	212	208	197	197	205	195	209	189	186	193	193	201	187	194	187	186	198	226	190	196	211	201	214	176	209	204	221	202	214	195	221	169	218	174	174	206	174	169	197	217	196	194	174	216	209	184	206	208	203
38356	48260	52806	58690	60317	60967	58575	55704	48596	45321	37950	27113	15488	13234	15556	22904	17370	11035	1956	1232	1106	1109	1078	997	1001	932	855	850	869	1057	5240	21190	14450	783	680	665	645	672	638	709	701	693	658	648	657	663	647	631	713	667	643	716	645	684	645	657	655	646	689	678	681	669	689	707	654	684	656	656	629	673	656	623	705	667	660	681	610	672	694	676	638	666	693	693	647	668	653	649	660	667	651	655	677	632	663	617	682	681	646	646	640	642	605	638	611	679	660	620	652	648	650	666	648	656	642	625	612	649	615	674	677	675	639	643	652	665	656	634	694	616	668	682	684	693	603	691	676	657	697	634	618	688	686	672	676	653	606	617	667	663	619	649	635	701	617	655	632	644	633	693	678	660	638	687	676	688	692	681	651	700	645	699	623	649	629	651	648	593	598	703	666	632	643	634	634	635	689	642	646	623	659	669	620	648	631	637	631	630	651	671	647	693	638	648	656	639	640	686	674	683	627	639	633	660	649	660	677	639	647	595	675	685	640	656	635	649	675	633	690	642	655	655	661	697	623	637	671	619	640	622	635	679	682	632	654	659	657	611	683	665	681	668	663	675	717	656	644	677	664	660	602	644	638	617	650	663	666	702	640	636	632	629	649	619	629	584	616	644	637	611	647	649	662	654	621	709	635	612	626	656	690	670	671	709	671	673	624	644	644	623	654	641	642	681	714	670	678	660	659	669	646	676	655	650	688	665	654	649	632	643	659	641	667	650	608	625	694	660	700	627	673	700	625	659	650	682	665	611	658	692	670	651	642	656	620	680	632	645	612	633	716	636	646	642	672	646	631	692	640	621	643	667	654	690	673	630	643	631	670	684	650	675	658	675	663	682	664	661	623	641	669	659	677	633	665	673	653	636	651	644	636	636	670	600	715	635	616	669	613	672	658	715	694	665	654	637	627	649	629	615	632	629	726	628	651	626	654	616	643	664	621	646	661	621	666	668	638	670	686	671	663	661	655	646	610	662	643	614	638	599	635	651	672	664	629	649	677	628	671	664	652	662	655	595	617	625	652	633	601	641	676	670	673	644	638	678	646	656	660	693	629	670	687	669	646	632	654	657	646	667	647	676	691	624	696	636	639	659	658	627	636	695	620	649	579	691	628	648	677	681	676	649	638	626	676	679	666	664	611	662	651	658	677	622	622	637	653	665	655	629	664	647	658	649	665	595	638	641	663	666	630	656	646	674	639	667	646	628	662	672	638	651	681	691	684	687	629	622	616	610	594	683	679	633	666	688	647	680	647	618	680	661	655	620	609	623	680	645	650	624	627	653	669	651	684	665	624	640	657	597	703	647	624	663	651	646	690	618	639	670	700	676	620	666	648	663	631	651	625	651	667	667	682	659	651	631	616	646	687	605	668	653	681	637	683	644	662	606	655	695	663	680	664	645	629	684	645	651	618	695	658	652	684	667	673	674	611	619	641	676	660	661	713	666	627	657	651	664	625	648	663	667	638	674	592	623	668	695	682	631	662	694	621	659	634	683	678	653	642	671	638	639	626	678	649	643	686	661	667	722	658	691	628	691	629	638	609	616	650	654	642	644	669	672	635	628	649	622	667	645	669	651	649	643	633	623	675	594	625	643	638	673	670	687	639	645	638	679	678	659	619	655	618	695	635	661	639	635	641	683	686	663	684	671	633	670	644	680	680	673	661	698	641	673	675	635	652	636	669	617	663	657	637	640	700	639	657	673	615	671	668	615	631	622	662	649	620	665	674	633	689	630	674	651	651	647	679	707	604	666	656	651	626	641	647	650	651	676	626	628	664	672	655	689	643	638	647	651	675	663	698	631	627	597	633	693	614	624	696	639	655	656	642	606	618	649	632	689	669	646	676	634	659	683	675	670	691	633	695	629	641	632	629	684	657	629	688	658	721	663	645	685	664	589	635	629	684	644	675	612	641	644	666	651	683	662	639	663	651	623	656	675	653	642	661	673	655	668	661	686	650	678	622	680	627	653	753	691	635	610	684	646	665	658	656	655	691	683	636	650	615	614	645	646	579	637	627	665	683	647	635	679	670	625	641	660	660	639	657	684	608	654	628	620	659	728	662	640	634	607	664	667	641	618	623	609	669	605	662	636	700	658	676	616	691	645	625	633	662	682	657	632	686	600	676	596	665	632	680	639	668	649	625	678	676	663	729	631	705	648	664	679	628	624	649	652	653	662	662	668	686	650	643	658	601	688	655	634	690	627	620	650	659	665	644	676	687	627	647	664	672	684	665	645	692	667	654	647	656	598	638	639	640	676	674	685	625	600	643	672	653	615	673	693	636	673	689	657	658	676	678	637	640	656	617	610	662	675	653	672	696	655	665	655	671	641	640	626	668	697	680	582	715	641	623	689	653	707	710	656	643	617	670	640	654	620	677	652	609	632	618	680	678	703	599	632	665	681	663	691	681	640	658	655	660	680	682	671	618	656	635	634	625	672	651	640	679	615	651	637	680	645	604	649	649	622	644	588	691	686	626	702	666	663	651	646	641	677	645	637	643	633	624	710	706	617	682	648	720	673	678	631	676	689	684	613	702	658	632	633	681	668	665	639	625	654	650	703	688	611	652	657	626	637	672	641	674	606	682	649	687	656	620	650	690	631	622	648	636	629	605	695	642	650	686	646	719	651	706	627	713	703	637	650	656	673	650	678	634	631	723	652	661	702	669	661	636	655	627	648	610	644	659	646	634	660	687	695	654	663	626	662	636	685	654	641	660	651	650	657	635	685	643	634	642	663	645	640	625	698	645	686	648	658	686	647	633	680	615	664	665	669	638	629	650	648	588	683	653	676	674	681	642	662	650	673	700	670	671	685	655	710	648	654	644	631	653	602	668	685	638	637	655	672	653	659	651	658	684	666	655	665	662	635	608	655	697	643	638	620	636	653	691	630	633	621	666	653	641	628	639	673	666	667	656	663	646	668	657	705	635	637	672	644	599	610	626	662	687	652	672	670	676	665	631	695	649	643	625	659	668	624	613	649	687	641	639	645	696	665	657	691	663	692	659	639	649	620	667	625	670	687	686	645	670	629	654	664	669	650	701	612	639	644	654	688	670	650	645	709	704	669	672	690	648	709	692	651	674	638	687	632	678	699	671	669	660	654	647	670	666	667	632	706	632	637	603	633	648	649	646	645	697	628	640	637	627	665	646	688	656	674	652	701	628	633	643	607	659	678	684	644	703	656	631	664	639	644	647	665	663	656	705	677	605	657	714	641	595	650	699	645	639	612	651	680	680	664	644	688	672	672	631	710	668	651	684	644	688	661	612	655	666	671	680	648	630	668	620	648	663	683	629	664	659	655	690	684	634	682	617	679	612	660	645	651	620	689	687	646	662	642	658	668	631	649	664	687	710	650	628	580	630	663	658	653	675	641	669	618	630	655	641	668	648	597	659	603	640	638	660	613	657	658	685	625	628	649	631	608	627	617	728	645	632	681	705	612	662	679	692	662	643	645	626	665
16002	21913	23253	18808	15663	11762	7908	6576	3822	2416	1038	738	436	306	264	377	313	180	129	139	118	118	132	132	112	131	124	125	126	144	165	426	343	109	127	123	110	145	134	122	117	140	124	142	122	127	122	141	111	110	112	121	138	128	138	133	123	129	131	126	108	129	121	132	159	136	125	124	123	109	137	137	103	146	124	108	131	135	112	116	127	147	149	96	132	131	132	123	110	131	144	120	121	141	123	129	153	124	126	126	131	150	123	110	118	150	123	115	120	123	141	130	137	115	111	134	123	135	148	123	115	118	132	125	128	109	132	126	121	122	117	130	129	100	119	146	120	104	122	130	128	123	118	143	131	120	107	140	119	131	131	139	147	131	137	138	134	113	127	137	125	119	121	107	121	133	140	133	145	133	110	126	153	144	125	111	119	114	116	136	118	137	118	109	109	132	117	155	124	129	125	132	125	122	121	130	116	154	122	131	134	127	115	112	139	123	130	130	138	120	131	128	128	130	131	132	137	128	109	117	120	122	142	125	123	118	123	133	124	124	133	134	127	125	127	110	141	131	127	123	149	137	137	127	134	127	127	109	140	117	122	128	143	133	113	125	132	119	132	125	138	139	130	121	120	115	135	117	122	122	113	131	136	119	130	115	115	126	128	103	124	127	132	113	131	120	140	125	112	130	134	141	138	127	125	134	132	134	119	138	123	142	126	132	101	134	130	120	127	121	125	133	142	137	131	118	132	128	127	135	134	130	119	143	133	141	131	118	98	148	123	128	137	146	119	129	128	110	123	118	119	147	132	135	98	136	110	131	130	140	114	136	128	136	106	136	127	119	128	128	142	127	113	104	128	131	103	125	107	135	131	150	125	119	128	127	104	106	103	130	122	123	109	117	131	112	116	128	125	128	130	131	135	129	131	115	134	136	134	139	138	124	134	131	125	114	137	139	108	133	126	107	116	146	128	136	120	108	114	156	132	110	117	120	111	112	136	129	140	116	117	141	130	128	123	113	137	124	118	132	139	122	131	107	123	134	142	154	125	127	116	130	136	118	126	132	148	131	128	132	116	129	116	111	142	134	117	133	124	135	129	127	131	123	127	150	114	119	135	126	130	123	105	140	140	148	112	119	109	139	129	130	93	120	133	120	137	135	119	128	145	124	134	134	128	117	126	133	131	136	135	117	114	126	126	116	127	117	135	140	133	102	124	122	114	135	128	134	108	113	134	119	136	126	121	128	124	116	130	123	133	120	116	134	129	132	118	128	144	143	115	116	129	122	141	129	140	127	115	125	137	129	114	126	120	132	125	125	147	131	145	121	127	147	137	125	130	131	132	133	130	131	115	135	133	125	116	105	134	119	154	129	140	143	136	121	125	109	120	142	118	114	124	122	128	126	125	131	123	119	120	105	121	134	113	113	128	127	133	126	118	152	116	122	121	145	124	126	129	118	126	114	121	123	118	128	124	132	122	113	112	117	120	138	112	133	124	136	126	120	132	116	140	124	114	133	133	118	134	136	121	134	146	132	116	121	132	133	124	105	113	143	134	123	133	129	114	122	126	118	106	121	134	116	120	136	131	126	127	135	150	118	126	111	136	128	152	119	131	143	155	121	110	118	111	131	124	124	120	113	120	122	143	131	130	142	123	124	127	127	129	124	113	122	142	110	123	134	139	134	107	128	122	128	117	132	119	133	146	126	119	123	132	128	124	125	113	120	152	119	132	120	104	125	119	134	136	127	127	124	124	105	140	124	119	132	132	123	142	113	147	101	124	141	126	111	134	139	142	128	139	136	126	123	119	126	124	111	140	119	136	130	108	118	117	136	139	128	131	126	124	127	121	114	115	118	115	116	105	124	118	141	132	125	141	126	119	141	139	127	140	149	109	135	131	146	136	107	104	124	141	104	120	121	113	138	115	143	120	138	137	136	137	114	138	124	120	119	114	124	126	149	125	129	133	140	129	122	130	107	140	118	126	120	119	115	118	116	128	118	118	118	128	144	122	120	103	144	123	122	135	129	127	118	115	129	142	132	134	132	135	114	131	134	126	140	119	133	122	125	129	127	120	121	144	116	124	126	117	125	123	112	120	137	113	133	124	136	134	126	121	141	121	142	120	141	124	142	148	142	141	140	136	127	123	121	114	119	121	138	144	135	129	113	116	137	122	138	124	122	121	109	134	120	125	122	129	118	127	128	137	103	138	131	137	106	133	115	118	127	132	118	133	112	107	138	117	135	129	131	118	103	143	135	129	139	119	140	135	121	125	118	115	121	129	122	130	130	117	112	142	145	148	124	116	138	129	122	116	110	138	114	117	128	129	125	108	126	137	122	121	147	135	134	125	126	134	130	122	139	116	119	119	127	151	144	109	130	114	123	133	133	117	135	121	123	140	119	122	123	114	110	129	135	107	146	126	107	139	129	125	129	128	118	124	122	127	117	135	118	127	131	123	153	139	137	136	136	136	132	138	121	118	109	129	135	113	144	121	138	126	124	134	101	112	131	123	132	123	128	110	123	137	140	134	116	127	135	129	123	128	132	141	117	154	118	146	109	130	131	107	140	138	118	135	137	120	135	118	122	131	128	100	121	125	118	126	123	142	127	124	131	124	120	125	130	137	133	117	157	113	118	117	134	116	145	145	127	142	134	119	135	139	133	125	131	125	116	133	132	112	133	108	125	125	121	139	138	134	117	110	115	121	122	126	132	121	143	127	133	110	138	113	125	129	119	123	114	130	122	131	127	142	144	124	120	125	142	139	103	135	120	135	114	112	118	124	123	128	134	146	125	128	112	123	143	121	140	117	119	137	122	114	110	120	120	126	137	144	113	126	125	133	133	134	110	152	129	124	124	114	136	130	132	128	116	133	90	129	105	136	137	111	119	118	119	124	154	145	125	125	134	116	128	128	121	139	115	132	131	120	121	129	136	136	125	136	122	125	118	134	113	126	126	124	134	132	147	121	126	124	117	115	140	117	132	139	137	125	128	111	121	138	118	137	137	112	125	126	113	124	131	143	131	123	128	125	144	123	116	155	138	139	130	140	116	143	122	130	135	110	120	127	141	128	141	134	119	127	125	122	95	138	116	140	150	136	132	116	133	176	117	124	131	136	127	119	126	137	133	134	121	131	141	143	145	111	147	112	122	117	106	137	132	146	136	134	122	132	112	127	121	130	114	108	128	124	119	130	132	123	137	106	104	131	114	119	132	116	129	126	119	122	138	108	113	131	143	129	122	133	127	137	131	127	112	133	125	126	115	151	132	135	125	117	121	121	132	109	98	128	112	115	114	117	113	140	154	129	136	119	126	141	117	126	122	113	120	124	131	143	123	132	102	127	121	123	130	136	115	120	132	128	141	137	123	125	145	141	138	129	138	100	147	123	135	120	124	134	135	122	111	122	132	123	132	151	139	120	115	131	121	131	104	139	117	141	120	148	128	126	118	114	121	136	122	121	124	105	121	124	124	123	113	123	134	138	127	121	122	105	130	139	132	124	123
13419	22693	29256	30529	29523	26876	22841	20082	13393	8944	4656	2967	1400	1236	1356	2189	1689	924	529	476	467	475	441	491	470	499	469	517	502	514	724	2553	1737	425	453	445	410	434	434	485	465	436	448	436	449	444	454	455	452	435	414	460	439	467	441	465	458	447	442	454	449	474	434	498	467	492	433	474	482	452	443	475	442	456	467	453	481	436	424	413	422	476	429	440	457	494	460	459	456	466	462	460	465	474	446	464	415	443	444	425	445	477	423	446	451	423	469	454	460	446	429	414	448	471	449	492	417	429	442	448	418	482	466	467	455	435	435	462	430	465	434	432	461	457	452	447	410	429	421	425	435	460	487	458	473	454	443	466	441	503	464	480	427	427	453	446	427	497	451	433	442	462	438	437	471	463	439	452	452	491	429	457	464	441	439	436	451	499	482	468	444	467	465	471	433	446	425	527	441	462	464	467	464	486	457	475	450	465	444	432	497	514	449	429	481	467	416	468	462	467	473	493	487	458	428	491	479	452	448	446	455	465	410	481	447	472	449	440	457	415	435	412	438	445	474	428	456	452	449	438	428	440	465	433	458	442	432	459	449	419	457	433	444	459	467	459	462	425	435	471	457	435	419	421	442	436	448	398	441	430	495	406	423	482	436	479	469	460	472	437	432	450	460	430	494	439	454	470	458	459	467	413	440	446	437	459	498	433	449	469	454	453	461	438	452	432	494	506	430	448	461	454	441	498	442	453	471	451	468	454	490	445	451	434	461	474	438	452	430	448	434	479	446	464	444	484	474	455	457	479	465	478	439	500	463	420	445	431	486	458	453	481	493	439	450	469	468	442	465	451	441	420	456	458	438	412	440	447	474	499	448	457	442	457	499	466	480	427	476	496	491	456	445	443	433	435	463	422	415	458	457	483	472	451	483	445	468	451	425	445	427	450	437	432	472	454	464	434	468	441	443	484	463	412	488	499	449	421	495	482	488	425	435	463	425	433	456	457	464	449	457	430	487	495	452	463	456	442	440	434	447	467	462	445	465	416	466	463	458	468	456	478	444	452	366	428	487	483	468	421	464	449	501	448	469	419	466	480	457	450	459	462	445	472	454	457	437	448	474	433	448	486	414	442	487	436	480	425	475	460	453	465	459	435	462	481	466	428	425	453	469	455	452	460	464	475	469	448	469	479	450	468	460	477	435	468	462	448	472	461	450	465	429	467	509	452	448	449	434	449	489	422	478	424	469	416	465	460	473	455	468	484	485	448	475	430	442	483	458	455	477	427	445	429	429	469	462	435	453	478	429	423	473	408	471	430	444	453	461	463	482	504	445	460	443	446	462	462	448	486	495	467	441	502	454	436	486	475	450	487	478	491	478	460	433	426	424	432	441	441	452	462	488	467	448	487	477	425	461	457	440	440	451	460	448	443	446	455	489	468	454	466	462	449	430	467	461	426	458	459	439	418	449	434	470	407	480	443	403	488	482	424	482	439	459	466	466	467	438	501	425	447	466	461	429	422	506	465	436	469	453	442	457	467	437	424	462	448	447	461	473	448	439	473	425	478	474	445	462	412	447	484	454	476	447	416	428	436	426	469	463	457	456	467	437	469	472	447	433	425	428	484	411	469	512	477	433	449	408	457	461	469	475	459	457	447	454	449	428	442	439	461	449	458	476	416	473	467	449	437	430	429	440	465	468	439	455	438	481	449	447	441	459	416	454	418	419	455	411	482	471	431	465	442	476	445	455	462	466	473	433	447	477	465	491	458	488	482	441	451	483	457	428	427	424	462	483	470	484	427	475	476	488	475	454	451	463	439	460	486	437	399	446	444	414	457	463	490	425	428	478	434	483	459	439	448	436	481	449	463	463	492	456	465	485	448	443	452	425	455	449	435	465	468	461	487	443	440	465	451	499	466	449	428	472	428	453	458	456	478	465	468	478	440	456	424	477	457	443	456	477	479	476	481	449	445	417	456	468	469	455	467	469	426	449	435	446	460	474	452	409	480	428	451	432	423	452	454	453	432	489	483	431	461	444	491	466	434	447	442	447	441	450	419	453	474	443	449	465	442	459	500	469	431	487	449	455	474	487	493	453	442	464	455	468	463	464	488	480	455	488	430	431	515	461	425	429	423	465	451	451	470	472	465	453	435	447	406	446	465	449	473	453	429	429	478	470	451	496	451	457	458	468	445	453	468	439	462	468	468	428	459	443	414	422	445	496	429	450	477	444	436	441	446	445	443	462	433	424	435	450	433	449	459	478	463	463	474	446	439	448	473	463	425	448	454	458	460	429	459	458	462	443	424	406	439	459	482	452	476	430	461	440	458	423	446	426	431	437	501	448	450	478	420	452	497	481	414	426	431	457	454	452	471	486	441	476	456	443	451	449	436	467	402	392	452	422	420	498	478	454	464	437	482	447	434	468	483	455	454	440	457	442	484	465	467	476	450	447	451	495	468	478	456	443	502	438	487	464	440	420	445	440	480	463	443	441	476	473	453	470	456	491	477	475	446	439	450	432	465	451	463	471	450	465	488	441	437	432	442	455	456	477	446	455	469	450	426	454	471	443	444	469	466	473	470	505	437	450	446	442	448	427	451	481	476	440	438	445	456	451	460	428	480	446	441	405	463	427	422	471	470	417	458	483	484	504	421	435	484	450	460	463	495	454	431	447	435	469	439	454	428	463	451	481	465	435	468	484	442	481	437	438	471	453	484	488	448	451	462	432	435	458	448	456	455	484	437	495	460	475	454	445	493	502	459	475	464	433	465	498	427	449	461	476	487	435	450	448	472	453	427	458	489	484	464	411	432	466	482	479	474	461	478	473	437	475	457	482	437	452	464	458	442	468	431	440	461	466	502	480	455	478	475	455	458	467	442	434	478	467	462	499	483	473	453	444	467	455	471	437	445	433	466	506	440	422	432	449	434	464	455	419	471	440	410	490	473	447	464	452	453	470	435	475	431	420	493	478	481	452	461	461	458	412	461	437	483	427	461	424	432	466	445	491	485	442	469	449	463	489	422	478	448	461	500	453	423	467	471	444	457	464	445	426	424	431	466	491	485	472	471	458	420	458	521	445	448	454	488	490	447	491	435	445	456	450	494	427	451	457	490	410	419	453	469	479	454	476	484	424	477	454	467	454	468	490	468	443	470	485	468	445	430	435	457	440	491	406	404	478	450	460	445	464	473	471	470	457	458	471	448	451	425	427	459	472	460	438	428	421	403	478	453	480	441	456	485	431	421	447	432	492	446	453	459	457	450	452	427	435	480	386	458	481	447	434	469	431	470	431	455	431	437	442	445	461	459	421	464	460	407	459	465	491	480	449	474	447	457	458	443	440	467	448	468	452	470	484	437	491	402	421	457	429	453	460	428	453	471	459	441	466	442	493	468	442	468	453	423	455	454	505	453	445	464	416	465	474	472	479	446	457	448	452	446	478	462	468	441	484	465	498	465	450	445	476	450	414	464	438	489	499	438	445	457	460	452	440	471	456	493	424	496	448	446
38375	44381	39158	38191	40947	38146	37377	35603	30056	24732	17342	10107	4798	2115	2596	4329	1814	383	149	164	143	143	127	128	116	144	145	144	164	143	731	2519	1005	126	138	124	116	107	111	103	121	104	106	119	116	112	110	111	126	119	124	114	124	108	115	133	110	107	112	121	106	102	113	129	104	128	128	88	118	102	106	123	111	130	127	120	120	110	133	117	101	117	102	114	130	118	114	109	118	136	91	108	123	108	134	112	144	118	114	110	112	102	124	127	107	102	117	126	104	104	126	111	110	117	109	113	131	113	129	103	120	110	119	100	110	113	112	88	124	115	109	116	112	102	109	108	112	97	119	106	105	122	137	111	110	108	109	132	113	110	120	132	130	118	121	97	123	99	101	113	127	99	112	123	127	108	100	113	110	96	112	126	121	116	90	129	122	127	121	112	116	129	119	115	125	127	124	121	100	115	125	112	136	112	114	109	117	109	111	100	103	112	107	96	112	131	120	106	123	120	123	103	114	131	127	120	140	123	113	94	93	108	122	103	112	118	119	119	105	122	113	124	109	111	111	113	106	130	134	129	94	108	120	93	116	116	115	130	102	121	105	111	102	122	128	109	110	110	115	124	102	123	106	117	95	119	108	118	109	106	121	105	109	105	96	100	113	120	121	115	106	104	111	116	136	102	102	109	113	112	109	110	104	113	113	104	136	104	111	109	119	106	123	124	115	126	121	120	126	111	96	129	107	105	116	119	119	125	123	132	127	112	113	100	110	131	116	108	127	115	114	113	123	104	120	108	87	116	121	115	110	127	96	117	119	112	126	121	113	99	100	119	119	122	110	101	114	118	95	131	126	112	122	116	113	92	101	113	128	112	94	97	112	125	110	114	126	99	106	125	117	119	108	113	105	102	122	117	97	110	117	122	118	96	93	80	108	119	101	110	116	123	114	117	111	97	103	114	110	112	104	131	118	125	90	96	106	108	119	103	120	112	118	107	116	104	122	126	102	110	111	106	95	119	117	132	117	104	122	123	108	107	123	130	117	123	124	109	86	132	98	109	115	118	109	123	107	106	115	99	102	109	123	116	112	114	116	120	117	106	89	110	110	107	123	108	94	118	122	106	103	107	124	117	132	122	111	104	128	102	126	110	118	106	119	98	113	106	130	117	105	96	105	110	122	105	106	109	118	114	108	102	117	106	100	140	118	91	116	106	128	103	114	126	115	129	109	108	131	118	115	120	119	106	107	123	121	127	123	115	121	111	108	115	115	116	107	120	111	114	94	116	120	107	124	154	127	123	114	139	124	126	118	123	107	111	101	117	116	117	128	112	115	120	139	102	119	111	106	110	100	113	100	115	110	132	90	95	123	104	121	109	104	102	116	98	113	129	113	111	116	129	100	140	119	102	116	116	123	115	116	115	108	131	110	120	107	113	100	106	105	134	114	123	109	110	101	93	129	108	110	113	116	124	114	115	107	115	110	105	131	115	111	129	114	127	91	118	130	102	112	102	108	120	119	114	119	102	114	94	122	131	120	109	99	119	134	127	102	124	125	122	129	110	125	115	108	112	111	109	100	116	124	118	116	99	112	93	102	119	110	147	114	99	110	114	106	137	107	131	117	111	113	111	128	134	103	111	120	128	114	113	109	133	108	121	117	117	106	115	108	113	124	109	102	100	110	131	110	119	128	115	110	113	142	124	103	92	133	106	122	121	113	114	122	97	109	103	130	121	80	122	104	124	114	112	117	115	112	104	127	114	109	120	113	94	123	125	110	104	126	125	115	105	124	126	101	107	117	101	99	103	102	126	138	107	138	126	119	110	113	109	111	124	129	116	123	115	110	113	114	116	122	118	114	115	97	116	113	107	116	106	112	121	107	100	125	133	129	113	82	117	122	108	112	113	106	123	119	99	99	102	109	131	111	103	113	119	127	119	123	125	119	105	90	106	121	124	99	108	107	111	112	115	109	99	105	114	108	120	121	109	96	102	104	108	122	123	126	142	104	115	99	99	100	117	110	117	114	118	119	128	102	113	131	107	111	132	109	113	124	112	109	110	113	124	116	107	128	121	96	110	135	120	108	103	110	105	113	110	107	115	125	114	121	121	123	101	98	118	105	122	114	110	98	118	117	126	109	117	123	112	142	121	108	116	95	121	125	112	98	100	105	108	107	124	104	104	115	98	102	120	107	113	103	110	101	123	121	92	112	127	143	122	109	111	112	97	134	103	135	99	106	91	115	122	116	119	118	92	112	106	104	120	117	121	111	94	98	127	104	133	130	104	119	97	127	108	118	116	121	94	104	108	103	89	119	114	102	110	116	109	117	100	109	112	123	107	128	118	104	115	114	123	120	127	94	112	116	125	109	114	123	109	107	102	137	135	105	98	109	100	112	99	111	114	85	104	112	119	136	112	118	103	101	115	117	119	124	107	126	110	120	100	120	98	90	120	113	132	113	108	107	121	104	109	109	131	114	103	103	121	112	120	117	105	120	125	115	106	124	105	103	137	100	124	115	88	110	112	91	118	117	119	104	120	106	119	117	116	115	124	119	112	98	129	111	112	131	126	121	93	110	119	115	108	121	98	102	122	113	111	101	113	110	106	127	145	133	107	101	114	111	102	108	114	126	112	124	110	115	114	105	112	110	109	104	99	121	132	107	104	135	110	102	114	100	124	102	128	110	118	109	102	101	104	98	108	103	120	108	94	115	104	125	109	101	121	119	104	121	101	111	123	106	99	125	109	125	119	122	111	94	143	108	107	110	123	128	100	114	114	127	127	118	124	120	93	131	128	118	119	117	114	112	112	113	115	117	100	111	107	123	122	144	110	117	99	110	95	106	124	126	120	106	119	112	115	100	98	99	107	111	102	96	104	124	122	113	92	120	80	94	116	125	122	142	105	120	108	102	117	116	113	120	107	118	104	114	129	114	99	95	122	110	120	131	122	113	112	96	122	111	117	102	118	123	103	98	110	115	105	113	124	111	127	105	128	112	88	105	112	105	98	113	112	106	99	100	116	118	108	112	133	110	88	95	113	124	108	98	112	113	122	113	107	119	107	121	121	88	113	107	117	117	128	108	114	110	115	105	123	126	114	110	107	112	103	114	135	113	106	116	106	115	131	117	122	100	118	123	135	100	148	124	106	123	131	120	103	101	128	108	119	118	124	103	118	115	118	122	100	113	107	107	124	105	116	111	107	109	118	107	111	124	120	112	104	119	124	113	101	133	116	99	100	113	106	123	107	97	107	100	120	113	114	129	99	126	107	109	98	111	100	132	113	105	127	111	129	118	96	105	124	126	100	91	117	112	93	114	108	105	116	121	112	114	101	113	122	119	107	119	110	116	108	109	104	114	125	124	104	131	126	104	102	117	128	108	135	106	116	123	108	105	109	121	129	122	111	141	124	98	107	104	109	111	109	102	121	113	106	103	104	95	116	112	109	127	121	121	118	105	96	115	117	129	111	107	124	123	108	106	109	116	104	111	136	111	124	104	129	106	95	115	109
32110	42696	46178	51307	53410	51897	50428	47717	40129	34637	27565	21845	13433	9470	12364	18968	7377	1811	865	777	746	601	619	572	530	537	623	790	736	678	5206	15591	5895	447	440	404	430	435	439	437	414	440	412	409	423	399	400	422	431	403	415	432	415	416	415	404	423	414	439	435	396	395	443	417	413	425	445	373	412	433	428	413	408	390	435	444	432	434	406	399	392	432	403	440	414	394	439	402	429	411	420	437	405	440	401	425	429	423	428	438	367	428	422	411	419	416	432	429	422	415	413	416	384	445	465	428	416	429	374	413	396	407	461	421	404	442	404	390	398	407	380	399	415	432	423	418	393	401	400	427	397	400	405	435	389	402	391	428	405	412	416	413	409	404	407	409	385	390	433	442	379	427	413	414	406	398	415	424	425	412	409	421	470	408	390	412	394	412	405	420	408	431	438	402	437	422	397	411	417	435	434	397	446	406	400	421	381	443	417	394	381	399	424	376	422	419	439	394	447	406	416	426	404	408	421	426	456	420	411	414	418	410	412	381	441	418	433	426	412	413	399	432	439	429	399	382	390	372	407	427	369	437	378	415	443	394	438	426	452	450	433	386	452	371	421	434	410	398	397	417	453	434	396	359	406	416	414	433	467	420	444	436	403	380	431	444	399	390	412	408	406	449	414	398	429	406	444	387	396	428	431	378	454	396	391	379	445	419	424	380	421	376	414	425	396	399	404	396	404	396	429	410	406	399	441	443	438	405	412	427	358	406	398	424	389	404	442	411	408	427	425	413	419	451	440	416	389	403	435	438	436	434	411	436	422	393	407	424	424	437	378	385	413	443	435	418	441	419	431	425	395	403	418	410	339	392	406	420	419	452	421	426	390	411	414	419	389	463	378	413	412	397	474	388	448	441	404	424	421	391	369	425	423	418	435	439	418	412	371	411	414	430	433	384	406	410	426	439	443	439	462	436	430	411	369	424	445	416	379	393	408	369	420	445	426	414	437	399	408	432	400	384	396	404	419	393	414	405	377	377	396	399	439	369	410	455	418	406	418	419	406	409	434	391	438	419	389	394	469	405	386	439	428	383	401	397	421	383	404	428	396	418	411	383	413	381	383	414	442	421	431	397	438	420	392	413	391	410	433	429	421	419	429	421	417	423	450	417	404	392	429	422	408	418	397	434	416	454	401	381	423	398	418	402	416	418	441	474	412	414	412	422	420	429	433	434	412	406	389	449	428	407	387	403	429	418	399	410	394	406	416	431	425	389	419	382	418	415	433	447	409	384	392	424	377	408	420	398	412	431	421	417	412	455	399	414	442	436	375	395	441	395	414	414	414	378	419	386	397	397	402	413	430	381	417	404	398	406	449	426	405	431	416	392	439	415	400	391	439	441	403	419	409	401	431	397	417	423	407	386	387	417	392	389	379	393	426	438	427	444	414	406	411	437	399	442	422	412	407	421	402	404	410	440	446	421	415	443	460	422	407	396	422	420	432	407	406	419	420	385	396	441	397	433	393	409	407	451	389	407	459	425	435	422	351	446	431	433	437	453	418	442	419	393	415	438	415	381	420	379	415	416	401	425	413	408	430	436	442	423	414	402	411	391	405	382	421	433	428	421	428	409	401	441	419	431	424	421	444	437	385	411	389	415	458	439	408	411	421	391	407	451	390	399	433	405	399	429	426	413	413	420	423	412	416	459	481	466	461	423	379	408	409	394	403	405	426	417	444	418	432	423	406	379	440	444	433	432	435	415	446	427	383	426	391	441	390	398	400	410	397	392	398	445	412	444	422	394	426	421	410	397	368	397	415	410	388	417	358	428	446	399	395	406	405	411	428	403	403	401	401	418	394	404	405	419	438	427	390	408	401	444	450	419	406	380	414	412	443	352	422	391	434	400	429	401	445	402	393	414	396	428	399	399	405	430	409	425	420	413	410	419	404	412	422	402	452	426	409	418	385	400	430	419	400	393	423	411	387	419	417	391	412	421	390	386	446	443	421	458	446	394	399	419	388	416	453	425	424	423	399	426	420	427	403	383	406	421	391	398	361	446	435	386	412	464	438	399	389	402	413	403	406	432	392	409	373	416	419	388	392	410	415	378	426	410	422	424	429	402	401	371	401	406	438	415	378	385	426	410	415	382	385	422	429	438	385	404	399	412	419	425	446	425	397	400	393	407	405	404	413	443	436	453	412	437	393	440	412	397	398	427	421	405	422	386	399	425	400	423	401	401	432	434	423	392	425	400	387	394	413	436	407	413	417	421	415	411	394	424	421	426	428	405	415	410	398	426	428	403	392	403	416	448	402	418	409	449	436	426	373	411	438	438	378	398	420	390	366	412	404	390	462	403	403	389	424	434	409	380	422	428	412	438	423	415	399	412	405	402	419	383	401	400	424	430	435	394	428	425	406	412	418	417	436	377	386	402	411	414	425	412	443	434	429	390	420	428	421	395	407	412	427	397	430	429	390	393	380	402	449	416	452	441	475	414	427	404	427	444	462	435	383	398	395	392	421	435	388	423	383	425	409	400	418	410	435	388	421	399	415	436	424	434	377	440	394	416	402	399	438	414	395	420	402	390	428	391	460	412	411	432	402	440	419	395	440	404	375	421	417	367	419	440	409	412	418	411	379	435	473	396	407	403	421	415	407	426	413	420	415	405	436	427	429	435	415	412	410	407	421	413	418	445	407	431	405	385	416	400	445	400	422	409	444	436	418	423	426	455	415	425	380	418	429	402	442	444	373	425	388	417	353	422	436	376	424	404	423	380	450	393	430	461	415	473	402	378	408	412	423	421	413	412	402	430	412	400	405	433	431	450	393	412	444	400	452	413	395	439	421	358	397	384	408	414	411	415	383	435	404	427	425	424	399	379	418	433	427	430	424	409	410	416	392	424	395	438	435	440	435	437	407	438	410	431	408	379	430	385	423	425	406	409	399	396	427	394	424	454	415	456	408	428	401	427	426	418	407	426	427	452	431	420	394	393	431	406	421	395	373	426	402	453	400	419	396	411	431	373	435	428	398	429	426	439	393	396	396	390	375	428	381	442	408	418	379	435	393	394	439	424	437	431	412	397	410	423	419	391	430	451	436	414	422	415	443	385	406	440	405	441	370	442	413	402	406	425	419	392	398	421	422	384	436	413	410	399	448	428	396	402	448	422	416	364	439	389	417	422	446	408	394	450	396	413	411	427	408	432	446	397	407	426	410	412	424	427	444	419	442	371	415	414	449	406	400	401	437	382	435	407	412	403	401	433	402	396	437	390	423	370	419	383	424	430	397	375	418	404	425	451	417	420	423	414	415	426	374	400	423	429	414	401	397	440	378	445	426	437	399	386	393	426	453	414	411	437	436	426	429	431	449	374	416	435	408	447	410	386	402	445	380	458	408	403	416	417	388	438	436	394	425	400	422	440	406	435	450	443	409	406	402	427	456	369	428	427	426	403	411	398	398	414	418	428	431	419	415	431	415	403	374	425	381	395	394	431	408	421	374	410	388	400	378	380
45876	45678	39816	38290	40195	38694	41216	39292	34652	30590	25393	18276	12287	4960	6289	6833	1443	427	329	270	294	236	247	234	215	218	264	214	293	265	1311	4994	2030	176	207	210	187	186	197	204	190	192	205	187	207	203	195	173	178	194	184	161	203	173	207	182	190	182	214	200	224	210	185	188	201	213	200	210	200	216	179	195	189	177	193	167	185	234	173	189	175	189	199	168	185	177	195	187	189	181	176	220	193	208	191	185	192	198	144	187	179	206	184	185	197	214	174	176	163	170	197	196	196	200	195	181	183	171	180	190	176	182	191	186	173	177	178	195	196	192	184	176	180	194	206	189	180	187	200	187	204	180	205	179	201	186	189	191	194	205	180	184	196	186	208	190	199	205	192	201	189	210	172	202	185	174	201	200	205	189	194	181	194	182	183	156	167	171	192	185	189	205	196	185	164	209	173	176	186	172	201	208	169	161	188	178	168	181	168	197	203	215	187	173	186	200	167	172	187	190	185	187	154	178	198	210	179	186	211	180	179	191	179	167	162	165	169	183	186	184	214	173	199	194	207	182	175	202	186	193	178	201	207	185	210	178	156	165	192	197	191	193	188	179	195	190	185	196	196	225	222	165	195	182	204	188	194	183	182	190	203	166	189	210	190	176	177	189	196	204	184	170	173	194	199	165	186	192	193	190	187	187	184	236	184	204	198	199	184	192	213	175	191	207	208	194	181	192	193	198	187	163	179	191	178	220	187	160	188	184	176	191	183	194	199	200	180	199	208	184	207	209	189	206	173	192	165	159	157	188	183	174	197	185	187	182	178	188	193	170	182	189	187	189	202	203	190	174	191	192	181	189	195	181	196	168	179	193	202	182	214	197	188	197	166	195	167	205	166	189	198	168	192	157	187	188	186	204	179	189	159	188	182	194	192	227	194	181	191	184	178	201	197	194	200	180	206	207	179	154	197	201	164	198	178	199	195	185	204	195	177	196	182	219	216	188	184	176	171	221	214	196	208	182	214	181	187	199	206	182	186	175	199	213	193	169	195	191	181	192	170	213	196	198	167	171	186	187	193	188	178	167	188	192	172	178	187	179	186	172	193	204	190	199	178	201	214	181	207	180	206	197	180	191	188	174	165	204	196	165	176	182	200	180	174	168	206	166	180	198	204	179	192	203	172	195	202	199	192	181	198	173	163	176	173	161	193	195	187	180	200	198	179	180	196	175	190	178	186	198	200	177	192	188	170	173	197	196	195	180	177	198	200	187	194	174	187	197	170	187	193	187	183	196	198	192	211	184	174	172	189	186	191	193	179	180	190	190	211	196	194	168	185	197	186	166	196	183	187	190	180	174	193	175	176	191	178	185	197	187	209	190	190	211	198	203	210	195	203	180	188	199	181	178	175	174	182	190	179	198	193	193	178	186	180	201	217	189	183	180	181	187	177	182	200	192	164	188	180	165	173	199	180	207	185	164	182	181	181	170	190	192	185	166	192	186	168	196	185	211	182	185	199	191	197	175	197	221	199	172	198	200	207	169	183	187	191	174	181	159	190	173	183	181	198	170	190	202	189	203	206	213	193	171	192	181	183	196	186	187	167	204	203	209	173	194	170	174	194	155	164	193	192	194	206	179	192	198	178	218	180	177	179	180	186	200	197	182	214	142	198	185	182	197	167	194	192	187	178	167	184	177	203	194	176	185	190	160	183	162	171	176	173	201	192	183	182	191	199	186	201	189	197	186	179	198	184	189	190	175	166	194	197	191	185	204	166	195	183	166	193	204	183	175	190	184	189	171	197	188	182	197	180	167	190	199	171	170	175	181	201	170	183	175	189	211	180	185	185	188	179	186	191	196	192	202	183	193	176	176	201	163	192	205	185	199	191	170	197	190	178	173	201	178	161	211	168	182	178	178	191	182	178	175	184	193	184	181	187	207	170	194	186	182	184	178	215	174	202	194	201	191	205	170	208	197	188	204	199	181	182	193	200	200	184	195	223	169	216	179	167	196	202	177	184	207	198	206	178	201	189	189	167	194	202	197	193	188	182	164	197	204	204	171	183	189	188	169	212	189	147	203	166	182	206	188	175	197	215	173	172	193	191	181	209	184	205	185	174	190	205	195	183	187	181	194	188	178	194	185	178	197	211	202	195	187	173	178	203	192	183	201	191	182	207	176	218	191	187	186	191	184	198	197	195	185	182	173	195	172	196	215	182	188	214	209	191	190	196	179	187	211	203	178	187	157	202	177	163	173	182	181	173	161	185	173	167	172	186	171	195	174	182	209	170	199	202	190	182	204	234	172	203	177	205	180	191	230	169	156	169	207	151	220	197	170	190	181	193	198	178	170	188	183	212	203	178	181	186	173	194	156	213	189	208	198	194	180	163	222	183	178	189	156	184	175	197	172	157	184	186	179	184	201	200	189	186	194	161	199	195	198	193	187	213	177	146	176	179	163	187	197	182	200	207	207	205	176	212	174	183	207	199	187	192	187	187	188	211	204	188	212	190	173	197	205	185	172	212	186	198	160	163	201	190	177	189	222	218	202	187	176	166	180	171	190	191	213	182	174	172	213	211	197	187	225	162	183	199	179	184	177	186	195	204	183	186	195	180	212	187	186	172	203	186	184	188	171	204	179	189	192	170	180	199	183	172	205	207	202	171	208	178	205	197	183	166	177	187	201	187	190	201	174	186	163	210	188	198	197	176	184	187	175	194	190	159	167	203	177	196	196	190	184	202	205	190	194	179	180	202	172	195	179	204	174	188	200	170	183	204	195	200	169	196	176	190	179	206	188	191	214	183	182	207	179	198	178	178	211	207	213	186	175	180	172	184	197	187	190	191	181	182	209	186	184	192	188	181	202	187	185	192	185	186	190	181	182	203	205	198	192	193	171	217	182	191	201	184	165	180	168	179	180	194	170	201	194	176	193	180	180	172	180	194	190	201	179	192	199	188	185	190	179	186	199	205	193	188	172	192	222	201	186	189	193	191	199	184	186	189	176	193	175	196	215	206	195	176	177	179	210	166	168	194	163	194	200	184	183	176	184	191	172	205	173	167	180	192	204	179	206	158	182	193	156	191	191	181	186	179	200	162	183	176	186	222	220	199	194	187	192	161	165	183	192	188	190	175	214	163	176	189	200	213	190	169	173	168	168	193	211	194	189	200	180	202	199	176	185	168	165	207	198	192	208	152	195	161	172	176	204	203	176	179	188	180	208	208	164	192	190	165	194	184	184	171	183	180	220	172	168	204	193	186	175	193	197	160	188	183	172	192	196	172	184	192	186	164	160	193	160	183	181	205	173	207	203	176	202	177	160	173	183	226	193	183	176	201	197	181	190	181	196	175	213	168	190	181	203	185	208	154	204	201	191	180	203	192	191	178	182	177	183	191	166	180	192	193	188	204	204	169	177	192	192	174	198	210	204	179	177	173	199	189	188	211	186	181	194	184	205	202	170	189	203	197	189	193	192	192	187	195	198	180	189	177	208	221	205	202	192	181	165	179	191
38743	46776	51096	55768	56421	55644	55129	51944	45597	43312	36606	29853	23274	14141	21901	20689	4249	1813	1597	1293	1131	980	952	917	887	853	1088	1035	1280	1354	8054	23550	9703	645	630	654	663	674	668	615	660	659	651	668	639	612	663	657	630	613	615	633	673	649	576	617	648	636	618	626	646	649	646	667	684	602	629	622	603	640	667	669	608	625	612	650	621	605	610	585	646	651	657	617	623	678	586	623	603	643	626	663	600	636	617	635	610	606	607	661	637	594	620	613	593	676	603	601	668	595	613	599	598	670	611	567	576	595	618	670	649	613	616	615	662	607	616	617	607	651	613	641	609	616	593	618	614	643	580	613	616	653	627	600	616	628	615	635	612	624	640	573	624	596	624	578	591	598	605	632	621	620	579	653	611	590	599	587	622	602	637	613	645	630	668	629	626	607	602	637	616	612	613	604	586	646	601	627	621	617	567	601	592	618	615	630	590	645	656	599	651	608	660	648	594	637	622	566	573	599	616	576	611	677	617	627	589	571	649	576	624	616	603	652	648	627	582	643	657	637	669	628	629	654	613	610	623	625	622	606	654	648	606	633	610	642	627	588	614	632	627	646	608	594	603	611	618	580	645	625	587	597	651	631	662	606	586	590	617	642	632	631	605	658	592	613	631	621	655	618	610	705	639	619	642	619	630	622	621	600	643	607	587	618	603	626	626	616	649	649	607	612	576	619	643	611	633	679	646	571	634	609	638	632	655	648	611	639	613	635	678	597	613	648	618	590	709	640	626	637	574	621	642	643	593	632	634	664	622	591	606	600	648	613	624	603	629	614	574	616	667	627	577	625	621	634	639	662	615	594	605	602	634	617	607	638	653	642	631	572	608	627	581	608	652	576	584	620	640	634	602	602	611	606	600	611	579	599	586	594	577	576	623	627	614	576	563	626	652	634	614	616	644	609	608	617	589	634	633	629	613	635	618	611	605	652	644	594	596	619	582	634	611	641	596	593	633	655	650	600	566	635	598	604	650	645	642	587	621	620	620	623	600	573	642	676	615	584	608	644	616	628	567	634	577	592	603	603	602	628	586	628	600	632	641	625	588	593	642	578	606	660	626	605	603	607	611	611	605	652	665	623	651	559	645	569	628	610	601	588	645	657	634	627	628	632	627	603	620	614	616	612	592	640	634	581	617	648	573	596	635	668	641	588	602	650	601	650	635	594	664	611	637	657	605	597	582	568	593	612	605	642	600	628	604	612	614	630	615	598	615	643	594	628	600	604	613	589	620	679	591	638	582	631	628	586	599	591	588	653	566	625	632	633	611	581	619	615	630	648	654	619	611	630	632	591	599	576	606	600	632	640	587	602	609	636	628	679	633	591	606	606	606	616	643	633	638	637	611	574	598	599	640	641	616	604	602	630	646	609	612	596	654	588	607	626	576	637	606	620	640	649	641	602	653	625	617	645	601	556	631	620	609	664	596	628	668	605	655	611	611	635	677	581	612	630	597	636	584	630	607	604	662	614	601	631	638	579	643	624	629	610	666	651	600	606	641	635	619	610	634	616	611	620	634	603	641	563	615	583	633	649	584	601	627	561	655	596	625	605	622	599	661	604	661	603	657	626	622	682	647	633	632	617	614	578	626	612	651	661	574	595	644	625	644	667	633	634	603	628	606	626	615	631	644	606	591	607	616	620	636	623	670	603	623	632	604	637	653	598	541	595	624	612	621	643	648	601	615	606	648	630	623	661	565	586	629	628	609	640	586	623	639	611	620	598	589	624	561	605	638	636	603	626	586	655	603	601	592	589	589	650	578	608	632	606	565	629	627	624	590	610	646	594	637	608	621	613	687	624	608	644	604	652	607	638	620	572	653	613	555	623	614	611	613	614	637	585	622	639	609	602	643	596	656	639	607	628	640	596	612	614	598	600	598	629	628	626	654	576	615	630	622	626	651	608	593	641	626	591	598	620	625	609	642	650	609	628	578	622	617	579	643	618	609	618	619	596	624	624	630	629	605	628	609	614	609	643	602	616	604	652	587	670	595	603	661	640	621	626	612	618	608	638	595	613	625	626	638	607	578	623	609	595	618	666	633	605	621	635	598	589	602	614	644	618	593	590	633	609	588	598	657	633	631	624	659	640	657	634	649	669	594	645	617	653	624	572	657	592	603	623	641	670	671	605	620	651	614	575	595	613	629	625	619	681	599	601	641	590	580	621	571	640	615	599	616	622	593	633	597	641	585	638	605	597	602	587	589	661	601	602	606	593	629	622	640	645	644	565	640	663	599	599	620	634	624	596	646	620	632	574	644	598	595	620	653	578	639	649	610	642	633	603	634	654	620	642	615	649	586	616	582	612	642	661	629	575	621	663	598	632	608	659	621	592	636	594	607	596	612	602	590	599	607	616	627	616	568	642	675	634	642	617	649	585	598	598	590	641	619	644	606	576	615	612	593	607	664	600	636	579	609	594	595	642	593	650	573	616	584	635	626	600	592	630	627	587	623	586	645	584	618	605	570	648	632	649	641	567	593	641	660	597	611	607	646	603	659	594	611	648	649	601	603	620	592	603	615	597	569	589	601	607	619	632	641	593	605	592	629	632	638	593	642	616	635	645	623	612	599	635	578	641	683	634	618	597	645	654	574	597	612	611	613	591	637	598	603	611	625	635	636	596	642	617	633	621	646	657	628	588	670	651	612	605	625	632	599	591	591	642	636	634	579	648	607	571	631	608	644	600	608	601	614	621	603	650	619	583	629	589	590	633	601	664	583	593	615	626	618	590	655	611	632	616	568	625	589	576	618	643	625	573	593	676	611	679	618	653	614	600	638	635	604	603	578	624	651	591	560	604	641	612	610	648	658	626	602	636	602	596	602	602	619	598	579	581	636	635	615	625	591	609	617	561	635	692	582	588	627	624	591	589	645	649	625	648	586	606	653	642	605	583	657	619	626	623	625	649	546	603	631	596	637	634	660	608	595	595	613	621	612	634	638	638	607	631	622	615	611	624	605	566	590	613	620	605	575	626	614	587	632	603	603	596	608	599	649	598	587	589	569	606	601	590	558	627	638	664	630	646	611	615	636	620	620	593	659	602	591	655	617	621	626	604	665	634	603	583	577	552	630	662	625	609	611	577	666	632	636	588	588	613	606	659	633	562	569	620	621	611	571	609	622	610	639	637	605	624	604	630	608	612	580	543	634	665	611	616	640	624	577	607	666	613	619	586	614	598	619	644	594	615	649	596	620	615	597	597	619	623	611	602	572	624	603	644	625	605	642	662	624	621	601	613	614	621	652	597	605	637	611	598	656	562	677	647	638	625	650	645	606	646	619	593	637	663	603	637	623	595	598	586	610	629	598	594	601	616	615	607	569	584	609	609	587	614	654	576	655	599	650	654	655	617	650	657	597	623	638	686	629	635	623	583	593	592	620	598	592	632	656	638	611	663	645	635	606	633	659	599	651	591	635	624	632	577	600	588	587	627	593	599	629	650	588	628	584	614	637	638	617	597	615	611
16558	19802	22068	17671	12682	8456	6946	5539	3736	2064	1110	590	628	325	416	262	140	133	117	131	118	137	156	118	141	127	126	120	127	135	180	441	297	107	120	117	115	111	122	117	129	123	123	124	115	129	116	121	130	122	131	106	114	126	120	110	120	123	132	130	131	124	118	135	113	117	122	97	128	121	113	131	115	133	120	113	133	129	116	121	116	109	125	99	123	131	115	119	104	113	129	129	112	130	144	127	113	103	124	115	119	108	146	113	108	122	118	137	133	135	118	133	140	111	133	135	123	129	134	129	126	116	118	120	123	122	118	108	115	127	130	98	128	112	124	128	111	119	142	124	112	128	107	114	144	124	109	133	110	130	127	126	116	121	115	130	126	123	123	138	100	117	113	121	139	121	129	113	131	119	107	127	108	125	102	116	110	128	118	130	131	110	117	96	117	114	124	134	123	136	144	109	131	112	142	124	112	106	101	104	119	122	114	110	135	111	110	129	128	108	132	101	128	100	122	127	120	113	125	114	116	111	124	132	141	125	102	117	112	116	114	103	100	129	129	121	137	123	126	104	114	127	111	124	126	132	128	134	133	131	133	115	139	104	107	109	146	113	113	136	123	124	108	116	102	103	119	110	118	140	103	118	116	132	140	122	113	125	141	110	127	105	124	101	144	124	96	137	123	109	127	123	115	120	123	131	120	115	117	116	129	134	124	113	117	158	142	101	144	135	138	113	126	134	109	135	125	126	117	115	123	116	110	137	126	120	135	130	119	111	115	105	109	118	134	145	118	101	121	134	123	127	121	130	100	110	114	112	118	122	114	119	115	130	111	130	126	111	113	138	118	108	111	132	137	123	89	132	115	114	114	121	113	127	143	129	121	130	109	118	142	126	144	110	131	98	135	102	133	134	112	99	130	126	143	101	119	129	137	110	109	126	109	123	105	121	109	122	96	101	122	107	117	138	117	127	115	115	133	109	121	120	103	104	133	102	119	128	121	114	123	114	126	129	132	132	120	120	140	107	124	121	128	100	96	121	112	116	128	135	116	125	123	103	122	122	122	119	108	110	107	118	125	118	112	109	124	116	115	124	118	118	107	134	132	123	135	131	110	112	139	122	93	125	120	124	139	119	123	109	114	117	124	135	130	127	125	128	121	121	105	136	109	121	133	112	126	124	119	144	117	116	124	114	133	110	144	144	117	115	110	112	125	108	123	113	129	129	121	120	138	139	129	118	110	112	131	132	148	116	117	112	116	128	125	115	113	106	127	122	125	127	112	122	115	136	122	107	98	126	121	127	111	115	107	122	123	117	134	137	128	128	140	104	120	124	107	122	100	145	111	118	103	99	114	121	120	113	134	131	119	128	132	122	94	117	153	143	127	109	121	121	127	121	127	104	111	112	124	116	117	124	107	131	131	136	110	105	131	129	124	124	128	101	117	126	126	119	119	106	123	117	140	118	132	115	139	115	141	119	98	136	116	104	109	117	111	121	109	112	107	139	105	122	133	123	135	132	127	123	109	140	128	135	127	136	107	122	114	107	129	106	103	109	103	117	114	126	113	103	132	116	99	120	127	120	129	143	109	106	116	117	139	107	119	129	117	120	114	127	124	119	122	98	128	130	124	114	125	131	134	124	124	122	108	111	112	112	115	114	111	137	135	117	121	124	135	149	139	125	138	131	124	111	110	130	112	119	104	125	117	140	98	113	115	116	133	99	115	124	132	103	119	113	128	126	133	132	107	142	138	130	117	100	110	116	125	116	118	96	116	113	122	138	101	129	152	129	133	109	103	122	137	97	112	110	121	117	152	124	125	129	127	117	123	124	124	132	116	133	108	118	144	135	123	104	104	123	117	114	106	114	111	113	108	145	130	104	133	122	142	124	102	127	135	131	128	110	139	121	119	112	134	125	125	121	113	127	113	119	131	120	131	116	118	134	104	112	124	143	100	122	122	104	98	109	121	130	114	123	150	116	112	130	103	128	127	120	119	117	121	120	141	130	126	132	121	121	112	113	141	105	117	129	116	116	105	116	122	126	117	103	145	96	129	112	117	131	123	106	122	102	132	109	113	119	123	114	101	104	116	112	114	136	103	150	131	115	128	135	125	110	132	127	136	110	122	113	138	129	133	142	135	143	115	118	118	127	106	122	117	117	118	135	129	134	131	123	112	131	111	111	104	113	118	105	112	131	125	128	112	128	127	121	124	110	117	118	126	130	107	126	122	122	121	110	124	118	116	142	136	125	124	126	122	117	108	122	106	120	139	128	127	117	124	121	111	96	135	116	129	130	113	124	113	104	126	117	143	131	121	123	128	104	126	114	132	128	107	135	108	132	138	109	130	132	110	132	111	108	112	103	127	139	107	112	114	113	117	133	119	127	120	91	103	134	105	129	126	138	130	120	118	110	137	115	95	128	121	119	122	120	104	126	117	126	145	144	98	121	108	103	125	107	104	117	118	111	132	115	118	123	118	122	119	119	107	115	127	137	102	111	116	135	136	105	128	134	106	139	105	106	124	120	141	150	131	106	111	114	116	128	135	113	126	144	120	116	104	116	138	128	129	114	122	115	125	132	158	116	114	129	119	128	133	126	120	106	116	133	125	131	131	100	140	97	130	116	122	119	131	125	118	135	114	112	89	132	126	120	115	129	144	116	129	118	96	123	107	134	100	123	136	117	120	109	124	126	117	122	124	142	121	123	130	128	132	131	131	134	132	122	138	117	118	137	130	117	152	111	117	128	125	121	105	134	117	115	109	122	118	122	117	132	134	112	128	126	115	108	120	114	112	137	128	126	93	127	130	118	118	121	136	113	113	131	119	113	119	117	121	145	137	106	102	125	129	128	129	118	129	132	110	109	132	122	123	122	106	115	134	116	121	126	122	115	123	117	140	109	106	126	108	107	126	127	129	130	125	102	123	108	131	123	132	120	114	132	118	127	108	116	118	103	120	141	119	139	130	134	117	138	127	123	107	123	105	108	105	120	130	115	116	102	118	122	108	116	107	115	134	111	123	112	132	120	123	128	130	136	109	114	122	120	98	120	132	99	119	113	137	116	130	111	129	103	114	117	113	128	112	114	105	125	120	135	114	117	140	110	97	151	111	120	109	115	102	100	137	107	110	121	114	123	105	127	110	102	121	142	134	120	107	113	136	120	118	142	105	138	107	129	111	125	126	113	116	119	114	101	134	133	130	139	114	99	106	145	122	109	124	129	118	136	113	121	117	119	107	112	116	120	129	114	124	114	117	133	134	115	127	127	118	143	106	119	120	140	128	114	129	126	124	129	127	107	118	110	122	136	117	131	109	126	133	120	122	106	135	126	110	110	115	134	137	141	101	124	145	110	114	125	107	123	130	118	133	120	120	129	133	118	127	110	110	114	110	136	107	88	120	115	114	128	114	113	111	111	124	119	114	121	119	136	122	110	122	133	108	125	141	145	114	128	112	129	121	101	107	119	123	145	125	134	111	110	134	118	120	123	115	128	125	102	118	117
13631	20793	28792	28492	25145	21638	19550	17466	13446	8424	5293	2694	2534	1197	2139	1122	561	470	467	479	458	469	437	454	443	441	465	496	511	455	975	2592	1553	461	455	434	423	431	422	406	470	455	428	450	480	422	451	423	411	474	424	393	427	442	448	473	397	434	458	456	446	442	452	468	452	460	471	465	434	444	448	423	459	454	440	482	410	430	456	450	420	460	430	418	454	474	445	435	413	412	433	496	450	453	424	428	409	464	495	426	437	446	465	418	464	441	451	409	439	456	450	471	476	451	464	406	447	424	450	441	456	471	428	443	401	432	458	440	429	402	450	415	462	417	438	480	392	407	441	428	411	433	471	414	429	417	445	452	444	398	467	468	438	448	460	446	471	414	452	426	424	444	437	443	437	423	427	444	449	435	445	410	442	473	416	420	429	453	431	462	430	432	446	461	454	445	432	447	447	434	474	447	439	464	464	440	429	453	407	445	461	418	465	454	472	449	445	424	466	447	441	423	426	466	440	454	460	426	423	424	433	441	399	447	434	429	420	418	494	439	432	453	464	450	442	452	456	480	429	442	463	449	421	412	440	472	458	426	458	458	443	442	435	444	413	393	458	481	457	442	474	464	448	432	445	440	444	448	430	430	452	485	403	446	487	426	458	465	449	450	468	481	438	507	452	435	430	424	407	468	469	442	443	468	440	442	441	414	464	461	430	448	444	456	440	431	446	452	418	468	480	461	475	446	407	461	460	490	450	451	478	426	432	470	440	442	447	400	435	432	466	448	485	425	482	438	463	462	450	396	425	470	426	493	426	476	466	465	417	407	454	457	463	458	461	456	451	485	444	424	432	443	484	414	440	431	450	483	452	469	443	485	433	465	420	460	417	474	461	442	450	443	444	457	451	452	433	453	429	436	447	442	441	468	437	423	462	460	428	467	467	443	487	435	479	449	423	489	436	466	440	424	458	425	452	467	461	457	450	452	429	492	432	459	472	441	427	438	440	410	409	448	439	471	410	486	450	422	477	425	413	432	469	444	460	452	454	478	443	446	438	448	456	482	459	441	459	465	442	393	447	433	426	412	465	415	471	431	444	467	452	437	478	413	444	448	454	460	438	450	421	456	446	460	444	432	447	448	436	445	470	423	483	421	419	438	466	413	438	398	415	474	408	483	415	445	439	441	477	430	413	464	454	465	385	465	439	445	457	449	452	458	416	482	447	470	459	431	467	433	428	454	461	464	446	453	449	456	448	440	449	474	455	451	446	416	446	472	443	423	439	424	419	470	429	415	409	412	449	400	433	408	460	462	470	487	463	397	479	481	443	454	473	446	453	467	476	412	431	440	440	455	476	422	484	406	462	454	437	444	441	462	458	407	436	449	451	463	448	438	408	445	406	387	393	412	437	453	452	414	440	512	425	468	471	432	447	437	452	446	456	472	485	437	441	434	461	456	423	440	473	465	456	400	457	466	476	472	473	454	442	463	462	445	423	420	489	459	435	431	473	436	430	455	415	450	497	451	470	430	444	460	415	438	421	454	454	482	439	415	436	451	431	447	453	446	464	443	430	428	445	446	430	472	430	438	462	403	440	446	440	440	421	477	456	449	452	439	448	419	423	434	464	438	513	448	439	409	452	429	448	448	479	438	425	422	466	436	456	435	422	482	446	489	476	444	441	451	519	461	430	411	429	429	417	445	449	425	410	420	473	424	442	433	453	437	428	438	457	456	401	461	412	438	423	428	412	461	440	462	470	410	470	462	481	419	467	438	425	497	383	435	440	432	454	415	435	443	458	417	460	484	456	435	439	489	456	448	424	452	440	434	445	430	472	426	439	456	451	414	429	445	438	436	424	396	485	420	461	459	479	443	403	451	439	418	425	382	466	455	417	437	481	429	424	443	429	410	458	447	455	439	438	473	437	487	465	464	498	414	471	413	428	446	446	456	450	418	499	458	421	418	392	453	418	423	441	451	442	419	446	467	426	400	454	445	422	438	422	496	436	448	423	430	448	409	454	470	472	423	474	430	430	458	433	476	439	442	438	447	422	450	454	422	421	476	416	468	479	479	443	434	463	418	449	438	459	436	473	452	456	465	423	450	426	433	439	454	446	464	452	471	411	424	443	447	427	427	440	450	442	443	451	447	464	444	439	451	437	453	463	474	440	418	460	435	440	432	478	446	423	430	445	470	467	434	456	414	454	393	460	438	436	462	441	474	431	451	423	451	443	436	461	466	435	467	430	413	456	461	445	459	459	415	416	463	478	431	463	399	451	467	464	442	454	443	418	522	438	454	444	458	430	441	423	435	439	472	454	440	437	439	476	417	440	410	438	471	431	424	431	469	463	454	439	478	397	440	447	452	441	453	486	459	416	456	434	438	445	444	503	460	454	446	440	442	421	463	432	482	457	424	464	463	417	430	422	459	422	430	405	413	474	444	423	423	443	449	452	443	437	407	442	432	411	421	417	442	451	412	480	446	437	444	440	422	442	439	446	445	437	434	430	463	442	409	485	433	507	443	474	453	437	458	440	421	464	440	465	421	420	469	455	426	457	464	413	402	418	432	445	446	418	491	442	452	435	465	471	443	430	424	448	448	461	428	411	455	463	445	462	426	424	436	474	437	440	424	463	444	450	457	461	420	455	435	445	431	420	514	450	456	457	418	398	452	409	475	443	456	445	444	438	422	438	461	421	448	429	469	418	460	423	430	441	444	441	485	418	433	475	432	402	424	419	454	429	454	449	446	397	445	436	444	453	488	450	447	421	412	430	463	503	403	457	438	439	441	419	429	416	418	469	431	470	462	433	448	442	470	434	445	452	465	463	455	423	447	440	425	426	424	472	424	447	430	433	448	471	412	445	447	480	442	464	456	423	459	423	416	443	448	445	401	416	442	420	427	420	434	461	441	424	431	458	415	447	453	446	441	419	473	425	465	451	456	441	464	447	471	451	463	474	449	436	468	458	437	400	446	457	401	450	470	437	444	408	452	422	478	441	462	459	420	437	425	424	449	478	439	453	427	423	433	422	416	450	453	436	469	445	406	441	483	432	430	457	427	463	458	416	425	454	432	439	435	408	470	474	439	439	450	445	495	446	414	447	404	439	449	402	406	383	435	445	464	433	427	456	447	436	458	421	447	427	445	467	438	438	443	447	474	438	426	467	463	486	445	429	447	458	479	429	433	460	429	424	447	454	424	437	466	434	427	466	499	386	441	434	481	488	469	436	397	492	442	461	413	443	479	457	454	430	455	412	433	407	435	456	424	440	432	431	427	460	459	450	466	434	446	449	404	448	447	425	447	452	476	436	414	452	439	438	438	434	429	421	429	480	440	423	448	418	429	444	418	401	412	438	436	462	470	434	453	453	451	456	423	449	486	441	450	401	464	456	441	401	432	444	470	433	469	443	467	472	441	437	415	430	451	463	456	470	412	495	462	494	446	441	437	495	454	464	409	439	432	464	456	430	449	426	452	413	486	430	409	479	473	405	440	421	413	436	427	438	414
39341	42920	41588	36179	34197	32114	33778	32451	30184	25038	16938	9775	5783	2452	3590	2333	922	432	157	146	157	123	133	143	128	146	155	168	142	148	1102	2454	1065	126	112	129	116	109	117	131	118	134	127	104	106	117	109	119	128	123	129	113	119	129	140	127	115	107	121	123	117	115	122	131	114	116	95	116	110	101	128	103	105	125	109	107	110	125	124	118	125	119	98	106	111	128	120	104	135	114	119	114	125	105	102	131	137	122	117	132	117	103	119	131	121	106	129	142	128	108	120	109	113	105	108	111	138	122	122	107	107	121	99	115	116	103	88	121	130	116	116	125	111	110	131	111	111	109	134	121	127	115	114	119	114	110	106	116	115	119	119	109	105	95	104	104	116	123	129	97	128	101	115	102	121	95	132	119	115	135	115	129	120	123	102	104	117	114	110	114	113	105	131	116	106	124	121	107	129	112	133	82	118	97	120	111	123	103	127	132	115	100	115	128	130	116	115	128	134	119	106	110	127	116	110	114	118	105	112	108	115	124	103	110	107	115	145	123	99	116	107	113	123	125	97	98	103	123	133	104	118	110	111	112	114	130	138	132	113	106	126	115	109	128	123	136	113	111	137	112	95	114	96	99	112	122	121	106	106	122	117	142	108	98	104	99	103	111	118	130	111	80	89	113	116	134	117	112	114	128	150	131	131	122	124	119	115	109	115	99	106	125	135	113	113	138	114	108	101	124	112	115	113	123	125	109	128	101	116	142	112	96	118	114	135	121	129	118	125	106	109	85	101	118	108	111	124	143	119	123	106	123	118	110	116	118	113	119	121	119	135	98	98	104	109	101	128	106	124	145	103	103	127	126	98	119	124	103	126	109	125	138	94	106	137	98	116	131	111	125	121	132	114	111	109	131	118	113	102	119	100	102	125	115	108	112	127	131	108	112	112	122	141	123	117	100	95	139	116	120	118	110	116	108	133	93	105	129	134	141	124	114	123	114	117	110	127	127	101	102	116	123	123	115	137	119	113	105	115	93	101	120	93	102	107	102	103	126	95	132	111	115	113	145	116	117	111	119	109	113	119	92	112	120	115	118	115	116	107	87	139	143	96	112	99	100	115	111	119	111	122	102	105	119	119	113	125	132	122	97	110	119	120	126	109	129	103	113	122	109	108	114	129	99	125	114	122	108	113	126	106	128	123	92	118	122	129	123	105	122	126	101	126	125	123	107	104	112	115	129	113	112	113	102	130	112	105	112	125	109	129	105	110	120	117	113	112	118	119	130	117	114	116	110	122	108	108	130	129	109	108	122	132	101	96	132	122	124	144	116	87	124	127	124	120	103	123	127	121	113	129	106	119	125	126	126	119	132	130	130	116	117	123	130	130	120	96	114	115	100	121	111	134	121	121	103	119	112	102	90	109	111	113	119	114	119	119	116	113	113	113	159	110	114	107	98	120	117	109	135	110	110	124	107	128	112	117	111	113	127	105	109	118	107	128	117	119	109	126	132	118	115	127	126	127	117	100	109	106	133	107	113	122	121	143	126	98	117	118	108	110	111	119	105	111	107	108	117	106	107	138	98	119	103	119	132	121	106	117	121	97	114	116	115	128	107	102	127	116	113	135	116	98	101	101	127	115	130	121	105	140	116	119	124	117	103	125	119	120	105	113	89	108	120	113	109	109	119	117	107	107	103	115	104	105	115	126	110	119	94	122	105	116	118	114	113	104	134	113	110	105	105	122	127	119	111	107	133	123	126	106	100	122	102	116	120	118	129	115	109	109	103	108	124	117	113	124	116	127	109	118	124	105	112	124	104	123	99	114	119	145	105	114	120	116	115	115	118	130	112	89	117	109	131	121	97	109	115	110	132	100	112	97	138	110	125	128	111	111	130	121	102	118	128	105	122	135	124	125	107	120	117	111	138	105	115	122	135	117	123	93	112	116	109	117	104	103	112	105	97	107	116	116	105	119	145	120	118	114	128	130	98	133	121	135	115	130	131	101	130	113	104	113	120	93	119	116	109	114	119	106	101	121	122	111	118	118	119	116	117	115	110	121	107	109	107	114	106	109	121	95	121	99	110	130	115	93	120	96	111	109	110	105	131	109	111	107	106	123	116	118	111	99	113	120	122	111	110	129	103	115	110	143	113	143	123	138	115	107	106	116	101	130	102	115	118	124	113	114	128	106	111	117	128	111	105	99	112	130	110	124	114	114	117	108	119	93	94	109	112	166	101	102	108	105	112	117	128	136	105	125	128	115	125	117	109	114	129	121	127	135	125	98	112	118	131	131	128	94	120	118	131	128	127	100	134	113	116	120	125	117	125	114	119	124	115	125	116	126	127	102	116	122	128	126	123	120	109	133	120	116	114	109	119	110	126	117	123	126	111	115	111	134	115	114	103	95	103	117	126	126	132	113	103	102	108	117	105	113	111	113	89	122	115	109	119	88	109	115	112	124	111	128	108	101	114	125	126	117	114	130	124	117	115	124	114	114	117	115	112	109	110	111	105	130	100	124	128	121	101	123	107	144	113	104	112	91	104	121	108	112	132	119	123	127	110	116	115	111	130	113	137	110	110	119	121	131	101	111	101	122	126	108	125	134	107	107	102	121	109	121	103	115	112	111	120	121	110	102	103	119	130	115	110	125	104	114	136	127	119	109	123	124	106	118	107	132	112	100	138	126	110	120	119	126	112	116	141	110	119	120	104	122	124	131	105	119	94	111	116	95	104	116	119	125	115	113	103	106	95	127	132	117	95	112	118	125	108	134	109	138	101	115	114	123	109	104	106	124	142	106	115	121	114	131	137	108	133	111	105	122	104	128	123	107	108	112	111	118	120	102	113	93	103	124	132	127	113	119	110	111	120	115	123	114	118	105	122	105	100	105	121	106	131	118	121	108	123	121	111	114	115	123	126	112	123	130	118	113	107	130	119	128	101	110	126	113	114	109	124	119	114	133	117	122	100	97	109	108	108	92	106	125	115	112	127	117	93	105	114	130	125	99	125	112	119	103	102	123	101	111	122	105	128	112	110	121	128	125	128	115	121	115	129	121	102	114	119	123	110	120	131	117	130	104	119	117	106	102	113	109	108	142	116	127	98	122	126	123	109	111	105	118	103	130	109	117	108	120	103	122	114	146	127	100	109	125	107	111	119	109	126	118	105	99	104	112	112	116	106	118	114	108	118	108	129	111	112	126	119	114	127	116	116	118	129	122	111	127	111	121	130	108	130	107	119	123	108	139	119	132	125	123	106	101	142	101	112	122	102	111	121	101	109	114	108	124	117	128	106	121	125	104	112	106	131	110	134	109	125	123	118	112	95	113	133	130	127	106	131	118	112	119	115	110	110	107	116	108	110	130	102	99	138	119	105	101	100	116	92	114	108	133	113	118	123	128	118	115	105	123	119	107	119	105	107	101	119	114	129	120	127	115	117	140	128	122	121	122	115	119	109	112	121	98	111	132	103	105	120	109	104	127	124	115	113	118	126	111	142	109	123	110	109	125	115
31494	41244	47216	48893	46830	44847	46078	44479	40232	34339	27351	20042	16928	10487	15821	10347	4691	2098	897	794	696	559	609	560	555	568	639	867	693	728	7554	14838	6517	436	429	432	432	422	378	433	460	390	416	446	406	461	471	442	429	431	457	433	413	469	408	441	423	455	434	406	427	407	454	402	429	482	425	445	445	401	418	424	455	423	449	427	444	428	441	404	413	411	426	379	425	435	440	422	421	426	420	467	427	403	458	478	419	451	446	454	404	414	415	421	388	407	445	455	445	436	425	415	402	400	442	411	429	452	456	422	448	406	410	423	372	400	414	431	425	425	447	400	436	430	374	397	395	432	425	421	438	413	443	456	411	445	430	440	416	417	434	444	408	423	422	465	461	435	419	440	393	429	449	433	425	420	419	425	400	461	427	420	433	474	440	416	437	407	413	452	442	413	397	407	446	421	433	419	439	426	443	407	401	438	426	393	423	425	431	446	423	458	441	420	453	442	460	415	443	428	419	398	430	442	420	412	418	443	421	474	392	410	416	444	412	420	438	439	424	415	408	414	423	420	394	473	419	406	442	449	440	448	406	460	445	392	429	437	408	415	421	431	442	435	422	420	419	443	408	437	441	417	430	421	410	429	417	443	424	386	409	430	470	424	432	417	430	402	412	444	411	404	375	427	408	427	426	434	454	411	375	422	404	414	433	445	419	464	451	448	424	388	448	425	458	407	460	413	402	404	402	390	435	436	433	455	409	453	435	406	463	439	439	398	411	410	435	433	415	441	464	418	433	423	409	381	443	413	442	424	421	403	404	442	411	422	436	416	432	425	370	478	463	449	422	443	395	416	398	402	418	448	457	414	461	423	436	435	447	402	421	419	456	410	421	394	451	414	395	469	427	423	445	429	401	430	462	431	375	405	422	425	454	393	399	392	443	395	420	439	446	433	414	393	428	431	418	419	433	405	413	440	386	428	423	389	438	449	469	452	410	432	425	416	460	457	428	389	427	404	407	416	377	431	443	431	444	401	419	451	428	405	407	432	400	434	417	425	426	463	414	402	467	444	402	400	417	413	427	433	452	445	410	416	414	413	449	465	403	425	438	460	434	434	450	399	415	435	458	373	436	362	423	436	420	398	439	451	433	442	464	391	411	430	411	398	432	434	415	433	405	454	483	438	429	461	397	424	437	406	448	402	386	420	459	436	423	440	412	429	436	408	416	453	415	441	414	389	466	428	414	436	443	403	422	404	450	442	400	448	435	409	443	454	426	427	477	452	438	438	382	412	464	409	450	445	410	399	406	428	390	441	429	411	403	437	417	438	441	426	459	477	446	379	440	415	411	400	433	414	412	416	435	376	444	417	424	400	475	410	424	414	420	436	440	442	409	444	450	433	413	469	478	405	451	407	414	434	445	452	467	410	454	439	461	421	435	412	416	424	415	401	435	410	390	430	417	429	456	439	445	422	382	443	446	450	412	428	400	432	416	390	423	413	411	403	404	427	402	434	428	426	441	396	400	443	420	389	433	418	454	471	417	438	425	395	438	414	487	398	386	469	418	398	426	409	441	435	459	430	444	421	397	430	419	409	442	407	430	401	409	437	412	486	454	422	443	451	437	428	405	445	421	421	447	395	426	415	435	416	393	440	451	430	446	425	412	451	452	417	411	445	385	420	444	416	407	445	447	420	405	455	402	413	410	422	460	428	431	418	437	443	450	400	388	368	415	402	442	428	389	398	432	427	412	438	425	433	409	431	406	418	436	447	426	429	427	448	456	422	436	476	434	466	460	415	428	435	398	413	421	457	398	411	419	446	403	436	398	413	441	416	414	427	462	411	396	400	439	418	424	455	437	438	440	415	418	466	426	423	452	427	459	428	426	451	431	464	396	458	426	408	399	434	406	443	444	439	411	448	407	460	408	448	430	441	458	407	391	422	447	420	389	413	393	433	426	463	450	419	422	439	444	425	427	413	430	407	444	440	431	437	383	451	408	393	436	426	444	369	432	439	399	436	404	437	422	420	398	446	407	446	418	412	426	422	470	423	462	430	410	434	411	423	427	422	421	393	388	428	385	435	421	397	406	411	441	430	415	407	402	425	458	413	420	401	423	400	425	433	437	376	423	403	407	407	457	421	449	403	431	414	414	429	457	455	409	425	464	425	409	437	419	429	396	455	424	422	405	442	451	418	479	408	441	421	417	430	386	404	471	432	434	464	453	450	413	434	429	427	410	454	408	460	474	417	411	414	413	416	446	436	410	416	393	432	436	439	417	383	427	455	447	452	367	416	420	435	446	452	433	418	443	436	462	426	451	433	435	413	419	411	414	420	435	435	426	442	454	439	456	423	437	448	430	445	375	418	403	440	451	458	383	471	435	429	402	379	450	466	419	452	436	416	416	438	414	403	405	418	398	407	423	422	406	427	415	430	415	447	437	415	429	453	413	436	430	419	433	417	431	439	415	429	450	435	473	391	406	423	415	399	441	431	438	415	404	433	417	408	407	420	406	436	430	474	422	427	402	430	420	400	394	435	450	387	439	394	449	404	413	425	409	439	396	461	416	408	408	465	431	419	392	440	447	416	427	419	457	393	438	439	477	413	421	471	399	429	444	441	432	443	443	474	422	442	409	429	430	443	380	432	410	431	393	423	435	465	399	436	405	407	418	422	403	424	438	366	461	470	421	400	396	429	373	439	441	441	456	432	410	432	451	425	444	397	410	436	433	448	410	459	433	430	416	424	436	416	481	418	438	417	424	431	408	441	454	428	453	407	400	412	457	437	433	400	437	448	453	435	416	426	381	432	462	435	436	429	424	393	438	419	420	429	416	458	388	463	376	422	424	401	427	420	429	395	448	452	456	393	423	460	411	421	408	391	447	446	435	424	428	425	410	416	430	436	448	449	453	420	393	388	421	437	400	419	406	400	400	429	426	417	438	402	445	444	422	415	422	443	437	448	399	395	426	415	401	444	403	432	397	425	414	414	442	441	383	418	427	443	409	399	427	427	422	467	415	428	422	392	441	408	447	435	468	408	434	461	429	425	402	437	395	405	400	437	397	431	403	431	394	450	382	441	448	392	443	396	453	421	443	423	415	425	430	420	432	445	415	465	432	421	434	434	445	395	412	416	433	440	416	413	403	429	402	419	453	396	409	413	433	452	441	456	498	429	417	438	428	438	436	430	423	420	390	435	427	381	465	440	417	444	393	412	428	413	416	421	421	431	402	369	435	457	437	401	424	420	419	388	423	420	440	474	395	429	418	429	451	425	434	452	457	448	459	414	476	415	395	456	402	420	414	441	419	459	430	427	440	476	423	459	402	429	452	413	397	435	452	433	462	416	456	425	382	443	426	436	417	427	437	400	459	407	426	440	420	383	413	404	478	433	437	418	442	410	441	448	461	407	444	431	400	420	379	437	401	381	407	456	422	432	436	437	444	434	434	426	427	423	442	434	458	422	420	428	420	382	440	436	447	450	431	417	445	431	434	420	436	418	398	422	410	442	412	455
46911	45578	42494	37918	35418	35009	36603	36733	34610	29991	23339	16890	9925	5529	7313	5532	2611	729	304	274	307	251	245	234	229	255	326	303	264	264	2013	4295	2138	176	218	189	197	202	208	209	197	203	207	179	166	209	214	170	213	214	177	193	204	203	216	189	198	227	187	205	185	179	201	199	184	202	179	210	180	204	187	204	202	213	220	183	220	194	173	199	217	209	186	181	202	198	204	213	187	177	173	197	197	194	205	197	207	224	186	185	183	189	193	183	201	213	203	208	195	189	214	206	192	194	169	180	198	173	182	189	192	228	194	184	209	195	180	192	191	214	187	205	187	205	142	184	190	182	185	189	185	196	191	206	206	188	190	185	218	191	186	217	221	186	201	189	195	196	208	173	183	192	183	196	230	177	183	212	179	211	200	192	163	178	190	219	221	182	193	182	199	173	183	195	205	195	160	201	196	197	201	203	192	201	180	209	192	224	203	191	181	179	215	204	190	207	165	195	177	202	226	186	208	183	241	183	181	206	195	204	183	182	202	206	194	171	181	176	194	173	186	214	179	195	186	170	218	196	195	183	211	168	196	179	201	203	182	187	189	216	200	200	210	197	188	207	180	201	193	222	205	200	193	215	190	200	174	204	193	189	193	169	197	198	156	188	224	210	190	203	158	176	193	174	217	198	187	189	200	194	192	186	196	159	185	176	190	176	169	173	181	222	168	184	195	179	196	213	207	211	191	215	200	176	215	187	183	199	181	198	195	183	195	211	198	202	188	191	183	196	190	199	191	191	207	206	216	163	205	178	184	203	195	193	191	181	173	191	200	205	196	195	222	185	208	175	187	199	205	207	206	184	178	185	180	217	182	210	200	182	191	187	192	187	190	225	184	180	192	199	189	197	192	175	193	209	185	198	165	193	199	170	188	179	204	193	227	194	191	219	173	228	196	199	195	191	200	175	201	197	199	190	170	222	205	199	185	194	187	182	224	179	205	188	210	211	208	200	183	187	154	176	177	197	182	207	199	216	210	184	211	189	198	191	215	210	196	197	170	196	209	193	178	174	206	185	222	189	186	192	179	181	194	198	178	184	189	201	187	192	210	205	205	171	251	194	215	195	177	191	181	196	191	188	203	203	172	204	223	197	238	209	211	201	169	172	186	193	203	207	199	201	186	190	185	193	189	190	173	169	201	202	223	194	206	211	187	205	184	181	166	194	187	192	196	188	187	173	180	231	189	208	196	193	202	193	172	196	185	204	224	196	199	176	184	188	194	195	196	197	194	203	219	176	184	185	198	214	205	170	231	212	184	210	207	209	184	193	191	211	206	165	211	202	202	186	180	185	180	195	204	183	166	203	178	176	202	204	204	205	184	176	182	175	209	213	190	214	176	211	192	197	157	196	213	185	207	188	196	189	208	219	183	174	189	194	184	218	189	224	200	189	200	175	185	192	218	205	204	174	191	205	219	193	189	190	192	198	178	196	184	206	176	187	195	197	181	190	194	183	197	175	209	200	192	218	197	190	200	153	158	210	196	193	188	193	187	155	205	189	203	230	209	187	196	208	191	180	183	197	202	203	204	230	168	199	185	172	199	184	211	197	209	184	193	186	174	197	202	220	182	220	186	193	190	197	197	209	205	210	193	183	179	212	194	180	189	188	191	200	185	207	191	189	175	206	187	185	186	196	172	197	180	199	164	178	178	178	190	197	200	218	207	189	214	189	175	225	180	200	167	208	214	185	214	180	203	215	202	178	211	168	190	203	192	191	190	202	170	194	218	190	205	215	221	168	176	197	208	199	211	179	230	196	178	209	206	191	197	208	208	206	194	189	197	205	185	170	202	198	210	183	189	181	200	176	194	190	190	208	186	191	169	195	161	188	182	187	160	190	201	193	202	183	188	206	196	205	181	210	201	174	209	208	192	163	177	188	200	200	194	190	177	188	197	159	171	200	214	184	213	187	192	179	175	183	180	181	179	188	202	190	202	191	186	192	205	186	224	212	183	187	187	186	182	194	185	207	181	175	203	193	175	206	162	175	209	191	208	185	187	178	200	169	208	172	177	180	160	193	198	190	193	199	202	186	191	216	193	213	196	179	180	199	192	163	175	188	193	166	193	202	191	188	192	190	174	196	199	213	176	162	198	197	170	196	205	187	229	201	205	192	184	198	206	183	171	189	195	174	181	174	209	178	205	208	204	213	186	201	179	210	205	171	201	185	178	203	191	185	179	211	208	192	201	213	183	194	171	217	206	172	210	199	187	201	182	193	187	206	210	200	208	196	206	204	177	202	194	205	191	181	201	193	181	216	206	212	202	200	186	196	196	195	197	190	175	217	176	166	188	169	175	165	194	188	191	185	210	189	198	191	194	187	211	202	193	200	191	197	217	183	185	189	201	172	193	200	201	200	208	186	214	180	184	200	196	185	182	197	199	185	217	180	186	218	202	190	210	160	181	208	197	190	194	185	201	204	206	174	181	194	177	195	183	196	193	209	189	207	164	225	198	191	184	184	190	217	200	201	193	177	199	192	187	179	189	183	181	206	208	191	206	197	190	199	200	185	173	183	201	179	204	186	217	192	178	170	208	195	175	168	195	184	184	191	197	198	200	183	189	184	210	172	196	187	198	172	180	178	201	199	179	203	182	183	230	180	196	191	177	208	212	193	195	186	189	189	172	193	200	177	197	214	199	185	204	201	160	183	207	188	199	203	195	187	229	194	209	210	202	197	186	165	160	193	191	226	208	191	191	191	183	203	188	222	205	181	189	184	187	185	189	204	199	198	203	204	173	204	190	181	190	203	202	210	176	196	193	225	176	186	186	171	152	180	187	190	183	202	205	204	180	189	185	205	208	174	200	204	174	203	194	179	189	190	174	162	189	175	216	214	165	176	180	183	190	196	191	170	224	207	206	208	203	185	205	202	176	169	211	187	187	191	203	194	200	198	202	191	192	223	200	195	193	212	176	184	204	185	186	199	217	188	163	201	217	183	185	203	223	185	198	190	185	194	179	180	191	186	180	200	200	202	186	204	219	179	191	194	195	173	211	187	229	191	182	193	203	199	194	172	167	188	197	204	208	201	215	195	184	221	199	205	179	196	195	205	197	203	200	199	186	204	205	214	204	192	169	237	197	186	197	187	193	186	189	184	190	198	194	188	186	209	187	226	181	201	181	202	147	202	191	198	174	195	188	195	191	193	175	192	180	192	188	204	209	165	199	201	181	196	196	200	196	178	207	201	204	193	215	182	179	202	187	214	193	173	203	193	198	207	193	213	176	202	194	204	173	213	199	190	187	194	171	196	209	215	186	209	192	210	217	198	192	181	192	184	192	195	197	179	193	200	201	201	170	192	198	214	200	191	208	192	193	177	201	211	187	207	181	234	180	202	212	187	194	219	211	195	192	176	189	204	189	183	219	193	214	195	197	200	195	201	170	191	168	204	185	207	182	197	194	183	186	191	193	194	205	191	204	185	191	195	194	216	198	189	179	198	215	179	197	182	178	202
37535	46331	52299	54451	51870	50416	50341	49046	45784	40163	35177	27271	20467	17001	25109	18582	10082	3056	1316	1297	1365	1031	908	926	923	1092	1561	1442	1182	1337	11890	21894	10555	677	670	624	645	675	621	648	642	647	630	673	694	696	665	627	652	654	630	640	676	639	658	693	639	655	617	605	696	638	617	608	631	688	615	625	631	674	646	650	676	612	666	651	639	625	664	604	638	647	629	627	624	662	634	616	683	662	675	612	667	657	664	631	646	630	636	690	659	608	650	644	579	621	599	606	651	593	618	663	623	645	603	615	641	652	656	673	657	652	657	602	644	611	660	651	631	666	660	650	645	640	659	632	646	577	683	594	656	612	596	651	637	665	617	670	665	619	653	649	641	579	615	668	686	617	659	633	578	655	637	679	719	618	667	608	650	642	633	635	616	677	604	644	660	627	617	600	588	629	656	612	648	632	686	651	630	617	677	648	640	620	608	666	599	662	682	596	660	609	646	680	654	649	630	619	639	651	649	630	679	645	646	627	656	630	665	667	687	623	668	626	600	634	595	622	613	628	623	685	609	585	645	651	658	609	645	615	626	634	609	673	611	641	644	624	630	647	613	659	639	651	641	641	595	639	634	608	638	676	674	607	611	651	643	637	645	633	629	608	610	646	641	671	629	628	626	663	621	686	613	621	620	636	695	639	673	630	641	625	646	604	601	663	629	624	599	629	675	637	634	588	638	679	641	685	674	622	669	658	672	628	640	663	606	647	629	692	629	616	673	634	631	647	662	700	614	662	661	611	615	673	669	605	649	647	674	640	654	625	619	622	631	640	645	660	679	652	628	668	618	589	699	626	613	647	647	649	651	655	610	610	657	638	559	583	652	645	636	658	621	637	635	602	651	602	617	590	619	639	646	688	656	639	676	636	672	611	584	630	640	637	678	612	635	611	648	637	664	665	610	663	639	618	662	693	650	626	634	649	670	648	651	638	612	629	669	644	617	633	623	625	623	634	666	660	608	626	660	608	603	651	646	571	623	646	649	640	670	647	624	639	669	627	623	594	674	635	646	679	680	679	672	621	656	642	617	649	602	635	631	644	623	605	640	631	671	643	656	641	622	616	633	657	594	669	625	631	670	606	636	641	648	600	630	635	638	643	639	607	626	689	686	626	667	659	671	645	674	652	634	629	648	616	677	624	687	652	634	655	623	642	659	652	634	640	668	635	675	615	652	682	628	624	630	658	701	609	619	647	676	614	614	682	642	619	614	609	631	685	617	649	654	674	642	628	588	661	626	642	669	673	610	610	628	687	663	615	607	632	651	642	601	638	673	643	638	627	637	654	616	639	610	586	637	653	596	685	634	647	661	598	666	678	685	673	655	605	611	603	615	624	655	667	664	662	645	671	628	681	642	658	609	670	681	652	646	621	611	638	620	648	687	642	642	640	610	605	638	580	678	613	640	629	691	613	629	655	621	627	617	652	614	672	647	657	649	638	629	650	656	599	661	686	659	655	663	616	631	624	675	621	650	696	629	631	652	636	632	590	664	661	600	649	648	677	668	637	663	615	641	665	643	657	642	659	640	643	607	612	673	628	644	582	633	643	642	660	622	619	637	603	604	619	711	614	624	635	614	646	619	641	608	622	646	617	671	611	626	644	654	653	638	630	664	671	654	628	641	687	628	660	635	629	655	630	674	697	643	642	638	626	658	623	623	684	659	631	636	640	698	645	659	665	665	663	633	608	613	656	633	633	649	659	627	684	660	626	676	631	623	638	602	657	640	663	650	658	572	624	655	664	695	677	638	665	670	642	631	666	615	629	679	622	610	641	606	634	662	656	643	607	711	600	629	698	673	636	582	596	617	617	636	629	682	627	665	618	602	608	676	669	641	630	667	593	601	651	654	614	663	626	634	638	604	644	650	642	624	611	602	659	679	638	685	651	666	638	609	630	639	614	642	626	654	645	670	631	647	595	623	652	651	681	677	653	695	622	590	639	617	676	642	645	668	644	673	639	649	667	643	618	614	610	625	659	650	660	648	656	617	621	675	616	605	605	669	699	627	674	633	579	667	645	632	635	687	613	709	676	655	675	637	630	597	604	639	633	590	654	636	631	626	610	613	643	623	662	632	629	629	662	673	655	658	670	633	641	665	622	645	699	615	623	626	674	653	593	652	664	650	657	644	635	637	632	633	652	622	643	646	659	650	616	617	670	617	620	627	655	635	619	663	670	644	655	658	684	637	594	678	659	626	630	622	648	648	608	647	616	609	615	646	615	671	643	637	669	681	677	655	641	652	669	610	651	635	595	630	629	655	676	649	656	642	642	633	629	665	626	609	681	652	625	584	660	684	630	662	656	631	603	622	649	616	646	634	622	622	672	682	680	656	644	629	635	663	609	611	650	593	603	689	675	618	598	656	688	637	623	621	657	616	593	629	663	630	600	628	651	626	610	644	618	647	676	634	664	651	636	646	645	656	671	595	663	614	678	660	671	636	630	675	651	631	655	602	610	602	612	645	626	610	638	608	671	613	631	673	595	653	662	669	686	696	687	631	639	646	636	624	675	657	605	628	654	622	623	641	613	638	696	611	664	655	598	640	650	662	650	675	622	675	657	622	658	611	621	644	660	645	593	642	681	632	673	633	619	651	592	623	648	636	635	607	675	659	616	618	636	662	609	626	685	654	668	696	643	645	658	629	688	660	628	615	657	636	632	619	581	658	605	653	616	653	635	640	678	629	615	654	617	618	651	661	651	641	668	612	625	649	634	598	629	627	624	641	649	665	646	601	665	606	650	624	667	667	635	594	673	666	644	639	678	674	686	632	637	605	613	614	631	599	640	654	634	623	607	612	647	661	637	637	663	598	621	625	674	638	641	644	648	609	632	639	643	665	653	639	648	669	619	618	671	633	687	675	613	654	632	625	610	618	640	592	623	677	696	629	589	614	683	601	598	647	638	608	601	652	663	684	639	630	634	611	672	650	670	637	683	677	631	653	639	667	639	674	648	591	634	625	648	644	654	676	591	626	660	645	633	718	642	645	636	624	661	636	656	618	621	622	608	638	632	659	619	700	612	646	616	662	642	629	649	612	642	621	606	653	644	627	621	633	650	668	644	669	666	633	613	648	619	632	625	678	642	633	594	639	634	635	606	657	618	618	651	669	634	670	646	637	617	616	677	650	619	623	634	644	674	673	680	685	633	642	621	674	658	638	682	707	643	638	709	656	617	611	665	618	679	652	701	672	669	614	667	608	621	637	677	619	651	653	635	661	645	634	598	675	626	631	678	657	685	597	582	649	617	660	609	628	631	624	647	651	621	650	641	662	668	625	617	650	636	660	652	625	590	687	662	665	616	636	584	616	635	649	647	625	657	646	610	636	639	643	650	647	622	643	613	604	568	627	602	629	675	670	641	664	642	647	629	648	622	629	617	636	632	671	635	660	605	650	644	615	649	646	612	625	691	596	613	602	660	627	663	645	648	639	613	631	631	655	632	659	646	597	619	599	602	635	608	599	697
15577	21041	29482	21818	12240	6293	4630	4392	3321	1958	1074	659	352	304	325	287	187	145	155	120	112	144	154	140	134	112	142	137	157	147	204	464	353	122	124	147	125	110	128	136	132	125	141	135	143	116	130	137	117	112	141	142	152	136	135	142	123	117	124	117	134	111	129	115	130	150	145	130	107	130	131	136	138	129	130	134	121	139	111	106	134	117	146	133	117	126	103	106	125	128	119	123	130	126	120	143	132	130	108	151	139	153	134	127	145	113	132	135	125	142	126	122	119	138	125	132	129	128	144	115	136	140	123	123	125	115	142	141	150	126	135	128	145	137	129	140	134	147	143	127	130	146	124	137	145	122	128	135	123	133	131	124	124	114	134	115	145	142	136	130	126	144	119	117	125	120	142	134	133	142	131	135	117	136	134	131	142	129	131	119	132	135	110	140	122	143	104	136	123	143	135	138	117	118	127	149	114	125	139	130	126	112	138	130	127	120	157	129	133	117	138	110	118	134	136	136	136	130	148	131	129	135	136	119	131	142	140	121	148	136	129	141	128	155	134	134	118	147	122	125	135	148	127	112	141	126	119	140	148	125	126	143	142	138	127	128	143	129	141	114	119	128	133	116	148	128	127	128	135	129	103	133	127	150	135	137	131	124	128	139	109	130	119	125	134	126	162	125	121	116	106	137	97	143	133	125	121	120	133	154	150	131	110	152	125	135	147	127	139	137	124	134	121	132	118	128	134	122	134	132	136	141	131	133	128	135	127	143	126	129	125	128	122	133	140	131	137	142	156	140	114	132	128	120	137	129	116	109	139	111	135	143	119	125	153	133	137	130	123	124	139	113	114	134	134	113	134	117	131	101	127	124	144	145	132	121	115	138	119	149	126	137	151	145	129	129	121	132	127	120	114	117	139	136	138	133	133	137	147	139	118	144	133	148	129	142	128	145	129	123	103	121	147	117	137	143	136	145	140	127	107	140	106	139	127	131	107	131	145	136	111	145	138	128	121	121	139	149	127	142	135	121	141	125	129	133	124	147	120	141	147	140	160	129	130	127	124	117	155	125	130	139	113	128	140	104	136	132	112	136	130	140	125	143	109	138	107	138	133	131	120	124	132	121	110	141	130	141	132	152	113	133	136	121	140	134	151	125	137	130	129	105	129	143	133	129	129	144	118	133	138	142	138	136	128	130	127	151	144	127	105	136	107	114	147	126	113	131	130	145	130	139	115	138	117	155	126	118	126	125	151	141	158	144	128	133	138	125	139	118	134	119	134	125	122	139	122	106	143	127	136	99	120	122	138	137	120	112	128	137	165	135	120	119	133	143	118	133	141	135	126	141	120	132	130	126	131	122	123	146	133	126	135	125	144	117	130	143	120	134	134	114	135	148	127	128	144	116	149	122	114	136	140	135	157	130	134	128	119	136	119	142	129	134	135	143	127	111	147	136	131	126	137	137	140	105	134	149	128	130	123	150	134	134	124	132	123	117	147	137	142	130	141	123	126	121	135	137	132	97	159	152	141	134	144	125	150	134	144	136	161	119	138	133	123	139	124	127	143	127	127	139	135	152	121	127	125	122	109	98	111	108	139	147	139	106	136	116	128	141	137	120	141	133	147	122	117	114	110	127	118	121	132	124	144	129	152	115	146	125	142	136	118	107	111	131	129	132	143	126	137	120	137	127	131	124	119	121	138	132	148	152	128	140	111	126	129	128	136	153	140	137	114	139	125	133	115	137	107	125	144	139	143	119	151	120	138	119	132	120	131	125	148	123	121	114	116	124	148	127	134	128	132	148	135	131	118	119	141	143	133	116	147	139	137	122	152	132	142	125	145	117	117	132	146	140	137	135	136	148	127	149	146	143	127	124	141	142	167	148	129	136	133	111	135	128	122	148	129	128	133	134	107	129	129	142	107	127	146	142	124	119	118	151	136	138	132	125	129	127	141	143	131	127	129	142	119	116	121	121	119	136	133	128	150	136	143	129	131	139	133	130	119	130	135	148	139	147	122	122	134	145	139	118	125	122	123	124	124	135	147	130	110	149	155	107	137	129	134	121	119	127	117	123	139	109	109	136	119	145	128	124	129	121	127	116	125	129	139	121	121	102	135	121	122	142	132	155	130	134	118	133	123	149	122	149	134	134	137	132	146	139	124	116	131	113	118	129	123	147	124	112	122	121	121	132	142	141	129	125	122	126	127	134	145	154	139	123	142	131	138	137	148	134	125	120	134	110	124	131	133	138	130	120	122	140	130	143	141	134	135	135	126	143	125	139	109	123	132	116	140	124	139	129	117	127	138	136	102	130	133	137	120	124	120	129	142	117	121	137	115	128	123	118	159	138	125	145	112	133	137	122	135	141	143	109	113	155	132	130	116	117	112	119	129	118	134	132	127	143	139	137	153	142	117	129	128	143	122	131	112	150	133	115	142	144	131	119	143	142	153	120	135	113	142	148	124	132	126	138	142	133	131	107	143	144	132	118	156	133	115	149	106	130	144	135	128	131	120	121	134	125	125	147	116	122	132	127	128	132	152	118	125	135	143	118	116	142	141	135	143	127	124	121	136	128	130	138	117	118	127	126	122	151	134	134	142	131	116	124	114	123	134	150	111	123	120	150	156	135	110	134	127	134	112	115	149	137	147	154	144	120	122	132	129	150	124	133	125	133	133	127	124	139	119	129	131	125	141	134	128	138	130	145	138	116	122	144	133	127	126	141	107	129	121	130	121	148	129	123	137	115	136	119	120	141	132	113	135	119	135	139	134	130	131	134	127	125	135	140	147	131	114	116	122	139	114	131	127	126	133	135	104	117	117	121	127	126	137	127	148	123	131	129	136	148	129	116	125	121	137	129	148	120	121	136	131	144	126	137	142	136	127	148	116	124	115	128	120	137	129	146	134	123	123	139	126	137	133	145	138	142	123	136	137	123	126	103	142	132	122	122	129	130	128	152	121	125	123	124	118	141	143	124	120	121	140	126	134	111	115	146	146	148	134	112	119	137	120	143	149	135	120	147	133	134	127	131	116	119	142	145	127	121	118	121	133	149	117	130	114	134	145	134	129	127	128	133	128	128	141	146	137	145	142	115	140	126	134	134	122	118	118	140	140	140	126	141	122	124	125	131	137	121	131	132	130	120	140	151	140	120	126	132	127	143	141	117	120	147	131	126	143	148	139	145	129	161	122	149	118	127	137	158	140	153	136	122	162	113	122	130	131	126	143	145	135	135	143	126	123	135	127	129	121	125	134	110	129	142	133	123	139	117	130	128	132	126	131	117	114	118	125	111	128	125	143	125	135	129	143	155	145	132	131	132	128	130	139	139	113	138	139	151	107	140	118	117	144	138	121	120	143	142	152	141	102	129	139	128	120	116	141	126	130	138	125	145	129	114	141	140	126	123	133	132	132	126	131	128	125	113	157	149	130	140	115	124	137	132	139	114	128	124	136	126	145	135	133	126	126	130	137	112	140	127	139	129	125	123	148	135	110	132	139	145
12629	22554	35095	31393	24057	15899	14101	14176	11300	8166	4499	3132	1783	1443	1763	1627	930	583	501	504	525	508	474	500	482	545	527	537	488	539	1044	2584	1888	459	464	470	457	493	518	505	501	429	449	481	436	476	508	511	473	484	478	479	465	475	482	470	477	484	452	414	475	471	504	471	476	462	481	473	498	506	472	436	507	471	451	503	472	520	487	498	470	443	463	466	474	474	488	475	464	495	459	454	463	531	505	507	468	456	461	484	473	464	454	510	442	499	481	487	475	479	436	497	507	520	490	505	491	460	475	453	461	492	479	478	476	505	480	458	474	455	457	453	483	494	511	513	468	458	461	448	465	477	484	497	489	488	477	457	506	484	526	517	452	537	450	497	484	501	490	489	460	499	506	431	478	466	488	504	490	457	457	505	509	460	497	506	446	479	442	502	478	463	453	448	517	444	457	482	498	480	458	492	450	463	490	461	493	503	462	499	438	495	468	481	469	478	459	465	458	466	473	495	502	474	507	520	460	491	502	444	475	478	461	488	485	434	486	453	484	479	498	482	485	461	424	432	477	499	464	485	483	475	474	469	488	478	479	526	457	486	510	476	497	474	448	489	525	492	489	485	456	448	481	434	465	482	458	449	449	494	460	460	467	499	495	480	474	460	509	446	442	453	491	450	484	463	495	455	467	454	498	479	480	475	467	479	460	470	464	464	474	474	441	524	443	542	467	482	465	485	461	488	480	477	491	470	493	466	504	455	474	456	514	461	463	484	463	454	502	491	469	494	455	502	492	469	485	475	468	488	472	466	492	443	498	489	472	474	471	485	429	521	438	470	446	450	477	504	480	531	481	460	461	511	445	500	429	491	468	479	470	474	462	452	461	418	448	451	491	477	430	499	481	480	506	457	473	465	478	482	492	489	477	483	481	483	512	507	483	495	448	469	473	518	458	430	460	471	471	486	476	475	479	473	485	480	498	469	498	462	477	460	504	476	504	498	482	479	441	477	488	467	515	463	475	478	501	470	508	447	481	489	459	482	486	483	440	477	482	504	476	493	490	487	462	457	467	481	463	486	480	504	478	480	425	477	516	466	512	410	475	482	499	463	491	501	485	505	490	498	477	437	486	444	553	467	468	479	481	508	457	463	487	513	478	436	451	471	474	463	453	466	465	499	498	460	498	483	512	477	458	466	494	489	482	479	460	461	491	504	454	501	480	459	462	452	458	496	471	456	485	478	488	473	488	466	457	460	464	512	434	462	479	471	486	454	507	447	459	482	481	511	480	518	487	503	467	510	455	477	452	447	510	478	465	507	456	505	444	488	513	467	455	462	511	458	458	530	471	469	470	520	482	458	433	517	493	507	466	502	476	446	540	478	502	534	453	435	484	487	499	482	466	472	475	486	475	476	468	446	495	498	493	474	498	488	453	464	463	491	484	443	482	491	487	471	445	510	472	472	495	454	509	516	489	497	469	475	482	449	470	498	456	455	478	460	485	451	513	477	495	458	484	498	464	457	484	482	454	490	496	466	441	489	494	453	482	478	490	466	522	474	486	465	459	476	486	478	472	483	498	501	496	467	477	490	445	489	464	434	463	491	485	484	475	481	502	474	446	511	496	506	439	452	477	505	466	432	471	491	490	521	487	493	487	475	474	476	481	451	477	503	480	478	444	498	517	480	503	475	458	471	466	475	468	454	523	469	485	507	469	473	497	515	467	490	494	492	501	474	475	484	472	462	457	492	478	454	463	511	517	480	479	471	452	430	456	468	443	477	480	465	478	482	483	482	464	466	454	484	463	489	493	466	475	459	513	475	516	446	454	508	470	493	501	436	472	453	460	474	497	449	482	492	463	525	481	467	486	491	523	492	449	464	458	455	494	474	442	430	453	475	467	465	443	517	485	460	485	462	449	488	473	472	449	469	471	458	493	464	476	516	512	495	466	463	488	479	478	485	445	515	467	438	449	436	464	462	461	479	455	480	478	505	474	484	467	475	469	483	498	475	476	456	494	510	490	470	482	473	486	470	476	489	486	473	471	461	449	465	448	458	453	461	464	484	491	481	502	507	473	471	469	509	475	483	521	487	447	492	488	474	432	451	487	435	505	473	454	488	476	451	497	485	458	495	500	472	459	495	453	501	489	520	499	463	502	471	522	480	462	484	517	476	458	482	498	481	477	459	481	480	524	493	475	543	459	512	497	465	463	468	485	471	488	477	470	466	501	472	464	483	510	482	442	478	448	472	458	495	503	486	500	446	478	475	506	489	459	480	471	491	487	478	460	501	481	434	504	464	513	481	480	464	465	459	476	438	473	473	486	473	470	481	469	439	453	510	480	457	481	484	466	524	483	500	502	449	479	484	486	462	481	507	485	492	483	499	468	469	461	521	493	509	481	440	488	482	474	461	479	495	494	529	493	448	480	446	466	496	451	504	479	500	469	506	461	437	516	475	464	481	446	499	447	511	501	487	495	500	508	466	468	480	506	467	465	493	465	464	496	504	510	462	516	466	451	494	506	494	465	471	455	471	423	453	524	462	485	481	475	487	506	485	470	483	471	458	436	466	454	489	459	471	438	492	497	483	441	415	465	460	441	476	469	474	467	466	495	493	462	508	466	466	500	442	493	459	485	488	470	514	480	463	491	481	488	483	489	507	451	447	468	453	486	492	502	456	479	451	481	487	477	447	490	428	470	487	436	473	419	474	448	472	452	478	486	438	525	516	504	452	466	497	474	477	495	494	493	501	477	452	449	516	449	472	419	452	482	463	452	482	503	508	446	485	477	493	456	489	482	472	469	522	476	478	451	449	453	450	498	473	456	475	490	479	528	455	502	435	475	507	479	483	430	467	487	486	449	466	466	476	475	521	467	462	482	500	487	480	473	458	460	459	480	451	514	459	467	457	446	476	492	458	501	463	484	456	449	466	470	473	452	454	466	456	476	506	470	441	474	477	478	482	474	478	483	458	463	466	478	470	470	480	456	447	473	474	480	489	496	462	481	456	483	538	476	481	491	472	467	464	504	462	440	480	430	490	504	476	495	487	493	490	463	476	514	497	504	451	473	478	480	505	481	483	463	497	487	435	455	480	479	482	484	508	483	488	461	492	475	512	493	467	506	446	476	513	464	542	474	441	515	499	503	485	451	456	493	491	512	503	473	479	485	443	495	538	478	485	516	492	470	483	495	479	458	509	422	465	477	464	478	490	494	495	488	498	483	461	480	465	494	441	480	484	502	491	508	488	466	487	492	467	495	474	487	478	496	464	474	460	462	482	470	501	435	473	512	497	473	479	447	454	484	477	502	472	502	497	442	465	448	507	495	453	487	435	475	529	421	437	464	507	494	537	461	476	481	479	520	431	494	462	472	487	524	502	500	496	478	457	511	434	500	485	486	444	456	457	522	438	478	477	466	488	447	484	483	496	505	475	461	468	512	509	447	433	478	508	463	473	428	469	498	470	486	427	487	446	501	470	501	458	476	476	473	466	469	463	442	514	450	476	412	480
36920	43598	42934	36438	31307	27928	28692	31497	27991	24127	16515	11357	5004	2684	3642	1406	415	217	181	199	186	158	147	144	152	149	175	169	174	259	1029	2221	1401	129	136	133	139	127	113	113	130	126	127	118	140	136	128	138	132	120	132	139	114	124	121	140	117	126	115	124	135	136	128	113	135	141	136	130	137	108	132	121	119	133	145	122	127	121	118	124	112	145	122	108	134	143	149	122	130	124	145	136	118	137	143	136	110	139	134	141	142	128	122	140	122	115	125	126	122	127	134	137	119	115	146	136	128	116	127	129	136	126	121	131	134	142	144	125	138	124	150	124	120	141	120	141	123	120	127	131	128	106	121	121	132	134	127	134	131	143	142	130	122	130	131	131	124	142	118	130	131	123	126	131	135	120	135	134	148	122	127	129	128	117	132	121	121	108	152	124	133	123	132	122	124	136	119	112	140	115	119	133	120	128	130	140	119	120	136	146	112	144	139	117	132	139	119	150	132	129	124	129	147	131	143	124	134	134	134	131	135	132	134	136	138	136	136	134	119	128	111	131	108	143	135	131	121	143	154	129	142	128	138	133	151	115	151	110	131	117	137	120	115	141	118	152	142	122	126	128	120	128	123	135	135	123	127	124	118	117	130	119	135	140	136	117	122	136	133	133	134	116	115	132	121	126	126	152	140	116	137	137	138	128	133	127	125	134	123	125	130	131	134	130	127	103	124	113	111	139	112	124	164	115	115	119	137	123	123	127	126	127	143	115	121	129	128	125	131	138	118	128	121	125	114	124	128	127	141	127	145	129	134	125	126	141	120	143	128	138	133	131	136	110	130	149	116	112	136	121	130	149	131	141	140	145	125	127	115	124	150	138	121	118	146	134	136	129	106	120	141	121	120	131	121	133	118	139	128	141	130	139	122	132	138	135	138	135	146	129	133	122	152	132	142	118	141	131	143	130	142	127	121	133	132	153	138	139	148	139	113	158	125	142	141	144	125	140	127	125	132	137	136	145	120	122	130	120	127	134	116	124	125	117	136	149	154	121	125	140	117	138	127	137	127	125	121	111	136	101	126	139	106	128	140	139	126	134	138	139	145	134	134	122	129	139	141	132	130	153	125	111	114	148	126	117	122	136	110	139	124	130	127	130	114	129	122	136	126	163	123	114	111	126	130	121	129	151	149	147	134	118	118	151	137	129	129	125	143	141	150	135	134	104	116	121	119	109	137	125	140	133	134	137	121	135	115	138	124	126	125	139	137	117	120	133	115	120	128	135	107	139	120	115	128	126	125	131	152	119	132	122	118	136	113	120	118	127	139	136	138	141	152	130	123	117	121	149	137	151	134	116	128	134	114	139	131	139	141	138	132	130	126	147	117	121	134	147	126	149	114	142	135	121	129	121	151	117	118	131	132	109	128	124	133	149	139	140	137	111	136	136	106	120	105	137	139	132	129	138	124	142	133	117	122	113	142	125	121	112	139	135	128	120	147	135	131	100	124	121	120	127	116	141	132	138	121	132	125	108	128	129	125	138	123	139	118	125	125	126	157	119	134	120	126	104	124	123	123	135	150	103	128	119	125	121	127	126	124	123	141	125	138	151	148	137	128	131	136	130	126	136	124	134	134	113	114	135	119	139	109	125	107	121	132	136	117	110	141	118	146	122	122	133	126	117	144	117	124	117	128	121	125	134	108	122	111	136	130	112	127	115	119	139	114	122	163	133	129	130	124	126	139	142	128	117	122	142	126	125	124	129	130	133	137	116	145	140	124	135	113	124	135	117	128	135	128	154	127	122	123	143	113	130	143	141	127	103	143	138	100	116	132	115	102	133	134	120	127	112	132	129	146	118	141	101	130	115	129	130	125	125	125	152	148	126	136	127	153	122	141	115	127	124	135	127	134	137	117	122	116	118	115	126	144	115	134	127	134	127	136	129	135	130	131	143	122	140	137	125	126	122	120	109	109	117	132	128	152	138	124	122	140	142	147	111	124	121	121	135	135	125	130	146	111	140	151	112	122	122	110	114	118	132	112	140	115	130	122	134	112	128	130	160	143	146	123	135	128	159	111	117	98	118	130	128	126	138	131	127	129	131	125	119	115	132	130	144	134	153	130	146	128	122	125	121	123	134	145	112	136	121	135	114	121	113	126	126	134	120	110	154	121	149	152	118	112	139	107	123	133	134	115	130	131	124	134	142	122	119	135	113	124	132	112	144	111	122	157	125	132	124	128	144	137	131	140	106	117	114	106	103	114	117	139	120	131	125	127	137	125	134	137	126	119	129	139	115	121	140	124	121	119	139	112	124	128	130	130	125	121	132	137	134	127	122	120	129	127	136	119	125	131	131	133	95	128	115	141	130	139	128	130	113	124	118	129	141	130	128	139	142	129	119	137	142	136	133	119	119	126	130	127	131	106	125	131	110	144	129	122	113	133	137	123	119	131	105	138	117	119	142	118	137	135	132	125	146	137	138	113	128	131	131	129	139	133	135	117	149	132	125	138	105	125	132	126	130	118	126	137	114	113	143	124	134	130	147	152	145	149	140	137	137	131	127	128	143	141	105	126	119	122	124	120	145	135	121	127	139	102	145	117	133	116	117	128	139	150	116	151	119	130	112	126	115	127	142	130	130	125	130	135	116	125	116	128	120	124	108	123	120	121	136	115	152	141	139	143	137	121	114	143	122	132	138	120	130	118	135	146	131	145	141	139	117	119	121	133	137	124	130	143	147	121	108	135	139	134	134	127	128	153	131	119	135	127	150	129	124	121	130	130	109	133	118	119	112	130	105	103	129	132	120	113	116	130	143	127	122	128	124	146	122	140	126	126	124	116	110	117	138	122	129	138	133	112	128	127	140	112	110	129	97	138	128	92	144	132	123	104	142	121	130	123	119	139	122	118	145	136	124	99	126	121	123	128	125	117	116	137	129	129	132	116	117	143	121	122	131	142	160	125	134	122	131	123	133	116	139	128	117	129	131	132	157	140	136	116	142	107	124	130	127	144	130	139	120	133	135	125	134	134	135	134	120	144	122	121	129	113	107	135	116	114	131	116	127	139	130	114	113	127	131	145	134	122	140	145	146	113	140	117	129	112	131	141	124	120	148	129	132	120	112	133	123	139	148	111	123	110	137	103	108	121	113	133	136	133	140	118	131	133	133	120	125	110	108	125	139	122	153	108	133	119	118	119	120	118	126	115	144	147	136	125	115	134	122	114	104	150	116	124	124	131	119	132	120	127	143	121	114	140	125	124	112	146	138	124	135	120	125	135	137	132	128	146	130	134	143	141	143	133	144	141	121	129	142	126	129	134	132	128	132	130	128	125	125	115	128	129	129	129	125	139	122	120	134	143	142	122	161	107	112	143	121	140	126	133	112	116	140	127	135	137	144	145	122	141	140	131	117	116	120	159	125	154	141	121	149	148	120	121	133	145	124	126	116	137	142	122	139	131	132	131	136	112	133	145	127	122	135	111	116	137	124	143	113	116	123	145	119	130	115	164	130
29928	41035	48881	47019	43034	38523	41977	42999	38312	34629	28223	23830	15058	11493	16838	6000	2377	1171	908	946	809	690	581	590	589	635	801	862	815	1554	7007	13876	8177	534	475	474	459	468	450	512	497	465	473	459	463	482	495	498	475	476	476	456	490	457	495	456	449	458	481	493	471	458	502	447	507	468	482	504	488	426	509	482	507	472	475	449	489	492	431	464	471	447	466	450	454	461	455	469	437	459	504	458	510	451	438	466	427	461	477	461	469	485	460	505	485	460	463	465	459	513	467	499	489	482	439	431	456	487	487	487	472	486	511	472	501	460	432	466	476	472	462	487	418	494	453	465	454	457	435	495	476	466	511	435	505	471	455	486	459	466	447	439	460	457	502	456	484	469	486	432	472	479	496	466	443	480	432	438	508	426	447	455	486	466	459	476	462	477	439	461	464	477	491	473	478	460	436	446	440	423	464	435	471	461	470	445	477	469	474	488	503	462	466	474	479	452	452	442	467	448	466	482	493	461	510	476	475	439	465	460	432	472	458	488	463	507	452	493	469	475	477	452	437	491	500	444	501	506	422	464	457	485	523	448	395	468	486	486	480	469	481	516	468	469	464	496	471	471	459	453	440	446	460	473	441	480	476	472	432	482	438	488	495	468	500	446	448	456	498	460	468	479	458	435	484	494	502	487	477	454	467	455	457	428	443	476	459	466	495	450	462	462	467	483	421	502	450	469	487	509	480	438	447	449	489	475	496	471	454	454	469	451	420	483	451	499	463	479	497	508	458	456	446	453	477	490	443	455	433	496	480	466	473	459	517	487	467	469	457	451	449	494	454	470	453	457	446	435	494	498	451	484	464	456	464	448	467	456	470	442	497	469	449	487	439	439	478	475	441	492	480	485	447	478	472	456	430	513	472	470	475	478	504	472	450	468	440	488	500	451	457	468	469	476	515	474	476	480	465	439	459	483	463	489	477	455	458	446	450	496	481	438	483	466	479	445	460	492	467	469	472	466	470	473	434	493	457	481	457	528	438	443	495	483	470	460	497	451	430	464	497	479	471	498	474	481	490	465	459	469	474	479	510	487	490	464	449	456	446	461	513	481	457	462	451	469	452	457	494	472	494	477	436	453	494	444	464	456	493	452	485	466	471	477	446	505	490	463	435	443	453	423	462	460	463	467	446	500	448	466	513	460	494	477	473	472	505	456	511	479	467	474	482	439	489	452	493	514	470	478	471	421	466	469	494	506	428	480	502	490	495	429	479	435	444	438	484	455	466	503	490	431	463	474	469	483	451	458	458	455	484	474	440	461	435	473	464	496	452	468	464	458	442	496	489	444	478	498	500	479	474	467	445	482	470	453	482	436	435	437	460	484	419	475	498	453	439	437	466	464	480	445	445	455	466	475	482	459	514	478	434	478	462	466	498	530	428	500	442	450	493	450	465	433	479	444	468	448	448	462	428	438	460	488	459	452	495	454	464	465	465	388	451	424	485	462	482	476	477	492	442	490	469	486	469	463	468	460	501	465	476	461	486	454	465	468	466	421	491	479	495	466	460	443	477	456	475	440	466	456	457	487	456	471	441	469	426	473	495	471	443	419	462	475	474	476	473	484	437	452	465	452	469	498	450	480	465	467	455	478	499	472	465	481	456	470	452	460	474	486	466	447	495	493	469	496	471	432	474	495	450	456	427	461	464	472	498	468	467	448	501	469	463	490	476	458	447	469	453	482	469	480	479	464	430	513	504	491	469	473	466	446	474	443	444	456	473	486	458	466	456	439	508	470	439	451	466	487	496	469	488	517	471	459	450	475	493	422	458	433	453	480	455	518	469	452	474	450	459	459	452	459	493	476	486	490	494	488	479	462	461	466	483	481	474	487	442	475	488	460	471	491	459	491	481	463	456	487	459	458	447	502	449	461	438	449	449	441	460	458	438	453	433	469	475	462	445	477	481	471	451	455	474	461	483	427	483	497	450	470	455	465	439	497	480	438	479	479	451	463	481	441	462	489	451	487	452	483	466	489	494	451	455	491	456	494	467	487	531	457	469	457	455	461	470	494	479	439	487	455	473	438	464	444	478	440	466	456	463	463	477	463	446	488	502	482	468	437	491	453	443	462	498	453	480	442	450	422	489	437	470	463	468	445	495	495	443	453	478	518	473	460	502	489	437	473	465	478	463	465	478	457	482	456	463	468	504	519	441	460	449	462	470	451	452	433	461	463	461	451	460	477	495	474	421	460	463	447	484	443	444	465	457	528	454	470	490	461	454	488	452	454	483	465	435	452	466	488	507	460	464	442	446	475	487	456	448	462	474	452	486	470	471	468	475	447	490	473	453	433	445	483	474	442	451	452	479	448	445	479	459	444	480	469	473	485	459	468	479	483	468	467	481	455	495	476	467	478	501	423	469	465	500	486	463	471	476	469	468	503	456	493	444	441	466	445	452	453	439	441	486	461	477	454	470	460	424	478	451	462	493	452	468	473	481	454	491	482	479	494	444	445	476	465	452	442	500	467	447	478	441	445	459	493	438	451	435	453	470	455	453	460	460	501	481	466	469	441	486	480	478	487	439	499	492	439	443	446	475	505	527	498	499	466	469	500	451	479	500	485	459	441	449	463	476	453	430	482	465	436	448	452	483	454	462	460	499	467	477	471	437	426	439	454	478	436	479	447	490	481	494	482	493	496	451	449	445	464	492	431	494	435	432	502	486	462	488	470	490	475	442	478	458	497	470	482	449	446	530	460	490	505	478	475	499	459	472	492	491	475	452	434	449	462	439	453	455	446	477	474	446	415	456	458	449	485	462	483	481	444	431	483	435	434	460	443	438	483	446	469	456	464	462	470	477	446	469	486	451	434	486	437	460	515	455	444	482	459	461	478	477	444	424	472	458	467	443	485	482	432	463	469	506	482	457	452	504	502	484	469	442	463	473	463	471	481	490	466	489	440	486	466	467	487	464	521	478	449	484	513	450	481	465	489	478	452	485	475	424	446	512	481	441	468	449	460	459	472	465	431	496	429	493	504	469	471	455	484	477	457	473	477	502	433	484	498	461	441	442	433	438	496	524	460	517	488	471	455	458	428	457	409	513	473	492	460	478	459	505	484	464	467	506	461	492	464	427	486	498	467	456	469	477	459	493	492	462	462	410	463	436	473	449	471	463	482	486	505	434	493	466	442	495	468	441	479	495	429	464	458	473	444	526	477	437	460	484	483	468	468	455	440	436	443	489	467	464	491	484	464	475	466	484	474	487	461	462	460	483	467	476	425	475	454	482	474	449	431	439	430	453	479	484	451	483	435	464	468	457	482	478	448	439	467	452	477	486	448	458	507	470	485	475	465	430	463	464	464	466	418	460	501	446	480	467	443	484	464	451	473	472	480	509	466	472	502	472	490	478	444	445	510	460	450	457	451	484	465	477	462	489	456	474	499	506	445	463	499	430	482	472	438	439	455	493	448	463	476	498	497	468	435	500	426	447	445	443	466	458	475	446	439	475	467	481	465
44268	46891	41616	35798	33225	31793	31797	37729	35544	33178	25062	20747	12106	7835	6557	2347	1263	466	349	282	264	244	231	199	223	203	255	283	308	620	1768	4769	2400	213	211	171	185	195	197	195	207	194	198	200	178	227	177	196	189	191	190	190	196	196	213	193	210	192	204	212	170	187	207	184	178	195	195	188	176	179	188	194	219	179	193	206	180	190	206	184	180	210	220	188	187	199	194	195	193	194	163	186	186	200	192	205	198	205	192	211	180	204	192	224	185	192	184	206	191	230	189	185	206	187	186	186	185	190	178	229	212	187	167	179	190	205	179	185	210	187	208	193	188	221	221	167	216	198	211	217	189	209	191	187	207	211	199	183	198	195	175	193	203	186	205	222	188	188	182	195	178	198	173	180	193	209	189	183	175	185	196	231	206	199	189	204	192	203	199	193	204	168	180	183	193	213	183	200	209	200	224	207	171	191	192	190	192	213	203	208	220	187	166	207	182	180	208	185	180	199	209	196	185	197	187	186	207	189	197	172	170	198	202	205	220	191	210	207	199	206	196	167	206	210	180	208	212	186	180	164	183	213	170	186	213	162	202	197	202	180	208	203	176	203	220	197	208	208	203	191	216	165	179	204	183	218	192	188	176	206	208	190	200	208	186	203	203	203	165	203	188	193	202	202	196	170	204	192	177	169	168	210	198	204	198	184	195	181	178	193	198	202	195	179	189	180	190	179	202	177	165	177	189	231	191	191	206	186	195	189	180	203	199	192	209	196	209	206	206	190	183	181	180	205	207	181	202	195	178	172	186	196	220	178	181	198	225	209	188	197	204	190	208	201	202	213	172	194	186	201	173	196	193	216	191	181	223	217	184	196	216	209	203	208	177	190	190	190	178	165	192	191	188	166	178	162	201	192	200	191	193	206	179	206	210	201	169	153	171	201	195	159	225	185	193	176	189	183	203	203	184	173	220	207	177	200	201	193	184	188	210	180	168	167	189	204	193	184	188	199	189	172	202	184	199	198	202	210	220	182	187	190	209	193	185	187	204	220	201	182	190	189	183	192	201	199	205	184	181	185	176	193	182	185	183	188	189	211	213	181	196	167	216	181	177	200	192	197	205	216	179	179	189	203	199	172	207	177	189	178	172	168	184	185	187	220	187	198	193	192	196	197	167	201	206	202	193	183	206	181	181	213	199	177	174	211	180	205	195	181	184	178	210	218	205	190	198	222	206	170	195	201	208	195	193	234	180	171	173	178	200	199	168	195	187	197	197	209	212	188	173	187	213	180	203	187	209	193	172	208	197	194	187	188	205	219	180	204	209	197	202	181	179	198	172	206	182	194	194	209	182	181	187	203	186	184	182	186	205	181	166	186	178	186	199	167	207	230	196	178	200	192	198	217	207	193	189	217	175	170	175	182	189	193	206	185	210	207	180	190	198	210	174	175	198	185	188	195	156	194	191	184	176	184	192	186	184	209	200	188	190	181	198	189	191	192	199	191	176	201	200	197	181	210	197	192	188	214	170	197	187	179	191	182	185	199	211	190	190	188	172	191	165	199	202	196	176	194	196	206	190	183	194	198	190	190	190	218	185	192	200	195	197	182	176	182	178	194	185	208	182	199	196	221	172	172	207	200	200	175	174	200	188	200	215	186	198	208	156	183	182	204	185	173	190	210	191	179	197	198	218	192	209	192	216	184	200	195	185	186	175	180	207	183	174	213	210	174	193	181	188	212	188	194	191	195	205	199	225	175	174	219	182	199	193	194	184	199	198	213	194	190	190	207	187	188	202	201	167	199	174	195	175	196	200	194	180	198	220	202	208	228	192	196	173	170	181	194	171	179	187	202	208	181	199	186	177	175	181	187	164	240	188	189	188	178	187	178	185	196	196	194	180	183	205	212	192	192	183	195	175	181	223	176	202	204	213	183	202	208	201	193	187	228	209	192	196	209	178	220	193	168	189	207	180	174	203	179	184	204	180	194	175	201	197	216	198	192	187	192	200	181	204	201	193	214	180	182	213	168	175	206	188	194	181	209	178	201	221	210	196	191	214	222	196	194	200	178	215	187	161	210	178	209	205	184	189	182	205	187	195	208	217	223	171	206	188	205	176	185	196	188	197	197	202	203	204	204	202	190	206	169	192	206	161	189	193	213	195	217	185	203	200	183	216	193	198	190	182	211	203	197	185	178	190	195	185	209	209	209	184	208	209	188	173	209	190	184	171	190	177	205	190	208	199	183	217	186	202	204	194	185	174	195	192	186	190	182	195	183	179	201	205	188	178	188	194	191	203	195	183	172	204	215	188	171	171	183	186	187	176	185	180	190	198	186	187	178	203	188	221	172	198	165	182	182	218	210	186	165	176	194	187	196	201	206	192	209	192	188	203	214	220	180	158	197	205	184	202	166	229	203	188	203	188	206	191	171	167	188	201	189	185	189	182	181	188	206	196	196	173	209	199	190	201	184	175	205	184	194	207	182	203	198	198	187	199	185	181	192	193	183	182	178	182	195	187	217	205	156	175	178	178	175	175	203	195	188	161	197	182	194	179	204	210	192	199	201	155	204	208	187	195	187	213	210	194	194	184	186	202	192	193	197	181	201	179	196	184	240	229	205	176	176	184	174	212	188	209	207	184	194	180	181	200	190	200	179	197	180	169	188	179	176	172	174	191	180	200	182	189	206	170	189	189	189	157	188	193	184	202	173	188	207	192	176	213	204	221	212	217	218	202	198	186	218	187	212	193	192	176	177	188	186	224	200	185	183	186	181	200	211	182	181	197	193	176	192	213	204	186	207	191	181	219	203	197	211	196	195	200	190	157	181	178	172	210	212	191	181	201	178	172	185	185	168	173	209	194	200	197	217	205	214	188	194	201	180	197	179	184	165	189	183	177	200	198	176	188	199	191	157	182	177	206	209	214	176	187	181	158	182	178	182	206	225	183	210	198	204	201	213	221	224	184	176	208	192	197	195	187	181	213	185	192	205	201	166	222	189	204	189	192	210	194	203	190	181	192	172	191	195	195	204	203	195	220	202	191	171	199	189	189	196	193	200	187	167	169	167	195	177	195	167	187	192	195	201	178	180	197	149	202	183	181	203	194	163	201	199	184	210	201	181	187	216	171	170	198	190	188	177	191	188	172	172	183	193	205	207	193	196	194	187	186	178	211	184	187	172	199	197	202	199	166	179	193	184	189	201	173	218	200	184	191	175	208	170	206	192	207	218	209	175	189	181	205	213	168	195	217	190	204	196	203	222	190	191	175	194	188	188	192	197	189	186	174	197	196	179	186	195	182	191	181	221	162	161	184	190	181	176	182	186	174	206	206	195	193	199	200	201	214	213	189	167	178	226	198	198	208	191	201	181	218	180	216	185	214	197	172	187	205	185	227	175	206	183	197	201	192	218	196	198	214	187	178	176	185	191	170	193	193	182	198	223	180	176	218	212	203	220	198	180	181	200	202	195	187	188	185	176	191	196	207	216	196	169	222	173	207	204	167	187	198	234
35809	47193	50199	50386	48204	44422	46826	49407	46808	44057	36633	33151	22923	21935	20267	8786	5581	1892	1591	1464	1242	1016	957	899	886	945	1168	1419	1369	4011	11215	22635	12434	706	682	677	672	678	630	643	691	661	642	618	629	679	638	668	661	655	669	649	647	645	644	630	649	668	590	631	676	640	641	667	653	688	629	631	660	651	658	636	591	639	615	642	616	626	653	674	664	661	596	662	626	636	673	617	657	635	644	682	695	660	639	638	669	597	620	698	662	656	630	635	705	649	662	632	656	649	703	631	656	622	616	629	696	658	602	633	646	661	672	632	633	634	656	584	612	613	640	646	654	643	680	585	637	681	621	629	673	620	639	621	638	644	617	634	642	669	591	612	647	661	634	671	621	648	648	662	618	625	654	649	606	602	607	656	652	629	683	642	597	664	635	642	638	648	662	598	639	652	620	679	620	664	649	644	674	677	673	676	620	643	614	660	659	621	669	637	654	600	659	635	596	619	651	623	685	624	674	597	632	651	618	599	633	648	661	622	642	587	623	639	639	627	655	649	591	633	658	613	636	673	647	669	615	650	646	637	655	682	605	628	617	667	663	640	620	621	613	674	618	647	657	666	633	624	646	571	657	617	589	622	602	597	671	655	625	644	669	610	667	644	670	683	663	669	625	619	608	660	667	620	630	662	604	632	684	652	631	650	618	629	685	604	601	611	665	669	662	640	626	684	659	621	625	650	634	660	628	634	602	634	675	626	623	642	621	639	641	660	660	614	613	671	626	638	638	651	608	637	700	665	680	674	659	597	624	659	674	651	601	640	602	629	631	630	657	640	667	600	629	663	655	655	677	587	642	614	629	628	656	649	631	631	614	650	618	645	655	702	669	662	608	660	639	646	669	642	633	638	644	659	633	640	659	624	636	628	618	633	605	615	645	631	675	637	630	649	650	623	626	648	671	671	654	657	649	680	642	644	630	665	661	667	695	650	679	656	612	647	617	666	603	666	644	670	617	675	622	618	597	696	655	647	665	627	655	652	674	662	652	635	662	595	619	644	660	699	643	598	638	643	614	650	602	660	652	592	665	696	691	642	625	669	605	636	639	641	656	609	659	619	676	669	651	624	681	657	654	649	613	681	638	659	652	669	632	625	599	664	630	647	635	621	637	659	669	628	649	665	666	599	604	694	612	687	655	649	628	702	660	638	669	650	677	609	661	677	650	638	637	651	689	627	665	683	588	647	668	640	659	659	652	643	652	635	607	633	628	673	634	653	679	638	639	615	652	575	647	652	688	658	667	638	591	630	644	637	658	634	635	664	662	636	636	648	646	644	662	636	657	726	616	655	684	651	627	647	675	645	612	650	631	636	674	631	648	625	648	658	627	683	611	647	641	632	626	622	649	653	616	647	593	605	630	643	664	619	641	649	663	674	673	636	600	589	673	649	651	641	637	594	644	659	650	604	617	636	646	660	651	674	650	629	607	629	663	641	644	646	626	619	656	621	617	594	665	648	655	617	620	640	663	652	625	602	661	652	643	625	655	601	665	622	617	613	632	581	639	628	639	622	618	640	599	664	649	668	641	634	623	668	612	622	661	619	653	603	628	647	624	699	587	645	572	641	628	647	643	661	633	625	653	660	644	645	653	650	603	641	647	643	608	648	629	647	644	604	638	630	708	650	658	596	643	625	641	612	639	652	614	670	617	617	650	582	653	659	654	592	653	644	661	667	617	681	595	626	633	645	631	639	632	651	620	637	620	635	652	610	655	668	663	650	655	654	659	650	690	681	623	635	637	662	663	686	635	642	675	652	628	635	648	631	685	612	645	623	677	631	601	642	610	650	633	628	634	623	630	647	604	661	644	599	670	677	624	623	686	612	610	667	658	613	653	592	705	680	657	669	654	649	625	609	685	607	666	595	657	673	648	630	668	643	608	670	649	658	643	652	642	624	627	594	662	691	601	648	593	647	615	643	626	687	638	645	670	662	626	625	609	685	684	644	654	640	657	644	673	644	622	654	621	655	622	604	671	652	645	587	622	640	635	625	658	658	605	656	634	608	608	651	630	654	658	671	613	656	661	620	645	618	676	615	610	659	631	635	667	647	638	654	614	650	631	605	662	605	655	636	645	678	599	626	637	670	683	641	603	617	646	628	653	629	612	646	623	582	645	671	652	669	624	639	674	672	592	678	626	633	706	620	681	639	649	651	604	655	627	640	595	618	614	626	648	657	692	664	649	617	668	583	667	661	644	629	673	666	623	671	646	639	653	634	626	639	649	642	626	660	645	633	614	656	634	637	645	629	618	627	669	646	623	639	610	634	624	638	625	674	643	614	660	604	597	664	655	636	639	674	620	651	642	640	622	649	654	671	607	635	682	582	611	660	644	658	641	589	676	653	677	573	660	690	679	732	640	626	651	601	604	691	683	653	635	653	679	641	612	664	660	658	642	683	654	689	597	628	631	629	626	672	673	622	643	678	677	642	662	650	672	620	671	672	637	647	685	662	624	631	625	620	625	619	627	635	651	651	638	605	603	662	613	674	638	687	643	652	667	658	642	601	631	651	620	640	676	617	667	665	663	636	615	685	676	610	591	643	602	622	693	639	641	655	621	634	674	610	657	647	646	614	635	646	634	623	594	588	596	594	663	626	661	621	676	614	652	668	659	654	655	649	633	628	622	650	643	642	621	635	636	661	673	658	654	618	672	611	615	638	630	684	611	648	642	672	624	621	631	635	628	679	654	656	676	613	631	648	614	643	647	664	613	640	640	622	639	616	645	645	622	631	622	653	627	665	699	625	594	596	644	683	646	638	662	650	679	645	627	687	643	627	615	624	639	659	645	626	681	618	678	634	617	634	659	651	643	630	668	634	581	610	635	679	629	655	654	674	614	601	666	636	580	637	626	637	638	600	638	637	647	683	642	626	624	677	614	648	566	649	641	642	662	653	642	632	651	603	598	627	644	653	655	668	659	619	647	683	670	644	633	683	655	687	608	663	654	677	617	644	657	640	603	637	645	678	638	599	667	657	660	662	659	631	620	630	617	645	663	650	612	620	583	639	656	665	631	642	666	680	632	636	650	606	636	650	607	625	642	617	673	660	609	645	677	631	656	653	663	657	639	634	609	694	626	662	671	637	657	670	670	632	615	606	646	669	633	629	676	655	597	653	613	624	632	645	649	662	663	654	672	624	636	644	656	632	637	600	649	656	665	627	623	640	646	669	614	635	646	675	627	616	663	664	661	682	663	648	626	618	652	653	629	589	624	677	647	620	652	622	619	651	684	651	648	652	595	634	661	648	630	638	653	631	607	670	628	670	617	654	617	611	655	644	618	633	632	625	698	632	629	679	647	632	611	640	652	633	669	676	637	711	659	622	654	643	611	658	625	674	653	620	634	641	658	629	620	649	654	624	657	647	623	608	623	661	655	644	676	626	642	638	600	616	675	646	620	657	616	684	661	599	647	661	609	600	681	683	644	674	659	640	607	672	613	663	600	664	687	631	586	623	671	654
18417	22122	22488	14416	7922	4163	3148	3926	3503	2528	1180	838	451	339	337	210	155	131	120	140	111	127	119	139	127	140	130	139	114	158	173	442	270	96	118	116	106	120	141	117	99	116	115	106	118	116	103	115	96	104	118	112	125	111	115	122	141	122	113	121	129	109	95	124	135	136	119	128	120	112	134	116	119	120	141	106	113	103	125	99	123	111	135	119	122	99	108	106	106	120	109	114	97	112	123	120	104	122	113	149	109	119	117	122	132	117	132	118	134	111	132	120	106	109	111	119	116	114	115	109	106	102	104	107	117	104	114	125	123	131	120	119	121	125	115	116	132	145	124	131	118	99	108	121	124	113	111	118	116	113	134	102	120	123	119	123	135	126	124	115	103	104	117	132	107	110	129	106	135	118	119	135	110	121	117	122	135	112	128	126	125	119	128	100	142	115	124	131	114	116	95	111	130	114	103	133	113	99	91	133	123	106	122	95	114	119	104	105	108	130	108	112	113	118	134	134	137	109	123	115	114	137	128	111	118	129	124	121	105	106	138	136	130	137	107	97	117	110	121	117	110	121	105	128	115	109	124	109	127	124	128	130	141	120	117	118	128	120	111	95	97	115	118	111	125	128	115	120	121	114	122	143	114	92	153	115	116	121	106	113	122	141	116	132	147	118	117	135	121	111	125	105	110	127	125	111	123	117	118	113	115	139	114	108	109	124	114	120	113	123	106	112	126	107	132	128	128	112	141	130	124	127	109	121	116	119	137	117	122	112	106	119	111	106	121	121	128	110	103	88	117	115	108	115	125	116	109	103	134	103	116	147	116	130	97	110	123	107	145	116	101	120	122	127	139	103	122	124	111	110	118	125	116	123	112	120	113	112	107	104	110	98	110	114	119	112	117	112	128	103	122	96	96	100	99	142	128	123	120	114	130	121	113	129	114	127	111	115	94	116	116	113	128	121	123	117	118	136	115	131	112	99	135	118	133	121	129	127	116	109	113	127	105	113	100	99	125	118	113	120	126	128	140	127	111	130	116	117	115	132	116	115	125	119	124	98	107	121	101	113	101	124	119	110	128	116	118	119	114	131	114	111	130	112	118	120	103	98	103	112	124	116	132	132	126	135	104	123	104	126	130	101	101	130	119	121	115	140	113	116	108	126	116	129	146	90	114	108	108	124	116	125	114	124	108	114	107	128	132	111	124	126	105	115	129	118	116	113	104	121	107	123	117	115	118	119	111	111	120	142	110	126	104	124	127	97	116	128	117	118	117	111	108	123	115	112	125	115	124	114	138	134	118	113	136	103	129	95	125	121	118	118	104	109	120	134	134	128	123	103	136	128	112	111	142	123	125	114	121	112	122	137	114	114	118	122	146	111	133	124	132	121	103	122	102	122	124	108	117	105	113	121	107	100	109	120	110	127	126	106	114	114	116	92	140	112	123	120	109	123	120	125	130	139	124	100	97	121	104	98	122	124	107	118	131	130	124	135	117	147	116	110	145	128	108	102	126	101	127	117	93	107	104	105	133	94	108	121	106	121	111	119	108	102	100	117	98	110	111	110	105	95	125	109	121	111	105	120	129	124	115	129	132	135	108	113	127	112	110	114	111	126	122	109	113	109	110	118	109	123	93	117	109	115	114	115	127	118	136	107	138	117	114	118	110	113	116	101	90	127	111	120	131	133	110	106	126	123	117	117	138	104	103	130	122	121	114	103	131	120	131	115	109	95	108	117	102	127	115	129	118	126	106	104	104	97	125	132	124	110	117	126	122	116	107	101	104	113	136	104	138	131	105	89	107	93	134	126	130	127	122	121	110	119	141	133	138	102	94	100	102	112	120	108	114	100	115	119	139	120	121	117	92	113	127	125	117	129	116	106	122	114	130	114	116	125	117	133	115	107	126	131	113	117	119	118	139	140	110	105	111	110	121	126	106	132	108	114	127	112	110	109	120	110	127	113	133	127	126	117	124	124	118	141	129	98	111	145	124	105	127	114	129	131	112	121	130	112	124	107	106	136	115	104	117	123	108	122	123	119	119	106	127	104	114	105	105	125	115	114	118	118	113	142	134	123	107	122	124	112	122	114	115	133	119	120	109	109	113	118	156	118	133	107	122	118	120	139	117	134	102	134	101	121	116	106	123	130	117	115	126	113	120	126	119	110	142	124	115	104	107	130	117	117	129	130	118	112	112	134	113	102	120	132	134	113	127	107	103	119	131	130	113	98	100	113	97	128	115	131	120	113	122	125	137	106	119	104	129	114	130	113	121	114	117	130	105	120	111	125	104	138	124	126	121	120	125	126	133	116	128	119	130	107	118	99	129	120	115	118	129	111	120	110	106	128	117	97	109	115	104	109	122	140	120	112	99	114	113	141	128	131	110	107	102	125	122	137	143	106	100	117	123	117	116	125	128	122	117	126	114	109	124	100	121	126	134	130	128	119	127	133	133	123	124	131	97	114	108	112	104	117	125	112	112	98	131	144	106	124	106	113	111	118	97	135	127	119	126	126	124	119	125	140	125	116	129	108	120	125	105	121	90	100	124	125	118	124	97	115	123	127	85	108	101	99	125	106	134	106	98	125	121	124	145	110	129	91	124	139	119	101	114	105	130	144	122	98	129	132	119	128	121	118	113	131	137	109	113	129	106	117	109	127	131	115	107	144	109	121	123	117	110	131	113	130	137	120	111	115	138	116	125	117	112	121	106	119	120	120	109	116	121	125	111	116	132	113	118	131	115	111	131	100	118	117	112	117	110	116	114	136	115	122	124	108	111	117	96	101	106	100	102	117	121	126	130	119	120	124	120	113	119	117	119	115	125	123	112	117	120	126	140	122	118	152	113	146	119	117	147	143	134	114	125	125	135	116	137	110	114	108	122	132	118	94	111	119	109	104	134	127	91	134	134	114	117	109	108	119	101	107	102	105	107	115	88	116	136	98	133	126	125	100	110	116	147	126	107	113	122	123	106	113	109	124	131	109	124	124	107	110	133	115	123	118	115	126	115	121	129	121	118	116	119	114	138	101	117	118	128	105	113	132	115	137	98	114	136	111	121	131	127	127	106	134	114	111	111	106	123	120	116	116	134	123	118	96	123	117	122	127	128	129	119	107	123	126	99	106	129	122	95	129	133	120	122	121	112	137	108	119	109	108	132	103	102	124	133	144	113	116	104	117	98	127	115	120	118	122	110	121	117	120	150	115	118	116	108	136	90	106	124	144	127	109	129	109	101	124	112	129	118	141	103	115	127	121	111	125	96	119	138	120	103	105	118	127	113	124	126	100	89	127	133	106	106	112	129	120	128	126	114	117	122	126	112	113	120	129	124	122	113	117	130	123	118	115	103	124	107	126	132	116	104	128	118	103	118	105	117	109	120	89	104	112	116	119	114	130	127	120	107	110	110	131	130	102	124	117	126	137	121	117	103	134	116	107	125	119	130	115	127	130	106	110	133	118	94	105	124	107	105	130	105	122	128	112	120	117	108	126	125	103	115	126
14544	22691	28454	24034	17903	11990	11598	13896	12692	10385	5526	3918	1944	1797	1418	994	785	542	459	485	471	464	459	439	491	476	463	486	458	613	943	2735	1560	439	470	436	445	456	430	414	408	443	445	429	472	424	440	433	407	435	454	420	423	481	421	423	467	416	448	460	468	436	451	450	442	430	410	428	446	451	436	436	448	431	431	438	417	433	399	445	439	411	455	407	450	471	404	429	420	447	401	466	447	449	485	395	492	434	459	463	404	423	464	412	428	475	456	433	453	408	409	424	499	432	415	424	465	453	453	464	434	447	487	455	446	411	431	425	444	457	472	459	438	452	444	458	442	449	431	419	416	399	464	433	406	452	483	459	409	443	465	447	435	392	451	457	430	450	443	457	423	462	436	446	462	430	415	447	468	442	421	431	439	442	434	479	439	457	435	440	399	415	437	404	460	443	452	453	415	454	389	436	420	442	422	461	459	425	422	474	421	429	447	451	438	426	433	427	419	485	422	404	433	451	445	430	444	431	441	443	467	432	449	447	439	434	427	470	414	445	438	469	435	440	440	451	440	393	426	446	432	425	433	386	404	421	412	446	466	459	451	417	436	415	455	443	435	452	444	469	424	466	454	452	496	438	387	409	452	446	467	472	434	429	456	425	418	420	457	460	450	438	435	467	444	455	414	404	430	484	461	455	423	449	484	448	426	442	419	440	428	426	438	410	430	448	436	462	456	460	394	421	436	437	459	416	434	476	396	414	470	422	410	433	410	399	435	422	440	430	426	464	435	454	447	442	500	438	460	438	434	462	444	451	472	424	390	446	449	428	441	384	463	439	424	433	436	431	425	453	447	426	451	437	407	467	427	443	467	441	407	462	460	408	431	430	452	456	463	425	466	423	429	415	453	443	468	408	431	446	431	461	429	445	404	439	446	431	431	447	426	454	429	387	431	430	398	450	408	446	455	467	429	450	446	440	465	462	420	468	438	480	454	452	445	413	450	433	463	471	436	433	436	487	424	437	449	437	484	407	452	444	429	416	462	417	488	443	455	463	421	440	450	420	452	411	450	423	461	445	444	418	461	415	449	414	437	424	440	462	431	446	458	452	398	429	499	432	462	458	446	442	435	419	430	491	427	468	428	431	458	426	423	459	443	443	443	424	413	430	464	492	420	423	483	470	425	408	396	439	421	452	431	442	445	441	462	445	446	442	438	444	438	431	427	418	429	427	444	421	446	444	435	440	448	442	467	464	456	431	452	464	447	444	458	406	427	456	458	390	445	451	432	406	428	446	452	450	455	445	404	474	416	424	402	425	481	433	439	422	477	422	472	444	426	468	451	475	449	434	450	456	467	434	414	443	436	465	442	459	468	478	452	460	453	432	452	437	436	428	435	462	409	442	427	404	415	432	414	410	445	465	444	464	460	449	447	429	424	446	453	413	408	443	477	437	457	423	429	414	421	431	413	444	417	425	449	439	458	454	436	450	423	463	409	435	438	415	436	458	433	434	435	470	426	422	473	472	454	405	462	471	469	459	416	467	450	452	470	400	453	468	419	400	462	444	434	455	395	435	475	424	419	459	447	477	450	431	442	385	448	421	420	428	454	420	403	430	401	424	463	405	447	440	410	413	428	432	475	478	406	450	429	426	424	450	409	471	440	457	451	424	451	478	427	432	460	396	393	416	453	425	428	446	409	457	484	413	471	453	443	455	431	412	459	459	466	406	423	435	445	443	410	451	433	455	444	477	422	399	456	447	435	441	450	443	433	466	439	435	460	443	449	425	454	419	422	465	441	435	426	482	417	440	450	444	411	411	429	448	432	443	457	457	438	462	426	476	422	458	440	423	462	419	480	456	478	395	446	438	462	448	475	424	447	436	410	464	399	457	462	437	441	436	412	449	459	457	438	418	438	435	465	396	457	412	419	406	456	466	435	461	423	463	463	415	445	435	433	403	442	454	397	439	472	366	451	422	438	435	474	440	424	435	418	409	418	460	445	418	436	416	422	429	458	422	450	434	436	429	431	474	480	480	424	453	501	444	429	438	461	464	443	441	413	441	460	431	441	417	495	458	479	449	427	445	440	433	442	426	429	447	464	463	486	428	407	457	448	451	436	442	428	444	415	431	442	422	438	456	398	445	400	394	408	416	462	454	456	444	445	443	417	392	424	438	468	420	407	471	434	434	438	439	447	435	397	449	448	444	485	426	441	428	405	465	421	451	399	450	434	411	444	464	445	481	462	419	448	431	449	449	458	437	413	444	453	466	411	450	431	461	405	452	460	469	466	445	463	439	433	452	442	452	438	447	421	436	495	438	446	460	453	441	438	450	458	433	425	478	418	423	454	475	422	430	422	414	418	455	433	420	429	487	468	450	453	403	438	427	430	421	462	464	425	411	452	414	471	419	424	443	445	455	439	442	427	416	454	453	431	432	409	457	428	448	434	430	450	444	445	451	422	410	444	399	436	458	432	453	450	449	428	440	437	415	471	464	420	429	411	458	426	459	464	456	423	449	430	457	414	460	433	488	436	440	418	458	448	422	431	397	463	438	455	435	462	426	434	457	442	429	452	423	460	447	412	454	474	427	420	444	446	412	431	445	418	473	432	433	416	400	473	449	411	465	428	439	420	458	453	476	472	432	415	436	460	459	427	451	411	458	474	425	483	415	448	462	461	428	398	384	476	433	466	448	421	451	423	444	432	473	446	424	443	440	451	403	429	417	408	445	415	479	428	458	433	393	433	445	435	440	427	433	437	417	437	447	456	397	446	426	424	435	458	438	416	430	415	423	429	459	477	406	440	426	473	458	459	452	457	405	440	442	432	467	422	398	414	454	392	416	435	464	421	452	477	417	452	480	469	420	422	470	409	458	418	425	465	419	450	430	455	420	474	454	451	415	476	456	454	444	435	435	470	425	491	415	430	426	455	446	426	413	403	413	519	443	417	443	456	439	457	441	429	449	426	429	414	392	427	435	455	444	430	466	436	454	433	474	414	442	449	430	467	402	421	419	415	423	429	453	426	461	454	466	434	468	430	427	471	411	429	427	440	468	417	440	414	455	448	401	445	456	441	463	433	413	411	462	417	449	428	466	438	460	412	436	436	456	405	424	439	451	448	446	431	457	434	431	457	416	385	463	417	468	453	428	428	435	471	425	459	441	396	445	445	453	418	483	462	459	405	471	424	437	430	453	454	403	454	424	435	420	453	443	451	444	465	429	445	444	455	427	447	458	461	410	466	429	435	448	400	463	414	434	433	436	469	420	430	423	407	433	457	424	421	458	460	449	418	440	404	435	408	425	431	436	397	438	448	432	436	405	404	455	486	436	444	416	465	459	458	475	425	402	414	474	418	416	445	440	399	460	429	442	409	455	480	422	466	440	423	485	424	427	409	456	472	441	444	431	464	481	417	445	452	418	438	421	482	403	444	459	419	471	460	461	455	472	420	466	444	452	433	445	416	450	452	474	434	461	496	417	438	437	398	401	436	425	456	465	429	454	431	428
36846	42829	41139	34470	30732	29447	27093	30100	30189	28724	19072	11839	7251	4019	2336	1151	321	218	209	164	170	154	137	156	164	163	178	203	190	332	1550	2514	1074	132	129	123	142	145	116	137	119	117	107	117	105	100	98	126	122	112	106	111	125	116	111	127	130	120	137	128	114	118	124	120	126	121	116	137	95	111	131	121	113	134	113	113	111	123	103	110	121	115	138	124	130	124	125	115	122	120	109	112	113	99	107	115	115	109	119	129	112	119	133	101	122	115	105	108	118	88	159	102	100	116	113	117	115	111	96	98	94	124	99	135	103	120	126	127	121	115	111	105	124	119	119	141	113	115	118	126	129	110	123	121	112	106	126	111	123	121	136	100	119	109	128	129	93	111	117	118	114	135	90	119	116	125	121	98	145	124	113	131	119	121	114	108	119	121	121	110	98	108	110	144	104	113	135	116	128	118	121	109	109	116	112	120	106	105	116	119	117	125	108	113	113	109	103	116	108	121	121	116	97	119	91	110	107	134	111	115	123	107	126	126	118	103	106	109	122	120	139	123	117	116	125	120	121	141	102	116	96	116	118	102	107	118	122	129	106	113	106	106	100	102	104	113	101	113	113	128	98	129	121	119	113	111	106	114	106	120	107	110	110	109	119	118	120	116	104	141	122	107	119	134	103	95	96	117	104	133	125	115	147	122	127	121	122	113	141	106	95	116	105	114	109	107	122	122	114	128	120	141	109	102	121	111	124	113	111	108	124	117	115	123	116	120	118	109	118	110	120	107	123	107	126	126	109	119	100	121	99	110	118	106	102	101	125	106	102	116	114	129	122	137	107	89	106	133	117	119	124	110	124	118	131	119	112	107	122	121	116	129	110	128	131	120	116	117	132	121	118	124	109	123	108	111	119	125	90	114	102	124	92	115	112	104	125	137	121	106	117	118	104	117	148	112	112	113	106	113	113	115	101	93	125	107	114	112	125	114	104	101	116	132	116	128	109	119	120	137	120	106	117	113	87	109	123	132	109	95	121	119	111	115	114	117	121	106	116	128	123	114	139	107	118	108	115	113	124	110	118	105	129	104	109	148	138	118	112	119	121	110	113	116	114	141	122	124	115	100	124	101	128	132	128	108	144	125	110	92	109	151	112	126	127	98	108	123	116	112	111	115	121	106	133	120	121	119	123	88	113	116	132	129	109	126	139	119	126	117	118	132	100	128	125	132	112	97	99	111	131	117	109	123	116	104	98	104	123	117	111	124	106	117	118	126	120	103	131	122	137	123	111	112	114	105	118	119	123	143	123	118	107	112	116	119	97	121	138	121	102	115	104	127	123	122	132	109	121	117	119	117	138	110	108	123	129	134	115	120	110	110	121	123	121	127	148	121	123	110	126	112	125	127	105	107	117	126	117	118	105	119	122	121	108	117	134	121	110	101	128	136	125	136	109	122	106	93	116	112	135	116	141	134	111	117	113	141	130	114	117	98	102	113	131	118	128	125	121	98	104	98	108	133	117	131	128	117	96	121	134	94	113	133	123	133	104	131	120	114	117	121	117	112	119	125	120	125	107	114	104	126	108	108	127	93	107	124	102	123	110	109	104	115	112	94	117	136	119	101	105	124	120	125	127	98	134	121	117	113	124	129	122	112	122	105	120	141	140	139	127	113	110	124	117	122	115	133	115	113	115	117	105	103	105	110	115	111	133	135	113	104	125	101	129	120	126	113	106	115	100	124	125	120	115	122	118	110	115	114	136	126	125	103	93	111	103	136	118	99	117	120	124	95	126	107	100	111	110	126	128	137	117	125	119	131	106	100	133	120	118	135	120	120	129	110	101	126	129	109	116	128	127	122	107	116	127	130	144	106	105	123	104	136	111	114	126	119	116	115	116	107	107	116	114	110	121	116	118	121	121	128	131	128	114	119	107	120	128	113	117	117	113	119	96	106	116	127	138	95	118	88	106	136	110	137	116	106	121	102	119	121	104	106	122	127	139	100	122	119	101	129	127	106	124	132	122	116	123	113	114	119	118	100	119	120	114	107	111	104	110	111	123	116	149	138	117	116	119	113	123	106	119	105	108	109	127	135	110	122	118	129	109	106	128	116	109	126	123	110	121	147	114	121	93	116	112	114	109	111	111	117	125	113	97	123	112	104	107	119	121	83	113	116	101	110	134	117	118	125	121	121	123	120	113	106	106	114	124	114	107	111	120	119	137	118	111	119	110	111	102	100	131	117	135	101	111	101	104	127	134	98	108	114	144	107	127	120	144	106	106	139	110	133	122	111	124	108	121	99	130	120	137	116	97	151	111	135	122	129	115	116	121	130	123	116	126	103	113	114	119	125	125	139	111	119	112	129	117	114	126	129	104	141	114	115	121	120	109	107	118	128	122	118	122	107	94	101	106	142	113	114	117	115	123	112	119	110	116	124	113	118	112	127	91	138	128	117	114	114	126	119	108	96	103	120	103	102	108	101	113	125	117	104	118	103	119	106	115	123	143	105	111	123	115	114	123	117	112	119	128	123	107	115	124	114	131	107	121	115	123	120	107	125	100	112	130	126	100	106	117	131	93	118	117	115	108	108	124	119	130	119	120	103	121	112	113	110	110	108	131	122	113	119	132	109	99	111	86	110	129	134	118	130	125	115	139	119	104	108	94	133	111	115	118	100	119	119	89	118	122	120	113	128	117	119	132	108	108	119	126	131	115	132	98	81	117	128	109	123	122	138	113	113	125	105	111	113	120	115	127	113	113	116	97	133	114	107	108	116	123	134	99	114	112	119	110	117	142	127	111	106	118	115	96	121	127	114	120	112	94	114	109	145	103	104	104	119	140	132	121	118	129	120	101	130	89	119	125	109	124	143	110	123	108	97	105	117	119	118	118	127	120	113	115	113	105	128	116	119	124	109	124	126	132	126	113	109	121	149	118	102	112	95	112	124	136	119	104	110	109	117	111	104	128	117	121	97	115	112	120	115	101	110	115	111	107	103	123	128	107	116	115	110	114	112	100	121	122	124	117	125	106	109	120	132	134	114	117	125	110	120	127	98	126	106	124	96	101	119	134	126	115	130	125	107	135	141	123	110	112	137	126	111	119	131	112	137	95	104	132	121	108	98	107	112	130	117	117	107	119	134	110	112	103	110	119	102	111	139	122	127	96	130	125	98	98	135	98	118	123	103	116	134	104	118	120	114	115	119	124	136	103	101	89	123	95	121	105	126	128	128	102	109	111	122	106	119	111	108	111	135	118	110	118	130	130	104	120	101	115	127	138	122	104	114	122	142	105	120	113	115	109	108	127	123	124	110	111	105	122	105	104	99	130	122	126	107	138	147	105	108	89	113	100	134	137	100	110	112	130	123	136	121	116	118	121	120	138	113	133	112	116	106	127	114	116	102	106	116	117	121	119	140	98	106	119	102	97	131	127	132	116	118	118	127	119	105	127	129	112	107	131	132	101	110	108	103	111	110	107	105	115	119	110	131	118	123	113	120	115	130	128	149	118	117
28734	40367	44144	44739	42250	40290	39495	40873	42699	39409	30820	23857	20267	15884	10649	5999	1911	1175	1297	890	774	688	607	870	956	852	900	985	1020	2205	10317	14943	6196	445	458	469	457	461	474	448	434	452	459	431	405	446	428	428	428	394	441	434	460	466	423	449	441	432	462	451	405	472	429	486	417	491	451	426	480	436	458	452	415	452	449	447	478	431	422	438	418	425	438	426	430	398	441	417	425	427	479	425	432	475	438	427	416	465	434	448	395	411	437	409	432	457	430	401	450	463	420	459	436	432	453	448	432	425	443	414	453	434	441	416	430	452	472	384	446	422	431	401	400	439	458	404	431	428	456	408	453	431	475	402	435	449	387	421	411	433	467	444	470	403	427	409	419	450	418	403	440	463	470	392	417	428	419	402	430	407	443	448	426	427	443	425	411	423	445	432	445	430	444	460	409	459	448	450	437	444	411	446	465	414	445	401	418	441	412	436	425	427	432	431	448	418	419	437	395	439	403	441	466	424	454	430	416	443	421	457	452	404	478	437	400	438	421	425	435	457	457	431	415	437	412	445	414	460	427	424	444	456	486	396	409	413	422	459	447	429	426	466	429	435	439	431	429	471	419	426	408	462	475	399	430	450	443	424	439	412	418	450	421	414	429	490	437	456	441	383	451	397	418	454	438	448	432	423	455	492	478	408	449	398	425	443	392	413	430	431	415	376	411	421	464	424	439	435	431	440	453	453	445	419	391	438	384	440	456	437	450	437	433	402	425	433	479	478	427	420	407	419	409	432	429	444	420	418	415	423	480	422	465	459	426	422	432	413	416	473	414	467	438	426	398	420	401	440	450	409	465	461	477	449	426	460	493	439	446	401	431	412	418	393	445	462	440	394	396	394	440	423	459	420	418	430	439	416	420	437	433	436	399	458	387	382	439	417	440	468	427	456	414	435	457	448	426	436	419	413	444	393	428	444	415	455	491	438	449	433	446	435	432	423	407	434	445	469	412	448	431	424	438	440	442	413	420	424	410	470	428	426	448	422	423	428	434	436	406	411	424	398	409	422	402	415	441	437	459	453	400	418	437	425	430	447	426	418	421	426	446	431	430	414	407	438	445	450	403	404	454	440	424	432	423	416	479	434	468	425	431	456	466	419	423	474	451	422	482	423	425	413	434	456	412	420	427	403	418	459	435	460	427	444	420	399	474	449	425	448	410	435	445	405	415	421	432	447	444	413	423	438	422	449	435	445	445	449	451	448	436	432	437	430	405	437	459	428	422	378	450	471	439	424	401	431	421	403	437	436	448	476	464	450	411	435	431	443	423	407	450	471	447	434	466	429	449	445	408	405	431	445	399	435	435	429	411	452	411	438	448	462	440	428	440	389	441	425	444	410	425	405	476	426	452	435	443	401	394	461	456	431	446	441	456	408	419	418	430	462	435	433	397	436	401	410	419	427	461	455	444	418	424	451	401	467	414	425	441	425	469	420	419	445	417	414	429	455	443	425	425	419	400	428	432	430	465	437	435	433	372	436	437	438	423	419	385	401	424	427	454	465	448	449	401	431	427	485	411	450	409	458	420	442	404	413	443	397	441	487	434	433	419	454	403	432	434	447	453	434	430	417	434	450	413	438	439	424	420	427	437	491	442	439	437	441	441	426	406	420	462	416	411	459	440	412	421	412	414	431	439	453	448	433	449	397	392	434	416	420	439	455	466	400	429	415	464	443	480	422	420	436	431	498	459	432	433	438	395	423	420	447	417	404	444	435	450	399	433	417	443	433	438	444	431	425	417	425	419	434	435	459	420	409	449	426	442	419	409	423	436	456	400	424	427	480	415	449	453	426	454	440	404	400	454	443	439	441	443	454	455	443	431	387	426	445	453	409	437	420	415	444	414	427	472	435	463	406	430	445	441	432	425	422	457	425	459	429	400	436	447	444	427	449	441	444	419	462	433	431	436	433	422	437	486	421	456	439	415	415	423	447	410	468	415	440	416	420	451	428	422	419	418	460	467	429	433	411	423	453	407	418	493	432	452	412	453	428	436	431	417	433	432	430	424	445	430	411	445	464	451	412	431	423	433	439	424	419	439	468	458	455	451	387	418	465	426	469	438	425	435	441	459	472	457	431	444	429	392	433	435	450	450	409	421	442	423	440	412	435	426	417	406	429	464	401	459	456	434	417	440	411	407	419	440	424	444	445	439	446	426	439	432	421	447	459	401	440	446	415	420	436	450	459	417	440	426	423	422	475	420	427	443	390	420	447	421	427	430	464	417	429	405	416	462	374	443	429	418	401	391	428	422	429	475	412	437	418	479	423	440	434	402	387	410	405	437	426	422	409	415	431	465	443	444	456	451	393	423	398	424	464	451	431	433	396	406	426	431	397	443	441	468	449	406	383	398	478	447	410	396	420	458	406	438	429	454	474	430	440	426	427	454	440	407	463	439	446	450	393	438	427	431	436	438	406	451	420	432	443	419	449	410	460	429	440	444	458	442	417	442	421	428	444	406	427	460	431	402	443	420	431	436	433	465	421	420	422	420	434	429	410	450	431	414	459	413	430	439	403	412	441	451	418	449	427	414	419	383	454	393	393	446	431	447	418	400	460	426	407	444	421	432	422	447	445	458	415	411	413	437	467	444	433	412	423	426	450	461	441	432	469	409	484	450	448	437	458	444	433	421	417	430	435	451	433	406	420	441	440	411	433	436	445	436	441	410	436	446	460	459	411	444	384	415	436	434	422	399	441	436	432	400	427	469	424	431	460	430	427	415	407	464	383	445	474	426	427	427	402	440	451	417	400	422	433	421	429	422	437	473	402	417	425	412	436	440	425	430	436	409	412	443	425	435	419	448	450	428	439	410	461	418	421	435	430	453	422	429	419	441	444	393	427	416	433	426	435	413	424	458	433	429	443	441	456	427	476	419	473	439	423	446	417	430	423	443	422	409	434	397	434	390	428	461	447	463	442	441	405	443	389	465	434	433	412	414	480	432	486	427	435	416	412	453	422	457	462	467	468	422	398	442	452	410	417	427	424	418	429	456	486	445	419	451	439	412	468	484	400	415	420	406	431	429	437	464	430	417	424	449	434	435	437	412	405	420	450	441	441	447	446	397	442	453	432	457	430	448	452	453	437	443	422	446	426	411	423	420	412	462	441	414	446	476	404	437	429	436	414	442	447	436	396	423	420	413	438	388	399	478	425	440	449	468	442	442	402	433	457	396	451	482	443	453	453	470	454	445	420	431	426	451	381	452	394	454	456	411	387	453	454	445	417	438	429	470	438	477	436	415	403	442	425	413	424	408	455	420	441	439	457	437	428	442	436	509	457	411	465	418	413	468	445	393	440	415	404	428	447	407	459	454	379	405	424	409	443	451	450	422	431	447	393	431	462	450	488	401	410	426	433	410	466	463	405	443	403	384	442	432	452	422	428	427	447	500	433	436	424	435	473	419	412	414	426	433	444	469	447	417	413	447	444	429	445	430	444	418	447	418	414	389	420	406	403
45564	45163	42173	35880	32825	34676	32114	34701	36116	33865	26440	19221	13085	7426	4456	1459	459	369	338	281	244	215	265	274	345	292	339	360	284	461	2472	4898	1894	196	193	170	201	186	223	195	208	182	189	196	166	189	210	189	181	175	183	187	169	189	178	183	207	188	184	177	177	179	199	175	198	176	188	216	170	181	205	204	178	185	155	175	192	163	198	186	194	186	181	186	191	178	190	179	179	197	211	180	183	175	192	184	173	191	184	197	191	172	180	195	194	175	212	191	192	169	183	183	168	172	203	202	173	205	170	155	178	190	179	171	175	174	181	190	165	170	209	182	205	201	179	194	197	201	178	193	189	158	190	166	190	213	162	161	151	200	212	175	176	178	201	202	191	161	172	208	180	174	219	206	158	157	183	146	203	175	198	179	212	175	162	179	175	180	178	170	195	178	193	200	183	182	179	152	189	187	181	195	186	173	174	190	155	184	200	182	192	177	214	192	171	170	185	182	191	173	200	174	192	199	192	187	195	157	174	203	181	174	177	174	172	180	196	179	195	184	178	177	173	172	182	173	189	177	172	169	186	183	167	184	182	182	191	194	184	182	191	196	182	192	187	192	180	200	201	194	177	178	193	190	154	173	197	172	172	177	183	197	198	179	186	174	180	187	191	194	175	194	172	184	165	200	167	193	174	173	173	178	166	177	177	163	197	183	175	201	196	193	175	178	174	196	198	187	198	173	187	186	200	191	167	197	180	193	180	217	196	185	205	194	173	196	183	175	201	191	169	171	199	162	179	166	177	199	174	172	177	180	179	185	185	170	183	216	198	182	183	178	157	168	164	183	198	195	206	208	183	194	190	197	201	185	164	210	215	179	186	214	183	169	225	188	166	186	177	180	193	186	202	182	195	204	209	197	171	184	202	187	153	195	191	142	165	194	192	209	187	179	181	209	187	177	201	190	175	169	196	188	168	158	178	195	196	186	212	203	201	216	190	195	193	190	169	201	185	177	199	182	205	203	213	167	189	187	185	192	173	172	191	182	177	193	184	198	228	172	168	207	196	163	158	186	219	170	171	213	203	183	192	174	165	181	191	200	204	201	205	202	183	158	170	174	168	169	192	184	188	179	200	160	195	165	187	196	204	198	200	201	194	178	178	208	213	234	199	205	185	200	178	199	196	203	185	187	200	174	169	197	209	175	162	179	182	187	180	185	193	190	190	187	199	189	165	165	179	200	196	168	191	186	190	180	198	204	205	179	203	190	219	171	191	197	178	178	175	184	201	158	202	191	172	160	185	193	192	188	184	197	219	193	187	193	214	198	178	199	192	174	184	196	195	179	197	172	166	165	186	217	166	183	174	172	185	198	159	194	184	198	177	201	192	195	203	156	193	186	185	215	202	179	186	173	189	185	170	180	183	187	181	151	182	177	205	195	186	170	162	183	192	183	183	190	160	177	197	180	166	176	177	180	193	198	167	174	174	173	199	164	169	180	167	183	184	188	183	210	175	188	183	190	167	195	220	176	178	186	184	180	185	186	173	173	177	220	173	194	185	182	185	191	193	199	190	178	178	168	185	181	183	185	196	172	179	151	228	177	187	198	190	193	207	197	201	182	191	193	188	188	187	194	186	169	191	189	194	185	198	181	172	182	205	208	184	170	183	161	178	205	183	172	174	198	210	176	168	189	175	192	165	181	172	180	191	203	193	194	187	171	203	184	203	153	192	197	174	194	182	170	183	195	209	167	186	181	194	188	182	193	215	177	191	184	192	184	194	200	191	169	199	191	197	187	193	177	184	181	201	206	181	177	170	177	186	197	160	187	204	180	173	186	209	174	184	208	181	175	197	191	164	183	206	197	206	176	159	191	215	167	191	183	206	170	162	179	201	171	163	185	181	186	199	183	201	199	184	194	199	186	181	175	174	181	177	208	216	212	195	167	200	213	206	183	158	179	191	195	169	189	177	171	175	203	190	189	182	168	187	196	179	161	195	193	182	192	174	190	177	210	188	177	204	166	181	202	200	177	187	196	187	184	166	192	202	191	189	182	176	206	187	166	189	194	187	202	201	171	194	182	175	203	182	151	206	183	222	175	169	188	192	176	184	211	182	193	192	196	170	176	175	169	178	187	171	186	173	188	159	162	173	187	175	155	191	177	176	161	192	181	163	188	191	188	182	163	165	173	190	189	188	209	176	183	205	175	182	199	241	179	210	180	181	182	177	170	189	167	203	170	195	181	182	175	172	196	159	182	183	195	179	187	193	179	185	207	189	197	176	211	185	175	165	198	186	196	181	192	197	190	164	168	202	183	177	200	180	201	174	197	188	212	188	186	179	175	161	179	175	177	177	191	177	190	190	177	174	193	172	203	203	180	213	158	173	162	186	183	177	175	178	215	172	182	186	184	186	182	203	175	205	193	189	223	195	195	158	169	175	192	179	172	193	180	177	167	198	218	191	175	208	188	191	166	164	186	204	183	183	206	178	190	187	184	179	165	177	194	190	204	184	196	181	161	174	192	190	196	177	153	184	201	205	173	172	191	177	192	185	190	187	205	176	199	203	178	174	177	187	182	170	180	186	188	198	172	173	188	172	161	202	214	199	183	168	168	178	195	188	200	198	183	164	182	206	215	189	205	206	181	189	183	180	208	173	206	190	192	212	176	195	160	161	171	187	181	189	189	176	179	190	189	173	183	194	198	178	196	184	185	189	201	187	191	159	189	176	183	161	177	187	193	171	206	178	201	190	156	179	201	173	184	197	190	172	218	214	200	186	186	202	174	180	201	227	209	205	182	187	194	181	175	176	202	197	187	182	165	194	209	207	208	162	166	189	192	180	173	202	162	209	185	172	188	207	179	200	172	158	182	166	172	185	188	185	203	185	164	215	177	172	212	165	173	201	188	186	185	172	186	171	194	207	185	151	187	185	179	185	218	206	184	197	168	192	165	195	177	205	179	201	190	176	168	169	192	173	203	170	183	182	176	172	183	186	173	171	213	177	213	189	206	208	202	186	190	174	201	172	197	223	188	182	163	208	223	183	168	177	184	172	158	193	200	190	179	174	209	196	207	191	188	178	207	186	177	209	186	181	181	205	177	186	188	170	187	189	185	205	201	185	191	165	187	202	179	168	159	182	185	194	192	186	186	176	185	203	192	180	177	185	197	189	206	188	201	169	196	208	179	190	173	183	170	194	204	205	186	163	167	187	181	180	175	207	179	195	176	183	177	191	197	189	189	180	155	184	204	177	188	207	235	189	212	187	173	184	178	195	204	192	164	187	190	185	199	180	196	178	194	178	178	164	182	181	199	202	188	175	208	184	174	190	188	182	204	194	181	173	180	168	198	165	181	187	180	200	208	176	166	190	189	176	192	197	182	165	193	222	197	185	207	193	167	184	172	180	183	181	230	161	179	186	191	213	186	184	188	193	173	207	174	201	179	196	180	210	169	170	185	187	179	183	189	171	179	162	200	189	192	181	189	187	156	175	197	203	184	195	196	184	165	166	192
36501	45956	49674	50477	48233	48222	44880	45411	49180	44135	38791	29687	27504	20662	13552	5934	2321	2117	1618	1427	1208	1100	1072	1262	1792	1647	1759	2132	1567	2718	14290	23288	9644	685	645	662	705	605	612	624	642	666	662	672	669	623	662	632	631	623	646	638	683	644	653	616	612	653	609	643	602	614	646	632	621	619	656	654	645	597	645	647	630	597	600	630	666	596	672	615	671	619	605	604	637	627	648	637	645	689	664	625	664	646	621	619	620	644	656	645	634	640	596	623	640	648	672	635	615	589	610	641	662	643	643	665	636	633	628	642	655	593	635	640	639	603	642	624	652	666	609	644	626	647	654	608	594	622	637	638	626	580	620	644	643	624	634	609	637	667	619	620	635	637	594	680	640	598	651	657	653	589	632	691	601	648	617	632	656	655	594	609	634	614	620	637	632	578	643	664	589	621	623	601	656	629	666	633	656	621	608	666	635	677	603	687	633	646	641	609	622	562	655	588	678	579	639	654	602	627	626	671	615	642	649	612	585	629	651	626	655	657	639	607	641	597	586	621	669	661	640	644	671	630	667	671	613	615	620	630	610	634	607	641	673	663	606	641	603	607	652	594	632	650	602	619	571	629	596	603	632	629	612	629	614	651	604	602	636	665	659	611	603	601	630	637	659	614	657	615	631	648	641	635	578	590	662	616	649	640	704	614	611	619	624	640	586	633	664	567	657	626	620	616	613	598	615	642	656	646	574	632	621	607	613	612	592	643	613	674	622	655	619	663	591	609	637	600	579	602	637	605	648	614	659	635	604	605	616	654	595	623	623	637	630	642	610	630	659	624	617	626	612	633	676	602	618	649	643	608	636	632	623	599	660	575	611	631	602	627	610	656	607	619	684	623	624	619	632	583	645	654	644	648	633	687	669	595	606	638	604	605	658	632	659	612	617	648	644	621	666	622	620	605	634	627	679	660	636	612	635	648	635	627	657	628	667	613	598	598	634	655	634	636	678	611	635	631	690	600	630	623	652	628	649	663	661	619	673	638	613	663	659	593	613	621	611	658	655	651	611	618	635	639	647	663	657	616	670	664	680	660	614	618	614	683	608	635	643	628	663	602	626	634	620	675	616	616	652	658	598	634	710	640	663	668	603	621	633	659	583	610	649	634	640	664	585	632	623	633	630	637	613	641	637	663	639	637	660	615	599	633	648	613	620	631	638	612	623	636	673	617	645	661	628	622	631	655	621	636	627	634	617	645	618	651	639	635	587	656	602	619	637	595	673	604	619	619	633	612	634	664	626	670	618	620	647	695	623	606	620	620	634	647	583	637	621	668	585	618	638	634	638	618	630	659	648	619	650	645	640	648	618	659	643	652	609	629	631	655	638	648	641	607	579	636	627	668	627	639	598	582	627	655	622	610	659	600	626	677	574	626	623	658	646	606	575	590	621	656	628	645	672	608	577	622	614	597	629	618	626	617	635	596	649	604	629	616	639	569	610	612	600	640	630	602	671	630	628	645	603	674	622	614	623	623	633	664	606	619	636	656	630	646	649	656	621	632	617	646	647	669	634	673	660	677	607	627	632	618	629	606	624	637	634	606	654	639	631	664	637	640	660	611	608	620	610	599	617	600	648	646	614	640	628	615	600	628	629	629	624	655	629	598	626	637	603	605	647	642	648	676	625	597	645	635	605	590	653	597	644	651	592	633	658	649	588	628	609	595	617	594	629	630	578	635	637	616	624	623	619	660	658	632	611	631	622	661	657	568	649	601	626	633	650	631	615	626	636	664	619	605	615	652	641	596	619	616	602	641	629	618	640	619	612	653	625	631	648	673	649	633	636	595	621	603	641	641	657	588	619	666	661	634	617	617	647	650	668	605	649	590	615	618	603	621	666	609	625	618	601	642	612	675	655	681	576	630	590	675	648	591	625	673	663	618	619	620	629	643	605	614	685	633	642	607	636	682	692	669	616	678	613	646	612	597	632	609	605	654	608	606	596	579	643	658	646	649	582	642	647	628	649	630	644	643	591	638	651	618	651	618	706	641	633	627	601	658	653	678	604	642	660	610	601	645	618	692	694	622	615	666	630	640	606	704	630	598	607	673	650	570	601	644	592	610	661	619	625	614	617	564	626	661	592	624	619	644	605	592	651	642	668	641	591	598	646	638	636	622	616	678	594	613	634	599	585	620	656	646	576	649	639	586	617	620	620	643	615	627	636	637	635	614	647	629	614	613	648	618	636	642	614	631	616	615	659	578	646	623	642	636	621	627	614	624	661	667	619	635	621	634	605	614	602	638	661	676	629	626	676	631	639	628	625	586	612	627	664	659	664	589	663	645	592	613	633	609	620	610	659	657	629	613	648	633	646	618	632	650	623	626	625	621	617	641	629	594	630	646	623	594	618	646	588	635	606	610	654	609	633	638	571	630	582	635	668	587	642	649	611	614	650	637	631	649	643	650	629	632	623	630	668	620	650	663	595	658	633	690	669	576	623	655	625	663	598	642	649	603	656	609	619	631	632	628	586	633	672	653	606	628	667	632	655	600	681	649	640	671	619	609	600	650	638	664	610	612	609	603	597	660	625	625	611	620	618	622	630	656	638	584	643	653	639	636	688	626	644	585	573	629	653	655	620	632	625	623	606	605	640	652	618	629	635	659	682	642	632	628	636	615	668	608	646	646	615	627	629	615	604	615	686	619	623	676	666	599	667	634	638	635	646	625	614	630	597	675	610	622	665	610	627	652	642	628	635	664	662	709	610	616	662	617	621	566	685	618	635	617	591	603	633	617	606	617	655	598	651	592	635	633	632	639	610	623	647	645	650	655	599	637	621	566	645	642	619	585	610	625	618	622	603	584	600	663	598	623	651	632	608	615	653	638	610	588	582	627	628	666	644	641	648	627	603	654	660	613	647	629	665	607	604	627	635	643	626	653	625	625	627	634	665	621	629	628	616	614	630	604	592	609	618	660	658	636	613	633	630	628	636	640	697	629	668	600	637	644	631	634	599	641	678	656	632	648	592	576	570	619	622	654	642	615	687	615	616	608	613	655	619	617	663	650	620	628	615	640	633	619	605	604	629	587	620	651	622	630	589	641	632	635	655	636	603	659	604	586	622	652	606	640	591	638	665	626	604	595	615	615	674	628	618	588	609	619	634	644	617	653	610	676	653	619	599	638	629	612	661	657	603	640	644	659	627	578	608	599	675	655	629	608	636	664	643	641	606	600	621	648	637	659	644	621	618	686	624	640	636	574	663	671	630	605	617	594	643	648	629	638	680	649	606	580	619	657	630	610	648	645	677	608	639	635	601	638	659	652	613	621	629	604	592	659	626	658	649	658	615	647	673	616	643	631	620	617	616	609	612	670	582	639	653	639	603	580	618	635	636	632	566	586	621	631	594	629	616	635	628	609	591	601	630	611	631	611	641	641	616	645	646	657	615	629	629	632	620	589	599	670	564	684	617	646	642	630	621	615	634	622	654	589	620	633	674	602	672	607	641	644	657	599	638	623	634	624
18636	18046	21606	13187	6207	4726	3172	3903	3925	2660	1283	746	509	349	237	137	128	145	137	135	145	129	140	120	147	108	137	110	141	167	297	569	265	115	128	113	132	130	126	105	129	128	114	115	117	127	136	123	116	115	104	108	122	148	107	134	133	121	105	110	120	125	117	120	122	131	146	126	122	150	90	112	111	140	116	142	138	116	117	106	116	135	113	127	108	114	104	116	120	124	132	128	131	109	129	119	115	105	114	115	139	141	128	135	112	127	127	159	127	115	128	144	113	117	124	113	112	136	113	115	131	136	129	118	118	104	118	110	119	125	120	137	122	117	125	137	117	109	129	122	124	148	117	124	125	111	114	132	107	136	124	133	123	118	118	145	110	105	128	129	118	116	118	149	116	109	105	122	107	133	112	116	129	124	126	126	129	140	121	116	116	150	116	123	125	101	134	135	144	127	123	118	130	110	99	122	121	90	118	108	140	125	123	142	102	130	111	112	134	129	127	117	100	129	138	115	139	106	121	115	107	107	116	117	91	151	122	115	110	118	123	123	126	101	113	130	132	109	142	125	113	115	112	119	126	121	111	131	104	136	137	141	124	121	127	110	121	114	112	107	123	124	113	115	118	130	113	112	125	124	120	130	116	149	122	118	120	118	129	122	120	120	107	126	111	124	140	117	121	130	143	122	128	130	108	111	143	124	142	124	130	120	102	137	136	123	137	117	124	135	123	121	123	128	118	133	125	109	116	125	127	124	100	138	132	143	104	114	129	111	107	123	112	122	135	119	122	127	126	124	120	132	145	135	131	131	112	116	107	123	133	117	144	129	125	122	117	126	130	111	111	125	114	115	133	114	137	109	128	121	125	137	123	112	126	146	126	155	131	127	119	129	131	140	125	119	98	137	125	143	142	126	117	122	116	125	113	111	139	121	142	105	119	128	108	136	124	126	107	118	123	117	122	130	121	126	103	121	115	142	127	101	126	131	136	111	136	118	117	109	121	103	152	121	104	122	147	120	126	112	130	109	107	110	117	130	103	100	138	128	114	129	109	121	138	109	121	106	128	127	135	147	118	124	107	120	122	135	117	123	139	134	121	117	122	119	127	145	134	136	108	121	123	121	122	119	115	148	111	124	127	128	122	129	121	116	118	132	115	139	135	117	124	136	118	112	142	104	129	115	132	107	146	138	122	111	139	149	119	125	116	117	135	118	134	109	125	128	121	113	130	129	123	142	141	126	124	126	130	108	106	119	137	117	126	147	127	134	116	117	132	121	114	121	118	120	123	128	126	120	117	127	107	112	121	123	136	110	108	108	132	126	139	123	125	133	109	111	144	125	137	115	121	114	123	115	137	111	147	135	126	126	133	106	133	134	123	115	132	144	123	135	133	122	135	103	140	121	133	124	119	112	132	139	125	131	134	149	116	131	124	128	114	125	111	126	123	133	110	115	119	125	139	103	102	121	123	121	114	112	141	135	120	143	120	125	135	116	113	116	123	147	128	138	139	127	131	131	114	127	134	96	138	136	129	145	130	108	130	119	121	113	114	109	122	136	113	143	125	143	100	120	127	120	139	142	126	127	103	123	106	111	115	120	134	119	107	116	127	127	111	112	137	137	124	141	128	138	127	116	119	130	112	112	117	140	119	105	123	116	126	120	114	153	126	121	117	141	127	123	116	117	119	136	125	130	112	122	115	111	135	132	135	123	124	125	132	118	159	128	111	106	111	136	118	115	128	127	106	112	138	122	141	109	132	116	93	128	114	155	114	119	116	117	115	115	139	129	106	132	114	137	114	114	121	112	128	121	106	114	121	119	121	129	129	142	127	131	136	131	134	133	147	151	138	109	125	121	105	117	122	122	133	112	115	113	129	129	131	130	112	119	127	140	98	126	121	127	128	122	123	123	117	103	112	112	101	129	123	149	143	117	124	128	127	108	133	127	137	124	113	120	125	130	138	118	127	121	125	112	117	120	120	134	135	121	111	115	112	128	112	108	140	114	139	138	121	139	110	130	110	112	114	124	123	115	109	128	131	122	131	128	124	138	110	116	126	133	123	95	126	111	126	134	147	124	140	125	122	128	110	130	109	124	135	117	130	135	134	123	149	104	126	133	122	139	133	127	125	111	128	120	116	112	115	124	121	135	118	134	136	101	103	113	124	118	117	114	127	112	114	128	133	107	110	130	125	114	121	122	116	127	107	123	122	133	120	136	123	104	112	134	128	123	119	112	144	135	112	111	147	113	122	129	114	122	107	130	126	133	121	133	114	115	111	120	126	120	120	126	125	108	119	127	104	129	114	122	115	118	108	111	139	140	123	124	120	137	138	119	104	132	108	138	130	129	126	123	112	117	112	123	121	94	118	117	114	143	138	131	123	122	136	112	123	140	119	131	145	144	139	118	130	150	120	128	128	117	125	122	127	116	132	136	120	145	116	141	132	123	116	119	131	122	129	121	130	123	122	102	133	129	127	131	108	130	121	130	118	120	111	128	120	129	114	125	113	130	96	125	96	124	126	118	123	132	118	139	131	117	122	122	130	115	105	124	108	128	121	120	134	106	131	123	127	124	124	138	125	119	132	133	135	129	129	121	127	139	123	123	102	124	118	128	131	141	119	122	129	124	111	122	108	127	128	116	118	125	116	131	129	116	144	114	129	127	121	121	129	118	109	111	130	106	124	135	119	132	147	119	124	126	105	141	131	113	109	118	126	122	107	115	129	114	118	115	144	138	136	103	127	122	117	120	111	141	145	117	107	120	116	111	126	134	125	130	131	110	128	143	131	110	140	110	125	114	127	106	128	118	127	122	122	128	134	120	136	120	107	130	131	117	121	128	117	135	130	124	139	121	134	117	134	124	136	140	121	118	130	138	139	126	107	132	117	113	108	100	141	131	128	143	127	111	132	116	124	132	114	117	124	112	121	117	120	133	134	125	130	123	108	116	109	149	140	115	112	112	119	121	145	127	119	116	133	109	120	121	128	113	131	117	113	128	132	133	112	129	114	116	130	122	119	102	123	138	142	140	132	135	129	138	127	126	115	125	132	126	117	134	103	105	104	111	122	129	120	124	117	126	133	134	127	110	137	127	118	136	110	134	110	118	113	112	114	123	111	118	122	118	118	110	137	139	137	118	124	139	115	132	118	125	111	126	121	131	130	122	145	117	119	105	149	126	134	112	136	125	136	129	138	123	109	107	130	120	130	129	106	135	134	116	116	137	134	112	130	113	124	133	146	133	131	117	114	141	125	126	104	120	133	127	123	113	123	106	92	118	135	121	143	128	119	122	146	129	125	135	112	115	126	126	115	125	132	125	132	143	132	114	135	110	108	116	107	135	139	124	111	139	130	120	140	125	139	120	115	140	141	117	136	119	114	105	118	120	138	113	110	127	114	127	133	125	108	142	128	114	135	115	135	120	118	141	124	119	137	122	104	114	120	112	129	120	121	134	134	138	129	111	147	134	118	130	130	116	128	126	117	127	125	128	109	125	126	124
14548	19113	27861	21896	14581	13451	10750	13284	14672	10551	5877	2985	2074	1524	1161	608	514	555	463	544	527	511	470	531	558	487	506	530	541	675	2133	3247	1395	464	475	496	458	467	494	406	450	452	435	456	470	475	446	451	435	446	491	451	491	474	449	458	460	469	458	482	492	437	484	448	461	460	493	437	443	463	459	454	459	435	408	473	458	454	478	473	457	432	447	477	462	470	476	490	429	471	476	437	475	440	436	474	456	465	499	447	478	489	433	456	429	455	446	477	470	472	452	441	423	489	451	434	466	504	480	448	466	471	460	494	449	472	467	443	422	478	446	481	462	467	457	450	493	420	484	449	458	492	466	495	461	509	440	454	491	455	466	425	426	457	439	475	437	446	466	447	470	489	442	466	491	427	445	491	472	451	457	422	446	457	449	437	487	456	484	418	452	406	469	476	476	489	450	475	440	468	485	420	466	515	446	455	483	459	449	482	470	432	459	489	492	494	438	478	443	476	463	481	485	474	442	474	435	415	446	444	472	410	473	473	492	486	431	458	480	464	457	463	497	447	411	467	469	454	467	435	459	474	440	449	485	509	481	480	468	438	446	447	479	453	501	473	450	440	446	500	495	464	462	449	466	455	463	446	464	450	434	450	430	432	443	461	455	442	474	433	479	479	449	447	501	449	471	484	443	504	452	462	460	448	436	469	480	448	455	483	473	417	473	457	474	457	440	465	450	459	473	448	474	451	452	475	454	438	456	464	474	457	469	441	479	474	434	447	469	448	452	475	461	453	500	452	437	416	452	423	410	427	436	455	462	474	430	425	460	459	458	474	488	467	459	464	463	456	436	440	453	463	497	466	411	427	461	470	460	453	457	480	463	486	469	432	455	463	483	449	502	435	469	450	486	486	439	446	473	434	472	454	461	463	447	482	488	458	470	439	479	433	429	450	466	454	462	413	497	440	456	452	462	450	488	490	443	446	451	465	475	460	416	465	434	462	500	461	416	492	442	470	463	452	436	502	488	503	475	462	526	450	451	468	467	476	445	445	432	472	421	471	502	461	487	475	438	454	453	446	457	444	435	480	437	441	439	439	457	446	438	471	469	447	451	434	465	457	474	418	459	470	470	492	443	471	442	461	499	501	448	445	468	472	494	433	459	448	413	473	499	480	443	426	445	463	476	452	495	428	494	410	466	467	431	470	452	443	473	471	473	472	414	449	446	456	450	488	465	455	405	460	435	518	465	486	447	452	495	426	460	458	473	465	455	456	452	485	455	432	472	469	448	462	434	500	480	451	445	448	462	488	446	457	438	467	440	479	499	465	422	455	482	467	426	479	470	466	467	459	478	474	486	472	455	469	450	482	452	448	475	427	430	422	427	465	456	454	436	442	481	459	451	447	440	439	442	484	474	503	459	449	467	434	462	462	477	479	433	467	455	408	490	475	479	494	490	452	492	452	446	481	476	446	460	462	445	463	436	470	471	428	454	457	442	481	447	438	456	477	513	468	463	423	444	439	481	450	425	441	447	423	493	484	447	462	482	473	452	471	460	446	460	472	440	472	477	408	467	453	510	452	445	461	444	475	490	519	492	470	477	476	471	472	486	448	473	443	473	445	451	434	475	463	437	470	476	491	393	486	477	491	418	480	456	423	437	482	477	452	445	426	468	479	471	453	436	477	471	479	428	475	435	477	498	459	462	489	457	437	454	431	439	445	467	416	461	448	439	441	482	460	441	428	463	480	413	443	422	438	473	474	424	423	473	462	442	422	425	443	457	437	452	438	407	452	453	476	492	458	468	450	450	476	437	483	456	471	483	431	457	487	469	465	465	516	463	432	477	433	437	434	491	452	456	479	417	456	471	480	438	487	448	458	431	452	432	466	473	455	418	430	484	463	451	457	429	463	433	448	433	478	464	453	458	464	456	437	460	461	470	503	491	435	452	474	424	449	438	457	463	485	468	504	442	469	505	467	478	447	461	444	482	409	500	494	453	451	499	465	481	448	453	462	502	506	466	442	473	459	469	444	457	482	455	490	480	429	465	451	444	461	439	405	442	468	470	490	429	433	451	441	448	439	491	476	447	490	482	442	446	465	464	471	477	495	459	445	496	479	448	435	466	461	454	488	445	439	412	499	479	492	464	470	438	391	490	444	471	440	464	447	475	506	424	476	440	462	464	443	455	485	455	424	461	466	471	477	462	468	498	485	510	495	474	481	441	458	416	451	459	426	442	480	441	440	507	468	451	440	445	436	487	484	472	485	476	454	424	491	476	479	466	470	433	427	459	449	453	444	481	480	483	460	437	442	439	474	454	448	456	472	433	430	446	470	462	481	456	429	451	470	477	474	466	468	410	424	470	449	450	451	420	511	470	446	454	494	480	437	475	471	468	461	485	483	464	455	428	449	464	454	469	471	464	495	448	502	459	462	453	451	481	415	487	457	425	462	492	452	491	445	429	472	458	453	469	407	429	449	461	514	468	471	459	437	460	441	467	494	458	462	462	415	465	484	444	462	468	444	451	481	490	477	458	446	460	423	425	440	420	449	462	466	456	434	441	438	489	504	458	477	439	421	457	482	463	448	436	447	450	468	440	455	462	485	460	450	453	439	453	380	435	452	481	448	454	454	481	470	437	479	469	454	451	458	437	508	400	495	468	467	461	468	496	423	446	477	484	435	458	496	456	438	432	432	449	437	476	431	472	471	472	442	462	485	451	486	461	483	465	481	466	468	435	430	453	431	471	484	465	454	444	458	471	428	468	465	496	462	493	450	445	468	419	446	447	476	479	498	446	460	463	442	465	450	445	482	448	487	490	457	433	491	430	463	434	429	480	453	466	475	451	482	461	425	443	454	467	443	456	496	471	481	420	488	477	438	438	437	455	435	472	456	481	475	476	451	495	460	497	481	499	475	435	458	446	461	464	478	450	436	416	469	429	451	469	444	469	449	437	464	493	469	485	446	439	453	452	496	439	479	452	433	451	470	485	457	436	479	469	467	454	469	430	462	473	452	434	466	454	473	438	446	459	461	473	461	503	488	478	434	436	490	430	455	479	448	406	422	432	463	442	450	433	474	453	452	457	437	454	457	465	479	475	432	466	444	438	486	470	463	447	464	478	492	428	507	492	477	437	475	463	451	428	459	476	449	473	471	466	464	459	484	429	455	464	471	440	483	451	481	417	464	451	503	459	466	473	472	427	433	469	477	451	438	469	426	489	439	457	441	500	453	433	461	445	448	475	440	464	486	472	449	481	432	460	503	450	440	473	452	451	457	472	436	491	446	461	462	411	484	429	472	414	478	487	489	423	476	471	458	486	428	488	476	452	473	467	436	479	480	471	492	451	447	461	485	471	461	428	466	473	453	478	459	440	443	447	442	449	452	467	458	456	465	453	465	484	454	439	454	521	467	476	471	430	473	463	436	474	460	467	483	437	447	423	476	465	468	428	483	448	471	475	495	421	448	465	425	451	438	529	449	487	466	452	438	448	434	450	457	466	434	442	469
37505	41054	39987	34125	29556	30820	27748	31006	32178	26729	17792	10778	5087	3190	1629	599	384	228	224	204	188	196	209	223	202	180	192	164	181	505	2352	2249	635	115	133	106	114	109	132	95	100	102	117	108	125	120	107	105	105	111	84	115	124	115	133	108	121	83	112	116	117	119	127	104	124	113	113	115	115	122	126	119	125	104	121	108	132	94	106	151	115	102	122	112	112	119	117	117	124	122	127	135	113	117	119	127	119	131	114	127	118	112	99	99	104	120	123	133	115	133	115	99	134	135	122	130	113	120	126	107	120	123	110	109	125	104	123	128	99	106	110	115	116	129	110	112	105	127	108	101	109	116	118	100	109	117	96	123	120	120	115	114	111	120	116	113	98	113	103	118	127	126	109	105	107	114	126	117	102	97	117	119	148	117	128	135	127	117	124	127	126	120	105	135	115	123	118	111	120	133	108	123	113	105	117	114	111	106	128	111	123	108	104	122	117	115	102	127	117	124	130	129	124	96	121	119	88	115	118	114	133	104	106	112	97	120	113	91	122	115	117	135	106	113	126	131	108	123	122	126	125	107	115	117	139	103	98	98	124	114	112	108	127	120	118	113	127	124	102	121	124	112	117	129	141	116	116	105	99	101	90	144	101	117	133	96	123	97	113	124	114	107	126	110	101	110	115	112	122	102	123	124	125	123	115	99	114	128	101	118	126	109	114	101	116	130	129	117	96	112	109	99	123	103	108	105	135	111	121	121	119	106	114	109	134	123	114	96	121	125	125	124	111	105	128	124	124	135	138	94	109	115	98	97	122	95	111	115	108	114	117	129	123	114	107	108	99	138	106	101	109	121	126	135	110	123	123	106	110	122	98	104	124	109	105	109	122	120	108	110	123	116	124	112	120	97	133	119	108	125	118	115	115	122	133	110	121	106	141	125	112	124	111	105	111	115	106	99	102	108	123	119	124	119	117	121	110	112	107	128	119	125	93	129	102	126	112	122	128	108	117	94	119	108	94	103	126	128	102	94	98	110	119	117	105	111	125	121	110	148	107	121	120	146	101	111	125	124	131	135	126	117	115	94	118	94	108	131	127	121	122	113	104	107	129	132	111	117	113	107	106	116	111	110	127	121	124	125	96	99	111	135	107	109	110	121	118	116	115	108	109	107	115	105	130	107	131	103	106	126	111	119	111	130	104	126	107	110	121	101	127	125	138	100	101	112	111	112	102	107	135	103	134	121	118	114	109	116	121	117	130	109	127	132	94	114	111	140	102	103	102	126	108	126	121	124	114	100	105	130	123	111	108	104	113	111	121	94	116	133	109	105	126	106	104	102	118	125	104	116	133	122	125	118	114	98	102	131	139	108	130	126	107	132	111	114	105	130	112	101	131	129	130	105	121	135	121	108	97	122	117	116	112	127	127	109	135	136	139	103	103	128	127	110	120	102	123	132	109	119	119	115	135	110	108	119	111	103	114	107	111	113	113	116	124	106	136	122	110	134	112	108	130	115	127	121	128	116	110	106	124	120	136	109	108	97	124	122	120	90	136	114	112	130	112	98	130	111	104	134	122	123	112	108	132	111	104	97	120	125	113	115	108	108	111	111	120	115	130	121	124	99	120	118	118	113	145	135	106	132	127	100	110	126	100	111	118	126	103	119	99	102	99	107	117	117	105	113	94	113	118	131	107	112	121	115	107	125	125	127	111	122	105	108	100	102	116	113	124	104	96	124	113	105	106	123	134	126	110	123	138	120	102	108	108	122	111	110	105	129	108	111	124	124	123	114	108	115	123	123	115	115	123	111	123	131	126	91	124	137	120	116	119	129	123	107	104	102	110	103	123	122	97	109	125	128	110	97	115	101	111	118	135	127	110	94	101	104	132	121	98	106	115	121	104	112	124	125	119	113	119	113	112	120	110	126	132	107	103	131	122	130	122	123	116	134	126	128	124	102	113	104	117	135	143	114	116	120	121	102	128	130	93	114	100	122	121	128	140	109	137	139	93	99	118	110	113	122	131	98	109	145	111	107	104	121	105	119	127	127	128	98	127	100	105	113	125	107	123	116	117	118	120	120	122	121	99	124	108	131	133	123	124	111	132	106	107	111	122	129	106	114	137	113	139	125	114	115	116	120	135	137	115	120	135	115	131	123	109	109	110	128	127	122	91	112	146	118	101	130	118	123	93	133	113	121	111	120	111	105	106	115	121	119	105	110	104	119	102	101	117	114	133	135	115	109	113	112	104	109	122	94	119	112	109	126	132	108	118	113	112	130	101	139	108	114	100	118	125	122	129	102	90	112	101	108	120	121	109	131	111	111	116	92	108	141	123	103	92	114	125	119	101	115	136	137	120	112	121	108	118	124	114	108	111	122	105	121	131	118	106	113	117	111	137	110	154	120	117	112	115	125	102	121	118	106	112	100	123	107	102	121	109	119	114	106	114	105	132	109	117	110	120	116	123	102	110	111	118	107	126	111	109	116	103	126	136	109	125	123	141	110	111	119	101	107	125	102	122	144	131	130	112	111	122	104	123	116	119	117	106	149	98	115	109	108	106	118	116	123	102	138	110	110	117	105	116	109	107	102	127	114	116	116	88	102	118	128	110	103	120	121	111	105	110	107	133	120	122	94	115	106	107	118	97	119	126	125	148	118	137	120	127	130	121	127	127	118	124	126	110	123	133	113	122	110	94	107	116	116	113	102	116	119	135	127	124	113	121	126	95	95	113	99	113	111	117	115	132	124	135	114	100	124	107	127	115	114	106	123	116	133	117	124	128	104	118	97	105	126	121	122	88	120	120	110	118	111	103	115	121	121	123	108	108	137	109	122	130	106	92	109	118	115	109	131	125	126	102	110	129	117	132	103	114	99	104	119	120	118	112	124	141	108	95	104	135	121	121	108	123	111	113	101	131	110	125	120	117	98	124	128	111	111	125	95	102	124	121	105	116	104	107	126	110	133	119	100	124	116	108	115	140	94	107	119	110	101	125	114	105	121	124	104	127	110	117	127	110	119	112	124	121	112	110	122	117	118	108	114	123	125	125	130	133	93	125	97	106	134	144	110	105	119	110	118	122	111	97	132	119	141	108	113	108	126	122	124	116	119	106	97	113	123	98	114	109	133	125	103	122	115	107	114	117	103	127	104	107	111	104	136	113	146	103	96	119	116	108	108	101	118	105	111	114	97	119	128	118	137	121	131	129	114	112	134	105	122	124	110	107	126	103	110	127	111	121	116	102	119	127	113	126	131	111	98	123	118	126	115	100	119	113	116	101	117	121	134	102	128	131	127	104	112	114	115	127	125	114	107	130	119	116	100	116	132	131	103	122	131	132	94	130	110	131	117	110	95	136	107	108	121	124	122	122	110	116	113	130	116	100	106	140	131	107	106	113	125	124	129	106	108	129	129	119	128	136	117	115	110	112	116	126	95	129	124	127	122	109	122	121	114	122	118	138	98	105	119	116	130	100	116	114	122	114	121	122	109	113	126	111	136	138	128	97	112
29711	38448	43723	43631	41281	41746	39171	41410	44643	35411	29374	21530	14074	14268	6629	3463	2268	1460	1321	1173	1092	1072	1125	1105	1165	1089	897	866	960	3369	14651	13865	3439	426	475	421	419	427	454	477	442	416	442	468	433	433	449	473	410	466	419	426	456	421	435	455	413	405	403	424	444	457	430	397	445	427	426	456	424	425	422	427	472	436	416	398	385	422	455	450	455	423	442	419	395	414	427	448	456	435	439	450	463	402	459	437	430	421	446	418	428	396	455	438	462	442	459	448	441	414	472	420	444	451	432	418	462	423	418	424	423	418	454	431	469	417	442	420	382	418	434	402	408	429	465	428	439	438	448	420	466	455	418	423	443	430	415	425	462	396	451	412	449	418	437	410	433	434	386	427	438	412	417	416	425	446	443	405	439	431	416	428	475	456	457	429	427	419	446	435	448	436	412	446	448	420	403	438	418	389	470	438	434	425	419	439	416	430	453	401	442	436	438	410	416	432	393	419	448	419	458	442	403	439	422	413	427	424	432	422	455	451	439	429	426	468	408	445	427	426	462	447	407	467	427	429	445	420	446	422	398	450	434	441	406	465	433	430	466	455	434	422	463	395	471	427	415	424	450	414	434	418	419	426	427	452	463	416	399	381	402	436	414	442	437	433	467	467	454	464	431	400	439	422	442	415	434	403	438	456	449	420	433	428	440	430	422	460	418	438	431	385	462	425	460	451	478	455	415	458	435	443	442	403	434	423	407	417	467	450	438	431	406	431	408	390	421	443	451	412	456	430	472	433	444	448	448	437	441	390	429	467	457	417	438	425	464	397	407	459	420	429	396	431	422	472	456	406	424	424	448	446	453	410	443	452	421	441	413	441	451	467	395	466	407	418	431	430	427	422	411	448	399	421	425	426	447	374	427	427	388	439	422	447	434	405	466	436	421	456	441	436	454	429	416	425	423	414	406	441	476	450	412	441	401	445	460	449	422	415	406	402	444	433	437	435	411	445	439	461	421	415	441	428	467	436	453	407	418	419	445	439	464	414	487	437	443	448	427	417	423	431	421	422	428	429	417	467	435	442	438	464	424	438	435	423	410	430	414	417	441	429	444	418	428	452	423	426	456	441	493	431	412	474	457	407	471	431	398	387	459	403	401	429	438	472	435	438	441	454	420	423	440	447	402	463	423	465	442	422	453	426	439	428	420	394	417	439	411	437	403	463	393	419	424	414	402	410	457	418	440	432	396	430	442	447	404	431	432	463	436	434	465	443	422	459	435	448	421	450	436	423	438	438	433	449	427	415	395	451	415	450	441	408	408	428	440	425	455	440	460	432	414	424	432	428	422	410	437	448	413	416	411	397	461	395	430	426	429	440	448	439	418	434	453	421	429	439	412	413	436	439	418	488	381	443	383	423	481	408	431	430	395	413	433	438	435	442	423	461	451	447	409	438	437	404	428	398	461	414	394	456	439	459	416	422	462	437	425	424	423	446	424	453	413	432	450	424	399	463	425	457	456	435	424	440	482	437	380	405	458	444	460	421	472	422	438	437	393	425	438	445	429	441	433	456	439	419	446	437	449	453	446	455	426	459	414	427	414	415	434	456	438	402	414	428	449	447	405	416	445	429	425	398	455	392	429	431	449	442	439	418	390	414	444	459	456	407	430	426	395	437	427	422	470	399	457	413	410	433	432	428	434	454	441	415	446	436	413	431	404	424	435	408	427	433	442	430	463	442	423	454	440	465	449	446	407	423	469	421	439	418	422	451	413	401	430	457	432	432	437	439	430	397	411	442	388	436	439	456	436	438	417	451	431	425	441	435	443	413	423	423	412	409	404	412	409	408	460	462	410	424	411	417	429	525	431	412	437	421	458	474	418	446	445	393	390	407	441	436	456	430	439	409	443	423	475	473	437	434	443	431	440	422	428	449	430	434	485	473	447	431	417	440	438	471	465	428	432	394	434	415	415	458	439	445	439	430	422	444	412	404	442	414	428	425	415	422	419	439	442	418	444	423	407	413	423	426	412	412	440	418	419	459	458	440	428	461	449	448	459	411	440	420	385	427	419	470	424	417	408	417	369	420	447	429	479	439	416	454	421	424	423	432	445	420	421	428	462	421	410	439	398	395	416	410	427	426	476	434	432	449	476	406	443	396	436	458	473	437	401	422	403	438	419	417	425	396	414	472	415	437	427	405	463	403	440	421	441	404	439	425	446	429	447	409	465	421	437	451	428	416	423	388	424	428	430	422	423	393	457	418	424	411	469	441	462	459	418	411	423	405	434	388	424	434	445	402	452	483	475	437	425	457	401	470	453	431	427	421	384	463	456	422	440	441	405	440	425	458	455	444	450	399	450	419	433	440	451	457	413	368	465	434	458	419	422	494	432	427	399	435	424	424	432	468	445	433	400	418	413	444	394	398	406	443	438	403	454	419	408	425	439	427	440	423	430	415	407	433	420	431	447	437	464	430	432	431	405	414	453	455	454	443	476	440	419	463	426	449	437	453	443	432	444	410	416	438	440	404	424	440	447	399	410	432	411	391	443	415	424	386	396	415	411	433	441	448	464	472	466	444	427	426	451	432	442	424	427	434	399	448	446	434	459	411	436	416	387	448	402	420	432	469	446	414	445	411	421	426	390	454	449	390	440	428	441	459	443	447	429	438	424	419	430	426	453	445	441	442	438	426	412	396	425	449	431	425	453	407	473	385	422	416	449	421	440	438	420	396	435	435	415	422	416	432	413	440	410	445	428	440	450	431	410	403	446	457	472	447	439	393	429	445	423	418	416	413	483	386	450	424	456	436	435	418	487	441	421	433	440	427	412	429	446	438	430	426	451	422	399	414	468	437	434	438	427	400	468	435	456	433	417	461	417	415	419	466	428	438	416	424	448	401	431	469	426	439	465	410	401	448	463	459	422	437	425	422	433	412	423	407	444	459	452	430	372	428	398	420	449	418	421	419	428	427	421	457	432	439	445	398	412	440	405	451	429	440	392	434	401	449	421	422	446	422	413	426	481	469	412	438	426	449	424	444	451	406	424	441	462	439	434	432	420	448	407	430	395	404	441	402	465	440	425	397	458	467	436	420	462	426	461	433	437	409	446	433	437	409	404	400	437	423	404	456	437	471	431	417	419	441	459	442	430	411	422	421	408	420	432	457	440	462	476	437	452	442	484	442	427	447	454	438	458	419	425	407	424	408	434	416	426	488	403	449	437	465	404	464	436	438	406	454	415	415	420	395	424	399	429	433	425	395	438	431	441	442	413	434	401	452	454	430	482	413	387	400	462	409	412	436	432	450	447	381	399	445	424	410	447	425	431	466	431	450	410	460	395	451	419	444	404	413	447	450	430	427	397	408	414	442	435	454	447	418	420	437	463	455	416	447	423	388	454	467	481	431	472	428	420	445	404	421	422	416	414	416	446	419	426	473	418	408	438	453	443	404	427	431	404	446	465	415	412	434	437	447	464	441	456	446	433	427	442	401	397	434	453	429	468	433	412	427	421	448
43799	45121	42356	36497	33651	36006	33320	37682	38662	32380	24647	18132	10459	6662	2525	781	418	346	451	458	383	425	414	408	407	353	293	302	267	2211	4375	4218	542	183	213	179	182	165	212	198	156	179	199	186	192	199	188	199	181	195	178	202	178	172	190	189	197	203	186	156	199	176	173	186	183	188	179	184	176	189	238	178	193	194	192	191	194	191	198	172	185	196	206	196	202	181	179	181	177	194	199	167	191	166	176	189	187	168	163	170	183	162	174	166	167	174	161	197	211	183	179	171	188	171	158	180	182	217	176	193	180	183	175	192	190	190	185	157	191	176	188	199	182	200	194	186	191	194	181	159	185	188	162	188	166	183	196	215	165	166	193	169	165	185	222	173	192	178	202	171	192	202	196	172	179	205	172	175	192	186	213	185	190	207	212	149	185	210	203	189	203	178	196	209	198	203	182	195	176	182	209	189	203	190	178	179	156	154	196	155	189	192	177	206	182	171	198	168	177	195	144	206	166	191	193	168	192	194	184	183	182	181	180	191	172	195	188	200	202	185	203	195	181	188	191	190	192	173	186	176	184	192	172	178	220	205	175	183	198	188	157	195	183	152	179	171	191	179	199	190	208	186	192	177	174	159	179	189	189	200	163	175	201	159	186	188	191	198	181	189	195	177	175	204	185	206	190	146	172	189	187	186	206	197	184	217	170	181	186	184	195	182	197	194	184	197	161	185	192	197	187	196	190	196	191	180	199	183	167	181	204	192	192	178	184	195	170	192	182	181	178	181	179	158	193	182	210	197	215	142	172	170	194	200	215	169	194	203	182	175	194	185	181	189	192	159	156	191	167	169	203	183	186	196	151	153	189	193	208	228	182	168	196	212	208	186	184	188	184	164	200	195	168	173	181	176	198	194	184	173	167	194	177	155	184	204	203	200	179	173	188	184	189	215	191	196	203	180	175	163	194	200	168	204	189	161	177	180	193	187	165	184	178	182	200	198	173	193	175	188	185	175	166	175	188	219	186	187	158	166	200	196	211	181	185	191	189	168	192	202	155	171	184	176	158	191	176	182	194	180	194	170	199	189	204	169	198	185	185	185	192	181	180	171	189	177	173	182	193	165	192	173	164	192	199	183	177	183	201	175	193	192	207	175	197	179	186	185	193	173	165	193	186	190	193	186	198	208	182	151	176	185	197	197	198	185	172	172	207	219	191	196	200	175	158	186	207	175	195	182	200	214	182	182	168	169	190	179	199	184	176	188	180	181	186	186	196	178	171	170	194	201	175	181	180	206	175	192	171	184	189	184	182	195	194	197	170	172	186	162	174	199	189	172	195	188	180	185	195	175	171	176	180	177	164	170	190	186	177	168	160	193	172	197	193	183	185	164	179	163	184	182	192	178	181	192	215	166	168	180	192	175	156	202	199	198	201	188	149	177	163	201	197	200	171	196	182	168	188	159	189	189	205	178	197	169	155	189	189	164	199	159	179	178	182	176	164	164	181	190	164	162	210	190	188	175	177	190	162	207	196	174	178	153	185	192	169	195	177	178	167	168	183	205	197	166	175	196	194	178	205	181	197	190	188	168	186	171	186	163	197	169	184	205	200	207	205	173	189	191	182	201	187	191	192	176	180	205	184	171	194	192	184	188	196	175	211	203	179	182	168	186	186	170	194	158	200	193	173	190	214	209	185	194	155	177	168	173	197	190	182	192	171	185	175	158	215	191	172	182	192	193	181	184	177	194	172	183	203	186	199	189	197	191	194	165	191	183	180	201	187	163	171	158	164	176	179	183	185	211	186	159	189	176	163	174	177	197	169	185	193	198	180	169	199	181	185	176	159	181	182	194	187	180	189	208	167	154	198	168	179	201	206	186	178	174	173	167	177	192	172	206	205	201	194	177	218	187	166	163	184	211	192	205	188	176	178	179	185	169	178	183	185	199	187	179	171	170	195	200	183	202	197	195	195	210	168	152	168	183	161	171	186	197	189	208	206	198	167	166	201	176	188	191	176	181	153	178	187	184	202	174	185	183	202	163	206	191	182	199	178	181	175	181	183	185	176	208	188	207	186	176	199	188	197	196	203	214	194	164	166	171	163	193	179	200	153	219	207	175	163	182	180	182	185	169	197	177	183	208	186	196	164	185	181	197	183	218	197	195	186	181	195	167	171	224	179	187	167	180	214	210	179	190	177	182	196	181	173	164	208	190	176	200	195	203	208	177	174	202	184	196	179	196	187	197	174	182	181	186	196	203	171	178	175	180	166	182	212	216	175	184	186	206	213	169	191	205	193	181	173	182	187	190	186	186	198	174	183	184	179	195	177	188	196	210	183	209	205	170	185	201	185	190	183	200	181	167	199	172	195	181	166	193	195	229	187	191	186	202	199	212	201	176	184	172	197	200	173	184	198	181	174	166	184	205	197	205	164	199	193	179	157	180	193	202	165	197	184	156	183	179	172	170	196	204	172	180	212	183	196	183	187	191	186	167	189	191	179	174	191	194	201	187	189	181	168	194	164	206	192	192	175	196	209	173	202	183	188	170	180	177	165	206	200	163	166	203	188	171	224	172	196	189	171	196	181	196	195	185	194	189	183	191	175	201	183	187	170	182	192	173	178	194	175	179	168	201	179	216	190	192	173	182	155	186	170	187	191	166	161	188	189	181	184	196	197	198	183	197	207	181	167	174	178	183	194	181	166	187	169	179	169	176	189	181	188	188	176	170	195	208	193	188	207	184	167	174	193	173	199	171	194	186	207	208	181	158	172	203	209	183	196	168	180	196	184	201	179	186	183	194	180	175	173	192	210	204	189	197	189	193	201	190	185	181	197	185	187	185	180	192	158	179	188	192	188	176	168	199	192	164	188	185	179	198	194	190	161	180	228	168	190	168	197	176	172	190	166	197	171	166	203	159	188	185	201	190	184	188	167	170	193	175	165	188	161	179	169	196	179	190	190	188	192	190	189	190	176	183	167	186	180	185	195	180	185	177	216	179	201	174	185	203	168	211	191	180	196	203	171	186	185	215	189	206	195	165	177	186	199	196	178	184	163	179	199	184	185	230	198	192	176	195	179	186	208	196	191	194	162	190	201	184	170	189	184	178	182	160	195	184	183	205	161	196	202	223	184	192	167	182	193	173	184	208	199	177	197	162	202	189	187	197	166	174	175	192	175	188	172	188	185	160	158	195	160	187	180	192	186	191	166	166	169	168	183	183	196	190	177	172	175	193	188	188	198	179	209	174	156	209	186	188	202	211	175	196	178	174	174	180	167	172	207	200	193	161	207	188	208	185	183	177	189	165	211	206	174	168	191	191	216	195	213	197	190	173	188	176	174	172	186	179	197	183	206	201	178	206	185	190	200	193	200	187	192	187	189	167	191	174	203	185	189	175	177	166	181	208	148	190	189	159	201	195	168	186	184	180	176	180	187	184	181	150	204	154	195	197	170	176	183	185	197	177	187	174	174	225	195	190	183	181	172	171	196	152	187	163	190	170	154	161	181	177
35142	44342	47901	50622	48974	50395	46386	48676	50104	42439	36142	28911	21622	18996	8066	3491	2089	2072	2490	2506	2163	2299	2472	2233	2195	1881	1518	1522	1497	13071	22459	20386	2649	683	647	643	675	655	623	657	658	658	611	647	597	642	624	711	646	646	649	656	662	648	628	603	623	604	602	641	612	631	655	630	644	678	698	610	660	643	622	663	633	644	611	640	600	644	690	633	622	623	600	675	637	631	639	649	629	597	659	646	671	608	629	630	611	658	669	608	644	653	632	609	648	642	622	621	687	655	637	634	625	630	651	627	638	650	592	607	646	623	592	608	651	625	670	650	652	670	700	624	652	636	645	628	659	574	711	649	609	678	599	623	655	638	644	577	612	650	601	603	611	589	628	607	634	599	630	607	653	618	644	627	670	659	663	655	626	674	683	618	675	592	610	624	647	602	630	623	618	677	630	624	660	698	645	656	671	652	633	575	658	647	698	650	596	611	666	659	677	629	614	611	603	611	614	626	686	628	611	644	660	649	636	647	644	638	669	615	640	626	637	690	664	622	663	627	658	614	614	617	652	596	622	684	639	615	659	632	602	569	625	668	634	660	651	652	666	622	664	684	650	606	677	593	640	574	611	613	602	656	618	628	665	649	642	591	570	647	661	631	611	605	665	599	656	593	621	658	706	610	640	630	633	683	637	657	642	648	632	672	589	607	601	607	655	635	644	661	646	638	662	621	605	640	634	662	587	638	648	658	611	608	638	643	618	629	649	661	657	625	658	648	656	626	627	634	633	631	660	663	673	609	629	614	631	631	658	610	612	610	613	626	661	618	625	616	648	666	614	620	645	629	632	652	641	641	600	623	641	633	586	635	649	598	632	615	618	657	639	651	656	643	618	634	657	660	611	636	637	655	634	669	620	643	632	641	642	627	639	616	595	621	660	596	642	648	615	641	620	628	644	655	672	638	617	613	607	647	621	624	594	609	630	656	607	654	613	644	668	660	595	603	662	645	636	626	636	608	633	650	665	647	633	644	613	635	623	640	582	641	627	618	666	660	622	640	650	615	635	656	645	627	635	659	637	626	637	601	647	618	625	666	612	681	602	657	639	610	681	630	602	616	648	630	609	645	597	619	635	686	631	644	666	625	669	616	616	682	642	618	646	628	650	648	578	657	663	628	657	637	625	646	646	598	645	675	589	613	589	566	646	616	668	647	609	652	645	613	668	659	643	642	601	572	622	611	643	637	620	652	637	681	655	604	621	638	612	632	617	638	652	623	654	611	587	640	639	643	629	615	620	656	620	618	611	661	610	655	628	620	612	651	576	571	629	638	630	654	651	570	627	644	653	633	603	597	642	681	622	640	598	613	642	627	633	672	660	639	641	623	631	619	614	596	704	634	611	571	637	679	622	651	584	653	646	621	634	623	617	695	611	631	598	626	636	614	603	631	632	661	642	609	599	653	634	662	634	633	645	633	611	638	634	644	585	666	633	668	638	650	662	632	629	612	662	615	601	628	612	638	620	581	617	646	628	623	646	655	634	624	675	629	606	614	644	640	643	651	692	633	638	613	608	590	601	571	666	671	628	654	608	641	613	649	651	626	654	631	648	653	609	632	633	668	624	632	630	645	652	616	624	622	608	676	606	566	623	619	599	640	636	712	615	643	599	635	636	626	671	684	646	653	601	615	635	631	644	610	665	638	595	585	645	639	608	635	646	591	642	679	595	684	623	605	637	656	621	608	640	642	653	685	644	632	644	650	618	608	598	644	599	648	674	619	612	666	598	641	623	634	622	626	604	616	630	647	603	662	668	654	607	615	617	652	628	610	628	645	639	634	638	632	630	616	646	622	639	637	631	637	650	664	643	654	593	607	656	625	641	638	660	625	611	616	617	659	650	650	609	626	686	648	617	608	639	621	611	654	674	577	629	649	625	622	595	600	656	657	620	620	626	706	633	611	610	665	649	633	655	607	630	614	596	624	605	609	657	645	633	596	613	578	585	622	625	662	628	630	592	620	663	637	655	651	639	654	644	637	660	672	633	628	593	674	643	643	657	636	605	622	615	661	612	609	597	627	598	631	610	614	611	609	620	603	605	652	652	668	627	642	640	597	615	634	633	651	622	639	630	632	658	671	644	646	661	636	632	657	644	578	664	627	614	632	667	639	611	630	626	624	607	677	607	661	571	638	635	627	649	681	598	630	664	611	663	612	611	665	612	623	591	591	601	673	609	641	625	619	612	653	634	627	615	654	641	606	602	620	634	625	656	648	609	654	603	610	633	637	609	643	648	648	613	636	604	646	657	654	593	644	634	626	604	650	628	664	661	634	630	651	587	613	620	646	628	592	637	706	664	610	601	657	595	623	631	624	619	683	639	635	620	645	635	648	634	631	659	645	683	653	605	615	657	638	656	575	594	634	641	660	621	616	650	613	640	656	659	603	648	683	636	632	626	620	608	610	622	644	647	591	644	651	612	614	575	617	662	606	675	582	634	615	637	627	615	617	613	671	623	622	594	588	660	626	631	628	649	609	619	612	622	624	630	641	623	625	593	605	636	619	595	606	639	612	681	630	663	653	578	671	633	630	577	668	624	651	637	620	610	612	582	614	601	618	598	618	644	656	630	639	635	662	632	653	614	626	652	668	629	622	670	607	679	649	633	601	656	634	613	632	608	631	601	597	625	660	648	614	618	593	623	632	617	660	638	612	632	632	664	658	602	587	619	624	630	650	655	644	571	642	666	614	596	605	669	589	684	641	639	656	591	643	702	666	629	564	611	578	683	585	613	644	657	631	658	657	656	612	636	641	672	655	588	664	609	615	629	608	620	614	626	654	593	646	646	619	653	621	627	616	591	644	618	684	675	632	629	666	624	641	621	612	619	644	606	634	654	611	626	640	681	603	619	640	638	627	614	657	645	640	628	612	668	606	652	644	651	667	615	659	651	621	553	635	630	630	622	648	649	622	627	647	637	618	655	616	650	686	613	676	641	636	616	610	642	624	655	655	639	625	657	649	586	639	638	633	638	636	655	639	614	632	651	626	636	614	631	650	686	668	624	636	638	646	662	628	660	656	667	634	669	664	658	626	663	609	629	607	620	630	609	640	670	630	699	655	612	628	671	641	616	590	647	656	626	652	634	622	639	612	623	623	640	639	618	655	599	635	637	638	644	681	616	624	633	666	634	652	622	607	672	622	628	596	643	633	660	652	663	675	643	662	645	623	613	612	633	629	678	625	628	618	629	628	628	653	697	619	644	668	610	632	649	578	632	572	639	631	607	644	621	651	636	629	644	619	661	655	623	660	630	606	604	618	635	640	605	674	596	624	653	623	603	596	619	624	629	634	565	640	625	636	646	634	603	646	618	656	630	611	606	682	603	658	636	628	621	600	656	641	642	646	640	618	664	632	638	639	655	677	633	661	659	612	597	610	603	661	643	642	665	633	602	650	614	652	640	642	602	625	627	619	662	656	647	596	626	610	643	609	625	608	610	677	657	619	625	639	644	607	615	635	641	650
17703	18832	19534	12240	6545	5174	3743	4516	4454	2435	1046	646	390	272	189	130	126	131	115	120	131	140	162	142	128	116	124	123	155	239	441	476	113	122	121	125	130	112	116	123	122	127	109	123	127	124	108	151	140	132	118	104	134	130	124	134	120	124	130	121	107	125	144	129	124	120	123	118	105	111	125	98	129	122	102	132	118	90	145	140	112	130	115	111	125	110	133	147	125	113	117	117	111	112	120	119	131	129	104	107	119	124	111	126	125	122	119	113	111	124	124	119	131	117	121	116	104	123	108	113	108	116	130	121	104	125	128	110	125	107	123	111	125	100	115	124	117	118	106	112	137	111	125	111	122	118	121	132	112	125	108	135	111	121	100	119	105	124	123	119	116	130	116	122	128	111	147	113	126	137	133	138	102	96	115	132	95	138	112	118	108	115	143	129	114	129	134	117	116	145	113	118	121	117	140	132	125	133	126	123	125	126	113	117	114	129	122	137	116	112	118	106	118	139	119	119	112	125	134	118	147	134	106	135	126	127	121	126	132	113	129	130	104	134	137	102	120	121	111	114	111	107	116	119	133	131	107	127	130	102	105	128	125	126	127	118	133	128	127	122	131	137	120	116	131	140	116	112	96	135	127	105	132	143	111	126	111	130	93	121	104	106	120	124	125	116	102	118	157	118	126	110	118	105	107	121	128	124	106	126	112	116	106	128	127	103	135	116	133	132	121	110	103	130	132	131	116	118	145	130	114	106	118	121	135	127	120	117	120	131	112	105	123	112	125	113	148	116	128	116	143	124	103	110	124	126	121	122	108	141	126	130	126	119	126	127	137	119	128	108	137	116	146	124	136	125	131	113	114	109	117	113	119	116	121	130	117	132	116	131	118	131	130	125	124	120	104	120	127	144	124	129	108	117	144	121	108	127	105	135	130	146	132	111	130	146	125	116	116	116	125	116	134	124	125	130	110	121	130	110	139	107	122	109	153	119	115	139	110	117	110	123	133	126	129	121	122	119	144	129	135	120	98	123	130	122	121	121	108	127	124	128	109	135	101	121	123	113	119	121	116	118	120	115	132	111	109	114	108	106	109	130	151	115	129	120	125	143	118	135	138	118	133	113	126	136	120	136	124	119	132	104	112	113	106	129	111	122	109	129	117	113	110	116	127	129	129	95	137	100	101	123	124	119	96	118	109	129	129	110	130	125	129	113	133	126	142	109	114	106	126	118	105	101	124	104	111	149	121	123	140	115	113	128	118	108	121	121	123	132	115	113	115	125	119	141	139	141	115	114	126	120	130	125	120	98	121	110	127	131	119	117	107	122	137	142	115	139	103	133	125	92	130	128	111	110	142	118	127	106	123	129	126	108	119	104	129	134	123	136	124	132	129	130	117	121	112	111	125	128	128	116	120	136	119	132	135	127	107	130	135	118	107	124	139	111	107	112	144	99	126	109	112	116	109	132	125	149	119	124	112	105	137	123	121	109	108	124	106	125	115	120	101	122	135	131	135	116	121	142	130	97	110	109	127	115	113	117	124	115	142	107	123	111	113	115	114	130	116	122	124	128	110	127	137	110	131	109	109	137	122	131	120	125	121	111	130	105	128	113	105	107	157	121	116	109	133	129	116	131	99	119	129	88	120	138	114	113	104	118	134	131	112	114	117	118	107	124	103	128	119	130	114	117	119	114	123	106	99	108	118	125	131	122	131	105	109	119	129	122	128	120	118	119	143	118	116	117	126	126	121	131	129	146	106	125	119	119	103	127	103	109	129	96	116	108	128	117	110	129	103	108	120	130	143	110	130	126	125	125	141	130	122	140	120	113	115	130	135	107	128	127	148	102	118	119	124	103	116	135	109	127	112	124	115	117	121	119	131	127	115	114	120	108	135	119	110	91	110	127	117	118	107	124	101	118	118	102	130	129	128	143	104	146	138	114	135	116	126	115	117	106	115	112	124	139	107	114	121	140	131	111	127	112	127	131	117	103	133	134	119	120	139	108	120	103	120	100	99	148	136	115	131	128	125	123	121	103	114	117	111	131	96	134	107	123	120	111	118	96	129	117	116	135	111	120	107	122	131	126	130	104	122	116	130	124	128	129	127	124	114	136	125	125	146	114	106	124	134	121	118	131	114	131	151	123	137	133	113	132	118	134	119	127	118	136	117	113	110	115	111	121	98	116	128	126	107	135	109	107	120	113	130	137	151	133	140	124	133	122	124	118	112	125	148	106	105	106	136	121	125	105	122	135	124	125	119	134	128	116	117	117	129	136	142	129	117	125	116	121	120	119	124	125	133	118	131	107	124	116	124	122	118	114	118	113	137	104	104	110	136	121	124	119	115	115	120	101	130	111	121	149	136	113	125	124	136	121	101	117	119	150	122	116	99	123	107	126	114	119	114	118	146	111	121	144	123	124	111	123	114	119	136	118	128	107	110	107	124	99	124	127	130	139	122	99	124	111	126	137	111	96	123	138	120	118	116	129	126	124	107	113	124	114	130	132	103	114	113	110	125	134	129	111	143	132	120	94	117	125	106	130	128	127	126	109	136	134	120	126	125	126	124	116	127	130	127	123	116	119	120	133	112	127	117	118	120	122	112	103	119	126	122	121	121	123	117	122	120	136	109	124	120	121	134	125	133	124	135	131	98	125	130	116	127	122	100	115	104	115	113	131	126	112	138	126	115	117	114	113	120	110	127	118	112	122	126	111	114	118	112	120	103	155	108	111	127	135	129	129	138	122	114	122	136	109	102	145	119	131	125	115	102	113	107	113	148	123	115	101	127	123	134	124	141	133	123	134	114	135	131	133	133	122	128	117	120	128	127	153	111	128	129	127	126	114	112	112	121	108	116	122	126	127	115	124	123	118	123	131	110	135	121	108	143	102	150	104	131	118	121	136	118	126	116	128	108	116	103	112	106	113	131	137	111	121	116	122	109	122	110	127	132	124	121	122	104	110	115	114	140	116	110	116	104	129	133	137	120	114	103	128	142	132	106	96	126	116	139	129	129	123	110	104	115	143	138	128	114	118	120	126	117	114	109	120	120	129	119	132	123	111	130	127	125	126	109	131	134	116	132	108	111	116	106	110	123	146	130	113	129	110	103	116	116	112	119	114	116	127	116	122	122	115	103	133	122	106	121	135	123	119	121	118	127	113	122	108	127	122	117	105	126	113	114	128	104	114	104	135	120	137	129	127	110	144	113	122	137	110	121	119	115	153	128	131	128	126	152	112	121	133	104	120	134	117	119	129	104	111	121	132	124	132	117	129	120	135	127	120	113	141	142	124	106	115	120	107	119	124	124	107	101	132	100	118	121	131	120	141	140	136	112	104	119	115	105	108	127	122	140	131	123	134	124	134	124	116	117	109	115	118	137	133	140	121	132	132	98	118	121	127	99	130	119	126	131	110	127	106	119	129	112	134	124	114	108	124	125	127	116	131	122	105	116	118	116	122	109	85	107	139	122	119	108	107	99	108	118	118	127	123	123	126	125	114
14066	20181	25804	21750	15371	14661	12340	15476	15353	8955	4732	2649	1946	1603	756	503	513	560	549	600	566	504	522	544	505	468	502	492	557	1358	2740	2587	477	457	478	432	451	468	481	420	459	448	455	437	442	490	434	468	442	417	446	467	463	472	492	469	478	431	441	473	434	475	491	452	415	460	469	443	447	449	470	437	465	447	433	454	482	461	469	452	496	493	472	471	443	448	467	446	423	467	464	476	468	443	474	414	441	460	473	480	447	408	467	451	450	455	465	461	445	438	446	439	431	470	439	432	444	473	417	487	461	470	460	426	465	449	464	458	484	446	459	501	424	467	445	473	481	472	485	444	448	493	439	464	492	435	418	454	426	440	446	447	462	442	487	466	437	476	466	445	446	475	447	441	464	427	469	503	452	457	433	470	439	458	438	487	448	490	452	437	445	426	455	450	438	471	476	484	489	448	467	432	436	449	465	430	429	425	454	471	438	474	444	441	455	455	451	457	426	493	458	451	436	453	430	380	427	439	390	453	441	449	446	464	465	508	461	500	451	438	451	432	440	434	461	415	471	477	458	442	427	435	466	407	502	455	458	486	443	438	435	494	451	405	508	470	475	443	437	474	444	433	476	431	447	440	437	450	449	453	444	516	406	465	434	447	467	478	480	444	423	424	430	456	430	489	477	495	446	456	451	428	427	461	471	470	459	474	448	451	481	492	452	436	474	475	442	436	435	455	454	452	473	495	445	447	513	477	420	479	453	458	405	435	473	407	417	443	466	449	423	447	435	421	459	425	443	483	465	491	478	478	474	460	419	426	451	415	480	429	479	432	481	480	460	457	477	447	457	454	459	504	504	462	453	477	454	487	455	440	470	445	452	455	433	464	401	454	492	485	464	492	448	482	464	428	480	413	461	437	448	458	463	456	467	455	472	471	482	438	477	449	403	450	505	441	476	471	479	446	448	479	472	479	438	430	465	449	447	429	458	448	442	474	401	447	477	429	444	444	419	451	462	458	431	428	467	431	437	512	486	485	448	427	438	450	482	443	481	489	466	452	439	463	464	438	414	463	453	442	428	435	459	461	460	426	458	453	467	454	456	489	455	458	477	444	461	439	437	445	441	496	429	463	462	409	504	427	414	444	451	432	408	450	439	445	438	474	462	458	423	442	463	484	437	479	445	426	414	442	449	444	455	455	418	414	438	468	465	517	449	435	434	449	486	452	428	425	475	480	467	462	475	452	427	455	489	423	455	471	456	456	493	437	422	459	454	443	431	448	478	489	498	476	423	442	489	464	442	452	451	464	388	454	456	440	454	442	455	450	445	478	402	478	462	426	459	453	432	454	436	490	454	445	447	429	448	424	439	440	456	465	467	449	468	437	416	438	451	456	461	484	480	477	436	455	439	472	478	475	441	531	474	503	464	467	430	446	451	459	499	427	464	425	494	467	459	464	422	452	430	444	449	421	443	468	433	462	470	419	439	437	408	423	458	402	450	431	459	440	492	433	439	426	460	447	451	456	470	460	487	445	477	443	464	419	446	446	429	445	467	482	433	467	446	461	456	412	452	479	465	491	430	469	429	469	449	455	406	462	425	455	476	479	448	450	423	457	487	471	490	411	425	428	419	440	455	411	483	466	439	454	476	456	438	450	450	448	441	441	466	435	481	464	477	495	450	492	466	427	467	424	428	497	470	416	447	459	450	446	456	468	463	437	450	483	457	497	450	485	442	433	425	420	459	458	457	417	455	484	435	407	438	420	452	435	435	481	428	424	483	449	477	454	462	466	455	433	466	438	445	438	488	411	438	451	426	463	408	500	456	466	470	490	458	453	436	448	469	486	445	422	433	441	447	444	481	474	487	438	459	468	436	473	461	454	434	472	485	434	465	463	450	464	464	480	438	465	465	434	461	441	433	450	467	496	435	450	462	464	468	488	478	469	494	458	453	469	473	478	446	446	473	449	430	421	443	454	473	431	436	439	466	469	457	478	483	439	480	462	463	432	455	497	432	464	434	414	435	476	474	465	444	447	468	436	429	427	424	483	481	438	428	466	434	450	435	420	463	498	457	468	460	485	443	494	416	436	459	480	410	473	458	438	419	449	470	437	456	447	460	446	456	414	487	442	448	445	469	458	418	457	457	432	474	439	445	442	467	458	437	511	492	423	469	454	484	467	473	449	452	442	467	485	484	423	446	478	432	440	462	444	485	454	455	434	428	436	419	442	458	457	456	462	450	463	460	452	455	446	462	467	469	448	461	458	438	512	415	463	465	442	443	439	433	473	447	429	457	458	440	465	465	435	412	456	437	444	459	437	442	484	450	449	441	481	459	473	457	431	460	453	444	456	470	519	432	469	437	453	473	457	398	449	435	417	485	437	453	446	452	458	433	464	432	418	449	433	446	468	466	462	447	422	457	451	424	437	450	453	470	434	514	448	444	461	438	422	446	438	448	400	453	422	479	430	440	467	483	438	437	466	449	466	438	447	473	465	489	457	465	476	451	475	434	443	475	478	474	451	453	465	462	426	430	463	462	455	464	454	419	462	424	460	446	447	427	412	436	468	460	438	460	459	440	468	464	457	485	440	466	487	463	432	447	437	440	437	443	470	448	470	451	485	470	482	479	461	457	448	456	489	469	446	478	469	450	437	422	439	469	441	433	430	469	466	436	462	435	454	456	420	448	425	440	429	462	437	432	420	457	435	488	468	435	424	439	448	470	466	478	456	476	425	467	443	464	438	442	445	481	470	463	399	436	459	471	442	456	481	449	474	458	449	485	471	437	479	459	430	446	459	447	462	470	455	509	431	461	501	467	448	487	470	428	466	477	415	439	480	469	464	455	488	439	460	456	444	450	473	486	443	461	435	453	414	444	469	485	445	448	439	491	425	478	463	473	442	475	442	478	464	456	451	464	447	497	448	456	435	478	458	449	447	461	496	464	464	477	459	465	483	462	457	472	444	452	449	464	438	433	484	507	461	446	448	478	457	427	450	461	444	498	423	494	452	464	452	452	428	424	463	473	463	449	513	445	459	450	422	469	485	452	442	463	439	458	428	400	470	452	436	437	431	472	499	483	448	435	426	465	443	449	461	443	454	477	457	422	439	510	459	473	460	474	462	452	427	436	472	419	439	429	424	457	438	464	459	426	479	439	452	462	468	434	479	459	446	472	437	451	445	441	437	444	455	474	429	441	460	470	463	449	489	419	485	469	477	470	400	436	452	463	440	419	454	486	430	467	462	457	453	434	426	421	455	458	469	478	468	478	468	471	450	428	479	470	463	436	442	465	483	461	478	481	467	435	461	457	494	422	443	456	463	510	476	449	431	467	486	452	446	465	460	481	458	438	439	446	492	461	467	461	470	446	478	442	425	405	459	434	452	465	458	494	437	464	430	428	415	463	462	450	466	469	448	462	463	468	450	447	480	462	449	461	494	466	467	484	465	451	439	489	457	423	423	470	431	478	440	409	440	464	478	435	466	441	408	442	433	427	453	442	463	494	435
35957	43811	41493	36461	33220	30922	28087	32532	34323	25196	16397	9725	5497	2945	584	227	194	180	196	165	161	195	207	222	188	172	201	169	297	1708	2381	1962	361	120	119	122	119	126	135	121	131	124	120	135	102	132	131	125	139	122	135	120	122	114	137	119	137	140	136	138	123	123	119	125	148	115	113	116	132	97	138	116	133	118	116	117	138	136	134	144	133	119	123	122	124	120	131	113	128	106	122	138	135	123	139	131	111	154	132	135	135	129	139	125	148	117	107	128	126	132	130	127	123	124	114	125	108	143	131	139	113	142	121	134	132	126	139	112	134	143	114	134	145	132	120	127	129	145	116	104	140	111	127	138	138	143	146	130	121	124	117	103	126	138	128	130	140	130	140	124	120	135	127	116	108	118	120	136	111	129	120	110	131	135	129	133	117	148	123	118	125	146	120	113	125	123	119	116	115	133	133	132	110	131	110	118	145	124	121	127	106	140	133	132	140	123	131	128	132	118	129	127	123	128	129	106	141	140	123	134	113	133	137	121	121	141	122	132	143	148	126	126	121	124	133	146	114	116	135	130	127	111	130	120	124	132	127	112	133	130	118	137	128	125	133	139	109	120	115	106	134	137	139	151	128	140	129	141	118	108	119	124	133	132	125	140	126	115	105	122	146	129	137	121	136	117	124	128	127	122	115	138	118	134	129	116	112	115	124	148	120	120	144	109	111	145	129	110	133	113	137	128	125	128	152	122	126	127	121	120	120	144	128	123	128	122	102	124	126	132	118	139	114	131	119	119	118	142	117	123	122	104	137	119	133	118	116	122	134	127	146	148	140	131	115	93	124	146	114	152	124	120	133	108	132	118	140	125	146	144	130	111	109	137	112	132	147	131	137	132	124	129	132	126	135	141	118	128	139	134	106	109	102	117	117	125	101	124	128	152	118	114	143	141	141	137	147	111	108	112	121	121	124	127	138	129	150	127	146	116	122	158	138	118	126	112	117	129	124	131	121	135	142	110	139	134	117	125	123	113	120	121	117	128	125	113	144	148	118	120	126	153	124	110	123	139	135	131	124	138	126	132	124	109	137	133	140	112	122	128	115	132	117	101	115	118	118	124	103	122	121	136	154	128	109	149	143	109	150	131	129	115	128	106	142	137	125	132	121	123	115	132	119	112	131	116	122	117	139	122	130	131	133	130	140	119	111	126	115	116	134	110	138	116	129	111	120	131	121	130	123	154	127	127	130	113	133	115	136	146	112	137	111	113	123	121	126	109	112	134	121	124	122	129	143	126	119	137	129	123	119	99	134	139	131	115	138	133	142	128	103	142	137	134	126	136	129	124	129	125	132	143	123	140	120	106	139	130	123	137	141	117	122	128	148	133	126	115	127	113	135	132	96	111	134	124	123	134	142	134	117	134	112	139	102	131	132	119	144	133	126	126	129	129	125	125	120	142	129	128	138	124	134	138	131	110	135	109	129	120	126	112	108	138	122	132	147	128	127	111	121	124	131	130	131	120	120	137	129	131	137	118	122	113	98	123	145	128	126	113	137	134	114	125	124	160	111	122	124	127	122	119	128	127	146	136	121	122	149	127	134	114	149	129	127	132	115	111	111	126	138	103	113	126	134	116	108	119	159	132	113	120	126	142	132	118	115	132	135	146	137	139	117	138	135	123	125	117	133	143	140	102	110	120	121	148	144	131	140	115	147	116	107	133	132	108	120	127	122	129	148	120	128	145	124	126	135	135	118	121	129	130	131	138	124	149	113	142	124	124	129	133	128	130	140	148	108	134	117	107	133	135	125	129	151	142	128	125	117	126	145	123	118	126	128	127	118	114	126	113	126	144	122	127	141	129	118	130	113	117	130	129	133	122	128	108	140	132	130	137	125	139	133	153	109	134	123	115	131	141	131	120	141	118	139	128	140	125	136	146	123	112	144	122	116	111	126	138	113	124	109	125	118	106	129	129	134	127	124	126	140	127	111	111	118	172	115	112	120	134	133	128	119	123	126	131	124	104	103	135	131	132	118	135	120	122	113	134	106	137	132	124	117	131	99	108	118	125	119	121	128	145	127	137	108	126	125	110	146	134	111	114	131	123	124	131	126	122	124	120	153	131	151	114	122	134	137	141	123	112	132	122	126	128	131	134	133	115	127	126	115	136	109	127	111	128	132	121	128	111	127	109	106	138	123	124	111	134	112	135	115	118	124	124	122	129	127	129	134	133	113	117	130	148	122	116	124	116	135	125	122	131	117	130	130	127	130	145	140	134	129	119	112	130	125	121	132	137	157	122	140	125	116	143	123	145	130	126	137	117	105	135	143	114	148	111	126	127	142	124	142	140	146	123	128	137	132	154	114	120	129	114	126	127	129	123	131	111	122	125	122	129	135	143	126	129	130	122	131	130	142	117	96	120	147	122	134	113	137	124	117	120	115	114	141	119	143	136	132	124	128	110	135	126	112	147	124	120	110	132	121	104	135	107	134	128	125	134	128	130	113	113	119	103	132	130	134	126	151	106	133	118	118	115	126	138	112	135	145	144	113	138	143	125	121	129	107	114	156	134	126	124	120	125	132	134	125	148	147	149	122	126	118	145	146	136	121	130	101	137	125	121	108	123	140	115	108	131	121	121	119	127	122	121	113	125	124	109	140	108	123	131	111	130	123	137	108	107	139	134	145	136	120	128	123	146	137	131	119	137	124	117	123	137	139	117	134	132	122	154	146	127	118	138	119	117	135	134	121	151	131	121	126	125	124	129	116	131	112	129	125	140	116	131	129	122	123	134	119	114	120	121	132	134	128	127	119	136	121	118	142	120	126	134	129	133	125	134	141	110	124	110	125	124	119	148	131	134	134	118	106	131	123	125	124	125	106	140	122	132	125	137	103	114	123	129	121	120	115	136	122	126	120	123	131	125	126	115	127	134	138	144	127	135	154	120	137	134	130	117	120	126	123	124	128	134	138	121	131	131	108	142	137	141	127	110	141	132	123	136	131	147	127	138	138	130	122	139	118	118	131	134	115	108	129	141	112	129	134	117	125	119	122	138	122	125	113	141	109	118	147	116	138	136	116	142	136	127	112	122	119	133	127	126	132	139	135	131	129	135	104	130	108	120	132	137	125	123	144	115	145	125	113	142	136	118	129	148	136	144	121	151	122	120	145	117	124	137	126	129	142	111	142	149	110	134	139	122	124	121	129	116	120	111	147	111	108	107	124	109	132	136	110	121	114	138	103	142	134	128	110	122	109	121	143	131	137	145	132	101	126	136	125	140	124	127	124	130	129	134	122	122	136	132	136	132	111	123	137	130	125	133	108	126	118	115	122	129	125	116	126	133	134	127	143	132	134	129	133	142	137	128	130	127	118	129	121	108	124	131	133	115	147	108	127	143	143	121	121	130	108	146	119	130	131	151	147	126	121	127	125	117	125	110	123	115	124	140	124	135	136	128	128	138	114	118	122	132	123	125	121	138	135	129	131	135	132	116	139	119	117	135	116	142	110	134
29390	41334	46204	48545	45146	42686	40795	43300	43620	33993	26488	20447	15671	12074	2261	1164	971	850	857	836	992	1038	1103	1307	1071	991	971	894	1788	11764	14379	11749	1765	508	480	481	513	494	442	509	483	459	475	485	457	448	515	474	489	481	448	472	515	427	485	490	475	473	470	447	457	502	465	479	474	451	459	450	450	474	462	456	445	506	415	462	450	469	495	496	429	469	542	495	527	471	440	447	482	451	445	493	431	455	505	470	443	482	455	439	455	471	449	492	479	487	466	503	481	464	488	480	479	470	485	465	488	522	474	462	466	482	495	467	447	456	520	445	495	463	423	440	431	458	454	458	490	488	447	491	493	484	467	499	478	450	430	465	478	499	451	441	474	516	461	491	430	482	460	463	496	459	458	445	477	493	453	494	502	510	448	497	474	492	489	480	464	475	500	478	471	502	476	461	492	488	464	519	465	428	453	453	484	509	474	460	492	456	469	481	494	485	465	455	489	497	500	514	500	477	463	431	451	463	447	476	452	501	513	470	465	518	469	460	436	492	440	474	450	494	461	459	462	463	461	485	445	469	478	418	466	453	465	458	477	487	469	465	467	464	441	497	466	495	437	451	443	521	474	480	453	511	473	470	466	440	459	459	445	513	465	485	490	489	503	435	447	460	453	462	490	480	468	497	472	473	438	474	451	488	504	448	510	453	459	468	438	488	451	483	455	464	482	492	499	470	468	471	469	447	449	498	482	455	441	486	493	463	486	448	488	428	468	478	435	480	551	453	473	474	432	476	466	470	467	450	470	457	479	445	448	442	429	463	478	474	480	496	428	481	496	489	427	451	479	495	463	484	432	465	447	509	472	444	446	469	494	497	507	467	468	450	455	446	435	461	495	496	453	481	435	464	499	471	495	501	488	480	461	455	471	519	487	496	475	448	447	443	527	459	439	442	464	450	490	479	509	469	489	478	451	446	488	490	496	510	481	504	440	462	442	451	477	460	479	426	497	474	515	452	467	426	469	477	469	454	496	502	534	456	479	419	484	474	467	483	497	455	462	486	479	428	477	449	473	448	452	509	530	499	508	445	495	463	443	446	489	453	449	449	479	452	483	470	443	509	477	455	436	509	480	463	451	476	441	465	476	488	449	487	505	484	502	442	483	463	455	483	471	459	495	448	446	472	477	484	463	473	478	432	491	439	505	485	495	428	454	479	457	461	431	467	471	449	477	445	449	476	447	431	465	449	465	543	447	475	420	476	481	452	434	488	458	495	467	492	449	467	440	474	440	479	475	471	476	428	480	449	457	501	464	504	423	489	493	451	512	494	459	460	484	501	476	453	449	485	500	487	463	454	444	454	489	460	447	460	472	461	476	482	462	516	468	448	445	457	473	474	497	465	493	458	439	464	457	448	481	481	452	502	479	456	448	458	451	437	479	473	452	458	515	442	426	446	438	450	469	495	451	455	482	468	495	462	453	441	451	496	453	480	443	448	487	499	505	447	499	480	471	455	512	458	456	478	488	479	459	493	473	482	460	473	463	445	497	504	428	478	438	486	465	452	477	470	447	489	499	488	479	462	435	488	449	487	444	485	444	457	509	483	443	454	497	506	467	465	466	503	480	483	476	479	482	479	439	496	490	475	453	469	487	449	464	451	470	411	484	456	487	461	464	433	476	471	419	486	468	483	447	469	443	435	450	460	496	465	457	448	465	472	461	442	474	449	502	449	451	412	440	433	482	493	445	473	429	432	457	476	464	427	474	485	507	458	506	498	483	452	518	473	500	480	440	478	492	477	477	422	487	425	492	464	486	430	491	446	478	500	431	467	454	459	440	492	464	444	476	419	475	446	447	464	464	429	422	448	478	422	432	454	477	470	456	460	472	496	442	472	455	467	440	470	446	471	487	490	485	509	454	482	476	478	511	499	502	454	450	430	506	501	472	499	477	437	479	460	490	452	461	479	442	466	468	491	456	509	444	461	488	448	468	447	456	460	460	481	479	493	492	459	449	434	488	453	461	480	441	491	451	469	459	530	489	466	473	451	480	432	511	458	496	509	479	475	488	423	455	484	456	462	479	487	478	452	456	485	428	471	492	476	458	449	489	459	513	470	465	475	463	462	469	465	439	452	480	489	471	457	495	460	487	446	512	492	517	476	491	423	459	491	454	441	477	454	442	475	499	463	458	487	480	456	508	439	477	486	445	480	459	470	481	475	460	483	459	469	456	442	426	469	482	466	458	484	480	457	444	446	469	485	474	480	446	461	498	504	503	431	462	455	477	498	463	490	479	464	435	456	463	495	430	445	481	478	473	497	438	485	489	452	450	449	444	490	474	528	469	461	491	455	423	454	491	475	430	474	469	480	476	456	446	491	472	475	501	455	473	473	464	493	491	478	452	469	454	469	447	461	498	457	511	477	461	442	503	469	495	506	421	526	497	478	506	473	462	469	462	441	505	475	499	459	471	433	476	465	477	462	465	449	477	479	529	457	422	464	456	469	486	473	477	481	519	520	500	461	478	500	461	473	474	466	464	485	490	462	457	459	468	453	456	481	449	475	480	488	460	456	473	453	464	481	469	453	462	489	426	484	461	471	440	485	465	450	434	509	418	455	457	429	466	468	469	490	463	446	475	484	460	458	425	449	418	466	482	504	458	476	468	459	459	466	466	489	469	462	470	469	452	499	467	492	478	469	471	468	503	492	493	482	471	477	487	520	472	493	460	495	434	451	459	488	448	479	419	458	453	480	436	483	462	486	461	457	439	481	439	458	485	423	486	485	457	479	465	439	475	447	456	477	444	464	422	469	460	488	460	468	453	457	457	456	440	452	498	469	495	492	466	460	436	460	472	478	494	447	486	430	483	462	481	431	454	478	486	444	455	494	503	459	465	445	455	467	503	454	448	469	466	456	452	472	492	485	456	412	464	492	437	474	461	475	472	452	467	470	495	466	460	477	415	427	455	468	431	447	467	489	489	476	451	484	490	444	432	489	521	478	444	475	442	462	438	449	453	465	469	465	462	496	475	483	453	444	492	432	487	456	478	453	494	473	473	482	493	470	486	502	450	479	443	481	458	424	488	487	458	481	448	486	452	441	400	443	461	466	471	476	461	454	473	485	479	480	476	488	466	484	481	446	452	427	483	462	474	463	496	457	501	532	442	484	471	488	493	433	461	479	499	446	444	461	484	452	486	463	413	470	482	458	493	482	453	504	438	445	481	403	420	436	505	466	473	452	504	475	467	484	461	427	521	448	490	479	463	465	455	488	439	468	467	465	487	423	459	472	442	456	476	460	460	476	474	478	492	436	508	488	461	477	475	463	500	447	484	494	467	476	480	484	450	474	502	432	466	521	478	477	460	453	488	469	465	437	483	439	486	447	531	478	479	467	462	468	495	497	522	466	476	454	472	453	480	506	513	511	463	474	461	455	484	520	477	469	490	472	454	448	434	507	464	467	489	453	483	456	462	474	453	471	459	479	484	456	482	483	477	428	460	460	500	478	475	507	413	452
43253	46638	42149	39063	36723	35686	33066	37867	38385	30275	24047	16948	9330	4084	980	423	330	296	278	264	277	288	405	370	340	332	269	294	495	2668	4663	3949	1167	220	205	216	207	205	204	213	185	212	206	214	192	245	208	218	222	211	190	202	210	206	226	217	215	186	210	228	207	192	209	220	224	202	194	184	220	221	217	194	212	215	216	186	207	206	216	219	207	196	232	211	218	214	174	195	215	194	213	200	194	180	228	226	213	219	223	188	194	231	207	196	221	189	203	204	201	206	207	193	222	194	213	240	191	199	185	199	205	192	205	227	215	196	212	215	187	200	225	219	201	207	183	218	209	227	183	208	211	231	238	201	210	183	213	189	213	203	216	213	201	194	197	199	209	238	191	225	222	228	207	199	189	216	205	203	220	187	197	204	195	203	229	201	190	202	213	209	211	192	225	215	203	230	205	204	193	221	205	192	242	211	221	193	216	199	217	208	208	209	211	196	199	202	222	219	208	206	200	188	188	177	202	209	226	181	192	206	211	212	209	203	246	202	200	185	196	205	209	234	223	196	211	181	197	220	208	213	184	208	198	201	194	231	224	236	211	215	209	193	208	194	178	204	209	213	194	181	202	194	200	230	202	201	191	216	198	196	208	224	165	202	198	230	205	196	210	213	194	197	205	205	203	212	192	202	210	191	208	210	208	219	202	201	212	176	240	203	195	192	229	214	227	212	217	202	181	204	217	194	205	187	200	197	217	191	203	199	200	191	230	211	180	200	200	197	199	188	208	221	217	212	173	187	223	185	195	224	217	215	204	187	190	192	204	206	195	204	221	192	210	188	227	206	198	192	197	201	197	214	189	211	206	214	220	188	193	211	222	187	198	240	220	175	186	204	230	204	211	219	189	232	188	244	197	195	200	214	226	243	205	190	209	200	219	201	188	213	215	213	182	215	219	204	190	240	203	197	204	205	191	229	218	209	212	212	214	200	190	187	178	217	224	202	208	208	240	208	184	202	177	217	184	183	210	204	182	206	216	218	207	200	195	187	199	232	206	223	192	207	211	208	207	197	208	201	204	201	222	209	209	205	195	216	186	197	207	180	212	216	206	208	207	204	219	189	205	209	211	195	189	189	202	224	196	188	216	202	210	212	221	196	209	198	190	208	195	195	183	205	215	220	200	185	236	204	196	172	179	193	198	177	222	199	200	198	200	217	226	189	200	181	202	212	175	207	212	193	192	212	167	197	174	222	192	210	207	194	225	211	209	216	196	209	175	221	234	201	191	186	210	203	205	191	216	212	204	220	178	204	219	210	195	192	198	196	205	200	185	215	181	205	203	192	216	199	186	197	226	208	214	208	191	216	218	213	215	185	197	199	174	220	208	209	210	213	199	194	220	221	212	198	200	213	191	194	220	204	208	199	200	242	153	219	201	208	202	212	193	204	243	204	206	227	211	208	187	226	184	179	207	198	229	182	193	201	219	203	204	199	212	201	190	206	204	179	188	190	204	213	203	201	160	199	198	203	200	188	220	206	190	180	203	202	202	202	202	182	207	198	207	189	221	232	213	213	228	229	212	164	215	195	207	215	205	206	201	199	194	209	197	202	182	208	226	199	222	209	208	221	212	212	206	234	219	210	192	219	203	205	202	197	219	223	220	231	203	223	214	198	222	233	194	198	218	204	176	215	225	201	189	209	208	197	184	195	198	202	213	202	205	212	196	199	200	190	225	182	209	186	210	226	208	212	217	207	208	212	231	184	204	230	189	190	186	222	196	214	202	231	186	213	213	202	213	209	194	204	201	213	239	204	207	220	221	207	202	187	207	194	187	206	199	182	228	192	194	223	186	187	193	197	228	227	209	207	201	179	187	180	226	197	207	194	190	218	193	199	204	222	200	200	195	203	211	177	192	202	213	224	205	209	215	212	177	191	194	182	194	194	187	195	228	194	174	212	218	210	195	188	215	205	207	210	213	204	184	215	230	231	214	200	192	207	185	188	196	185	176	188	196	196	220	201	192	187	213	190	187	204	230	190	213	202	188	214	216	191	201	225	206	198	188	206	211	199	219	229	218	220	192	195	208	210	197	236	188	218	193	223	201	218	187	196	196	191	202	165	193	201	205	180	232	226	204	195	207	197	197	184	195	237	225	201	183	194	192	206	206	226	191	188	192	183	185	196	190	223	198	197	233	193	207	207	215	200	209	209	210	197	208	212	196	195	214	223	172	189	209	212	221	191	203	207	226	180	197	190	190	194	211	208	188	213	221	204	188	202	203	203	184	234	200	223	236	214	208	176	203	209	185	205	206	205	182	203	222	209	200	210	219	226	192	200	190	201	205	199	232	188	202	235	201	197	199	215	198	217	198	205	205	178	223	200	194	194	236	192	230	199	190	190	227	202	209	205	196	211	203	197	206	198	204	200	199	207	211	209	218	225	188	215	197	208	207	196	218	222	194	174	215	191	195	214	196	221	182	178	214	194	220	194	219	200	208	204	219	190	222	207	201	206	218	192	202	172	202	223	191	213	221	220	204	202	196	230	188	178	217	186	237	202	204	224	211	198	224	209	209	225	200	193	223	190	208	218	214	197	194	184	199	208	193	214	206	188	203	224	197	195	221	190	212	215	192	219	217	228	211	200	205	189	195	197	210	202	216	205	207	222	204	225	212	173	197	180	189	215	220	181	209	184	209	194	203	200	181	206	198	196	195	207	189	222	220	232	235	226	207	193	197	212	197	211	226	217	214	195	202	208	187	207	228	211	202	243	188	190	220	201	202	229	219	223	216	216	221	172	221	196	216	204	210	203	208	212	209	194	213	193	193	201	203	182	202	190	220	195	208	256	218	189	214	204	226	194	191	202	199	222	196	225	211	212	186	215	211	218	206	199	226	191	190	200	213	195	174	181	191	192	185	208	221	192	217	200	209	221	206	208	196	219	217	194	182	204	216	201	212	194	202	206	212	202	209	206	220	187	207	211	194	200	206	228	207	210	218	221	193	207	221	228	203	193	214	204	215	208	206	218	217	206	213	209	217	193	196	219	223	207	210	186	195	191	231	196	191	184	215	221	213	201	226	198	202	185	187	212	182	216	208	210	213	200	208	214	196	201	189	226	215	203	189	221	209	195	216	189	226	199	212	190	183	193	191	206	226	205	219	206	200	218	231	201	216	200	192	214	215	202	180	211	213	202	203	185	209	191	184	192	194	219	197	194	197	223	208	237	213	192	186	213	190	200	179	197	188	185	194	221	210	197	223	177	218	175	200	211	215	198	212	199	183	201	222	208	199	171	200	213	197	204	200	184	166	177	208	223	225	197	225	204	205	203	202	182	191	209	237	190	226	182	201	232	192	218	211	208	213	194	203	187	201	208	198	191	222	201	186	227	211	219	183	188	193	173	217	184	175	192	233	208	209	216	188	209	181	188	197	239	198	197	200	214	206	210	215	186	188	202	203	175	167	195	192	209	182	198	189	193	190	204	203	218	190	193	200	192	217	212	202	218	234	228
35434	46398	50938	54130	52951	49173	48625	49167	48786	41202	33990	27710	18667	11025	3279	2127	1585	1269	1339	1312	1267	1507	2207	2148	1853	1664	1572	1467	2697	15349	23016	19334	5878	727	666	702	667	718	668	756	701	683	701	667	660	685	694	697	615	679	691	725	730	689	696	698	697	640	726	696	677	661	677	686	710	707	721	664	695	694	722	692	667	683	672	656	697	686	717	697	709	654	747	688	698	739	661	675	613	659	659	699	676	674	681	681	650	661	690	707	712	679	660	698	650	678	675	686	691	737	674	681	677	674	692	676	689	700	723	697	692	671	679	661	698	660	658	699	664	677	753	674	677	701	668	658	708	631	726	681	673	622	711	617	662	648	686	629	670	686	719	715	684	677	726	716	672	636	688	648	687	694	689	684	721	682	682	691	671	655	742	683	719	685	671	681	693	665	705	671	711	689	708	716	694	678	674	668	658	730	716	699	711	683	667	672	652	691	697	705	697	674	676	664	647	650	688	712	638	681	682	664	721	705	700	715	693	721	693	739	702	684	666	685	706	679	684	683	672	679	679	720	732	665	711	705	664	724	731	633	711	670	672	660	641	677	669	701	669	680	693	704	700	744	673	723	684	699	730	708	712	711	683	652	671	674	697	693	709	639	671	640	693	689	666	708	677	714	728	678	689	700	682	681	644	722	724	673	668	697	650	693	725	705	662	674	693	688	726	720	735	667	714	656	703	716	698	654	711	713	715	679	741	698	712	697	717	681	682	686	729	725	641	694	675	687	707	666	672	625	687	635	665	685	680	694	710	720	667	675	669	676	655	704	740	657	658	704	676	662	719	706	715	716	678	694	685	678	675	682	719	656	665	675	713	704	668	737	717	662	683	712	688	708	670	686	649	682	708	697	680	705	674	684	652	689	618	712	669	676	710	670	716	701	681	721	685	690	693	684	683	667	730	670	696	714	687	685	669	628	720	659	729	673	714	666	729	677	703	733	707	674	692	640	710	714	679	685	700	617	725	692	653	683	731	722	720	682	719	651	664	685	665	727	714	701	681	656	671	654	697	652	678	704	669	678	692	672	676	739	687	704	672	655	694	702	700	672	721	695	661	679	665	689	650	652	666	703	661	713	679	674	687	700	686	682	665	679	701	700	718	668	697	714	667	682	694	699	704	646	662	682	707	700	674	689	674	690	694	676	671	667	660	655	614	689	697	688	663	658	680	692	667	691	664	672	615	680	683	681	657	667	730	611	633	686	727	671	695	684	710	702	662	658	697	670	676	686	668	707	720	661	679	683	636	708	704	732	712	633	707	668	687	655	680	680	679	704	727	652	699	667	706	716	720	642	666	713	639	733	669	680	681	683	675	682	683	703	661	689	703	724	669	652	674	682	653	701	712	716	651	716	674	687	680	664	712	687	697	646	671	673	686	731	709	688	630	707	648	688	704	724	722	698	721	733	719	660	704	724	694	684	684	676	662	662	661	670	715	710	669	678	701	644	645	729	718	698	659	659	719	668	685	702	729	689	684	634	680	684	683	678	701	715	688	686	668	657	679	654	676	672	721	723	682	718	680	640	624	658	671	668	674	707	655	709	661	712	645	706	676	678	659	687	652	681	697	685	631	714	647	746	710	701	738	665	676	680	700	710	684	670	661	687	660	708	651	695	692	700	693	645	691	665	678	699	691	672	672	684	710	678	646	662	665	740	718	695	695	690	667	689	708	712	703	678	681	668	698	673	680	712	665	683	658	677	726	617	650	708	678	641	686	660	684	677	657	680	685	641	717	680	668	684	700	727	671	699	675	688	661	702	660	691	679	647	660	636	671	670	634	684	663	658	687	691	685	688	687	693	664	688	678	705	699	699	629	673	670	696	712	679	658	640	650	617	683	699	690	692	690	675	621	706	648	702	726	712	709	702	647	661	700	660	681	687	693	699	703	712	688	686	646	689	702	693	687	664	695	659	662	713	670	694	713	704	721	668	691	719	666	717	689	664	721	702	682	699	729	658	681	675	707	713	715	701	654	665	737	683	738	675	676	649	675	706	734	741	626	665	712	667	734	626	686	725	703	652	698	700	588	717	647	678	682	711	651	684	663	685	710	706	694	739	690	659	654	660	706	683	676	663	692	657	654	730	660	735	671	705	666	648	666	694	664	733	718	680	658	661	687	725	702	678	659	704	676	700	661	716	655	651	681	618	716	681	659	724	677	718	693	693	641	700	658	695	684	702	726	673	660	721	690	690	696	698	720	672	658	643	659	675	681	740	682	665	654	692	674	708	660	668	665	712	669	670	667	723	656	650	675	693	656	719	652	690	671	710	691	716	686	683	711	706	692	664	673	658	721	671	696	707	720	720	693	675	686	706	715	700	656	691	681	727	669	626	678	678	647	703	702	660	646	686	687	687	681	662	711	712	662	661	713	670	692	653	678	628	663	680	718	666	665	696	684	653	646	718	680	643	673	700	717	738	756	690	685	688	719	680	685	642	685	695	647	662	644	674	732	704	707	683	699	685	727	684	681	693	674	670	661	692	744	679	677	688	695	659	690	637	665	701	691	650	692	726	643	682	656	690	715	682	675	701	692	719	609	692	679	689	705	638	683	702	631	746	644	709	718	673	688	732	646	681	655	657	695	693	692	677	653	677	718	644	627	708	671	710	652	672	683	667	696	676	638	667	718	681	648	682	676	697	675	693	699	686	673	680	709	714	704	679	712	662	652	660	676	694	691	685	694	667	693	672	737	716	663	691	664	667	705	700	642	710	647	715	692	695	690	669	690	651	676	695	669	661	695	657	692	682	712	669	653	645	661	681	701	689	687	679	691	660	651	740	689	672	695	674	663	671	675	710	708	714	687	703	652	675	709	721	646	691	684	687	668	718	678	652	688	670	687	699	687	687	681	703	663	686	746	691	688	699	678	672	656	730	707	636	682	708	754	649	649	709	703	658	665	680	690	702	702	724	701	666	657	679	670	711	675	691	704	694	711	639	717	669	717	656	673	684	701	688	717	649	686	691	698	647	664	674	634	692	697	677	683	663	702	698	744	672	625	646	702	665	670	667	736	646	682	679	683	663	695	684	693	695	668	705	723	684	670	691	706	672	736	685	682	677	689	692	708	729	637	709	693	717	644	705	662	708	684	694	683	646	696	724	722	674	670	679	690	675	679	680	723	681	666	682	638	712	683	686	718	710	643	675	693	700	692	713	698	695	665	626	695	680	671	766	643	689	681	701	664	665	700	696	698	698	680	662	668	693	666	698	708	694	683	716	697	693	693	683	719	645	669	677	629	697	666	624	665	677	675	682	716	689	675	669	697	682	683	660	693	670	666	669	693	689	693	643	653	703	657	664	665	669	672	672	702	678	683	668	679	652	692	675	681	685	720	682	685	715	703	722	646	697	697	690	661	682	705	702	663	697	710	681	676	678	671	731	677	721	746	642	680	672	658	658	651	687	689	706	722	686	679	675	716	701	689	722	711	699	660	683	735	697	670	681	685	657	717	696	670	646	654	668
15675	17856	18754	12134	7267	5827	3846	4738	4466	2171	1062	614	365	264	158	140	151	142	127	119	135	130	145	127	168	131	137	126	127	235	511	531	168	135	121	125	130	122	130	121	114	121	113	140	115	111	113	127	127	121	141	127	120	119	131	135	128	124	128	122	120	122	126	136	122	129	130	135	122	119	134	140	114	115	130	122	117	127	133	131	134	118	113	129	127	110	122	126	129	114	113	107	109	139	145	131	127	116	136	135	136	142	136	131	114	136	118	135	141	118	130	115	127	115	135	134	136	130	138	140	121	122	133	119	119	117	132	114	137	128	113	136	111	119	122	112	139	109	138	133	144	123	133	135	131	130	145	121	126	126	119	101	133	123	117	108	124	123	125	120	123	119	115	131	135	133	129	122	128	131	143	128	129	133	134	141	122	120	119	124	113	133	130	115	120	121	110	119	128	125	126	122	147	107	116	116	120	136	135	120	135	128	133	114	118	132	120	117	118	120	122	124	131	140	131	114	118	143	119	101	143	129	125	117	113	121	107	122	123	119	140	112	131	122	138	128	101	104	113	139	131	100	137	131	117	126	142	126	116	121	117	125	144	144	121	103	129	128	114	130	106	118	112	133	144	125	127	129	119	145	117	135	141	124	126	128	122	126	140	127	99	114	126	139	118	131	114	130	123	123	132	129	131	128	134	119	130	130	126	118	148	119	114	121	104	112	126	139	138	129	115	114	123	124	110	137	126	134	132	115	127	134	131	139	134	127	123	144	140	127	119	115	149	111	123	91	111	120	128	118	105	124	154	130	132	118	113	138	106	130	134	129	102	137	134	116	126	154	135	130	131	138	139	120	110	109	141	119	121	113	123	114	153	145	120	139	117	123	120	141	118	135	136	109	119	131	118	126	113	119	105	149	109	117	124	113	132	117	119	138	131	119	128	120	116	127	119	120	117	133	107	109	146	126	142	118	147	136	136	121	125	153	137	133	138	120	120	127	130	128	109	108	102	104	140	125	148	115	110	116	116	131	123	124	113	116	135	118	111	139	116	119	126	107	120	141	121	115	127	125	140	130	124	100	125	119	131	130	121	99	136	126	126	118	120	117	123	130	123	118	111	117	125	127	139	113	123	144	125	128	117	137	141	123	130	131	130	125	133	144	117	113	117	135	120	147	122	112	123	124	133	113	109	130	142	128	130	137	118	130	120	137	118	119	109	127	119	123	133	127	136	128	141	127	110	148	117	128	122	111	130	116	148	126	136	123	134	135	126	130	153	135	140	113	135	112	133	121	125	130	116	139	125	142	114	134	138	129	145	152	131	99	111	136	124	108	138	140	124	111	122	109	127	102	143	129	124	148	132	135	121	130	123	140	131	126	122	121	125	128	122	119	104	130	124	109	139	118	137	123	121	124	145	144	109	125	129	121	121	121	121	151	112	128	123	124	121	115	119	129	105	139	112	142	130	124	135	130	151	119	135	118	127	124	132	123	120	120	130	123	125	113	111	121	159	126	134	124	134	112	142	131	128	128	130	132	109	112	123	118	117	131	136	109	114	120	122	131	133	136	114	134	133	121	114	134	123	135	121	128	150	124	116	118	125	137	111	138	142	141	121	124	138	106	133	124	139	126	135	128	128	122	115	116	114	126	119	129	118	134	118	130	121	129	132	118	142	129	131	126	107	120	113	118	148	127	114	120	148	129	119	110	122	116	131	126	129	126	119	140	122	110	133	118	128	120	147	108	111	97	135	128	112	106	120	155	130	123	122	127	121	115	111	96	121	120	132	130	137	121	111	125	114	139	134	124	136	127	151	126	116	126	115	122	128	144	122	125	125	128	130	135	135	104	131	98	132	116	102	132	145	121	109	142	131	153	132	102	143	145	128	138	121	133	119	116	124	111	125	135	117	117	116	147	118	119	116	107	128	108	111	129	143	110	120	138	136	132	123	131	118	135	132	117	134	121	127	128	137	123	112	105	118	123	117	157	132	114	128	125	135	130	139	129	132	103	136	132	139	102	137	113	128	117	121	130	104	100	141	134	120	115	122	134	125	116	107	115	112	113	114	133	128	143	126	113	125	134	110	124	148	140	110	141	122	131	121	121	157	135	118	97	135	128	108	115	104	108	105	119	119	138	104	115	134	104	128	122	132	120	140	133	133	139	125	117	132	117	127	116	133	120	116	122	134	123	120	135	115	114	133	117	132	124	113	140	118	125	123	126	138	116	138	134	122	127	118	130	120	148	115	116	123	120	134	122	142	133	130	133	115	104	117	114	126	122	124	125	142	122	132	143	131	124	116	108	128	136	134	108	114	131	117	136	148	104	132	136	112	122	111	129	136	138	129	143	121	117	104	120	132	138	113	144	138	127	127	138	127	115	126	126	157	120	116	121	137	131	129	147	115	131	115	128	127	138	120	123	133	126	126	126	147	116	106	130	119	130	131	126	140	126	116	105	111	114	137	141	154	124	128	124	150	125	129	121	124	119	121	98	109	117	135	122	116	121	130	152	127	147	148	132	119	136	103	124	128	114	129	107	112	133	119	145	141	124	137	139	148	131	100	119	134	134	135	128	133	110	116	134	104	122	132	115	123	140	139	122	144	118	116	112	123	124	123	142	127	104	143	132	119	130	114	122	139	117	126	136	124	136	130	129	141	119	137	129	128	122	128	124	132	123	131	132	150	137	126	129	113	141	106	119	138	117	127	113	141	136	118	114	126	113	120	101	110	129	117	105	119	130	109	104	116	129	129	144	97	132	120	137	136	127	148	129	134	140	131	141	126	124	108	116	116	132	123	112	134	130	114	135	132	133	129	114	130	121	116	121	114	154	119	134	117	136	111	123	114	136	138	133	121	121	121	141	132	130	110	134	111	127	104	113	116	131	120	131	124	131	138	130	154	124	124	126	132	135	124	143	108	129	124	123	115	138	132	126	115	117	113	107	130	134	138	129	117	136	123	128	112	141	145	127	111	118	146	133	136	137	135	124	133	132	130	135	121	133	148	134	128	124	107	119	136	106	136	112	114	126	130	119	135	104	146	133	131	108	139	131	127	114	116	122	129	138	123	129	129	121	139	121	114	116	116	131	137	124	127	125	131	127	141	134	111	125	135	131	128	127	126	101	115	123	128	109	124	112	127	121	134	117	121	129	134	127	121	119	116	119	115	116	128	139	109	111	146	103	126	131	124	124	140	138	120	125	125	118	115	124	136	121	127	127	118	119	122	129	145	104	119	147	114	144	121	134	107	120	127	129	127	108	111	118	113	131	115	133	120	130	135	129	108	104	128	113	111	113	113	125	115	112	122	134	119	119	133	141	133	112	129	146	143	119	124	109	129	124	133	145	136	125	130	136	137	127	153	114	123	138	120	141	129	163	130	136	121	106	135	124	140	125	119	121	117	128	134	140	132	112	128	122	133	125	133	150	126	138	135	127	125	144	125	113	134	118	110	127	120	119	112	126	135	127	135	137	107	128	119	133	109	106	142	131	122	141	124	129
12761	20341	25128	22310	17334	16259	13068	15990	15030	8441	4560	2602	1813	1261	574	520	565	496	518	478	472	540	533	549	607	551	551	543	513	1141	3080	2818	661	456	488	456	477	465	444	453	507	451	469	467	485	488	462	454	474	484	479	446	466	478	454	512	481	453	498	455	454	469	485	486	477	499	434	419	485	474	426	495	472	468	475	431	469	489	479	465	464	486	446	451	435	473	463	486	490	456	449	499	441	457	446	474	496	481	450	461	511	453	450	415	464	454	487	514	486	496	467	442	480	522	502	470	466	465	435	490	472	481	454	468	467	433	498	466	460	470	455	468	470	434	483	460	491	449	480	467	468	450	457	473	433	423	470	438	510	495	447	488	466	455	455	472	538	511	454	454	485	427	495	469	482	435	469	460	451	462	509	491	475	472	441	470	451	462	462	477	454	471	470	489	496	455	486	483	441	503	448	490	475	450	439	426	445	477	490	465	475	475	502	430	444	476	447	463	475	477	471	427	473	482	449	476	477	438	454	466	492	441	474	439	461	485	483	468	451	474	465	476	460	467	469	483	453	487	469	464	465	472	475	481	446	459	442	465	463	470	499	476	437	430	494	479	437	457	444	448	452	444	503	454	460	454	490	451	464	459	488	513	483	459	469	457	478	441	459	450	504	486	454	477	491	449	455	454	445	449	456	459	481	504	479	478	475	455	449	489	454	463	413	461	476	512	432	451	492	440	458	469	464	443	446	474	495	460	444	455	449	444	453	461	428	504	436	486	476	470	476	473	446	435	413	469	422	515	480	513	482	476	461	464	444	457	465	465	486	447	483	455	448	491	410	438	437	421	486	466	466	454	454	464	429	439	435	447	480	499	489	489	482	491	462	421	471	455	472	472	506	460	448	474	467	453	474	491	448	481	478	461	449	479	444	471	451	451	441	460	453	472	449	426	449	437	479	469	478	483	429	470	420	465	435	475	461	490	483	421	435	432	494	469	471	500	465	493	470	478	460	426	450	465	450	522	485	442	478	480	456	461	454	445	490	433	476	495	431	495	477	447	428	459	490	485	452	449	483	461	484	467	470	464	471	470	412	422	479	480	458	481	469	455	502	455	478	483	472	438	424	453	479	499	449	462	465	468	464	472	475	503	480	461	418	466	456	454	482	461	472	492	466	455	437	464	457	499	416	452	463	453	448	438	459	484	481	460	471	440	492	463	435	465	458	436	445	434	451	469	477	471	470	461	469	486	457	446	476	450	464	473	456	422	459	467	435	470	452	499	466	479	466	451	443	494	455	418	470	483	463	471	441	471	463	448	448	464	466	442	456	459	429	474	444	454	445	435	466	479	475	434	441	442	445	455	459	430	483	471	464	484	449	454	458	484	480	457	505	501	463	450	504	468	458	466	441	479	480	433	506	477	470	498	476	475	491	451	474	465	447	446	444	470	467	450	448	485	466	465	468	456	468	447	499	472	479	474	444	455	434	458	473	423	475	464	456	465	459	469	441	446	444	450	475	465	479	433	433	454	435	462	446	470	450	506	470	446	458	481	467	465	482	433	436	459	440	460	457	484	454	453	497	461	450	482	451	459	444	474	463	469	458	481	431	468	491	503	439	465	476	404	477	447	490	505	446	464	492	499	462	440	460	461	495	493	482	469	445	471	464	455	483	513	475	496	485	459	459	459	431	477	465	474	491	456	459	472	466	497	474	468	489	471	431	468	488	507	464	405	450	432	458	453	453	457	460	464	495	474	472	483	411	468	443	417	472	472	443	471	481	452	478	457	452	473	464	456	456	467	460	487	492	408	465	444	479	463	485	510	466	483	451	460	464	483	460	440	450	439	466	473	462	481	450	480	424	468	466	464	430	446	459	486	460	484	472	448	448	494	427	505	464	474	484	453	467	464	471	434	421	452	479	472	503	451	474	483	443	472	468	486	454	470	476	467	482	446	454	492	425	473	439	439	434	491	497	450	434	488	447	448	462	450	464	435	476	457	443	471	452	471	441	434	479	477	461	453	474	439	479	491	454	476	529	485	487	456	485	458	486	431	468	501	462	468	473	458	460	451	464	482	484	480	501	457	470	460	452	478	446	441	505	456	487	464	502	463	509	507	481	433	415	447	453	470	483	466	454	451	447	456	472	451	467	459	459	425	471	458	462	486	457	457	418	479	461	456	441	500	483	473	425	441	472	449	446	436	489	422	434	486	471	465	474	465	508	453	428	477	472	461	471	513	434	450	451	508	454	472	450	459	463	455	452	459	455	460	490	436	450	464	459	452	522	443	482	479	471	449	495	470	482	480	443	440	417	423	439	436	466	457	453	453	473	494	452	460	486	483	460	458	468	478	454	432	442	487	441	477	499	498	458	471	434	497	438	437	484	483	460	469	454	469	460	476	473	482	488	474	489	448	439	479	493	483	411	493	495	431	456	463	453	480	486	529	427	455	475	431	482	467	501	448	476	485	469	503	488	447	446	452	476	497	472	421	482	452	487	443	476	473	487	444	442	458	459	456	426	447	480	481	442	454	442	493	459	472	450	461	500	457	439	434	460	453	431	480	439	466	456	471	467	436	453	458	460	446	466	474	480	438	468	427	457	485	460	447	427	489	455	433	448	488	449	469	474	469	425	459	474	437	487	487	496	457	451	491	483	486	449	509	441	457	481	453	459	524	424	452	457	480	457	442	492	451	489	450	463	446	454	441	471	467	467	463	422	426	470	466	458	455	472	489	452	516	479	448	432	466	467	516	482	457	450	461	475	422	437	478	488	465	460	471	462	470	468	460	495	443	477	448	452	442	465	491	500	428	443	490	462	499	447	449	456	488	452	475	464	448	465	450	463	493	457	518	467	427	449	452	496	463	422	452	431	480	445	455	468	459	499	420	473	421	485	476	472	471	481	456	446	472	427	485	464	456	465	456	504	482	473	449	453	457	443	504	477	476	495	467	480	476	467	452	408	470	473	439	499	421	488	414	504	497	479	460	490	436	504	463	469	488	489	444	448	457	465	476	476	505	479	478	453	444	436	486	474	456	443	475	478	473	456	504	468	470	511	473	447	430	461	490	480	454	440	481	454	437	519	506	453	449	444	475	477	454	446	445	462	484	448	494	474	488	487	497	444	460	451	462	483	491	464	463	437	480	450	476	429	454	457	497	475	443	469	432	495	439	473	491	458	452	447	456	436	446	452	472	461	504	482	470	459	442	457	489	464	475	452	458	451	477	449	434	477	422	469	442	471	480	471	441	495	475	516	485	455	521	464	475	431	481	464	458	467	450	466	519	449	482	456	465	456	461	459	495	457	466	428	438	499	485	498	454	474	471	485	480	436	478	475	498	445	467	494	496	487	481	496	488	478	483	444	478	459	461	430	474	484	500	505	458	490	486	503	473	451	450	455	473	478	461	442	484	476	519	462	469	465	452	464	474	457	452	456	457	442	444	451	449	464	464	423	477	486	475	453	465	474	468	516	485	471	457	519	485	492	441	466	441	466	434	480	498	455	454
34510	43068	41187	38193	35651	32902	30713	34221	32168	25144	15956	9387	6472	2177	431	425	326	229	240	189	160	160	206	199	200	216	254	228	314	1942	2771	1781	196	135	125	117	119	137	131	107	121	122	129	126	124	108	112	113	115	127	105	124	115	127	118	129	128	120	134	125	108	120	134	130	119	142	129	124	124	114	109	134	134	130	121	132	130	114	117	136	120	139	120	125	128	129	116	110	131	132	141	125	119	107	137	118	134	119	125	109	123	108	108	128	119	137	109	132	127	128	133	123	117	115	122	131	128	104	122	115	119	126	138	118	138	142	126	130	125	123	128	142	119	145	122	140	134	117	130	126	125	139	122	130	109	146	140	125	104	133	117	114	137	122	123	130	128	123	113	138	142	117	127	107	96	131	135	114	145	133	125	127	142	124	133	128	131	124	114	118	149	111	124	98	121	120	108	112	130	136	133	98	118	120	133	138	98	140	136	111	131	150	133	139	145	136	115	123	151	119	139	129	125	141	113	125	132	124	125	129	138	138	120	120	120	130	132	93	109	123	121	124	139	112	142	127	111	140	129	115	132	116	105	118	130	128	123	131	123	136	124	140	136	117	125	119	133	141	131	133	124	124	100	131	128	125	144	131	131	129	134	154	124	116	133	129	107	138	139	140	119	136	124	125	131	101	122	147	131	116	127	138	112	132	113	109	121	128	109	112	113	125	104	122	122	130	142	134	135	131	111	127	124	135	127	123	136	134	143	133	121	112	116	123	116	129	125	126	117	110	119	101	118	93	103	103	113	130	137	132	133	129	125	114	116	152	113	113	121	144	143	132	122	116	108	114	127	121	125	127	112	114	123	143	130	118	132	128	123	148	128	129	128	122	136	136	135	116	117	113	124	134	164	106	128	129	137	117	117	110	135	143	138	123	143	141	136	126	135	109	122	127	119	108	124	129	124	118	130	117	134	112	122	112	115	127	134	129	122	120	110	142	126	118	117	121	122	128	154	103	122	128	123	121	145	128	116	127	118	123	130	130	109	122	129	141	134	141	107	137	112	131	122	125	143	113	129	138	133	149	109	121	150	103	128	136	113	119	116	112	128	128	138	125	129	132	150	120	102	98	118	116	125	113	119	133	127	119	115	132	121	122	126	122	112	130	125	131	122	119	127	126	118	132	120	129	130	115	152	123	154	118	123	114	144	109	115	127	123	107	128	146	107	132	123	135	143	137	126	120	132	134	133	105	136	119	127	125	123	125	125	112	123	100	123	126	132	100	122	120	125	124	147	145	126	121	121	125	134	121	122	116	132	113	127	126	106	113	124	128	151	141	125	129	125	112	127	122	129	114	128	108	124	112	138	124	134	134	138	119	124	139	128	107	139	128	107	135	145	113	111	122	124	117	114	115	127	96	135	128	129	127	119	123	117	138	119	141	133	103	126	129	111	117	131	99	128	115	133	133	126	108	124	113	112	138	119	122	114	120	120	120	133	139	150	112	133	121	139	102	117	120	129	113	126	115	133	122	129	151	119	110	128	116	104	130	114	144	114	130	133	127	105	102	127	141	125	120	130	108	103	133	132	134	128	139	125	147	111	135	107	125	136	133	100	126	118	134	109	131	136	122	118	137	141	101	121	125	134	125	134	115	131	118	147	140	148	129	136	110	121	136	113	147	119	162	105	122	120	133	127	120	134	114	120	117	136	123	139	114	125	123	121	125	135	125	117	110	130	126	122	123	133	130	103	136	116	121	124	119	129	133	134	146	115	109	121	125	130	123	132	125	126	122	104	153	121	111	134	140	133	121	108	116	113	113	115	115	144	119	132	116	135	103	118	145	129	143	136	111	131	113	141	139	127	126	141	133	110	128	113	115	120	112	124	125	106	125	107	106	126	136	139	134	116	121	129	116	131	136	136	119	146	121	126	143	159	115	134	113	118	127	129	110	128	106	111	133	119	104	124	127	134	129	116	125	139	141	132	131	124	114	122	123	126	131	122	112	120	118	119	116	109	113	133	127	133	109	116	121	122	119	131	132	137	108	143	114	142	131	127	136	131	107	125	125	114	140	128	108	119	109	127	127	128	122	113	104	111	126	114	133	134	114	110	141	104	118	137	107	123	130	117	131	123	116	133	112	126	140	136	129	152	112	109	121	127	113	119	120	116	117	124	136	131	138	140	131	125	125	127	137	116	129	121	111	115	123	111	140	138	130	149	140	124	122	130	121	118	138	128	113	114	123	116	125	127	134	138	114	109	122	138	125	119	137	127	119	111	128	136	115	106	147	114	139	153	122	124	148	128	109	135	136	134	117	130	131	114	121	113	111	121	109	123	142	117	126	129	120	119	121	121	137	116	111	122	130	120	127	141	137	124	134	122	123	150	144	120	121	117	121	126	117	128	125	138	119	150	130	127	126	138	132	120	121	128	128	112	120	148	121	128	121	127	108	120	138	134	128	109	114	118	117	148	111	128	121	129	123	123	121	128	119	113	120	143	126	119	110	127	139	138	128	116	119	119	129	128	135	127	128	112	114	127	133	144	140	132	122	110	118	116	117	128	106	112	122	139	117	115	122	133	142	137	143	124	118	127	120	128	115	118	131	132	110	115	118	112	124	117	130	101	110	116	123	124	143	141	132	123	134	127	147	146	107	100	145	135	136	114	129	127	124	125	104	137	117	126	124	120	117	125	140	102	139	129	141	125	117	124	117	143	126	121	133	130	144	132	120	120	118	127	109	112	117	153	109	114	130	140	138	123	119	108	138	117	124	112	120	127	112	123	126	128	102	125	125	130	118	106	130	121	124	130	128	125	129	127	119	111	138	130	114	125	120	104	121	122	150	113	130	119	131	135	122	116	120	117	122	132	135	140	120	137	120	121	106	132	120	117	118	127	126	123	112	110	107	123	117	129	105	142	128	124	129	122	125	110	128	110	133	128	114	122	131	127	139	101	126	146	144	126	125	114	138	125	124	139	139	122	134	134	115	130	117	149	108	124	113	118	110	133	130	104	146	126	124	121	132	124	129	116	137	116	117	139	121	141	130	134	125	133	159	119	113	124	108	141	108	118	137	123	126	129	139	120	128	131	126	105	128	138	132	129	120	139	136	113	128	113	124	118	130	136	129	111	113	111	122	119	119	123	129	123	128	130	110	103	125	114	120	138	134	140	121	135	116	122	124	142	130	136	118	108	125	100	124	119	137	126	140	139	116	111	128	137	116	130	130	140	124	129	119	133	137	119	116	139	133	91	114	115	127	109	129	129	118	129	114	125	130	114	131	149	122	127	121	130	129	144	136	117	124	129	114	126	134	143	114	120	129	122	116	126	111	129	118	127	116	112	113	125	140	120	106	130	118	138	147	142	117	112	123	101	130	125	124	116	127	131	136	119	141	125	108	118	116	126	109	131	115	118	138	130	118	125	116	130	125	133	117	126	118	124	124	121	113	116	120	102	128	121	118	123	141	122	111	148	107	128	133	107	108	112	123	124	118	140	116	134	127	122	135	121	137
28644	41108	46805	50037	48030	45338	44927	45831	42547	35745	25525	20635	17307	7825	1936	2569	2217	1403	1128	828	782	835	1209	1303	1042	1145	1549	1191	1986	13113	16374	11119	973	467	470	482	447	458	459	456	451	473	482	444	469	458	504	460	470	458	461	452	472	462	471	436	435	446	460	494	450	445	486	456	451	438	445	458	439	451	440	433	445	470	480	442	470	480	476	398	439	448	465	457	442	453	451	459	459	494	474	504	460	490	461	446	471	449	471	443	450	478	463	484	493	478	475	448	446	469	431	460	494	464	451	481	456	464	448	469	472	490	460	500	429	446	444	416	462	442	441	447	486	475	471	460	479	437	466	480	435	425	435	449	434	452	461	406	437	437	466	440	401	440	490	468	424	461	456	435	478	448	455	475	443	419	469	460	462	481	469	469	443	446	439	493	465	459	472	470	439	434	408	463	449	487	446	467	430	488	482	468	433	451	498	465	461	483	446	509	475	493	439	450	478	457	484	442	467	485	490	475	476	454	485	460	465	471	442	485	455	424	455	502	465	446	492	451	479	439	427	442	421	452	441	489	478	437	453	481	428	461	425	453	437	422	468	428	463	463	492	446	472	451	470	457	468	469	443	423	447	475	438	451	418	385	464	441	477	482	461	439	481	458	445	412	412	488	505	469	444	457	473	432	444	441	454	450	444	466	435	472	463	446	456	449	464	471	446	491	509	450	431	474	423	474	434	490	467	452	444	476	463	428	472	435	468	459	439	431	481	449	426	449	440	463	461	457	448	460	494	457	470	469	460	487	502	495	464	512	467	423	415	446	457	458	457	513	467	482	471	467	483	437	446	472	489	453	428	437	463	446	474	430	505	454	465	469	459	450	476	472	444	430	448	441	451	426	472	490	433	464	419	467	476	452	467	454	483	483	483	453	450	461	417	442	439	431	473	472	432	505	426	494	464	447	453	483	457	464	470	494	440	448	399	452	419	434	454	493	421	458	469	480	423	470	457	478	413	461	443	415	420	463	465	454	444	473	472	451	475	424	429	441	431	461	427	452	414	414	439	467	490	467	439	445	462	438	465	475	433	460	409	412	451	438	432	460	467	480	491	449	470	417	463	447	437	486	456	484	466	451	480	443	434	457	468	473	475	430	464	412	438	450	460	448	496	457	467	464	465	449	412	443	477	454	455	438	486	460	458	454	416	456	416	452	475	450	460	484	419	417	440	467	429	450	460	517	475	466	459	451	431	437	411	477	465	477	437	460	450	440	474	466	439	433	469	415	468	426	472	439	483	500	443	445	440	453	440	449	488	463	506	427	469	436	422	453	437	452	457	432	469	475	436	450	464	435	456	431	430	444	503	456	461	448	465	452	422	444	500	453	433	442	472	452	456	443	475	459	404	455	474	460	483	452	487	443	457	444	467	467	470	464	447	430	447	450	446	443	425	426	473	461	480	460	474	461	478	481	476	463	398	460	464	470	437	436	472	461	428	460	465	494	483	436	431	458	444	452	474	449	466	444	497	492	428	471	437	452	446	442	439	462	464	462	458	478	434	472	467	465	478	438	472	464	431	460	414	501	445	474	428	464	444	479	445	463	509	449	437	421	468	443	498	424	470	447	454	439	421	448	451	473	451	453	449	471	445	449	439	425	445	479	474	433	484	462	473	430	447	475	450	451	444	451	438	476	455	471	436	462	484	474	464	443	465	424	439	457	480	475	412	458	496	464	422	440	452	441	449	417	422	456	497	429	469	474	476	458	436	428	449	457	434	450	452	456	406	474	451	442	471	462	415	458	451	430	448	418	456	448	440	445	464	443	449	463	462	467	437	440	439	464	458	440	492	449	446	483	408	458	446	476	439	490	455	425	456	432	480	458	462	455	435	467	456	445	484	469	420	455	487	456	462	449	464	500	439	476	408	475	447	419	471	424	433	451	471	443	481	472	450	484	438	464	448	466	473	454	473	464	468	434	487	444	487	483	441	490	489	443	457	440	438	464	421	464	507	461	461	465	441	465	447	441	460	449	456	420	476	403	455	441	447	457	424	419	488	486	477	478	442	463	465	448	466	469	437	446	441	455	429	435	447	455	456	434	441	450	475	450	420	455	429	460	413	438	477	475	465	437	477	414	460	473	455	449	462	467	449	477	454	495	480	479	429	457	439	478	419	450	464	421	450	413	449	446	437	453	426	441	466	454	489	467	445	462	487	417	495	482	461	432	467	447	444	454	464	466	452	471	440	449	422	432	476	454	448	470	428	471	448	449	467	489	455	456	468	452	456	468	439	477	436	439	403	480	487	474	423	452	503	473	436	462	474	479	412	445	473	463	443	455	475	452	421	461	450	467	462	467	452	441	466	450	475	471	442	464	448	487	476	459	450	442	471	432	427	447	424	436	417	448	435	429	425	477	438	444	455	440	460	487	459	470	444	474	443	441	459	459	442	446	482	465	491	467	444	489	481	447	439	470	467	424	482	477	445	418	471	462	469	441	477	436	490	488	478	475	454	462	467	465	457	460	479	446	475	434	453	447	486	471	437	475	440	425	466	449	428	442	440	452	439	430	469	493	477	451	457	442	472	454	473	456	472	477	437	436	447	442	406	440	431	440	430	451	410	459	469	489	465	495	418	461	465	483	451	447	406	433	419	466	462	477	439	438	441	445	398	512	428	447	445	484	452	467	437	473	468	462	427	458	437	500	455	496	504	437	487	465	410	485	438	485	485	443	509	460	450	465	474	450	446	445	426	436	468	461	436	452	484	460	469	456	461	424	516	450	448	479	467	471	433	445	476	487	447	456	473	461	442	458	445	416	458	488	392	470	452	450	507	444	463	478	442	460	447	452	437	448	456	463	479	478	434	453	474	439	447	451	459	443	441	449	422	473	493	455	501	485	489	466	408	425	476	470	456	450	458	439	453	468	468	465	446	462	449	463	427	452	490	449	455	427	484	396	453	452	470	442	438	481	432	445	463	441	433	438	443	467	489	468	425	451	466	471	473	430	465	450	416	424	445	429	462	460	454	474	446	470	471	433	509	444	434	459	466	468	507	457	484	479	480	450	481	455	436	438	457	443	451	496	451	429	493	474	451	444	423	436	452	415	469	483	446	458	437	453	477	460	452	471	448	442	451	443	426	465	421	443	430	457	459	483	450	453	426	475	429	467	445	438	456	408	435	457	442	461	416	470	442	469	488	457	467	447	478	440	448	450	474	449	496	456	435	432	460	443	457	467	465	457	439	472	435	452	473	471	457	449	427	439	447	483	455	454	422	438	419	417	446	455	426	459	442	472	433	445	483	448	460	415	470	431	421	482	467	507	416	453	463	457	468	472	425	479	451	474	461	465	461	461	441	454	437	463	466	428	441	471	461	487	455	450	418	444	473	472	485	463	442	469	463	462	477	503	436	428	452	458	440	483	454	508	474	446	462	421	455	474	485	449	426	461	450	453	473	454	492	453	446	472	459	420	448	463	448	449	443	489	467	469	450	449	449	441	458	436	443	470	463	428	433	493
41558	46110	42481	39999	37775	35876	35393	40454	39685	31125	22811	17153	10223	3693	1157	830	796	477	458	337	286	319	360	424	339	318	411	343	443	3043	4436	3807	642	208	205	207	212	196	203	216	201	169	204	214	206	192	180	188	210	175	195	198	185	201	185	189	223	207	181	188	191	185	204	196	206	190	205	185	195	189	194	200	174	180	207	181	164	171	200	187	182	175	192	186	195	194	209	193	193	206	198	224	230	205	188	194	192	160	197	201	205	204	205	188	200	211	187	198	175	196	210	195	196	207	165	199	176	189	193	204	189	199	168	204	193	200	217	190	202	173	207	207	207	170	172	191	210	188	201	188	196	203	197	194	183	201	199	202	192	174	177	213	194	205	211	201	175	191	185	202	201	183	199	169	217	210	222	188	204	186	169	185	194	197	192	189	225	180	181	190	204	191	187	203	217	158	190	202	190	175	203	193	189	198	194	179	178	200	172	170	186	170	160	205	199	192	207	199	172	199	163	159	192	219	201	193	164	196	180	182	201	203	180	180	222	174	157	203	202	178	192	196	185	176	195	176	195	188	198	174	201	180	192	217	194	199	180	193	202	199	192	213	170	200	207	202	178	185	189	188	189	183	191	178	173	168	194	219	205	182	186	180	182	181	205	174	185	184	207	188	216	203	190	178	193	208	196	202	176	209	214	191	200	193	202	193	206	214	197	180	219	199	216	183	192	179	182	187	206	201	171	183	181	187	169	166	200	192	233	175	184	183	205	180	163	196	164	185	189	221	182	189	187	206	196	203	220	187	204	181	205	204	179	198	175	190	210	203	202	216	205	188	182	169	207	211	173	200	187	180	193	195	213	196	194	179	180	201	199	171	192	209	204	186	186	176	177	203	173	211	184	195	212	193	199	193	213	188	183	190	196	198	206	205	205	202	191	188	203	199	189	200	174	183	205	167	202	187	177	187	200	199	227	227	201	192	195	214	205	170	198	197	193	181	217	194	203	197	182	190	180	187	193	177	174	178	198	190	175	206	198	187	213	187	187	189	195	191	175	207	184	184	193	197	203	169	191	200	180	217	193	190	186	178	200	181	172	185	170	175	184	204	201	184	202	195	197	165	189	176	163	185	190	195	188	189	222	173	184	213	169	182	195	191	184	180	175	190	208	189	172	194	182	195	201	192	207	201	199	203	193	188	180	192	206	191	161	165	190	172	173	194	192	211	219	194	172	179	172	197	212	203	217	197	182	166	192	196	217	185	215	201	203	194	183	196	184	191	189	183	165	211	184	202	176	199	191	168	198	187	199	197	191	208	187	225	189	209	192	201	162	203	200	210	221	219	207	198	162	167	212	191	217	201	204	205	167	172	174	192	181	185	185	196	189	177	186	186	150	189	214	206	180	181	221	186	182	182	198	181	193	207	186	200	186	185	203	181	180	205	191	205	210	179	176	193	207	190	210	172	196	179	197	181	204	180	200	195	203	174	188	176	204	182	188	184	194	201	202	200	197	200	201	180	212	168	169	171	193	215	173	185	202	164	211	188	200	193	190	193	165	180	190	186	170	204	208	188	193	212	218	204	220	201	173	213	185	188	168	169	177	203	170	193	186	217	193	198	186	179	183	182	195	188	211	192	216	208	186	182	200	172	183	187	186	179	183	198	195	207	193	188	187	153	177	173	213	215	200	192	205	179	182	202	211	189	185	197	190	187	190	167	196	210	183	182	211	178	207	201	201	195	185	192	186	163	205	201	203	187	184	214	201	194	186	211	178	196	198	210	205	182	223	193	191	174	172	209	187	214	175	194	187	172	193	187	213	201	179	228	210	189	182	199	178	178	164	203	194	188	203	182	211	172	201	202	213	174	185	193	176	199	180	161	229	171	184	199	183	194	173	197	188	212	199	198	167	226	227	189	212	189	186	192	187	175	199	211	203	182	195	178	234	197	186	184	173	184	199	175	183	188	186	175	201	193	174	193	182	198	174	190	185	177	214	195	193	180	182	194	197	181	208	186	183	205	204	166	203	184	195	168	196	223	161	207	209	189	183	195	196	172	176	176	183	198	201	217	182	181	213	199	190	191	185	206	204	167	180	201	182	205	200	175	190	207	190	187	175	197	201	189	203	193	230	203	191	199	189	167	175	216	186	195	205	188	197	192	188	198	205	210	206	196	171	194	187	208	177	203	189	180	193	198	184	188	193	188	180	184	201	182	194	193	155	193	207	166	205	202	167	182	192	211	215	183	185	193	206	192	205	176	217	202	161	196	199	192	203	196	207	187	195	193	205	190	216	184	200	197	187	208	183	216	187	174	176	216	182	197	190	175	209	183	171	190	181	172	190	193	182	215	191	198	202	203	198	160	188	218	193	196	194	185	183	194	186	179	208	181	190	217	205	202	201	196	197	204	178	172	196	182	188	170	175	189	205	184	195	178	209	192	181	176	190	168	190	187	191	198	196	164	169	207	193	188	210	175	195	185	190	167	155	194	168	222	171	178	188	192	203	197	188	198	186	168	198	179	217	208	189	192	188	191	207	190	188	198	178	170	205	197	221	199	177	207	174	204	209	179	188	221	212	199	196	183	209	215	172	177	200	204	204	200	213	186	179	188	159	202	188	169	196	198	197	182	180	180	190	189	175	200	167	191	188	184	217	184	186	191	184	217	216	165	168	187	178	206	177	191	189	194	191	179	185	194	205	200	197	178	213	176	186	189	178	192	180	178	182	180	208	190	192	200	216	174	188	201	206	184	182	207	166	192	192	178	189	199	185	199	179	199	190	205	186	183	187	205	172	199	204	207	189	183	194	209	207	201	182	200	204	189	190	196	206	170	192	199	192	174	208	195	201	203	176	192	199	182	194	186	194	210	185	193	176	202	181	209	190	196	206	192	178	212	171	189	198	221	187	204	189	199	178	246	198	212	178	162	178	187	195	212	191	184	197	188	209	171	177	171	183	208	190	203	176	195	200	207	188	160	175	184	180	172	200	206	172	187	184	211	180	162	204	223	187	196	214	165	181	198	195	186	193	189	190	186	163	181	181	162	181	182	203	213	201	186	186	199	174	171	204	185	208	195	182	189	191	204	193	190	206	187	152	177	191	187	177	182	172	192	188	177	173	222	211	188	191	192	194	180	185	195	219	203	190	190	193	185	204	201	169	182	204	199	215	174	199	199	175	205	192	196	179	211	201	195	165	212	184	207	152	164	200	181	173	189	198	185	170	199	205	211	204	203	200	224	220	183	196	188	204	209	195	189	179	197	188	191	204	185	188	210	176	217	197	204	198	175	176	189	190	193	224	169	185	213	188	189	190	160	200	202	199	203	185	200	200	175	176	188	192	207	173	189	193	173	195	202	188	177	192	189	186	187	194	183	187	162	191	199	220	190	209	184	165	196	184	184	198	190	214	193	190	188	198	199	203	211	201	197	193	196	210	189	177	218	210	191	204	188	182	193	181	188	170	198	193	216	173	197	205	191	185	197	196	211	190	193	184	172	196	190	170	187	163	190
34754	46327	51861	55213	54253	51191	52096	52136	50144	42519	32983	28184	18349	8464	4491	4628	4429	2763	2335	1672	1473	1575	2167	2415	2045	1858	2642	1990	2409	17820	22357	19786	2694	716	685	690	655	661	622	660	615	680	673	683	649	636	704	641	615	636	695	625	676	637	641	642	615	657	626	669	663	633	678	662	629	602	662	660	644	634	701	631	660	667	639	639	697	649	643	638	645	667	627	672	658	634	641	629	645	670	637	612	667	640	566	609	669	660	654	662	653	677	637	680	714	608	679	624	661	632	636	652	661	615	657	615	690	688	656	694	644	667	671	633	659	643	630	659	673	689	687	619	615	646	644	637	627	647	680	624	678	628	631	610	625	588	656	611	612	679	662	668	667	657	619	642	688	639	639	657	639	606	677	615	655	591	625	693	655	680	645	672	637	694	620	679	606	677	690	618	620	639	662	614	707	644	658	650	641	670	657	656	680	680	682	628	667	631	651	608	650	616	632	657	649	667	651	648	647	666	644	681	638	625	664	638	670	655	658	646	661	636	611	629	682	651	643	703	620	671	622	668	643	627	665	609	629	660	627	689	655	602	686	614	707	651	661	601	629	644	648	637	705	650	641	682	621	657	591	646	634	630	657	669	654	645	648	643	661	621	652	671	657	643	675	691	660	650	626	634	678	622	639	649	640	637	662	656	597	723	625	659	618	653	660	616	669	652	643	624	629	672	617	648	662	660	650	646	673	635	652	622	683	641	592	678	658	661	678	644	638	625	682	604	646	639	660	673	631	654	637	613	663	667	628	611	647	619	690	650	619	649	632	627	651	665	606	619	662	652	639	663	661	676	670	636	689	618	638	668	639	671	649	626	632	615	643	627	626	659	652	665	656	641	634	669	657	692	661	621	677	639	619	662	631	617	648	686	651	652	665	608	686	638	659	619	671	646	639	641	614	654	653	605	601	629	710	653	654	599	607	642	613	668	655	590	642	618	639	638	640	615	654	679	651	665	632	646	590	693	638	658	654	646	614	683	652	649	613	678	609	695	633	626	637	627	629	584	654	646	622	619	679	681	621	653	645	632	694	661	691	663	648	702	593	621	604	628	633	626	590	615	673	624	670	680	632	645	631	588	625	618	611	657	643	636	644	639	654	648	649	653	683	636	652	651	647	655	669	665	565	677	664	627	602	587	634	679	682	650	625	623	621	650	642	616	642	603	623	661	644	672	686	617	684	607	665	643	655	622	628	682	658	671	676	610	657	637	658	642	641	641	632	640	638	616	645	661	614	662	601	574	668	621	615	657	662	644	668	616	634	678	615	618	682	707	623	634	640	664	649	640	627	652	633	615	658	677	670	666	620	629	600	642	596	614	665	630	669	682	596	629	650	655	618	647	649	642	664	683	652	640	630	624	695	613	674	617	629	622	642	638	631	694	616	614	633	701	620	662	658	649	692	659	618	649	678	650	617	598	585	659	674	623	670	626	616	627	676	636	674	597	634	655	636	663	625	607	643	637	673	670	632	636	676	685	655	641	651	674	611	648	700	627	585	627	658	662	609	650	628	674	633	650	691	659	624	666	640	665	641	637	627	665	623	609	622	684	612	650	671	622	603	711	650	626	618	654	660	668	646	624	635	641	645	592	679	640	672	649	641	711	625	700	617	677	647	654	632	635	626	653	661	658	634	640	626	643	599	649	646	711	669	617	641	652	666	679	674	690	628	621	673	593	665	654	662	648	670	590	703	688	662	669	642	645	637	691	650	629	596	633	663	606	676	653	599	697	621	649	655	677	664	684	684	678	658	629	638	640	584	642	641	612	654	620	605	613	695	635	655	639	639	662	613	638	658	668	674	696	629	619	634	639	654	676	626	650	661	657	655	651	679	590	642	651	633	651	646	613	658	663	609	659	684	618	637	620	637	622	648	622	600	666	624	637	649	652	644	644	709	654	699	635	673	631	653	651	639	642	629	629	631	624	624	638	671	647	656	639	625	679	660	649	680	654	655	616	671	655	640	626	616	657	648	631	682	615	670	666	623	620	682	662	662	645	650	623	603	608	633	613	656	620	633	668	618	625	641	653	651	653	625	677	648	653	594	621	693	639	614	628	651	620	628	634	647	665	616	640	626	648	629	655	666	687	656	643	682	621	639	615	649	636	685	701	663	669	675	675	638	620	611	618	664	688	674	664	636	642	648	649	656	628	621	681	628	653	614	596	658	647	676	674	678	650	679	677	603	643	629	663	625	632	686	673	651	640	611	626	639	673	641	626	602	702	666	662	659	639	634	637	680	629	627	642	699	637	655	654	685	644	646	641	652	663	623	619	638	636	633	694	646	641	693	595	664	636	647	727	606	657	629	638	614	671	671	676	671	644	652	612	643	625	656	680	659	646	618	647	617	644	622	643	619	620	665	669	644	672	606	622	649	662	676	685	662	672	630	657	602	642	612	651	678	616	607	647	643	668	674	668	630	607	668	633	644	623	642	674	626	623	643	648	619	614	640	645	627	595	606	622	687	635	630	655	613	648	627	633	664	637	670	651	721	664	645	635	672	631	660	667	670	611	643	655	609	639	632	642	658	668	656	677	610	699	659	623	662	632	653	639	658	604	658	671	648	658	600	712	678	657	666	621	661	634	592	648	658	630	604	676	630	666	641	651	648	663	634	610	635	636	661	616	612	675	631	640	667	619	648	636	635	615	635	633	627	628	646	636	658	635	647	631	626	703	665	599	626	684	660	633	648	609	619	669	672	664	670	657	628	644	634	650	621	700	659	604	662	618	661	624	660	640	667	625	657	672	636	612	626	631	640	666	678	657	700	686	650	652	645	611	651	663	638	625	671	682	653	653	620	680	657	622	662	621	671	676	720	643	691	692	633	661	686	686	638	622	645	648	644	615	622	644	642	682	619	612	676	710	617	631	664	620	620	648	637	661	695	666	631	634	639	637	662	648	618	635	653	605	630	656	645	647	683	603	684	636	638	638	672	664	638	624	641	637	638	639	674	644	661	681	652	615	689	626	649	611	674	620	621	636	651	689	648	667	669	615	657	636	618	646	639	659	607	687	655	658	604	642	628	620	691	688	688	628	617	637	623	623	680	630	672	660	630	663	638	655	611	633	630	612	639	666	669	672	646	695	643	648	626	606	652	630	642	645	663	661	631	677	639	678	688	639	575	632	623	647	622	636	663	672	618	616	642	602	684	658	624	652	672	664	639	697	648	613	655	665	639	658	666	627	674	643	616	645	654	616	616	682	632	663	640	678	661	648	652	678	627	682	697	634	637	611	623	648	660	618	708	621	635	630	644	580	650	625	634	640	662	661	616	598	680	657	610	647	646	629	661	651	676	610	606	669	642	633	677	626	659	625	641	716	657	687	656	662	636	654	666	634	655	627	681	586	677	656	639	638	644	613	683	609	641	647	653	639	651	671	680	631	594	637	631	626	620	630	643	648	667	677	672	615	651	624	683	645	667	658	693	666	622	703	609	612	627	650	654	628	637	626	636	604	685	686	653	639
11430	14055	16344	11480	8640	6161	4874	5290	4938	2066	1076	644	389	242	151	169	151	156	134	113	114	125	121	135	108	143	142	97	120	215	424	430	131	105	113	121	127	118	102	133	102	110	126	113	118	121	122	115	118	114	117	137	115	110	111	120	110	109	106	115	123	110	113	135	102	102	139	98	99	129	136	101	133	106	111	123	120	125	114	95	102	136	114	113	127	109	121	120	112	120	131	106	110	119	123	97	123	113	104	104	130	126	141	105	152	122	137	113	121	117	113	115	133	133	100	107	111	123	116	120	118	97	134	96	112	110	118	107	85	115	122	125	124	115	134	124	102	119	109	126	105	98	128	112	107	120	118	100	96	117	106	118	105	117	104	130	105	118	126	112	111	97	126	114	111	126	120	128	119	106	123	109	107	119	102	122	115	112	117	119	113	109	116	101	117	108	102	123	106	114	120	100	116	125	121	103	128	109	105	100	117	140	105	117	122	108	143	117	102	124	117	110	105	120	115	113	116	128	126	104	131	114	126	114	109	121	123	113	105	99	116	111	115	141	88	123	120	118	120	100	103	98	111	129	130	110	110	112	113	102	111	112	95	123	124	123	109	111	95	120	117	121	114	99	126	116	102	111	128	119	116	95	122	134	128	96	120	120	127	127	115	95	126	101	100	124	108	111	117	99	96	116	116	110	109	101	118	134	108	123	124	124	117	105	96	116	96	133	101	108	99	114	114	120	130	121	99	139	131	117	108	123	118	116	128	116	105	128	111	116	121	110	115	106	122	97	124	122	131	115	102	98	110	122	113	112	117	110	102	109	130	135	125	123	92	107	122	110	116	108	113	122	106	105	111	109	128	105	96	114	124	130	138	106	136	108	121	110	106	125	89	113	105	119	110	115	100	111	99	128	120	132	109	106	120	106	130	124	129	117	126	98	120	114	121	120	139	124	138	115	99	137	113	123	109	129	100	134	129	123	120	119	140	114	110	140	108	111	105	122	125	114	118	98	121	113	113	94	97	118	128	98	108	123	101	112	112	108	134	106	118	114	132	122	138	137	129	112	95	122	79	107	86	107	108	118	118	127	123	134	124	106	114	123	118	103	109	116	105	115	98	126	128	110	115	105	100	108	116	123	129	116	92	108	109	128	123	110	113	123	112	121	113	124	119	96	99	118	104	106	122	123	102	87	101	112	116	130	121	116	117	108	120	98	114	117	116	126	104	122	127	119	110	120	106	108	130	121	122	133	104	115	110	119	108	111	124	111	99	96	120	130	108	113	126	115	118	119	99	117	114	109	101	126	140	122	115	89	101	117	103	84	122	118	108	129	92	133	104	113	133	106	124	124	91	106	117	128	102	114	126	105	113	109	111	112	105	112	106	124	123	102	115	124	125	88	110	113	136	131	117	115	103	123	120	107	115	109	111	111	130	117	122	124	133	113	123	108	138	133	107	119	117	119	119	102	116	117	118	118	128	97	123	119	126	114	85	127	104	120	133	99	129	114	111	126	115	101	109	110	104	117	117	107	121	125	108	127	126	122	103	117	123	92	136	117	126	122	137	124	125	114	92	104	113	103	137	114	118	125	117	94	104	121	102	100	117	127	123	123	129	102	125	107	88	105	109	123	121	127	113	109	103	125	114	109	119	107	127	102	113	127	97	120	110	118	110	108	114	116	110	101	110	117	128	104	95	112	114	97	99	118	109	113	110	103	106	123	112	115	112	124	119	107	125	125	112	125	122	119	124	98	112	108	107	116	90	115	129	107	113	130	115	112	117	127	120	117	103	112	104	118	112	112	118	124	121	104	124	116	115	117	127	99	124	130	97	91	126	103	114	111	111	113	118	117	122	124	120	117	127	108	141	107	112	121	106	100	120	106	110	117	113	105	117	136	126	116	113	130	125	117	106	128	105	115	109	99	107	103	117	120	106	109	98	111	100	113	122	105	129	106	112	119	109	106	128	113	110	105	109	120	111	126	98	117	94	125	118	115	120	105	130	95	116	107	117	132	104	116	93	113	107	116	118	111	119	116	119	111	115	119	112	107	133	122	108	121	108	122	116	124	103	129	101	113	111	132	106	108	113	135	113	107	119	113	116	116	126	102	111	115	120	114	118	110	107	129	85	115	100	112	116	118	131	122	99	113	106	124	107	106	110	103	120	121	111	119	129	133	104	108	108	96	98	115	116	120	114	112	124	119	113	122	119	112	122	112	115	122	128	105	110	119	135	125	126	131	117	124	102	108	104	124	125	134	134	134	118	92	134	136	104	128	131	119	131	120	123	124	104	119	111	117	122	118	114	119	116	106	110	110	126	120	102	117	115	120	117	107	128	130	107	113	108	112	125	126	104	124	99	100	123	116	103	130	104	147	105	97	114	111	111	118	107	117	100	127	116	121	104	110	116	120	133	111	112	114	113	113	111	125	107	118	117	139	112	115	95	121	121	103	105	132	123	112	130	100	119	114	116	122	127	132	111	127	107	111	115	140	124	131	99	106	118	125	128	128	139	110	137	120	118	115	128	114	128	111	128	115	131	115	136	123	115	118	137	110	115	112	132	101	124	125	132	123	125	99	113	96	123	119	92	132	89	117	108	120	134	116	106	132	102	105	112	103	118	118	119	116	107	95	106	116	108	106	128	130	121	138	126	117	140	94	116	113	112	111	122	135	109	120	134	133	115	111	122	121	114	101	101	126	114	140	120	117	121	94	107	115	101	93	133	107	122	127	111	119	110	112	103	127	120	110	129	92	115	120	129	107	120	103	120	109	114	130	121	117	129	122	100	115	132	125	118	110	98	111	99	118	120	102	111	121	112	110	122	111	125	121	118	118	111	109	120	115	108	108	98	113	110	120	110	97	121	116	117	124	119	104	96	110	116	99	137	105	117	105	113	113	117	88	116	126	121	140	109	108	110	110	106	121	119	124	102	129	114	107	115	123	113	106	102	120	119	103	115	123	113	98	129	123	112	142	108	107	92	99	117	109	120	129	110	113	112	100	126	118	101	108	116	128	117	119	104	121	91	99	96	116	123	112	126	111	104	104	98	111	104	109	111	98	107	112	118	108	126	111	110	110	118	113	109	122	127	130	122	101	109	125	103	110	116	99	129	124	118	123	115	124	111	109	142	122	99	109	118	116	101	116	120	121	110	116	121	137	121	118	106	117	130	110	110	108	120	104	119	104	118	117	101	105	117	127	122	152	121	116	117	102	109	111	129	130	124	101	117	109	116	138	118	111	110	136	103	125	111	120	100	125	112	122	126	105	106	115	115	109	103	112	91	110	123	148	98	103	102	103	120	106	111	113	103	108	122	111	98	114	114	121	102	110	108	138	108	125	103	112	124	113	114	112	115	108	102	142	103	126	111	125	105	109	105	111	111	111	118	116	129	92	107	124	113	126	125	106	127	135	103	111	117	110	110	100	108	120	94	114	105	119	138	118	139	112	136	113	120	107	105	110	91	119	102	113	118	121	124	113	132	120	135	102	119	115	124	134
10152	17305	24031	21428	19415	17106	16465	17420	17320	7828	3832	2714	1488	938	663	716	610	651	635	457	463	491	518	525	550	465	570	527	547	1068	2532	2777	470	437	469	443	415	430	405	432	432	437	417	476	410	412	418	423	426	429	436	414	436	407	436	417	466	456	456	467	407	411	410	400	430	413	438	430	444	457	416	446	469	421	419	413	427	444	431	456	421	393	438	438	435	422	455	428	474	462	439	427	452	418	416	432	432	440	455	410	441	410	418	466	422	433	458	476	436	428	431	418	443	438	431	448	441	436	424	419	432	457	449	424	469	424	429	434	445	464	423	397	423	466	444	461	404	427	414	410	421	404	381	466	453	432	437	424	397	459	407	459	397	437	427	432	410	445	428	438	442	441	409	410	413	440	474	420	425	437	447	457	415	428	445	440	431	436	394	468	426	391	428	414	432	434	391	426	457	484	439	442	429	486	449	430	434	416	413	406	439	447	410	427	435	431	425	392	427	444	431	425	425	446	450	437	424	408	443	411	427	435	427	440	463	425	468	453	467	405	399	424	466	405	378	436	430	423	438	454	430	430	436	407	397	418	443	441	417	437	431	436	411	415	404	414	429	427	449	418	432	436	402	432	473	448	471	427	430	442	448	430	474	450	413	429	449	447	425	476	457	424	481	464	432	435	406	452	426	428	437	406	443	412	415	444	417	409	427	423	454	446	413	447	399	453	408	416	388	459	449	428	432	403	469	446	428	454	413	428	438	429	410	403	393	433	426	440	444	443	435	410	441	433	437	425	441	441	405	447	438	458	452	443	430	446	409	449	428	389	403	403	453	433	428	415	432	423	436	395	418	446	422	491	427	455	404	407	427	426	457	426	440	460	474	457	432	391	408	442	458	413	423	404	448	450	434	450	414	425	435	464	452	436	409	405	445	423	462	408	451	408	431	435	415	436	420	413	450	410	424	429	442	438	424	418	427	416	428	446	434	452	423	426	438	434	461	415	449	425	442	403	437	419	429	424	445	440	437	451	450	438	428	418	434	381	438	421	404	452	425	448	407	417	428	450	415	441	427	417	432	459	441	471	425	434	416	395	473	421	437	430	449	412	429	429	428	469	415	455	422	407	401	443	452	408	468	377	428	462	394	433	421	473	451	426	400	427	434	418	433	452	458	446	443	423	445	469	419	429	427	439	490	426	422	454	434	438	414	470	409	430	410	420	472	444	425	435	425	414	426	411	448	409	406	423	443	411	463	454	465	433	399	440	420	397	414	478	472	432	419	451	448	412	441	442	438	407	426	431	417	427	409	425	427	417	477	433	432	443	430	431	458	450	439	435	477	482	462	450	416	480	425	447	447	455	393	419	421	403	423	449	438	423	421	420	462	420	415	435	448	449	427	410	443	420	424	450	417	416	445	406	441	467	427	439	456	423	405	436	420	471	452	444	444	448	462	418	422	416	425	430	403	383	472	472	432	433	433	444	463	422	435	424	432	460	417	446	488	475	432	427	421	415	432	439	433	415	460	453	418	418	420	412	400	441	459	427	414	414	426	461	412	406	408	442	458	436	476	468	441	448	441	429	430	436	434	456	428	429	424	439	435	413	437	415	432	456	416	441	402	423	428	414	423	447	448	444	408	447	421	395	445	401	434	449	436	416	450	454	464	431	403	426	416	397	401	428	458	427	441	439	430	410	452	410	453	443	473	466	453	474	430	436	366	447	438	434	429	427	469	429	428	433	421	444	451	445	433	401	436	408	428	423	419	395	464	368	461	484	446	470	395	427	439	415	434	428	428	431	476	402	416	426	447	446	453	453	428	424	451	414	460	423	464	420	429	446	441	432	427	424	446	441	407	450	410	474	409	451	418	452	401	427	453	419	432	444	413	412	432	426	441	443	420	416	452	471	400	425	422	431	426	437	441	417	451	425	386	460	416	439	447	462	446	409	408	465	408	458	451	413	390	459	402	436	449	436	428	410	445	425	424	464	443	422	402	437	397	468	400	433	434	441	394	419	431	449	437	451	439	493	431	434	414	441	422	431	408	386	420	406	433	434	450	405	430	426	444	433	425	414	404	429	444	461	419	417	447	430	426	422	395	437	440	417	403	452	401	467	444	432	437	412	486	413	433	411	428	448	437	450	406	449	440	448	446	456	413	395	468	434	416	444	402	453	459	437	446	447	440	461	458	423	413	427	399	415	473	432	416	431	462	435	400	413	464	445	430	425	429	425	445	411	411	459	441	408	403	407	402	442	425	410	454	445	422	432	428	421	429	400	437	417	392	453	421	464	435	443	426	430	450	429	414	422	427	431	451	422	439	469	466	440	439	453	445	455	392	445	403	412	436	427	453	421	466	477	440	437	427	446	456	459	433	415	474	401	423	440	434	432	427	387	463	452	459	481	415	418	452	419	434	456	436	411	415	421	416	450	426	412	411	429	449	434	430	465	441	428	457	395	412	420	410	430	436	419	409	463	458	409	405	418	453	451	453	418	425	425	449	414	461	464	405	475	447	458	425	437	455	419	455	429	450	447	426	404	428	428	449	408	437	468	410	457	455	401	425	404	439	468	399	416	466	420	412	434	461	453	431	428	437	465	435	421	450	473	433	452	436	441	407	412	425	423	413	442	412	417	450	427	422	436	431	436	422	437	420	434	463	433	440	449	412	463	420	458	447	455	461	433	421	406	404	393	430	458	429	453	436	438	435	409	427	408	418	435	411	454	472	410	440	428	443	451	448	446	415	449	443	430	426	451	391	434	450	427	426	430	376	430	458	442	454	432	404	458	425	453	431	436	405	431	469	422	417	475	413	461	421	417	435	442	416	444	433	424	463	445	432	457	443	404	428	445	426	439	461	410	453	418	431	430	426	438	430	431	452	417	443	429	429	457	453	418	405	421	414	457	421	437	433	426	409	439	408	443	432	456	439	431	458	450	449	409	464	387	435	463	382	408	409	439	409	423	423	450	437	416	415	429	391	433	428	449	429	406	438	415	390	439	389	445	422	413	466	426	440	442	401	457	407	459	442	434	413	424	452	436	419	457	438	444	438	408	458	473	463	414	453	427	438	412	463	410	441	462	438	429	429	446	413	441	391	442	436	463	455	430	436	382	443	413	416	400	428	444	397	440	416	414	442	454	441	432	415	431	431	454	439	423	424	400	405	461	420	468	402	445	420	464	433	462	454	431	470	430	423	414	437	426	393	446	424	420	421	449	432	421	447	435	432	449	437	414	440	458	422	418	429	456	457	430	411	431	425	422	451	417	444	423	435	406	461	430	449	405	426	391	466	403	420	401	436	448	418	437	437	437	449	408	453	404	439	423	428	428	431	421	421	442	409	432	454	431	425	403	452	418	446	399	404	446	430	402	384	437	433	424	432	486	457	426	459	452	429	393	467	413	438	425	410	435	433	454	391	427	421	471	469	442	430	426	398	427	418	463	409	436	432	452	437	428	428	422	461	423	458	412	441	454	434	443	439	451	406	443	429	439	427	443	415	434	464	430
30219	42571	41961	38786	37111	33517	32170	36226	33824	23963	16199	8575	4304	1580	738	418	497	503	337	211	166	183	265	270	189	196	202	198	209	669	2796	2893	621	115	123	108	133	112	123	129	115	141	116	100	129	112	99	113	132	106	124	110	115	97	132	130	108	132	119	101	121	110	104	126	125	102	107	108	112	109	106	132	134	120	119	111	105	109	114	92	114	120	125	112	110	107	126	128	125	127	123	116	107	114	133	110	109	105	108	141	122	116	112	139	131	126	105	109	110	129	113	129	114	125	138	114	143	114	124	102	127	111	117	123	111	124	112	115	93	139	115	124	129	118	119	139	112	105	127	132	121	113	131	113	110	111	98	108	122	109	109	122	107	101	116	116	124	142	105	127	108	113	101	91	114	110	110	140	115	102	126	109	111	118	117	135	125	103	137	106	124	128	127	118	109	111	110	120	119	110	110	106	119	135	126	117	119	109	122	119	124	147	121	124	123	104	106	117	125	93	102	101	109	111	118	124	109	114	112	138	115	135	121	103	110	111	120	123	101	118	128	110	100	131	111	116	118	112	118	119	134	93	139	127	109	111	135	129	111	119	109	126	106	126	115	114	134	126	131	135	123	111	126	112	120	111	115	120	133	135	120	96	129	125	120	123	108	128	100	114	120	115	110	111	116	125	113	125	113	106	112	145	122	133	123	117	110	132	105	138	115	122	133	122	127	123	116	120	114	112	112	125	112	130	105	119	125	140	131	122	127	89	111	129	110	122	108	116	119	129	127	115	112	109	131	127	125	129	123	99	114	120	126	100	111	98	112	92	98	138	141	129	136	110	116	102	125	100	122	114	117	125	117	129	100	122	120	123	127	118	117	111	124	111	108	103	109	112	118	138	100	112	120	117	118	128	121	136	124	129	109	117	128	128	129	95	137	102	108	115	118	117	115	106	100	122	106	127	130	111	110	108	126	102	110	124	120	128	121	137	115	111	119	101	123	112	124	137	107	123	110	123	136	109	122	120	132	113	111	123	98	138	123	117	107	123	126	98	137	102	113	105	118	110	110	113	105	122	101	117	112	107	108	105	112	121	121	107	108	108	111	117	101	127	108	101	120	120	129	116	107	110	105	106	121	125	105	114	134	107	116	107	117	111	128	112	106	123	95	113	104	110	109	96	109	113	104	113	109	130	130	111	114	125	128	116	104	120	100	120	127	104	116	118	133	111	130	120	146	111	99	122	112	105	114	133	129	110	126	118	135	124	134	111	123	112	115	114	110	104	119	109	115	125	108	115	109	112	138	117	127	111	95	110	89	102	131	131	116	96	133	105	96	116	128	136	141	107	103	103	112	137	104	87	108	95	134	115	103	118	129	119	129	116	111	120	126	118	133	108	135	95	98	115	108	115	95	119	117	144	111	115	113	116	122	98	111	111	124	113	106	97	136	127	120	127	119	108	119	119	137	117	127	106	108	100	113	118	129	135	151	113	129	90	101	115	106	130	111	114	129	134	123	102	101	128	110	123	109	120	121	126	120	121	115	111	103	120	106	123	129	120	121	110	122	118	114	100	110	102	123	117	109	101	104	119	108	95	106	104	95	118	117	116	111	105	131	128	122	105	114	128	116	111	108	110	109	119	115	118	121	110	112	113	121	128	124	103	117	116	134	114	103	132	102	114	118	104	97	154	122	108	113	121	121	123	108	90	116	118	112	106	116	113	117	117	118	110	119	129	81	93	123	120	98	104	122	131	129	125	107	124	119	105	136	124	107	105	134	100	112	113	94	125	107	119	116	106	118	138	129	116	96	124	128	111	112	125	113	114	102	146	109	120	112	127	122	122	97	110	113	127	119	121	109	111	108	115	114	133	113	104	115	101	120	101	113	136	107	101	131	113	97	108	133	112	122	108	126	100	108	100	118	147	118	126	125	132	131	113	124	113	125	136	113	112	127	107	118	121	113	114	124	110	101	106	125	106	110	91	119	123	117	126	141	120	113	124	115	121	104	98	118	121	133	110	112	126	120	120	116	97	116	126	105	112	118	121	119	126	129	110	129	106	108	113	114	95	128	109	109	134	122	142	112	128	131	108	123	112	134	117	112	115	122	93	110	105	135	112	120	127	133	113	116	109	108	96	141	119	120	98	108	122	112	122	134	110	110	110	121	108	117	116	111	114	114	119	125	98	118	116	116	122	132	121	131	123	111	115	122	101	112	120	115	116	123	90	122	109	124	124	129	110	111	125	100	131	115	124	113	111	111	108	115	126	108	111	110	117	121	101	119	109	124	150	110	116	135	117	107	153	111	123	120	93	113	127	112	120	116	122	115	117	91	115	118	107	117	135	126	108	111	128	122	133	120	110	107	108	133	118	129	132	122	115	121	108	112	116	109	132	122	120	120	118	133	120	107	110	111	109	130	131	117	118	129	123	129	134	121	128	123	108	102	97	105	104	127	113	106	109	124	106	120	131	109	110	106	114	105	131	109	96	121	129	108	112	117	108	117	102	129	130	124	110	121	106	120	100	129	129	136	115	130	110	99	129	117	112	133	103	107	100	112	111	130	110	90	109	127	114	111	117	108	119	115	134	118	119	117	120	121	119	123	110	117	120	103	108	112	122	125	125	129	141	109	102	136	124	109	106	130	132	138	105	115	128	120	115	137	108	107	122	104	111	123	107	107	113	122	122	135	115	137	128	102	100	137	120	111	113	112	118	137	109	98	120	125	111	113	99	114	122	116	121	119	110	116	108	128	120	136	102	118	112	100	151	112	109	131	104	143	107	95	103	107	110	123	97	107	111	107	130	128	116	125	114	105	136	110	109	120	114	117	111	115	115	141	109	119	109	91	101	110	120	116	110	106	108	127	118	111	113	129	110	105	120	110	129	116	144	109	107	99	104	99	133	122	116	118	118	106	126	96	121	137	134	112	109	138	107	105	113	108	138	100	123	117	122	125	107	120	133	133	111	129	119	112	127	105	108	123	106	89	123	115	110	123	104	117	116	92	106	97	122	122	103	106	119	112	106	113	137	133	117	134	112	124	131	114	132	112	115	126	136	116	116	125	115	105	110	131	124	110	132	99	121	133	121	131	111	128	119	102	121	97	146	129	108	103	112	106	116	111	115	122	123	129	106	115	106	119	135	120	110	101	125	118	126	120	115	107	108	110	136	114	134	88	109	97	109	116	126	109	149	133	112	130	103	152	131	116	121	117	124	109	116	129	100	142	121	109	117	122	129	117	99	138	120	114	108	113	120	111	109	131	115	126	110	108	132	118	103	121	104	102	108	126	120	99	90	122	113	102	119	115	121	125	112	114	107	116	111	119	138	116	112	99	120	114	128	139	119	115	116	109	112	106	111	120	121	113	120	98	117	105	118	107	116	109	135	124	120	124	113	113	96	89	118	129	112	120	126	107	127	114	123	124	97	116	93	105	118	128	124	117	129	118	115	116	129	121	105	130	103	109	110	125	114	117	108	123	126	106	121	116	120	107	138	129	123	125	124	117	114
25498	41195	47099	50174	49539	48017	48582	47842	44766	31891	25185	17167	12230	6135	3644	2538	3119	2975	1960	1233	818	1007	1461	1537	1121	1012	1224	1293	1415	4725	16832	16631	3190	458	434	441	452	430	432	469	440	465	450	412	431	428	417	428	442	441	424	437	411	435	421	419	477	454	410	416	396	414	434	462	432	447	434	454	401	424	424	430	420	436	443	416	438	454	433	444	425	403	489	462	465	431	451	448	434	437	452	436	446	439	458	460	403	433	436	440	392	399	410	433	437	469	448	451	426	416	421	428	410	417	411	484	412	431	425	425	416	426	392	415	388	447	426	413	470	475	421	435	408	444	447	410	470	428	441	479	477	453	433	461	422	453	416	418	431	451	417	435	433	445	456	411	438	434	454	470	432	401	434	458	402	415	456	431	447	457	414	397	441	418	446	455	417	409	417	437	444	418	421	450	445	434	422	416	435	427	447	454	458	424	465	430	437	416	418	415	458	473	407	399	415	446	418	436	422	472	456	408	439	459	434	439	422	448	425	395	440	433	411	444	446	451	414	419	435	455	455	431	431	435	413	445	441	402	417	422	398	443	421	466	436	441	422	442	450	431	405	433	441	417	451	434	415	404	422	398	416	487	454	439	442	433	444	437	432	406	435	409	420	437	444	447	422	463	455	452	432	405	436	408	467	412	434	413	402	445	452	458	441	425	457	447	430	412	430	421	410	393	436	440	418	452	442	446	465	453	453	402	430	443	406	456	455	449	413	492	426	467	442	430	473	429	423	407	467	409	440	429	463	436	385	409	380	405	471	424	410	422	408	428	442	424	467	440	445	443	444	458	443	420	449	433	424	432	439	419	428	443	440	449	478	449	453	423	440	446	422	424	433	435	413	418	438	442	427	404	434	448	425	426	412	424	443	443	459	422	397	420	409	404	429	445	442	443	468	443	399	423	387	413	433	411	463	414	408	463	452	468	453	444	403	460	426	419	417	408	442	447	421	424	447	417	436	427	454	424	472	423	450	442	406	451	437	416	415	446	435	412	454	418	434	419	411	470	372	428	437	442	449	421	445	415	439	417	426	424	440	418	420	418	433	443	427	454	418	465	425	430	422	414	445	441	446	469	439	420	435	426	454	452	409	409	423	463	447	452	387	460	469	432	431	443	463	453	459	417	424	475	398	441	426	402	414	439	426	444	418	438	412	405	443	439	401	410	417	463	451	403	417	439	431	388	448	417	419	424	427	441	447	419	415	448	425	431	464	395	465	453	434	468	452	421	433	419	465	450	416	422	412	447	463	437	448	430	473	446	421	440	430	407	440	418	451	413	438	455	434	402	457	413	443	422	460	423	395	424	454	433	451	441	453	448	464	424	423	491	435	413	415	431	383	437	461	419	421	449	459	436	428	430	443	446	443	415	420	454	429	410	463	439	467	425	431	449	412	435	446	421	408	429	444	432	464	412	437	442	412	462	444	401	436	416	428	418	476	400	416	403	439	397	449	477	448	403	425	452	409	424	434	413	413	415	460	413	402	435	443	437	433	396	461	454	413	434	458	467	453	439	454	425	460	462	410	463	438	412	447	395	445	453	440	420	439	447	469	444	434	417	416	445	385	468	416	434	412	433	445	396	417	443	444	468	404	478	397	402	481	417	444	410	425	414	407	378	421	418	416	457	437	416	479	437	450	416	421	445	457	417	390	434	440	427	406	446	383	431	411	396	403	413	426	391	434	427	402	452	447	414	453	456	400	435	448	451	424	427	445	430	447	450	456	414	405	449	443	423	417	425	462	490	425	442	401	424	444	403	430	441	423	459	420	444	427	450	413	433	428	411	462	428	410	437	414	473	414	451	462	481	460	485	446	429	432	422	428	406	451	422	428	454	410	403	436	441	419	449	436	409	432	420	465	430	417	427	445	436	457	421	453	434	485	448	417	398	459	442	402	458	430	409	445	420	416	461	413	446	416	431	473	461	434	407	412	433	430	405	451	411	431	396	429	447	422	418	469	468	432	435	437	455	454	431	426	425	488	416	426	425	426	425	461	398	427	451	446	443	430	411	445	444	441	414	423	428	451	471	426	435	446	467	402	423	466	425	428	458	415	475	424	430	408	437	436	394	402	411	401	435	447	444	418	432	429	445	392	453	419	424	421	456	437	447	430	465	413	429	487	434	478	447	452	437	447	395	417	374	452	449	431	417	405	436	444	435	463	448	446	435	386	437	446	466	435	459	431	440	422	421	413	407	408	439	426	442	416	442	440	398	432	396	408	455	407	429	421	419	434	418	400	420	437	448	441	423	428	426	429	443	380	411	418	445	454	434	419	427	435	421	427	439	444	399	441	434	435	437	420	390	420	404	415	431	404	427	450	438	450	456	475	434	434	431	425	456	423	432	418	429	424	428	398	407	430	460	472	438	464	441	431	417	454	433	436	437	424	430	425	463	436	438	461	453	404	405	446	453	408	442	448	468	443	418	425	456	436	414	417	414	436	434	439	436	447	437	421	435	530	408	426	451	418	431	483	392	403	412	402	456	421	425	399	477	429	436	452	452	426	453	456	430	412	422	436	419	441	462	397	466	414	432	432	426	442	438	420	436	417	426	412	419	431	450	450	409	437	429	453	417	425	453	376	490	442	436	446	421	448	428	408	470	420	429	415	435	454	428	436	438	449	426	423	438	429	444	429	425	412	471	395	444	445	427	501	451	471	412	451	452	435	455	431	402	405	438	412	448	407	459	435	437	424	410	428	441	429	450	431	405	426	417	446	451	460	456	412	419	424	472	460	443	456	418	451	405	439	466	398	444	447	425	429	427	438	438	463	418	486	432	433	421	412	423	431	394	434	453	431	411	426	468	474	464	427	428	436	460	481	467	431	400	442	471	432	452	441	438	443	450	442	473	418	450	467	463	409	414	417	421	446	449	456	459	450	409	441	450	447	447	408	441	432	442	439	381	439	405	426	454	460	462	437	445	440	439	436	444	435	447	464	444	446	426	452	423	420	439	432	406	460	463	408	428	413	426	411	446	426	461	416	448	451	415	445	410	483	428	413	454	439	453	460	480	462	394	431	419	466	436	415	398	451	470	448	448	426	434	438	404	447	444	432	455	394	431	470	448	435	427	424	446	443	411	400	448	456	437	422	437	410	452	437	431	445	440	428	430	403	416	429	460	456	410	457	442	448	425	451	444	460	473	428	477	442	438	410	432	411	455	413	408	414	414	460	425	473	440	400	434	450	411	409	456	423	422	438	450	429	448	459	424	442	391	399	437	429	446	425	418	443	394	404	458	462	428	454	461	402	456	419	443	451	433	447	422	439	454	472	422	433	434	451	436	416	404	457	455	421	416	409	429	454	439	432	443	430	454	442	420	424	482	437	425	450	461	447	426	391	439	439	406	450	437	438	463	433	397	423	409	442	443	416	438	425	463	443	469	434	426	463	427	417	440	427	431	467	468	457	439	452	434	412	436	426	416	413	444	436	418	410	413	412	408	440	434	413	442	435	427	434	397	463	448
37953	47195	42875	38214	38527	37955	38044	39628	38961	29095	22160	14984	8004	3272	1029	689	878	992	631	357	331	359	512	468	404	319	344	367	356	1144	5236	4613	690	205	198	164	175	208	171	179	203	191	206	189	182	196	181	197	177	193	188	189	165	181	231	179	177	174	200	200	179	171	182	183	177	177	178	188	196	184	179	197	159	194	197	191	191	185	184	173	168	172	161	178	192	171	157	189	203	170	189	148	177	194	181	176	165	193	184	192	173	186	200	177	191	160	171	168	188	166	216	186	185	174	191	196	172	187	171	167	196	180	175	186	183	167	168	178	180	184	174	176	165	200	160	163	172	172	188	195	188	162	183	178	157	177	181	198	173	197	194	186	185	163	152	181	170	159	153	187	168	191	196	154	182	189	188	172	189	191	180	159	192	188	181	173	191	175	180	192	187	181	186	174	198	179	158	170	168	190	151	210	181	159	173	164	191	206	181	179	178	203	175	180	195	162	189	186	199	207	175	169	170	171	193	197	175	187	180	178	184	156	191	209	199	164	204	183	178	169	173	178	170	168	183	175	198	183	183	166	193	180	199	192	206	176	206	202	155	180	167	190	182	182	189	203	191	166	171	185	188	180	200	208	182	198	180	184	191	192	163	189	181	178	181	170	180	192	175	187	178	170	151	176	170	190	182	194	191	165	170	183	160	191	162	197	164	193	184	168	187	179	180	169	196	166	186	196	160	175	206	192	187	161	190	187	183	167	174	179	174	188	184	183	176	187	213	184	174	182	166	177	181	189	177	200	182	189	184	151	176	171	195	191	176	163	178	178	182	185	169	208	177	205	180	180	155	181	204	161	186	184	160	205	159	185	188	175	219	183	193	180	160	153	178	209	187	179	181	175	188	179	167	175	172	181	192	173	187	196	174	181	171	172	182	165	158	166	195	173	183	185	193	188	194	183	203	179	171	180	184	173	165	172	159	188	157	187	181	174	174	168	185	169	183	191	160	158	180	170	169	198	162	176	176	207	198	185	188	194	192	187	176	170	187	179	188	185	190	177	172	158	175	182	202	172	174	178	159	182	204	204	178	183	183	181	189	185	183	171	166	200	170	190	158	183	158	185	153	176	177	201	194	182	206	184	162	170	194	197	186	183	182	187	190	165	190	166	184	170	173	178	171	174	182	174	182	187	178	185	178	173	175	202	181	178	173	163	181	182	186	212	179	171	161	171	190	158	179	159	162	172	205	185	183	189	176	173	204	174	210	185	197	169	188	180	178	193	161	207	192	192	194	198	195	208	160	184	163	175	162	190	191	189	170	186	176	169	184	159	149	181	159	179	182	172	167	181	207	171	185	184	157	173	177	191	175	169	186	196	175	171	183	175	191	195	166	187	171	192	198	179	201	199	170	177	179	170	162	180	223	186	170	197	203	172	169	170	203	169	176	196	169	188	173	174	199	178	191	196	191	184	195	166	161	171	189	165	180	162	193	189	195	165	187	190	179	188	209	179	176	174	190	214	192	170	189	171	202	196	184	168	167	165	192	187	198	171	173	216	169	152	186	196	182	179	184	176	176	192	177	193	189	179	178	203	183	181	206	180	182	167	196	180	160	180	165	162	167	174	172	186	185	172	179	198	157	165	194	168	166	188	159	191	174	180	170	176	182	173	200	189	173	181	171	194	176	202	207	154	192	181	168	179	188	165	171	182	178	179	174	189	172	181	156	203	187	201	178	195	191	172	191	200	206	198	179	200	171	179	184	190	170	173	171	195	170	179	161	193	185	189	183	158	192	181	145	184	196	181	181	183	206	168	172	173	156	169	199	171	162	176	186	185	164	175	167	183	189	169	182	179	179	190	174	169	207	170	165	175	181	198	167	175	179	173	190	190	165	166	184	187	186	180	183	185	207	203	167	192	168	160	165	169	188	196	171	173	198	158	185	212	179	137	188	169	191	172	185	178	169	181	179	179	171	178	166	192	166	197	198	193	192	173	178	191	199	197	173	180	202	192	175	219	204	189	185	176	196	176	190	173	172	187	185	187	187	172	178	145	164	181	181	177	194	161	172	167	176	210	163	178	192	177	188	171	181	175	215	178	196	189	178	170	182	166	188	177	199	171	173	184	200	175	179	192	179	169	178	192	198	182	182	179	184	174	204	220	182	195	191	174	197	198	169	181	189	170	200	170	174	197	204	194	167	181	182	173	208	170	167	162	170	184	196	170	193	202	186	172	183	184	210	191	193	194	190	193	192	171	193	160	182	173	172	142	202	166	188	196	189	169	204	175	158	152	177	199	180	168	184	173	163	205	203	165	196	162	197	190	192	202	175	180	198	168	157	171	171	185	162	203	169	188	148	153	169	161	190	174	179	194	191	182	176	186	192	182	159	191	209	173	189	192	172	192	186	188	167	173	192	190	199	167	192	184	149	198	203	188	184	173	204	197	194	191	178	193	187	171	191	136	155	169	162	177	187	191	208	175	187	182	166	198	172	173	198	185	190	190	197	163	161	184	166	173	182	186	189	187	174	161	195	174	177	182	186	175	163	194	191	192	171	176	164	182	171	185	164	201	187	202	202	179	195	145	182	167	183	167	207	191	174	174	195	184	192	204	188	170	196	158	185	182	208	193	160	180	184	192	156	179	181	197	186	183	209	167	164	193	170	183	177	179	176	185	154	182	174	171	197	162	195	169	189	203	173	184	155	198	200	193	173	174	172	169	190	148	171	182	196	164	162	158	182	183	193	176	182	189	174	168	171	187	175	169	164	192	196	172	185	198	173	185	196	200	178	181	220	192	199	176	195	196	162	180	184	191	174	190	191	182	198	180	173	182	168	186	201	199	177	166	179	192	170	179	166	169	196	188	195	181	197	214	183	175	174	184	179	202	192	199	184	165	193	207	184	187	173	190	176	195	191	183	169	200	184	195	161	177	181	167	178	181	158	168	195	200	174	191	172	191	184	190	189	167	194	177	193	170	188	180	212	171	200	171	177	187	209	178	169	182	170	152	199	171	170	163	167	180	200	175	187	206	191	149	184	186	181	173	203	190	166	176	163	178	188	182	171	194	197	175	178	190	155	181	162	162	193	179	168	179	198	162	192	159	186	156	181	176	198	176	174	158	180	172	191	174	193	215	173	188	168	200	183	187	191	191	187	163	167	181	178	188	199	167	188	218	183	184	174	194	194	183	198	198	162	189	179	207	143	195	194	171	151	165	169	203	200	172	189	151	196	161	183	175	177	155	177	190	174	182	200	188	192	192	163	185	158	170	192	183	201	197	179	177	161	170	165	166	187	178	175	170	197	175	196	194	203	187	175	176	181	192	174	159	170	154	186	189	185	152	188	185	178	186	206	153	188	173	176	161	180	181	183	193	171	164	185	190	166	206	190	179	193	177	199	202	171	176	192	170	184	199	166	168	173	176	181	208	178	198	174	165	184	166	164	190	190	189	188	184	170	175	200	172	187	176	172	204	179	185	179	174	185	181	187	189	179	179	187	181	184	185	191	179
31960	47252	51264	54990	56201	56591	57011	53387	50460	37946	31227	23274	14437	8645	4373	4461	5401	5403	3396	1744	1681	1941	2778	2930	2377	1733	2004	2284	1878	6831	24753	20702	2966	684	685	671	597	669	628	622	679	670	645	605	648	632	662	652	685	675	633	600	624	627	615	597	607	649	594	588	628	591	624	644	634	596	611	626	627	613	626	589	606	619	651	594	608	624	632	643	632	646	615	601	568	603	600	641	618	654	615	588	641	586	615	572	569	574	630	591	668	584	583	572	637	651	601	558	618	638	615	622	596	621	569	629	639	593	578	604	595	558	574	594	607	624	603	604	594	594	642	605	633	644	591	579	659	593	609	626	615	600	636	599	591	539	615	584	597	625	615	653	612	647	609	624	625	589	632	599	596	660	662	595	606	593	606	627	624	606	621	607	638	638	632	603	648	669	597	637	639	601	553	611	622	641	647	680	623	600	642	606	609	692	588	602	593	632	599	647	609	625	613	615	589	627	607	605	639	650	580	666	640	603	607	604	579	591	566	599	632	636	644	628	648	598	633	604	629	582	608	668	613	627	583	587	630	619	625	628	616	617	603	595	626	648	621	635	591	617	610	636	655	614	593	640	654	607	604	560	569	616	610	643	627	653	605	629	576	608	583	669	615	573	632	616	683	604	620	635	588	627	635	586	595	573	620	634	609	557	669	576	617	623	591	640	573	632	597	591	638	624	611	609	633	638	638	611	589	601	616	603	583	600	636	597	613	587	577	607	601	572	576	642	612	600	620	599	645	599	645	615	631	619	608	605	631	596	621	631	633	617	687	617	610	641	597	603	617	571	586	647	566	598	594	649	587	616	610	598	606	611	641	592	610	604	567	616	621	626	631	622	606	663	592	649	594	623	639	582	638	605	633	635	606	611	648	600	635	595	565	612	594	624	633	615	643	650	647	624	578	598	607	618	597	628	566	647	602	615	602	617	587	608	590	646	598	616	579	588	632	657	625	592	562	583	589	604	586	607	595	614	598	569	617	635	623	636	633	585	606	578	625	633	601	600	608	649	624	641	635	602	583	568	628	619	626	645	638	589	633	644	591	623	617	651	578	620	611	656	609	643	595	658	619	613	642	601	631	622	632	597	658	633	553	557	587	560	618	611	605	596	627	633	598	619	599	642	608	634	606	597	598	624	618	634	606	652	603	623	638	605	658	626	643	651	639	636	598	621	589	677	577	610	582	639	576	599	618	637	583	563	628	593	554	599	625	577	590	654	597	627	617	599	617	637	580	576	601	592	580	583	657	607	590	594	628	622	633	616	607	602	636	559	609	600	607	581	606	567	618	584	631	585	628	617	635	671	626	635	577	607	617	636	586	621	634	632	582	633	627	600	657	608	636	617	578	595	641	605	628	618	597	627	594	574	650	636	634	616	578	650	636	612	573	624	576	610	624	647	637	625	649	605	601	625	611	626	589	599	653	601	629	627	608	632	597	590	611	633	628	612	603	600	583	618	585	608	626	607	593	628	605	606	584	625	602	647	576	592	609	599	548	618	621	619	594	604	659	634	629	638	618	627	586	568	641	601	610	640	598	649	619	610	590	625	613	634	562	569	616	557	585	584	626	595	612	601	671	612	594	615	637	602	662	583	595	590	640	620	599	574	625	594	668	651	598	655	624	626	650	638	634	626	605	619	640	591	610	609	667	560	624	603	572	616	621	545	594	612	615	621	620	679	614	605	605	617	627	638	590	619	643	622	664	677	630	597	638	608	648	612	619	637	605	626	581	625	597	593	598	620	627	637	617	628	598	616	601	608	606	609	620	623	571	628	660	591	601	627	610	619	627	624	590	579	589	610	599	626	622	601	592	629	606	597	609	636	646	618	622	616	646	608	618	627	654	615	624	620	652	689	605	627	624	635	609	581	627	612	636	616	585	619	631	647	634	615	590	611	619	596	603	614	605	568	615	557	607	621	608	587	645	687	621	660	632	633	617	596	615	654	622	624	604	590	586	652	575	589	617	599	587	599	632	630	617	639	577	617	632	602	630	611	608	636	599	579	625	526	609	595	608	606	629	598	630	620	600	621	632	603	627	632	609	607	617	600	580	616	614	617	589	627	629	646	552	638	619	581	583	628	602	622	574	615	609	601	606	612	624	606	631	610	649	656	626	599	576	577	599	630	609	623	582	671	609	653	590	566	653	612	645	652	614	613	608	631	565	594	584	619	600	611	620	604	622	661	609	623	599	647	636	618	603	584	605	613	603	642	577	578	626	597	627	642	602	625	616	620	624	644	613	616	586	622	578	626	633	641	599	622	597	571	622	620	625	581	614	575	673	599	592	631	624	636	667	670	596	594	605	588	644	630	619	558	603	591	624	626	644	617	643	623	627	659	586	635	643	593	647	611	651	648	665	646	568	601	671	619	605	640	587	576	595	561	590	603	621	584	589	561	594	636	595	637	637	600	576	629	614	632	593	608	602	622	580	609	601	641	639	614	654	588	590	636	611	625	579	643	554	599	595	651	604	594	584	577	621	625	593	590	651	582	591	628	592	635	608	647	598	619	593	589	625	626	574	630	625	593	621	599	579	574	624	610	635	548	640	633	570	641	612	594	632	598	589	590	629	582	567	582	658	565	602	678	590	625	552	603	608	627	587	582	636	628	599	604	594	615	615	604	635	628	615	576	600	637	604	627	606	577	630	641	605	632	629	601	638	602	615	572	638	596	596	603	622	645	590	638	632	594	634	637	623	657	600	601	614	589	633	609	572	597	588	616	615	638	644	641	596	587	642	644	597	610	662	631	606	606	588	599	600	609	624	615	651	569	621	608	635	598	613	605	618	569	650	596	578	615	600	619	625	634	624	634	621	614	653	669	594	578	637	638	597	602	601	593	628	605	605	627	612	604	619	613	651	610	617	620	618	585	623	626	607	558	582	593	592	590	617	634	603	601	620	639	640	625	609	627	620	583	626	610	655	596	635	617	632	580	602	625	587	603	643	672	621	581	639	611	611	652	627	579	602	583	592	629	623	605	653	594	573	581	632	604	575	617	624	661	672	624	645	652	680	597	656	594	594	624	641	563	646	626	621	636	588	590	604	618	591	619	626	593	622	579	565	578	626	621	662	619	589	628	605	614	627	627	595	564	606	628	613	610	607	626	579	644	591	644	642	586	605	592	571	635	615	613	610	553	627	619	587	620	638	626	597	609	659	673	651	596	646	615	626	642	648	598	593	588	673	598	598	626	628	641	605	619	620	624	588	611	622	611	569	585	653	627	616	643	584	655	631	612	551	670	593	650	616	593	632	613	626	618	623	549	602	627	577	650	595	633	595	601	620	661	574	595	588	653	605	644	591	604	587	592	590	635	640	587	659	657	595	595	636	586	583	624	622	634	605	646	609	607	597	636	582	604	661	619	596	600	624	604	607	592	631	591	606	636	659	617	629	602	611	639	653	639	657	624	616	612	635	617	641	641	589	614	602	572	638	587	604	627	650	604	589	652	640	576	608	612	608	629	598	607
8397	12840	15543	12279	9194	6301	4654	5302	4015	1385	595	410	242	132	123	126	138	134	118	119	104	100	114	129	100	139	108	118	134	139	472	453	83	115	100	93	111	115	114	98	115	114	119	111	98	101	106	124	109	97	103	105	96	108	105	102	111	104	104	99	79	114	106	107	85	101	90	85	100	101	103	102	92	121	116	111	94	115	110	92	102	104	94	109	103	115	100	106	110	101	98	89	108	92	121	100	100	112	109	107	93	101	102	109	114	109	104	95	115	115	107	107	100	110	109	109	97	105	90	115	105	106	101	105	96	109	113	135	113	113	113	98	103	111	90	109	96	102	93	113	105	106	99	94	93	90	98	120	94	117	97	113	116	104	124	103	118	96	110	112	100	100	102	96	111	92	109	97	99	106	105	108	111	99	100	122	100	115	121	104	97	118	109	64	113	95	127	104	90	100	104	96	113	115	117	98	94	94	114	99	95	108	101	109	125	127	108	98	124	116	96	109	115	137	114	117	113	106	95	108	117	108	110	97	111	107	101	103	100	95	100	91	96	117	114	109	100	105	96	102	113	107	91	103	117	89	94	88	112	111	85	130	94	101	109	115	96	120	97	107	98	102	107	101	100	111	115	115	90	101	92	110	99	87	103	96	89	123	112	121	89	118	84	98	98	104	109	99	109	106	103	113	91	116	122	100	103	126	105	124	97	92	102	97	116	103	112	99	116	100	112	100	99	118	110	103	111	120	112	119	104	90	95	110	113	112	103	115	113	120	111	102	99	111	126	95	113	119	114	103	89	115	100	132	97	108	94	96	104	92	95	93	113	95	86	128	109	104	109	114	103	113	109	107	115	99	101	104	97	95	125	104	121	105	112	102	109	107	101	101	102	86	107	123	99	118	97	107	106	95	119	133	88	106	88	113	110	108	121	99	125	102	123	99	108	105	107	99	113	109	120	87	111	134	117	105	97	96	112	102	104	103	110	107	114	100	123	129	87	84	104	119	118	100	113	86	109	107	103	93	94	93	99	109	103	108	110	87	115	123	101	82	123	101	102	125	106	111	104	101	103	104	100	105	114	91	110	112	102	109	104	96	101	99	110	112	89	113	94	104	94	100	88	96	101	117	103	114	106	109	112	128	94	103	82	106	109	108	108	100	80	127	121	98	118	106	111	94	108	104	138	120	113	91	105	97	97	83	96	113	100	113	95	104	118	114	111	96	92	90	92	117	125	106	96	91	86	127	105	101	113	102	103	108	115	94	94	115	99	96	100	114	104	107	103	103	123	109	108	99	109	89	107	128	105	102	115	116	85	90	112	94	95	102	105	104	101	103	120	127	108	85	106	119	108	123	115	119	106	124	99	88	81	115	106	112	100	104	107	111	99	115	104	111	104	106	87	106	96	102	96	112	89	101	117	109	97	120	105	92	98	104	113	105	117	94	106	129	114	101	88	90	107	111	103	99	121	94	97	98	105	109	99	78	115	128	111	97	102	106	87	113	108	127	116	91	94	106	98	107	89	119	104	102	112	84	97	116	106	100	98	98	125	121	125	103	114	103	105	92	98	116	112	110	118	106	108	113	107	119	108	105	116	115	109	114	105	97	101	115	111	97	94	110	113	90	116	96	116	82	112	102	108	86	101	111	115	124	95	100	121	102	96	95	97	98	101	116	94	92	115	117	109	98	88	104	106	106	117	111	113	106	99	114	111	110	115	108	103	99	99	111	115	101	106	111	114	111	111	93	93	121	127	114	110	109	104	111	103	96	122	113	106	99	79	110	100	110	106	108	107	106	118	106	112	93	104	98	106	111	108	108	123	103	91	108	105	115	104	111	99	118	131	108	94	104	106	100	107	100	104	125	107	91	88	93	114	92	90	95	92	99	104	105	113	111	93	117	95	107	105	102	120	109	128	95	90	108	105	81	116	103	107	110	122	113	123	102	82	104	92	103	109	88	104	113	107	93	93	101	98	104	110	100	119	103	107	103	121	110	97	92	92	108	91	81	96	89	97	94	98	113	113	102	99	94	104	120	100	104	103	108	102	109	115	107	106	100	91	88	96	105	96	117	101	104	102	102	99	101	113	110	100	93	96	128	115	101	101	86	90	111	116	97	112	98	97	112	85	89	106	123	121	120	106	107	123	103	111	111	109	108	111	101	95	92	90	96	105	102	106	126	100	114	83	106	96	91	103	98	110	114	119	103	101	88	106	111	117	116	111	106	107	98	98	92	118	112	111	100	106	148	84	110	107	88	106	109	114	112	110	112	107	111	84	105	101	93	103	113	88	109	107	99	111	106	101	106	116	95	122	107	103	96	120	108	112	106	121	100	112	106	107	97	108	106	112	118	98	112	102	83	98	109	87	111	116	110	101	131	121	109	89	108	108	112	106	92	117	110	107	106	114	107	115	100	105	103	103	114	97	104	117	120	102	107	105	114	100	113	92	108	116	86	99	116	119	97	109	107	110	118	106	114	118	103	95	99	109	83	112	89	94	110	104	87	94	103	113	105	83	108	116	103	95	113	104	105	109	95	101	117	94	106	106	102	111	93	114	101	97	98	112	102	114	101	120	104	112	118	118	102	102	120	115	111	99	118	101	115	97	98	105	106	107	87	100	112	109	105	99	92	105	99	108	104	103	95	110	102	116	103	93	102	105	121	113	100	108	124	95	115	95	122	95	93	102	113	81	94	121	111	109	91	103	99	115	131	116	102	99	95	83	104	98	98	114	99	84	109	123	112	111	99	101	89	109	98	115	96	107	100	113	106	91	102	94	100	106	99	98	121	113	89	109	94	105	98	100	99	82	101	86	105	100	94	110	105	104	104	94	117	111	113	97	104	104	120	109	114	107	104	102	114	107	111	88	114	105	105	133	131	81	116	108	87	105	105	135	116	117	136	95	104	107	124	115	119	94	108	107	99	103	100	93	104	111	119	116	114	95	85	118	110	111	109	116	114	113	113	122	117	111	115	114	98	120	95	117	123	108	113	111	95	126	101	103	96	107	102	104	105	105	114	109	97	128	83	125	84	94	114	111	120	106	102	112	109	92	122	87	102	101	116	118	110	116	134	94	97	108	97	116	111	91	118	123	105	107	112	107	105	100	110	112	80	118	104	91	97	123	93	107	111	84	101	107	99	103	121	94	116	106	106	108	107	117	99	108	99	109	106	95	113	103	115	99	101	91	114	105	110	88	100	118	98	100	98	105	95	104	98	100	109	113	91	115	103	89	101	118	98	86	116	117	94	116	108	116	94	98	106	82	114	110	115	109	145	110	111	84	109	112	107	106	96	107	123	110	111	108	103	104	129	114	109	97	116	104	115	91	104	101	94	118	94	108	103	103	104	111	101	101	97	117	112	109	93	103	114	101	95	83	105	105	103	103	112	108	103	102	114	110	104	102	107	104	97	99	109	93	107	118	119	119	94	116	105	112	109	101	97	113	99	105	106	108	112	112	105	108	122	121	108	120	115	111	101	108	97	118	112	93	105	115	120
8129	16802	21887	22548	21260	17907	16925	18661	13574	5789	3201	2123	1270	723	538	550	638	566	483	446	430	494	484	484	511	513	515	508	516	575	3392	2730	406	414	379	442	382	398	413	389	424	383	406	414	392	382	412	378	393	393	390	403	425	441	424	394	445	386	435	410	429	392	405	409	422	369	402	420	422	454	391	420	434	409	408	391	404	411	401	411	415	420	414	397	408	433	403	411	422	424	410	399	388	394	394	405	439	398	394	420	406	404	419	405	440	396	408	381	427	396	407	433	410	394	371	404	438	393	393	412	403	393	427	400	440	378	423	390	406	387	402	407	373	404	367	419	397	405	414	410	425	395	359	404	427	403	428	405	420	396	394	402	430	415	403	404	435	377	419	423	388	386	427	437	380	374	435	405	433	430	452	421	387	393	391	402	395	405	433	395	343	423	428	399	414	402	406	381	410	389	411	364	421	376	417	364	401	388	393	412	421	405	397	375	405	410	404	399	409	423	365	409	414	434	417	422	409	391	368	393	401	417	426	439	394	389	381	377	404	391	400	419	413	418	374	426	392	408	415	378	389	331	388	376	401	398	415	405	438	370	413	423	391	415	411	434	438	399	434	428	359	386	412	390	362	418	403	400	409	439	403	429	388	414	378	419	392	411	377	395	399	415	413	393	397	386	411	412	414	408	413	415	407	415	402	431	410	423	437	437	393	415	386	396	384	382	436	382	400	376	381	390	361	436	384	378	432	386	425	441	431	388	415	417	422	420	422	372	404	385	452	408	406	423	413	425	436	397	361	397	404	372	421	391	401	408	414	391	415	381	398	452	399	431	386	362	424	392	398	450	364	397	398	395	419	424	417	428	403	414	420	418	418	394	415	409	429	434	394	378	420	408	398	403	424	392	397	395	405	428	415	409	426	385	401	429	381	362	369	397	379	422	381	395	391	397	377	401	411	407	406	425	421	381	394	391	389	428	426	404	405	423	396	389	410	383	371	430	396	406	429	404	435	406	364	412	381	375	393	382	369	405	426	415	396	406	440	431	385	347	426	423	440	397	425	362	370	409	411	422	410	412	397	420	439	433	423	427	424	391	429	386	418	406	411	382	417	381	399	404	376	414	420	382	408	396	400	414	410	370	411	383	406	404	444	415	372	411	434	425	399	372	377	409	414	430	423	405	388	378	412	401	418	432	400	389	447	378	399	402	387	406	383	414	427	415	402	405	445	423	414	389	443	414	407	398	419	378	410	419	390	431	399	424	397	441	420	388	397	374	409	371	370	383	403	409	403	379	410	425	380	397	402	408	410	376	379	386	392	403	394	356	381	402	430	407	387	392	385	410	421	397	399	403	436	401	399	410	426	423	399	397	374	427	428	385	395	409	396	386	405	420	383	423	382	406	409	388	396	402	414	386	412	421	395	406	411	397	384	382	410	400	392	388	416	414	420	405	427	403	392	411	440	381	411	437	403	401	431	418	392	405	392	403	434	400	409	387	382	385	416	401	397	406	381	399	397	399	431	420	398	381	395	384	447	413	418	433	381	401	390	374	364	445	378	438	414	388	404	440	420	394	393	405	412	404	388	379	399	416	413	386	412	403	397	403	367	405	402	435	391	395	391	424	404	384	403	384	375	413	384	401	414	397	402	402	398	394	395	426	419	406	436	407	443	414	444	421	382	429	389	386	386	420	414	406	396	384	391	422	441	421	405	378	393	424	380	377	419	429	369	400	433	418	396	402	391	420	426	425	432	412	414	407	429	393	374	405	382	381	398	434	417	412	396	403	386	415	400	402	404	394	382	396	393	381	387	394	396	425	422	398	373	390	416	394	436	414	411	420	369	404	403	403	378	426	440	356	399	375	430	431	417	381	440	404	426	378	411	392	377	405	410	403	441	413	415	401	407	401	384	379	419	397	417	410	393	419	415	421	353	435	402	401	412	419	411	399	383	409	439	415	370	391	416	411	407	382	386	383	400	401	397	394	399	422	410	411	411	408	428	426	415	372	396	407	415	406	407	395	406	410	426	407	392	363	432	383	391	375	352	376	402	427	391	390	414	401	414	425	392	403	435	401	378	378	396	364	417	407	387	422	440	413	405	405	430	454	406	428	424	407	374	396	402	460	423	402	403	371	372	397	430	367	397	398	425	402	412	404	401	407	441	413	398	411	426	424	354	372	391	369	388	408	399	427	379	427	388	397	389	392	430	389	358	410	414	391	413	388	443	410	417	442	422	432	429	411	369	371	399	410	398	397	398	398	414	385	414	411	412	396	410	372	407	405	399	377	432	409	422	405	397	403	395	424	414	413	406	385	393	382	417	393	408	358	428	366	391	441	387	384	381	365	397	411	381	402	394	381	409	402	416	383	418	407	396	407	407	447	411	380	387	396	399	392	382	479	396	405	392	373	408	373	422	405	410	365	393	417	397	410	418	389	382	401	356	406	398	428	392	391	389	398	415	390	400	421	413	416	447	421	372	347	403	417	428	434	391	429	362	384	429	404	409	395	418	398	389	401	390	395	386	392	375	386	450	423	425	414	380	421	417	386	368	363	440	416	418	394	387	373	410	419	375	410	397	435	393	406	409	430	424	436	416	406	425	389	383	414	430	399	444	413	412	376	380	381	393	402	435	395	424	396	408	429	418	409	401	369	393	408	420	397	392	374	414	406	416	424	408	390	400	384	398	425	425	455	407	406	402	372	426	407	386	398	408	415	411	381	391	410	408	420	438	447	405	426	457	404	398	396	446	439	421	426	392	425	406	399	375	394	386	396	431	407	415	428	397	380	417	374	398	390	389	397	408	430	392	414	409	414	411	419	380	415	415	386	399	384	426	424	377	408	417	420	383	416	379	396	400	440	395	412	394	405	401	377	428	382	415	381	408	410	435	458	428	389	424	422	385	402	389	378	392	434	427	392	384	443	409	396	411	411	413	390	419	418	409	414	372	392	381	413	426	384	416	400	435	378	413	410	423	395	405	415	398	419	418	348	365	403	411	354	394	393	392	430	437	411	357	418	407	415	419	417	396	422	374	405	398	384	425	411	409	402	395	417	387	425	395	395	381	398	387	398	399	403	378	396	411	403	400	372	413	382	389	379	438	456	410	407	403	420	412	397	391	390	407	420	393	420	411	423	376	393	414	433	399	415	338	406	430	419	390	381	382	419	408	431	409	379	421	418	446	414	420	397	401	371	380	423	405	385	429	416	403	449	440	388	399	404	374	392	399	427	405	383	420	419	437	400	402	370	427	441	418	388	383	400	412	404	394	360	403	398	397	422	418	379	389	408	394	406	415	426	417	450	381	410	396	366	388	406	409	375	444	405	378	403	433	394	412	407	421	426	378	412	407	378	392	404	400	381	382	399	426	441	390	405	415	405	426	403	421	398	382	393	410	396	436	385	412	396	402	444	408	390	376	391	433	383	422	429	371	393	434	435	395	399	421	423	406	392	423	396	417	397	396	411	367	401	393	418	383	388	411	396	427	381	384	413	403	383	401	383
28640	44536	42163	39265	36887	34762	35984	38143	32277	22180	14829	8189	3590	1070	562	642	595	558	546	332	198	248	271	244	186	245	183	169	179	1674	3524	1788	121	100	129	101	91	90	104	77	106	103	106	113	105	120	90	102	97	115	106	104	91	98	89	98	105	123	106	109	107	101	91	121	90	106	99	100	113	130	103	116	92	100	102	91	105	102	102	103	96	107	125	109	111	93	115	103	107	107	112	120	101	109	110	117	104	93	108	95	108	117	93	114	111	122	113	114	103	100	85	108	116	101	104	110	119	104	104	104	99	83	115	91	88	124	86	109	119	105	95	110	99	99	114	126	95	97	116	105	111	89	108	120	137	103	107	121	95	99	120	124	96	112	102	92	98	118	96	93	122	111	93	117	112	96	87	107	113	117	81	118	95	113	128	106	92	128	107	115	93	114	94	101	97	109	108	93	98	109	112	94	102	94	116	113	95	106	95	101	116	96	113	125	109	107	109	98	116	122	105	97	114	102	109	113	95	109	111	132	114	91	97	102	98	96	121	102	114	119	111	109	118	111	93	101	103	104	106	124	111	93	114	100	119	97	108	98	109	93	99	104	107	105	108	95	97	118	103	104	107	105	103	129	113	110	92	101	109	102	107	106	118	112	115	118	117	108	106	106	114	106	111	94	104	95	85	92	98	115	125	106	109	96	103	107	102	102	83	117	96	106	115	99	100	109	115	107	90	113	101	89	98	105	105	108	96	103	106	113	114	104	82	95	106	75	114	107	103	119	117	98	110	103	105	102	115	114	109	115	105	113	114	97	110	127	121	102	92	107	88	104	134	118	101	102	117	106	97	98	114	105	116	92	108	105	121	122	96	100	105	120	115	108	118	99	108	114	100	101	88	104	105	99	119	92	128	95	117	90	120	88	111	92	103	109	103	86	101	113	100	116	113	103	106	107	97	105	97	84	112	116	108	104	99	110	111	117	83	89	104	93	99	96	94	114	106	93	103	116	105	118	121	90	102	117	125	95	104	91	107	114	113	111	97	93	95	109	123	121	122	105	80	110	99	109	98	86	115	97	139	99	119	97	122	106	97	95	92	111	90	105	96	98	100	117	128	113	105	111	95	129	99	103	120	110	109	124	101	89	110	109	117	103	116	106	103	101	118	112	109	121	95	97	87	118	98	89	126	110	113	90	101	107	86	105	115	105	96	99	128	103	115	115	97	121	119	106	105	97	86	86	105	118	103	115	128	108	112	119	118	112	102	103	96	91	100	113	111	114	107	110	104	129	106	92	89	89	110	120	76	114	108	110	97	119	108	118	86	122	103	103	89	115	75	99	125	109	107	116	118	110	111	101	106	103	101	117	122	90	117	107	98	98	101	118	112	97	119	99	94	111	82	101	106	124	87	108	95	87	107	116	125	106	87	119	127	97	100	85	87	115	87	100	104	105	100	104	100	105	97	104	102	124	96	108	120	114	100	113	119	113	91	114	115	116	97	99	104	114	95	99	100	118	79	90	123	109	102	111	106	110	115	114	81	83	98	84	95	118	100	118	105	92	117	108	110	96	122	103	127	112	104	119	111	95	107	117	111	104	114	86	100	96	109	110	121	92	95	92	106	112	118	114	110	99	106	110	93	114	103	96	124	118	96	101	106	109	109	123	106	105	93	99	97	95	97	109	107	106	80	105	85	95	117	103	100	110	113	97	98	107	125	111	104	106	129	117	117	103	110	109	109	95	119	116	102	94	117	108	97	115	114	118	111	108	108	104	104	103	100	104	123	98	87	120	97	110	93	91	88	95	114	95	93	99	124	99	141	111	122	109	114	113	109	99	104	106	111	93	123	96	103	112	106	122	100	116	117	108	90	109	93	98	97	111	97	101	119	79	108	88	110	103	113	103	94	116	89	121	117	98	102	100	108	122	109	109	101	100	94	94	134	106	105	102	108	86	95	96	109	88	93	120	110	123	120	92	110	101	114	122	100	108	100	119	95	101	95	94	106	116	114	118	109	101	100	112	103	99	105	113	91	103	97	96	104	104	102	106	110	105	112	83	93	89	98	121	125	87	131	108	92	103	101	78	89	98	99	112	111	102	99	119	111	103	103	99	123	85	96	94	101	91	110	120	91	109	111	97	142	123	116	103	91	114	101	97	85	104	105	109	89	109	114	120	114	97	119	106	112	103	100	103	98	107	101	99	118	115	108	113	110	113	108	116	108	93	102	102	107	109	110	102	100	103	105	89	84	93	124	103	114	124	111	103	96	130	126	92	112	113	105	87	90	103	85	111	116	98	96	86	103	110	125	118	101	105	112	117	113	113	109	110	103	110	98	107	110	96	107	121	111	102	111	111	117	96	112	114	98	129	105	95	108	69	118	111	106	111	136	115	110	101	113	119	106	120	91	108	105	99	125	108	103	112	102	86	104	104	102	99	114	99	101	113	87	123	123	120	126	108	97	111	98	102	108	102	99	100	120	117	88	114	111	116	104	102	93	99	118	100	97	102	96	114	106	110	110	112	114	107	102	126	94	116	115	120	95	113	97	102	108	98	105	119	96	98	110	102	105	101	118	100	95	97	117	108	116	101	109	87	123	109	103	102	110	112	93	109	84	110	102	110	108	104	128	126	94	107	119	100	104	119	107	92	111	108	100	99	111	92	114	112	103	110	112	108	102	126	111	99	103	120	88	88	90	109	100	98	100	126	98	113	117	96	111	95	107	104	105	107	105	114	93	100	99	90	102	104	87	125	108	92	96	106	102	102	95	96	78	116	113	105	115	101	121	97	110	100	114	106	106	109	114	115	97	102	87	108	109	91	110	88	109	95	114	107	101	111	126	99	135	98	95	123	118	112	116	118	98	101	110	103	106	104	107	120	102	104	127	102	110	110	96	113	97	104	96	102	100	84	104	100	101	112	125	99	114	94	100	88	96	93	112	90	101	109	84	102	109	98	92	106	119	114	118	106	109	91	100	116	101	108	101	99	117	117	91	112	101	115	108	106	120	107	106	111	102	109	113	98	108	117	113	108	106	126	102	93	116	110	105	118	100	119	113	103	108	123	93	107	118	100	102	118	101	113	100	107	107	113	111	85	103	93	103	107	124	99	111	108	104	85	107	110	112	100	79	107	82	109	103	99	98	121	82	116	110	115	102	122	96	95	101	109	114	124	120	99	108	113	119	96	104	98	99	106	122	107	113	115	130	105	99	119	110	118	96	96	89	103	104	117	126	104	114	99	108	102	98	125	113	113	103	120	113	103	110	129	91	101	113	94	97	93	106	103	104	104	109	107	100	108	104	114	112	118	91	102	103	101	100	106	76	110	124	96	103	106	105	109	94	93	94	111	90	95	108	100	103	102	100	99	102	114	111	115	98	107	107	83	114	107	117	112	107	112	120	106	115	110	100	120	104	90	97	117	102	98	98	118	103	105	99	108	111	96	111	133	118	110	123	99	105	88	103	84	93	116	92	94	115	92	97	97	105	107	98	84	105	107	91	88	95	115
24937	41762	47913	52103	51304	51035	51536	49713	40212	30030	23045	17404	9374	4243	3532	4406	3953	4004	3494	2078	1134	1398	1726	1606	1306	1229	1141	1119	967	11197	19473	9902	401	389	430	407	378	402	383	409	446	440	421	395	400	428	410	369	422	377	393	386	407	412	414	380	429	387	407	399	378	374	438	430	411	399	381	387	373	392	388	407	402	370	396	403	428	436	404	387	409	408	416	398	381	373	382	370	393	396	409	427	371	390	423	398	390	374	368	405	381	404	439	403	391	398	408	367	385	394	384	421	375	431	369	406	411	358	373	385	395	379	372	435	378	414	380	426	413	410	397	384	376	382	366	386	378	394	392	406	430	383	408	386	409	381	400	414	366	401	375	364	394	412	384	400	418	423	415	393	406	407	390	380	414	386	419	383	383	402	376	402	384	400	431	385	392	421	382	426	396	386	381	392	380	416	370	368	368	411	428	413	381	384	384	398	376	381	366	362	379	400	364	385	440	382	374	409	395	393	407	417	407	426	408	394	403	413	408	395	400	391	431	407	386	370	415	383	384	374	394	401	389	374	407	388	378	380	394	422	374	400	378	402	385	425	373	381	428	373	377	369	359	425	393	408	413	404	390	411	408	354	402	387	402	414	403	374	388	392	398	419	395	383	431	408	401	364	394	411	373	414	359	397	380	392	413	394	397	397	392	391	408	402	405	421	363	428	381	405	363	412	404	375	384	418	426	380	410	400	403	357	400	373	409	370	404	357	403	387	408	394	425	375	374	378	386	390	392	409	390	403	377	387	381	412	388	402	389	425	385	389	386	371	420	416	420	391	378	365	429	407	379	364	414	405	350	382	368	396	376	382	395	384	407	407	398	401	370	377	401	389	382	400	378	454	388	428	383	383	382	391	384	388	380	378	409	395	403	394	396	413	404	383	400	387	402	409	409	382	361	389	398	363	386	434	448	375	324	420	443	408	392	412	370	399	414	405	400	384	418	371	417	406	406	381	408	392	391	405	379	383	427	365	407	388	363	390	374	401	396	403	390	407	396	425	401	422	366	375	391	435	401	446	339	375	413	398	413	389	413	398	416	412	387	402	429	349	370	355	383	423	391	384	403	416	380	381	392	397	408	389	393	414	383	383	408	354	428	390	404	377	433	392	373	410	444	431	370	408	379	379	409	411	412	401	365	380	390	408	363	391	372	413	388	345	372	425	397	411	422	372	386	384	377	393	381	450	400	412	391	369	360	394	389	372	429	411	380	437	383	397	411	387	393	381	387	384	384	408	368	398	412	413	399	372	412	420	393	408	378	390	414	384	406	392	382	397	387	405	411	369	407	418	432	361	394	394	405	405	379	401	416	347	392	423	403	405	402	410	401	424	396	389	385	398	372	387	395	382	400	382	379	382	382	398	389	427	420	385	395	410	411	435	374	406	418	377	416	406	384	408	412	395	412	356	353	376	423	359	361	378	368	361	418	395	410	406	384	387	378	386	371	394	386	390	400	389	381	413	400	406	353	369	410	396	382	394	417	365	396	405	368	422	416	417	379	383	421	407	385	406	390	394	384	409	408	326	347	414	355	420	420	390	378	388	354	405	458	412	391	414	352	400	400	386	349	352	383	395	399	433	388	385	391	386	427	383	354	402	419	406	381	403	411	398	394	413	421	400	381	393	416	360	391	373	409	396	407	413	378	366	372	382	423	394	426	404	391	418	398	418	402	357	440	377	431	388	383	429	407	357	395	349	391	413	417	390	411	405	413	412	367	370	381	399	379	365	399	387	365	396	377	412	424	405	383	389	407	421	380	402	381	400	403	404	387	400	382	390	369	402	405	414	357	414	378	378	386	367	363	408	403	373	375	394	399	372	374	395	399	362	391	404	420	375	368	353	398	412	382	397	392	408	382	363	362	388	367	397	394	376	355	374	371	403	384	413	388	395	391	408	429	424	376	375	375	431	354	392	377	411	403	383	387	397	354	366	396	391	399	389	413	359	387	360	366	403	413	383	404	420	394	403	431	359	398	415	427	371	375	375	390	414	401	362	414	415	407	417	424	385	387	385	391	419	406	392	405	423	395	382	372	404	432	360	382	388	368	388	393	386	395	368	400	406	411	405	408	370	376	444	399	417	444	410	372	403	410	430	368	395	372	421	370	378	416	383	396	399	386	395	407	394	390	434	393	386	389	421	355	394	390	396	393	411	389	393	413	408	380	383	378	370	405	372	390	390	392	393	411	381	411	381	408	377	452	391	380	395	399	380	395	396	381	374	371	409	427	408	409	397	396	408	418	419	402	399	381	401	385	419	389	441	407	424	371	373	431	408	408	376	390	405	393	366	369	422	381	394	408	406	400	394	345	380	381	377	391	408	410	364	388	405	378	384	398	411	403	356	418	397	380	374	409	397	384	389	414	394	383	387	426	392	377	433	398	406	417	426	388	402	371	398	400	385	383	382	388	426	413	408	374	376	433	374	373	382	376	391	398	407	400	388	406	416	387	399	392	400	400	390	400	362	432	371	393	370	356	396	396	421	396	390	395	434	403	393	384	372	389	390	395	368	388	368	408	394	383	399	392	385	428	421	373	352	407	366	385	359	368	377	366	402	419	445	413	373	393	408	416	425	386	374	399	426	405	437	386	387	349	398	388	361	399	413	374	382	369	391	405	407	390	408	388	362	379	402	416	386	405	417	391	414	434	383	395	411	399	381	428	396	398	381	382	414	400	371	434	413	383	385	365	391	411	397	410	405	390	419	430	380	383	381	406	388	422	383	399	378	393	375	390	388	393	386	404	403	405	366	414	404	399	438	412	445	389	391	383	367	371	379	400	384	394	391	425	380	406	409	390	374	366	417	405	379	428	424	415	395	402	395	434	393	377	409	409	399	385	386	343	413	394	390	407	383	405	363	437	382	402	361	390	397	373	376	398	396	370	365	392	380	419	442	412	399	396	391	384	398	406	411	423	408	425	402	391	410	392	355	386	386	365	391	396	449	376	405	411	422	393	397	367	374	391	408	364	403	399	393	373	367	373	382	423	394	383	373	368	357	426	387	367	409	400	424	412	412	388	383	423	386	410	397	392	390	367	406	395	381	409	394	420	377	408	381	403	395	397	369	431	411	383	397	403	373	356	381	404	391	401	359	375	384	390	406	402	404	393	379	360	407	406	370	375	403	417	396	393	382	384	380	357	386	398	377	383	373	367	416	408	394	392	352	381	388	426	395	376	394	393	400	368	429	385	391	392	386	406	384	400	416	373	408	432	381	377	371	408	437	427	384	408	363	370	445	413	387	403	387	391	391	355	376	398	367	404	391	371	404	427	420	391	412	389	390	387	356	385	397	413	397	376	374	389	381	414	436	399	433	392	388	404	381	422	406	393	402	378	392	395	363	422	418	398	403	401	413	378	382	379	418	404	381	398	411	406	383	355	415	390	388	409	386	395	405	391	360	414	394	400	414	408	380	374	392	375	390	374	383	393	387	347	369	428	414	375	362	394	411	394	393	405	399	384	374
38107	46633	42675	39405	38336	38083	40949	42165	36458	27570	21185	14737	7636	2895	1827	2901	1825	2083	806	410	368	477	508	482	388	350	417	295	268	1679	6105	3309	191	172	189	169	152	189	189	174	188	177	185	178	173	181	170	151	165	166	147	177	167	164	153	161	172	172	170	152	181	179	171	169	133	172	187	188	164	165	179	151	169	160	182	169	174	144	183	189	165	146	183	167	169	189	170	170	166	169	174	174	150	199	183	165	187	157	162	174	164	173	161	178	137	176	150	173	171	179	162	187	166	161	166	174	189	160	192	165	173	202	165	187	145	151	163	163	152	179	170	143	179	183	167	189	175	164	180	173	150	179	196	155	160	159	177	171	190	157	159	157	171	162	167	163	179	158	168	168	171	174	153	181	184	191	181	156	181	157	178	155	186	162	160	181	171	151	171	171	189	156	176	151	164	195	172	173	162	163	190	154	136	162	146	193	170	174	149	178	176	168	171	183	166	163	159	174	153	146	178	165	183	176	162	175	155	169	168	183	183	152	174	141	160	153	172	144	182	182	172	174	179	161	173	162	180	163	175	182	157	188	169	171	169	160	164	173	163	182	188	172	195	179	162	177	165	164	162	148	179	165	156	192	167	164	166	181	145	137	165	188	168	180	183	195	190	173	177	171	161	189	174	160	181	152	184	185	156	173	175	181	154	153	181	162	144	184	157	150	152	174	153	172	162	197	171	183	171	155	168	189	176	174	167	162	166	191	177	183	177	153	166	177	178	171	143	176	198	174	169	157	156	190	158	161	160	152	144	161	187	181	148	174	159	170	193	150	184	173	135	144	138	172	161	170	164	169	156	151	177	164	184	137	187	164	173	160	170	162	166	184	178	165	146	159	179	194	156	185	175	160	189	189	150	180	159	145	146	147	174	159	160	164	170	160	170	175	179	191	166	156	183	189	191	168	166	176	152	181	154	156	178	160	181	192	170	163	151	184	173	160	168	170	171	183	155	172	147	155	170	152	174	176	171	168	161	170	149	174	169	170	191	170	155	182	168	166	180	196	167	162	155	183	155	179	180	163	181	186	181	162	151	153	166	171	164	160	140	171	189	171	176	163	157	175	165	163	159	167	138	181	178	171	172	159	176	149	151	181	175	180	157	191	174	170	167	159	159	161	171	165	173	152	169	168	152	182	165	160	154	178	159	169	162	160	170	157	169	162	159	148	167	170	179	158	174	200	164	151	175	173	134	141	158	178	167	179	168	178	158	183	168	170	159	164	146	148	170	173	180	171	170	181	175	169	193	183	143	180	169	152	167	172	155	191	167	161	185	165	188	172	177	192	175	182	169	163	156	167	171	174	178	161	185	176	173	196	184	183	162	190	187	188	154	179	177	182	173	180	174	180	190	151	183	167	159	150	155	176	189	175	165	182	157	155	183	164	174	152	173	168	176	147	173	184	168	197	153	167	156	177	156	165	183	183	182	146	171	166	172	151	156	161	174	167	162	179	172	165	178	181	158	140	174	150	184	174	159	164	185	170	156	176	179	164	181	184	178	177	159	165	171	177	194	187	179	187	171	173	175	186	170	155	174	171	162	170	158	167	171	204	168	165	163	164	140	166	182	187	161	173	168	158	183	196	172	169	182	179	161	183	162	162	160	179	166	188	150	159	166	182	167	166	168	179	154	175	159	170	162	155	169	194	160	183	159	179	160	152	136	192	166	156	169	191	175	180	179	181	189	158	157	166	168	177	154	173	167	164	166	183	189	194	173	162	177	182	163	182	170	154	187	173	183	209	160	156	148	174	146	167	175	170	192	181	179	159	176	181	183	158	178	163	183	165	139	173	174	152	167	147	178	176	162	169	132	170	158	150	193	161	156	174	159	141	169	172	146	179	196	184	170	185	172	169	153	156	179	173	143	165	172	182	152	157	159	180	169	167	175	148	159	188	173	152	164	162	163	170	136	194	165	162	167	167	150	169	181	158	177	170	167	181	178	162	157	171	173	167	156	171	176	176	173	187	187	175	151	163	147	174	189	169	157	158	159	177	187	151	184	156	179	154	167	189	176	162	183	173	165	193	152	168	172	174	172	191	175	184	189	150	159	194	155	189	153	168	162	155	162	153	178	158	159	169	184	170	185	169	141	171	172	187	171	173	169	162	179	169	182	162	155	164	188	179	162	199	161	165	182	167	172	177	157	157	170	141	167	180	174	155	182	184	177	190	162	162	179	172	193	174	186	162	149	160	193	160	144	156	182	160	165	178	186	186	161	167	189	176	180	190	162	170	160	178	167	175	163	198	179	131	169	138	148	155	171	189	165	176	163	194	173	172	179	159	142	177	159	162	150	158	182	173	177	148	172	162	189	177	173	149	161	179	173	197	172	197	182	185	158	154	151	162	169	170	161	147	199	155	162	154	184	184	162	161	162	183	158	172	184	176	159	177	187	188	182	175	180	182	169	162	148	182	166	174	156	157	171	173	184	164	179	166	156	190	160	160	169	176	182	181	176	163	157	188	190	186	145	175	164	152	163	179	156	173	169	179	149	196	190	173	164	187	162	174	171	169	155	158	169	178	165	162	177	174	173	181	195	164	187	175	176	179	169	173	197	171	190	158	148	177	164	179	164	155	172	165	176	178	167	177	174	171	171	184	191	173	162	159	170	162	155	151	172	170	159	165	179	178	180	164	179	158	185	173	171	170	184	177	189	181	159	167	146	194	168	142	145	175	158	169	160	173	156	184	165	168	174	166	163	156	172	182	192	196	151	172	154	152	149	149	162	167	172	170	153	186	156	170	155	185	139	177	167	175	162	137	180	151	165	154	177	165	165	174	168	163	166	183	166	169	156	163	165	173	181	163	156	162	183	155	185	160	172	177	148	160	194	171	180	162	151	156	183	176	144	198	183	167	157	162	163	148	174	217	166	154	177	163	185	179	185	148	175	182	173	167	151	172	168	150	183	179	162	173	169	177	168	145	172	170	179	198	158	176	165	169	170	153	159	180	189	173	168	187	162	161	166	143	178	169	153	146	170	162	136	172	180	170	168	167	149	168	164	204	163	185	182	161	169	155	158	176	159	157	189	168	171	167	184	188	151	156	167	169	152	176	164	166	186	161	148	171	154	157	179	187	166	167	168	170	166	185	180	163	160	182	149	178	170	187	148	167	173	175	174	173	168	168	152	164	157	160	158	165	161	163	172	174	180	157	173	183	174	162	162	154	152	200	174	187	149	143	175	167	160	174	164	174	145	152	163	165	160	172	161	170	161	163	142	178	162	189	175	165	199	195	166	158	155	156	165	158	138	171	155	183	189	176	167	153	167	152	159	156	180	153	163	164	158	167	151	158	149	188	172	154	168	172	171	166	186	172	172	160	187	175	144	174	176	173	168	177	170	171	171	155	176	149	150	158	167	195	156	170	162	158	142	158	171	187	169	179	173	168	147	160	187	175	170	170	177	159	171	163	165	187	134	178	160	164	182	169	179	177	194	153	194	174	183	150	175	163	181	186
32363	45840	52228	57703	56915	59306	60770	55258	45921	37738	29641	23639	14266	8747	9408	15620	10077	10348	4130	2313	2281	2968	3487	3077	2194	2237	2532	1950	1570	10484	27231	14422	627	605	646	618	654	574	654	614	657	583	585	600	605	596	635	606	620	617	609	619	578	518	564	626	610	572	580	582	623	578	581	637	649	583	579	602	601	595	575	611	587	620	534	595	547	588	574	609	603	577	563	568	585	591	576	570	527	576	559	607	578	556	597	545	563	529	564	529	595	613	580	600	577	576	564	582	610	586	623	564	517	575	631	568	582	601	579	580	618	582	596	564	569	573	593	536	592	579	579	567	580	564	575	550	572	544	560	529	561	594	563	591	599	578	601	566	578	616	610	555	546	559	536	564	593	601	573	583	589	536	542	589	551	581	602	528	569	554	555	588	567	593	583	571	571	604	644	560	561	601	596	576	567	575	582	577	644	554	578	570	552	571	613	572	582	534	574	576	567	566	583	589	587	582	617	582	582	544	619	564	545	591	577	589	597	594	573	572	555	592	584	573	554	546	590	576	540	548	583	542	576	540	560	571	551	595	550	575	576	550	619	594	585	573	567	617	545	542	587	581	571	548	592	600	570	592	585	574	614	560	587	527	572	563	612	573	641	595	540	536	569	602	595	555	614	564	547	577	578	583	527	598	599	598	578	583	590	596	541	531	529	574	573	579	570	563	548	588	600	570	582	551	577	536	541	566	567	572	557	607	608	586	584	556	606	593	580	579	568	596	575	525	556	637	578	575	568	635	552	585	547	597	550	522	568	601	557	585	594	601	549	583	570	553	564	604	567	544	548	597	540	542	605	603	573	588	566	568	558	579	544	485	546	593	626	607	586	571	549	602	593	566	535	511	587	580	549	563	605	591	632	579	571	629	617	531	583	586	572	579	528	539	528	614	566	580	608	573	570	571	577	555	535	557	583	580	593	597	580	527	520	564	560	579	572	541	592	564	574	596	560	481	589	544	543	582	565	584	527	593	573	572	594	586	530	591	605	565	561	543	549	541	602	574	542	553	556	577	595	610	549	602	553	590	580	577	578	577	601	590	556	593	622	604	578	590	584	567	569	551	546	579	597	561	542	585	571	605	544	565	591	553	575	560	559	560	591	614	573	562	569	552	599	624	574	559	524	570	616	561	627	570	570	538	573	582	536	541	574	549	602	578	586	586	550	561	567	607	596	548	520	572	586	600	535	571	526	562	591	555	577	549	581	604	570	549	581	543	581	575	591	507	563	580	575	619	597	527	561	561	570	588	568	588	575	551	555	571	599	617	606	595	594	589	609	563	602	562	542	574	574	550	617	613	574	553	567	568	567	563	583	573	589	566	574	583	580	548	581	607	547	543	589	586	569	547	559	588	585	548	600	601	542	570	601	604	605	583	582	575	562	577	582	593	551	547	556	579	593	556	577	532	549	555	568	582	574	540	566	603	585	581	559	608	575	571	540	553	578	596	572	599	602	568	539	571	600	603	601	562	613	547	573	579	593	615	560	587	550	578	576	575	547	624	580	563	577	555	555	599	599	600	558	595	566	551	587	585	562	584	572	543	564	588	523	602	547	601	561	544	585	584	552	590	549	527	576	570	593	560	585	595	558	594	590	554	562	587	570	601	582	578	601	571	555	591	583	571	558	560	564	576	570	524	524	524	605	562	573	550	588	625	569	593	601	585	599	586	576	574	548	528	600	594	546	561	555	588	575	581	565	622	566	548	609	541	597	599	565	578	549	536	563	559	593	564	541	563	640	566	545	552	600	587	571	553	554	599	542	592	591	586	559	591	572	583	559	543	569	596	616	571	572	586	573	580	571	546	583	574	531	584	554	582	587	579	579	558	560	570	583	564	564	569	566	561	620	593	599	561	560	594	575	588	581	589	585	586	558	576	555	536	573	561	582	565	557	618	570	575	555	536	592	565	585	556	537	546	574	599	626	577	552	568	566	574	563	576	567	590	585	529	587	587	566	553	589	596	581	573	573	580	551	569	606	515	538	575	546	586	560	564	563	553	566	595	580	567	580	543	561	555	591	606	578	608	556	558	577	562	592	571	575	560	563	550	545	560	597	555	564	610	553	572	590	564	589	530	586	587	561	556	544	532	569	565	596	558	571	575	585	544	619	597	588	539	620	605	563	529	570	564	624	539	582	561	565	549	559	593	558	553	557	556	537	611	571	575	566	565	554	596	582	580	572	575	583	597	547	558	543	550	579	583	571	550	573	583	580	585	567	562	590	546	537	599	568	562	608	589	555	584	579	556	557	610	600	587	565	577	578	575	598	585	562	587	595	553	635	549	544	563	557	590	569	612	557	555	537	579	602	565	540	537	573	607	554	553	569	553	590	558	595	567	543	576	610	542	591	582	562	548	555	661	628	554	574	566	610	586	599	567	553	590	580	587	597	584	567	560	581	547	617	589	574	553	584	575	614	532	527	549	559	586	572	622	557	603	544	558	530	554	584	560	610	546	572	576	586	565	579	545	584	586	542	555	591	552	515	592	494	602	541	573	536	545	549	559	558	602	573	522	584	528	584	563	545	567	569	546	614	533	552	573	539	601	553	570	542	599	557	586	633	593	582	564	580	581	555	570	612	565	618	578	535	599	590	562	560	566	525	580	588	553	541	546	591	530	527	546	571	571	557	591	611	579	601	540	539	599	559	580	589	561	536	554	578	638	546	577	556	595	601	544	567	579	618	572	561	563	560	564	574	542	596	573	579	564	541	541	600	566	587	595	564	579	575	611	577	602	550	565	553	567	545	637	558	596	553	551	601	555	555	584	609	553	567	597	546	572	544	577	523	584	590	543	659	574	598	570	577	531	567	534	544	613	572	596	566	591	597	585	578	576	568	562	610	600	571	530	570	579	598	566	572	582	569	561	605	576	533	571	587	612	582	581	543	548	598	615	535	552	555	529	558	544	582	562	584	618	610	515	514	544	611	563	558	604	590	577	585	561	551	626	548	587	584	578	548	552	576	579	583	562	611	559	578	579	600	573	566	591	552	594	571	584	575	582	577	562	585	603	559	576	589	598	590	564	578	585	581	563	515	552	586	600	592	588	573	577	589	638	546	557	541	535	528	565	601	621	559	525	631	533	567	607	536	548	557	555	595	555	591	581	535	578	610	600	605	563	590	581	529	558	579	570	580	609	541	611	612	585	576	609	567	580	582	550	554	575	548	594	574	606	623	616	565	567	566	566	590	576	570	570	572	562	574	566	561	566	546	582	553	576	583	631	559	614	597	593	596	595	579	585	571	607	562	553	565	599	633	595	550	584	580	603	564	580	543	555	614	595	561	550	558	570	545	566	550	587	580	598	547	560	571	556	589	587	585	595	589	573	550	594	563	587	535	602	572	556	558	565	572	570	580	582	588	591	564	565	561	625	565	562	616	589	596	546	611	578	591	541	549	621	595	560	547	577	545	557	552	556	625	632	581	596	567	593	589	596	572	594	581	521	535	561	555	600	542	617	523	574	553	617
7136	11281	16850	12669	8674	6655	4886	5530	3825	1750	829	537	312	191	162	284	334	245	123	106	116	136	124	123	118	134	137	129	108	352	591	373	114	107	104	110	123	123	123	108	124	114	122	121	125	114	107	113	115	107	116	104	98	105	96	105	113	91	102	104	110	106	108	128	118	110	123	122	106	104	114	104	99	109	90	103	114	99	130	106	95	134	118	97	105	112	106	134	119	118	117	110	98	100	106	113	101	117	113	123	104	84	81	117	106	125	110	110	113	108	105	123	116	108	107	100	119	109	110	108	115	117	95	126	120	107	124	105	111	107	111	119	134	129	104	105	109	110	110	121	115	101	137	117	107	133	118	133	111	114	115	95	126	104	132	123	105	106	115	112	96	113	107	120	96	104	98	117	100	126	116	116	112	108	107	107	114	105	111	101	117	131	105	118	114	121	114	98	120	110	128	115	88	110	107	116	109	109	102	113	114	117	123	119	135	115	101	116	124	125	113	104	124	119	118	100	133	108	110	115	121	105	120	99	115	98	97	116	106	91	106	106	107	112	126	110	93	96	102	121	116	110	87	120	107	120	98	99	106	113	107	114	114	109	131	119	106	98	130	105	123	108	115	85	117	120	113	96	117	86	139	114	106	111	120	122	103	102	89	120	110	121	112	103	110	123	79	120	114	91	96	98	126	102	131	106	91	113	107	117	102	136	103	132	105	113	115	94	120	110	122	110	100	115	105	123	124	113	137	111	113	113	121	107	95	107	126	100	116	105	107	91	121	120	103	109	116	120	103	102	109	106	102	116	95	111	94	129	107	92	95	112	117	103	116	104	104	117	114	125	116	118	113	92	116	109	113	100	123	105	98	106	104	111	109	96	106	116	81	113	92	125	113	101	124	107	107	121	97	108	116	126	95	114	110	104	113	106	101	137	108	126	112	137	118	114	118	112	128	102	110	100	107	116	127	130	107	99	120	116	111	109	119	118	124	115	106	116	102	113	122	118	106	118	100	107	99	112	115	108	92	122	111	108	100	109	102	107	126	104	95	110	122	116	109	99	116	129	106	117	108	124	106	102	112	130	117	120	138	128	103	110	109	116	117	97	126	100	93	130	120	125	94	111	111	128	119	114	104	107	116	120	132	116	122	113	113	113	115	128	109	109	93	126	113	102	116	107	117	111	104	118	107	110	127	106	104	118	109	106	129	110	105	112	101	109	102	116	112	107	104	103	87	128	108	93	129	114	119	119	135	118	102	110	102	98	106	124	125	114	119	98	109	103	103	124	99	92	97	124	131	114	108	113	99	88	103	126	108	125	108	106	123	104	124	111	129	116	126	102	111	97	95	108	115	131	110	116	105	107	106	119	109	101	106	124	113	111	126	121	111	107	118	97	101	125	111	107	104	122	118	106	113	123	111	120	117	110	121	127	134	115	105	122	101	123	122	115	112	103	123	114	103	110	113	122	115	118	102	113	114	102	98	109	111	110	115	94	104	115	120	122	110	99	122	89	135	103	96	111	98	111	132	107	109	114	110	103	125	101	109	117	115	117	111	114	112	100	107	111	98	101	102	119	120	101	121	120	111	129	102	112	112	111	112	109	118	106	96	106	129	85	116	109	114	112	104	121	107	116	120	129	100	107	114	125	106	125	128	127	119	112	111	91	120	107	138	108	104	106	113	82	96	107	119	121	129	112	115	94	115	116	115	107	105	105	119	97	102	119	121	120	104	99	114	113	127	107	117	86	120	122	101	113	118	101	102	94	115	101	115	120	91	88	107	105	108	93	112	111	103	123	110	106	134	119	137	110	104	112	121	97	118	120	113	104	106	106	97	94	119	108	114	114	101	99	107	99	97	123	106	122	121	118	104	120	94	138	101	106	104	78	105	98	119	99	113	109	125	133	104	110	125	141	102	113	112	112	97	128	106	122	120	121	118	120	110	129	110	122	111	113	125	99	106	108	104	123	97	106	122	102	117	104	109	111	110	104	103	119	104	96	110	100	105	99	106	111	102	160	123	100	112	119	102	119	103	101	110	113	103	122	118	124	118	118	111	112	103	108	97	102	93	124	106	108	118	117	112	106	100	99	114	105	90	129	101	128	115	138	120	135	122	107	101	135	113	114	111	81	112	134	114	119	104	116	111	100	114	125	82	109	122	117	99	111	115	122	128	116	107	101	103	105	112	92	113	108	112	118	106	109	111	117	123	114	115	106	107	107	100	104	127	115	118	117	121	120	114	103	114	124	106	108	113	98	125	121	129	106	126	110	105	97	121	97	106	96	120	119	103	109	114	136	108	113	116	89	96	100	124	117	131	96	114	114	122	90	98	114	124	103	131	122	111	107	114	113	90	119	99	123	92	110	96	102	127	84	101	116	124	107	111	126	101	112	120	94	117	115	108	107	111	114	93	93	132	110	132	101	138	117	94	117	132	110	109	105	112	114	109	120	109	119	123	109	95	129	92	113	106	112	100	120	103	86	134	123	106	117	117	120	125	112	136	92	107	115	96	111	111	122	106	113	114	115	107	116	111	135	112	124	131	100	118	112	94	101	113	120	108	115	103	132	113	108	110	104	101	98	89	121	107	114	107	100	116	123	100	130	107	117	128	116	117	120	138	106	104	115	116	108	130	130	137	117	117	117	98	103	104	118	111	117	101	98	116	112	122	114	120	95	102	112	135	108	100	140	108	123	116	107	105	118	106	91	111	110	116	118	130	113	118	127	112	114	104	104	89	125	105	119	116	109	100	135	100	105	119	110	139	108	120	108	126	116	117	103	95	114	96	138	108	91	110	90	110	128	93	107	100	108	104	113	124	127	104	121	117	114	117	117	81	127	127	104	123	116	99	115	101	116	101	117	113	96	135	104	133	93	105	107	107	115	123	95	113	106	114	108	106	114	116	111	111	134	107	122	112	129	106	97	99	125	108	96	110	105	115	114	105	119	109	112	121	103	112	110	103	106	121	117	109	106	122	120	104	121	116	117	108	109	99	100	121	119	133	117	121	118	123	116	108	122	116	114	111	122	112	126	109	116	115	121	121	116	96	117	117	104	109	136	105	119	109	98	103	131	122	113	122	103	109	113	123	113	111	97	124	100	113	105	114	104	113	117	108	111	123	109	129	102	134	104	116	105	133	98	133	114	128	104	111	127	120	134	90	104	121	130	105	101	113	107	106	124	102	114	109	107	108	103	113	122	112	105	121	104	106	135	89	98	109	109	128	120	114	113	131	110	131	102	100	124	109	88	104	102	106	97	122	96	105	94	101	110	121	119	115	113	104	110	101	117	108	112	103	112	116	116	115	102	110	93	130	100	108	101	108	121	99	110	94	126	112	87	103	117	106	87	127	114	113	112	101	111	129	129	127	119	106	109	127	120	96	108	115	124	123	84	101	127	111	105	101	133	106	109	104	126	117	108	93	93	115	108	101	114	112	138	131	108	87	103	112	114	103	98	117	124	134	128	102	137	110	115	96	100	108	88	89	108	124	106	112	89
7484	14755	23915	22661	20017	18611	17490	18618	12964	7450	3670	2251	1437	920	830	1687	2094	1199	639	483	564	509	590	519	521	509	577	519	547	2336	3895	1812	433	388	412	431	438	412	416	406	457	422	429	411	453	441	437	431	457	420	402	438	421	403	442	417	448	444	444	389	423	429	444	428	480	456	448	430	427	430	461	440	463	424	423	403	417	430	394	417	437	390	456	441	423	458	429	443	414	479	426	423	400	386	411	403	416	424	424	432	423	426	405	415	459	410	422	409	381	437	456	423	426	422	416	408	401	442	436	416	403	414	423	407	403	459	388	405	437	429	373	414	443	431	427	395	379	447	425	438	411	449	426	439	443	447	383	378	425	436	397	434	460	419	409	418	441	421	442	377	447	412	429	416	435	441	433	435	447	451	417	433	419	412	418	420	419	415	411	444	433	405	408	441	418	383	430	397	457	426	388	416	425	429	395	424	438	420	440	417	431	424	408	432	409	430	411	396	445	428	449	407	428	428	442	417	425	450	412	409	435	398	398	403	400	406	384	442	407	437	436	432	426	423	424	403	401	406	448	452	445	422	405	389	413	422	431	446	418	389	422	427	433	435	443	393	445	426	399	409	426	428	435	410	407	428	389	434	414	400	452	453	416	421	409	445	406	406	387	426	405	391	386	430	398	421	403	419	397	408	429	430	429	424	436	410	449	436	413	384	410	439	446	424	369	407	393	429	456	393	388	450	422	433	383	426	411	393	437	407	414	424	409	398	416	395	457	413	424	409	433	387	466	427	396	405	422	462	412	400	406	422	443	409	427	419	445	436	459	430	393	409	399	449	420	458	374	422	426	428	409	417	466	438	399	457	423	409	421	410	444	422	408	411	441	456	451	378	428	456	434	419	392	425	410	431	406	399	423	463	443	432	413	430	443	438	432	419	390	399	383	412	415	400	441	428	425	413	417	444	413	452	414	437	427	400	428	390	427	388	407	405	418	387	437	439	404	423	416	404	447	401	450	401	394	425	473	409	451	384	404	439	426	436	411	424	456	416	408	417	451	420	447	433	423	413	468	439	413	431	414	403	410	408	436	425	430	433	419	466	458	476	415	417	414	408	449	438	438	448	407	423	421	425	427	423	454	450	439	410	425	411	406	405	405	437	447	396	462	399	371	422	419	439	422	436	405	413	419	422	418	426	417	440	435	442	458	443	421	417	437	448	432	424	427	412	409	425	497	433	445	425	436	467	436	445	440	406	430	391	432	413	398	423	415	450	429	439	452	404	428	431	468	454	415	433	425	412	409	429	439	411	444	447	398	414	424	420	429	423	433	429	418	400	449	434	424	416	471	474	428	416	436	397	413	436	412	461	432	411	386	425	423	450	436	431	420	405	443	393	392	459	419	414	424	413	459	412	435	425	403	405	415	423	439	421	425	434	437	465	431	406	419	423	464	407	425	415	404	435	437	398	423	443	417	453	406	428	434	417	399	427	408	400	447	445	390	432	437	410	452	452	447	403	408	413	376	412	402	430	377	426	412	411	422	424	437	417	416	400	420	405	432	465	420	404	441	452	433	434	418	407	441	396	417	437	425	419	386	402	427	429	479	432	459	436	459	426	414	434	441	411	452	392	430	414	442	467	390	433	396	449	385	428	441	366	407	423	414	406	419	456	444	435	449	424	416	405	451	448	417	442	419	451	440	376	404	414	449	422	405	390	400	389	401	418	417	363	454	443	435	451	411	462	422	401	404	406	406	424	445	407	435	393	454	399	431	456	411	418	410	401	395	413	449	402	410	409	421	415	436	461	420	416	440	408	426	417	415	397	388	429	407	481	444	424	418	432	446	405	444	434	385	428	430	442	448	425	444	438	432	440	400	413	469	417	423	393	417	404	451	428	406	429	403	408	416	398	398	415	411	457	403	416	419	366	438	400	419	411	425	410	447	437	458	409	436	415	426	424	397	425	410	460	452	417	451	375	401	410	432	424	469	450	397	373	414	383	432	433	426	411	409	423	409	409	428	442	416	425	413	383	425	410	402	427	442	412	394	438	440	414	415	400	407	440	452	430	418	429	405	419	424	426	410	403	397	422	439	427	447	487	417	444	421	426	408	439	425	441	421	428	434	438	399	425	442	457	431	414	370	430	441	393	416	431	445	415	399	420	463	409	396	409	432	413	438	422	426	414	444	417	456	417	423	409	437	370	401	400	421	419	424	412	435	449	425	410	435	411	425	410	419	422	452	460	433	421	407	424	446	415	402	427	424	400	405	450	394	425	449	418	434	427	423	438	416	457	420	416	398	409	460	378	399	405	421	381	447	436	422	412	476	407	415	395	440	409	405	408	457	438	433	415	443	439	437	400	397	462	431	422	405	389	419	446	401	417	403	402	430	404	428	445	450	446	406	412	441	405	417	395	430	398	408	400	423	412	414	426	397	433	420	418	438	427	404	441	410	438	395	404	414	454	407	430	423	430	425	421	443	428	422	437	393	427	409	434	404	428	439	445	406	421	425	441	414	456	420	423	421	449	406	437	418	433	404	460	427	436	413	415	466	435	447	431	437	416	416	415	457	453	437	425	428	454	408	435	410	426	425	400	429	435	424	446	420	398	457	453	422	406	428	409	368	453	427	412	416	394	415	424	400	469	429	418	407	445	448	403	435	447	450	420	428	421	437	405	414	455	421	413	454	430	416	389	427	426	426	414	438	427	444	417	441	428	433	379	437	455	404	401	428	411	441	469	427	396	432	418	412	435	401	443	418	430	467	422	412	422	415	449	394	450	421	443	401	409	392	429	426	445	444	415	409	421	401	463	421	442	449	431	450	451	387	423	440	425	432	427	456	378	427	432	459	437	410	410	392	430	436	483	401	425	422	413	386	411	446	452	411	464	425	440	393	435	398	428	433	407	379	420	412	405	415	428	412	433	445	403	431	415	441	461	442	412	425	430	403	432	408	380	423	381	410	460	418	374	415	422	417	454	439	435	462	425	436	431	390	419	406	430	427	426	431	389	409	397	404	454	441	433	440	431	405	430	410	395	411	430	439	416	432	454	391	409	395	421	438	445	425	444	434	387	426	426	418	428	414	444	424	397	458	436	378	425	400	409	432	431	400	409	399	410	384	425	414	450	457	386	443	411	430	422	403	444	483	407	413	450	429	404	419	410	434	417	407	425	416	446	430	415	383	429	417	401	433	417	431	406	435	437	410	425	430	420	446	437	405	397	403	427	384	412	398	500	413	422	409	440	435	414	430	407	419	418	448	414	459	371	425	424	471	412	397	434	448	418	399	430	434	424	419	440	425	414	397	459	442	418	441	445	421	396	446	432	463	399	409	432	425	417	434	422	428	421	397	372	464	402	402	419	385	407	466	422	435	433	429	429	408	448	442	418	400	404	417	402	415	476	412	418	366	435	439	431	424	431	420	425	431	453	470	461	415	432	453	399	416	444	419	453	440	414	433	453	437	434	405	402	429	436	407	437	454	401	431	445	425	416	411	399	428	433	442	423
28757	44028	43870	39687	36968	36250	36804	37671	36617	25254	16928	9921	4491	2112	2344	7781	6524	2174	550	275	260	208	199	213	204	202	222	178	532	2654	3094	1351	120	108	127	97	83	94	113	90	107	130	110	102	108	108	108	107	101	114	116	100	120	116	106	82	119	119	105	112	87	105	97	103	90	102	110	98	104	118	119	119	92	113	101	101	94	115	100	107	96	108	99	118	108	96	115	99	104	106	97	94	119	106	133	111	85	121	113	116	107	120	124	96	104	120	128	97	98	103	106	107	113	89	107	120	114	103	106	106	75	110	111	103	117	109	117	103	103	107	89	98	104	110	95	114	97	101	102	121	126	108	119	111	118	108	97	107	101	96	104	108	98	111	107	104	127	104	110	108	100	95	104	86	118	92	120	93	135	97	102	102	101	93	100	113	94	95	90	123	113	110	99	116	101	101	104	116	119	104	103	128	81	99	104	92	113	122	104	115	98	95	128	110	105	108	113	102	117	102	99	101	90	113	112	98	116	104	105	115	89	117	120	120	107	110	99	97	94	121	112	96	90	98	99	117	75	128	105	111	110	102	96	106	115	109	112	103	102	80	97	89	83	105	95	106	93	102	116	125	116	97	123	98	104	107	110	91	108	98	103	97	105	113	111	105	97	113	113	119	107	115	114	108	113	90	108	114	124	87	80	106	90	91	112	102	94	110	107	102	114	114	107	109	108	104	112	95	109	116	101	87	115	97	102	97	101	101	101	102	96	105	94	79	100	93	104	110	88	91	92	97	102	96	96	88	90	108	105	127	110	106	110	112	103	102	116	101	102	105	123	107	103	84	100	83	101	109	91	115	100	112	97	107	108	112	101	113	97	99	99	101	107	93	112	104	138	106	101	124	102	90	103	97	122	104	107	95	94	89	92	103	89	82	92	111	94	107	95	99	96	124	112	115	116	90	97	76	87	118	105	103	86	111	99	97	134	116	97	112	96	129	110	126	119	105	99	116	104	119	104	105	97	104	105	122	103	112	88	94	98	109	107	100	124	106	96	103	97	120	109	96	112	101	111	104	98	88	98	112	117	106	109	97	73	126	115	92	107	121	108	105	102	103	100	87	110	108	102	96	106	106	103	111	106	95	100	101	90	106	103	100	120	108	109	105	104	87	117	95	125	102	105	110	98	103	103	118	93	110	94	109	86	124	101	93	110	100	92	108	104	91	100	85	109	115	104	90	99	95	83	105	106	91	117	87	107	109	82	104	111	98	102	97	99	90	108	93	99	130	106	88	126	93	113	104	116	99	114	97	124	94	116	107	107	118	102	120	96	107	108	103	114	109	105	125	91	100	104	84	109	99	118	107	127	95	88	124	113	102	112	113	91	95	111	108	90	109	91	88	106	96	115	91	95	100	108	86	125	89	96	100	112	96	111	94	117	107	101	115	109	112	100	109	113	100	98	102	95	116	115	93	107	119	102	127	102	113	96	97	91	106	106	92	113	127	115	86	109	108	112	101	118	89	111	100	119	90	118	101	111	105	105	122	93	115	115	114	104	99	108	121	106	110	116	108	97	112	101	98	111	93	98	103	115	98	96	100	123	116	100	120	101	115	119	103	97	108	126	117	129	116	112	121	105	122	95	109	109	104	103	108	124	99	103	116	95	106	102	107	107	109	92	132	103	107	113	89	111	99	98	110	100	113	109	94	102	136	86	112	104	118	93	118	92	109	81	92	94	87	91	92	108	107	100	96	98	104	103	103	89	117	93	93	85	105	91	100	98	113	93	130	94	121	97	109	116	130	105	101	112	102	109	110	112	112	86	116	101	90	122	113	106	112	95	109	91	109	117	104	100	102	96	115	119	99	116	104	116	91	90	88	104	110	111	99	113	112	110	98	112	107	102	89	114	104	105	101	84	101	110	122	106	96	91	101	116	121	102	95	99	98	109	109	105	110	97	99	96	82	110	102	90	92	87	101	99	119	111	101	88	132	124	102	89	87	111	111	105	107	93	95	108	102	92	115	96	105	105	110	104	118	100	100	88	85	107	118	117	98	97	101	105	109	108	100	109	117	98	89	97	100	82	121	96	97	90	101	94	105	101	102	105	111	106	118	102	90	81	103	99	103	97	101	104	110	105	107	95	131	111	114	122	115	122	105	99	112	101	103	95	111	120	98	102	106	124	104	108	96	93	91	103	95	90	116	106	117	121	108	117	107	98	103	104	122	94	112	93	104	110	113	106	115	97	89	108	105	111	88	101	124	123	102	113	101	99	124	93	107	109	105	100	83	112	112	90	119	94	103	103	114	90	97	97	108	114	105	94	112	120	95	100	96	103	108	109	108	121	122	109	102	112	110	93	119	121	93	109	109	96	102	84	98	113	113	108	98	110	97	114	109	101	93	120	85	106	86	104	116	118	111	99	100	104	95	111	90	125	110	111	110	109	106	124	117	106	116	116	106	104	115	111	105	117	100	113	116	118	103	86	104	128	102	127	111	110	101	109	103	89	85	100	116	111	97	110	95	105	102	109	96	111	102	112	116	105	106	95	92	122	100	108	105	101	105	120	117	97	104	81	89	111	103	105	96	128	109	105	119	106	93	98	93	88	105	107	97	86	112	102	96	93	98	95	126	111	97	109	102	92	87	112	106	100	101	96	94	97	126	87	82	103	121	80	107	114	90	105	102	109	100	106	116	99	96	111	112	109	129	100	105	105	114	109	104	86	103	122	84	98	113	111	110	96	105	93	98	103	89	96	114	114	112	95	102	115	106	88	95	108	102	100	87	110	118	114	104	102	100	122	107	104	118	95	110	90	117	105	100	99	121	100	92	111	106	95	97	110	89	108	101	97	125	117	117	119	100	126	99	107	111	111	98	121	113	117	111	87	118	119	99	103	111	112	95	100	97	95	102	113	106	111	125	100	111	94	108	110	104	112	103	93	91	68	117	108	107	114	109	89	100	104	99	91	104	109	101	92	101	107	85	100	102	110	96	115	100	92	116	118	98	117	108	121	111	84	92	113	123	112	112	95	104	119	93	102	107	117	111	101	110	87	91	118	113	101	92	99	122	119	104	103	105	105	107	104	109	109	106	111	109	93	114	105	109	102	103	117	107	103	101	119	122	106	112	93	113	104	147	105	110	99	99	109	102	95	90	107	100	111	106	109	110	113	107	101	98	112	125	112	110	110	113	92	121	102	107	99	103	122	107	106	116	108	112	102	111	113	89	103	108	104	104	112	107	107	103	101	107	119	101	101	110	88	107	107	103	95	129	116	115	96	102	108	94	97	123	121	85	108	103	110	118	90	107	102	114	108	104	98	86	112	95	106	96	112	114	111	100	102	109	103	101	107	92	118	125	103	83	115	111	104	101	78	95	118	94	115	116	85	105	125	101	98	118	112	101	102	90	94	108	108	120	102	92	93	95	82	109	117	91	98	95	108	105	110	99	87	94	102	101	120	107	100	103	106	104	92	110	94	113	118	97	114	127	112	97	86	124	108	93	111	106	92	97
25546	40374	49601	53413	51624	53444	54683	50435	45776	34325	25147	18962	13072	8624	12394	28513	22516	7574	2737	1553	1542	1330	1383	1251	1224	1156	1242	1121	3672	16238	17209	8028	408	410	433	411	410	383	423	359	387	398	408	378	406	395	411	398	406	414	408	430	400	377	440	415	416	424	425	395	410	412	364	373	403	381	419	429	374	352	401	372	383	402	390	409	386	403	388	383	407	406	397	413	379	359	374	408	410	429	389	380	382	415	369	364	386	425	367	415	400	351	347	385	389	422	379	382	391	403	410	383	397	415	371	392	389	388	434	421	416	403	379	401	425	388	383	403	391	395	408	372	406	417	399	417	389	383	346	434	406	451	428	388	407	416	388	418	401	414	361	403	404	388	401	376	376	397	420	404	412	389	398	376	388	415	413	413	407	410	378	404	394	411	394	417	396	405	419	375	395	387	380	362	385	370	375	416	400	395	419	390	408	411	376	430	390	383	428	404	379	436	402	391	392	408	384	392	364	387	367	415	385	401	384	402	430	391	420	380	391	394	375	434	413	413	397	450	417	364	401	403	416	407	396	417	402	375	397	409	393	408	409	414	419	351	404	414	371	385	379	350	385	383	450	383	405	398	374	422	424	431	366	411	395	417	395	367	421	422	395	397	387	413	395	397	352	370	384	409	365	391	389	384	409	412	422	382	410	368	411	418	349	395	350	402	402	361	366	380	420	394	390	383	393	367	415	416	361	390	377	395	347	395	419	396	387	371	405	372	394	372	408	407	368	409	367	387	393	391	396	396	395	425	374	416	402	383	406	386	368	385	378	397	386	393	419	380	413	422	387	404	412	371	369	379	421	391	342	410	404	373	371	393	374	398	416	396	361	384	438	389	429	387	401	356	379	375	406	412	376	396	437	433	422	386	394	355	391	407	387	410	408	399	391	422	405	405	384	403	395	416	402	403	354	419	392	379	387	425	376	403	423	373	417	410	415	395	373	399	368	368	399	432	394	379	402	402	368	371	363	425	379	418	409	359	371	382	404	376	408	425	379	382	387	398	396	395	379	389	404	423	409	398	392	401	389	372	397	378	410	405	379	418	359	401	409	365	353	375	395	419	352	348	393	367	394	396	384	406	394	402	395	357	393	394	458	382	386	400	396	360	386	422	360	409	389	394	381	383	377	408	365	366	334	409	379	364	385	382	380	403	399	381	400	412	392	376	416	416	398	335	376	401	380	393	419	394	394	424	392	382	384	369	409	389	383	380	428	415	419	399	373	431	401	367	384	402	397	393	366	385	399	395	385	390	403	425	419	405	399	368	414	354	441	431	394	375	364	385	384	377	407	374	428	398	408	382	438	376	393	384	371	398	391	392	400	354	430	371	416	398	366	394	426	367	405	406	374	415	381	412	384	405	406	379	417	362	365	427	400	400	396	388	429	396	379	410	391	381	410	387	421	361	395	390	409	374	392	407	425	414	368	389	379	391	360	412	402	369	362	378	362	413	397	364	393	375	410	401	390	424	394	416	394	400	408	385	376	414	384	393	401	377	423	407	401	356	389	403	399	399	409	386	375	413	399	393	341	399	409	412	427	388	395	368	358	423	391	379	376	395	414	402	408	388	430	388	399	359	394	370	398	384	384	412	381	391	407	393	414	382	376	417	361	403	408	401	429	394	384	391	404	403	406	388	414	409	395	375	407	416	386	386	395	386	392	409	382	398	395	425	415	362	382	413	400	354	401	435	398	358	380	398	405	403	391	372	380	409	371	439	409	380	398	402	371	375	424	404	410	428	374	380	408	422	414	377	401	422	404	407	384	387	432	382	397	367	369	380	370	389	375	391	417	387	406	384	387	412	395	407	384	394	386	408	379	395	364	384	383	385	415	429	399	367	388	401	403	369	435	389	414	452	378	421	415	392	371	404	384	359	413	417	386	399	362	393	363	405	391	395	405	408	384	396	397	357	369	408	411	399	364	440	379	429	382	405	402	410	388	369	385	361	388	375	402	413	350	344	393	371	401	419	406	379	379	435	412	406	383	436	384	400	417	363	389	412	417	386	395	392	391	364	362	407	396	344	379	432	402	367	441	423	385	407	407	409	368	413	408	364	373	395	370	392	442	398	389	398	413	405	395	401	417	386	373	383	411	361	389	390	397	377	400	351	415	369	392	395	408	402	372	403	403	389	417	351	401	416	392	357	390	384	391	378	394	399	373	420	382	411	398	367	363	359	388	371	397	388	404	441	407	419	384	397	382	399	406	398	411	379	385	419	424	405	420	387	356	347	383	376	408	375	347	384	384	437	396	428	422	374	392	333	419	390	403	430	387	364	374	377	423	363	388	397	421	378	394	390	376	417	387	418	372	403	415	373	411	395	429	411	363	411	405	386	398	389	431	382	388	409	404	364	395	370	370	333	340	409	357	400	403	394	353	358	378	402	393	382	370	400	386	386	407	400	420	371	392	380	406	389	411	399	380	393	411	392	415	402	365	403	384	410	380	410	390	418	410	397	393	392	400	397	388	441	395	377	393	391	447	388	420	367	394	377	412	415	409	370	376	370	417	385	397	382	382	368	390	416	360	365	385	377	382	404	411	396	398	391	430	370	396	428	420	400	384	386	412	427	375	392	378	401	399	373	407	399	381	420	383	406	397	394	402	401	406	388	389	396	389	411	405	418	424	376	366	402	389	380	408	369	377	372	360	415	428	399	418	414	404	388	385	399	417	406	377	386	388	379	377	417	401	402	406	390	408	397	385	397	381	391	407	379	422	409	374	378	379	394	393	396	346	378	381	399	397	399	413	374	380	402	383	406	406	406	396	375	379	371	384	394	410	385	383	391	432	382	411	373	401	405	375	443	390	402	376	435	405	401	366	407	388	371	380	390	371	427	389	395	435	365	388	384	412	381	392	377	384	406	366	380	419	425	403	372	398	410	396	375	401	399	393	416	385	385	384	398	382	370	406	394	381	360	401	432	413	419	420	408	405	412	376	381	396	397	397	387	396	420	418	395	387	382	327	412	423	394	395	372	391	421	360	435	409	417	401	406	404	401	382	356	406	376	391	398	403	397	410	417	362	401	431	390	395	399	388	398	401	355	438	420	431	409	384	392	383	406	410	368	396	402	371	422	400	400	401	383	402	390	392	382	393	398	400	408	359	372	405	410	411	427	432	379	393	397	403	390	358	428	386	400	373	402	448	411	384	383	374	424	409	410	394	398	409	383	390	407	382	394	390	413	364	401	379	367	397	383	428	399	388	375	406	417	397	419	369	411	408	399	383	399	423	400	403	417	421	381	399	397	387	400	391	389	369	401	370	396	389	386	395	389	431	423	386	406	404	373	374	407	396	363	383	381	411	378	416	402	371	392	413	395	393	409	398	413	412	399	406	385	412	375	435	426	391	400	362	388	380	372	376	398	381	346	401	422	408	419	382	383	387	398	406	400	411	422	384	381	381	400	419	379	409	414	394	400	414	382	418	379	407	441	417	417	409	372	408	395	408	352	393	427	380	359	365	409
38716	47348	42958	38321	37562	40606	42294	42912	40723	29989	23169	17904	11811	5743	8315	12405	11880	8653	4646	923	492	469	406	412	340	370	331	349	349	2299	7026	3550	231	193	195	167	193	192	181	195	181	161	197	195	182	182	159	179	170	168	175	178	176	187	170	166	168	165	163	151	155	167	171	186	185	189	156	170	183	170	184	188	183	178	172	193	166	173	178	169	177	193	176	167	190	198	169	181	176	175	201	173	178	166	164	180	187	192	164	173	179	177	185	169	174	180	192	176	196	170	160	171	170	173	159	185	174	161	185	197	195	168	177	175	168	161	174	166	199	173	177	170	181	172	152	150	193	172	155	171	162	177	174	177	166	205	140	196	172	179	189	169	169	154	175	182	189	181	196	190	179	180	175	186	160	182	177	177	164	206	196	174	191	188	160	187	182	168	180	158	166	172	186	189	162	165	189	185	168	168	165	171	172	183	197	177	155	180	194	166	141	168	182	179	186	164	173	171	150	155	174	203	181	181	181	164	164	193	158	181	185	185	192	180	190	153	168	183	183	182	193	172	161	187	151	180	179	175	169	190	186	184	173	214	151	153	191	156	191	181	171	166	185	176	210	180	165	174	174	189	169	159	202	188	163	186	178	149	199	174	164	172	184	164	164	202	197	189	179	182	172	160	170	149	176	158	161	181	184	192	172	169	188	150	175	185	190	201	169	173	178	152	165	176	186	205	174	170	180	185	195	174	199	187	188	193	203	220	168	179	158	186	194	164	179	189	189	170	201	150	156	159	167	167	181	174	170	168	168	190	170	171	201	173	185	146	186	167	164	192	178	204	194	167	174	169	170	204	197	157	185	194	163	167	192	172	186	151	182	186	170	176	158	175	173	142	177	180	188	182	168	165	186	187	151	166	177	157	152	172	169	176	200	183	173	178	173	200	183	155	176	175	191	177	210	169	180	197	169	173	185	174	204	190	183	177	161	189	151	145	158	188	167	184	176	185	178	178	193	184	156	177	192	156	166	188	168	141	165	164	186	185	152	189	159	187	156	174	177	206	177	191	181	166	168	153	185	151	171	164	191	162	187	160	190	162	174	193	190	159	190	176	171	189	198	169	202	168	164	178	173	175	180	187	199	160	174	186	178	205	175	165	175	176	169	171	173	160	162	174	151	144	183	176	176	177	191	170	173	165	185	176	180	178	181	201	201	173	178	180	175	165	176	154	167	181	181	208	162	183	164	157	193	181	188	161	158	193	151	193	172	190	184	174	172	153	174	155	179	154	175	162	175	157	164	185	157	179	196	161	178	171	195	189	173	204	164	175	171	199	185	177	171	192	177	178	201	177	185	187	185	179	187	192	189	175	179	168	167	171	193	195	178	165	155	182	183	179	184	195	184	192	184	178	195	169	181	169	194	192	171	152	170	181	182	169	164	152	189	197	165	183	156	154	183	179	166	168	190	173	188	200	162	185	174	188	149	171	174	174	173	152	183	167	181	162	189	184	183	201	181	155	155	167	178	178	172	181	197	177	172	166	191	186	189	172	159	175	158	179	158	180	193	173	161	183	158	165	177	175	181	190	177	167	185	185	183	200	197	165	201	192	182	185	167	174	170	186	170	175	168	167	177	176	168	156	168	190	176	165	189	190	194	159	186	182	204	178	197	181	197	175	155	147	179	189	173	144	167	156	172	186	174	183	161	168	187	160	176	178	173	175	185	196	187	170	163	179	185	193	165	194	187	185	162	166	188	177	172	168	170	161	199	177	158	146	149	185	188	169	178	193	186	155	172	156	175	202	194	172	181	207	178	169	174	178	179	177	188	176	218	163	189	190	200	202	154	184	183	178	184	184	167	167	189	171	175	180	164	219	170	172	179	179	189	164	213	182	184	175	171	193	167	183	187	180	191	173	182	163	183	161	191	182	157	166	180	141	170	162	167	170	185	187	178	170	175	164	177	180	172	163	196	190	171	164	193	168	188	175	193	181	179	192	178	164	191	152	185	174	156	170	176	161	182	180	191	204	180	178	165	180	202	209	164	149	165	164	170	158	178	185	192	175	173	195	176	166	178	161	159	148	157	189	162	171	205	166	181	161	198	172	164	177	173	178	195	184	176	182	177	178	169	159	161	197	148	172	162	175	158	144	200	165	182	153	176	177	173	167	182	167	162	188	181	160	182	150	181	195	182	162	169	170	176	167	192	174	189	171	163	186	158	181	185	155	190	187	180	175	167	191	182	182	191	192	195	161	180	198	183	161	205	161	182	194	176	195	184	176	181	167	172	173	172	175	191	180	192	186	174	171	180	172	181	176	175	184	193	194	179	197	178	181	172	177	175	165	187	164	175	157	168	171	178	170	181	196	174	185	193	181	182	146	184	162	197	192	176	170	165	189	192	179	174	174	193	195	186	200	165	148	166	201	167	195	182	185	164	164	180	171	189	164	207	187	171	171	166	170	172	189	181	189	186	169	164	177	190	189	181	176	170	191	186	176	187	174	190	184	176	175	182	172	167	196	189	176	160	165	176	180	172	185	180	171	153	159	165	167	191	186	151	203	207	172	192	185	174	156	192	161	190	161	153	174	179	158	173	171	179	186	168	201	165	170	193	176	187	191	174	204	185	179	196	180	192	173	174	182	174	182	176	173	178	143	176	190	167	182	184	169	178	191	167	187	186	174	184	166	182	171	171	194	171	170	183	185	150	189	167	152	176	173	187	165	176	163	186	170	170	157	185	174	176	194	174	181	172	157	170	212	181	157	161	182	201	171	186	165	185	172	160	166	165	165	206	179	180	182	186	155	162	185	189	184	171	192	169	181	196	167	175	179	171	181	176	183	190	193	174	168	177	199	162	185	205	155	188	138	203	181	191	169	192	208	178	162	170	164	185	176	162	205	162	158	184	197	181	185	179	160	155	171	161	202	173	149	197	201	183	169	183	156	175	180	187	184	173	177	185	185	146	166	185	172	183	169	152	170	168	185	184	170	161	177	176	188	168	175	189	165	191	147	179	189	157	181	172	151	159	189	169	153	157	182	195	168	180	187	190	172	163	185	147	188	175	178	144	197	221	188	187	174	163	186	166	199	183	168	161	151	188	169	159	179	165	192	176	161	148	180	155	176	149	159	197	162	180	168	193	173	180	187	183	174	169	155	184	198	172	176	198	156	177	166	160	170	155	174	186	180	179	185	158	159	161	183	166	167	177	179	205	197	182	170	203	162	168	164	181	164	160	181	170	179	205	176	168	184	166	188	172	185	172	160	186	151	172	172	167	187	179	171	179	177	175	200	154	165	193	148	161	146	173	171	180	158	167	163	168	171	179	198	160	188	164	156	162	172	188	170	154	163	176	161	186	190	191	177	182	180	176	166	169	182	163	167	177	198	155	159	178	160	191	161	160	175	183	167	162	172	172	189	159	180	171	157	186	191	185	197	185	175	182	161	168	160	179	181	181	176	192	162	173	177	183	191	152	179	175	163	162	174	192	151	205	169	191	170	169	148	171	161	179	183
33894	47288	52598	57015	57514	61989	65107	57022	51318	40751	32747	27474	21180	14340	26227	33667	30681	23321	14253	2994	2741	2771	2389	2294	1960	2106	1922	2132	2102	12675	28778	15326	639	649	651	593	633	611	609	666	564	612	607	596	595	608	615	620	626	611	569	629	628	589	592	623	587	561	635	592	619	627	613	573	624	641	607	633	657	565	603	616	613	615	592	598	608	597	560	586	579	576	620	632	564	589	560	687	576	588	574	630	605	589	591	587	592	621	619	601	611	593	596	640	585	595	622	567	624	572	620	629	601	576	613	592	605	579	567	577	611	624	556	611	605	604	626	591	621	625	598	575	570	582	516	617	632	589	588	569	648	644	577	601	602	562	599	603	556	602	632	612	556	583	592	598	592	555	586	618	571	619	557	562	571	614	568	612	614	579	572	611	565	609	611	614	592	606	559	637	587	617	576	592	582	619	587	572	587	559	593	605	582	572	599	599	614	617	619	622	577	577	577	579	597	584	557	573	548	605	611	589	574	580	565	570	574	604	615	595	565	546	632	596	604	521	590	612	593	576	570	577	627	539	605	569	587	570	580	597	602	626	591	586	571	547	574	594	574	606	606	557	558	663	585	554	555	575	576	600	585	614	611	580	591	597	642	602	610	578	562	579	598	590	603	602	604	585	573	638	607	589	565	637	640	604	575	593	583	562	594	587	593	590	569	578	616	578	590	600	631	621	586	604	581	578	581	580	596	554	598	563	598	609	578	602	591	617	560	559	555	585	604	594	566	581	595	622	577	598	549	607	592	592	579	561	585	573	612	620	583	614	596	603	557	557	567	583	586	572	580	551	558	586	558	604	632	638	606	580	584	596	539	588	608	623	594	600	603	574	606	579	544	530	566	524	577	569	567	701	575	587	591	590	620	566	615	562	582	592	624	611	621	598	559	558	571	616	543	583	641	627	602	586	528	593	578	624	612	587	575	578	601	584	570	589	613	586	619	644	600	602	616	584	607	563	595	650	629	579	558	588	622	625	568	587	593	608	561	595	574	557	582	610	576	614	599	602	586	629	567	587	562	617	604	630	584	620	571	576	593	625	613	603	562	540	574	591	607	614	608	591	574	594	610	567	617	582	595	575	622	598	595	578	585	558	597	621	597	574	573	572	593	569	585	587	589	545	602	574	600	582	595	576	583	614	578	609	569	568	551	574	596	584	592	573	592	568	605	593	591	577	645	612	569	589	604	631	586	545	586	566	613	533	603	624	583	606	572	579	590	604	585	576	551	592	563	609	595	577	612	574	610	597	595	584	610	586	561	611	619	584	605	589	583	567	570	609	624	618	598	580	619	622	610	587	575	605	593	629	607	573	579	605	601	606	564	590	579	580	633	596	575	593	641	574	587	584	556	580	619	580	598	578	622	614	610	623	562	589	584	591	619	549	607	582	614	587	599	573	556	594	554	579	606	591	568	592	596	590	605	591	607	540	594	583	608	583	589	596	594	536	624	587	594	620	580	606	569	577	547	608	601	592	586	625	598	584	604	561	606	603	561	624	556	601	618	570	567	590	594	587	623	605	562	618	573	610	572	595	540	573	612	551	578	552	567	603	580	597	600	556	597	575	596	584	560	626	574	599	538	583	570	564	577	607	625	619	612	595	627	611	626	610	628	602	588	575	631	569	607	581	586	573	581	654	587	578	603	609	597	534	604	672	596	605	550	566	621	516	578	616	565	554	587	601	601	573	596	629	606	550	637	625	628	580	555	600	559	612	575	627	603	561	605	622	586	576	574	617	591	596	599	570	583	581	578	603	592	605	603	598	586	601	595	556	589	593	616	615	615	595	594	586	612	587	583	580	582	542	596	585	586	635	574	580	616	601	591	600	625	602	612	604	621	553	583	572	573	592	611	599	595	581	578	616	578	600	602	586	573	576	612	601	622	606	569	576	591	601	603	594	613	602	638	607	601	618	599	591	609	603	604	535	607	598	616	601	613	600	577	548	584	614	618	614	600	622	566	582	551	598	615	600	610	628	607	579	614	619	541	592	575	589	579	563	583	570	594	610	637	568	590	602	632	573	562	548	578	571	650	573	612	570	640	656	600	584	602	576	623	614	569	641	610	579	576	539	609	608	588	627	627	615	629	594	622	584	569	609	589	573	585	609	596	588	593	580	584	617	617	620	637	586	627	576	604	572	578	601	616	548	601	571	559	567	591	628	582	618	615	587	572	594	593	615	580	574	611	598	611	574	544	589	575	569	619	575	578	611	602	563	593	593	601	563	575	631	586	606	637	611	606	579	639	554	568	586	590	641	612	593	595	607	575	618	622	624	580	595	627	573	569	563	662	555	590	558	555	600	570	595	604	621	592	604	605	573	612	591	560	612	568	563	639	586	627	585	589	600	586	570	629	585	575	585	578	577	590	608	571	579	608	623	601	628	545	609	612	585	558	637	596	615	601	577	581	610	608	561	571	561	561	543	573	534	624	593	583	611	605	607	604	562	576	600	595	606	571	576	594	613	586	604	618	602	607	578	606	573	529	607	560	592	533	573	582	599	570	594	589	632	583	586	573	606	586	590	584	580	598	601	561	584	569	607	557	598	603	621	555	603	605	622	615	603	583	592	597	581	561	593	578	582	595	606	568	570	599	607	569	600	559	609	593	621	578	601	577	589	592	562	601	585	568	604	555	593	602	599	557	605	562	612	604	599	623	594	588	624	571	565	588	602	587	594	592	616	582	583	590	627	642	597	588	600	589	595	596	605	608	534	600	577	576	572	564	569	562	627	569	588	594	562	561	620	576	556	592	587	561	574	613	577	607	622	626	606	581	592	599	615	581	619	597	556	587	593	625	586	580	572	596	604	542	578	582	571	563	633	586	554	645	595	559	614	576	602	613	576	589	594	583	589	590	588	640	526	594	633	572	609	574	575	590	600	600	570	611	554	610	543	601	571	642	582	616	578	575	555	562	575	610	574	597	551	573	613	586	594	543	592	590	591	599	603	585	601	586	586	567	599	560	616	582	530	640	598	619	550	581	588	625	585	582	571	553	590	577	602	530	636	608	579	587	584	550	586	609	586	528	586	620	565	602	599	593	556	604	638	616	600	605	573	567	635	570	575	608	613	604	594	606	589	603	589	615	612	564	629	577	606	588	566	592	592	588	564	587	551	596	618	579	564	626	591	599	612	607	639	581	603	618	600	616	579	566	573	611	599	581	581	579	592	616	601	607	616	640	624	569	610	578	603	591	638	595	577	620	580	572	561	583	558	565	599	603	607	552	614	598	583	579	579	587	567	564	547	675	552	588	615	579	605	584	636	581	583	576	584	582	578	599	609	627	559	589	574	586	594	604	570	594	551	557	554	610	564	583	585	608	595	592	582	581	612	612	611	580	556	581	597	586	554	603	567	574	573	594	580	632	635	591	636	588	550	648	603	614	587	598	591	608	615	582	609	581	537	585	572	600	609	600	576	615	556	623	553	579	609	583	631	589	566	595	584	552	541	639	590	656	608	595	588	587	635
7842	13265	17835	11247	9136	7624	5295	5832	3676	2462	1083	545	338	255	468	513	439	476	161	120	112	125	114	113	119	102	110	131	109	252	644	362	107	111	94	99	100	108	108	122	115	103	100	104	115	100	114	116	116	120	126	113	109	99	110	105	100	103	101	71	119	100	109	124	106	103	112	96	97	91	93	126	95	85	92	79	107	111	121	111	102	118	93	99	102	109	86	112	107	110	95	111	82	94	106	114	109	103	104	100	94	95	113	115	102	103	101	119	110	120	112	111	135	115	124	114	97	107	104	112	109	119	101	131	133	114	103	92	117	97	83	92	103	115	111	101	120	115	98	109	97	118	105	111	91	97	102	112	116	112	130	105	98	87	103	117	113	89	100	101	103	120	106	99	135	127	99	96	91	100	112	127	103	108	118	118	101	119	115	106	108	105	122	99	116	104	100	100	114	91	110	120	111	97	112	105	116	96	114	114	122	96	100	113	99	117	96	109	101	101	97	108	106	118	111	101	110	101	94	105	92	107	89	104	108	86	120	87	115	96	110	92	105	117	107	98	110	115	91	88	102	98	100	109	114	104	126	124	108	118	100	118	101	97	113	102	98	108	96	107	98	91	120	108	103	103	118	98	111	117	95	105	120	127	102	101	93	96	87	110	138	129	98	86	100	101	103	87	107	111	91	116	103	93	118	107	102	109	114	106	109	116	94	108	105	104	96	113	119	93	90	111	107	107	103	99	89	124	108	89	101	100	116	97	102	106	106	112	105	109	117	95	105	102	100	100	112	93	107	111	91	108	108	108	102	110	106	105	94	103	95	115	136	110	92	116	102	116	115	111	106	101	96	103	140	110	106	113	104	95	97	100	107	85	111	109	112	97	119	112	95	118	118	99	96	93	121	104	112	100	100	107	86	80	114	99	124	103	109	108	99	107	125	107	118	102	113	102	120	108	111	91	111	99	99	107	122	103	103	87	94	93	97	97	108	94	104	115	99	112	113	88	101	124	114	122	97	102	101	99	88	112	101	101	107	120	118	110	97	114	96	115	102	117	122	112	105	123	85	113	119	102	88	101	98	107	111	100	83	110	98	108	96	118	91	99	125	118	120	119	93	90	102	92	102	111	88	104	96	118	84	113	98	98	108	133	115	118	109	100	100	108	91	99	98	107	112	109	101	110	90	113	108	98	99	108	108	118	118	103	96	107	125	97	117	109	101	104	103	108	103	107	97	125	118	94	112	113	100	126	93	121	99	106	100	100	112	102	98	101	101	108	107	100	129	116	107	105	118	112	90	88	114	104	97	108	106	99	107	114	96	96	106	112	122	110	107	87	113	109	106	114	109	112	122	110	120	117	110	108	106	87	130	98	129	101	103	96	110	115	112	90	101	106	93	101	87	109	112	113	100	100	116	96	94	98	110	109	98	110	122	109	116	100	105	103	72	100	97	113	109	108	118	101	104	122	90	117	107	108	107	118	113	122	94	104	100	115	99	115	106	113	133	99	113	89	86	127	112	110	93	117	83	117	122	93	92	118	92	105	111	104	101	101	107	114	116	104	109	116	115	122	108	101	97	118	110	110	121	112	96	118	99	101	112	127	112	131	110	125	112	116	98	111	108	106	121	89	117	109	110	103	111	117	103	94	118	105	101	107	107	107	116	103	98	109	106	125	106	120	103	107	91	105	116	107	106	106	106	118	113	97	104	102	101	111	115	118	111	105	103	102	105	111	96	117	84	86	112	127	107	107	100	110	116	103	115	100	89	124	127	89	103	121	98	99	126	107	123	135	85	103	119	97	92	131	127	108	90	107	101	115	109	106	112	102	105	113	104	94	128	106	96	113	105	107	115	122	103	106	107	89	108	107	100	120	95	90	98	124	95	102	121	110	112	97	109	99	110	89	99	98	98	96	113	92	93	114	97	100	90	95	120	112	77	121	104	119	100	109	105	111	106	114	104	92	99	108	119	93	120	102	100	105	93	85	112	111	112	127	116	105	108	105	113	118	106	104	116	111	105	109	86	106	108	106	119	119	109	104	108	116	126	128	97	79	88	95	104	120	100	110	99	112	112	117	96	108	101	106	111	96	101	84	103	118	118	108	120	102	121	114	115	110	112	102	95	97	106	106	112	109	109	114	104	107	111	129	109	103	106	105	113	118	122	103	124	102	110	74	98	117	112	96	94	122	111	101	109	99	84	101	93	95	100	92	114	107	99	114	117	102	113	102	90	92	104	116	104	113	125	92	107	121	102	105	108	120	110	96	86	119	118	110	96	107	91	127	107	107	85	99	98	112	112	89	93	113	122	104	122	102	116	109	103	107	110	100	118	110	96	103	85	91	124	108	103	85	113	97	96	104	113	106	102	128	97	113	103	98	103	103	123	101	104	119	102	103	91	104	112	110	117	103	106	117	84	100	93	109	116	100	107	105	106	95	90	108	106	98	107	109	86	109	99	119	105	104	129	113	92	111	106	101	114	102	117	88	110	99	97	102	106	110	95	108	110	94	126	101	113	105	131	105	117	104	102	108	118	111	116	96	96	99	106	97	112	94	98	100	89	110	99	115	106	108	106	107	119	95	114	122	97	109	115	109	117	100	122	115	104	115	111	122	95	102	114	105	94	112	93	103	81	108	115	93	108	114	106	115	109	99	118	107	91	115	116	118	96	110	91	96	116	110	102	107	110	91	105	96	91	115	111	112	100	112	109	110	98	108	113	133	126	104	110	105	113	105	106	114	107	103	119	97	99	117	105	90	101	116	103	112	112	108	112	102	100	88	123	104	111	108	93	95	111	108	116	105	111	122	92	124	87	107	107	90	117	107	96	109	109	91	103	97	92	110	100	107	107	115	105	87	97	132	97	125	103	103	97	96	96	115	102	100	109	107	106	109	88	115	98	99	115	105	91	97	91	104	115	97	113	77	101	99	103	126	130	110	104	113	109	113	99	110	118	102	111	116	105	112	100	101	115	105	99	106	105	98	102	114	102	103	105	104	118	104	111	97	108	94	114	85	128	92	134	89	115	101	99	103	123	108	97	102	103	87	113	114	105	124	103	105	105	107	92	129	88	109	101	125	101	118	113	102	117	99	117	95	110	119	116	116	110	107	98	130	94	105	101	121	126	124	103	103	99	108	115	109	115	114	93	122	114	118	121	113	102	113	108	101	120	110	120	111	106	112	124	112	114	96	109	99	105	120	89	106	116	119	118	114	107	124	125	114	110	113	116	107	114	95	107	114	118	101	109	118	101	106	105	98	99	113	118	118	123	109	117	109	104	121	132	112	96	111	94	95	133	107	106	97	102	100	97	94	123	97	103	89	113	117	106	109	122	93	93	100	105	110	96	117	134	94	101	116	117	107	113	103	99	123	124	126	110	113	127	110	122	104	93	109	113	117	111	115	97	106	137	114	117	111	95	93	92	110	112	129	84	91	106	83	111	103	113	117	79	109	107	110	111	108	113	118	104	109	113	104	124	111	117	107	92	102	105	111	115	114
8360	17159	24026	20550	20853	20612	18175	19818	12201	8920	4465	2154	1651	1251	2679	2966	2690	2531	644	457	498	509	542	500	491	505	511	502	493	1783	4193	2149	415	403	417	388	400	410	389	420	436	435	433	446	418	411	421	410	467	411	417	407	409	406	410	401	394	432	382	411	421	402	399	416	418	437	397	384	407	440	397	382	388	399	407	400	381	379	427	390	380	387	394	420	422	383	416	392	441	447	391	383	370	402	405	393	392	415	410	405	392	421	421	406	387	427	404	405	434	423	387	397	422	423	420	403	419	468	404	409	405	385	388	380	399	435	410	382	422	429	416	429	456	425	397	415	399	421	413	426	422	407	379	399	420	404	409	402	382	413	400	376	398	357	414	384	410	382	423	371	419	416	380	382	420	410	367	395	422	385	411	393	386	393	367	389	421	401	425	399	402	388	392	423	382	399	415	432	422	417	430	399	422	360	369	402	419	423	425	435	396	370	412	395	428	408	421	392	373	406	398	431	390	399	389	384	390	380	392	413	406	415	384	376	381	405	404	388	416	417	403	405	412	392	398	385	401	433	435	435	450	427	404	412	400	411	412	425	433	413	398	402	383	427	399	381	406	374	383	387	412	379	430	403	409	394	437	400	392	391	365	401	422	408	381	421	408	417	406	416	428	416	397	422	380	403	405	389	373	396	438	363	403	395	412	408	397	408	400	377	389	404	404	407	413	376	376	402	407	428	417	443	388	432	428	396	377	413	405	394	385	408	412	434	399	413	415	386	407	428	428	396	391	410	373	427	401	409	406	387	430	378	390	410	415	412	399	406	373	372	423	425	421	374	446	387	406	358	403	396	393	415	403	390	404	429	402	423	381	409	368	404	405	391	420	409	416	422	410	444	420	376	427	390	406	421	405	420	373	375	407	438	403	376	407	436	423	430	357	398	383	424	403	400	427	423	405	407	386	405	377	394	402	437	439	401	474	406	376	417	374	372	427	423	422	396	387	420	404	390	397	436	408	409	379	408	418	457	410	429	398	437	426	401	417	407	418	434	404	377	405	454	415	397	409	417	400	430	426	461	384	421	406	412	396	429	390	412	394	407	392	417	395	437	431	431	398	412	383	386	403	387	444	410	409	399	455	389	428	417	402	406	453	397	459	335	405	398	384	425	442	397	406	437	402	455	415	430	409	421	399	438	400	430	348	371	380	372	413	391	381	453	410	403	390	415	411	371	390	349	414	407	396	413	406	411	436	448	388	420	414	430	435	379	390	424	381	411	404	453	411	396	390	417	356	421	405	408	398	405	434	414	417	404	432	444	388	420	383	401	425	416	386	397	387	403	365	419	377	423	423	399	466	409	436	415	400	398	421	396	436	400	398	399	421	431	411	392	428	393	424	405	428	385	413	416	404	448	403	411	450	373	402	425	395	397	410	399	392	422	416	384	456	407	401	410	394	413	392	385	376	417	407	434	401	412	431	413	415	380	430	418	389	401	390	380	413	396	376	387	375	404	426	407	441	384	407	411	414	372	397	417	406	435	410	406	411	412	414	391	406	391	379	402	412	379	402	385	386	396	391	391	400	414	436	406	385	393	407	405	411	393	382	382	412	403	398	401	402	396	388	402	423	399	418	423	398	392	407	409	416	409	409	402	385	397	427	410	389	404	412	387	426	389	385	412	416	404	421	385	394	397	386	400	411	431	448	424	446	419	396	383	408	388	399	414	384	412	454	420	389	407	406	398	402	396	432	382	407	365	411	379	420	364	396	418	395	405	389	435	392	428	429	396	406	379	391	416	409	413	416	386	353	416	399	396	397	422	416	396	393	427	432	407	379	429	383	399	405	390	405	364	424	421	407	388	375	395	396	399	416	419	398	426	349	377	384	375	401	421	377	401	402	448	385	386	370	393	378	400	383	369	393	418	382	422	395	404	433	411	411	418	390	442	402	399	404	372	391	428	416	380	400	431	440	419	370	443	404	417	388	394	435	419	406	402	421	431	414	430	410	414	419	416	418	392	394	376	424	426	411	391	387	410	370	361	393	401	418	386	403	436	409	400	408	392	391	401	426	408	376	401	427	378	396	380	422	416	373	406	439	426	407	417	405	418	390	413	429	409	379	449	370	438	391	415	409	423	412	419	375	420	396	418	392	409	386	400	388	424	425	410	360	412	427	410	388	386	396	401	436	407	416	397	384	378	411	430	410	406	419	408	415	409	399	424	452	406	396	421	414	412	372	396	410	404	400	400	431	415	422	395	437	396	390	390	397	397	385	398	401	375	405	423	417	422	430	382	385	414	410	457	411	402	417	412	392	403	382	427	416	406	436	409	373	385	408	347	388	417	365	421	415	426	446	414	393	437	393	411	389	401	420	359	413	456	395	395	418	432	416	404	418	405	417	418	397	424	403	353	388	399	392	403	426	412	392	418	431	396	427	370	402	411	401	397	380	389	439	403	422	386	438	434	431	397	391	423	412	374	412	402	385	404	400	420	376	379	389	412	403	461	404	402	414	449	405	417	374	427	385	419	441	408	407	420	433	418	408	437	433	409	414	417	446	440	379	380	391	377	413	400	383	422	417	407	404	383	434	396	430	416	394	418	397	406	462	376	390	406	416	426	415	437	404	403	392	385	358	411	404	411	418	409	410	400	411	395	405	409	435	444	410	390	416	415	393	361	426	397	408	420	420	390	370	394	425	406	414	401	419	412	403	442	371	406	392	423	396	382	374	388	416	380	415	390	409	415	410	388	407	358	443	387	376	416	397	447	396	401	450	388	411	422	408	390	363	423	404	383	396	417	379	438	393	389	382	406	423	442	403	363	405	401	395	363	395	419	360	423	432	417	391	401	394	441	397	391	421	418	381	365	412	398	400	408	433	401	392	411	397	413	377	380	400	355	369	397	403	409	380	404	391	412	379	413	379	378	416	397	373	396	415	397	419	387	430	402	406	387	382	422	438	402	411	361	400	433	421	433	403	398	448	403	461	429	407	363	415	386	405	386	401	380	406	437	380	384	416	381	387	401	387	428	422	385	402	413	411	407	396	405	367	387	413	396	395	395	417	434	438	357	406	413	402	426	433	423	387	402	398	416	396	403	440	421	405	390	399	371	414	391	448	422	397	415	413	397	384	399	401	412	376	394	403	410	443	387	398	392	417	397	400	363	370	408	404	364	418	400	408	376	382	385	419	387	407	415	397	407	360	438	442	438	439	389	411	431	386	384	412	394	395	402	373	436	406	420	405	385	421	423	391	438	388	408	398	404	399	388	411	383	430	426	392	404	412	425	402	415	422	405	404	407	408	416	368	405	425	402	345	397	409	365	408	403	383	400	431	400	385	387	394	378	428	410	398	404	377	384	412	384	401	373	362	386	422	411	402	390	412	416	423	420	387	385	358	403	437	380	439	430	415	407	363	407	396	408	409	425	430	413	422	382	411	386	378	424	423	386	385	416	396	433	421	389	379	410	432	396	407	406	393	410	391	403	384	377	424	428	435	390	406	397	395	410
28472	45336	42064	37137	37676	37288	38092	40229	29619	24214	17065	9259	5010	5211	6599	6036	3068	1445	290	253	216	217	238	192	196	220	185	196	357	3032	3332	1183	125	91	112	103	104	103	94	121	108	112	93	126	100	106	107	103	95	104	88	96	84	130	99	94	93	110	110	119	89	113	113	114	95	106	105	104	99	111	106	116	103	120	102	115	102	116	109	115	120	100	85	112	113	99	112	88	97	103	100	100	108	84	119	115	109	114	96	94	95	101	84	98	109	99	113	96	104	106	94	85	122	125	96	98	104	109	92	105	102	117	95	86	91	92	100	89	96	104	103	89	99	118	120	94	98	108	97	97	124	135	96	97	106	103	110	108	95	115	102	109	117	99	106	98	106	106	103	91	106	105	105	98	104	102	103	95	115	124	103	98	94	115	109	104	98	101	93	94	103	90	94	95	112	108	123	115	116	104	102	101	105	120	93	98	90	109	117	103	89	102	103	115	110	102	110	109	99	105	119	104	99	109	102	114	111	113	108	115	104	97	100	112	91	103	111	91	108	79	103	107	108	101	114	118	112	74	93	104	91	107	96	121	129	105	111	101	112	110	85	101	95	98	116	78	100	99	117	116	98	100	114	104	104	104	103	108	105	104	94	99	117	91	115	108	104	95	116	102	99	108	94	115	88	116	101	109	101	104	99	114	118	98	115	102	101	104	113	113	90	94	123	112	119	94	92	115	104	110	97	97	99	115	110	112	112	103	107	91	105	114	102	129	92	113	98	97	113	100	106	115	104	107	109	92	120	105	140	109	122	103	125	93	101	110	105	108	88	112	118	102	82	100	103	85	102	120	105	92	89	112	90	114	96	82	104	105	108	102	122	93	128	96	90	106	122	115	97	97	117	112	112	111	101	88	96	91	112	91	95	102	101	102	117	79	109	100	100	115	94	108	104	110	93	100	96	116	106	107	102	109	94	117	98	100	95	118	107	115	111	91	97	98	102	107	107	127	107	124	90	104	109	115	99	109	126	105	110	98	95	94	105	101	120	105	119	120	105	90	123	108	106	105	113	109	118	105	111	100	95	90	108	98	87	106	110	101	89	103	119	114	111	111	121	108	127	108	103	109	109	113	113	103	105	106	107	95	118	104	109	117	102	82	98	70	114	105	96	95	103	113	108	110	116	120	101	91	93	108	112	112	90	100	107	100	109	104	91	105	98	104	106	101	108	108	93	104	92	101	92	112	112	113	105	90	115	91	98	93	108	106	107	108	115	101	99	107	96	126	89	98	118	121	112	108	92	111	94	113	107	97	100	109	95	103	92	111	108	115	106	114	107	116	109	82	118	117	98	104	102	106	89	105	123	106	91	111	123	116	105	100	110	114	114	113	100	119	94	91	118	88	112	100	100	87	108	99	104	88	121	119	120	106	83	90	114	103	109	119	91	115	87	99	97	115	93	104	110	101	95	108	117	121	105	100	99	99	104	102	104	100	111	92	92	122	104	98	111	105	111	102	102	106	116	101	115	101	95	107	104	90	99	119	106	101	105	84	107	92	100	117	113	139	104	105	102	99	118	104	101	87	97	118	99	101	100	94	99	92	99	95	118	112	112	101	103	88	102	117	90	111	123	94	105	100	119	102	100	87	95	95	118	97	104	104	99	98	125	106	93	108	107	114	101	107	95	90	103	113	114	122	96	111	117	101	86	91	109	104	98	105	99	110	103	103	109	81	115	77	100	94	105	117	112	93	102	98	109	93	107	123	86	106	134	98	117	124	110	96	101	104	96	98	118	93	83	103	112	98	106	84	91	110	102	100	105	107	107	103	107	95	113	114	99	120	117	98	117	91	102	92	88	91	91	98	113	103	114	93	109	100	104	101	104	102	88	108	121	127	92	106	118	122	118	112	81	118	108	97	112	112	103	120	104	102	96	103	94	103	98	104	102	94	101	114	81	108	94	86	109	112	110	99	114	125	113	118	115	106	110	101	103	111	106	117	104	95	107	109	89	88	85	120	100	97	114	101	109	91	103	91	105	107	116	96	82	106	91	96	109	110	109	110	106	96	112	109	106	94	125	87	107	98	98	92	128	98	107	106	101	102	100	114	118	112	106	89	119	96	87	96	96	71	114	113	124	95	125	99	83	103	113	105	107	101	129	108	137	105	97	103	114	85	104	112	115	95	105	119	95	94	103	106	102	108	104	108	110	106	97	102	100	111	121	96	91	115	96	100	103	103	125	94	94	99	97	93	99	93	101	91	91	101	88	99	111	84	92	91	118	119	101	106	109	125	101	110	98	111	99	104	97	106	114	93	109	107	124	110	112	94	98	125	111	90	119	92	109	96	104	99	85	92	90	105	129	106	106	114	102	116	103	115	104	95	102	98	108	97	81	103	115	107	120	132	96	108	84	102	78	86	89	109	113	108	105	96	98	103	108	106	86	97	119	111	92	100	85	112	96	105	102	96	101	106	119	110	105	107	99	120	122	94	101	99	109	85	113	87	111	100	98	82	98	103	107	106	107	114	130	109	105	101	102	101	78	73	93	104	102	94	95	104	117	99	104	103	94	99	109	115	119	96	101	95	112	103	108	89	87	86	107	124	100	127	103	126	115	106	147	93	109	117	118	104	110	110	106	114	116	96	98	103	108	103	112	108	104	98	113	97	116	100	110	107	107	107	106	102	104	113	104	99	103	103	118	90	106	98	95	91	95	99	111	93	106	96	90	113	119	111	96	94	88	106	87	107	131	92	110	105	111	100	78	117	113	100	103	90	101	111	117	106	102	90	101	95	100	112	100	103	97	106	110	102	95	87	105	110	125	97	112	111	102	102	95	109	89	115	102	110	100	103	104	90	85	97	108	105	126	98	101	120	107	105	91	101	107	93	112	104	105	106	113	117	113	99	89	104	85	109	95	88	96	88	100	117	99	124	95	103	101	93	100	105	88	101	113	110	128	109	114	113	95	105	110	112	125	100	95	104	95	92	106	113	101	111	112	127	103	91	89	93	108	98	99	94	108	96	102	97	93	123	114	111	98	103	100	111	116	99	89	109	131	89	109	105	113	100	119	86	115	100	118	97	124	109	99	96	118	102	107	105	102	110	102	92	105	113	103	108	120	130	118	110	124	97	93	101	90	92	96	88	117	123	97	108	93	93	102	100	98	101	100	120	89	98	119	99	87	113	92	85	128	126	99	91	99	113	103	119	112	98	105	93	104	82	99	95	115	99	105	104	92	105	115	106	112	92	123	108	118	108	93	109	101	97	103	110	99	117	114	103	99	84	96	108	112	87	124	99	119	96	112	118	109	117	110	89	91	112	113	103	102	120	93	113	111	111	106	124	101	93	96	113	130	120	104	98	96	110	105	116	105	86	102	130	109	104	107	130	92	113	114	114	103	91	95	130	113	110	112	103	102	99	93	95	109	107	92	108	98	98	112	101	115	90	103	112	100	106	92	99	110	100	83	110	105	110	110	98	105	108	105	105	114	104	91	104	113	94	98	92	91	107
24901	42489	47756	51674	53213	55056	55418	50967	38932	34796	24700	16846	12673	18470	21449	20902	11734	6711	1324	1383	1333	1379	1417	1309	1112	1213	1081	1157	2579	18079	18118	7085	404	444	407	391	400	421	385	380	368	383	402	379	383	382	389	406	377	389	417	399	375	394	389	394	380	409	414	360	387	389	419	400	434	362	420	395	404	382	392	369	388	398	404	410	365	356	389	430	396	405	369	388	392	368	393	403	393	391	380	373	382	380	406	395	413	376	385	406	380	394	385	392	390	408	398	398	381	398	354	410	407	409	359	381	390	368	402	354	394	368	385	352	406	411	376	401	402	361	391	361	405	382	400	400	397	357	326	376	386	407	391	400	363	368	388	422	360	374	395	423	383	386	415	348	357	422	394	395	371	395	377	378	412	432	397	341	396	402	371	388	382	383	369	377	392	362	389	358	396	391	314	403	398	376	432	397	383	394	406	387	408	370	387	399	384	388	386	392	411	413	391	340	406	377	411	378	452	376	381	375	376	410	378	392	383	386	409	394	370	406	408	367	403	357	370	392	343	398	353	373	388	375	408	385	361	393	392	410	383	380	418	392	368	384	377	363	402	388	372	431	397	406	361	367	374	348	357	379	396	378	385	399	410	398	380	395	344	402	393	398	353	382	396	376	371	413	389	391	400	383	350	410	390	397	383	413	401	412	371	398	413	361	385	404	419	388	376	405	389	405	386	389	373	410	403	365	386	427	420	432	363	383	335	394	384	348	361	395	401	388	359	358	386	375	390	410	374	357	381	377	402	375	383	384	371	396	418	383	412	375	377	375	412	371	417	371	372	359	395	376	366	351	395	388	391	399	424	386	433	414	379	384	380	379	361	370	364	400	361	353	389	355	433	409	414	405	393	385	411	412	393	408	387	380	383	390	372	425	387	356	413	401	367	383	402	395	383	388	375	404	374	416	399	349	396	398	415	396	397	390	409	380	419	386	401	396	417	374	393	384	374	378	362	380	382	417	369	377	394	367	378	391	377	424	389	394	382	401	388	354	382	384	395	394	401	378	348	391	420	415	386	406	414	395	385	430	409	375	394	366	372	417	360	419	377	388	351	398	413	391	393	360	377	378	390	362	364	386	370	368	382	411	373	346	336	392	371	376	393	424	401	389	378	397	398	408	412	417	386	412	371	391	364	369	342	375	410	392	403	371	395	422	383	370	416	406	385	398	443	369	394	396	386	397	407	376	389	355	416	380	392	368	391	392	390	405	366	376	364	380	412	384	408	359	408	397	407	415	424	362	405	375	428	394	403	383	420	358	416	373	420	414	368	375	386	398	442	393	392	378	415	365	380	378	362	396	413	393	388	363	399	402	380	362	380	421	399	418	358	375	389	418	386	379	419	399	399	395	379	399	390	378	405	382	393	397	410	359	389	372	355	366	385	406	412	385	393	363	334	394	369	399	376	424	371	367	389	367	377	441	345	408	375	360	405	412	376	417	396	386	399	383	373	380	414	381	402	409	415	369	386	414	387	390	389	405	401	416	373	339	391	409	368	413	374	403	409	384	360	391	400	415	381	411	401	394	386	371	371	407	379	361	360	368	394	376	397	409	410	400	385	372	375	403	359	366	387	403	388	385	393	371	401	399	425	410	381	399	390	423	339	385	397	412	374	371	415	402	386	381	397	382	391	406	388	427	388	414	358	384	424	362	372	391	373	411	380	376	402	383	359	365	411	389	396	404	400	370	381	377	380	421	399	392	409	363	380	339	365	395	378	414	396	354	392	384	384	412	386	388	390	400	362	402	398	409	414	402	387	390	394	373	384	419	384	400	416	385	403	413	394	405	384	396	426	394	397	414	416	366	400	400	408	362	378	375	388	429	409	398	385	387	367	419	408	380	379	419	395	422	359	381	426	383	380	382	365	403	388	382	412	381	378	340	370	366	414	381	409	372	389	396	394	392	415	419	387	399	410	376	387	371	388	407	379	411	387	389	390	369	399	388	383	366	373	413	401	404	371	371	398	418	410	435	356	391	377	422	358	399	386	390	407	361	393	419	371	423	384	407	364	388	375	430	371	411	381	408	365	410	407	357	399	405	374	375	418	376	428	409	392	346	413	389	365	416	381	386	377	378	386	370	407	415	410	368	408	397	386	438	409	393	364	408	388	419	360	385	426	414	388	374	406	396	344	347	415	377	432	386	415	386	366	387	391	422	388	395	409	394	407	370	382	361	390	376	360	408	392	392	373	378	375	419	396	385	360	401	401	388	404	413	391	391	400	353	427	393	393	352	379	394	381	337	371	412	406	390	369	382	428	381	406	388	399	384	375	370	395	400	416	406	401	394	381	383	425	367	363	408	391	384	381	379	391	422	382	364	408	366	388	385	366	400	395	392	386	425	372	352	383	419	351	410	377	406	422	368	342	408	391	397	412	403	398	353	386	398	379	387	380	411	399	384	408	372	387	393	391	383	373	423	404	383	412	412	391	387	397	356	371	389	397	426	400	358	401	375	368	371	370	357	382	389	410	395	380	396	390	382	354	413	387	391	377	371	411	392	439	406	388	384	411	360	401	388	347	402	361	376	376	396	422	394	373	362	386	397	375	388	368	408	364	404	400	375	368	375	440	390	405	383	380	363	369	407	423	356	387	386	378	374	395	394	379	403	410	388	417	346	368	391	389	349	368	392	425	408	404	404	364	364	346	368	373	362	371	369	360	374	379	375	360	420	416	396	389	377	408	409	419	406	387	410	374	382	432	384	367	361	371	390	368	411	396	373	403	399	380	381	409	377	380	396	388	400	399	387	402	394	404	406	399	359	379	406	349	382	381	384	437	375	397	409	381	435	408	369	365	404	358	380	387	342	386	403	380	362	396	375	380	428	410	384	393	382	410	388	380	418	400	409	418	392	381	378	401	362	410	395	368	415	414	383	405	414	412	404	404	370	367	394	354	412	384	362	415	416	410	412	410	373	419	395	374	382	381	389	372	415	408	384	424	363	415	412	361	366	399	434	364	394	399	391	416	363	391	364	387	384	375	386	393	371	389	386	391	381	388	393	391	335	377	355	430	379	424	388	404	360	394	395	408	391	443	417	385	402	394	340	388	363	361	350	376	361	383	360	374	431	391	389	385	376	389	424	424	367	396	397	372	391	367	409	370	363	352	361	372	406	411	385	384	371	402	390	354	397	415	343	385	394	346	382	393	404	410	375	386	389	373	374	376	377	419	382	427	370	430	398	371	405	380	377	401	384	412	388	363	401	425	391	402	384	419	379	360	375	398	354	387	396	408	378	373	363	383	414	394	405	389	373	358	389	387	427	382	397	399	385	381	388	374	383	396	394	384	382	402	367	372	378	372	417	374	368	400	407	389	389	382	405	404	411	390	413	399	399	395	410	386	360	377	381	372	384	415	378	362	346	360	386	377	397	382	382	399	409	373	409	378	387	367	416	388	414	393	350	357	390	399	399	384	397	380	374	389	376	365	372	388	366	369	367	419	392	375	386	389	409	384	407	335	410
36689	48207	41640	38611	38720	41243	43837	44697	35256	29566	22105	14607	11551	13909	11713	5588	1053	511	402	437	402	414	406	410	422	405	380	357	567	4085	6797	2656	202	195	182	172	190	175	195	189	185	184	172	171	169	175	184	171	172	179	178	184	173	183	186	208	185	213	184	173	176	167	171	178	170	163	190	166	157	198	177	150	194	191	165	177	184	189	178	155	188	181	175	186	181	166	195	166	167	177	200	165	153	179	168	183	179	192	179	185	157	160	186	160	155	194	187	169	173	155	198	152	165	190	179	173	165	164	146	170	182	168	158	165	184	186	168	177	167	167	183	144	157	182	195	154	173	182	176	181	178	181	183	184	157	163	142	184	176	178	166	187	173	174	183	177	177	179	166	172	167	186	173	170	149	165	166	169	161	176	166	209	169	157	170	162	193	167	186	184	178	160	188	181	186	190	186	193	179	176	209	172	189	168	167	155	181	198	159	170	184	171	154	181	168	181	182	176	177	152	187	173	165	171	184	194	175	166	183	168	166	168	164	162	172	181	164	199	165	176	183	150	163	177	194	173	175	192	188	170	180	183	169	191	174	162	171	168	176	210	172	153	195	177	173	187	175	156	204	176	174	173	158	152	184	191	167	185	156	187	172	186	192	183	171	147	167	179	170	183	136	205	177	197	199	190	198	153	177	186	194	158	188	168	175	172	186	176	189	168	170	178	179	168	171	172	156	190	201	168	159	186	192	169	168	191	159	154	184	159	184	209	174	193	159	146	161	168	164	174	166	165	178	186	172	182	186	165	186	173	166	179	176	160	189	197	182	193	191	172	191	197	190	170	189	177	171	172	151	174	171	174	157	159	167	157	192	197	177	173	182	184	187	159	192	195	175	202	200	170	183	163	172	156	203	175	152	165	167	189	158	181	183	164	189	204	171	171	204	184	172	185	177	196	179	185	192	180	180	187	194	181	179	180	189	183	168	168	164	180	154	149	170	168	170	183	149	179	158	179	172	200	174	167	199	165	168	163	182	154	176	172	185	171	179	177	176	201	155	163	197	174	190	162	150	172	189	146	154	177	196	197	176	190	169	164	194	163	177	167	183	171	174	164	172	178	169	196	145	172	190	138	170	171	178	178	208	181	187	172	164	192	187	189	189	154	184	179	167	167	165	167	182	189	173	178	183	195	170	154	182	156	181	185	183	188	181	190	188	198	193	182	197	187	198	147	177	182	165	166	186	170	187	180	163	198	149	186	160	174	154	151	171	161	167	172	165	146	160	166	185	179	169	170	184	173	163	134	184	163	193	175	170	156	174	171	172	171	174	179	180	186	153	201	180	161	192	187	193	171	188	152	172	175	162	207	172	170	183	176	185	147	175	185	190	163	155	200	173	183	186	159	144	188	159	161	191	166	173	163	164	150	192	184	192	179	171	161	161	153	153	159	173	182	166	179	196	144	182	153	184	165	182	152	163	176	205	167	170	155	190	185	161	167	198	173	177	172	161	165	191	175	169	174	173	164	183	202	178	180	169	159	152	170	183	176	176	167	171	207	186	167	171	188	178	188	166	182	158	185	196	191	164	192	185	151	180	167	170	171	165	180	194	182	216	178	177	171	203	167	171	166	188	179	187	157	150	158	156	188	190	176	188	185	154	178	168	164	204	156	168	205	149	183	154	174	196	178	186	173	139	193	183	147	179	167	186	171	153	151	150	178	173	168	192	154	173	183	183	179	166	173	171	177	169	174	192	177	159	175	173	179	183	190	179	179	179	180	172	160	177	171	204	180	177	181	193	186	185	193	153	175	165	175	203	176	166	170	162	178	172	175	184	174	179	198	169	169	182	176	174	159	174	172	198	193	186	180	174	183	188	172	188	184	187	158	180	172	168	187	179	174	176	179	185	165	167	166	169	171	167	190	179	180	177	174	180	168	181	182	184	187	165	157	162	148	167	175	173	154	181	161	171	182	167	192	167	191	187	182	170	183	173	143	169	175	188	181	180	175	171	162	168	175	172	167	188	143	151	166	170	190	173	159	190	186	175	159	190	185	162	179	180	158	202	175	160	161	206	171	151	179	183	171	187	169	173	174	171	193	187	192	177	180	154	158	164	199	170	171	163	201	158	170	156	193	145	178	191	175	192	176	187	197	162	174	184	178	163	175	171	173	158	179	168	167	176	204	164	205	158	169	175	157	167	188	172	169	173	179	198	165	162	169	181	173	175	182	174	160	188	184	193	168	179	180	189	171	179	172	172	188	178	159	175	165	162	181	155	178	162	175	185	184	165	182	200	162	165	192	169	183	160	190	163	162	162	152	171	162	204	159	170	174	160	179	174	172	156	171	186	192	180	159	178	198	157	171	195	175	170	171	151	158	181	175	180	181	175	197	167	186	190	199	168	191	180	158	194	175	177	181	173	148	177	186	185	164	171	158	181	175	169	205	167	163	178	168	170	181	176	177	178	189	169	184	195	178	181	178	162	188	183	172	175	180	170	175	169	183	184	182	169	166	172	171	171	160	192	178	191	202	191	146	178	178	203	176	185	175	156	169	188	173	188	161	166	185	166	168	172	182	172	167	193	179	182	187	173	172	179	160	165	168	158	184	210	168	152	199	177	199	163	172	176	180	176	172	176	193	180	166	201	184	183	192	174	157	145	165	195	183	166	183	197	177	201	173	166	160	196	183	185	178	185	164	185	159	173	179	197	166	194	169	201	165	152	167	155	170	165	155	164	163	179	168	193	192	194	174	174	180	182	152	197	185	154	170	173	164	191	188	179	190	209	205	173	191	153	168	169	172	169	180	190	163	175	174	164	141	156	198	174	161	175	179	179	182	188	156	168	188	200	174	192	186	182	163	180	178	181	176	185	179	163	160	207	163	182	160	176	163	169	163	177	155	184	173	161	188	179	164	170	179	185	172	177	182	160	191	171	196	198	182	170	179	159	168	167	141	180	205	208	177	170	185	179	167	164	182	190	189	183	177	150	175	178	150	181	183	163	171	182	183	189	170	170	177	175	167	156	215	168	175	169	163	171	172	151	189	186	201	157	197	164	176	175	194	183	167	187	182	207	175	175	154	158	168	172	162	165	197	188	163	177	177	195	171	145	190	180	209	187	178	189	199	164	181	169	191	204	150	189	169	181	182	170	164	185	172	183	199	147	168	178	202	164	171	161	172	179	193	185	162	180	187	174	185	162	162	182	170	195	154	172	164	167	161	197	188	169	166	175	168	189	133	164	187	198	197	177	193	172	171	179	190	183	174	177	159	160	152	181	178	169	161	198	173	170	171	157	184	192	168	180	194	187	160	177	158	175	187	169	177	177	168	206	184	206	164	174	180	188	160	149	170	186	192	152	181	158	165	181	158	170	178	183	179	176	199	150	195	156	179	201	177	187	208	158	182	192	179	204	203	175	162	190	182	165	186	178	151	167	197	196	153	164	190	166	175	181	168	197	179	159	182	177	195	161	189	160	188	169	184	174	169	167	197	195	175	158	184	166	172	158	164
31535	47302	50677	55551	57470	64461	62177	57723	45928	41860	30497	22017	24359	31198	28297	15093	2604	2334	2304	2372	2267	2494	2660	2549	2548	2284	2310	2128	3441	20863	28035	11369	646	611	625	573	630	632	603	599	612	587	655	623	616	582	579	613	597	579	624	583	624	583	569	573	578	593	589	606	637	622	590	628	557	603	601	588	604	624	585	580	635	598	547	601	610	618	593	564	602	598	583	563	573	562	547	600	570	591	588	596	604	563	571	603	581	631	595	573	620	574	547	603	624	578	555	569	577	584	613	613	628	595	596	619	564	578	555	615	586	580	607	560	583	586	567	579	524	533	612	595	618	592	575	605	574	603	596	566	589	575	602	577	597	586	562	608	567	593	579	591	547	633	582	576	569	587	589	569	603	598	618	595	593	560	616	621	554	577	584	614	625	574	604	609	575	598	554	620	563	564	587	605	576	582	549	570	573	592	617	581	519	552	567	603	611	577	567	610	567	569	600	568	584	605	567	580	581	632	635	617	613	608	552	586	581	642	579	575	621	587	605	576	576	595	589	566	598	594	559	601	582	578	584	617	593	617	594	643	565	560	612	587	609	615	636	657	600	559	593	588	586	540	546	573	582	593	606	565	582	607	583	561	617	593	591	586	596	575	566	506	594	584	576	594	575	564	530	605	602	613	623	573	577	624	575	590	568	550	570	627	560	602	588	609	599	592	556	597	524	550	612	550	607	595	573	629	588	582	573	606	566	595	553	597	627	556	625	587	607	564	553	541	628	563	592	622	589	614	609	602	585	548	585	613	533	595	561	614	565	589	596	566	553	584	594	552	590	557	594	551	582	594	593	564	568	586	552	567	609	588	580	607	584	593	536	601	585	582	584	576	617	604	574	594	570	589	596	574	611	555	593	620	567	576	595	578	610	587	599	592	576	591	601	599	573	556	584	583	601	608	555	560	619	617	586	608	592	595	608	599	581	601	570	582	589	610	551	598	576	533	598	616	560	573	614	600	636	563	608	564	588	609	639	619	575	593	587	642	597	594	616	582	558	593	603	584	595	608	569	595	602	548	631	565	619	619	597	585	609	595	582	560	557	566	564	551	568	595	629	527	588	629	574	582	559	594	582	586	593	594	567	568	605	588	636	583	584	590	593	572	600	585	634	550	594	559	574	562	594	576	569	580	540	594	582	615	544	582	596	561	612	549	574	569	592	610	563	579	594	573	596	566	585	616	585	556	612	612	634	566	573	595	543	600	579	566	547	604	548	621	576	534	589	608	576	595	555	590	589	597	546	611	529	569	560	595	567	533	618	558	579	598	544	603	581	568	562	580	582	519	615	614	609	596	562	632	564	568	526	579	589	574	579	565	586	567	609	570	580	557	588	538	547	592	599	603	614	561	594	573	538	548	584	552	587	612	613	552	575	585	616	563	584	590	587	562	602	605	588	540	581	545	584	580	609	558	565	600	633	595	576	544	572	592	560	572	571	575	606	538	615	593	598	606	566	572	581	634	556	630	598	590	576	563	626	571	596	580	601	602	571	556	568	590	540	578	550	535	622	544	602	549	627	585	590	591	617	547	555	600	601	582	582	545	543	612	612	585	558	547	560	585	571	641	579	565	611	598	611	596	585	560	614	588	564	569	584	584	574	586	550	606	561	543	604	622	623	614	579	611	574	578	525	580	585	583	599	616	594	555	648	542	551	652	589	607	600	600	591	588	587	588	600	576	599	599	578	566	556	578	574	571	592	560	590	557	606	589	598	584	621	572	564	599	619	541	547	645	614	585	585	575	576	603	593	561	607	565	605	605	546	565	562	552	629	619	549	596	585	585	569	571	569	597	553	581	518	583	609	571	589	559	574	579	549	539	619	586	584	605	521	602	596	590	569	583	597	554	609	602	591	565	565	595	553	591	570	569	609	593	559	563	586	571	582	560	554	603	620	552	565	612	544	549	568	585	590	584	555	617	617	575	600	618	574	603	584	540	555	562	540	587	577	610	650	614	570	589	572	582	594	578	620	574	605	584	583	588	550	603	590	561	602	572	540	608	603	580	512	578	571	593	605	590	583	542	593	578	574	559	582	620	566	560	572	539	587	564	599	593	630	603	611	630	609	585	561	608	540	573	598	547	562	577	568	620	599	560	590	563	581	587	622	544	552	570	585	586	593	580	598	578	622	559	582	579	605	551	557	577	594	588	573	585	546	567	566	594	615	589	569	584	605	599	566	598	579	586	584	583	613	588	566	518	597	643	549	588	600	592	585	603	581	575	593	579	571	622	593	612	600	606	578	567	600	543	613	558	556	595	579	587	587	617	601	569	588	578	580	571	563	611	552	576	584	616	591	594	594	577	601	606	574	568	595	593	605	581	624	581	567	585	560	611	575	600	593	600	553	535	573	592	582	588	565	558	631	555	584	566	562	554	628	592	617	596	561	588	584	586	587	568	596	569	549	547	591	536	627	625	612	579	563	603	567	600	591	593	551	585	631	591	572	586	597	608	553	621	580	576	611	583	591	565	555	580	624	567	591	574	608	601	592	585	611	632	568	616	565	575	567	604	586	556	620	552	594	637	589	583	570	561	597	597	571	580	560	612	590	558	607	553	612	560	557	589	571	567	585	615	553	655	563	564	594	556	589	586	593	575	599	603	600	612	560	587	596	631	552	572	571	627	620	564	574	574	571	568	585	570	577	554	585	590	579	630	555	582	566	617	598	594	587	610	613	625	623	611	580	628	612	594	608	602	604	595	551	597	613	593	612	597	587	550	566	594	587	599	571	595	584	557	586	514	619	585	602	579	606	562	603	592	586	549	579	587	580	607	549	595	568	605	654	605	640	575	574	617	548	584	636	592	559	573	556	579	597	549	598	587	615	553	567	566	563	584	604	639	597	622	590	597	586	611	578	623	600	577	596	592	594	662	605	593	592	618	580	577	601	566	590	596	568	580	610	604	598	599	577	573	618	555	571	623	603	601	583	605	622	561	554	593	567	580	614	599	579	555	580	548	587	618	538	606	547	570	566	584	561	570	565	578	588	572	600	586	582	543	590	555	601	567	575	615	589	609	580	564	599	605	592	606	606	574	572	599	561	620	559	578	574	576	576	593	606	563	548	550	572	591	543	586	595	597	614	577	590	601	583	565	551	590	613	581	615	629	590	535	595	603	598	587	543	613	560	595	592	592	572	575	586	578	626	582	582	599	599	548	565	603	610	583	593	604	571	570	590	578	602	588	591	532	582	603	622	570	623	605	586	650	576	564	542	563	603	557	609	606	610	572	601	562	615	581	619	586	618	575	638	571	543	625	576	567	585	575	575	578	627	602	565	573	555	606	610	595	548	632	607	618	593	547	630	576	556	600	556	602	597	614	613	538	593	584	618	571	612	550	601	615	575	607	550	620	551	572	550	637	573	598	576	587	611	539	545	567	614	594	571	619	580	526	570	545	609	600	606	569	607	582	595	650	601	586	570	615	607	575	588	601	600	605	618	564	590	605	570	586	579	588	581	627	591	573
5538	12185	15034	10307	7679	6576	6042	6604	2801	2207	931	547	549	579	433	189	166	109	117	108	110	122	117	109	103	129	123	117	105	352	601	283	116	120	113	104	101	98	107	106	103	103	109	101	105	96	110	85	110	103	116	110	94	114	94	114	112	92	115	91	116	118	100	89	100	97	110	90	118	103	108	98	82	99	113	116	117	95	125	99	108	86	140	90	93	108	115	101	95	112	105	96	109	105	95	120	112	113	99	111	106	97	115	88	88	109	86	104	118	101	110	109	93	101	115	115	86	112	94	90	112	80	90	115	99	119	107	100	102	116	94	101	105	115	123	120	107	120	96	99	105	96	114	101	111	118	115	97	106	107	90	107	108	103	112	109	96	109	103	102	101	113	93	124	116	111	125	95	92	95	101	110	100	107	103	98	112	91	100	104	108	83	104	115	104	103	109	105	110	104	123	102	100	107	105	110	111	99	122	97	114	93	95	93	108	122	108	99	92	111	104	86	117	119	114	114	108	104	124	97	111	109	124	118	88	102	92	131	117	102	106	111	120	105	102	111	118	126	118	113	122	106	110	105	98	96	79	96	92	108	105	105	118	111	115	101	97	89	107	98	99	113	93	93	89	83	102	104	102	88	96	112	111	90	126	97	98	112	113	122	94	92	107	97	93	118	107	114	102	95	131	95	97	88	105	96	102	110	105	96	85	105	102	115	105	120	117	105	112	93	78	108	122	93	114	120	94	122	94	106	108	105	97	103	107	111	118	100	119	99	118	121	111	91	109	93	108	99	114	106	115	117	122	90	103	112	122	98	125	102	94	98	120	96	102	128	95	101	110	95	98	109	107	101	102	111	105	102	118	118	100	110	102	106	109	118	101	87	97	104	104	94	85	96	96	111	121	110	93	109	109	93	100	93	125	110	93	123	98	103	100	97	112	112	98	97	114	112	80	97	101	107	123	114	113	103	92	96	110	101	117	115	94	127	118	105	104	97	105	103	102	120	116	102	118	98	104	88	111	117	117	86	106	100	107	127	104	101	116	97	109	90	96	127	118	101	101	127	106	95	97	96	134	125	113	110	112	89	99	107	112	117	98	114	94	105	98	98	94	118	114	80	99	105	98	110	114	101	103	118	118	102	117	102	106	108	101	88	116	110	95	102	111	107	111	108	95	98	116	117	100	115	104	107	90	101	89	118	105	98	117	112	94	101	111	120	125	124	106	111	98	114	100	104	108	95	109	96	120	108	105	106	91	109	116	104	86	98	94	103	111	88	116	122	115	94	78	107	117	124	115	108	103	97	92	115	121	107	105	103	93	92	92	105	105	107	125	112	117	105	103	127	90	115	100	99	119	107	114	94	106	119	135	118	122	107	116	124	101	120	123	109	128	115	108	100	90	83	110	112	88	106	108	106	113	97	102	127	98	100	104	116	121	103	101	96	112	92	121	87	101	91	109	130	105	108	107	94	122	92	116	126	95	125	111	119	94	95	99	119	115	94	104	111	128	104	98	108	113	107	91	104	104	106	115	109	95	97	107	121	124	101	95	101	110	103	102	102	112	109	84	106	113	111	118	108	102	95	114	88	98	97	91	111	114	125	99	98	97	95	94	101	102	103	101	98	117	95	87	108	106	100	104	120	106	97	109	109	107	100	106	114	118	89	100	96	97	84	112	120	92	120	102	118	123	93	91	91	113	111	94	119	82	107	90	116	101	122	101	99	93	92	101	105	120	93	98	103	107	107	100	91	81	91	109	100	107	120	110	108	121	110	120	93	92	102	117	121	97	105	104	113	106	106	102	110	106	109	106	117	106	97	127	95	95	105	121	104	108	84	113	102	108	98	87	111	100	86	113	103	107	124	94	108	111	97	84	99	102	104	118	96	119	113	113	100	114	88	90	116	95	112	103	116	119	119	98	99	100	121	103	108	102	99	86	102	106	112	118	105	109	104	99	95	97	100	114	121	113	91	110	109	101	87	112	89	100	110	103	109	95	115	117	101	96	104	99	100	102	111	107	98	101	104	109	118	122	128	84	113	123	91	113	86	99	100	114	105	116	111	99	127	97	120	105	107	102	99	104	99	96	99	119	108	116	113	126	108	109	109	116	107	108	108	114	97	95	109	113	104	108	119	98	114	116	119	109	102	126	102	105	82	95	106	113	86	82	98	115	112	105	113	111	103	113	84	106	103	103	113	94	117	117	84	118	108	90	103	119	100	114	96	106	126	140	108	97	120	109	102	123	118	86	106	106	99	110	108	119	110	132	136	113	120	111	103	107	103	98	105	111	89	109	104	112	128	103	90	110	114	94	108	105	115	99	112	123	116	122	94	107	117	98	108	116	117	109	113	108	112	108	108	96	114	101	101	106	116	105	103	84	110	95	129	101	110	114	101	105	91	102	92	103	94	126	111	105	91	106	99	107	97	87	107	114	110	86	98	106	114	102	109	88	109	100	112	91	101	96	103	120	87	107	104	118	115	94	102	124	102	107	109	105	94	106	90	100	119	113	113	114	101	106	93	97	107	107	125	100	117	93	105	96	110	103	99	110	111	108	114	93	99	119	104	108	93	123	112	115	109	111	92	111	101	95	82	101	103	109	102	120	108	99	90	96	110	98	108	124	106	120	102	92	120	108	114	100	93	115	116	97	121	90	111	93	108	122	96	111	99	104	104	93	112	106	111	106	109	98	82	85	125	97	104	101	119	105	95	115	94	118	115	100	123	117	119	100	124	108	107	106	111	90	100	127	127	119	85	104	115	106	101	110	99	104	108	125	111	107	97	113	105	109	95	109	101	116	98	116	109	117	98	105	102	99	103	100	97	112	83	108	97	94	113	130	107	116	86	110	107	97	98	105	92	111	100	88	88	104	115	100	88	107	104	100	118	117	109	114	100	103	84	129	112	107	102	104	98	110	103	123	93	92	120	114	97	107	102	109	104	104	97	105	103	116	119	120	102	103	95	117	110	99	124	100	105	116	95	103	90	95	101	89	120	120	103	87	107	117	99	126	111	95	109	85	123	91	90	103	91	119	109	107	118	117	103	100	98	98	93	101	113	109	105	106	109	97	102	89	105	94	99	97	89	111	102	95	89	111	94	83	94	102	108	106	116	101	124	96	105	96	106	92	108	118	120	121	108	92	102	113	98	102	98	101	112	112	107	110	92	109	93	96	107	107	116	109	117	111	120	118	111	117	92	100	87	108	100	100	105	130	115	96	95	91	103	85	109	106	97	112	105	110	84	126	115	108	125	113	115	106	115	88	89	88	96	94	100	95	119	116	107	95	108	87	94	88	103	101	95	116	91	99	104	88	109	101	102	102	106	102	104	101	87	109	113	118	89	93	91	105	108	109	108	109	95	105	92	91	122	111	102	97	111	123	104	99	83	113	95	99	111	107	114	103	107	111	100	88	108	100	107	118	104	111	109	104	90	104	107	114	107	91	108	107	110	127	118	99	110	99	100	116	107	118	106	106	94	102	103	128	99	101	118	96	113
6192	16430	20893	20011	19295	20019	19896	21536	10414	8185	3636	2190	2856	2962	1420	615	489	479	504	502	454	486	522	495	519	562	550	492	570	2375	4093	1685	397	406	395	416	456	407	378	420	390	449	358	369	431	390	375	406	400	408	382	374	452	374	357	377	416	392	416	421	376	419	418	429	425	368	386	382	403	389	381	385	409	371	405	443	380	412	410	415	422	392	406	412	407	431	396	380	415	388	456	423	397	379	392	405	393	406	403	412	402	381	424	417	391	409	398	354	383	431	405	427	410	411	397	402	459	367	387	397	397	363	418	391	401	390	416	383	385	386	394	380	399	407	400	405	399	387	357	396	386	410	399	398	369	358	380	395	397	397	403	376	404	381	424	393	384	413	388	414	404	414	385	395	350	425	414	358	407	414	400	376	375	424	396	402	385	388	416	393	416	413	412	374	407	397	423	395	389	400	362	399	401	411	407	386	405	399	422	383	415	386	379	421	391	408	430	365	409	390	428	382	398	451	396	422	378	389	406	377	418	379	403	405	365	374	421	390	395	404	412	392	416	390	366	417	415	395	413	400	386	404	424	410	379	399	426	392	390	387	427	384	408	393	401	380	440	407	372	413	392	393	354	413	409	404	398	390	390	432	406	404	398	400	349	420	436	393	436	378	395	413	412	396	408	402	428	387	378	410	445	427	411	414	395	362	419	382	395	407	404	407	421	436	423	404	372	423	399	387	403	403	370	428	415	415	375	388	442	357	379	387	405	406	424	376	393	418	360	385	402	438	407	356	383	424	379	406	417	407	431	377	397	408	396	378	395	389	393	371	388	395	386	406	390	389	370	392	372	378	410	404	365	400	462	429	402	391	386	409	389	372	413	398	435	395	395	423	407	410	411	413	436	411	436	388	385	401	428	383	405	417	349	414	386	383	388	389	396	406	446	438	382	394	378	404	374	431	412	416	383	412	390	369	410	386	389	382	399	382	395	406	386	403	413	434	397	411	432	434	437	408	387	407	419	379	385	396	401	409	367	390	363	364	386	409	424	397	398	419	373	393	383	391	378	403	378	386	423	418	403	404	369	424	380	348	388	420	441	438	438	344	398	426	407	396	393	399	407	409	399	398	383	389	400	430	420	400	389	391	414	382	449	360	365	419	400	413	395	393	382	404	413	385	397	416	372	392	358	408	399	380	411	399	414	397	414	413	421	445	355	410	408	411	383	435	410	367	398	415	416	401	369	404	411	387	397	419	427	404	370	389	424	396	375	425	423	397	416	395	395	397	366	408	402	382	403	388	400	374	391	387	361	423	389	404	420	376	405	395	404	383	377	385	375	385	441	432	390	430	388	374	410	385	390	428	406	369	396	420	421	399	419	409	407	374	378	382	442	346	411	435	402	411	404	439	374	377	373	424	423	381	365	383	412	433	367	389	416	404	382	407	419	369	403	388	423	414	401	348	409	398	424	385	395	344	385	427	401	393	411	386	386	378	447	380	414	407	356	405	439	373	397	366	383	429	399	374	436	431	364	390	381	415	399	388	390	387	414	366	399	386	413	372	402	420	417	383	376	371	404	400	414	419	431	374	392	412	415	405	404	369	398	420	385	393	366	396	432	383	387	352	386	385	405	382	359	401	429	392	426	388	452	398	370	372	381	404	399	406	377	371	414	389	396	392	434	423	398	387	376	389	425	415	386	421	399	402	408	381	405	379	416	399	425	377	420	359	389	406	390	428	406	446	441	410	375	376	412	374	416	370	358	407	404	384	410	393	404	405	419	419	369	386	401	407	439	384	424	417	413	445	367	385	384	404	381	411	414	411	383	388	377	349	404	410	389	429	393	390	417	385	418	407	403	388	415	395	370	388	332	379	344	413	421	386	402	406	410	407	388	401	372	388	366	394	384	406	371	389	408	391	407	381	386	407	385	381	366	354	397	397	396	369	367	412	425	377	402	403	435	398	358	431	427	405	380	396	397	414	401	401	385	406	414	389	363	382	402	384	377	376	425	417	387	411	429	422	383	391	405	397	393	365	417	413	378	442	385	384	391	416	407	350	397	367	371	398	395	432	414	379	420	427	426	389	403	413	399	412	420	400	395	406	415	424	357	403	384	397	379	412	394	372	408	413	388	417	382	394	393	391	391	391	398	375	421	395	407	420	440	393	350	370	364	408	404	406	408	377	414	408	385	402	411	405	380	417	385	421	419	387	383	409	422	418	385	410	410	419	390	387	347	393	433	372	379	429	389	400	383	391	378	378	384	405	404	365	410	375	431	412	396	385	395	412	410	400	407	377	438	414	391	389	432	400	389	398	379	423	348	391	408	368	391	413	385	419	415	384	402	400	366	395	400	380	370	374	369	417	404	403	414	407	411	399	380	406	399	372	381	401	388	395	414	403	392	360	411	421	385	396	418	380	389	378	433	423	397	386	365	412	418	364	397	369	431	426	410	385	407	423	414	396	413	417	372	376	379	406	420	372	393	377	390	396	405	381	361	370	392	453	379	397	410	397	418	411	356	413	383	383	375	370	384	391	383	380	406	378	383	415	387	370	389	397	411	402	404	408	405	389	353	421	398	414	420	379	394	384	410	398	412	397	390	416	403	411	402	372	378	373	381	365	409	398	408	367	432	364	373	379	413	394	438	433	411	409	365	395	407	418	409	382	381	419	424	413	415	389	363	434	387	408	424	406	358	400	387	432	400	403	392	373	393	402	386	389	414	369	373	434	407	361	377	434	377	382	426	420	397	390	398	408	392	389	382	375	380	385	425	422	388	408	433	393	429	386	425	406	421	391	383	384	366	408	374	363	414	383	377	418	432	421	386	407	422	393	404	394	423	395	428	426	424	418	380	352	382	390	392	419	403	403	396	388	400	394	421	416	398	390	396	431	426	407	386	413	381	372	407	416	398	387	399	430	419	414	428	398	386	403	395	431	402	399	414	382	408	384	411	397	434	367	401	385	391	431	395	408	390	395	403	380	412	431	416	383	409	408	388	398	384	411	409	387	390	383	406	381	427	354	384	407	411	434	391	412	418	399	399	397	427	372	389	390	393	398	402	410	393	417	397	426	408	408	404	398	379	400	378	432	365	407	382	427	396	363	424	381	346	388	378	402	375	415	393	390	406	420	420	406	417	434	405	411	383	384	381	405	356	391	404	409	439	404	408	368	373	361	417	377	381	404	398	415	393	391	383	418	394	434	389	416	414	400	390	409	400	383	392	394	375	395	412	407	412	404	382	403	422	424	396	409	388	412	382	404	399	418	379	388	408	415	369	408	402	364	403	398	392	370	422	391	411	408	410	397	365	413	403	409	404	433	412	413	391	416	401	401	390	434	398	398	412	390	408	431	389	366	440	392	432	400	368	421	399	429	386	375	383	403	379	367	377	426	430	414	425	401	402	437	401	366	427	396	374	395	419	409	417	366	389	417	404	374	375	401	392	374	386	365	366	410	396	394	393	398	407	389	422	408	414	402	407	390	397	424	351	436	406	382	387	425	406	412
25811	43869	40318	37626	37371	37563	40335	40530	29236	25466	15502	8571	8607	7309	2726	578	277	256	234	265	261	193	229	213	254	228	205	169	718	3224	2994	1332	115	93	117	100	97	120	101	112	99	79	118	104	111	119	99	116	107	104	100	100	107	97	104	112	77	109	111	84	100	99	96	125	119	101	107	100	103	105	112	119	111	93	87	103	120	107	117	90	102	116	101	108	87	108	112	114	88	98	108	104	110	109	105	101	101	102	102	109	80	99	98	104	107	81	99	104	102	112	106	101	102	93	112	107	111	81	103	96	131	99	101	108	107	99	92	101	105	102	109	93	95	104	98	104	93	101	103	109	101	121	94	98	106	89	79	101	106	98	110	90	81	112	102	98	105	102	107	92	93	96	107	110	99	122	97	101	101	97	103	84	110	110	98	134	123	104	103	106	127	106	84	106	101	117	92	90	102	99	94	108	106	126	101	109	111	118	124	105	100	101	123	96	106	101	94	109	109	107	115	107	97	83	100	88	103	89	120	99	122	118	118	101	95	101	112	91	111	104	102	99	110	99	93	98	112	114	89	102	100	92	113	108	111	97	109	108	122	91	106	84	99	97	95	110	113	104	102	98	107	94	90	85	113	103	100	86	115	90	108	102	122	113	127	95	110	98	109	98	103	90	89	101	96	95	97	100	99	106	106	102	113	114	120	125	109	116	106	94	95	99	101	105	100	120	103	114	95	99	85	93	105	98	96	101	123	110	90	95	111	124	90	93	101	100	86	99	113	113	92	100	107	104	94	105	122	112	114	113	87	112	103	85	102	95	100	88	87	105	90	104	91	111	98	133	95	93	97	93	96	105	94	94	87	92	105	126	130	103	108	108	104	116	96	99	112	112	98	104	100	101	117	111	105	124	96	73	87	116	106	105	117	88	110	101	102	113	113	101	108	104	104	114	82	122	107	96	98	93	117	103	104	109	93	109	112	115	85	101	87	84	89	119	111	119	103	111	118	92	83	99	118	126	85	118	115	104	98	104	130	108	103	106	85	92	109	113	104	112	92	110	116	86	88	121	99	111	114	110	99	105	109	104	119	117	96	110	93	127	86	90	94	96	102	112	106	120	92	106	107	119	108	109	94	100	88	92	103	100	103	100	129	116	89	123	93	92	102	119	106	102	117	87	114	134	104	110	95	91	102	117	110	111	95	95	103	107	96	91	100	89	106	83	100	105	116	111	120	110	108	107	109	116	97	92	124	110	79	99	120	137	120	86	114	100	94	100	121	101	99	121	107	111	103	101	99	102	129	89	110	99	95	103	101	81	95	110	128	101	110	119	112	98	108	117	105	113	100	104	98	114	119	90	109	112	96	114	100	98	97	88	107	112	103	93	97	100	99	108	107	115	84	108	100	90	106	133	95	112	106	111	91	103	121	112	89	95	93	94	113	119	91	114	124	100	111	133	116	91	101	109	89	93	104	119	102	92	109	108	124	97	87	106	97	104	110	107	95	102	103	116	116	99	116	93	96	100	101	109	99	119	81	85	106	99	117	113	110	98	105	90	92	88	88	97	97	121	96	115	108	101	102	99	120	94	105	111	105	115	96	115	125	96	103	92	97	104	115	95	107	102	104	115	107	96	108	120	106	103	123	102	90	100	108	93	95	93	95	91	113	98	76	92	107	110	103	102	88	94	88	102	92	103	109	92	131	93	91	100	95	83	101	106	89	96	115	100	91	81	101	110	102	97	93	97	100	107	85	92	89	107	96	128	122	113	88	103	93	105	126	103	100	104	106	98	97	114	115	112	94	104	92	117	99	111	103	95	106	112	92	114	95	108	102	93	96	103	94	100	116	97	94	107	105	99	109	94	105	87	102	96	85	96	112	101	100	109	96	104	96	106	127	97	105	95	119	107	99	118	101	97	116	109	106	104	120	97	102	99	115	91	108	108	98	105	115	124	94	101	112	112	112	108	94	87	115	94	99	100	116	103	104	103	90	113	97	96	100	109	109	114	105	93	114	104	98	112	113	106	107	111	98	103	114	113	102	89	121	112	93	118	109	98	111	106	94	111	119	107	122	92	107	100	101	89	112	104	108	105	111	87	105	97	91	129	93	125	113	96	105	104	110	96	96	99	105	110	108	102	109	96	97	113	76	110	95	107	86	106	90	109	98	132	118	100	93	89	96	102	109	102	126	95	98	104	126	104	117	102	105	111	117	90	112	96	107	105	109	100	111	85	97	98	132	107	104	114	105	109	98	97	84	119	116	113	99	105	100	92	104	107	107	113	102	134	114	99	117	113	107	111	109	106	114	91	114	115	106	112	104	110	100	115	106	108	102	107	95	106	92	116	94	101	106	96	94	114	92	107	96	105	105	100	105	94	103	108	89	126	109	99	91	97	109	105	110	98	87	93	93	91	120	97	102	119	126	111	94	110	97	103	113	96	110	96	102	101	104	112	100	122	77	91	91	107	102	120	110	104	89	105	104	96	109	111	114	121	112	115	101	88	94	115	110	106	103	127	80	111	124	88	108	112	111	96	105	94	81	104	93	97	119	102	109	110	114	110	88	87	105	107	108	95	94	88	112	100	116	87	110	95	110	111	97	91	111	92	105	99	80	89	91	96	115	113	107	108	109	97	104	105	103	117	108	109	105	103	98	90	112	97	103	92	103	120	106	96	98	103	116	119	100	92	102	102	103	90	95	101	103	103	113	119	110	91	122	100	100	112	103	85	104	106	92	86	103	102	87	105	106	84	103	108	110	88	103	122	121	87	102	104	101	81	116	114	105	109	96	106	100	101	107	113	107	100	114	108	96	99	99	112	104	94	92	100	99	102	97	119	101	106	104	90	95	107	90	113	111	115	110	96	100	106	108	102	100	102	109	109	105	89	90	99	111	103	111	86	97	119	89	119	93	85	98	110	123	102	103	120	103	101	97	113	96	118	91	112	107	105	98	117	99	112	100	115	100	119	100	84	135	92	101	100	95	111	100	88	92	112	109	110	110	101	118	99	111	91	111	108	105	100	94	101	90	94	113	111	86	114	100	93	106	92	110	112	96	91	99	119	102	111	94	96	93	99	106	96	107	98	90	83	118	95	119	81	106	113	102	114	90	104	85	113	126	99	85	101	117	103	112	101	93	99	113	106	108	103	105	111	92	115	85	113	109	119	118	90	93	114	120	94	105	102	106	108	96	102	124	95	102	102	99	108	107	125	93	110	102	94	117	100	105	97	101	96	104	117	107	118	84	113	87	99	111	90	104	80	98	118	97	103	84	114	110	102	98	104	91	110	107	106	85	115	110	135	102	99	129	110	121	101	93	108	120	109	118	95	99	103	98	113	107	112	98	99	111	85	100	95	101	99	101	108	116	113	101	98	127	104	100	107	97	109	122	98	115	101	106	105	99	85	100	93	121	111	108	102	95	115	97	98	112	103	101	118	85	97	97	91	104	127	92	100	120	92	112	110	122	101	114	104	91	111	99	122	98	104	118	114	102	91	96	107	100	111
23262	41128	45704	51097	52070	55691	55307	48623	41590	35518	21583	17440	25386	21187	11467	2929	1292	1356	1468	1701	1639	1310	1432	1249	1443	1533	1268	1011	5140	18860	16905	8020	407	382	375	399	381	399	390	414	384	386	389	407	390	394	420	391	371	390	433	380	384	368	412	372	409	392	384	394	370	330	406	364	387	387	393	405	396	413	393	371	413	371	420	366	375	388	388	400	409	422	403	426	392	365	373	382	396	379	385	371	367	384	399	388	381	421	373	376	401	367	378	409	383	418	417	377	400	393	387	383	412	388	402	393	417	389	356	374	370	374	361	390	397	402	374	366	385	446	415	423	382	381	398	404	396	365	415	383	363	407	388	356	394	384	384	370	374	373	384	358	405	369	362	372	358	384	443	407	401	384	399	397	350	402	393	402	397	353	393	378	377	363	376	382	395	407	399	405	399	383	390	377	381	365	422	387	384	406	395	369	408	403	429	363	383	389	383	401	391	368	378	369	376	394	406	404	427	382	352	419	369	388	405	383	388	377	383	385	372	410	401	369	391	384	418	370	424	402	405	428	422	401	352	383	377	407	383	364	404	382	374	424	393	389	387	378	382	380	402	355	394	385	428	392	385	383	403	408	398	357	370	355	394	380	371	361	375	417	376	369	369	369	401	421	382	419	417	407	416	375	403	380	397	394	361	429	426	377	422	367	394	389	388	399	386	411	382	377	371	393	396	361	367	385	391	414	377	376	384	376	415	392	393	352	381	353	383	359	390	415	368	431	405	405	378	388	401	355	383	385	377	354	337	385	406	378	382	360	409	376	392	394	365	384	399	377	408	363	376	365	391	381	402	393	360	389	383	399	398	371	381	387	393	375	413	349	395	390	407	382	398	397	384	379	381	374	401	433	360	424	440	389	377	409	407	382	395	331	368	384	389	409	394	370	414	374	356	369	404	403	428	416	335	398	397	374	379	357	346	361	375	372	418	392	359	395	368	394	373	423	398	395	392	377	388	421	400	398	400	385	393	400	412	384	445	402	379	403	420	407	395	368	388	396	385	381	375	436	438	382	377	402	363	375	367	378	369	410	374	360	362	376	349	335	381	392	382	373	375	381	402	378	371	393	382	415	369	392	411	383	336	395	359	387	391	387	354	373	401	391	398	386	401	373	343	376	391	401	363	391	418	395	414	375	353	369	365	399	406	407	384	371	409	387	391	387	397	391	395	392	365	370	396	381	409	373	392	364	387	380	415	395	428	378	372	409	365	375	416	397	361	383	372	388	373	435	379	366	386	389	416	415	387	416	398	406	372	406	383	360	374	409	385	400	433	397	363	395	389	390	416	378	379	397	407	403	380	358	394	397	402	368	394	441	374	390	391	378	383	349	420	402	400	365	414	363	384	398	401	373	395	420	397	376	361	360	427	384	410	412	326	374	354	379	367	399	399	401	364	409	361	365	408	353	389	364	399	398	394	389	367	382	392	405	384	386	375	378	399	376	389	380	372	360	402	390	355	378	414	400	378	364	372	390	352	390	368	402	405	397	386	385	384	424	382	365	385	352	376	385	373	383	343	381	400	376	400	456	406	389	390	402	373	380	389	408	367	355	378	367	404	359	376	387	373	379	407	345	400	388	393	398	386	389	371	388	379	362	357	384	409	377	380	396	394	430	368	407	414	399	402	379	381	401	362	404	359	359	373	366	403	412	365	367	400	357	370	398	411	412	407	379	399	409	374	399	363	385	439	391	384	397	417	418	389	382	426	402	387	375	402	397	363	392	415	349	368	348	398	402	382	389	378	366	384	377	405	406	378	405	399	397	408	391	393	394	383	358	352	413	378	402	390	392	378	381	412	368	424	377	355	380	401	402	386	384	380	335	377	389	414	354	401	428	377	397	390	412	374	361	410	408	381	384	368	373	405	398	381	382	407	394	384	381	384	391	360	393	392	401	390	444	374	414	393	386	411	391	418	413	387	370	383	395	371	389	408	364	414	413	387	413	393	384	417	374	365	378	425	360	408	366	382	428	386	369	400	358	358	410	378	399	405	389	394	382	376	414	447	386	367	363	442	392	377	394	369	380	363	418	385	415	350	385	350	396	439	387	426	407	383	397	404	397	369	372	372	363	426	377	366	387	387	371	377	370	377	386	382	391	413	382	340	355	369	391	388	421	362	378	390	354	388	381	404	458	405	365	388	366	358	380	374	397	360	419	401	378	371	388	409	408	367	383	418	381	368	396	392	389	385	410	419	429	400	359	379	378	384	369	371	380	373	444	375	389	393	389	400	368	389	370	385	375	389	371	334	378	404	334	361	392	395	384	393	384	377	416	366	381	398	377	368	377	383	383	397	391	420	394	391	422	401	378	390	383	400	401	389	390	382	369	375	396	456	398	383	419	358	390	405	400	414	408	412	414	377	370	419	383	382	402	364	417	369	414	390	354	393	397	382	370	406	399	412	361	394	390	377	382	379	424	388	364	419	417	382	384	383	381	354	399	376	401	395	398	429	391	382	378	405	372	383	380	381	376	374	386	396	388	376	403	392	390	390	387	416	378	394	381	376	375	413	388	422	397	348	395	363	418	382	377	353	386	430	361	411	406	376	416	401	385	395	419	410	375	392	393	405	399	405	397	379	388	399	361	400	383	376	377	398	354	387	370	431	361	398	395	405	393	414	394	391	388	363	424	387	365	400	356	395	379	388	368	397	376	400	386	370	406	408	427	381	397	391	434	372	416	387	422	374	377	387	392	375	408	394	434	395	371	401	400	405	375	353	391	410	378	352	377	367	401	381	407	393	390	338	375	401	379	358	361	429	377	403	383	375	381	396	371	390	396	414	386	379	409	354	375	388	395	371	409	406	379	414	403	399	388	396	404	400	376	366	370	400	395	369	397	392	392	404	403	388	438	389	404	391	382	409	360	405	395	368	393	381	370	358	406	375	416	383	401	388	380	385	378	373	394	367	383	380	389	425	411	386	380	395	423	386	357	400	409	401	349	372	391	392	386	415	393	378	390	364	355	346	433	406	382	401	369	410	393	381	399	369	371	351	379	379	378	389	371	419	408	421	388	400	452	392	395	412	379	371	372	376	400	376	409	397	352	431	372	431	378	403	391	372	383	385	360	426	379	393	413	384	396	355	383	373	407	386	435	416	381	382	380	369	390	410	356	417	401	392	398	412	369	374	360	379	368	394	369	392	396	377	406	348	386	354	371	406	398	380	340	375	386	423	392	375	376	399	392	410	395	398	370	347	397	371	349	395	385	395	376	380	375	430	382	372	390	376	392	370	411	357	360	399	406	428	410	379	423	407	405	403	385	382	378	401	422	366	386	390	377	405	409	390	416	394	392	406	370	424	432	400	409	365	401	397	373	361	406	424	363	423	389	366	394	403	393	378	370	399	424	385	389	406	384	379	401	401	392	387	391	387	389	410	394	373	416	392	397	401	366	391	380	409	389	381	411	391	383	391	367	370	376	389	403	406	406	424	420	337	413	398	387	385	407	392	374	420	390	401	402
35627	46700	41534	39102	40087	41629	46960	40531	33576	29462	20718	16515	15462	12463	3104	736	431	442	498	462	416	418	374	353	360	392	341	277	647	3658	6490	3145	166	155	177	186	188	183	172	180	169	174	156	164	158	173	198	146	181	186	181	157	198	191	154	169	180	190	178	181	161	196	189	178	162	172	167	179	174	159	170	193	177	175	185	184	160	154	174	178	176	154	189	160	167	180	186	166	173	196	154	162	155	196	166	167	205	175	158	174	167	173	158	169	167	173	165	156	171	214	185	168	186	166	184	170	166	163	173	183	169	159	181	159	175	169	169	157	165	148	172	178	173	200	164	135	155	190	143	174	177	169	175	158	151	189	177	153	186	166	160	185	158	166	172	175	191	171	179	167	187	189	164	171	198	186	185	183	171	175	169	148	165	174	146	171	168	197	170	157	162	167	181	165	208	171	162	187	158	174	168	167	186	174	198	184	190	195	169	191	176	158	161	177	179	162	182	174	170	173	166	157	187	167	165	203	169	154	163	181	177	166	160	185	172	150	188	163	161	173	147	182	185	150	187	172	174	164	152	169	203	157	166	170	174	156	165	164	154	172	171	176	175	174	182	153	173	159	172	182	163	171	169	182	205	155	164	146	179	184	169	186	192	171	180	170	162	177	164	176	164	192	158	166	177	188	154	149	166	191	153	173	168	159	153	181	162	176	162	154	166	178	181	193	169	197	170	147	183	174	184	154	154	184	182	155	184	172	151	145	155	166	175	183	188	179	199	190	174	186	180	181	180	159	164	176	167	157	173	194	181	172	175	167	176	174	173	128	170	156	184	173	185	153	155	154	175	168	172	205	160	174	167	161	169	170	164	203	173	155	160	185	183	192	179	155	187	145	174	170	147	182	155	158	144	175	175	180	173	160	161	145	163	147	174	167	168	170	167	160	148	173	179	178	174	177	172	186	177	175	168	172	191	187	183	161	148	198	172	156	198	181	159	177	170	151	161	182	157	175	194	162	180	192	171	174	183	184	154	167	176	179	172	162	179	172	180	196	181	152	169	180	180	156	174	179	182	169	181	151	169	146	189	183	153	184	176	160	176	167	162	188	178	166	160	173	180	133	174	161	182	173	172	178	171	168	169	160	174	167	175	182	160	179	174	169	161	160	191	164	166	166	151	166	165	169	152	186	155	161	161	174	173	168	175	187	175	164	171	190	146	180	173	174	142	161	175	177	187	175	186	175	187	175	178	177	179	170	196	180	164	180	181	159	168	179	163	176	185	175	163	169	166	196	147	184	165	183	160	159	149	154	154	166	183	190	188	185	164	170	190	166	166	184	160	179	176	191	153	207	163	171	165	172	168	155	170	182	151	189	179	169	166	171	169	169	182	193	180	152	155	174	187	168	175	164	164	169	165	185	175	179	183	170	172	166	170	174	181	154	175	159	175	195	156	169	153	166	172	179	165	191	163	171	191	163	189	175	165	164	184	158	156	159	143	185	174	159	173	176	161	159	147	165	162	153	178	167	147	167	162	173	168	155	171	171	184	191	183	155	181	162	174	164	163	181	174	161	148	180	195	158	186	168	172	180	152	155	196	166	181	185	153	174	164	178	189	181	179	178	169	185	184	166	147	149	193	178	173	193	197	169	167	171	183	163	182	168	170	178	180	177	191	180	175	172	196	176	163	180	170	175	172	176	147	174	162	181	184	170	159	158	169	161	158	166	186	171	155	163	177	166	206	165	173	181	195	182	163	172	171	166	149	167	171	164	158	166	190	167	161	184	187	163	177	188	158	155	146	159	174	184	175	169	165	159	165	156	163	183	154	200	171	164	186	182	193	187	153	146	176	167	181	156	159	140	151	195	181	174	168	194	163	171	162	179	154	192	190	181	168	170	193	184	168	185	179	182	165	186	164	181	186	181	155	197	172	170	173	198	176	178	201	177	167	171	161	172	159	163	192	157	170	179	169	167	179	181	165	178	180	164	188	184	168	177	164	177	156	164	165	166	173	187	160	149	155	171	161	167	144	162	167	175	156	175	190	177	174	167	169	150	194	161	195	171	161	167	173	168	154	152	162	154	163	171	161	160	164	168	151	155	163	173	178	141	187	165	186	168	160	189	159	153	195	153	155	185	159	178	183	171	151	178	159	170	178	173	205	179	153	152	179	162	165	190	170	173	175	173	186	175	161	170	165	160	165	151	190	170	157	148	157	154	169	188	190	163	172	171	176	149	174	192	165	189	177	162	152	170	147	168	169	181	154	173	182	193	190	184	141	177	180	176	166	147	179	185	162	173	197	183	191	160	168	133	184	153	174	187	149	193	167	182	166	179	172	153	159	163	157	183	184	150	164	166	203	175	194	184	154	172	192	154	140	164	159	155	149	203	179	189	189	185	169	159	189	164	185	163	173	166	189	163	157	169	187	185	169	182	176	162	181	175	177	178	177	156	192	194	191	179	166	179	150	177	169	176	174	145	175	187	168	154	166	171	173	161	179	169	179	164	172	179	166	184	186	156	170	176	179	175	172	192	158	157	170	174	177	166	201	182	165	184	172	180	159	182	180	184	160	160	167	174	157	178	154	177	145	188	157	175	160	167	177	165	192	156	153	178	169	168	192	166	173	171	155	170	181	176	159	161	195	160	169	154	157	173	175	185	198	155	188	160	164	188	188	168	169	197	180	175	189	178	169	179	152	136	155	168	168	200	157	183	155	176	147	178	169	148	167	184	167	178	170	167	164	176	188	163	186	152	166	158	201	186	180	160	170	189	149	165	170	171	152	190	174	170	186	171	179	161	184	171	175	170	166	173	182	179	174	172	193	151	180	169	174	172	165	167	185	173	185	173	147	186	163	189	173	166	157	166	170	164	171	161	189	173	159	168	161	162	152	188	160	202	173	184	175	161	156	181	180	170	166	178	153	162	186	175	158	165	183	192	173	173	174	185	167	184	200	167	151	170	191	184	173	169	172	174	169	162	160	172	160	162	153	191	176	161	173	154	150	168	192	161	170	170	172	201	161	176	157	186	158	181	180	172	191	179	168	163	173	187	163	167	168	182	184	175	155	168	180	174	178	185	186	173	147	162	187	167	173	162	172	201	165	174	160	168	161	180	153	189	154	181	154	159	179	177	181	150	171	164	179	174	174	188	157	184	191	143	184	152	180	157	155	180	181	177	160	136	164	158	168	173	173	170	172	157	163	172	156	165	165	193	177	169	187	164	184	180	169	166	186	154	169	158	168	160	163	152	157	162	175	162	178	203	173	160	175	185	183	164	159	160	157	180	156	177	161	192	149	161	161	175	193	186	155	152	168	181	165	162	173	183	175	157	161	163	191	160	177	173	219	168	172	175	190	141	168	183	161	166	170	154	179	173	164	182	152	164	168	166	149	180	162	165	179	204	164	162	188	173	186	167	165	172	159	171	170	181	205	186	183	173	184	133	165	178	166	167	182	173	186	177	190	189	177	158	186	189	169	172	176	147	169	173	178	155	161	158	163	176	162	172
31134	45640	50145	56078	57868	62285	62437	50389	46812	39196	28396	27995	31727	26830	6026	2396	2162	2544	3118	2868	2455	2338	2297	1912	1996	2284	1993	1783	4841	19874	28060	12905	617	613	592	655	598	610	627	637	598	582	624	613	584	583	597	546	565	562	580	629	619	597	624	595	559	609	571	530	613	590	612	561	615	608	553	562	581	549	570	625	634	592	591	571	544	561	589	570	577	552	590	606	540	626	574	593	587	559	588	568	534	562	566	572	576	618	620	594	600	604	578	579	621	578	513	589	583	540	595	575	536	578	551	571	546	556	551	597	581	581	572	574	581	618	560	576	640	587	548	553	562	565	604	573	568	595	559	597	582	589	550	603	563	556	588	595	575	522	632	607	574	595	553	604	595	605	582	605	575	574	565	542	579	594	565	546	561	592	534	625	586	565	613	609	565	560	610	576	588	539	569	587	581	603	585	607	597	592	559	557	566	530	561	583	564	548	591	572	608	561	581	567	553	589	591	570	590	568	586	576	575	568	575	571	597	581	546	594	558	595	587	599	565	545	587	601	550	542	562	598	548	582	615	549	560	594	598	559	605	592	519	525	611	585	606	563	590	566	575	590	562	581	594	569	611	574	566	589	587	595	605	572	616	553	589	539	576	567	579	552	548	578	545	571	571	583	591	604	561	589	558	576	588	555	556	569	595	563	595	573	535	585	567	558	603	583	581	508	547	588	600	561	581	601	586	625	586	573	564	580	576	554	586	518	544	602	592	553	544	546	566	571	590	601	538	575	572	572	562	612	584	557	559	594	558	606	540	600	562	517	613	595	580	584	634	596	546	573	596	546	567	580	562	600	553	574	559	528	576	574	547	591	608	548	544	597	587	579	545	626	594	590	579	558	590	573	592	591	591	548	558	595	605	580	580	567	590	618	526	598	583	573	568	565	629	614	575	571	627	555	593	599	569	554	613	587	587	558	546	539	606	563	595	579	600	628	544	633	561	570	562	603	571	623	550	548	591	557	612	569	587	543	605	581	609	566	601	562	588	559	590	576	543	574	594	592	579	577	612	591	568	563	590	553	605	566	573	576	576	607	598	603	596	547	555	596	624	618	557	571	585	560	561	620	566	605	599	575	558	587	553	593	564	578	602	592	631	592	540	572	533	598	571	605	544	605	578	553	607	582	571	555	565	603	564	570	564	574	527	527	583	601	572	602	594	562	567	559	594	578	581	560	551	537	586	579	579	591	586	593	550	577	581	577	552	599	609	606	551	555	597	584	572	612	611	535	576	526	602	617	587	598	590	546	555	584	608	574	547	588	535	606	540	616	546	585	591	588	619	603	571	569	579	584	546	590	602	584	575	600	557	610	572	547	591	584	549	598	558	580	554	572	581	548	563	618	631	581	590	590	638	566	567	565	560	571	576	529	580	568	611	567	570	624	530	556	622	578	583	591	567	529	551	573	555	559	596	560	523	566	596	554	586	551	517	576	579	575	557	600	625	580	599	546	558	566	560	563	547	625	563	516	546	621	582	611	566	579	592	555	588	610	570	555	547	608	579	561	582	619	571	556	598	581	570	579	604	613	576	569	552	584	623	564	568	594	583	583	571	564	557	589	578	586	583	589	582	580	577	541	575	581	600	548	540	559	595	599	609	595	600	547	564	603	554	587	567	571	614	583	546	571	559	577	557	602	575	579	574	567	575	598	556	554	575	525	590	589	600	543	544	605	580	552	547	569	610	584	590	578	566	604	534	579	611	584	578	553	595	580	575	596	538	526	562	578	537	526	569	636	575	538	589	549	569	588	593	587	600	583	551	550	582	588	564	575	590	550	562	573	569	585	542	565	577	581	564	563	565	616	540	538	554	588	559	602	576	602	558	528	576	593	551	570	565	597	575	584	545	610	576	572	514	568	643	578	582	549	562	547	568	595	582	580	606	576	619	587	524	588	573	579	563	581	613	583	583	558	561	570	612	576	629	583	580	582	586	537	538	571	553	584	561	567	587	610	561	564	603	553	568	628	561	618	621	533	582	536	550	601	533	601	600	592	601	576	606	569	567	524	587	615	586	552	563	580	601	563	582	574	540	587	548	604	553	623	616	622	573	544	582	544	578	637	586	555	550	571	581	548	561	554	561	574	560	606	586	588	583	577	597	619	559	599	514	568	589	572	563	608	572	590	581	609	533	579	624	639	606	539	622	593	583	546	537	587	610	571	526	582	628	588	563	571	546	567	567	572	606	612	563	557	585	599	604	593	613	546	592	593	590	577	544	566	588	566	595	575	586	586	580	586	507	594	592	590	559	554	574	597	565	629	545	618	556	607	560	544	539	578	564	568	551	542	519	591	578	586	595	579	530	635	548	536	586	613	548	556	608	572	561	534	565	576	521	574	575	566	572	551	624	573	587	563	565	537	573	568	613	564	514	558	555	601	574	556	600	536	600	593	591	532	614	554	563	567	628	549	578	601	609	566	546	562	563	589	566	578	595	555	598	572	568	537	546	582	562	573	539	596	577	545	577	608	606	581	576	575	552	540	590	577	546	529	573	558	579	583	545	561	584	573	590	546	559	518	587	552	549	567	572	610	572	576	584	558	604	601	590	597	585	555	556	593	592	599	564	576	557	567	560	549	540	549	546	585	556	581	586	587	618	560	635	609	556	585	599	563	565	590	600	596	561	617	530	554	575	622	563	608	573	619	531	567	555	608	598	583	567	584	598	631	610	613	534	608	548	563	599	549	564	604	568	581	572	587	545	623	547	520	559	579	565	574	576	540	543	581	572	576	559	577	565	582	552	604	571	560	573	595	600	547	591	561	570	590	586	557	563	550	587	600	570	564	598	573	572	586	582	558	619	576	570	608	563	551	576	595	548	558	572	576	597	567	543	593	578	589	584	569	536	543	606	529	570	582	540	580	560	568	569	596	580	580	591	560	562	584	606	515	597	554	554	621	591	590	556	581	564	542	594	565	567	580	558	596	575	575	595	612	596	590	612	550	580	581	580	556	557	597	641	562	585	599	592	569	584	591	561	564	582	567	604	559	599	619	581	558	585	569	563	566	599	589	604	600	570	570	577	584	555	595	588	529	561	580	559	576	592	612	566	570	597	614	590	590	547	559	603	568	581	602	613	606	607	564	538	586	576	540	588	582	553	644	560	580	564	581	545	559	567	619	579	599	612	529	586	660	606	531	551	613	548	604	582	542	579	533	579	570	606	586	579	581	554	561	615	617	573	567	578	578	553	585	603	615	574	626	562	610	578	535	608	605	580	566	575	585	572	576	566	599	577	541	548	594	563	567	592	547	552	622	559	560	535	577	547	577	548	538	560	582	550	604	561	577	630	566	630	556	541	601	605	559	570	568	573	565	579	671	559	572	597	608	585	626	570	575	574	563	558	561	554	576	606	561	626	543	560	537	562	589	603	581	565	557	513	593	597	591	627	557	586	566	573	564	596	600	637	588	563	624	602	564	568	571	563	551	520	581	582	579	583	581	601	587	548	528	554	580	570	582	594	543
5570	11182	13482	10440	7526	6277	6088	4248	2688	2080	743	576	543	337	108	133	104	117	120	109	110	111	116	108	119	124	121	104	106	261	627	397	93	97	84	94	95	105	107	91	93	96	116	96	97	94	106	105	104	106	115	96	112	112	101	95	103	106	109	93	94	110	103	86	105	96	107	96	106	98	120	107	84	104	105	110	99	104	80	104	108	92	109	104	120	97	101	91	104	98	102	93	101	114	123	98	106	103	93	115	104	108	108	99	83	103	97	97	79	87	93	115	94	90	114	110	119	105	97	106	87	90	85	99	109	90	83	95	98	89	103	98	106	99	119	103	110	92	105	105	124	92	92	107	93	98	101	91	102	107	89	86	97	114	91	99	99	102	102	95	95	91	98	99	98	95	89	103	111	87	112	93	95	113	93	100	125	114	89	84	108	93	88	87	108	77	84	98	103	86	95	93	99	95	95	96	90	93	77	104	118	93	95	94	97	101	98	107	85	113	93	119	88	99	88	101	89	91	105	104	95	98	89	86	113	106	84	91	110	106	87	103	114	94	80	109	110	93	114	110	90	102	104	89	99	89	105	104	95	107	111	103	110	102	94	97	92	78	108	100	94	87	94	97	98	95	87	111	116	102	102	90	88	77	103	97	110	78	107	108	106	93	100	94	85	99	89	104	106	104	94	102	106	110	100	97	100	109	110	103	108	99	102	109	107	114	73	106	87	89	105	101	97	114	109	82	87	90	85	104	96	89	109	92	100	88	122	96	102	126	97	95	106	90	90	90	96	80	97	112	116	103	94	95	109	116	100	92	90	86	115	84	89	100	115	98	87	94	104	107	94	99	92	97	99	99	114	112	97	98	100	116	103	86	93	92	105	103	104	111	84	100	88	102	101	100	109	118	106	122	94	102	103	105	97	89	111	85	101	103	98	82	94	99	89	81	96	88	94	95	107	107	92	111	86	99	105	83	102	105	88	85	83	110	83	92	102	97	116	122	105	110	78	82	91	95	87	94	95	92	67	114	99	90	91	92	109	105	119	95	115	109	117	97	101	98	100	105	99	90	102	96	104	87	97	107	100	111	87	86	113	96	98	101	113	95	90	83	110	109	102	94	106	99	109	107	89	102	90	91	94	92	101	98	88	116	94	122	107	111	85	115	98	116	91	88	94	97	86	108	84	89	103	123	109	88	88	102	96	89	114	109	87	114	119	103	113	73	88	100	110	94	92	97	108	100	102	107	108	112	83	113	103	100	115	97	106	87	85	109	94	94	101	95	116	94	101	98	96	91	96	107	111	122	90	98	101	98	105	101	90	91	82	83	98	100	121	110	114	101	97	120	97	109	117	120	115	104	102	112	101	102	95	104	91	100	103	97	107	114	103	102	96	85	103	97	128	116	113	105	86	104	99	95	97	104	77	112	94	110	95	104	115	90	106	111	124	101	103	91	107	96	110	95	80	104	110	105	93	97	98	101	105	103	110	105	107	88	92	108	78	94	127	92	103	112	103	102	95	101	104	116	96	98	99	107	110	103	106	120	108	106	115	121	102	83	106	95	115	100	113	90	116	100	100	110	93	98	84	92	91	96	100	121	96	111	121	103	100	110	101	105	91	107	104	98	106	116	90	103	110	111	107	114	81	107	103	90	101	118	99	90	98	113	92	95	113	118	110	100	106	74	94	115	104	95	98	100	95	104	91	103	94	106	109	90	87	110	95	94	90	108	104	108	109	97	98	103	96	82	100	89	127	92	111	98	104	85	92	102	102	115	126	90	98	107	99	102	119	99	85	94	104	101	109	100	113	95	98	95	107	100	117	88	80	94	109	95	98	113	90	82	111	105	103	107	94	106	95	96	90	90	108	122	90	111	114	102	90	112	79	88	93	87	106	103	94	94	106	86	107	89	104	104	98	107	89	103	91	102	113	96	94	100	98	102	100	114	101	95	100	99	91	100	119	111	102	86	90	89	101	129	99	82	93	96	99	94	109	110	96	100	102	86	112	91	103	98	98	88	117	94	89	84	112	109	84	116	93	101	120	105	78	96	105	106	104	98	104	110	102	92	110	101	94	94	114	96	105	109	94	82	101	99	95	100	101	105	92	115	86	80	82	93	91	104	94	116	96	107	110	115	90	93	100	93	119	111	81	112	99	92	108	112	116	119	87	107	83	101	117	109	101	110	115	93	130	106	94	92	103	102	97	80	105	93	98	103	101	93	105	121	92	77	112	101	86	105	100	96	104	87	94	118	93	102	97	102	90	107	93	108	109	98	96	115	106	104	90	107	106	108	115	94	99	97	119	113	115	101	99	109	99	102	90	113	106	92	106	101	95	109	103	99	105	100	103	100	114	114	80	101	96	105	96	98	105	87	100	111	115	104	100	117	103	100	104	93	120	82	104	109	108	103	99	99	124	103	106	90	86	101	114	87	90	92	86	104	119	102	110	114	111	95	91	108	124	90	107	99	109	97	107	104	96	89	107	97	117	94	97	109	94	101	84	97	134	112	99	85	91	91	97	102	89	109	112	100	95	100	103	96	78	101	98	100	89	103	117	90	104	88	90	97	108	96	102	99	108	106	94	117	99	98	97	101	95	101	99	103	109	92	91	108	96	87	86	101	89	116	125	82	92	95	103	77	94	87	95	97	109	102	115	102	105	99	85	112	80	105	88	98	92	90	105	93	116	106	93	77	100	81	106	93	97	104	77	95	95	93	109	102	108	104	96	105	97	88	94	103	100	81	87	86	92	98	96	108	101	93	93	113	101	105	93	107	101	76	124	97	111	92	86	100	80	100	100	99	90	111	108	92	115	81	75	94	110	104	101	100	98	101	111	89	112	103	112	103	94	96	82	96	99	97	99	108	100	89	109	105	93	93	97	105	100	107	113	93	79	112	92	111	109	82	116	127	97	90	102	80	80	98	94	115	120	99	106	108	95	122	103	97	88	102	74	95	98	100	98	123	95	89	95	98	96	114	106	101	122	107	101	98	102	102	107	102	95	94	97	107	95	86	104	82	90	91	100	96	109	109	83	92	96	103	119	99	91	115	103	94	101	112	94	123	83	91	86	111	107	85	104	97	94	111	108	107	98	102	103	101	83	107	88	95	92	99	91	100	108	96	96	104	78	100	96	97	105	111	96	82	96	110	89	121	108	114	114	82	92	113	108	87	110	98	119	84	88	107	96	92	89	111	113	79	108	100	92	112	97	94	109	97	112	102	96	90	101	103	108	81	117	99	96	104	107	105	94	82	109	109	91	90	98	100	92	87	110	100	85	111	83	114	109	80	101	117	107	95	109	103	98	94	108	99	89	89	103	99	101	111	93	101	106	98	106	96	100	101	83	93	97	112	108	116	96	93	100	105	119	101	78	101	86	94	108	98	87	103	103	94	107	102	95	103	91	108	89	101	90	90	84	103	106	92	108	117	103	98	100	101	103	95	97	108	98	95	115	96	106	109	96	113	93	97	111	96	89	112	112	106	101	92	104	113	93	100
6002	15052	19776	21048	19050	19039	20874	13570	9789	8254	3059	2766	2931	1654	564	492	484	524	491	515	463	528	552	505	590	538	521	490	491	1698	4137	2071	387	366	400	417	396	399	427	372	390	360	382	402	376	372	383	369	373	382	382	379	386	405	400	384	371	368	390	395	385	408	368	423	399	358	385	349	378	387	365	375	384	354	387	375	409	352	368	387	407	381	392	342	381	400	365	370	405	388	401	411	372	375	384	391	378	368	445	390	393	364	387	401	371	347	404	406	409	391	407	371	392	368	367	364	406	384	397	392	388	395	376	359	399	422	394	383	398	383	363	383	440	401	399	395	378	379	389	397	389	359	382	371	395	409	401	369	398	352	433	397	361	394	404	389	375	382	346	415	381	348	384	380	344	372	404	424	409	411	373	392	394	400	421	389	391	367	376	357	375	408	360	419	386	365	394	392	376	437	391	414	368	421	407	384	387	383	395	371	362	374	391	414	382	395	376	401	366	394	353	337	349	386	385	376	376	378	413	373	373	404	379	375	345	380	404	422	390	415	361	383	397	384	418	387	406	371	360	399	394	386	398	377	385	367	399	391	372	365	394	358	402	387	367	349	357	375	376	380	379	388	389	403	395	387	369	405	388	379	377	377	376	408	415	396	387	409	386	339	382	394	398	349	396	396	406	390	397	424	363	358	408	387	397	402	380	399	378	439	363	356	346	393	391	386	386	403	403	397	417	375	370	345	377	395	392	396	376	364	380	396	403	368	410	388	334	409	390	394	394	366	396	409	368	394	400	409	415	368	376	410	409	369	387	391	385	340	408	376	413	354	392	386	370	380	381	368	365	352	418	402	365	377	411	366	373	369	386	378	384	388	393	400	383	344	355	374	350	372	379	373	381	395	368	383	357	371	391	369	406	349	371	398	372	362	365	392	389	365	395	394	357	377	392	371	376	392	388	383	403	392	345	377	382	380	398	397	404	371	375	410	393	369	375	387	417	372	382	382	374	368	399	420	393	364	340	354	361	377	409	398	377	423	353	401	369	421	388	388	358	358	384	391	360	372	409	395	423	392	399	364	347	342	399	402	380	421	371	391	397	382	374	373	392	405	373	375	397	394	375	362	379	424	382	363	420	425	384	365	388	351	393	386	413	380	350	374	392	406	387	381	382	415	405	372	412	393	390	384	372	413	346	378	398	362	383	377	371	380	382	368	360	386	370	377	393	375	410	419	357	398	393	393	397	382	370	413	403	361	365	348	393	378	384	377	390	374	415	399	381	403	372	377	401	370	400	382	365	412	391	339	405	346	375	390	365	409	397	380	405	378	380	434	397	386	386	398	383	370	356	384	391	359	373	400	378	388	389	422	406	406	417	369	390	385	385	385	388	362	390	395	362	377	389	403	370	386	421	364	400	395	358	396	351	343	363	416	396	388	376	425	403	374	373	368	373	387	373	428	388	375	418	370	373	424	395	377	395	369	394	377	393	405	360	401	423	385	374	384	410	395	354	383	389	391	332	367	415	392	378	388	399	426	381	392	378	393	389	381	357	348	399	387	404	397	373	419	401	390	376	372	396	393	384	407	371	403	381	422	362	445	436	395	379	395	387	387	403	396	361	408	391	393	384	386	343	366	407	380	373	400	386	363	355	384	415	387	379	413	392	365	352	377	376	366	412	407	424	346	374	369	407	403	370	381	410	353	365	375	370	359	398	358	439	392	398	386	370	376	357	375	420	383	368	397	399	401	393	409	429	335	394	370	398	409	371	383	367	372	401	383	373	340	403	379	376	386	380	382	355	350	404	352	399	406	407	397	376	420	384	390	366	384	387	393	369	412	378	371	416	374	375	376	407	380	414	378	375	377	420	368	399	399	396	408	390	357	389	404	400	379	369	392	409	348	394	403	400	355	415	376	373	377	374	377	392	392	366	371	395	361	394	387	382	425	379	422	378	434	390	335	408	385	407	397	391	394	419	424	405	372	364	362	380	401	417	382	425	371	417	376	382	408	387	360	400	393	399	364	364	385	363	371	363	368	386	365	375	378	409	396	413	404	382	383	394	376	372	401	388	375	401	424	363	390	403	401	373	366	379	401	399	381	396	367	396	370	414	393	391	353	397	395	375	383	361	356	387	426	378	388	359	414	420	398	385	383	387	396	377	396	411	381	362	367	378	384	378	381	367	438	387	354	337	398	399	367	369	372	393	397	370	401	380	414	431	347	371	375	387	371	384	368	381	401	388	362	409	392	399	382	353	381	378	360	398	368	385	364	431	385	377	370	372	391	382	411	400	390	375	386	408	397	395	395	393	413	385	385	377	367	385	394	390	359	425	380	439	374	420	351	356	377	392	393	370	380	386	360	397	393	403	371	404	390	369	417	414	380	370	390	411	372	408	399	394	378	405	383	363	349	427	376	385	383	418	365	412	395	401	393	364	366	373	405	402	352	383	385	395	414	398	375	350	399	398	355	375	355	376	415	379	380	382	400	369	364	363	398	398	400	357	397	390	380	392	442	384	387	357	362	373	381	399	381	396	428	392	362	390	389	403	401	361	382	421	387	375	368	396	426	383	353	393	421	375	395	405	393	403	418	409	362	391	371	366	359	417	393	360	400	365	372	365	368	346	373	387	355	402	376	365	398	406	377	392	411	375	373	354	373	352	375	418	408	411	385	396	394	415	370	346	386	413	388	389	388	410	400	381	376	377	353	378	417	384	392	408	382	414	393	387	388	393	376	382	359	373	371	387	377	399	385	386	341	399	374	363	383	372	406	385	410	360	388	399	373	409	398	374	409	392	369	392	407	419	394	363	393	379	363	369	368	397	396	394	380	401	402	381	408	388	424	397	412	376	428	376	404	381	389	334	393	368	361	389	383	422	384	411	411	413	370	381	378	370	356	411	375	406	400	365	342	354	400	349	381	400	401	424	415	377	373	351	376	390	365	395	401	407	401	409	365	391	403	385	387	400	377	402	405	388	398	439	401	383	377	402	410	414	390	400	395	369	385	404	363	420	380	395	358	406	413	423	384	377	374	410	379	391	384	380	362	378	382	417	400	384	357	419	372	386	416	381	361	388	383	371	372	404	366	397	389	371	397	387	375	386	374	379	392	418	400	381	361	365	357	369	377	400	428	407	399	377	409	388	398	383	392	404	387	400	355	418	376	386	388	407	404	431	374	434	362	357	353	379	423	379	407	371	350	344	382	408	386	350	402	403	373	399	387	367	379	402	365	378	400	394	375	363	362	399	380	420	384	383	359	383	375	380	392	405	403	389	383	395	371	377	360	375	382	387	386	379	394	374	401	377	415	373	388	388	345	393	383	363	377	421	371	346	404	369	389	364	375	403	389	410	397	403	356	386	384	391	405	405	403	387	372	380	385	376	372	371	385	378	388	354	368	352	381	403	374	365	396	408	359	394	355	398	390	384	370	389	405	333	382	390	408	435	381	405	420	387	417	378	379	375	371	414	394	377	405	396	396	376	391	376	381	393	379	375	400	395	369
25763	43255	40785	38934	37001	37225	40790	34345	26522	23648	15117	10019	7512	3156	946	294	211	247	220	207	197	194	189	193	195	203	183	183	190	2062	3956	999	95	89	109	92	103	98	91	96	117	101	91	112	80	97	79	105	106	84	87	112	91	112	93	121	100	93	86	90	92	90	117	80	101	101	108	105	97	97	101	102	112	115	101	92	107	104	94	94	75	97	99	99	87	101	106	105	91	86	102	102	122	99	96	99	89	94	77	83	102	94	91	100	93	103	97	88	87	101	88	100	87	83	111	92	94	94	103	111	99	94	100	78	95	98	104	86	103	104	120	87	82	88	92	91	102	108	87	102	94	80	95	74	89	97	94	105	97	106	110	114	101	97	99	104	118	98	101	103	97	99	94	110	102	99	83	101	104	91	98	90	94	107	94	106	90	93	102	112	104	106	86	94	108	110	92	106	93	96	89	82	71	107	85	87	99	86	102	82	105	96	109	108	108	83	82	108	108	98	96	107	97	101	104	97	105	89	109	101	78	89	88	95	116	105	107	91	97	92	96	98	83	106	84	100	100	107	77	96	108	96	86	90	103	90	99	110	90	71	113	93	108	99	82	93	115	102	90	99	94	75	94	107	79	92	86	94	94	92	104	84	107	91	90	116	79	89	92	111	93	88	92	96	108	93	109	84	96	93	106	121	103	112	107	107	94	100	99	116	117	93	99	83	92	87	95	84	92	103	97	107	91	89	99	92	94	95	105	98	83	99	86	95	103	89	100	101	106	113	80	100	69	111	99	90	91	103	95	95	104	101	110	103	83	75	99	106	76	108	100	89	110	97	94	112	90	89	89	85	111	89	96	94	101	98	100	98	89	117	109	93	79	81	81	101	100	96	105	108	106	98	104	108	91	106	84	92	86	73	97	91	99	109	99	105	105	102	98	108	86	94	104	109	76	111	104	101	95	91	107	87	94	82	114	108	98	131	106	89	94	100	96	113	88	82	124	109	99	106	74	89	108	112	103	91	93	90	102	90	100	124	108	84	86	87	110	102	99	98	88	105	100	100	82	107	100	95	106	106	105	107	81	101	121	96	84	102	108	83	98	93	99	105	106	100	81	117	89	79	89	95	109	82	95	89	86	105	92	92	74	92	107	93	99	103	104	96	109	102	106	95	111	95	71	73	84	104	100	105	81	98	113	95	105	84	92	89	90	99	81	98	101	103	84	93	80	87	85	114	98	101	108	111	113	99	100	111	100	103	99	104	81	93	90	88	94	93	99	97	92	97	88	96	106	89	86	86	95	82	82	109	97	91	102	109	82	93	88	94	89	85	94	94	116	78	114	106	93	85	94	94	101	107	103	104	94	107	92	103	95	97	106	91	86	83	76	98	110	107	92	83	91	101	111	78	83	87	82	108	106	99	89	94	99	91	120	84	102	111	88	119	99	96	110	115	96	98	104	89	90	96	94	108	116	99	73	92	85	102	94	94	104	90	103	101	88	86	96	95	83	102	100	114	100	89	97	101	109	90	104	90	89	101	82	92	103	100	108	102	103	101	87	93	109	94	107	93	109	86	97	107	92	109	100	88	92	74	89	103	99	80	110	90	100	96	93	106	80	104	88	86	78	104	93	96	117	107	89	106	112	98	93	110	99	111	74	108	100	84	93	115	107	85	102	79	104	93	79	83	94	99	95	107	80	101	99	109	114	102	91	86	99	80	103	92	111	101	99	79	81	90	99	111	102	99	87	113	70	100	89	100	106	83	98	88	100	99	109	124	96	104	98	118	94	106	100	85	108	98	97	99	98	99	104	91	108	92	105	87	92	114	86	95	84	89	117	97	91	97	109	90	109	122	85	98	97	102	107	82	87	98	94	66	104	99	107	87	97	106	92	100	95	101	98	109	89	112	97	94	90	113	88	88	93	81	86	95	97	97	101	95	100	83	88	113	98	112	96	92	112	79	99	86	116	91	116	90	101	111	88	102	125	109	104	92	107	124	92	101	98	105	107	97	86	88	113	89	91	107	107	106	108	96	83	70	85	104	118	84	87	106	100	105	99	110	98	105	98	103	87	104	103	96	95	88	98	92	98	106	91	87	91	96	85	114	86	90	95	91	94	97	101	80	99	96	79	93	94	95	120	92	94	104	92	96	109	76	94	89	82	107	102	85	96	99	86	108	112	99	100	108	90	87	100	107	88	92	99	96	97	105	91	105	95	79	92	108	88	104	85	96	98	94	111	100	92	91	87	103	109	94	97	97	82	94	109	79	87	101	119	93	108	98	85	86	78	92	114	88	97	94	105	92	112	106	92	102	112	101	93	110	82	114	104	98	85	111	95	97	93	97	92	99	106	108	88	103	109	100	108	91	102	115	92	82	103	111	120	75	97	102	94	88	99	86	92	91	69	83	96	113	82	95	92	91	105	104	92	97	93	90	91	102	80	90	91	97	117	92	99	93	103	107	94	96	84	101	107	108	101	91	92	105	107	94	106	84	104	98	98	91	106	95	106	103	74	112	96	97	103	103	104	101	109	89	93	117	98	106	97	109	92	96	109	90	92	88	105	99	97	92	97	99	105	113	100	86	98	95	101	89	64	87	101	91	87	92	117	104	90	103	96	104	82	84	94	102	94	101	90	98	89	115	90	92	97	119	92	101	101	82	102	96	95	90	107	102	83	97	105	73	95	103	87	103	96	90	90	98	95	93	83	99	92	102	104	108	98	98	82	98	94	129	101	110	108	85	82	97	95	96	88	92	115	106	93	101	93	94	100	85	102	95	94	94	109	94	93	95	107	107	95	96	117	113	90	96	89	98	87	88	95	105	67	94	87	91	113	104	87	92	107	105	105	96	96	100	88	112	81	87	84	90	97	97	86	94	91	89	106	89	99	107	100	94	86	106	107	95	89	92	93	99	100	90	105	104	94	92	105	95	97	95	119	103	111	97	81	79	100	92	94	93	91	106	96	80	106	104	84	100	106	98	94	95	107	95	84	95	87	92	83	88	94	89	109	85	118	99	96	89	93	91	104	76	88	108	95	109	116	106	98	104	89	92	82	89	76	90	100	134	99	120	88	83	86	105	99	83	95	92	121	116	83	89	98	86	89	116	87	110	87	87	93	85	108	103	102	97	95	83	89	111	100	105	104	104	78	95	103	115	94	108	98	79	115	89	103	98	82	82	98	101	94	96	104	104	87	105	88	95	111	103	96	94	96	96	85	112	96	88	88	101	95	97	88	92	95	88	115	107	88	93	91	88	97	122	108	113	96	105	89	89	93	101	87	96	105	100	99	109	94	95	95	102	94	104	123	99	100	78	94	101	100	101	108	93	98	95	87	95	89	92	102	112	101	114	108	92	81	93	102	104	95	103	122	103	83	100	113	93	93	96	112	89	98	97	91	103	85	88	86	107	97	106	106	98	106	81	98	87	105	98	98	90	92	111	92	115	102	91	75	124	96	96	103	84	87	101	91	91	94	81	88	90	87	94	103	94	100	96	94	93	81	100
23300	38977	46242	51650	50671	51726	56206	44222	38806	33998	26061	22459	21258	12181	4587	1501	1351	1327	1322	1188	1147	1406	1212	1322	1285	1124	1180	1016	1199	13502	20868	5551	390	377	385	383	383	375	401	374	374	369	419	373	380	378	364	367	382	360	389	386	372	405	342	373	396	395	381	398	359	376	382	388	369	385	362	379	389	383	372	399	371	359	369	394	390	377	388	362	399	381	386	390	353	374	365	394	401	338	353	405	385	386	367	380	376	376	359	411	365	383	404	408	414	348	400	356	362	355	369	384	366	393	336	355	364	378	376	406	371	382	350	374	361	374	390	363	357	407	347	366	372	362	377	362	340	372	366	369	347	361	373	351	404	350	379	390	375	412	374	347	366	386	340	377	374	391	369	405	359	376	348	363	360	381	384	352	381	365	380	370	386	354	386	386	392	374	381	357	389	343	357	339	374	360	383	384	354	366	380	409	405	365	379	340	362	358	358	342	385	378	370	357	371	343	345	354	369	326	375	377	360	370	381	360	349	352	400	367	367	385	354	363	393	370	358	366	378	355	362	367	362	347	364	396	361	385	385	367	348	377	374	384	376	376	360	398	399	372	379	373	355	363	374	365	374	377	406	374	348	386	335	368	359	391	342	403	360	381	338	352	370	394	368	385	359	353	382	350	352	358	386	355	382	389	407	369	335	371	360	374	354	360	351	373	332	347	335	377	353	403	366	399	334	385	354	372	394	339	367	310	355	367	375	398	340	392	366	392	354	376	374	357	354	423	367	387	387	352	390	366	370	354	370	331	382	364	385	369	377	370	349	368	390	336	368	386	378	335	342	396	358	364	351	341	385	371	385	358	371	360	395	382	357	345	378	373	364	371	390	356	352	350	342	369	346	386	369	378	380	353	354	401	388	372	366	374	391	382	354	384	358	391	347	386	384	377	414	394	388	363	375	339	361	372	368	342	368	389	365	345	368	424	378	372	360	358	378	372	336	348	350	369	397	360	374	368	351	418	414	351	350	353	354	365	373	341	380	378	344	364	356	350	391	345	405	375	363	371	389	365	342	347	345	346	389	360	397	345	358	381	334	364	381	359	355	375	352	365	384	396	360	345	383	365	365	386	367	368	353	385	401	380	363	380	384	378	347	375	359	346	369	364	386	363	343	355	387	359	389	364	343	358	352	361	388	360	350	348	361	353	363	361	363	368	387	349	363	354	377	357	390	347	383	346	378	334	347	353	410	388	364	356	370	384	381	367	374	395	332	356	334	365	353	347	384	383	401	351	363	362	356	351	407	334	377	381	392	331	428	370	349	391	351	401	374	356	364	378	354	372	371	344	363	389	370	369	377	371	367	385	381	388	354	358	401	384	383	370	358	355	397	395	372	362	362	349	351	409	388	385	373	406	390	376	389	341	360	373	372	357	379	385	376	357	341	379	354	366	369	336	381	387	360	373	368	391	397	350	398	359	379	376	364	371	371	345	396	394	368	341	335	351	370	364	370	381	367	331	356	393	367	343	400	352	395	346	362	366	370	355	362	372	381	348	393	344	377	366	357	344	373	362	346	379	375	369	371	372	375	359	367	368	398	379	397	378	368	379	369	375	393	385	354	342	353	384	368	362	375	363	371	419	402	390	372	372	370	379	383	386	373	380	391	376	391	399	381	367	370	385	359	365	387	383	348	374	339	379	355	384	376	375	374	400	388	365	385	382	347	371	346	375	364	347	336	382	369	352	390	368	376	368	384	358	334	418	359	373	375	350	353	352	361	373	396	368	394	365	368	396	390	358	417	362	341	394	372	346	378	337	369	346	352	358	362	357	368	427	382	393	388	367	354	365	364	353	344	339	344	376	377	371	370	369	356	377	366	381	351	376	340	367	367	375	359	387	371	359	357	363	394	386	380	421	352	398	377	336	354	359	369	350	348	346	375	352	377	423	366	358	366	371	405	361	366	328	386	390	394	389	337	388	361	349	399	370	373	375	355	376	378	369	355	399	397	399	379	369	375	377	356	372	356	393	324	400	371	353	416	340	399	328	358	368	375	326	371	368	373	372	397	345	369	336	375	340	388	402	376	392	376	371	355	332	390	354	396	340	371	365	352	340	396	344	358	340	355	370	384	411	356	380	358	370	350	381	348	375	383	354	358	343	384	354	338	370	396	381	359	384	367	369	347	361	386	371	365	366	370	370	382	352	377	372	343	379	359	395	373	376	382	380	357	330	361	354	385	340	382	362	363	378	391	357	362	356	393	351	342	370	347	387	365	396	372	355	346	347	366	379	378	353	362	345	387	384	364	399	385	365	365	381	369	361	367	385	348	383	375	340	403	343	353	372	393	392	376	392	399	317	354	345	376	367	382	360	420	354	379	403	384	341	352	382	367	368	358	377	379	370	366	362	390	364	357	360	368	350	339	412	366	337	363	358	397	412	380	384	363	374	364	350	358	383	355	331	379	335	353	378	379	396	359	363	358	346	391	346	407	373	371	425	372	366	381	346	380	374	337	381	351	387	378	356	346	378	372	378	396	350	343	320	341	379	356	363	358	427	389	354	379	336	370	352	370	382	371	391	361	385	385	332	380	403	395	373	383	371	361	378	396	355	365	361	369	369	372	339	342	396	400	363	343	371	353	352	351	346	409	372	373	366	392	359	380	386	361	344	375	360	329	370	380	348	360	347	369	342	347	370	371	370	370	356	357	388	358	347	375	366	392	401	352	374	374	400	349	360	347	379	365	367	367	355	357	372	366	365	348	387	363	374	354	336	391	378	355	369	352	379	346	352	391	380	367	362	396	364	338	386	369	360	374	412	382	345	352	395	420	343	392	355	356	341	404	326	391	387	388	337	338	336	400	385	340	346	403	382	368	368	363	378	399	384	371	358	367	378	385	346	366	373	332	345	342	334	400	382	386	394	382	344	380	382	387	317	355	358	380	300	372	371	372	376	376	395	395	380	384	352	357	349	344	361	355	383	370	355	369	413	372	357	360	366	367	365	351	328	359	352	377	378	366	346	393	382	379	375	403	370	376	344	372	357	357	374	375	373	399	378	378	351	402	374	380	350	422	338	378	390	372	370	382	376	365	382	399	369	393	357	354	377	360	391	352	364	326	367	400	358	381	355	382	357	368	385	354	378	369	360	404	343	390	337	390	334	318	352	395	375	378	387	375	355	362	342	383	336	354	369	393	364	373	386	415	386	371	372	361	370	372	400	380	388	399	368	388	399	354	421	377	375	347	397	374	326	365	366	379	351	363	352	388	365	378	377	324	395	356	344	353	364	391	406	393	364	359	405	368	402	364	381	353	336	382	375	338	327	372	360	361	412	362	343	395	365	381	339	374	367	394	357	380	340	378	356	348	352	322	383	358	353	371	401	331	361	357	364	375	375	360	388	359	367	345	375	401	334	382	319	377	354	392	331	368	374	354	364	422	355	361	356	357	383	369	348	377	333	357	341	362	398	334	376	388	364	381	382	381	394	363	421	364	343	378	341	394	392	398	346	371	386	376	385
35329	47415	41965	39653	39457	38687	46179	36352	32972	29192	21427	14941	11532	6915	4018	664	447	432	434	398	355	392	436	372	361	314	343	356	481	4786	7192	1744	176	191	195	185	151	179	193	193	177	175	179	173	160	168	193	195	178	183	171	177	174	172	195	195	165	188	182	150	141	172	154	190	184	178	192	193	180	159	171	176	186	176	192	171	183	184	194	179	171	179	201	175	176	181	171	182	168	180	180	183	183	172	188	190	173	179	171	193	179	197	163	189	188	184	198	183	178	189	179	204	190	189	201	163	191	160	177	192	169	177	184	189	153	184	152	191	187	178	172	195	165	191	174	165	148	189	171	178	192	188	177	192	157	167	191	197	167	206	169	177	173	174	166	177	187	174	179	189	186	191	196	182	188	157	175	177	184	193	172	180	181	179	181	176	157	179	168	168	180	160	175	169	161	185	182	161	178	189	170	157	177	200	204	173	185	170	167	175	169	197	184	167	198	171	164	153	167	171	191	202	159	157	187	178	187	176	176	186	176	156	199	166	180	173	192	159	182	160	192	190	182	179	157	192	214	180	182	183	169	198	198	163	195	164	198	211	174	183	205	218	169	201	204	161	188	165	169	175	185	150	179	174	193	167	192	197	154	184	174	165	155	195	174	197	186	167	177	171	172	164	153	163	193	181	160	174	157	172	176	219	161	171	184	174	173	176	179	161	159	160	188	156	189	179	165	187	185	200	171	167	160	182	197	162	180	183	184	176	180	172	190	168	150	147	165	166	185	167	181	176	188	185	171	186	160	180	173	179	182	188	172	164	196	199	167	174	183	181	188	180	169	209	188	185	173	172	165	168	189	172	177	185	193	169	172	187	195	161	167	164	159	187	182	187	197	178	200	191	159	174	184	193	155	180	182	183	189	166	180	199	196	177	167	183	171	168	160	188	169	184	179	179	179	151	165	211	154	185	161	191	144	169	195	189	180	185	171	143	172	179	171	163	170	195	189	173	162	187	176	161	176	202	172	169	163	176	185	187	172	185	198	168	194	168	214	196	153	189	197	190	165	159	187	174	182	166	164	166	172	181	185	168	195	163	159	154	168	146	203	180	205	165	168	162	189	175	181	188	184	173	184	164	180	159	196	175	178	154	190	171	192	184	185	164	172	165	188	166	191	190	169	184	175	167	178	168	159	186	172	182	183	166	180	176	183	160	158	186	188	171	170	170	153	174	172	166	188	169	174	176	186	169	187	158	171	150	179	179	175	187	167	160	188	187	186	156	171	192	188	165	179	164	174	168	169	194	190	170	169	152	183	180	170	176	182	201	178	162	173	176	145	154	177	189	154	173	190	169	179	172	171	174	168	159	165	155	191	164	175	155	171	164	174	160	181	179	175	169	201	180	161	183	182	194	164	183	164	188	174	177	178	181	200	178	188	162	164	160	180	163	178	188	182	192	190	164	148	174	166	171	200	185	182	175	153	180	181	167	180	184	196	182	196	193	200	188	170	176	160	171	156	174	183	201	200	207	178	165	178	185	177	161	171	178	188	176	185	172	187	169	209	167	196	175	181	156	171	192	172	149	189	173	175	174	163	154	182	190	184	144	173	189	163	168	165	170	179	175	204	207	176	200	159	182	176	175	180	185	188	188	153	158	204	181	165	160	199	181	193	185	167	192	185	171	153	182	163	166	189	185	188	178	202	168	183	169	167	187	188	191	176	181	178	191	173	147	192	184	174	186	177	165	174	191	174	183	166	172	174	174	196	197	158	187	205	173	185	178	189	163	177	170	195	173	191	184	169	175	181	179	173	164	150	199	203	174	173	172	185	172	178	169	186	183	161	174	173	174	161	157	168	189	161	188	164	181	194	184	187	188	190	165	175	164	175	176	182	176	189	154	157	188	192	181	176	175	193	188	153	170	165	176	187	186	165	179	186	214	175	158	180	170	161	198	190	158	196	178	192	190	214	184	185	168	162	176	164	184	182	181	164	159	179	167	181	195	168	192	195	186	203	181	185	207	183	192	161	168	153	202	179	189	185	178	183	195	177	189	164	172	179	189	171	185	166	170	175	181	185	195	158	188	161	195	164	138	173	178	177	178	171	171	179	168	183	185	197	181	188	173	168	205	173	201	157	189	180	174	165	180	193	183	197	178	185	175	152	161	156	180	176	193	171	179	174	191	186	172	155	164	185	198	188	170	176	174	160	167	178	178	187	172	184	193	182	182	180	176	160	171	187	177	184	171	163	184	174	193	191	153	148	166	173	169	184	173	206	179	173	210	160	167	189	184	173	171	178	192	173	189	195	171	176	198	196	193	183	177	189	171	206	169	169	171	178	158	191	176	176	170	172	180	174	189	183	185	167	184	180	146	192	173	175	164	179	192	174	155	176	173	168	185	159	155	171	192	174	179	184	167	174	162	184	178	173	158	154	157	163	157	211	213	164	186	161	186	165	176	169	181	166	189	174	181	168	200	166	196	165	168	185	190	189	179	191	182	168	169	182	164	155	169	177	171	185	190	176	164	190	177	176	190	198	181	177	144	196	169	173	172	180	175	162	163	168	166	176	165	193	193	180	167	187	165	173	210	166	170	176	176	172	179	162	183	173	174	194	189	176	164	169	177	182	161	175	184	188	205	190	192	167	182	174	164	192	165	178	189	160	174	211	169	156	153	146	174	203	168	170	185	171	196	180	204	152	178	165	174	190	194	172	161	141	156	187	175	177	198	161	143	178	159	182	165	180	183	176	158	167	160	194	171	191	189	188	196	173	194	178	203	181	156	158	178	150	179	166	169	191	166	162	201	155	182	182	164	169	158	176	162	183	165	204	166	186	146	186	183	172	164	187	180	160	159	184	177	158	162	160	180	171	184	170	189	187	186	177	184	212	165	179	170	177	186	157	170	166	187	207	193	200	187	198	187	180	184	184	158	173	175	187	147	184	159	202	187	186	158	190	169	161	183	189	195	176	162	159	153	177	166	165	170	158	172	170	202	160	162	194	196	174	177	162	180	188	165	168	183	175	188	159	158	175	166	183	190	196	169	180	198	177	171	187	172	167	169	162	173	174	187	172	161	161	154	177	174	188	164	187	186	182	180	180	196	184	163	177	192	173	178	172	176	165	168	179	153	178	177	188	167	177	182	176	172	187	190	181	184	168	175	161	163	169	191	177	172	178	189	185	179	164	180	173	197	205	161	169	175	176	179	174	210	203	185	191	159	171	175	188	168	193	152	189	166	170	165	182	201	191	173	159	159	177	168	194	169	188	170	185	166	173	182	180	175	177	180	172	192	166	170	167	175	153	174	175	181	186	162	186	193	178	199	161	157	172	172	183	159	166	183	183	153	147	172	148	187	170	185	197	178	158	195	165	172	173	171	181	161	178	188	175	175	159	173	159	172	191	168	195	144	201	177	176	179	159	208	192	201	204	174	186	174	180	192	176	180	168	169	162	209	180	171	205	168	178	160	180	169	167	185	189	184	176	173	173	182	173	182	175	188	180	180	185	162
30421	46063	50909	57780	57721	57709	62703	46183	46242	40744	32345	28806	25742	21040	16076	3056	2289	2625	2294	2084	2005	1961	2275	2157	1892	1722	1994	2092	3556	23237	28107	7907	674	628	638	617	594	580	628	599	636	635	597	602	631	671	595	596	652	594	650	587	613	629	582	593	619	606	585	625	626	587	621	592	623	600	574	603	589	617	607	625	575	640	579	617	581	624	633	613	605	611	630	613	635	620	626	620	598	584	604	578	636	629	679	586	616	611	599	604	608	584	633	627	627	613	608	633	588	599	608	639	616	580	615	588	570	594	633	562	612	606	622	617	609	596	592	563	621	593	584	609	579	612	587	597	582	630	587	636	602	572	638	566	600	578	615	617	572	613	579	572	598	637	579	567	633	594	634	601	623	617	599	612	563	607	569	598	604	606	602	579	623	555	586	587	561	606	600	576	581	561	607	616	614	623	646	617	641	577	608	570	584	605	583	558	634	607	599	585	644	646	616	628	601	564	589	574	626	609	617	595	610	586	600	573	649	605	577	649	590	588	606	604	629	625	573	596	613	546	597	577	573	590	580	588	602	661	599	592	599	591	638	613	604	610	598	634	581	631	600	610	582	576	605	524	600	623	647	559	619	581	580	563	586	550	591	592	617	584	586	627	615	592	578	582	606	571	609	609	601	623	596	598	655	618	599	592	629	629	596	650	598	539	616	566	557	595	602	549	590	583	598	634	609	621	629	620	623	608	616	620	601	626	570	632	582	601	614	574	570	630	592	527	590	612	585	588	584	622	567	591	616	588	634	614	598	579	622	593	618	604	583	616	629	568	603	609	592	584	600	602	539	593	585	631	589	624	599	583	569	589	606	652	596	591	607	598	635	593	590	647	597	617	647	605	615	617	624	596	650	599	593	585	601	610	609	614	573	628	602	611	648	599	587	618	593	566	587	601	586	622	572	580	615	613	654	582	579	587	600	608	626	609	579	565	578	593	625	598	601	625	571	607	629	557	650	596	617	602	585	594	609	593	586	616	611	584	608	610	548	576	603	614	628	611	614	578	631	600	581	636	608	617	574	657	617	546	575	590	578	608	585	613	579	605	624	588	625	610	632	618	602	655	620	584	642	632	616	597	645	587	640	573	594	626	632	571	622	565	615	552	561	588	624	623	590	603	601	566	594	617	621	592	577	580	583	626	610	593	592	567	573	587	597	639	639	607	575	564	574	599	588	606	642	610	615	625	610	637	582	592	613	612	604	574	556	585	631	526	607	607	628	577	608	621	608	609	612	633	591	595	626	604	569	614	565	582	585	567	571	582	644	617	637	594	607	613	587	669	592	591	602	622	586	624	585	656	566	621	615	621	613	626	573	606	589	578	639	516	594	575	614	590	580	613	590	616	622	610	586	642	605	579	624	602	622	561	574	604	583	601	600	592	604	594	563	636	601	595	613	558	563	620	585	611	588	546	592	613	660	586	558	582	619	618	604	613	633	613	592	594	563	566	592	627	577	657	555	578	614	603	597	592	575	630	591	572	616	630	592	605	580	619	593	606	620	573	600	612	604	637	601	633	591	572	594	663	554	570	608	596	607	609	614	589	616	609	623	587	566	582	584	594	577	592	593	580	558	614	566	626	614	592	602	596	637	612	581	599	581	557	563	594	554	571	608	602	615	630	616	576	591	630	602	595	586	583	575	640	568	605	594	568	580	588	586	595	618	606	601	619	615	581	560	551	579	581	673	609	606	571	617	585	617	618	625	598	603	597	602	609	586	581	616	574	574	569	592	564	588	599	631	570	604	647	593	590	585	592	589	670	649	603	610	586	601	590	609	601	596	617	589	596	599	554	625	599	571	584	605	615	577	579	611	603	629	562	581	624	544	577	598	588	597	591	579	580	623	602	635	605	579	613	608	571	594	601	638	616	640	599	649	532	558	600	648	632	574	649	636	585	638	619	617	634	617	568	575	566	585	596	599	626	593	631	580	598	605	625	607	588	590	579	593	610	575	576	604	621	650	608	566	617	620	585	620	584	606	584	607	618	602	620	637	604	581	561	613	589	593	587	621	613	565	589	621	583	628	612	584	627	567	585	580	606	579	587	592	533	621	631	604	613	623	627	632	543	573	598	593	606	575	567	609	565	580	595	555	592	595	582	605	614	577	619	585	570	605	609	597	619	596	595	570	583	620	556	578	629	534	616	582	591	627	602	593	603	599	586	610	609	596	586	627	665	602	586	612	555	595	621	581	598	601	560	582	623	609	590	613	585	586	599	582	605	584	612	616	615	597	589	621	596	586	636	602	625	583	591	609	610	609	574	607	640	585	574	580	604	579	595	588	579	597	588	581	619	588	609	589	638	601	580	575	618	579	607	664	604	605	557	601	594	616	616	557	549	606	567	604	608	621	594	611	576	547	614	571	600	612	595	614	572	586	579	587	575	632	623	576	564	617	603	560	568	597	626	562	619	571	622	606	626	594	570	632	600	627	612	607	552	580	604	587	588	565	630	634	600	546	597	602	601	576	574	604	616	594	585	600	566	619	582	639	577	635	609	585	585	677	565	582	575	604	637	613	609	557	597	659	587	621	610	606	615	599	568	602	591	602	587	641	616	612	608	616	581	566	610	580	571	615	606	584	549	548	633	609	565	582	605	605	638	594	596	649	620	583	636	601	573	643	558	613	571	622	597	592	597	564	608	590	585	606	601	608	598	619	583	593	570	605	610	591	565	632	571	570	621	574	616	577	620	610	611	633	636	633	622	600	633	614	612	585	621	584	596	632	610	548	617	612	621	590	617	600	590	574	620	568	583	589	570	603	582	604	577	557	607	556	625	580	622	611	592	597	578	576	589	610	628	636	654	567	625	617	595	615	623	586	590	605	589	590	571	557	595	585	588	613	605	623	585	566	597	592	597	612	575	578	618	607	637	575	586	568	594	605	585	587	575	565	637	611	600	619	596	600	623	624	563	603	601	621	582	610	647	631	567	613	645	625	583	602	625	573	599	591	627	578	585	603	643	616	562	594	591	588	609	588	601	559	559	585	567	604	542	605	591	586	602	588	618	616	657	574	611	652	615	615	594	628	581	605	591	609	585	560	595	622	590	595	621	624	596	606	595	601	624	599	549	599	597	650	634	598	641	614	620	614	607	572	573	656	595	615	575	570	613	563	578	631	584	594	640	574	600	585	618	600	626	611	611	601	556	549	605	628	617	616	664	581	628	593	594	577	592	611	579	567	587	590	605	588	572	618	590	576	609	646	597	561	578	636	606	600	642	606	647	628	553	643	590	610	591	575	585	593	589	615	612	580	611	625	620	593	552	593	614	590	626	650	638	594	571	639	595	565	620	591	575	610	600	607	600	603	593	628	623	587	605	555	611	589	574	599	627	631	604	634	620	604	576	584	596	567	620	623	639	602	583	595	606	609	621	594	571	614	574	610	609	601	602	596	655	565	566	580	581	635	617	628	624	605	607	580	633	596	596	587	596	608	606	634	621	578	579	577	570	599	617	581	560	609	604
6437	12375	17781	13279	7557	5204	6130	3435	2472	1905	709	490	358	306	212	113	119	127	120	115	101	127	119	95	93	111	121	134	122	263	580	372	100	106	107	110	112	98	108	118	105	98	105	104	108	112	120	117	114	115	100	112	115	110	92	110	105	105	112	81	111	102	115	107	105	104	115	108	110	96	99	108	98	108	118	99	118	111	108	115	103	104	115	102	113	122	104	114	102	89	116	94	101	96	123	119	119	130	97	99	111	110	96	133	107	110	109	104	89	108	109	91	96	113	104	119	97	124	114	111	115	93	106	104	103	111	100	114	117	117	124	99	94	123	99	104	107	99	107	104	120	90	112	116	106	101	115	96	104	107	98	116	111	103	112	111	107	98	97	113	85	109	114	109	91	98	98	105	99	114	121	94	101	120	119	118	97	122	100	94	102	103	111	123	126	114	102	118	104	108	110	107	108	120	102	110	111	106	109	110	102	132	104	116	102	119	100	111	103	112	103	109	101	99	107	106	109	96	109	107	110	100	96	96	98	92	100	110	103	113	102	110	119	117	98	116	101	101	99	119	87	117	118	109	112	124	115	83	95	124	87	102	114	119	102	105	114	93	105	90	104	108	109	102	103	105	111	112	104	97	89	106	106	98	117	101	121	88	112	97	114	90	104	108	99	102	115	103	116	91	103	115	122	115	99	96	106	90	89	98	107	126	121	100	94	95	102	103	83	93	103	122	111	103	102	126	100	113	117	110	103	110	121	92	75	112	94	87	117	118	121	117	116	100	99	119	104	118	104	96	101	100	106	95	106	129	112	114	112	106	102	96	103	98	113	106	112	86	110	105	81	112	107	117	103	123	102	108	114	93	111	99	95	95	105	99	110	84	107	84	114	103	109	95	96	97	116	101	99	96	122	103	92	118	112	103	94	111	130	103	133	108	100	122	123	100	113	107	104	116	102	96	117	99	107	104	105	104	101	87	107	94	107	109	115	109	85	106	105	96	98	93	111	108	96	108	99	106	122	109	104	118	117	107	94	108	115	111	100	104	123	105	110	98	112	120	97	118	110	109	110	113	113	117	97	120	110	104	100	104	108	115	116	123	108	116	104	104	99	102	98	103	108	119	94	117	112	122	113	101	103	108	107	96	111	114	89	103	101	103	112	120	101	112	120	103	116	111	106	116	109	113	100	111	94	121	110	87	110	116	104	141	98	98	98	95	114	99	121	89	100	98	121	84	100	111	99	98	100	113	122	116	118	92	113	113	124	108	104	115	120	131	105	98	114	106	103	118	107	100	115	126	96	101	120	119	97	110	115	113	88	135	96	119	117	116	107	122	101	123	104	123	109	105	124	107	114	104	112	113	118	104	107	98	105	91	120	127	108	99	101	107	124	96	104	102	102	105	102	107	93	111	126	113	116	122	109	82	113	119	98	93	111	114	99	122	115	97	115	111	105	100	98	112	101	111	104	116	138	98	99	93	87	103	96	85	95	92	104	100	98	117	116	99	102	98	95	97	115	110	119	116	87	117	103	118	114	114	107	108	117	125	131	119	99	117	125	108	111	111	89	113	104	95	124	121	121	106	104	116	97	93	112	108	117	109	117	132	128	92	106	93	112	115	99	110	102	107	128	112	94	103	100	100	120	119	105	100	104	104	102	97	103	97	105	105	91	103	99	104	101	116	101	130	103	107	100	114	102	99	108	116	105	109	103	96	95	114	88	113	105	108	107	106	105	85	96	101	124	103	117	99	115	120	114	104	96	116	103	106	120	106	113	94	105	114	101	115	117	102	106	104	117	113	113	119	113	113	108	104	109	108	106	125	105	106	113	112	96	103	94	105	112	101	101	88	107	121	100	87	101	102	107	106	112	114	119	105	105	112	102	108	102	108	102	113	127	107	110	128	110	119	104	99	102	101	102	102	110	96	94	105	109	97	81	106	128	99	116	113	109	102	93	122	105	95	104	99	105	91	110	120	104	103	130	110	104	103	107	86	106	100	83	97	102	104	110	95	103	117	106	102	99	105	107	109	103	114	111	99	129	94	100	117	106	108	108	79	123	109	121	103	124	105	110	109	111	115	96	108	107	102	108	110	100	103	83	119	118	112	108	114	99	107	108	101	108	97	116	118	93	98	101	108	98	118	124	101	95	89	106	92	98	99	116	109	116	116	99	115	101	120	90	124	100	108	89	107	105	134	102	103	95	119	119	93	100	109	100	107	117	112	95	120	97	102	97	112	104	107	106	99	103	103	111	103	115	104	108	111	101	101	121	103	125	110	102	105	125	116	115	116	108	105	108	115	84	95	122	106	89	93	110	110	131	126	107	100	109	125	105	108	107	103	101	94	119	110	117	118	119	105	99	105	129	112	117	101	104	108	116	107	108	116	115	97	125	118	94	115	117	115	94	113	121	128	111	99	103	97	107	87	110	107	101	99	107	96	110	110	87	106	119	102	110	109	98	85	124	122	114	105	118	114	107	107	102	117	103	107	113	105	104	98	104	93	104	115	109	103	94	95	89	97	104	100	132	118	100	106	118	121	122	114	115	120	97	94	118	104	114	118	122	92	97	104	128	110	105	113	91	112	103	111	100	108	107	127	96	92	100	106	118	103	81	100	112	116	107	94	104	127	106	109	125	129	104	95	109	91	120	98	92	101	116	105	129	110	115	115	117	82	116	112	117	132	95	112	98	109	105	96	109	87	109	121	111	117	88	102	101	123	113	106	117	97	105	91	121	110	112	101	110	94	121	116	126	124	107	122	91	105	103	107	116	93	128	103	106	113	94	121	98	109	112	86	92	112	121	111	122	102	105	91	91	99	125	107	113	119	124	123	105	108	112	98	118	101	98	112	124	101	99	106	111	116	116	84	116	103	121	105	101	96	101	89	108	104	110	106	135	88	124	111	113	97	115	110	121	107	92	116	115	105	114	102	92	99	97	137	105	97	101	107	110	113	113	103	117	103	112	111	88	91	134	109	109	111	110	97	110	99	113	120	104	90	99	101	120	99	93	121	107	111	110	132	111	115	109	103	106	118	96	112	99	108	119	120	123	96	104	116	123	110	116	105	92	95	124	113	107	110	115	86	92	114	83	102	90	109	99	109	93	84	94	93	117	106	106	110	115	113	109	102	131	132	121	95	108	87	120	105	103	104	110	110	94	127	110	95	117	112	103	120	93	90	109	93	97	108	121	108	105	104	84	111	90	108	108	97	108	113	100	115	100	108	120	80	111	103	125	101	97	112	106	114	106	111	118	102	119	85	112	104	118	101	104	112	114	114	110	129	109	96	98	104	111	110	113	99	105	114	124	108	96	93	93	110	116	88	104	115	119	113	108	118	120	85	100	105	122	116	110	102	103	109	104	109	100	119	103	97	109	108	132	123	105	125	99	87	112	107	107	122	109	98	96	95	107	119	106	102	107	100	122	109	108	112	114	113	86	124	98	113	113	112	128	101	124	102	106	104	128	108	121	114	104	96	119	107	96	103	109	99	109	104
6721	16602	25133	24999	19268	17066	20617	11737	10630	7451	3186	2401	1838	1781	1139	497	494	496	499	493	452	573	525	521	501	520	586	745	547	1632	3975	2128	431	422	421	464	389	391	435	433	397	403	424	419	383	372	363	399	404	370	413	438	427	394	372	391	402	414	420	405	441	414	439	419	428	435	408	404	445	429	398	401	406	391	429	439	432	413	359	380	398	394	430	462	415	390	433	400	441	390	417	414	394	403	409	423	426	368	414	418	392	384	396	378	432	433	412	424	378	417	365	418	423	412	410	409	391	393	420	422	466	403	374	377	418	431	383	394	408	435	400	433	447	390	427	425	413	404	407	425	407	419	392	352	411	366	426	427	412	388	408	404	408	409	413	439	429	423	414	399	411	400	415	397	394	389	406	430	391	414	388	413	455	435	407	388	411	378	377	418	419	402	384	406	389	438	386	435	420	396	416	387	387	432	390	379	405	407	395	419	441	411	420	426	411	424	415	380	416	389	395	416	385	423	374	400	406	417	433	408	416	402	437	389	388	427	429	389	390	445	442	430	409	452	402	433	419	439	422	391	384	374	414	466	375	401	393	417	380	422	406	412	399	423	407	379	449	406	414	394	411	388	400	427	404	398	429	371	419	427	408	404	413	433	404	402	394	422	404	401	419	428	434	400	404	356	398	406	400	417	403	410	377	444	405	434	416	402	434	481	398	402	410	433	399	392	416	406	408	430	398	447	431	395	416	400	433	406	374	394	404	388	388	440	397	420	419	445	411	395	399	420	403	435	424	417	423	428	395	445	441	423	410	434	441	400	408	388	401	386	418	381	412	420	417	430	391	418	422	393	437	414	451	410	410	431	401	392	487	392	394	380	414	428	410	411	386	410	426	402	390	392	434	410	416	434	401	445	395	451	415	403	413	413	425	399	394	401	432	428	448	441	384	418	455	446	415	367	442	420	428	407	411	420	429	393	446	427	405	373	438	373	417	417	396	430	394	369	404	407	434	427	408	471	429	379	409	392	420	415	377	407	423	423	408	439	445	391	431	431	404	411	403	389	394	395	399	413	396	412	411	412	401	437	415	401	434	404	397	398	435	373	390	400	373	398	404	423	439	419	407	402	442	441	368	425	427	460	385	371	388	392	372	392	429	411	393	431	438	395	417	426	376	420	414	412	367	387	406	432	392	374	423	390	382	397	449	401	408	415	434	414	433	416	402	422	364	425	399	428	397	428	405	414	423	405	406	440	435	380	410	426	391	398	412	404	384	429	416	400	413	413	374	378	385	403	438	399	423	403	433	441	408	400	418	410	420	406	411	384	410	358	428	441	428	416	384	412	432	402	392	425	376	411	374	348	404	422	393	414	402	406	440	436	407	421	447	420	425	417	432	428	398	398	450	434	375	444	417	415	408	425	378	404	417	406	415	420	446	438	434	416	385	431	416	418	420	406	420	464	385	443	382	424	414	405	404	431	424	394	418	424	458	384	419	393	407	406	396	436	395	435	400	395	415	378	393	431	430	416	402	420	411	414	466	410	377	425	428	405	398	392	383	426	406	405	405	413	426	474	400	348	357	431	435	419	428	441	422	452	426	420	400	380	390	428	399	389	411	414	436	419	440	401	398	377	401	406	388	413	399	422	393	393	392	386	398	417	395	426	444	394	405	428	408	407	416	401	418	388	412	417	430	415	413	428	409	389	396	426	435	430	422	383	399	392	382	412	421	388	411	405	396	363	417	402	438	378	419	428	411	426	434	359	451	424	396	429	419	425	394	399	396	417	403	386	407	428	385	419	415	431	445	387	391	387	409	416	432	439	404	405	416	408	388	432	425	406	405	382	420	399	425	428	455	426	414	419	395	400	409	418	401	404	420	421	403	414	426	420	436	419	397	427	410	421	408	446	376	372	386	417	400	362	395	424	429	417	423	380	439	409	365	401	434	411	385	405	445	423	392	347	401	427	417	425	369	440	410	413	385	414	438	388	407	414	400	432	388	410	387	419	401	391	396	449	402	406	434	391	407	433	418	410	389	378	412	373	433	405	455	424	413	421	409	406	397	425	438	413	421	393	444	431	408	410	432	406	401	395	430	396	414	437	404	438	427	452	388	412	404	419	427	392	423	404	380	424	403	400	379	406	394	388	404	418	414	445	410	417	440	410	372	437	436	393	389	428	424	383	415	381	435	420	396	390	405	358	411	421	403	416	412	381	394	415	395	375	450	383	414	416	402	410	396	432	390	404	391	401	433	433	406	401	414	432	393	423	383	403	424	398	432	424	378	417	436	407	386	396	438	440	383	422	409	442	422	408	428	408	407	399	396	416	421	424	414	452	415	473	387	388	398	414	398	432	387	443	385	399	405	448	416	400	416	420	433	393	400	387	421	432	391	397	425	424	392	402	399	383	408	383	380	419	408	405	446	394	401	394	415	369	381	407	396	403	438	382	409	383	401	410	417	416	404	409	422	420	414	413	385	396	404	421	388	395	392	457	405	450	399	399	424	382	437	400	430	398	419	396	424	422	417	401	420	407	396	419	403	428	385	418	387	397	400	389	366	401	459	404	429	454	394	416	436	394	432	390	412	400	429	443	431	405	402	380	411	421	462	412	427	398	379	422	409	403	422	386	408	411	424	439	413	395	424	377	424	423	398	430	390	424	414	409	436	396	406	406	403	411	392	409	412	412	383	385	429	411	417	405	421	432	417	410	412	386	400	394	422	402	405	397	407	390	426	403	407	416	398	423	433	408	413	405	406	423	415	406	409	415	443	434	389	410	437	423	394	406	421	404	405	413	422	402	402	388	392	429	402	416	414	420	403	403	400	442	414	403	392	450	453	412	397	421	422	440	406	403	425	401	389	407	380	400	403	414	394	387	375	406	382	401	430	453	439	403	413	463	432	401	443	418	381	400	408	404	432	390	419	398	409	436	429	440	448	392	453	387	412	377	416	405	386	430	416	394	355	412	383	446	413	369	428	423	413	427	410	416	408	399	396	406	411	404	365	381	384	440	395	411	395	400	409	401	417	416	435	435	405	435	410	419	430	445	410	387	420	376	404	419	412	400	402	403	364	412	389	392	421	381	395	436	410	434	400	432	441	368	385	401	397	409	432	412	382	411	409	374	402	385	417	407	436	416	403	401	418	436	414	447	393	400	420	429	387	414	408	398	430	400	420	408	393	403	427	430	396	412	390	414	404	412	402	434	383	394	393	443	437	439	424	398	414	400	438	407	422	425	422	402	398	413	400	427	394	385	429	420	384	396	388	403	429	417	405	381	430	423	421	389	414	381	397	423	406	417	420	415	393	399	426	387	417	460	399	401	385	395	424	409	453	397	378	403	386	427	434	405	433	423	419	390	411	387	384	372	407	404	390	409	414	382	389	426	426	398	365	392	399	406	399	376	414	397	431	435	388	414	393	400	429	427	436	389	418	436	412	383	417	436	417	419	403	390	409	394	402	425	381	452	416	401	373	412	435	392	403	438	437	406	409	397	407	428	419	407
26569	45449	41920	39592	36326	34628	40033	30235	27870	23602	13962	7362	5227	4735	2914	517	257	238	199	195	236	220	258	283	187	171	164	781	192	1759	3323	1819	135	99	110	112	121	113	110	122	105	101	117	132	119	108	110	121	120	94	106	121	112	140	100	126	131	113	143	108	112	110	109	123	123	112	109	115	109	124	125	129	124	107	110	123	109	116	111	107	110	134	98	109	107	103	103	122	105	110	127	111	126	102	103	108	113	112	118	128	114	109	117	112	108	124	101	108	129	133	108	128	105	132	120	127	110	122	109	104	102	118	114	112	121	106	115	106	122	107	116	103	104	118	120	89	106	124	102	134	116	108	135	95	111	117	112	116	123	117	120	116	136	125	137	122	116	114	132	108	121	113	122	112	122	110	103	117	113	107	119	128	121	124	108	116	104	124	97	108	112	110	118	135	109	124	119	113	123	114	114	108	128	120	103	115	123	122	119	105	107	128	110	117	129	118	124	106	109	104	101	99	116	92	116	124	121	95	108	123	124	125	129	108	105	104	100	109	112	109	135	106	116	114	111	121	118	108	109	125	123	99	100	125	108	105	120	107	102	92	135	101	132	104	117	124	105	111	112	108	125	117	108	118	106	104	123	121	113	120	114	103	124	137	124	113	112	132	115	115	118	107	109	126	115	102	135	124	124	111	116	109	130	108	128	118	111	119	102	108	121	109	124	133	101	111	105	123	118	121	114	119	111	102	105	90	103	130	123	128	117	96	113	105	108	125	107	102	125	117	108	110	114	115	108	119	99	117	123	103	125	115	128	125	104	128	109	106	131	125	116	122	142	131	131	106	99	124	113	112	119	122	123	93	111	110	128	110	98	101	111	124	121	97	109	101	118	112	109	105	124	130	129	107	112	103	114	110	103	139	110	96	115	104	97	117	123	91	120	99	125	117	106	116	132	113	117	99	118	110	114	112	96	96	114	105	119	109	129	103	111	124	100	140	113	135	134	102	105	113	115	120	107	112	127	122	104	116	123	112	111	115	103	135	102	123	133	120	108	107	112	109	121	95	114	112	114	103	109	131	115	131	119	119	109	113	106	98	94	112	113	135	108	104	105	115	106	120	114	104	109	123	129	103	133	117	126	124	106	141	122	114	113	127	122	111	120	104	103	128	87	122	124	121	129	114	110	117	109	113	105	91	115	114	120	105	124	136	119	113	113	115	114	126	110	98	105	107	102	126	115	109	110	111	105	100	129	109	109	129	119	132	120	119	119	98	110	97	99	116	102	129	101	116	112	127	113	103	111	114	114	90	111	104	111	112	113	114	110	105	127	117	108	102	96	112	87	131	106	114	121	137	120	110	117	93	101	115	121	122	107	97	108	91	127	111	114	114	91	103	111	116	107	105	101	106	110	106	129	131	123	101	110	121	127	146	119	118	124	119	106	110	116	117	100	110	108	106	135	117	114	102	113	122	111	104	125	107	102	99	107	121	102	104	107	108	119	120	142	128	108	124	102	122	107	123	121	121	128	102	103	121	103	107	117	118	119	132	109	132	113	115	103	105	128	94	115	109	104	126	106	117	99	97	131	120	115	132	105	117	97	129	124	126	126	121	110	111	114	111	119	87	110	113	114	143	117	92	103	104	111	124	96	118	137	137	104	125	115	125	125	135	94	120	123	114	104	139	103	111	134	107	102	106	99	97	94	121	120	113	101	126	111	119	121	114	107	98	117	126	117	123	115	116	105	108	116	126	114	122	99	125	94	79	106	123	105	114	106	111	111	120	114	112	96	119	103	99	113	110	107	111	123	97	128	103	128	123	90	111	110	113	97	94	105	121	104	109	114	95	104	112	104	118	91	115	121	128	99	123	104	105	110	101	112	115	129	115	122	96	107	115	130	106	111	115	100	131	115	118	89	105	110	102	119	115	115	117	77	117	121	96	117	105	100	113	103	122	104	126	104	102	103	126	123	111	112	113	129	101	109	109	108	116	123	128	94	121	98	99	106	115	111	111	95	126	113	117	113	95	121	108	99	103	105	125	101	100	113	123	101	132	124	112	99	121	109	111	107	115	113	122	109	121	124	112	98	122	125	87	131	119	136	126	108	126	107	95	103	108	128	120	116	133	107	130	106	122	106	144	111	123	108	108	119	124	119	121	105	97	114	114	119	90	115	94	104	110	134	104	111	112	119	117	103	121	115	95	111	117	102	106	113	109	119	101	124	107	125	119	110	121	99	114	121	127	113	110	123	117	127	101	116	131	123	105	115	108	96	115	119	114	124	111	122	101	107	116	104	120	110	122	103	114	141	117	116	119	95	108	118	123	104	95	126	111	115	95	116	124	117	110	88	128	112	118	99	123	119	116	122	97	111	120	118	130	120	115	95	114	118	100	102	98	117	107	105	104	134	124	105	103	124	107	117	114	100	109	121	133	104	122	95	119	111	112	133	96	106	109	93	95	105	116	119	111	113	110	110	120	105	94	117	108	107	123	118	100	111	112	122	94	113	113	111	114	111	99	138	110	112	117	111	105	109	98	112	104	109	117	135	109	96	102	114	92	126	135	113	113	110	137	112	87	109	114	117	107	128	112	141	109	113	118	124	143	106	113	106	112	123	121	122	105	126	95	123	126	132	115	106	113	109	114	114	97	119	93	121	124	102	102	139	104	104	113	117	119	104	119	113	116	100	114	106	128	113	115	116	122	122	111	127	98	109	104	103	116	127	121	116	116	110	120	119	95	86	122	113	90	111	146	125	113	118	93	131	129	106	107	112	115	114	132	111	123	113	135	129	110	123	120	113	122	100	119	114	136	108	122	119	109	125	110	111	109	125	112	109	107	129	134	125	138	106	102	114	114	114	88	94	115	108	107	119	99	96	111	93	125	111	116	103	102	121	106	110	99	99	126	117	133	116	106	104	120	97	120	104	115	116	107	126	101	119	124	108	117	111	108	100	115	113	112	121	116	96	119	107	118	132	114	106	102	125	110	112	122	109	128	114	99	114	117	108	112	122	123	124	121	126	115	109	109	113	119	94	96	109	130	140	88	102	107	131	111	127	112	101	120	103	117	101	117	100	109	109	107	106	115	117	112	123	115	117	117	112	117	126	110	140	103	125	97	129	107	115	125	122	119	111	106	121	119	119	116	117	120	126	100	120	121	108	102	115	96	135	121	95	117	104	95	115	132	113	116	109	89	134	124	114	111	119	126	121	107	136	132	86	104	123	115	106	129	110	121	110	98	111	121	110	117	118	100	131	124	102	107	127	107	99	117	115	112	131	123	112	128	119	122	105	105	103	124	105	122	140	128	110	132	124	103	117	115	118	111	119	111	119	118	115	105	114	106	117	117	112	120	112	121	115	117	114	104	113	96	98	105	114	114	131	113	125	123	112	110	117	110	115	102	127	150	121	116	91	115	120	105	105	128	116	102	116	105	111	114	111	118	127	107	110	134	114	127	126	126	114	97	113	110	95	113	111	116	105	96	112	116	114	107	99	118	121	115	117	108
23240	41743	47229	54284	51875	51612	53924	40538	39941	35085	24319	18617	17225	20147	14451	3000	1787	1488	1200	1105	1231	1360	1981	1598	1000	970	1089	5904	976	11590	18439	10865	548	485	455	416	426	394	402	442	451	438	383	453	433	454	435	434	443	396	444	392	438	437	419	457	444	401	445	388	471	428	397	451	413	427	417	403	428	433	418	436	419	374	427	446	413	440	408	381	416	350	445	434	462	431	436	463	422	448	442	453	410	427	405	437	416	430	403	406	422	452	415	419	468	437	428	451	399	423	392	403	404	418	443	447	432	469	422	440	427	420	421	414	402	431	395	418	410	425	425	413	450	394	413	415	442	425	457	460	436	424	427	412	439	416	418	429	465	446	434	404	426	426	420	449	444	401	389	404	448	394	423	457	423	411	426	429	433	455	427	452	448	443	447	445	446	413	429	444	475	405	469	409	438	412	436	446	408	403	420	435	417	426	399	434	416	415	438	410	443	461	416	421	385	407	417	446	439	414	432	474	400	385	409	416	410	413	413	465	445	443	402	434	440	415	458	441	419	412	407	446	409	427	433	440	434	433	413	452	415	428	427	443	462	422	407	406	396	426	427	442	417	443	415	414	418	420	411	434	433	433	437	428	384	428	421	430	394	437	448	435	434	416	444	432	398	454	410	427	433	417	423	413	426	401	451	434	438	441	418	420	435	439	453	414	429	418	401	446	438	448	466	407	426	429	412	420	449	480	435	472	459	381	420	421	404	418	389	417	404	431	394	402	438	418	437	441	419	390	414	451	425	414	448	420	434	395	454	447	408	419	458	412	407	400	409	439	428	400	443	423	402	413	404	422	443	422	410	426	420	441	379	425	435	453	402	437	424	413	424	431	418	486	439	459	442	423	445	454	461	458	404	406	400	429	418	405	447	424	420	446	406	412	430	409	453	439	408	446	437	447	404	391	429	457	434	410	452	414	419	444	449	405	440	442	437	387	442	383	424	380	434	391	428	460	399	413	433	452	405	444	419	422	425	405	436	461	408	436	416	429	466	476	416	452	447	409	471	442	426	429	391	420	421	415	416	430	394	443	423	408	411	405	449	373	450	423	483	438	446	443	446	406	406	409	410	473	411	425	437	416	395	424	417	425	448	413	440	421	424	410	438	413	446	403	414	401	423	450	446	448	423	392	395	445	409	433	424	412	407	433	406	436	447	438	415	417	422	413	442	443	450	416	439	451	401	405	446	394	411	450	414	437	404	435	412	432	418	450	438	414	430	446	433	457	440	450	441	402	435	403	421	414	412	443	435	421	382	425	456	428	428	414	439	414	411	463	438	408	395	397	419	414	411	436	457	430	418	424	430	447	415	444	420	438	435	439	422	411	428	438	458	434	452	443	431	427	401	421	394	426	425	412	434	447	407	418	409	412	428	438	417	421	433	401	445	420	421	413	452	440	418	440	443	376	442	420	417	415	429	418	401	405	446	415	428	451	420	464	430	405	429	402	387	426	410	420	437	389	438	401	424	416	463	434	420	440	404	416	447	413	435	437	443	427	460	408	458	450	437	414	440	404	424	425	429	434	445	400	411	432	464	398	439	436	466	422	398	431	414	402	437	464	460	425	420	426	390	423	396	418	426	417	417	411	433	430	455	439	416	420	404	420	426	437	452	430	424	415	432	499	399	397	431	444	407	436	372	423	441	395	481	444	452	451	401	418	444	428	419	398	480	478	447	411	447	469	436	434	449	442	412	427	438	419	445	405	392	424	451	421	431	401	403	424	430	405	403	452	426	415	412	415	443	410	409	421	416	421	450	420	405	406	444	424	397	433	463	422	467	409	419	446	402	446	386	401	390	406	404	435	426	397	425	449	453	442	428	433	406	446	453	427	427	387	394	458	438	422	443	419	394	416	475	456	442	443	424	418	413	453	440	448	423	448	421	415	419	403	401	435	449	423	433	417	450	461	400	423	433	411	435	392	444	411	436	444	438	435	419	434	397	425	444	429	432	445	425	448	426	415	435	404	447	431	459	404	425	418	380	409	399	450	456	453	416	408	436	430	426	421	437	439	398	447	434	391	420	405	430	447	416	422	408	393	415	434	428	452	448	394	438	444	421	426	423	435	423	456	428	452	415	423	417	449	476	430	405	413	442	450	402	394	430	426	457	425	417	418	396	445	423	422	433	424	434	429	428	429	409	426	432	432	440	395	385	414	403	435	451	444	456	403	427	422	420	408	449	445	432	426	408	418	435	456	400	420	416	427	426	437	398	427	439	437	428	406	405	388	418	443	427	457	408	418	430	424	440	433	460	397	449	445	446	407	444	418	449	432	457	416	422	442	406	439	431	445	423	415	474	444	436	449	391	418	467	465	429	451	433	386	456	425	454	450	449	441	446	440	401	423	475	467	412	414	417	432	461	423	411	454	416	416	414	401	461	428	429	444	471	444	410	421	427	426	412	442	420	415	407	417	450	423	481	430	393	437	444	414	441	427	405	395	385	423	427	415	427	458	426	470	447	425	422	391	429	434	439	429	395	423	435	425	408	413	441	427	445	436	421	432	429	429	475	420	417	416	426	417	443	410	428	418	393	391	443	449	409	424	406	411	440	421	412	439	444	421	395	435	404	442	419	448	396	424	414	411	430	422	414	409	416	446	403	411	411	419	435	419	441	383	422	442	438	454	389	428	431	399	460	435	418	400	427	396	403	417	428	442	422	387	407	420	407	455	433	432	444	457	412	462	449	412	409	443	412	410	436	433	434	420	428	407	409	397	407	419	439	432	438	439	424	465	422	397	404	431	449	405	433	408	430	433	431	440	435	428	453	447	399	436	421	448	472	450	426	455	445	419	419	455	433	444	424	425	416	443	408	445	388	442	435	401	415	418	451	427	448	442	425	374	441	437	397	434	434	448	442	411	457	435	424	432	427	399	435	458	465	423	424	393	414	418	445	402	414	418	424	420	448	430	388	430	420	404	388	434	444	447	425	383	431	445	448	443	447	433	446	457	433	466	457	469	455	426	436	452	441	426	448	436	415	418	406	412	402	428	418	414	440	427	417	400	433	419	451	399	474	426	457	453	433	436	451	446	446	410	403	419	439	442	421	432	420	453	407	417	441	389	439	450	414	432	421	419	389	454	431	397	405	434	431	445	410	427	413	416	439	396	417	420	428	423	450	446	428	444	418	416	443	455	406	410	408	418	444	412	410	422	464	456	413	412	407	421	462	441	426	435	450	419	405	457	438	421	441	405	422	373	391	401	476	427	449	459	434	433	448	418	443	408	413	402	410	434	444	416	447	474	445	436	407	402	426	418	425	416	430	423	395	442	432	378	421	435	427	422	416	423	447	414	429	397	432	441	464	404	440	418	443	401	415	427	454	427	468	389	413	419	440	457	399	418	435	431	412	393	433	443	414	440	396	406	456	426	398	399	439	380	440	428	436	429	445	421	425	430	428	395	409	436	414	428	429	426	412	422	410	421	417	414	415	430	430	398	430	421	397	417	419	419	425	464	449	441
35442	49430	42446	39662	39425	40492	42210	35008	31738	30261	20950	14576	9127	12472	3746	1862	1898	1588	898	805	568	560	980	427	383	364	368	425	282	3225	6422	4327	506	199	211	233	204	203	190	184	201	193	190	183	199	178	198	196	192	170	185	184	190	191	206	202	180	206	200	204	191	184	183	199	180	208	184	186	190	205	169	186	197	182	198	207	184	224	205	194	175	191	175	203	194	197	169	202	191	191	203	172	200	214	189	178	207	213	191	191	168	178	206	210	190	200	190	207	204	206	205	236	213	196	192	212	193	169	204	194	217	179	172	176	194	194	170	217	176	201	171	200	201	186	201	198	195	175	189	190	179	185	192	203	172	194	191	192	183	196	198	187	195	210	204	195	188	214	216	193	191	191	210	190	193	193	174	193	196	196	164	205	183	204	195	201	183	188	204	196	198	194	203	175	192	201	194	189	209	190	224	184	196	174	170	205	215	195	183	178	178	192	196	178	214	175	192	211	208	191	215	182	194	193	205	189	184	195	191	192	189	197	182	195	193	183	191	172	194	161	205	188	208	169	182	195	204	193	200	172	243	186	195	221	188	196	191	194	199	193	191	204	188	192	203	198	181	189	182	187	163	190	193	172	178	197	205	178	186	187	185	188	197	195	217	206	189	190	195	190	194	184	187	197	212	206	199	194	205	206	208	186	200	187	211	198	203	167	187	199	173	193	177	196	174	183	196	198	185	206	213	188	204	209	178	183	218	181	190	173	207	187	203	219	183	198	164	176	191	196	201	180	197	188	196	206	179	184	202	196	180	197	187	183	216	193	197	175	192	194	203	195	186	222	203	200	187	165	201	186	182	183	191	176	177	173	210	215	194	189	191	202	182	178	216	190	209	200	193	177	193	218	206	208	192	198	175	204	195	202	178	204	184	176	197	189	200	193	185	197	193	206	200	199	219	180	185	190	225	197	202	191	168	184	213	210	208	228	183	210	190	198	202	173	198	187	189	199	195	205	185	195	180	206	176	212	216	221	190	206	195	182	180	175	181	207	218	198	200	198	183	191	182	190	219	201	195	207	196	183	190	189	168	190	181	191	221	186	183	192	203	193	205	196	219	214	205	174	214	225	205	186	159	195	203	162	204	208	191	174	217	207	197	209	215	195	203	193	199	189	215	164	176	225	185	206	199	185	188	174	172	212	174	219	189	220	201	197	166	194	200	188	205	204	164	211	190	202	225	198	194	187	197	185	201	209	179	190	223	188	189	168	194	185	185	239	194	177	198	182	207	188	166	206	199	215	194	194	192	196	192	182	194	214	199	184	179	215	208	203	206	196	225	221	181	180	195	202	192	174	169	163	209	201	216	185	203	178	175	188	206	193	191	189	173	220	206	202	196	199	196	182	222	200	196	222	187	195	199	206	185	196	226	191	185	201	203	194	199	194	211	206	175	187	201	190	216	201	179	209	188	198	204	195	200	175	208	164	187	184	211	209	195	192	187	194	183	165	189	180	202	211	178	197	206	173	182	190	218	197	191	214	178	235	189	217	189	207	218	197	201	180	175	208	218	193	198	205	211	182	178	177	193	216	227	195	190	185	184	183	198	191	213	192	190	201	172	184	210	195	184	168	214	196	197	199	202	202	186	173	199	189	208	213	206	206	189	190	179	211	202	200	183	187	181	187	176	194	198	196	204	182	188	180	182	198	166	189	201	177	195	180	211	206	207	182	198	175	207	204	185	183	195	192	196	190	203	200	199	199	187	191	176	204	206	211	188	173	200	214	189	177	193	188	211	184	205	195	207	196	197	206	202	201	169	205	190	173	182	167	186	173	198	191	190	204	168	162	186	181	197	207	208	193	182	210	183	176	220	183	193	206	205	218	213	183	182	197	202	184	211	183	208	203	218	205	180	210	199	195	187	185	180	190	192	192	189	197	191	194	210	205	205	209	175	177	175	239	192	166	191	216	206	213	172	221	227	178	164	183	197	191	174	215	221	196	180	194	196	198	204	190	183	191	176	203	186	188	177	190	204	185	194	190	201	198	199	192	186	203	183	200	211	179	190	222	185	211	213	198	201	185	189	175	217	180	218	190	217	176	209	198	180	204	219	185	190	192	186	223	202	171	209	215	218	209	199	185	209	176	209	191	202	193	206	200	200	184	176	157	199	220	214	202	183	214	209	214	196	182	212	192	194	234	176	197	213	191	191	189	186	189	206	186	183	209	219	209	203	178	185	199	208	210	194	211	187	176	195	193	188	210	218	193	209	205	189	211	186	200	205	192	187	194	188	197	219	180	191	190	194	200	209	174	205	171	188	216	168	195	207	189	196	214	203	183	209	174	182	210	190	189	210	201	186	221	174	186	186	212	215	225	172	200	182	193	163	202	189	218	172	182	203	206	200	173	177	217	201	190	178	197	185	175	187	209	220	193	182	197	207	204	190	190	184	177	209	200	209	200	213	157	228	223	190	221	208	203	185	185	204	204	195	202	193	175	197	189	205	197	219	204	211	205	192	199	203	205	193	180	191	208	204	195	197	181	173	205	204	202	197	185	215	178	181	197	213	226	198	172	179	207	187	176	203	166	160	191	198	184	190	201	215	190	183	197	188	174	201	195	216	198	187	194	202	200	192	178	170	195	214	182	188	207	231	214	214	169	209	185	211	214	208	192	200	204	172	231	197	216	180	189	218	184	190	195	209	187	216	176	186	186	227	196	179	190	191	198	201	178	195	193	198	192	194	191	185	174	171	183	212	190	190	192	178	210	181	186	193	192	200	222	196	202	209	185	195	199	200	201	198	182	191	205	180	204	189	210	206	231	193	222	189	189	192	173	203	203	203	173	205	196	168	190	195	228	199	185	213	204	198	196	199	188	192	191	207	202	193	191	174	181	203	186	205	196	195	191	214	195	216	184	180	183	187	211	171	176	211	182	180	202	178	179	217	206	201	173	188	211	207	195	196	199	212	185	197	189	197	213	187	200	210	202	221	196	205	221	196	177	189	168	194	202	183	212	181	190	188	183	204	205	201	219	203	199	178	202	193	180	188	210	203	172	179	193	194	214	197	183	193	175	176	184	176	197	221	199	194	215	210	214	206	206	199	199	182	204	184	173	182	213	200	191	181	198	181	182	208	178	192	194	197	207	200	198	211	181	177	225	226	177	181	176	204	201	220	208	186	217	195	191	196	230	198	208	217	196	195	198	163	219	195	176	194	192	192	177	226	158	172	175	176	189	215	161	220	199	209	201	203	178	205	202	205	195	178	198	200	198	197	186	177	186	208	196	208	209	196	188	183	207	200	218	209	201	197	205	206	196	180	195	199	207	197	205	205	192	176	204	187	180	174	182	149	211	203	177	202	223	192	187	186	196	194	196	190	175	200	204	194	188	184	171	180	184	176	208	181	191	210	194	198	170	179	219	209	192	203	219	206	192	202	223	182	200	198	194	209	193	201	198	179	195	182	189	196	169	181	175	224	188	176	193	188	202	202	210	176	224	208	196	184	203	165	202
30251	48092	51188	59671	61567	60986	61127	47641	45003	41609	31342	26784	21738	31562	12480	9976	9109	7019	5136	5201	3061	3217	5466	2534	2249	2190	2250	2346	1348	16481	27433	20225	2131	669	635	697	710	638	659	681	680	654	643	639	652	666	699	621	671	671	663	646	643	641	602	704	664	657	649	677	634	630	678	641	624	629	676	666	608	643	638	616	649	647	648	643	666	666	677	683	676	648	636	608	649	636	646	615	688	654	645	695	584	611	668	663	677	631	612	616	696	661	638	679	635	670	628	634	652	653	645	685	663	692	659	667	673	653	648	652	643	645	651	720	679	667	668	677	668	645	688	619	691	669	625	668	670	697	668	681	684	649	661	660	620	637	630	635	606	672	693	669	687	663	682	657	641	623	628	655	672	623	628	667	632	623	638	621	642	648	646	697	675	658	655	680	622	636	640	655	666	629	642	626	628	626	628	664	599	652	622	630	652	646	668	657	672	649	657	679	630	698	687	635	651	638	649	608	633	650	690	649	639	641	644	611	673	667	662	673	629	650	693	654	585	657	650	658	654	654	623	661	644	658	635	663	686	652	652	647	636	671	652	692	646	641	632	668	676	703	679	645	674	721	657	606	647	645	643	652	648	638	671	663	653	680	643	662	688	609	715	636	629	682	649	662	653	667	619	666	676	666	641	697	663	700	683	664	631	642	657	620	689	641	641	646	636	659	628	663	655	599	686	633	647	661	640	680	655	652	612	705	614	632	627	612	664	642	671	673	657	679	634	627	624	691	653	689	680	648	677	648	646	643	627	644	666	684	662	620	652	670	670	643	682	631	648	623	614	671	618	600	661	678	701	646	627	650	654	659	639	669	683	703	656	632	654	649	648	631	595	622	637	654	662	683	642	683	626	659	666	665	644	599	671	668	649	656	659	666	646	652	686	655	654	661	640	668	634	625	614	653	626	658	601	657	670	698	671	601	694	604	644	688	669	671	629	680	673	669	651	683	675	694	633	694	656	667	667	660	676	656	645	665	617	649	639	641	658	653	680	624	686	623	653	687	694	643	680	682	672	671	654	672	665	653	674	638	685	635	647	664	644	612	626	645	660	687	586	626	626	638	614	651	639	646	593	658	669	627	696	693	675	639	612	648	609	647	627	659	674	678	677	640	677	660	628	671	632	685	648	660	610	650	615	622	608	677	644	681	644	671	693	642	621	682	658	658	658	639	633	628	672	630	678	661	676	662	640	637	665	633	647	665	689	659	654	639	662	639	648	620	686	670	625	657	622	604	605	687	665	669	683	624	621	630	618	633	671	647	691	654	655	643	650	663	648	670	623	657	674	636	662	665	638	644	636	656	615	612	652	638	656	620	702	637	616	689	683	651	650	631	640	698	676	676	626	674	633	669	639	665	677	695	677	632	662	653	610	624	624	666	686	658	673	650	646	661	614	678	627	643	635	677	635	682	702	638	672	653	592	641	662	649	633	666	665	691	656	680	670	690	639	646	636	648	667	656	671	658	672	660	636	668	684	653	621	693	674	668	663	641	673	661	657	653	657	638	655	639	662	632	669	679	642	678	659	651	624	640	694	680	686	649	638	638	624	642	673	658	676	692	634	657	669	656	657	660	616	620	664	606	645	649	676	632	655	682	670	664	643	645	696	658	642	679	609	631	678	670	682	627	649	658	665	650	656	643	645	647	668	642	623	644	661	666	651	634	690	646	658	656	671	679	743	624	665	701	639	642	622	680	638	605	684	581	609	646	642	690	643	638	690	670	638	697	641	699	714	668	645	627	629	592	602	670	639	650	674	648	639	615	649	673	655	616	625	668	680	627	650	647	636	628	642	651	629	640	623	611	625	609	707	663	682	635	680	652	697	646	644	595	662	689	680	655	659	653	695	576	633	657	648	608	686	643	662	658	657	684	660	623	690	606	648	657	650	654	665	636	634	678	673	668	664	652	623	664	652	661	645	649	705	645	649	689	598	698	707	654	679	596	673	668	587	652	654	687	662	631	714	608	643	636	657	670	640	618	681	627	643	698	670	641	668	679	690	660	675	650	680	673	686	644	638	665	609	675	668	665	660	625	643	658	712	658	643	650	652	653	658	645	663	663	692	697	681	636	659	625	627	708	665	636	663	667	681	662	666	628	627	639	693	667	642	627	634	634	630	641	652	680	666	635	646	635	652	642	633	641	668	686	644	635	650	669	639	651	649	674	675	644	638	660	645	645	652	645	640	666	612	633	662	674	625	665	649	667	611	617	715	665	621	610	670	672	670	665	616	670	636	658	635	655	678	695	631	634	687	618	667	653	688	659	656	698	652	666	634	647	648	580	652	620	679	605	600	615	683	656	597	685	642	649	640	657	656	674	665	675	632	655	637	650	615	645	638	607	635	610	627	684	710	676	681	671	712	650	657	607	613	634	667	647	673	664	690	673	635	640	630	665	624	627	652	666	664	620	620	637	668	654	633	679	650	621	636	650	632	641	679	666	691	611	629	707	649	652	709	684	677	639	667	678	687	643	662	675	688	702	688	656	622	632	657	667	678	676	647	573	626	683	641	635	610	639	641	647	668	639	648	629	655	654	685	660	697	668	689	659	643	609	621	623	651	709	676	639	650	660	626	618	629	647	616	672	647	679	579	658	671	638	652	691	620	653	604	716	657	656	660	662	705	679	646	630	661	685	630	651	628	667	621	637	596	645	677	637	646	676	686	665	628	640	629	592	622	698	625	690	697	625	650	652	633	663	643	651	652	659	606	694	637	702	674	650	677	645	651	625	681	633	639	626	631	643	680	644	639	676	697	628	736	659	630	655	634	641	628	641	667	669	699	675	685	613	674	686	662	668	649	664	587	642	630	699	663	599	670	656	663	711	658	651	640	673	657	611	640	636	635	680	690	641	581	630	639	644	645	607	682	665	649	644	696	688	712	643	663	643	636	659	653	673	629	628	648	670	643	639	675	645	710	617	669	645	653	671	655	672	703	654	604	627	613	668	627	675	620	636	616	660	656	662	610	606	633	629	619	609	697	654	634	645	658	671	667	629	686	671	625	691	670	665	661	648	676	659	666	589	655	645	628	632	620	631	661	674	643	628	658	681	625	691	644	642	637	690	648	660	648	625	663	692	680	684	652	659	638	662	693	668	664	648	650	706	649	663	632	607	646	616	626	679	622	634	645	652	662	620	648	628	699	647	673	726	639	661	637	650	653	672	641	659	623	648	611	666	654	639	665	633	631	680	690	660	646	652	622	683	617	629	623	661	658	595	659	629	598	660	626	617	642	652	599	635	629	668	697	659	621	660	656	635	651	692	680	648	660	663	648	670	630	677	716	656	588	653	701	666	650	637	691	668	672	659	646	721	675	633	652	645	624	616	650	654	680	693	669	655	674	648	699	677	675	633	649	639	648	667	635	644	697	655	620	666	667	657	623	693	668	692	691	670	659	644	677	656	654	681	677	650	657	633	634	647	620	628	703	651	706	672	665	676	647	633	687	673	692	635	704	630	634	666	678	639
7124	14193	19938	15107	13961	9764	5243	2561	2610	1789	756	400	390	629	275	199	280	229	164	162	146	167	158	130	140	165	145	127	130	197	550	621	228	130	131	136	126	150	136	133	138	112	134	125	150	125	117	123	130	104	130	141	116	127	141	123	138	133	126	123	132	148	143	145	131	107	156	129	122	147	127	119	130	119	126	114	134	141	127	123	133	128	132	122	124	143	116	113	129	121	130	138	132	129	114	129	142	123	139	151	128	106	112	136	135	151	130	132	118	113	135	123	151	124	107	135	130	119	131	124	121	126	110	134	115	136	107	136	123	134	142	123	135	119	124	111	123	113	134	141	143	123	127	143	118	121	111	136	140	130	133	125	129	146	148	129	106	122	121	134	122	132	128	135	144	132	127	122	132	137	114	114	144	129	125	123	145	136	137	135	91	126	121	119	131	138	124	118	135	125	123	133	123	119	118	119	130	113	116	115	140	117	119	130	128	124	140	146	127	124	127	123	132	140	131	106	131	132	123	145	126	117	118	129	132	122	123	130	133	141	126	117	128	128	135	142	149	111	124	145	118	137	126	125	126	121	143	138	141	128	128	136	125	122	120	115	134	128	141	135	134	120	137	126	127	134	140	126	135	118	127	129	117	139	112	121	140	127	131	120	131	127	127	126	149	123	134	127	136	149	143	143	129	129	121	120	131	111	135	127	143	130	129	127	125	126	120	121	127	121	117	132	114	127	138	129	147	127	123	142	136	135	117	129	139	132	120	143	125	110	131	130	118	134	128	113	139	137	122	115	133	133	130	160	125	130	123	119	126	123	132	115	119	120	121	121	141	134	118	118	126	120	125	135	151	136	124	116	115	122	133	161	133	120	131	157	131	134	135	128	131	134	121	137	126	141	122	135	126	121	122	126	118	138	121	129	130	119	135	126	116	134	99	122	134	130	142	117	125	126	140	122	140	130	120	112	135	108	141	121	115	112	126	133	113	122	132	104	132	133	143	143	118	115	119	143	133	126	121	119	153	128	142	130	126	117	121	130	126	139	116	122	145	114	113	152	115	121	129	126	133	138	128	107	143	121	140	128	130	129	128	117	136	137	133	125	127	114	129	120	132	143	150	117	145	136	112	146	107	128	122	127	138	134	128	104	146	132	120	118	132	147	128	137	130	134	149	128	143	130	119	122	99	130	145	125	102	129	141	129	116	104	147	128	122	147	134	121	123	148	123	123	138	141	116	125	129	126	114	127	147	126	136	129	119	134	105	130	113	104	134	124	150	126	141	113	130	113	142	113	126	138	137	102	111	141	105	103	115	124	114	119	128	127	133	142	124	142	123	127	108	135	121	134	141	113	129	131	143	125	129	127	126	105	126	142	127	135	140	117	127	117	116	125	115	120	134	126	118	141	148	114	125	132	134	124	137	152	96	125	131	113	125	132	120	130	106	131	137	140	134	141	128	121	128	118	113	135	114	141	119	130	122	109	109	139	131	135	147	134	126	138	115	129	155	136	113	124	130	134	114	121	107	128	127	130	123	139	136	108	148	126	127	131	128	123	127	117	124	143	133	136	139	131	122	111	120	134	130	139	127	128	112	137	125	124	132	137	126	115	120	111	139	142	139	131	123	114	127	127	124	122	125	138	132	127	152	137	132	136	134	102	133	131	123	140	133	117	127	135	122	131	118	118	112	124	141	116	142	133	125	106	120	119	106	145	135	125	124	155	101	141	129	132	122	111	129	165	159	132	144	127	117	119	135	153	120	136	129	133	131	141	138	121	140	110	112	139	145	134	122	126	143	120	128	137	114	121	140	147	134	115	120	132	131	133	134	150	134	116	120	139	140	140	150	130	131	137	120	123	146	132	109	151	118	133	112	135	151	145	120	130	146	129	124	121	150	139	122	126	132	115	151	134	126	119	121	103	136	129	131	137	129	140	128	141	119	129	142	132	123	116	129	122	157	135	130	133	136	143	120	135	119	129	119	107	136	126	119	120	114	120	143	137	139	137	145	137	128	122	131	128	142	135	126	125	128	125	106	117	139	121	137	134	129	111	132	137	133	122	104	106	133	126	123	133	142	122	129	132	125	120	121	128	150	124	149	127	130	141	120	135	129	122	136	139	157	112	98	129	138	143	144	114	149	129	132	131	140	140	134	134	138	134	119	123	119	118	130	147	116	112	122	127	137	135	115	126	134	119	126	128	129	133	121	126	118	117	133	132	110	125	126	126	144	140	110	109	101	127	127	140	134	130	149	137	126	133	135	133	117	132	115	136	124	140	104	142	138	117	135	141	125	127	122	113	114	117	141	131	127	135	127	98	117	128	129	119	114	128	126	109	119	112	119	125	100	142	132	140	113	133	139	123	129	124	128	138	141	138	140	116	131	135	116	127	113	134	134	125	127	122	131	139	133	135	134	133	141	150	122	115	140	146	138	132	126	138	131	156	124	140	144	121	115	116	122	108	119	125	126	107	116	108	125	120	128	120	133	129	140	136	130	96	120	122	135	133	133	134	115	140	125	136	142	119	143	133	147	114	111	123	130	141	143	120	119	131	122	122	135	122	119	118	135	118	135	143	131	143	122	126	132	142	129	127	127	141	112	104	135	103	141	128	131	125	129	122	145	121	122	108	115	138	123	142	123	119	145	125	141	157	118	123	134	96	142	119	121	109	119	136	116	119	117	104	111	132	132	133	140	124	111	119	142	116	147	132	115	96	134	121	129	133	106	113	115	120	139	127	141	140	142	146	126	125	103	120	124	128	130	130	142	133	140	128	119	112	96	131	141	134	124	124	126	119	159	125	136	117	121	120	112	146	133	112	117	121	122	140	113	142	140	146	129	143	124	135	127	136	131	134	121	141	144	136	128	136	126	134	112	118	143	106	110	118	131	123	134	134	150	131	121	132	127	135	143	119	128	139	114	127	125	118	132	124	130	135	121	149	138	135	128	140	133	130	123	151	128	120	125	132	121	155	133	128	123	114	134	135	121	134	140	140	150	109	141	144	117	129	140	135	129	136	112	129	119	113	113	110	128	115	135	140	121	135	139	130	116	130	124	110	127	128	144	114	123	134	124	130	148	112	122	133	110	119	120	117	145	124	140	129	130	119	127	133	128	124	128	121	125	126	121	121	126	139	135	140	132	126	121	123	132	128	112	148	139	127	145	121	115	135	166	127	122	117	128	135	135	154	120	148	126	124	126	119	135	127	127	121	115	125	141	115	124	134	137	151	123	132	138	125	140	121	141	119	125	124	128	125	141	127	121	124	100	156	137	152	127	123	106	151	113	116	122	130	123	135	115	132	134	115	111	127	126	136	137	121	144	140	125	119	147	134	133	124	126	121	119	119	131	140	131	122	138	137	131	117	141	130	118	117	138	117	122	126	125	147	116	145	146	143	129	119	138	127	132	126	150	129	117	129	121	142	132	146	147	124	125	116	118	132	141	135	135	124	140	109	112	119	125	109	128	155	136	126	130	150	145	122	117	110	124	136	131	135
7107	18038	26473	26263	28842	23487	16973	9356	10446	7957	3323	1862	2074	2865	1310	1047	1304	1156	867	669	609	806	731	570	644	654	670	577	606	1039	3658	3896	1149	444	481	451	496	540	487	460	493	485	511	446	492	496	462	452	484	503	474	476	462	491	503	493	483	458	470	464	496	442	476	471	474	481	462	493	461	477	489	490	495	456	463	470	488	449	481	480	477	468	510	467	489	452	497	506	447	437	473	459	517	471	473	489	496	484	498	452	501	525	464	499	468	496	478	461	449	490	479	455	471	470	485	454	507	481	540	476	476	480	484	454	497	469	481	443	495	499	500	513	463	479	509	477	479	459	487	472	470	472	480	482	475	472	468	479	446	446	473	533	484	501	466	476	507	491	485	504	469	482	483	489	484	473	460	466	481	481	467	492	473	488	476	476	480	503	470	520	503	542	435	493	510	455	512	470	481	533	495	454	504	478	507	483	486	459	478	483	474	484	501	455	486	460	476	470	522	464	476	498	498	480	518	504	484	457	482	472	514	464	469	482	460	457	493	490	477	475	451	505	486	452	471	469	458	500	449	448	484	494	445	485	507	447	467	476	475	487	460	462	474	503	479	480	504	456	477	490	470	477	473	470	492	474	480	451	480	472	477	456	474	468	464	448	458	490	495	486	440	481	465	484	521	472	505	429	438	485	469	470	498	461	489	503	485	433	462	480	450	441	502	475	457	480	500	495	473	489	455	461	512	504	493	451	475	477	471	499	472	460	499	497	459	521	474	467	474	430	478	465	442	500	478	485	474	466	447	489	475	464	492	465	469	461	495	489	476	469	468	480	487	518	456	475	475	489	484	516	486	458	427	513	456	499	496	492	496	429	493	475	486	464	498	501	484	493	525	513	456	476	454	487	478	481	472	438	469	477	503	453	452	462	488	468	508	444	471	460	476	489	491	500	429	545	474	487	456	459	478	452	509	506	475	465	495	458	506	443	441	469	456	475	433	474	486	449	462	484	503	477	473	426	462	479	466	493	454	479	477	461	490	445	521	483	492	471	458	480	477	451	510	461	473	472	477	498	471	448	484	480	451	502	483	478	500	466	479	483	472	463	474	478	461	493	472	472	482	463	460	434	493	460	490	427	506	460	453	473	462	468	477	468	496	508	460	439	481	474	471	488	480	482	465	496	495	477	479	481	457	439	467	496	438	473	458	445	499	459	424	496	469	496	494	428	500	471	476	455	469	456	461	461	481	518	490	463	492	491	471	493	474	489	466	461	437	486	488	454	464	497	455	488	437	480	505	507	470	455	520	490	468	458	483	462	481	479	439	465	493	463	441	486	436	450	479	495	460	487	502	465	454	501	495	530	502	467	521	475	463	458	526	474	472	538	475	476	483	474	480	463	482	464	482	469	460	422	527	494	519	469	508	497	449	478	467	476	457	517	494	487	449	457	454	499	490	480	437	480	491	477	487	500	469	480	507	490	480	508	454	503	470	451	465	456	472	483	445	483	434	448	459	467	477	472	466	475	474	482	453	512	461	497	470	472	482	480	461	478	483	473	472	441	443	497	479	474	454	480	530	467	515	447	471	514	480	463	489	480	461	443	495	541	461	456	470	472	494	496	453	511	465	451	489	493	438	454	485	488	488	504	499	471	444	503	429	516	477	503	487	485	464	450	483	492	441	513	515	493	474	500	457	471	470	472	494	485	437	475	480	517	501	482	507	471	465	481	512	479	483	455	461	435	468	481	456	467	489	437	495	457	488	506	495	465	478	506	453	500	448	484	502	511	488	431	445	460	466	476	480	478	523	470	452	476	477	446	493	443	488	479	470	450	497	451	457	513	484	435	455	452	471	480	512	471	481	484	449	515	478	484	467	482	487	515	486	457	489	497	450	439	443	491	431	456	460	466	497	478	485	488	524	440	471	483	486	490	490	499	489	480	492	464	487	482	476	511	509	505	459	460	494	485	476	450	475	482	437	511	480	480	474	490	465	478	473	468	468	508	447	449	467	457	494	483	441	484	485	481	511	499	482	479	482	464	492	459	485	487	506	483	458	472	482	497	486	473	471	470	472	483	503	462	467	451	447	508	528	454	472	450	457	463	520	490	504	475	460	494	485	482	475	493	492	409	489	475	525	481	474	471	443	498	458	512	442	490	447	454	462	501	443	467	460	476	456	484	475	476	494	443	452	511	468	493	457	471	512	477	459	500	440	460	456	484	450	480	481	471	508	494	470	475	506	491	472	505	503	507	488	476	458	456	437	462	457	429	492	495	481	485	487	501	464	444	494	473	471	486	485	484	488	453	441	489	498	499	496	447	483	491	449	489	484	498	482	504	472	512	440	487	488	474	527	499	471	449	510	470	499	467	519	474	415	487	531	494	457	500	471	479	458	485	485	507	471	474	458	471	450	454	504	484	453	460	498	515	470	470	472	482	488	490	446	496	465	454	484	455	480	496	478	526	484	488	504	441	484	512	451	502	502	503	492	523	422	515	466	466	541	471	460	462	468	477	482	458	493	503	444	485	467	444	477	487	488	469	473	493	438	481	469	471	485	471	477	461	484	415	449	484	456	454	456	479	531	495	471	504	492	476	513	479	511	519	436	466	494	490	443	481	456	432	507	462	462	523	490	468	468	484	493	507	495	493	493	491	529	503	466	472	476	501	480	466	529	460	466	476	467	461	463	485	483	505	473	498	486	476	462	502	455	506	478	512	475	451	468	524	423	464	469	469	440	535	482	461	470	461	469	490	489	484	480	427	498	512	499	503	485	466	458	501	466	490	487	478	474	484	473	503	472	496	486	462	474	482	451	463	472	486	496	484	458	491	509	465	505	458	481	461	501	506	480	487	509	514	502	441	496	459	488	472	470	455	481	453	457	474	464	499	482	460	467	463	489	430	495	461	523	501	475	499	455	464	525	476	457	485	504	470	488	474	483	458	500	483	474	480	477	503	498	510	476	474	437	498	459	464	476	476	479	485	511	429	463	517	478	461	471	463	430	471	472	470	457	477	508	458	467	471	483	486	499	489	461	459	476	527	484	491	504	450	474	470	489	477	471	480	474	488	474	475	455	471	478	476	465	474	470	490	501	490	478	459	477	515	489	484	490	459	451	468	475	470	432	462	533	512	475	463	471	484	457	491	487	486	456	468	464	507	463	453	550	493	474	451	477	427	476	452	478	452	517	462	479	457	501	493	484	475	468	456	477	462	467	470	447	476	451	492	474	493	475	446	479	467	455	479	463	509	510	499	473	448	477	455	505	489	493	472	470	474	484	468	483	461	475	506	479	486	485	513	490	460	399	459	482	431	478	468	493	489	482	490	483	461	472	458	479	473	455	493	464	472	505	470	500	476	486	506	434	500	476	521	500	469	457	495	500	463	473	491	438	458	511	467	467	471	484	478	470	466	511	483	487	522	478	459	464	482	464	468	504	468	515	482	498	482	463	501	500	484	464	486	492	520	516	486	475	508	501	447	438	442	490	463	456	452	489	503	511	480	473	477
28410	47144	42782	43709	42226	33676	32911	27325	26820	22763	13497	6504	6924	5490	2082	1071	594	362	271	763	1095	576	324	261	222	224	238	186	196	2152	3363	2097	467	129	131	129	128	123	141	131	150	125	127	146	112	123	120	136	132	142	114	133	118	121	142	100	112	122	114	133	134	121	128	150	112	112	118	122	130	130	135	117	139	120	124	147	126	127	127	113	134	133	135	117	129	121	118	102	146	129	134	123	135	145	105	137	125	133	125	127	122	130	137	130	163	135	121	123	151	134	136	137	119	134	124	132	136	141	121	132	118	116	142	126	131	130	123	125	135	116	129	138	142	118	124	124	130	126	137	128	135	117	134	135	118	137	116	121	127	139	136	94	144	99	123	126	139	132	131	119	138	119	143	116	131	122	121	132	128	116	143	124	128	116	134	123	134	135	124	125	125	113	121	130	122	129	121	108	130	121	124	129	118	146	116	140	127	129	146	144	124	118	116	126	125	141	140	121	130	134	131	144	116	129	112	118	137	124	125	111	127	130	114	126	133	130	148	131	118	126	139	123	118	107	124	129	130	139	140	137	131	110	125	127	132	140	127	102	124	123	117	119	124	131	132	140	127	121	104	122	132	145	126	110	125	134	112	117	113	142	132	119	116	137	144	129	111	118	146	138	139	142	159	135	122	127	127	112	123	125	140	151	129	134	124	122	128	129	115	125	135	114	134	115	118	126	139	121	134	141	144	115	134	135	125	138	124	103	136	116	134	113	123	112	102	125	117	118	115	130	123	118	132	154	127	131	136	114	115	133	130	127	124	151	117	133	117	132	131	134	127	117	140	123	115	138	130	123	121	127	118	114	122	139	125	145	109	125	113	121	139	124	107	141	140	124	117	122	131	134	129	119	129	109	131	142	120	135	113	120	107	123	129	121	125	123	148	110	123	124	153	135	134	119	126	133	111	113	126	139	134	122	130	130	144	113	122	117	135	135	133	132	147	136	121	119	121	129	120	116	129	116	123	123	117	113	138	132	134	124	134	109	144	132	132	113	98	128	131	138	129	146	167	127	109	141	122	102	129	134	139	128	114	127	129	116	136	132	161	115	113	138	127	128	112	130	139	120	123	118	112	142	116	138	125	122	130	139	121	120	146	131	143	113	121	129	144	126	122	122	130	127	128	132	111	144	120	139	149	132	130	118	138	139	131	130	128	134	119	153	113	112	117	113	129	131	131	124	139	120	115	138	134	108	119	128	122	122	143	125	110	137	139	140	132	129	138	123	110	121	121	132	109	98	116	129	119	118	122	132	133	122	143	144	126	100	129	141	119	119	136	123	125	126	145	163	124	142	120	131	157	104	136	139	112	127	132	131	118	129	126	122	121	137	110	147	115	110	112	124	148	136	113	116	136	104	118	112	120	120	125	125	143	143	128	137	122	152	116	133	150	126	132	150	137	124	126	130	130	109	133	130	134	123	135	136	115	113	111	131	141	117	112	120	140	141	115	113	123	126	119	119	136	135	134	144	120	123	129	128	134	111	115	132	124	134	129	112	131	138	120	123	109	142	150	119	124	125	111	117	128	135	126	145	126	134	131	134	111	118	126	114	129	124	137	120	126	118	127	133	135	138	134	133	130	108	137	132	118	139	123	113	132	135	124	117	120	125	133	112	142	125	131	148	114	126	128	138	129	138	134	132	134	137	123	117	120	108	154	128	131	134	110	137	112	125	137	129	116	131	133	136	149	116	122	131	131	128	138	142	106	121	121	125	113	118	126	148	139	128	138	121	132	139	123	115	124	141	124	112	118	135	110	119	127	126	118	135	129	154	113	128	139	131	121	117	107	146	108	133	126	116	114	124	106	113	131	108	132	136	96	132	117	126	144	128	133	107	132	146	122	125	128	114	125	125	120	126	121	150	148	124	121	125	136	144	122	135	131	107	115	113	112	142	123	146	126	123	127	144	124	137	122	122	133	121	125	134	130	136	134	127	135	146	115	120	103	135	144	127	138	129	127	154	117	131	146	132	134	134	116	132	116	136	138	129	116	134	139	122	149	109	137	135	135	137	129	138	143	139	126	119	127	124	121	141	115	124	136	129	115	113	127	115	130	139	108	149	124	113	141	114	152	136	128	135	123	119	126	132	133	121	144	120	141	119	131	136	151	119	129	126	109	123	130	146	121	117	112	128	124	131	145	134	115	117	113	135	127	147	139	125	160	114	144	135	129	134	117	139	148	109	133	119	138	122	124	118	126	141	134	118	117	129	117	126	151	146	118	128	145	121	116	121	126	130	125	122	141	121	117	112	130	119	121	116	122	116	147	130	129	130	122	123	139	142	133	138	116	132	124	133	123	125	132	124	140	124	122	138	118	145	130	150	130	131	127	101	132	118	131	124	144	127	123	113	131	137	127	135	133	125	113	139	124	128	126	125	136	125	147	126	115	140	137	120	122	127	141	134	118	135	133	145	123	129	112	120	124	128	156	141	129	112	123	128	136	146	120	131	141	133	144	147	118	134	157	117	114	103	155	131	122	160	108	137	132	123	140	128	124	142	129	130	129	145	139	121	117	118	131	130	120	133	111	118	110	134	133	132	123	136	124	115	132	118	136	122	141	124	135	121	134	136	115	147	115	137	127	131	133	134	139	134	127	120	124	127	136	132	103	133	126	133	121	115	124	120	122	115	120	137	118	128	141	128	115	137	128	107	131	130	123	152	133	150	141	129	129	146	139	139	126	160	126	129	109	141	144	122	130	127	150	123	126	123	130	124	123	121	140	144	120	116	126	136	150	146	125	118	111	124	119	128	123	124	132	131	127	119	123	136	104	125	124	107	142	119	119	93	133	138	146	129	141	154	135	132	108	123	120	130	129	117	125	122	141	113	118	129	124	144	116	129	140	105	119	117	144	114	135	96	140	121	140	139	130	137	119	125	157	131	145	132	140	130	137	150	139	145	124	112	126	137	131	125	127	150	109	138	105	122	123	131	136	139	130	123	118	142	121	135	111	110	123	112	126	112	130	123	139	118	120	135	141	130	150	133	131	131	124	118	133	149	124	128	141	141	116	135	134	97	144	125	126	143	126	115	123	138	111	141	125	119	142	112	139	119	127	120	116	132	149	142	138	118	126	120	119	124	115	136	119	119	123	113	134	142	108	116	123	143	143	140	124	112	131	127	124	122	132	138	127	117	122	131	120	110	133	122	126	152	134	106	117	132	108	138	148	121	145	131	114	126	122	151	128	137	122	141	148	144	116	117	155	143	144	138	142	126	112	128	132	132	106	126	130	126	112	131	118	126	135	148	145	118	120	146	136	132	140	109	135	127	128	147	151	104	137	142	140	122	137	134	127	138	139	120	149	139	124	121	127	110	116	131	111	137	115	130	131	118	118	142	123	142	114	136	130	110	112	132	129	119	121	114	128	123	148	123	144	121	141	128	126	116	128	122	128	141	130	126	116	119	140	126	124	126	128	118	131	127	130	126	129	145	145	127	126	130	133	136	126	128	118	143
24486	43527	47889	60891	57211	50825	47839	38575	38780	33157	23603	15425	23228	18263	11202	6691	3628	2033	1590	4591	6813	3907	2034	1495	1298	1407	1234	1044	1108	13127	18543	12667	2712	500	464	472	484	495	482	453	465	460	451	465	462	413	481	491	467	461	434	480	462	485	496	495	477	473	468	463	442	495	462	475	468	466	453	436	449	437	464	475	471	467	457	447	478	441	464	461	464	481	474	452	485	449	476	445	471	414	445	456	439	475	498	447	472	464	486	506	439	507	437	436	443	468	494	473	486	454	462	477	459	464	460	458	476	493	457	486	488	519	462	491	459	452	470	433	484	419	490	442	479	468	462	436	443	464	465	503	440	519	511	428	408	474	495	464	455	447	451	467	457	456	456	487	415	428	483	465	460	439	482	464	469	448	455	436	485	465	453	423	457	497	464	478	471	444	478	445	454	462	445	465	472	449	476	455	459	469	482	472	446	452	430	484	460	456	478	487	448	466	471	473	444	507	459	442	450	483	461	461	448	474	484	518	468	474	436	471	462	501	468	479	464	450	501	521	490	446	454	449	469	468	434	505	457	464	471	499	429	448	474	477	492	463	480	453	512	474	469	485	460	447	481	482	470	460	459	477	458	480	497	512	456	459	445	447	493	451	447	453	468	458	494	474	450	472	457	503	452	457	476	442	453	435	457	504	450	482	471	484	479	497	465	458	431	475	457	489	444	411	474	460	507	466	458	454	477	463	456	475	449	469	418	514	494	482	458	449	421	463	484	482	482	469	459	416	460	463	492	485	490	473	469	500	458	442	493	478	485	456	463	456	482	452	459	457	439	473	488	445	477	490	451	454	498	500	446	479	482	473	504	463	459	468	455	476	459	483	488	466	506	439	494	450	480	467	513	477	460	494	463	459	473	475	440	446	447	428	452	465	458	447	477	499	462	475	457	464	443	490	485	473	506	461	466	481	414	413	519	415	478	469	452	459	475	490	473	473	454	473	470	450	439	485	463	437	469	481	522	503	462	442	444	437	445	471	452	432	440	468	441	456	452	487	440	500	459	436	474	487	485	441	442	480	476	459	482	468	477	483	473	513	452	460	450	503	492	463	455	414	492	455	479	446	475	458	449	451	461	478	454	432	477	462	447	450	460	472	492	460	467	411	505	431	468	448	461	490	478	450	490	427	445	481	497	474	455	482	434	446	455	470	467	487	448	472	429	445	462	484	450	459	469	461	507	463	487	486	473	466	466	454	470	439	497	475	484	442	455	473	441	432	488	454	452	458	441	474	447	450	478	490	463	501	498	498	460	438	448	452	493	450	467	486	482	500	484	494	488	468	474	495	489	450	509	480	477	470	476	459	457	462	437	435	448	476	447	466	454	493	488	472	476	472	460	508	461	478	467	478	465	470	457	473	439	455	442	415	470	462	436	458	438	475	469	476	479	421	490	491	431	445	481	489	451	443	481	441	474	473	433	500	494	461	475	464	470	453	481	449	490	436	449	465	462	461	482	472	480	471	480	469	493	429	459	440	479	476	465	479	496	439	468	476	458	518	472	493	439	483	466	475	500	431	468	480	461	449	476	481	461	456	485	463	491	477	468	444	526	460	469	469	456	463	481	479	441	483	476	473	468	473	438	426	470	461	440	503	451	429	480	478	460	458	450	469	454	525	485	469	463	479	471	489	484	444	459	460	443	466	457	445	465	434	460	469	476	510	430	455	485	474	489	448	484	480	510	475	468	440	435	467	482	440	453	505	437	461	457	456	444	474	423	465	469	427	489	471	460	459	461	469	523	453	453	481	483	462	503	459	460	441	452	493	463	433	467	466	451	478	502	480	439	447	455	470	468	465	481	445	482	461	447	461	471	448	497	492	458	438	496	482	448	461	444	444	479	482	453	452	460	458	478	442	426	454	472	461	465	482	470	430	475	488	494	448	465	460	488	485	434	439	495	474	475	468	445	472	495	483	463	508	464	418	456	511	449	492	454	470	490	445	446	486	454	461	506	440	454	469	518	467	468	451	456	446	478	435	467	499	484	464	450	464	464	449	454	459	455	504	432	467	464	459	472	452	480	470	475	514	449	443	462	448	456	444	495	503	475	437	467	479	476	490	447	445	466	505	424	477	444	478	443	494	512	469	447	428	465	508	414	494	464	508	404	456	503	482	450	482	438	470	482	461	458	465	459	513	436	485	510	473	501	438	465	491	458	449	470	423	496	466	451	475	449	502	491	510	471	417	433	456	452	454	491	485	483	443	474	468	470	465	455	486	461	442	418	456	459	495	465	463	454	446	470	455	476	457	477	468	464	473	445	510	457	487	471	486	480	441	468	462	471	475	490	427	498	444	467	470	479	452	482	482	479	420	488	439	491	474	483	472	454	457	441	478	462	430	459	466	445	440	443	482	489	448	505	415	473	455	476	451	494	525	460	438	497	456	460	458	473	466	479	476	452	429	478	485	490	476	449	467	531	484	409	438	484	492	439	445	416	420	479	471	485	466	515	476	432	529	484	438	473	431	448	483	436	454	441	431	460	468	450	445	477	485	470	442	507	472	498	461	485	451	459	407	447	455	459	458	484	441	458	463	444	477	457	473	462	504	444	464	490	464	498	464	469	464	482	470	449	485	460	475	452	480	471	472	450	456	445	463	472	478	490	436	480	499	469	468	475	457	455	458	457	471	463	469	464	462	430	429	483	461	472	482	503	449	475	485	443	462	485	482	448	420	493	449	467	436	444	502	447	455	473	455	457	441	446	468	489	449	483	470	441	467	432	449	465	471	491	496	447	483	444	439	488	477	480	488	442	459	472	470	471	487	446	450	482	511	434	468	453	453	441	456	455	433	449	444	505	448	486	465	475	400	455	497	471	460	475	487	427	428	459	444	432	491	498	476	462	465	503	470	440	445	470	461	471	444	485	484	452	482	466	497	474	485	446	453	456	449	483	480	460	486	439	472	506	449	450	495	474	482	474	452	434	512	478	508	449	454	471	435	459	503	447	491	496	461	471	448	479	531	472	461	488	464	478	513	505	485	457	475	499	474	423	483	490	446	423	417	487	503	523	429	433	451	484	464	457	447	438	434	465	468	479	433	433	478	457	443	460	460	434	485	494	470	473	476	480	441	466	465	481	450	485	466	454	453	478	460	516	446	445	482	467	459	481	486	472	484	482	465	438	481	456	467	509	459	526	423	471	438	462	472	448	475	481	453	467	456	471	433	455	486	467	476	467	427	476	458	452	460	466	474	490	485	497	454	442	476	484	478	507	486	478	460	470	445	454	475	498	460	447	478	452	476	418	427	447	489	512	467	462	451	454	495	490	479	445	437	475	466	467	469	449	462	480	471	489	461	464	447	463	489	452	479	455	450	419	441	467	416	464	452	440	466	490	497	454	458	477	472	485	486	471	485	492	464	450	498	485	447	478	479	497	477	438	492	477	455	472	482	479	452	446	473	441	472	492	459	494	443	494	496	446	465	466	462	475	451	431	491	454	458	441	473	455	472	461	473	472	409
40215	50303	43542	43167	36893	34010	35983	32131	32224	28291	19114	12237	13648	9251	5552	3364	2596	2288	1326	972	1589	1048	693	560	449	407	413	338	1167	5587	5671	3272	526	203	212	210	197	193	216	194	216	198	198	208	201	171	196	210	249	215	195	222	217	204	199	206	223	209	206	213	204	187	221	194	174	204	218	225	212	211	190	217	213	203	194	208	224	217	197	195	229	198	199	178	194	220	198	213	214	200	211	229	222	181	194	198	194	210	227	212	197	233	195	217	197	200	206	197	204	199	220	211	225	180	203	215	209	233	201	197	192	221	229	188	221	211	205	204	230	213	198	221	195	230	220	201	205	230	188	195	187	229	221	205	221	208	209	198	207	236	187	204	212	200	223	185	188	205	223	215	207	203	203	206	227	197	222	200	223	213	191	186	227	204	199	188	208	200	216	206	201	218	194	195	206	198	202	187	209	229	203	185	184	237	195	203	215	190	202	208	196	208	209	226	209	203	198	213	201	187	217	216	204	201	220	209	220	185	208	215	168	200	211	214	210	204	219	236	240	197	200	222	193	247	208	196	241	219	208	213	227	205	213	227	209	211	197	241	235	201	188	193	201	221	205	191	216	181	204	221	214	212	209	186	206	203	175	196	212	195	214	203	192	225	181	199	228	215	215	189	208	212	195	222	213	206	240	208	222	213	223	188	198	214	175	211	203	200	191	203	217	196	202	208	217	208	227	181	211	199	216	201	229	187	188	232	216	220	204	190	201	214	209	236	206	223	205	215	196	211	201	164	195	223	179	201	204	213	173	207	215	218	191	198	203	226	200	206	203	231	189	187	209	199	215	209	200	186	196	210	184	210	190	188	211	209	204	180	200	204	189	234	220	208	192	193	204	206	191	206	187	214	188	212	193	235	184	215	212	190	206	198	184	180	210	219	222	193	190	208	177	214	201	203	186	216	184	202	191	189	220	224	206	199	210	204	211	196	229	207	211	193	204	207	207	219	212	181	189	205	192	200	235	191	205	215	228	190	189	188	236	198	203	199	203	194	206	197	227	223	193	219	216	212	207	223	208	201	193	209	208	197	204	204	217	191	203	202	195	205	202	208	224	194	201	200	228	198	212	203	227	229	232	206	224	196	189	208	190	215	215	197	217	184	214	218	206	183	232	183	221	202	192	223	201	217	208	233	184	226	197	175	219	213	207	213	232	192	215	201	233	205	199	201	205	212	213	226	214	199	189	208	207	207	226	188	226	223	195	200	192	213	200	200	207	212	203	230	235	234	189	200	169	234	222	214	208	215	203	202	215	216	233	193	193	222	194	207	212	203	199	201	224	199	187	210	194	175	209	225	202	212	215	204	207	215	202	205	239	212	199	220	196	212	198	218	216	220	204	210	197	193	231	211	208	217	182	198	204	197	199	205	212	187	205	189	205	188	205	193	195	201	215	196	201	202	212	208	177	201	188	224	194	217	222	212	213	208	228	187	222	192	200	200	189	213	179	205	192	200	193	187	200	212	218	218	191	213	218	224	177	196	228	201	219	193	201	216	207	200	205	184	214	201	188	187	212	212	226	207	223	221	201	207	207	195	198	199	181	208	213	225	210	194	225	209	208	209	224	221	182	229	185	207	217	192	209	209	229	211	215	192	202	197	212	221	199	196	195	202	212	205	190	201	216	203	219	201	212	187	217	186	215	214	219	210	223	190	189	189	183	204	227	219	219	199	193	215	190	218	196	189	213	210	219	194	218	184	209	212	215	200	173	225	218	188	185	214	207	191	241	191	208	220	192	216	229	210	193	189	206	192	185	224	218	187	205	211	215	173	221	209	212	200	192	207	187	226	211	178	176	200	199	205	234	209	192	229	201	220	212	197	201	216	179	224	218	203	188	219	220	222	209	188	203	196	221	178	215	219	219	240	233	213	199	213	203	193	227	211	175	220	173	192	182	206	206	222	196	198	209	210	199	207	196	208	206	200	198	198	209	193	207	216	191	207	200	200	219	192	220	202	204	194	174	206	207	210	201	187	219	204	180	209	226	207	207	193	205	203	204	235	194	219	197	196	214	230	215	221	226	211	219	211	211	203	183	215	237	226	194	213	193	201	207	210	205	209	206	200	218	191	199	211	217	220	203	239	217	206	186	197	211	222	214	217	213	198	210	195	229	227	200	214	222	206	213	205	220	237	188	209	213	182	226	214	221	199	185	192	214	194	174	191	211	198	205	186	193	184	211	196	212	213	194	223	210	193	188	205	204	203	222	198	204	225	197	210	220	217	194	182	213	230	201	196	198	203	192	219	214	223	219	204	208	253	209	219	226	203	196	218	198	187	197	199	190	224	211	238	233	209	196	213	225	198	198	212	216	186	206	199	210	202	221	194	207	210	201	218	210	209	195	186	183	221	206	204	197	194	213	187	208	185	220	197	216	221	200	207	213	192	236	207	234	222	209	199	209	227	210	222	214	198	201	182	194	197	219	219	199	226	207	176	214	206	218	223	200	203	200	209	203	213	211	226	193	223	192	238	208	202	208	186	201	188	218	184	242	223	202	222	191	213	217	213	196	214	210	203	203	232	203	202	203	209	202	209	195	194	219	240	207	204	211	204	191	193	186	171	206	204	221	217	200	202	194	188	200	225	245	194	219	210	215	193	190	181	212	226	203	202	184	202	230	225	208	206	207	224	226	203	220	228	191	215	209	227	224	212	192	204	196	189	184	204	186	186	198	216	196	230	224	201	192	221	208	215	177	214	183	185	202	198	226	186	196	188	204	162	197	205	207	206	223	180	210	200	176	222	200	208	171	217	216	217	207	200	215	216	206	200	203	211	181	205	199	224	205	215	214	206	211	204	200	203	227	181	207	197	201	188	195	201	209	207	214	202	210	201	181	228	219	210	219	239	204	211	196	201	171	230	213	209	197	206	196	194	245	200	198	213	189	199	216	201	224	196	213	210	224	216	204	209	219	200	196	196	218	199	223	212	212	199	173	225	220	211	188	201	197	194	205	185	175	232	222	193	211	203	198	229	211	167	199	207	205	219	204	215	193	202	214	212	192	199	199	200	196	197	211	208	232	188	232	235	206	213	217	201	201	181	188	183	216	193	206	204	223	207	178	188	231	208	210	215	189	186	185	197	193	227	202	201	201	190	209	203	194	186	202	169	220	221	200	185	189	206	199	233	193	196	222	226	222	214	186	217	220	192	196	192	221	217	190	219	205	212	196	230	217	230	187	204	218	228	182	190	188	214	217	193	201	226	198	222	167	246	208	194	225	198	213	199	196	212	214	209	210	217	211	220	235	207	207	187	221	192	217	189	211	214	191	233	205	208	207	192	195	212	192	203	194	224	196	202	203	206	198	219	200	168	229	208	179	203	189	209	190	211	205	198	236	216	203	182	209	214	226	204	189	187	186	219	193	213	230	221	207	180	196	212	215	205	203	195	198	182	208	229	200	212	203	178	201	188	190	190	214	167	210	197	196	180	206	177	206	206	214	206	216	220	221	183	220	216
33806	49823	53849	64351	58270	58532	56034	47676	43906	39746	28736	23389	33266	23237	20969	15653	12135	11225	6820	5215	8453	5517	3750	3032	2600	2550	2359	1713	6430	25707	24499	16183	2514	688	749	664	709	671	680	705	703	700	709	666	678	697	711	696	637	681	638	663	713	657	684	658	679	689	692	688	741	703	651	650	667	694	685	666	701	672	646	675	679	647	718	689	624	706	675	689	651	662	682	636	671	670	676	707	676	704	711	647	703	632	677	659	678	665	694	643	690	627	648	680	706	658	677	715	624	654	669	701	642	663	665	658	686	711	689	666	678	690	676	688	664	717	681	630	688	691	683	702	639	683	632	676	688	712	659	714	653	690	670	669	631	673	659	663	717	652	679	680	687	694	626	657	659	665	691	695	667	672	691	684	626	704	689	657	648	694	733	680	659	677	689	633	673	687	657	699	655	700	650	651	705	683	667	682	647	683	688	681	684	664	639	660	669	674	661	661	677	635	651	663	686	647	662	694	653	656	653	659	672	699	707	681	658	664	680	668	657	707	646	700	656	706	661	685	697	633	665	685	682	656	653	644	645	724	646	695	619	725	691	740	648	604	650	653	693	650	637	735	728	676	667	694	638	642	680	661	672	647	637	677	725	668	645	686	668	672	699	656	652	719	675	662	686	657	668	682	665	673	657	651	651	716	636	667	707	696	663	648	663	707	643	687	654	674	690	689	719	658	683	703	679	627	671	700	668	636	645	672	722	707	634	710	688	666	702	655	701	696	699	647	680	675	690	656	674	619	668	679	651	692	682	673	706	670	671	715	665	653	665	671	705	698	667	676	730	653	686	685	709	613	693	659	664	658	640	685	690	693	673	686	695	622	678	647	665	624	677	668	670	694	685	632	672	709	642	691	711	648	620	686	689	675	669	634	665	651	676	666	721	656	671	684	701	705	684	680	719	680	712	650	669	681	688	676	665	681	677	667	701	695	640	718	668	682	706	679	710	662	673	649	635	672	648	709	642	733	666	635	620	669	659	664	662	683	668	673	679	700	694	708	689	707	666	699	666	682	671	667	655	650	670	666	651	696	658	689	687	654	705	713	676	728	645	709	679	662	673	677	696	672	667	659	686	653	656	689	697	700	681	723	683	640	649	676	700	663	732	678	641	691	680	667	694	670	659	658	673	676	693	693	678	660	701	670	655	700	683	677	702	692	663	653	669	641	659	646	685	656	667	693	699	658	658	686	638	682	698	654	656	714	671	662	669	673	669	668	686	694	661	710	712	636	666	673	694	724	637	677	693	666	660	676	727	672	678	718	633	664	684	648	697	654	683	710	645	681	662	686	635	735	644	690	667	691	674	723	654	675	674	740	674	674	683	642	705	633	655	721	685	689	681	660	672	668	685	695	673	684	724	682	728	691	704	661	702	651	708	717	687	671	679	675	658	651	658	666	689	641	618	664	671	676	616	661	643	680	672	720	682	683	718	682	631	642	691	688	631	630	627	634	663	605	651	664	668	663	650	662	683	665	658	726	643	721	671	673	697	637	744	648	686	615	682	687	648	638	699	683	724	697	687	694	689	662	689	695	660	679	651	646	687	661	690	661	696	651	655	684	681	657	661	679	659	619	643	709	662	668	694	682	692	712	719	711	685	741	698	712	664	672	671	705	735	653	695	698	655	632	673	623	647	644	660	682	668	675	682	715	654	681	663	683	632	674	707	672	652	701	686	661	710	696	676	658	670	671	679	632	674	677	670	677	671	698	638	676	678	710	641	679	638	635	654	674	631	647	696	649	629	658	698	669	671	658	700	649	704	665	693	666	705	759	686	703	687	663	661	683	667	663	688	670	683	663	671	664	710	646	705	704	679	692	646	707	699	659	629	666	649	686	663	690	641	662	674	715	670	696	675	643	618	687	676	641	722	616	628	665	678	670	655	678	701	701	712	717	672	632	682	675	712	621	695	662	703	673	657	708	662	676	704	659	673	728	653	614	682	692	661	693	732	704	694	671	690	627	658	638	699	690	662	626	701	659	657	640	689	687	704	667	713	638	692	680	710	659	693	640	622	677	686	702	701	694	688	710	671	663	676	651	723	697	666	709	696	696	692	624	700	656	611	678	714	611	646	679	653	669	687	674	684	683	656	662	669	664	667	709	714	687	671	652	725	694	687	662	681	677	671	690	657	709	703	674	672	691	704	745	668	705	648	681	620	696	682	696	654	678	684	669	668	650	720	671	701	728	659	676	693	643	677	665	655	657	657	673	672	681	681	623	659	697	689	677	709	668	676	682	688	689	668	687	658	712	724	715	678	687	697	677	632	678	637	652	701	644	660	693	715	685	727	635	666	664	649	659	689	644	687	691	679	666	723	665	657	637	703	624	677	704	685	650	674	697	691	658	650	650	680	650	694	658	691	668	664	703	677	684	667	657	693	691	698	662	670	674	643	723	718	706	662	645	684	644	706	717	658	650	649	651	660	728	696	731	664	627	707	678	684	624	627	693	729	697	676	698	691	673	658	645	682	715	677	742	658	618	683	659	617	674	686	665	632	681	707	657	688	693	667	687	661	679	703	691	674	642	680	665	681	673	703	667	652	645	658	654	661	673	671	660	639	681	721	628	680	706	676	647	714	703	692	717	689	662	676	648	691	667	660	688	665	686	692	705	640	651	710	637	687	648	696	638	690	710	650	656	680	696	672	666	673	662	685	641	697	697	694	634	655	680	697	688	668	634	720	684	683	689	652	664	667	694	673	663	665	650	722	672	689	692	688	673	698	667	642	693	621	613	721	700	651	713	680	630	659	670	654	656	695	707	649	632	682	665	637	660	640	729	645	672	678	675	677	619	682	670	674	602	685	639	667	647	673	698	644	682	690	636	695	738	662	686	678	649	735	675	679	643	712	650	696	676	718	666	673	701	610	688	698	649	646	661	657	736	695	716	617	680	637	649	695	651	688	687	693	700	659	700	702	679	699	675	717	710	716	667	687	705	667	633	721	634	656	678	717	679	708	702	748	691	702	674	661	648	731	690	739	688	652	664	699	687	647	701	664	660	612	701	728	666	670	669	711	688	678	692	702	659	681	659	680	690	699	636	650	642	688	681	649	630	673	659	700	689	718	665	668	667	702	684	689	644	661	680	717	681	661	708	683	693	687	672	692	642	668	649	709	685	648	725	668	646	668	653	655	666	642	637	680	672	669	713	660	646	674	718	688	662	667	712	626	717	670	703	675	676	675	669	685	697	678	733	666	720	648	682	669	683	637	634	687	660	711	684	634	661	677	666	681	672	680	727	654	677	694	713	697	649	688	665	654	726	686	664	693	690	679	651	670	680	664	699	660	693	651	644	680	697	686	681	718	689	689	638	667	684	678	641	669	669	641	681	632	689	707	669	648	666	645	649	648	705	679	674	669	650	702	658	658	653	668	676	651	668	656	665	693	699	654	648	714	686	677	657	677	676	681	704	716	709	630	677	688	666	708	701	656	672	654	667	671	645	699	643	711	683	701	663	643	662	666	677
8773	18083	26949	21280	11017	6388	4477	2657	2135	1544	738	536	456	373	245	227	205	171	180	190	147	141	156	151	176	147	141	170	136	343	599	509	151	124	137	116	117	121	144	147	134	138	130	154	133	143	141	146	121	116	137	122	123	130	132	138	136	139	138	131	119	133	124	145	99	129	127	136	124	125	126	137	116	117	108	115	128	154	135	123	136	140	128	117	141	147	118	141	135	124	112	146	130	145	126	129	140	114	116	130	145	116	133	114	148	123	150	125	123	111	123	125	142	163	136	132	151	135	116	108	130	131	134	135	124	126	113	140	132	121	134	124	147	133	141	133	149	128	130	141	122	113	121	136	104	144	117	124	137	129	112	119	134	116	115	121	119	128	147	137	111	129	135	129	112	129	105	131	158	121	123	105	126	147	140	139	130	120	127	119	135	134	123	113	128	130	119	131	120	133	146	132	117	126	121	145	129	125	132	133	119	135	133	112	129	123	124	126	135	131	138	112	141	132	119	120	126	116	132	126	125	151	122	130	125	98	128	130	150	130	124	129	150	139	131	125	118	141	129	136	135	137	116	128	138	127	142	121	121	137	106	139	119	125	137	148	127	140	129	99	138	119	124	123	123	132	122	134	138	142	140	143	130	141	125	121	124	121	129	134	140	123	137	130	109	139	131	117	118	136	130	125	104	140	143	140	138	133	109	144	113	128	161	138	132	107	128	107	153	110	124	139	121	132	118	132	126	125	103	132	131	138	127	136	131	124	125	129	129	143	135	145	131	141	143	139	133	128	111	115	152	135	138	124	153	135	123	129	139	113	153	139	162	111	123	135	130	118	124	130	134	134	147	133	129	114	125	114	118	126	126	123	123	145	163	168	141	128	128	119	153	138	119	136	130	132	124	130	136	130	161	129	143	128	140	134	111	143	121	136	118	127	155	143	135	119	106	131	140	140	142	115	129	112	138	117	133	129	124	130	127	129	137	120	125	121	131	109	115	130	126	123	115	120	139	143	128	138	128	136	133	142	137	107	147	126	129	124	135	125	130	141	136	149	115	120	135	132	138	136	133	133	128	137	122	127	146	142	129	138	139	138	133	140	124	142	124	114	126	135	116	116	134	126	122	137	147	117	122	132	143	112	117	134	138	124	150	125	117	114	131	130	132	139	128	138	101	119	134	121	144	145	139	117	130	137	139	128	135	110	125	127	135	146	118	146	122	140	119	131	128	108	119	119	119	130	137	133	111	122	128	107	113	149	133	126	119	128	119	139	119	136	130	135	131	122	149	125	131	123	147	133	129	126	145	144	123	130	115	110	124	130	138	118	117	141	127	135	129	131	141	117	138	125	128	125	109	134	123	137	125	165	112	111	123	113	132	129	151	116	118	130	142	122	119	122	136	121	117	124	132	141	131	123	125	129	128	134	132	155	128	135	129	137	133	139	151	110	120	132	134	127	153	118	128	126	117	137	147	125	123	145	139	107	144	124	127	132	130	111	131	133	140	135	124	141	120	139	102	126	131	119	145	139	115	135	112	131	123	131	137	152	123	134	115	133	122	140	131	118	120	139	126	124	115	104	153	139	128	146	124	122	144	129	110	117	140	111	114	115	153	135	120	135	119	135	137	121	147	104	127	143	154	132	151	127	122	129	115	116	143	136	130	129	122	134	127	131	137	130	125	138	132	130	133	117	126	129	134	142	130	137	126	136	129	129	129	117	100	140	141	138	121	139	136	113	126	108	105	129	130	118	126	132	143	136	132	144	118	115	122	144	138	134	125	126	129	137	139	136	150	127	120	134	109	120	126	125	126	156	128	105	110	105	108	129	136	151	122	118	134	144	124	138	137	133	140	129	122	132	142	115	117	132	139	148	145	119	112	131	137	137	122	150	129	118	140	125	129	132	132	126	148	147	122	131	113	94	132	126	132	143	130	150	128	115	118	131	106	132	143	133	121	141	118	136	127	149	117	116	126	137	127	128	131	124	130	154	121	126	113	131	136	139	128	124	139	135	126	113	110	137	130	143	121	136	123	148	134	117	138	125	118	141	111	144	148	150	122	128	138	129	135	141	119	129	129	133	144	125	113	122	130	153	123	127	139	126	116	145	131	116	129	137	122	134	129	111	137	108	142	118	121	120	137	116	116	132	106	144	106	119	129	122	124	145	144	125	132	130	115	122	119	128	133	138	137	130	157	115	137	132	125	124	117	147	126	118	123	130	141	124	137	121	135	123	127	135	137	113	134	132	132	149	117	126	137	150	128	152	124	124	146	111	152	138	101	129	130	143	129	129	120	118	139	139	141	139	116	123	132	141	128	146	134	146	149	124	131	122	142	138	145	157	116	136	141	121	149	132	135	133	131	134	112	113	114	129	127	122	122	135	126	112	130	120	118	121	134	163	137	121	118	123	132	106	123	150	137	119	127	153	138	122	127	133	113	129	103	117	126	154	126	144	134	147	139	138	135	115	118	122	149	141	132	142	126	137	135	102	124	121	129	128	106	137	124	130	146	119	114	127	132	134	137	120	135	150	110	128	137	106	135	132	134	152	132	141	144	121	150	130	124	137	132	130	114	149	126	122	120	119	145	130	133	135	153	122	122	139	136	131	125	146	120	151	146	149	119	132	117	129	124	128	129	128	141	119	104	133	134	142	116	121	115	108	136	136	119	117	138	137	121	106	133	112	116	126	124	136	133	132	171	138	97	123	139	131	129	117	132	128	127	120	139	131	126	119	112	132	141	121	124	142	127	119	131	126	121	125	149	105	126	118	154	122	144	121	163	134	129	132	133	147	148	123	105	143	125	112	148	150	135	143	127	125	132	122	140	126	131	118	132	136	133	140	126	118	108	121	132	114	131	137	123	135	128	105	130	137	117	114	118	142	150	126	144	132	147	131	136	119	140	126	136	127	126	125	121	134	130	110	137	132	135	123	114	124	117	117	130	127	124	147	116	137	112	142	130	134	146	145	136	140	138	129	125	137	120	128	135	135	116	129	125	149	131	132	139	125	116	116	145	143	118	129	129	120	129	124	143	118	123	117	126	146	135	116	134	132	119	132	151	124	125	153	157	138	142	124	111	132	115	147	137	129	137	137	126	126	107	117	100	125	121	115	152	126	139	144	146	137	129	122	140	133	129	121	135	133	160	147	133	111	143	144	110	128	116	107	126	125	123	148	131	131	128	134	125	156	136	130	134	139	120	131	132	100	136	105	135	142	132	130	126	131	115	131	141	126	141	121	120	117	129	134	118	112	141	124	127	150	136	133	127	127	121	126	134	127	110	124	128	136	123	135	118	118	120	148	134	134	144	141	132	121	144	149	151	150	126	135	127	125	137	137	135	115	128	130	130	123	134	140	129	137	114	125	125	144	128	121	150	121	139	143	154	129	142	142	136	129	135	121	145	129	135	114	125	111	125	144	109	135	131	131	120	138	125	126	133	124	120	142	110	137	119	141	125	132	123	128	132	139	151	115	137	142	117	127	121	127	113	120	121	128
8212	21633	33549	30054	21363	17915	14799	9359	8308	6959	3271	2116	2599	1993	1444	1019	958	886	1153	875	711	563	566	619	629	698	671	667	608	1967	3551	3123	702	474	469	472	487	472	447	509	474	463	471	469	467	494	516	461	469	487	502	502	476	523	448	488	478	447	449	510	495	502	476	512	494	476	489	490	484	475	456	444	445	460	452	467	512	516	474	473	495	449	450	514	478	499	516	476	488	490	476	456	469	460	495	423	483	494	461	484	497	480	478	498	538	462	501	471	486	500	480	456	496	502	473	483	500	471	476	507	483	492	480	478	473	470	486	443	479	453	453	450	510	501	473	473	470	481	468	503	438	431	474	491	491	488	456	456	505	471	490	452	491	462	495	478	479	484	492	516	463	439	525	483	477	498	482	472	487	476	471	520	502	468	477	477	477	475	462	449	509	457	514	504	450	505	469	461	464	490	457	479	482	477	474	503	496	487	498	496	491	450	471	500	474	465	456	479	472	488	503	479	459	443	430	476	418	487	454	504	468	469	495	523	429	522	474	479	465	478	450	463	507	429	509	469	484	473	465	508	454	477	474	471	461	485	444	490	471	470	501	480	450	473	463	483	451	486	491	477	531	445	492	446	479	461	453	456	488	486	455	482	466	476	483	472	504	476	472	500	481	497	462	479	439	448	471	454	519	491	484	510	470	466	483	496	500	528	448	481	418	478	455	490	487	437	501	490	471	472	481	502	459	498	474	443	477	505	487	510	483	447	482	465	462	475	513	473	461	496	480	498	476	471	492	492	487	472	491	508	460	488	479	487	449	486	453	472	486	452	496	466	485	493	460	515	502	458	501	484	467	458	455	469	502	514	470	475	455	500	447	467	511	490	470	485	511	466	513	469	442	491	480	493	478	472	459	485	495	456	515	457	441	472	456	455	461	470	502	509	489	525	490	486	451	472	481	498	467	498	501	512	435	481	485	456	502	455	481	470	495	521	455	439	493	448	482	487	478	554	475	498	425	477	545	492	507	466	467	485	475	556	468	520	478	471	489	460	491	469	468	463	459	473	471	476	487	475	466	457	498	486	463	526	468	476	465	516	493	470	496	450	447	483	478	504	489	492	497	449	463	465	481	443	461	488	479	527	492	481	479	454	484	498	457	483	460	486	477	450	440	452	462	483	473	506	473	489	510	491	479	485	454	478	496	475	489	507	441	459	502	466	454	461	472	458	491	481	479	486	493	480	476	486	442	459	500	484	470	480	521	476	473	503	506	493	502	428	452	488	460	454	487	456	468	453	450	467	512	461	445	473	451	477	470	489	472	490	466	426	453	485	481	465	500	455	460	468	465	483	458	479	466	475	498	498	488	497	457	486	467	491	468	479	497	459	477	500	436	489	513	495	502	476	481	465	490	486	467	486	454	486	426	475	471	479	526	490	478	479	519	449	496	509	454	434	486	484	530	427	459	463	518	463	438	459	491	469	476	508	474	455	450	487	493	512	489	467	455	487	466	476	470	478	429	424	480	486	477	454	488	531	480	469	478	470	463	454	548	474	468	476	469	470	453	460	474	490	433	483	490	493	484	490	469	506	528	510	459	486	504	469	459	477	471	503	486	461	428	493	467	504	476	527	486	482	486	521	433	498	470	492	473	462	464	474	462	462	479	499	476	461	518	477	470	491	480	488	516	467	485	475	462	486	490	498	504	506	467	483	441	488	474	486	494	451	480	510	455	483	468	523	440	457	484	474	500	491	484	469	456	504	476	451	501	490	528	505	465	477	472	462	447	478	479	478	471	476	468	492	505	511	463	476	444	477	521	471	484	543	476	481	471	480	423	459	464	464	498	466	452	457	465	467	449	472	459	466	486	512	463	469	496	485	478	470	493	439	481	429	474	477	504	457	477	483	504	481	462	474	466	493	500	474	434	490	482	503	466	459	485	475	506	478	501	487	481	478	482	445	443	481	468	499	489	498	468	490	474	475	479	464	535	473	487	487	495	476	515	488	493	475	448	469	492	488	442	478	458	456	470	465	477	491	464	482	483	540	454	466	488	494	476	500	504	512	435	460	486	488	476	493	497	464	478	509	476	471	475	480	533	444	464	503	466	474	450	480	505	491	477	515	493	470	496	486	437	488	487	464	447	471	472	478	473	438	470	455	483	448	489	533	471	478	480	496	481	519	461	480	500	480	498	474	484	499	479	499	504	456	482	458	503	456	436	484	482	480	491	492	469	484	469	461	454	482	476	527	469	493	473	495	507	432	457	461	499	440	502	466	477	457	495	484	474	507	492	488	488	456	465	425	447	511	449	433	478	533	494	497	452	491	493	467	459	524	445	454	460	467	473	471	465	539	483	476	480	497	436	493	485	472	493	512	449	432	451	450	464	510	467	474	489	439	493	484	489	491	497	470	470	444	502	461	517	459	457	492	497	461	464	492	466	480	494	481	512	524	500	490	463	483	441	462	471	465	491	486	490	496	488	464	497	464	495	497	482	471	442	518	476	499	485	522	494	496	488	530	460	515	485	468	478	480	483	478	486	504	515	473	460	496	439	506	481	477	491	436	482	448	468	470	495	455	445	469	480	511	465	448	491	478	517	478	502	480	500	474	489	446	495	458	483	415	479	457	497	510	474	456	480	459	525	454	475	454	457	466	457	458	483	511	469	449	460	458	496	513	477	464	490	491	461	488	444	485	492	472	457	473	492	468	496	487	496	537	486	479	493	509	480	449	487	484	436	491	456	486	466	526	453	509	458	487	460	480	489	479	528	516	459	483	478	477	497	456	489	480	474	437	510	460	492	455	436	469	456	485	464	515	481	479	448	463	495	465	449	492	480	482	501	491	494	502	463	480	451	498	456	457	470	466	510	493	513	519	480	449	458	487	490	487	474	489	493	461	486	479	495	513	468	480	467	489	466	459	511	498	482	456	464	490	462	497	461	457	486	468	473	479	489	482	504	487	482	451	458	468	498	453	459	473	479	484	461	446	455	460	477	466	453	491	498	476	482	478	485	454	499	474	461	519	483	488	473	476	518	495	469	463	462	433	477	460	466	494	514	444	445	475	461	487	474	498	487	505	486	480	482	487	488	443	468	488	497	485	474	489	474	460	494	507	450	483	478	451	440	464	473	477	461	441	475	457	436	490	446	507	471	483	449	483	399	465	498	501	479	514	447	536	432	508	495	458	489	503	471	505	462	468	495	487	484	483	492	477	493	489	474	497	474	469	452	475	507	470	511	488	475	487	480	482	517	484	501	493	455	454	481	507	471	494	514	451	533	450	474	495	492	484	467	479	483	460	445	469	454	452	506	503	454	481	481	521	494	481	458	492	514	492	429	491	462	475	496	502	504	481	473	494	501	495	451	473	505	488	447	472	448	477	488	464	467	488	480	481	487	478	453	453	481	491	480	459	467	455	490	483	470	498	457	471	522	465	474	443	473	451	490	483	526	505	501	450	504	468	502	495	480	497	460	474	447	510	472	462	475	460	525	469	471	450	495	452	545	493
34315	50449	42105	38373	35722	35088	31003	27214	23518	20632	13192	7956	5862	4498	3144	1764	1623	2013	2726	2681	2150	468	278	243	268	236	225	196	396	2829	3160	1770	485	136	117	151	147	132	145	142	140	140	151	130	105	156	138	132	132	145	148	134	156	133	119	128	149	112	127	135	130	146	145	153	133	134	134	137	148	146	139	152	117	113	140	137	143	124	124	123	130	136	134	157	121	128	131	141	145	133	136	152	128	141	132	120	139	140	131	133	147	148	153	140	133	110	140	143	149	130	129	141	130	148	153	145	140	128	108	124	118	145	134	127	121	170	121	130	153	133	139	130	115	124	129	130	104	153	131	117	118	153	129	156	145	130	132	137	152	140	142	156	138	118	124	131	157	141	138	146	120	129	145	131	126	130	145	141	122	122	145	140	141	142	143	135	132	162	129	137	127	147	151	145	146	139	114	131	167	114	112	145	150	157	156	165	135	158	143	135	130	149	138	130	157	120	129	152	125	153	145	120	132	133	124	140	138	138	148	110	143	137	139	146	146	141	139	136	134	158	140	128	136	143	138	125	157	144	132	143	121	140	141	148	140	132	141	146	158	133	122	130	133	136	140	159	139	158	143	130	143	150	130	134	135	139	137	129	143	126	137	132	142	115	139	161	145	153	134	145	152	152	150	139	129	135	147	156	164	130	150	117	147	149	136	150	159	147	134	137	145	144	147	148	126	151	141	114	135	145	138	120	123	136	123	152	147	137	149	132	148	141	149	136	138	138	134	148	145	143	128	137	135	127	118	135	146	149	129	159	120	130	126	140	157	123	147	140	121	138	129	128	132	149	122	153	123	144	123	142	138	146	138	163	145	130	114	116	148	129	131	124	141	143	149	128	143	144	127	129	143	141	128	121	139	129	150	147	137	142	122	121	122	125	154	125	131	114	154	122	131	129	149	141	128	132	154	153	138	139	145	134	113	144	136	148	154	129	145	144	123	115	148	135	135	124	146	124	152	148	138	142	154	136	157	126	142	132	134	160	134	147	138	153	152	138	147	128	136	138	145	144	121	127	138	136	147	130	140	148	137	139	131	153	142	133	118	125	124	160	131	132	155	125	137	134	131	141	132	134	132	129	142	130	134	133	156	156	118	143	122	142	147	152	122	134	141	127	132	133	153	154	139	158	161	153	123	137	143	122	144	157	119	141	121	147	145	151	126	159	125	148	158	137	136	153	121	126	153	143	130	140	135	163	135	163	136	121	137	136	133	136	144	118	120	157	146	151	137	157	135	129	133	143	139	132	146	124	137	151	144	145	152	144	139	139	137	130	143	161	136	136	151	136	131	137	131	131	149	128	141	130	126	150	141	131	123	142	155	148	139	138	127	123	129	123	148	151	142	138	141	126	167	150	147	122	126	140	137	142	141	124	125	137	131	137	133	133	128	144	142	130	139	126	125	159	149	135	128	153	124	145	125	142	142	134	141	137	134	126	141	135	126	127	134	143	155	141	137	130	128	143	135	151	137	123	117	115	142	136	127	138	122	106	143	126	144	149	144	132	119	150	129	122	135	134	147	139	128	157	135	138	155	133	132	137	139	141	141	151	130	149	145	116	117	153	126	151	132	124	129	131	150	147	131	143	137	139	150	139	151	137	141	129	156	133	139	159	125	142	125	150	139	145	133	146	127	145	132	117	156	139	125	149	116	135	133	137	118	123	138	122	136	143	145	159	140	143	126	149	145	150	118	120	127	129	126	152	140	139	129	132	163	135	129	124	130	123	126	135	128	145	130	121	125	129	137	146	113	122	151	115	123	143	147	154	129	132	132	151	160	154	131	151	141	164	128	174	116	130	143	148	127	169	142	157	141	132	140	124	144	134	121	137	142	156	141	153	126	118	151	117	126	126	143	163	130	138	125	129	144	149	137	153	135	131	149	141	133	140	115	139	140	110	130	131	126	107	123	122	133	139	145	128	130	158	151	127	120	149	132	151	140	125	126	130	151	127	128	157	112	134	135	139	156	132	136	137	120	137	152	149	137	140	140	139	155	158	146	143	129	129	126	160	159	127	133	125	131	123	134	136	142	132	119	155	125	123	131	151	152	127	129	129	123	141	149	126	155	136	136	137	149	158	149	137	114	155	135	156	162	148	153	147	146	141	149	149	134	133	152	153	122	130	142	143	127	124	154	139	130	149	146	138	113	151	123	156	137	147	143	121	133	162	153	136	132	140	142	120	153	118	124	115	135	109	141	138	143	129	124	133	116	155	149	139	142	163	142	151	141	125	135	135	161	150	124	151	146	148	123	138	138	126	125	160	165	149	132	146	121	149	118	130	155	152	145	116	122	142	120	138	134	140	133	132	130	143	163	158	129	123	134	154	158	127	136	137	154	151	140	126	140	130	143	144	140	148	138	131	124	134	143	136	147	141	138	140	109	147	151	142	144	126	146	130	134	121	132	124	139	146	135	131	149	144	140	151	150	150	132	154	117	115	158	133	120	137	129	142	155	158	126	138	144	147	132	144	145	163	165	120	139	120	136	130	136	135	153	129	121	138	128	117	142	118	132	139	122	141	156	123	148	138	129	138	130	126	130	125	155	123	142	122	150	122	158	141	122	131	139	146	149	150	148	137	151	149	129	117	148	139	124	144	136	149	148	144	142	130	139	138	137	130	154	137	133	153	127	143	144	127	127	129	150	132	134	140	138	140	145	158	148	124	139	136	125	129	129	155	121	142	164	132	124	126	144	130	131	132	130	137	152	157	162	135	132	136	142	139	130	130	121	138	136	130	124	151	138	132	139	134	148	115	116	148	148	118	132	124	139	135	114	127	132	130	124	133	133	134	138	150	142	150	124	138	139	140	127	140	135	123	130	151	149	135	113	141	122	144	151	114	150	165	148	126	155	128	132	133	161	128	155	137	128	136	143	136	136	148	153	128	138	132	145	128	144	147	130	145	141	135	139	142	136	140	128	150	145	127	129	133	155	144	125	149	153	127	128	131	136	124	139	151	148	110	131	147	131	136	128	131	135	129	131	145	132	126	148	145	136	121	158	160	147	139	146	139	133	130	144	120	141	145	123	153	137	128	123	129	145	123	139	128	158	133	130	145	164	125	141	118	151	134	119	134	151	131	162	139	139	148	117	131	149	142	133	126	131	146	131	145	142	140	134	142	127	132	150	133	134	141	146	141	143	129	125	121	149	138	130	148	119	123	138	130	148	125	134	154	140	137	128	133	148	149	128	144	154	138	131	137	137	116	152	159	129	135	125	145	145	133	120	140	138	140	138	146	144	129	139	129	137	152	136	129	141	140	137	113	136	130	127	117	141	141	147	141	157	137	163	151	121	122	123	143	127	148	146	134	145	121	129	135	138	142	149	115	133	141	143	152	135	138	141	144	120	135	127	154	123	113	126	134	112	126	121	157	159	138	126	132	137	131	148	139	135	121	144	132	142	137	154	128	116	130	143	133	160	143	126	136	145	145	120	140	138	153	131	152	110	149	147	147	142	152
29071	48211	50688	56524	53758	52740	45062	38647	35266	33327	23293	21094	20787	17496	14719	10051	9145	10471	13708	13289	11067	2600	1740	1403	1364	1244	1247	953	2506	15978	17302	10390	2749	515	462	515	501	492	487	526	496	472	483	461	469	479	484	479	474	524	492	486	491	504	505	498	502	489	532	486	493	500	449	488	476	483	503	466	520	555	521	519	503	512	499	509	486	514	488	520	509	479	503	492	533	498	509	487	501	457	512	504	465	540	496	474	509	506	540	496	498	481	451	519	527	494	475	462	483	481	495	489	517	512	505	490	499	474	490	509	432	477	487	472	522	461	489	504	498	488	505	479	482	488	488	444	488	487	495	471	501	508	520	491	499	526	470	531	496	465	502	460	498	474	481	520	506	519	480	530	468	465	496	516	525	484	491	466	525	487	497	512	483	506	513	461	481	497	484	497	508	486	519	486	480	489	471	498	546	496	502	515	491	486	482	492	444	472	446	489	479	479	475	459	496	511	468	540	488	446	528	491	469	497	473	512	456	507	498	530	551	489	497	496	511	502	493	460	531	492	504	507	505	501	511	495	487	454	471	488	495	499	506	507	482	505	499	505	538	512	492	479	472	496	481	466	526	484	526	514	468	493	507	526	496	490	486	501	463	504	522	477	468	494	518	492	490	482	495	503	484	534	478	456	496	487	461	498	464	479	502	508	489	491	455	519	459	464	478	513	451	504	514	519	508	517	498	485	482	529	487	484	513	488	479	500	522	539	489	454	526	524	553	476	512	523	475	485	426	459	472	509	495	465	443	513	505	488	521	517	490	512	511	488	488	460	500	513	498	484	476	509	499	497	470	498	531	474	478	518	488	499	517	491	494	531	480	505	476	480	501	450	488	484	471	493	517	447	492	480	492	478	522	488	478	509	486	497	504	482	494	500	492	495	478	478	522	522	509	529	478	509	475	463	479	534	492	522	500	507	470	464	470	448	494	491	509	506	513	435	510	493	527	503	494	509	498	528	491	461	527	496	499	501	507	488	486	511	534	499	416	468	554	512	498	506	472	469	509	483	458	489	461	475	473	520	492	487	491	502	477	510	531	498	516	485	497	464	543	499	492	517	474	496	518	491	555	469	524	525	496	489	473	449	484	526	467	545	507	496	469	471	550	482	489	462	465	527	501	504	502	503	497	475	462	533	492	500	488	510	490	488	491	463	526	485	528	485	452	471	512	493	519	491	483	437	496	526	495	480	478	494	509	470	483	501	479	495	479	538	480	507	527	501	431	487	472	489	467	490	526	474	517	476	482	507	468	499	469	493	496	494	527	467	532	534	477	538	499	467	518	486	503	493	467	469	504	522	513	512	498	465	522	503	537	486	506	516	502	498	521	478	500	515	503	466	491	480	513	523	503	472	501	479	526	503	478	471	481	534	518	499	504	483	493	479	467	503	454	479	492	483	464	494	507	486	489	505	513	464	480	482	499	511	519	493	504	453	488	521	479	485	478	474	481	443	541	514	535	499	482	486	519	487	447	518	540	513	496	503	449	512	502	498	475	511	462	487	511	476	499	473	497	505	519	473	508	494	504	488	486	442	504	495	463	498	511	504	466	494	501	463	478	505	458	500	481	509	469	469	495	442	504	533	489	473	488	524	481	500	502	458	526	515	474	495	480	504	490	469	496	476	507	492	503	501	505	505	488	498	472	507	531	506	510	472	504	479	462	491	503	493	482	516	454	467	534	491	504	535	506	493	493	485	488	515	474	454	504	543	479	511	531	537	514	482	496	505	511	487	493	447	499	503	526	508	487	482	462	480	517	483	486	458	471	481	481	502	496	475	490	461	464	562	490	525	493	493	501	487	481	465	458	514	484	470	502	516	511	523	499	516	481	477	537	518	499	516	504	485	489	468	513	440	503	498	523	479	467	460	524	447	495	458	513	516	529	476	471	523	510	500	532	489	506	481	520	464	495	497	484	473	497	528	465	549	477	482	474	464	521	500	497	484	484	500	478	500	499	523	493	523	447	514	497	517	497	499	508	481	461	504	483	493	506	470	477	504	466	482	500	480	481	526	500	482	481	518	493	506	458	480	553	455	479	497	467	467	499	489	512	485	456	480	489	475	497	462	511	502	501	528	501	466	478	488	515	496	500	543	506	500	439	494	507	520	475	451	511	514	456	498	512	505	495	517	539	475	530	508	521	514	439	531	509	485	469	487	485	530	491	544	522	481	498	533	481	500	478	514	525	497	474	481	515	499	480	502	485	473	507	475	488	515	527	489	528	501	459	537	481	454	481	500	542	485	504	497	513	515	513	478	518	504	487	474	502	490	516	510	463	492	497	497	450	448	511	502	466	471	477	488	482	507	452	521	470	456	502	453	520	533	531	511	487	504	495	495	516	490	494	505	493	483	507	515	514	505	524	493	499	505	514	447	524	462	555	473	530	503	467	470	518	470	519	501	537	458	480	520	460	478	487	481	499	476	524	461	493	478	488	477	496	489	474	479	476	472	487	483	458	496	501	498	452	515	464	486	478	504	449	485	483	509	476	480	507	487	497	471	495	504	515	469	510	510	489	522	470	495	534	485	448	517	463	484	472	472	430	497	505	483	488	493	502	458	487	461	481	500	518	470	520	477	442	493	477	484	493	445	549	487	468	506	490	522	487	530	496	494	473	463	466	509	498	492	494	450	533	470	537	519	528	495	465	498	500	484	457	501	483	482	527	531	481	517	489	484	493	511	524	471	478	502	503	478	514	534	453	472	515	484	485	514	492	510	478	486	478	517	472	522	525	482	482	522	474	490	525	500	496	520	499	495	486	477	468	501	457	522	498	505	511	473	487	503	487	515	482	484	484	455	509	472	524	458	487	494	472	491	542	496	455	504	487	455	489	469	480	485	517	509	474	497	469	485	455	502	509	489	506	440	481	496	477	478	522	484	468	482	490	482	497	474	518	518	529	493	481	501	506	540	478	511	548	486	499	493	493	512	518	467	497	531	492	481	509	543	508	553	491	484	502	498	538	516	485	491	460	458	475	547	498	484	464	468	495	498	533	521	520	497	465	487	523	489	482	468	498	475	491	498	469	479	529	522	469	504	523	499	508	480	456	497	478	536	480	496	461	469	510	521	502	471	494	495	487	510	478	483	498	484	447	454	492	487	492	478	488	501	538	519	488	439	475	491	503	484	504	462	469	494	525	470	523	525	490	534	498	451	484	474	481	463	484	536	480	487	479	452	482	491	495	512	525	487	517	473	487	465	464	490	495	476	497	482	488	518	447	491	467	459	512	513	482	506	499	481	520	480	542	494	485	510	501	509	528	516	499	508	477	489	516	460	514	492	443	496	466	491	492	448	483	497	475	449	461	469	518	469	484	502	514	485	515	541	474	482	529	498	505	496	524	518	518	541	519	498	507	485	508	500	493	483	479	500	531	472	499	496	481	519	551	462	494	500	509	471	531	469	477	498	496	494	550	500	477	508	473	477	475	518	487	493	514	537	487	483	480	470	509	516	481	492	448	515
45022	50908	39715	35514	35052	35223	35715	33277	28968	27263	21732	17021	12130	8169	7188	4544	4643	4816	5389	6013	4958	2604	820	577	463	394	358	289	937	4742	6073	3240	896	208	228	229	225	200	219	216	209	211	208	217	229	236	202	222	205	215	197	238	238	230	224	217	205	203	208	214	227	233	223	192	216	224	228	241	210	212	229	228	247	193	217	215	241	243	235	237	215	193	232	238	193	238	217	220	217	227	230	246	214	220	209	228	197	221	257	241	204	233	215	215	226	213	216	207	220	236	226	223	231	225	243	224	231	228	224	205	203	216	195	254	229	237	218	219	188	238	235	199	225	215	199	211	210	235	252	226	227	239	228	214	233	231	215	221	229	216	204	203	210	218	215	225	204	210	218	214	203	236	209	225	229	214	208	222	219	203	235	213	211	211	236	213	230	208	227	209	227	231	216	204	218	219	224	217	230	226	214	247	224	182	185	195	243	205	249	223	224	204	215	251	222	235	220	206	219	225	219	212	231	202	185	209	196	232	206	221	214	219	236	228	229	250	226	203	231	251	235	212	222	225	222	218	238	247	237	210	201	216	201	202	245	231	233	230	196	227	206	223	228	221	236	207	224	220	226	235	234	227	217	234	213	237	206	219	226	199	239	227	211	206	226	218	224	215	238	212	242	207	229	238	200	222	200	228	226	214	233	210	240	271	220	233	231	223	211	227	185	228	233	233	247	212	221	206	225	196	221	195	232	204	244	228	203	201	236	211	237	218	216	233	191	236	205	238	229	218	241	211	215	236	216	227	225	238	206	226	186	216	232	191	216	207	224	214	203	245	245	223	244	222	221	228	220	212	238	222	207	196	221	210	210	185	214	240	222	212	239	210	234	208	210	216	202	220	235	222	244	231	220	200	229	228	222	229	228	204	242	202	224	225	223	204	241	231	230	199	225	223	221	204	229	242	193	211	224	236	215	223	229	204	233	217	202	235	228	200	208	221	220	203	207	232	236	225	199	201	225	211	238	237	223	222	221	218	222	210	208	235	223	195	222	234	190	204	210	232	230	210	225	235	207	216	265	204	223	241	229	230	207	231	235	215	223	202	213	191	198	218	207	214	199	243	231	221	239	220	240	219	249	203	217	225	240	218	236	217	207	204	214	202	196	230	230	230	208	231	211	223	222	220	220	218	217	238	237	226	229	215	191	217	237	199	224	230	205	236	210	210	215	236	230	254	227	239	221	209	219	226	203	216	219	207	190	205	215	230	217	227	253	222	227	226	230	219	212	225	240	215	196	207	216	230	193	227	207	220	225	217	223	241	227	239	217	217	203	191	199	195	194	220	213	217	203	248	242	218	214	203	178	223	244	225	218	231	191	241	224	192	214	232	215	236	217	204	212	226	215	201	243	215	215	239	251	236	206	224	231	209	228	214	220	203	195	263	221	240	242	236	221	248	235	228	230	214	217	206	237	220	253	241	217	216	225	213	218	200	205	229	227	200	212	225	245	211	222	200	243	190	234	214	221	233	217	214	185	222	244	205	216	230	227	226	228	221	247	227	228	240	251	198	199	211	217	201	223	208	220	226	221	237	226	215	241	178	241	200	210	197	212	206	238	221	224	220	220	219	219	224	221	217	225	241	188	241	251	193	198	221	226	202	221	201	221	248	217	210	221	223	232	216	243	220	240	251	214	230	224	236	223	217	178	209	181	249	223	202	225	236	193	240	201	244	214	241	204	216	224	222	239	225	226	215	222	196	216	208	212	241	206	224	240	197	227	217	221	229	214	233	237	242	224	207	201	228	207	222	229	221	219	239	226	219	234	238	215	209	233	235	231	226	224	230	231	228	218	202	225	196	235	212	245	218	231	228	237	213	205	214	208	202	197	221	222	199	242	221	214	228	208	213	251	184	222	233	221	238	205	237	217	237	222	215	265	235	217	235	207	234	212	217	207	221	230	218	208	243	244	244	238	215	216	189	227	227	217	238	234	265	257	216	221	204	257	198	207	222	213	218	243	208	214	224	214	213	242	217	224	240	221	206	218	209	220	221	205	210	242	236	203	231	205	216	228	223	219	206	225	224	216	205	236	209	212	203	228	233	232	224	224	200	213	218	199	223	229	208	220	218	233	235	195	207	190	210	227	238	205	211	211	212	213	214	214	228	206	235	229	204	202	211	214	235	216	240	220	210	232	193	208	201	229	237	225	249	225	222	232	201	228	227	204	214	201	227	218	205	221	229	219	221	231	200	233	237	248	204	204	210	213	219	225	213	193	212	207	223	233	229	241	221	220	204	191	210	228	206	215	190	251	192	238	220	230	214	238	222	209	228	219	207	216	216	238	238	218	215	194	228	209	251	240	211	195	190	242	244	200	226	191	242	206	214	233	235	257	226	207	215	214	217	215	225	215	222	241	243	204	215	202	214	250	218	222	198	242	210	220	208	198	215	219	207	225	226	216	191	234	217	212	244	208	202	201	223	225	246	244	216	227	240	251	206	230	218	212	242	217	233	203	242	235	231	241	241	219	223	239	205	225	223	209	229	204	207	201	225	218	237	212	228	216	215	204	218	223	197	224	200	217	201	223	220	225	215	241	237	233	207	201	239	242	206	235	238	201	217	233	217	240	210	269	215	208	238	198	229	233	221	212	219	219	202	213	216	234	220	223	206	224	212	235	244	220	218	206	196	233	199	228	222	210	219	235	234	194	231	227	225	212	253	238	214	219	230	226	221	250	231	216	239	224	207	212	210	235	216	211	230	223	235	241	213	218	214	221	218	225	225	204	194	226	215	196	212	245	213	221	220	247	226	201	239	216	223	225	211	238	217	204	200	213	214	205	207	224	225	208	209	232	242	198	219	217	234	232	210	213	208	225	229	210	209	229	209	248	221	230	196	218	250	210	214	219	225	213	225	227	222	215	215	217	213	224	251	201	222	231	235	218	224	217	233	216	220	228	239	224	248	239	215	224	228	233	224	238	228	237	226	200	219	209	230	216	215	212	239	231	233	225	235	233	220	205	235	233	208	211	203	193	221	221	230	223	248	207	228	200	198	219	218	213	223	206	217	215	196	230	211	214	235	209	206	219	235	222	211	217	200	214	192	209	225	192	220	225	233	208	230	204	224	219	213	220	213	220	208	209	230	203	220	203	231	229	213	219	238	236	239	218	247	222	246	204	236	215	228	227	208	236	219	213	217	221	229	209	213	192	230	216	223	219	194	208	198	221	194	218	218	253	217	216	216	188	207	243	198	230	236	217	223	205	212	205	241	222	222	225	206	237	234	245	216	214	264	221	219	207	237	211	217	219	222	214	213	200	234	228	238	222	234	246	236	219	226	264	237	236	186	241	242	214	235	221	205	214	266	217	202	235	210	195	217	222	231	193	215	203	233	202	208	220	212	231	214	224	218	218	227	215	192	247	206	209	217	205	220	217	202	245	228	211	205	235	236	203	231	214	217	239	222	202	188	209	210	184	218	219	206	204	208	213	234	197	237	242	225	209	237	238	224	227	237
38354	53965	52712	58744	59467	57831	54169	45738	41387	40360	33717	32683	27733	24229	22586	17478	18322	19953	20795	22133	19345	10896	3970	3042	2507	1928	1968	1545	5852	22944	25535	16118	4621	725	721	772	676	683	709	721	725	742	677	712	710	722	724	707	733	745	707	672	709	756	712	720	724	691	677	674	732	707	747	743	735	718	677	753	731	705	686	704	740	687	707	715	697	683	712	726	685	734	683	702	736	747	792	685	660	694	729	765	724	694	712	668	734	709	727	665	769	763	718	691	700	748	724	742	704	718	681	749	730	686	724	743	677	716	757	680	694	672	709	725	735	718	716	718	735	714	745	689	728	744	718	684	735	694	688	720	730	735	720	719	657	712	696	722	720	715	706	677	729	755	729	698	702	746	749	721	739	684	730	721	714	708	743	729	693	773	691	742	720	709	726	712	710	719	740	684	717	750	712	695	652	693	678	720	789	699	690	695	742	704	671	717	745	723	702	716	738	750	710	678	725	731	702	753	709	746	723	733	692	727	743	727	705	710	685	677	723	713	769	737	698	750	739	682	740	718	732	704	729	707	717	737	656	665	700	726	696	760	741	695	700	697	733	714	696	702	719	682	764	720	722	716	697	718	694	800	739	718	781	713	704	716	715	687	725	719	715	753	726	715	688	729	721	690	738	763	744	702	692	777	752	697	741	753	732	711	713	679	717	697	680	746	706	736	729	691	761	747	710	696	742	737	724	693	702	705	728	715	754	726	721	714	675	708	752	705	724	695	705	732	708	703	693	727	711	705	721	658	742	736	733	748	685	701	721	715	704	723	696	687	714	666	732	707	734	708	723	732	698	705	738	740	684	726	754	716	689	708	776	738	698	665	701	718	682	690	726	706	697	695	728	730	741	751	710	733	743	747	745	713	723	697	747	760	675	786	704	710	746	747	698	727	725	751	703	681	676	730	706	704	700	682	723	727	699	718	741	751	707	691	709	757	689	708	710	671	716	702	726	686	667	686	693	689	772	723	691	673	778	686	736	699	692	693	733	744	724	716	645	723	651	714	702	648	704	766	699	676	695	695	711	758	665	693	717	761	708	731	733	701	715	730	715	702	769	687	739	749	663	742	736	713	697	700	633	710	738	746	719	728	730	750	746	642	697	716	737	722	743	724	714	697	747	722	730	747	719	695	689	665	720	707	712	743	680	707	711	651	697	712	742	726	695	717	746	775	683	687	699	752	759	708	740	734	693	737	701	716	679	696	727	723	722	703	730	656	760	747	696	705	705	711	720	655	683	690	711	697	688	716	724	709	703	730	726	764	689	715	700	741	743	716	714	720	732	717	714	769	710	763	706	708	696	741	768	749	689	730	691	740	756	701	728	724	731	709	710	744	677	760	739	740	724	721	705	726	706	721	730	654	666	750	764	764	677	738	724	738	682	705	694	737	759	754	692	654	724	706	735	734	707	698	695	703	717	708	700	714	686	703	731	698	718	711	712	761	722	719	666	690	675	761	699	689	727	722	697	744	703	719	698	720	723	720	707	732	665	702	738	743	741	693	756	704	673	730	693	760	716	754	689	711	753	693	703	677	704	720	762	711	737	730	729	742	713	671	735	708	705	625	716	745	748	725	725	753	765	694	763	748	736	747	707	760	658	726	734	733	711	714	749	728	695	719	741	707	697	736	708	695	680	750	711	705	723	732	709	729	730	659	721	611	681	709	690	703	710	735	711	738	701	707	679	767	674	734	702	680	710	720	716	746	738	669	693	693	700	680	727	714	737	752	702	706	738	725	716	645	721	697	715	730	721	750	697	708	766	723	727	742	757	714	677	696	738	689	712	687	756	751	686	729	735	701	717	726	724	709	732	713	730	707	745	736	711	701	707	729	675	667	674	761	713	652	690	728	690	682	717	694	717	699	727	728	728	683	733	689	726	721	748	753	690	738	720	746	692	741	735	708	751	690	710	694	705	680	698	706	696	689	687	668	735	736	728	675	719	691	717	737	713	739	683	735	703	747	725	702	746	716	690	691	754	709	726	715	726	732	724	742	703	715	737	725	662	737	696	688	725	695	703	699	735	720	720	702	725	743	691	754	684	715	695	702	731	680	679	735	694	754	730	711	699	712	735	656	697	724	681	694	745	759	700	721	689	703	718	719	720	747	691	730	716	727	727	706	734	704	735	710	749	706	750	718	733	726	749	690	738	684	702	708	709	745	709	715	696	715	716	717	731	721	695	719	691	746	716	727	713	684	720	701	743	700	738	822	730	726	727	664	732	677	735	696	747	718	678	763	742	754	718	774	733	694	687	679	700	741	737	722	715	716	728	755	688	718	749	708	776	732	661	717	734	723	775	680	674	707	715	772	724	688	711	646	729	720	735	718	745	734	699	726	711	678	720	752	715	710	726	727	707	683	731	721	730	684	709	692	722	713	674	746	727	670	704	716	734	704	720	684	751	681	750	711	767	734	744	683	731	713	728	735	746	759	705	745	754	771	688	764	735	701	692	711	714	731	758	712	695	727	694	710	718	746	690	707	713	712	692	703	729	745	761	716	713	695	751	713	688	728	717	690	726	695	707	683	694	730	657	699	711	766	737	690	714	724	722	742	740	711	727	654	660	740	679	694	737	740	747	681	733	685	705	736	730	759	740	681	728	746	742	707	679	722	706	715	732	725	743	724	681	697	672	732	694	718	732	707	765	735	695	700	691	709	704	731	703	751	767	744	680	760	689	701	710	720	702	724	700	685	724	751	756	683	707	672	770	693	694	745	738	771	655	740	765	731	734	699	675	724	741	720	663	743	707	691	754	717	769	666	725	665	743	681	725	738	719	707	672	709	742	671	703	719	723	697	714	757	718	717	748	711	719	704	751	732	722	752	717	771	753	724	710	691	710	697	700	738	729	715	695	715	714	692	665	701	766	673	771	691	711	711	697	679	704	680	763	719	663	699	740	699	782	730	715	696	765	765	754	737	676	743	679	697	675	686	704	724	697	694	708	792	727	693	702	673	706	706	741	664	733	697	747	699	703	657	696	759	720	760	753	709	786	718	748	748	717	705	692	694	668	738	683	771	713	740	691	728	703	746	738	714	718	719	738	687	663	702	671	685	699	769	666	705	749	742	731	738	706	719	731	748	770	693	679	689	700	680	739	708	679	747	724	713	751	725	695	731	686	722	696	725	678	718	719	760	682	676	725	712	674	733	754	737	752	667	662	744	721	702	686	739	726	704	666	716	686	728	741	692	742	715	711	693	708	721	752	738	722	730	772	738	711	688	717	682	730	705	720	742	742	716	712	731	706	748	706	708	751	715	766	749	747	693	698	748	709	714	756	673	718	698	737	683	699	675	732	765	718	684	738	652	714	688	679	749	748	740	698	673	714	694	684	710	709	756	708	692	671	722	679	743	732	727	698	770	735	749	704	708	777	753	732	665	680	708	765	723	718	754	744	714	703	719	716	714	709	705	723	704	729	740	760	652	737	723	691	709	749	744	677	687	757	705	689	758	695	733	704	712	712	707
12104	22984	23400	13600	7710	4672	2838	2695	1920	1578	1056	760	531	392	373	420	356	365	398	303	334	236	190	162	178	176	209	136	200	453	637	495	238	151	148	159	141	158	157	154	156	161	147	165	153	158	138	145	133	142	164	182	169	167	163	168	134	149	165	142	160	153	137	142	173	147	152	127	156	164	161	154	176	151	152	166	144	179	149	169	156	162	135	169	149	166	148	151	147	151	160	164	147	163	156	145	146	147	171	151	148	158	150	143	151	159	139	142	139	154	131	154	169	156	149	134	113	169	162	165	148	145	163	155	157	160	170	129	142	157	150	144	134	154	172	168	152	169	147	150	145	146	154	145	164	144	149	153	177	128	162	141	149	143	153	162	157	150	147	138	147	165	162	137	153	153	148	156	149	143	124	164	149	162	155	148	136	148	142	136	158	158	167	159	148	155	175	155	151	153	144	122	156	171	163	163	159	168	137	168	148	156	160	158	162	144	147	144	146	163	158	145	132	181	153	153	151	154	164	152	164	143	145	161	140	138	151	149	149	173	148	170	160	164	151	159	169	166	145	143	154	155	139	149	135	130	175	129	167	160	131	151	128	154	142	152	146	153	145	166	166	164	152	142	171	148	157	133	145	145	152	151	175	165	142	152	147	168	162	153	138	134	135	165	120	148	155	152	133	144	160	129	151	154	146	149	160	147	155	155	168	153	173	141	166	151	146	158	175	149	150	147	136	157	162	151	133	133	141	150	158	154	139	173	154	162	142	160	145	156	167	161	153	161	160	167	157	158	131	163	155	135	167	155	149	192	144	151	145	145	134	150	146	156	142	148	147	152	146	168	151	158	148	148	142	160	143	160	149	156	156	152	138	160	129	153	137	147	134	148	173	152	158	157	156	149	142	150	147	167	133	164	138	141	154	159	149	158	149	140	143	166	140	156	145	149	138	140	151	151	157	151	179	160	160	171	149	141	135	151	179	156	171	160	153	134	160	131	154	130	168	144	141	155	150	145	151	151	148	161	147	159	135	144	154	137	148	154	153	147	165	146	151	147	144	136	146	134	166	142	130	161	147	153	163	146	145	144	171	159	169	189	154	171	163	140	127	157	169	143	140	162	148	136	151	164	139	161	175	142	152	152	173	152	147	145	152	162	141	145	141	162	158	141	133	139	158	160	142	136	157	151	167	156	164	158	153	152	169	170	134	148	144	154	151	138	146	158	145	140	140	155	151	153	152	150	147	148	158	157	157	178	168	152	124	160	130	141	183	161	135	153	161	157	165	151	153	176	135	131	148	155	164	154	156	150	152	170	164	165	123	148	158	162	154	156	157	135	149	153	146	150	153	155	166	140	170	136	138	164	171	129	150	153	151	166	152	155	178	166	174	167	168	155	175	170	143	152	155	159	157	156	138	160	151	155	146	144	147	158	151	160	139	148	142	130	163	184	150	150	173	159	149	139	157	192	137	160	152	147	150	132	149	164	148	169	161	160	134	139	139	140	146	162	148	161	144	159	160	158	154	171	154	181	135	146	140	140	182	131	159	167	142	165	157	146	174	167	156	141	155	174	141	150	162	152	164	166	138	159	150	133	153	169	156	143	150	149	143	151	152	135	146	163	150	140	140	154	140	158	156	157	148	153	152	150	148	155	147	140	167	166	164	160	164	142	157	149	152	145	149	142	141	143	135	150	145	142	127	158	168	143	168	157	143	161	164	160	139	148	140	152	151	147	158	156	149	142	149	139	163	155	161	157	161	140	154	145	136	164	152	147	163	163	157	134	159	168	174	152	152	163	152	162	159	149	152	158	143	139	131	143	164	149	148	153	169	162	150	144	144	153	129	170	132	165	162	155	135	155	160	154	160	153	162	136	147	133	160	151	150	144	138	150	169	158	167	144	131	162	146	138	146	175	152	145	174	134	152	144	136	136	148	166	151	160	139	148	158	160	144	147	146	138	168	146	151	174	158	149	160	172	156	138	142	144	147	182	146	146	150	151	175	150	157	154	157	146	161	137	147	161	173	148	180	160	147	165	157	131	162	146	171	152	153	132	167	138	157	151	154	146	169	136	134	156	179	137	148	161	165	170	158	160	159	139	167	145	136	144	137	137	150	161	143	144	161	160	147	158	162	147	155	165	150	152	163	155	167	133	160	172	151	144	169	132	157	141	149	138	133	119	164	150	136	144	154	157	167	120	131	122	136	125	150	152	137	141	138	166	141	152	151	142	143	164	152	172	131	141	143	178	148	137	156	156	141	156	154	145	154	144	166	149	140	125	152	143	155	169	144	151	155	177	169	131	139	178	119	150	134	159	161	160	151	141	147	170	147	161	164	162	144	137	164	165	151	160	169	146	154	148	171	150	161	161	175	144	136	142	177	170	171	167	173	141	160	160	154	166	131	151	141	153	153	173	151	144	164	144	147	157	147	133	137	146	105	143	170	171	162	165	167	162	153	183	139	143	138	175	145	161	134	160	157	135	169	136	143	130	142	142	142	170	154	154	155	153	168	146	154	138	166	162	168	169	154	156	156	150	161	153	146	148	129	148	142	138	167	165	149	124	175	132	146	160	166	154	146	154	143	161	142	124	141	138	146	158	159	162	175	157	166	126	164	149	141	154	141	138	155	159	154	166	167	164	171	158	152	166	148	155	155	145	142	153	132	148	144	147	152	137	134	138	157	145	156	167	151	162	150	155	147	156	140	157	141	154	145	170	146	129	140	149	161	155	162	140	149	149	158	162	158	156	137	155	161	148	155	159	154	138	149	141	179	146	175	146	137	137	143	146	157	149	146	151	134	136	159	161	182	156	164	135	138	148	153	175	141	132	168	151	136	165	148	154	142	149	144	174	157	145	144	155	140	149	155	162	148	126	148	147	164	148	155	151	134	158	146	155	178	160	167	156	144	156	156	171	162	153	148	162	134	166	141	158	163	180	142	131	164	146	133	150	135	152	128	157	167	165	157	147	157	151	172	150	139	153	164	167	167	145	136	163	157	160	138	161	193	153	158	151	144	164	160	150	157	150	156	147	123	133	168	170	184	144	143	152	148	137	168	156	174	144	151	147	158	146	153	145	140	166	144	149	156	158	141	153	151	162	164	171	150	146	140	172	179	159	169	156	154	161	174	154	163	156	174	148	160	145	158	168	159	138	167	136	139	159	179	162	164	162	145	156	150	148	147	169	160	150	154	148	148	168	150	144	163	147	154	135	151	153	153	166	128	162	140	149	162	160	136	166	154	145	142	158	153	168	164	131	165	127	162	139	152	165	122	148	144	162	162	134	127	137	159	153	151	175	137	150	141	137	174	162	151	138	143	149	142	150	174	135	162	133	165	132	155	156	152	155	144	180	139	146	161	160	170	154	163	164	163	169	156	152	143	155	142	150	139	145	147	159	151	162	148	142	158	144	157	155	158	151	151	140	152	155	142	153	148	154	178	150	157	158	138	144	136	163	154	130	160	156	175	143	182	172	149	151	154	144	160	151	144	157	153	142
11424	25570	27435	22453	18998	14776	10371	9963	7127	6548	4762	3043	2202	1998	2140	1482	1492	1524	1631	1546	1861	1224	771	692	669	700	716	653	951	3031	3646	2603	976	580	565	571	532	542	564	496	545	521	558	531	555	543	531	552	538	508	544	541	571	552	547	533	540	584	507	512	558	574	532	537	580	574	524	516	532	612	560	536	523	545	533	565	570	504	578	521	562	504	593	534	571	570	524	551	521	514	565	574	546	568	515	494	526	581	540	528	543	585	557	579	545	546	550	559	549	517	525	557	601	585	571	531	530	526	522	544	529	535	538	512	553	498	547	523	554	539	540	534	537	550	491	571	560	514	558	528	580	527	504	555	551	511	553	563	581	525	540	556	586	567	543	500	569	535	586	551	569	553	546	499	530	559	549	545	554	550	556	542	524	529	541	534	549	536	535	508	563	533	558	517	563	485	521	558	546	552	532	521	529	519	519	547	538	542	580	545	598	529	566	524	513	537	530	534	559	534	569	531	516	543	507	584	570	528	549	538	551	574	537	532	546	537	534	556	560	534	579	518	566	544	529	531	541	529	591	543	540	506	555	534	517	532	536	551	583	571	578	561	505	494	572	584	508	558	542	554	538	581	562	553	510	604	556	578	532	556	559	520	525	539	518	567	550	572	579	573	554	531	508	566	545	531	529	534	597	557	545	546	559	550	538	574	538	538	517	521	520	502	517	558	559	546	533	589	573	553	517	521	551	559	525	553	517	547	557	592	581	520	553	501	555	587	549	562	541	507	537	570	532	568	520	578	541	547	564	541	493	588	534	608	491	509	480	510	546	525	525	564	535	511	546	565	540	548	519	549	561	544	537	586	557	531	574	538	559	545	553	517	491	564	548	531	581	566	555	549	529	571	530	517	550	562	542	558	530	546	534	558	523	551	554	573	523	531	523	543	552	566	554	596	556	594	587	582	549	571	565	569	539	546	566	569	531	495	575	545	561	519	570	571	549	508	545	508	545	580	560	549	562	540	545	567	567	567	529	522	538	575	538	522	552	517	557	553	529	547	538	522	551	542	535	522	554	534	532	518	510	538	550	583	536	547	545	587	584	557	573	545	525	564	495	559	552	530	562	490	568	493	565	524	532	571	544	536	529	530	547	557	559	501	503	523	528	547	533	539	555	582	531	535	559	550	536	489	548	546	575	565	549	524	551	578	568	569	532	572	555	534	568	564	528	537	520	553	565	556	552	527	563	546	535	559	599	522	579	581	513	548	520	529	551	541	538	573	604	546	509	584	527	574	547	545	535	519	565	564	546	566	621	543	551	558	531	564	552	486	583	592	544	533	512	594	564	549	549	540	575	531	552	554	561	563	572	548	557	545	539	575	562	514	543	537	585	528	587	578	527	494	574	533	565	561	511	506	479	517	522	577	536	558	545	520	577	527	550	533	568	568	512	571	516	567	549	541	560	518	564	553	576	550	548	572	556	544	549	535	542	584	565	503	533	564	575	544	542	548	565	568	513	529	527	594	529	550	572	580	568	499	529	579	548	562	567	553	594	531	542	535	543	501	558	559	539	550	571	540	559	537	564	538	515	554	537	536	581	541	537	548	528	541	508	564	562	609	553	522	555	562	540	520	547	506	569	531	536	578	526	597	556	539	575	549	575	563	516	550	556	545	537	518	505	521	552	499	524	534	556	529	538	533	563	559	533	515	549	528	584	553	572	539	570	577	539	561	584	582	535	562	558	565	542	561	545	517	539	558	537	530	575	540	551	585	545	583	532	536	483	517	581	539	545	548	504	535	480	535	570	535	538	594	575	560	589	534	532	552	537	544	522	553	594	509	542	537	567	538	577	584	581	563	544	545	537	530	570	509	527	541	546	574	540	586	556	558	537	558	544	558	552	540	565	508	556	568	523	484	550	546	527	544	557	553	540	544	595	548	506	524	556	533	523	511	542	579	514	566	552	522	607	521	577	576	545	555	560	529	556	542	525	539	526	557	547	538	553	551	601	562	542	558	580	555	550	568	525	542	530	537	537	557	553	553	555	524	530	499	547	569	524	530	566	543	529	577	542	507	539	526	525	559	524	610	536	537	530	529	547	553	575	560	525	547	536	554	533	522	541	533	511	557	529	528	508	531	550	555	572	543	525	550	543	518	520	541	562	516	578	534	534	550	533	535	567	569	554	555	540	541	533	540	557	549	528	543	546	525	523	522	494	530	560	535	546	525	566	547	545	548	564	512	507	535	516	533	520	566	530	547	578	546	547	533	543	556	538	542	525	545	577	506	547	564	556	543	556	522	526	521	554	538	539	535	554	564	553	547	531	553	598	607	563	547	571	535	562	537	561	545	544	538	503	533	563	570	531	514	539	546	547	544	550	554	530	529	572	543	561	510	532	548	534	553	555	556	515	535	511	543	524	544	543	539	582	511	558	564	534	511	530	552	549	517	567	572	572	553	521	525	525	547	521	547	527	556	537	560	547	540	549	560	570	472	570	535	549	552	529	558	548	577	534	557	580	536	525	524	577	546	566	547	496	529	548	540	507	555	549	601	521	536	546	563	526	567	533	569	572	581	518	541	522	527	530	546	605	566	521	582	530	544	554	570	491	512	517	552	477	559	562	490	539	546	549	585	530	521	528	519	541	581	552	538	565	578	541	535	564	526	509	551	520	537	533	556	549	548	556	522	537	546	540	563	525	535	522	564	518	562	514	589	535	529	526	525	597	516	542	580	553	549	535	547	547	572	547	557	555	541	538	553	554	584	558	539	575	509	579	512	511	557	569	523	509	569	539	555	601	536	529	555	551	522	556	528	556	547	557	520	532	599	552	501	574	573	509	549	551	490	514	582	553	536	534	583	599	538	570	531	530	566	504	546	564	529	551	577	549	555	571	538	548	574	544	577	552	529	526	548	554	523	543	552	535	536	552	553	552	546	555	565	519	514	518	549	530	559	524	518	559	559	557	542	531	563	571	537	564	584	585	530	555	575	600	519	543	559	551	532	533	562	546	560	548	517	531	537	556	570	536	566	533	564	574	589	544	556	526	599	519	518	549	519	569	560	548	573	511	522	576	576	549	484	556	552	558	494	579	581	552	553	564	571	551	521	542	572	531	558	544	532	575	569	539	537	560	569	551	551	517	551	544	523	536	517	582	569	520	580	497	546	561	533	502	553	540	568	539	531	532	534	605	542	536	555	539	573	582	559	565	543	554	526	532	558	521	555	559	531	536	528	566	561	525	532	581	539	546	541	549	566	587	540	507	572	514	544	534	535	568	532	502	563	531	552	532	549	535	560	528	525	573	545	545	582	555	538	544	541	535	530	524	535	532	521	541	562	545	567	562	526	540	549	537	549	538	520	568	594	569	524	571	530	538	547	538	562	563	564	533	559	543	524	547	573	533	544	547	553	545	535	570	563	550	512	511	588	541	569	531	531	512	547	531	555	534	535	568	540	558	512	518	564	553	553	547	560	563	546	533	548	525	521	568	528	586	563	545	546	552	562	611	568
39674	50421	38780	36242	34867	34541	32434	29539	23564	19821	16657	10073	5410	3923	3803	2622	1981	2179	1930	2504	2467	1574	404	284	245	235	242	199	929	3186	2622	1618	440	145	196	145	148	167	162	128	150	142	154	146	167	160	148	151	176	149	143	140	164	181	148	135	156	141	151	170	144	142	168	155	158	158	156	149	160	163	130	152	163	149	154	139	150	168	140	137	146	127	153	148	153	146	141	154	151	134	167	141	149	158	139	170	176	138	163	150	157	167	169	167	150	159	153	139	159	135	162	153	152	147	124	169	161	160	169	170	157	147	165	152	146	171	169	172	139	132	149	152	155	133	142	159	146	157	161	145	150	180	167	157	145	180	159	146	137	141	164	147	123	158	174	150	150	146	134	166	171	149	145	140	139	144	181	140	147	154	147	140	148	161	179	146	146	167	178	129	168	141	160	163	168	151	160	156	147	148	136	142	150	192	152	152	137	127	159	170	152	167	162	138	154	139	147	141	165	147	148	136	141	164	137	155	158	164	172	151	159	157	158	154	141	155	147	152	165	166	156	138	143	151	175	160	158	172	184	169	151	165	165	161	179	156	159	163	146	173	159	161	143	154	163	162	150	134	146	168	145	169	158	172	147	149	165	155	148	165	156	179	152	154	172	129	146	151	158	142	145	165	125	141	138	132	182	165	155	170	161	170	148	149	164	171	156	156	139	155	143	164	160	149	154	169	167	168	156	174	141	155	143	163	155	161	157	153	141	140	155	149	160	163	154	123	148	153	153	152	153	168	151	118	161	161	164	156	168	142	135	150	158	169	184	160	174	157	130	149	162	153	147	133	158	161	158	144	167	117	132	161	145	170	155	155	135	125	153	148	161	155	121	152	173	166	170	142	174	182	137	148	161	160	156	133	140	152	161	149	154	161	147	155	162	170	152	157	145	144	172	148	167	162	151	169	154	168	158	140	141	157	150	154	175	140	157	159	147	151	179	141	161	150	153	169	164	138	165	149	150	156	155	157	154	168	162	155	167	159	131	165	141	134	145	155	168	117	175	151	156	159	164	157	158	137	150	156	165	145	133	161	145	155	143	155	163	151	160	153	142	163	153	152	163	171	142	146	152	165	159	168	155	148	148	164	168	140	169	141	169	150	158	137	153	137	163	156	153	146	158	154	149	159	139	147	179	146	173	146	160	142	162	136	139	160	152	170	161	173	161	157	159	130	166	159	156	144	162	151	144	149	146	154	166	127	161	161	158	156	161	141	146	152	161	164	147	157	149	149	177	139	150	147	160	158	143	152	140	141	132	129	137	155	182	172	160	166	152	163	154	131	155	149	158	155	157	159	140	143	157	169	146	140	154	142	144	164	152	153	162	144	165	144	156	167	177	151	126	163	159	156	163	149	136	152	143	147	157	163	152	160	134	123	163	152	193	172	152	176	151	151	142	170	163	156	186	153	155	155	168	148	147	159	116	151	163	159	153	150	135	145	145	144	162	147	156	147	148	162	138	144	154	150	147	157	160	147	169	148	155	144	169	144	158	167	149	128	134	160	158	154	166	163	155	153	157	140	146	151	150	159	160	136	142	164	143	159	160	159	151	141	160	172	165	161	148	145	171	160	159	155	160	139	167	134	155	151	141	150	172	157	151	151	143	157	164	147	159	149	146	152	147	152	155	137	133	146	154	158	151	131	131	161	140	148	171	151	140	158	160	139	151	166	162	146	132	151	142	149	154	149	143	164	166	146	165	174	146	143	157	130	174	162	135	175	125	132	148	141	153	151	154	183	170	166	136	143	159	149	134	157	149	148	152	140	151	138	156	188	147	163	157	149	124	150	149	162	156	142	133	134	133	133	152	139	133	133	151	142	151	143	148	168	171	163	145	157	143	138	151	150	138	141	163	170	137	152	151	146	150	141	167	151	148	155	159	142	138	168	169	162	150	148	167	138	159	160	167	149	156	149	149	158	177	150	160	158	158	168	131	155	158	146	151	156	142	155	169	159	144	166	174	159	148	141	156	147	126	137	160	141	136	150	159	151	161	169	139	134	173	156	144	166	160	146	147	154	145	143	164	142	158	157	147	165	171	167	153	145	177	170	172	143	144	176	148	168	156	162	154	169	163	130	149	191	154	155	141	159	145	155	155	161	160	153	156	134	154	145	156	134	142	137	163	163	142	161	152	152	154	142	144	140	174	144	163	168	150	145	154	139	165	140	142	154	173	156	152	147	167	162	169	130	164	164	165	157	152	152	155	170	163	159	129	155	153	153	147	139	141	156	160	158	138	175	155	140	151	140	147	155	174	132	145	170	152	166	142	150	138	147	162	168	135	155	163	148	159	138	157	132	139	152	168	171	165	151	151	135	135	140	152	179	129	145	167	150	159	164	131	160	155	157	169	145	150	165	156	160	153	166	169	153	145	161	144	159	149	150	139	158	180	144	143	135	133	161	152	147	139	163	167	150	144	160	145	158	150	173	170	139	164	142	130	157	161	147	137	129	153	153	157	157	154	153	152	158	151	144	152	160	170	155	153	140	164	150	140	132	172	183	142	158	157	139	164	145	163	147	164	133	156	139	159	162	141	151	134	174	138	155	157	136	159	170	163	146	143	185	133	131	147	139	160	161	159	157	163	131	156	167	153	178	162	154	148	128	154	156	158	146	131	179	161	154	167	172	147	160	146	166	149	164	142	121	140	161	168	166	159	142	153	143	155	134	162	162	138	149	173	136	149	150	131	138	157	141	141	153	162	143	151	144	142	171	157	156	145	147	155	128	163	165	178	147	166	161	150	162	132	143	159	131	163	176	151	158	142	140	148	179	148	147	151	133	140	166	159	180	166	146	139	165	149	140	140	135	148	162	142	140	157	164	173	147	157	136	156	133	139	144	161	163	130	175	163	165	140	165	142	161	147	145	166	155	156	154	121	135	176	174	150	146	142	152	150	148	172	176	153	173	156	150	154	161	174	151	156	150	146	150	140	152	150	158	153	143	146	158	150	161	170	162	155	142	155	160	193	138	162	143	168	175	147	148	131	151	150	143	150	176	147	149	158	151	143	147	163	161	159	159	151	138	132	148	133	142	163	160	153	150	140	161	169	156	142	159	167	132	159	153	129	143	161	163	142	160	124	156	156	155	159	174	179	142	153	161	143	152	162	145	163	150	154	122	167	171	137	157	145	148	158	132	179	169	161	154	168	154	173	177	170	146	142	157	148	169	145	175	176	169	122	154	142	147	144	155	152	132	157	152	158	157	151	153	154	170	155	155	140	154	165	163	153	154	134	149	153	129	158	152	147	142	163	141	162	144	135	147	156	151	166	164	164	148	168	146	143	144	154	190	165	135	146	156	129	158	169	149	147	144	148	149	156	170	141	143	149	137	145	152	157	174	191	153	146	171	168	152	188	168	158	136	139	160	186	165	165	169	150	139	142	163	151	155	137	163	158	151	161	156	142	137	166	149	152	158	151	162	165	150	159	159	149	185	154	153	141	152	147	171	158	173	156	144
33136	48048	46661	53034	52581	51328	45497	40630	34972	33918	29740	23864	16724	16761	15483	11198	9970	11428	11465	13837	12913	9114	2052	1485	1320	1365	1325	1022	6297	18869	15184	9238	2488	571	509	538	544	547	540	580	502	504	547	526	536	486	529	571	543	521	537	525	552	581	550	563	559	571	547	571	582	542	563	530	560	545	557	492	532	572	556	586	546	594	544	513	551	578	530	520	536	536	550	574	559	545	544	533	531	549	556	567	522	483	495	536	524	548	537	569	563	560	512	556	552	559	580	503	549	564	530	514	536	534	569	587	602	504	542	558	564	488	541	526	576	569	528	548	517	547	552	587	550	546	539	547	526	543	493	534	560	532	533	518	499	509	534	525	554	574	560	553	534	552	545	532	544	534	545	560	548	508	580	498	587	568	598	566	576	532	563	552	524	557	558	554	572	510	566	573	512	558	549	530	566	566	529	580	568	572	507	575	549	520	512	503	563	533	569	547	517	485	494	564	550	562	542	528	511	537	545	549	477	537	548	594	544	514	563	535	548	563	558	528	556	555	543	556	576	571	553	568	551	519	517	542	529	543	582	518	549	561	565	517	517	554	573	569	519	531	521	527	586	550	525	546	569	559	540	582	591	541	530	610	515	575	572	515	541	542	510	508	559	510	563	553	549	541	529	526	500	519	557	561	538	575	535	526	568	557	526	560	528	566	517	493	544	518	539	554	551	565	558	531	517	536	557	548	553	541	556	572	587	544	518	527	554	572	573	516	571	523	564	565	559	566	559	544	561	540	538	540	522	582	500	538	520	568	554	525	567	523	502	532	569	565	556	583	571	537	542	567	562	545	526	516	522	548	548	524	591	601	563	544	530	542	525	573	567	528	526	525	505	571	565	516	582	559	564	535	530	537	576	545	548	590	553	528	547	545	555	543	516	550	555	532	510	575	519	526	521	519	551	515	496	519	561	551	521	505	531	554	552	558	547	509	544	566	526	547	505	608	515	542	543	555	498	558	551	503	515	552	573	554	586	576	542	567	549	568	558	547	562	504	503	553	563	615	573	568	583	523	522	545	577	553	522	565	535	544	553	527	522	547	540	548	555	540	573	521	510	603	564	517	543	560	575	523	558	545	540	550	471	516	500	535	502	506	534	566	549	562	564	500	553	555	575	588	556	588	513	532	558	518	566	527	569	547	521	566	570	533	554	545	553	533	547	527	554	527	543	577	517	565	591	583	527	562	521	538	531	558	557	550	548	554	527	555	568	555	600	566	547	516	518	537	514	555	532	573	509	556	519	504	560	521	564	539	550	540	561	558	547	519	510	552	535	520	540	512	604	514	583	538	537	553	501	580	531	534	555	547	539	568	549	527	495	583	532	530	581	544	518	527	476	538	577	539	529	545	600	529	574	508	547	547	524	555	573	554	569	540	560	532	549	562	555	528	557	568	518	537	583	572	570	541	563	542	507	525	538	519	535	569	541	567	527	498	526	532	544	583	567	548	550	549	543	560	523	551	579	552	574	526	547	542	493	576	533	534	531	551	548	544	574	525	537	555	515	568	539	550	541	579	515	548	541	583	530	577	537	568	553	525	533	561	557	524	522	535	543	587	533	563	496	531	566	570	550	555	520	553	493	502	559	548	540	500	532	539	517	491	542	571	573	605	544	551	521	562	521	583	544	506	537	588	549	542	532	570	555	498	561	529	574	558	589	562	526	566	521	567	533	572	555	548	568	568	553	543	579	577	576	521	556	551	542	549	527	549	555	551	579	534	562	578	537	548	535	560	566	531	532	530	566	562	596	535	524	542	519	554	526	549	539	532	543	554	542	532	549	534	576	532	536	571	567	559	550	520	568	510	543	531	531	549	579	513	573	572	555	566	565	587	535	526	544	530	567	585	554	568	547	536	538	511	558	532	543	517	544	554	536	532	572	522	532	544	616	505	515	560	595	551	519	560	559	553	527	544	550	544	557	523	532	503	534	535	549	563	548	580	529	517	576	525	542	573	561	547	517	531	532	537	515	564	552	523	534	556	559	557	580	574	523	514	520	537	532	563	557	559	530	563	505	530	538	573	589	552	544	574	512	494	573	563	589	558	568	544	537	535	493	552	566	545	554	543	557	559	530	520	570	607	541	558	565	515	480	541	548	586	580	564	551	504	523	536	537	526	545	577	539	510	553	524	553	537	552	572	597	511	531	539	586	567	543	581	531	544	594	531	527	580	520	595	517	536	546	543	521	538	572	548	558	561	528	534	596	510	564	521	578	556	512	522	545	536	551	597	511	564	557	479	508	540	562	561	596	531	548	575	530	571	576	514	539	568	549	501	543	547	490	476	514	551	579	499	575	526	578	558	569	535	533	538	544	535	550	503	523	514	531	569	560	563	530	566	528	531	540	560	529	559	506	521	534	505	561	534	542	570	537	566	547	525	587	540	544	573	536	558	532	612	522	570	592	543	533	525	512	525	567	555	557	541	484	519	515	530	569	557	552	513	512	553	554	559	558	573	555	543	564	571	542	569	565	566	552	560	557	554	535	531	590	593	516	533	536	549	517	512	541	529	518	531	584	494	575	523	538	572	547	541	557	560	536	556	559	519	578	580	563	528	519	542	546	546	575	542	545	522	574	533	536	532	557	544	503	538	525	553	569	556	539	537	537	522	558	540	541	571	537	532	510	528	561	522	561	565	528	509	579	551	608	523	533	543	533	555	534	522	577	533	487	538	535	542	533	502	533	561	568	571	538	559	493	555	572	494	575	535	535	577	563	554	564	519	532	520	555	554	544	517	561	571	539	560	508	572	507	503	537	531	514	569	598	517	521	556	554	546	517	517	552	547	584	537	514	537	557	565	573	561	572	505	585	527	550	513	588	569	563	528	541	513	539	564	531	559	556	548	557	567	531	535	558	562	530	601	550	519	531	526	562	554	556	508	524	601	562	549	517	577	541	585	570	563	592	560	554	556	540	521	578	554	525	521	543	593	569	540	540	588	537	534	531	573	532	571	518	521	527	514	538	581	519	510	551	621	524	567	520	490	509	554	503	579	568	516	536	517	514	553	561	559	530	509	531	542	502	527	532	547	567	559	523	516	528	547	555	539	511	522	521	505	548	521	571	553	543	561	534	539	546	542	496	545	531	549	539	552	511	547	561	572	550	551	539	550	540	538	564	550	547	577	574	558	541	571	540	494	559	596	553	514	567	537	592	525	590	538	536	537	573	526	505	580	556	569	574	545	540	524	526	576	488	552	567	535	524	540	521	542	577	556	559	553	525	565	558	559	527	532	565	491	535	564	539	584	539	568	527	526	557	537	549	564	579	562	500	616	523	556	569	532	548	527	553	547	519	555	556	561	549	571	543	533	575	558	583	537	563	546	516	530	529	548	557	541	574	541	487	534	546	552	547	538	504	568	525	524	546	461	536	543	518	523	547	497	577	512	554	529	519	564	515	552	506	550	565	553	543	548	558	568	549	535	570	562	530	586	582	542	524	494	551	558	539	548	533	520	539	567	556	529
47703	48405	37763	37300	39022	38668	39051	38123	31362	28715	27366	20145	12260	9730	8725	4983	4691	4875	4842	4796	6212	2884	988	572	418	439	434	360	699	5682	5772	3493	1240	241	207	229	242	227	241	252	226	214	222	250	237	225	250	230	214	215	258	234	233	233	240	254	232	225	249	256	282	254	257	225	219	231	220	241	208	226	219	211	257	246	229	236	220	256	207	203	254	217	205	215	257	216	220	211	229	193	243	263	238	234	241	226	233	234	235	226	235	242	228	243	247	243	238	227	226	227	238	224	248	238	246	215	228	254	214	239	230	217	239	227	246	200	192	235	211	223	226	229	233	249	236	235	250	225	180	249	252	237	223	226	244	240	212	217	213	218	241	220	249	217	206	225	243	210	237	213	211	226	215	233	236	231	215	244	210	257	244	235	225	250	218	251	209	215	248	254	263	234	201	227	236	198	228	226	215	222	224	255	231	271	226	215	219	221	236	216	218	223	238	231	221	244	254	233	230	213	236	222	213	239	229	215	221	220	235	231	234	251	242	223	244	227	216	253	229	228	221	230	221	235	243	221	216	234	222	233	220	224	231	269	247	220	216	226	231	241	221	237	244	224	223	208	244	223	238	218	227	258	255	222	219	239	221	197	237	222	233	242	245	251	225	235	245	226	237	254	243	233	208	268	245	213	227	215	203	204	239	222	220	225	220	207	238	217	271	237	233	234	234	213	230	238	251	231	221	246	257	270	212	222	223	228	212	204	225	220	235	228	208	235	239	260	245	207	220	214	230	231	221	229	240	241	218	226	230	208	258	241	225	211	250	257	245	260	237	225	236	218	242	243	205	206	237	204	247	213	241	240	241	238	239	238	248	229	234	211	238	207	218	228	247	224	242	211	238	211	254	240	235	234	219	216	224	208	246	243	238	236	249	244	230	225	226	207	224	225	240	227	235	239	232	238	220	238	239	231	226	236	199	208	214	242	227	224	255	216	258	248	206	244	259	214	244	214	194	252	237	241	216	211	252	224	215	237	229	224	235	220	235	240	221	216	214	242	244	264	258	210	222	217	238	217	205	208	245	219	236	212	222	234	222	223	233	210	223	217	248	242	195	217	246	215	222	227	219	228	215	234	244	196	210	243	204	231	245	200	224	224	237	230	234	240	232	254	224	236	218	217	230	253	244	227	245	234	248	245	219	228	201	213	246	224	226	207	212	247	226	225	261	243	223	201	232	233	185	250	246	224	217	244	245	228	229	241	222	230	219	231	247	270	244	264	215	246	202	213	222	219	200	234	229	224	256	189	236	230	223	246	244	220	232	232	225	236	226	197	250	234	231	223	236	226	228	218	224	220	212	232	218	229	226	209	257	233	201	238	226	233	250	225	231	246	220	227	241	213	222	202	204	225	248	209	203	240	217	226	240	229	204	236	266	232	244	227	239	212	220	228	243	231	237	234	230	227	237	234	232	226	223	180	230	227	251	267	244	213	237	232	204	251	250	219	216	235	238	200	248	256	242	238	242	225	239	223	222	259	229	245	224	224	237	219	242	253	234	217	255	243	218	238	233	220	219	235	247	234	227	215	193	218	200	227	259	236	233	207	223	218	259	217	282	210	212	250	255	262	224	196	202	236	249	235	227	220	183	251	236	224	214	232	227	229	224	226	226	221	212	219	225	225	232	228	221	219	224	221	219	216	224	245	253	220	255	238	218	248	257	218	258	228	225	235	228	209	223	218	206	250	212	207	209	229	241	235	224	220	207	219	228	229	250	227	239	264	218	233	233	216	229	241	274	234	233	243	221	235	234	239	254	219	236	272	234	238	198	229	240	230	210	229	206	224	223	253	213	227	227	234	243	232	225	214	233	232	250	222	241	232	214	225	250	233	244	241	224	221	225	220	237	221	233	247	214	235	245	233	273	225	225	232	222	251	247	212	228	227	227	220	224	219	245	238	201	243	218	236	233	248	248	230	244	224	232	214	254	214	250	224	256	195	231	217	211	217	246	263	213	213	215	242	260	229	242	211	232	208	216	225	249	220	237	220	243	235	226	240	236	256	229	243	238	240	233	245	205	211	214	205	253	227	232	219	225	228	233	240	244	200	215	235	238	242	240	214	232	242	224	227	226	234	223	210	280	214	225	222	211	209	220	215	228	237	238	229	258	207	232	228	217	219	230	263	218	229	239	217	230	223	212	272	219	224	210	225	247	238	221	206	248	246	209	220	234	236	256	204	225	213	229	215	234	221	225	268	217	208	221	235	238	240	220	229	244	231	232	271	234	236	228	229	214	256	245	228	205	226	231	222	213	245	215	229	230	220	236	253	224	228	250	249	212	215	230	236	238	228	217	242	224	237	232	219	207	239	224	209	231	218	218	229	251	249	222	223	233	247	215	244	236	211	227	245	236	229	233	202	235	207	222	228	229	228	220	233	228	240	235	243	232	237	226	216	224	199	204	243	218	212	212	257	233	236	219	237	227	205	233	239	220	233	203	219	239	216	251	216	244	229	241	217	219	248	209	244	218	216	229	225	229	220	216	226	256	227	229	230	250	278	226	233	199	243	231	227	247	233	217	255	246	223	222	236	212	210	242	231	209	222	221	244	231	220	191	243	227	207	226	240	233	233	254	213	222	239	234	254	231	235	241	215	246	229	255	248	235	222	199	237	239	239	249	220	242	233	245	220	232	237	211	230	212	245	221	214	226	228	215	208	230	231	212	214	236	238	229	240	232	234	245	262	248	217	242	230	250	222	246	221	245	241	215	247	230	204	216	229	210	238	226	244	243	249	194	204	236	238	257	224	212	228	203	247	234	250	255	221	253	222	246	235	220	233	235	217	206	204	217	239	240	204	236	227	220	226	256	230	203	225	229	245	222	226	238	243	203	231	230	228	209	241	233	231	230	228	229	251	233	225	206	209	268	232	228	242	227	205	276	238	238	226	237	231	227	254	227	236	246	224	235	224	204	204	223	222	227	246	215	253	246	218	219	225	205	234	221	210	235	221	229	250	213	242	193	228	235	248	244	257	239	225	221	228	223	228	246	258	235	220	238	239	248	240	224	222	225	229	240	201	229	232	248	224	231	239	210	224	254	240	244	212	207	234	243	264	247	235	236	212	253	205	220	239	235	220	239	209	216	231	259	239	227	235	219	216	222	236	224	232	222	247	226	232	268	210	230	212	244	216	243	217	222	236	236	219	240	239	213	218	232	213	232	221	252	253	254	225	237	235	252	240	243	243	217	249	230	246	205	222	236	234	231	228	224	260	220	236	232	227	252	260	228	212	248	214	239	264	228	231	225	212	206	202	244	237	218	228	215	228	233	251	245	251	227	235	195	213	229	225	210	214	219	241	233	215	217	241	207	227	245	240	224	253	235	238	223	209	242	239	210	206	225	250	240	238	256	237	233	236	228	258	227	225	217	241	220	215	241	224	233	227	219	205	242	277	222	248	240	242	220	248	235	228	239	221	238	248	224	212	251	218	231	227	198	214	243	226	234	251	260	250	242	222
39964	49566	47963	57990	60903	57962	57358	51660	42742	42564	40692	34219	25892	26332	25415	17475	17981	18806	19650	21215	24068	12209	4881	2868	2328	2440	2314	1646	4622	25672	25107	17291	6606	782	762	736	752	753	790	760	774	813	778	781	812	769	782	788	727	734	725	750	793	771	778	758	739	742	741	799	767	733	760	782	739	753	714	768	807	813	758	743	727	702	736	758	766	761	733	740	779	735	733	725	782	792	732	785	713	756	728	793	762	702	750	723	749	733	760	746	793	773	773	715	752	814	718	755	730	787	800	759	817	763	801	761	767	728	717	760	777	737	788	747	771	724	752	725	719	727	729	761	791	758	740	793	780	764	763	754	752	751	767	727	729	750	802	724	735	757	784	721	765	790	758	791	763	771	738	738	712	754	755	744	763	770	702	792	755	757	788	676	759	731	769	764	705	782	735	717	791	719	735	700	733	763	773	784	752	791	807	774	797	745	757	709	783	709	736	774	786	765	754	775	765	758	723	787	748	780	767	709	780	781	753	798	738	802	729	813	793	735	750	720	763	773	758	757	771	762	756	754	776	709	750	762	759	780	759	775	754	801	766	767	756	789	754	765	732	705	791	788	762	764	711	764	784	742	679	777	772	801	759	755	706	698	768	766	776	787	755	741	760	778	785	776	745	745	750	746	784	744	793	746	718	719	774	655	788	725	780	782	718	801	803	716	798	696	755	707	746	809	764	740	759	771	786	755	780	751	824	783	762	757	699	728	742	771	747	741	767	791	770	794	760	814	758	758	779	752	701	776	668	716	814	742	739	744	777	758	765	774	727	784	711	761	732	708	736	730	795	781	775	726	755	729	754	716	743	763	759	799	698	726	758	783	710	746	757	732	780	760	785	767	768	709	720	784	764	717	755	667	730	757	732	748	711	770	726	721	779	776	763	748	735	771	762	762	745	769	733	740	775	739	756	738	778	752	781	756	752	754	715	763	761	730	746	798	785	783	725	736	746	733	748	755	776	760	755	706	755	808	743	772	739	766	775	724	809	745	729	713	766	739	765	778	740	723	742	772	750	712	778	727	779	754	739	771	738	783	740	766	728	760	750	724	781	722	773	771	783	745	750	720	753	741	727	801	787	790	708	751	711	747	791	752	738	780	728	732	763	739	783	736	734	674	745	756	741	733	758	763	751	733	740	773	742	767	750	698	729	815	742	791	750	764	771	768	787	765	732	775	723	748	722	739	769	737	816	768	730	751	743	735	695	750	760	786	750	726	775	750	714	759	744	807	730	772	788	774	763	734	743	738	763	753	752	701	760	740	728	767	780	748	789	757	689	784	755	720	802	784	763	803	784	791	751	758	774	716	756	772	748	785	728	747	705	742	721	762	742	748	796	731	791	732	733	736	775	771	793	721	753	716	741	787	697	735	780	771	736	740	779	749	736	756	716	793	777	738	741	702	781	707	736	797	748	851	775	733	752	788	755	809	758	733	739	757	725	773	794	770	788	748	727	754	740	780	780	693	727	741	774	738	786	808	731	742	770	776	736	751	762	764	755	781	740	766	732	758	747	752	782	791	793	768	737	740	696	765	778	814	717	753	751	690	754	744	806	755	763	704	749	762	738	728	763	749	755	755	759	733	807	736	733	777	762	765	742	782	728	813	729	796	769	719	712	744	748	776	785	774	758	741	755	759	702	807	730	696	712	784	743	765	721	747	728	771	751	711	729	753	788	772	706	763	754	781	780	748	773	784	746	710	807	802	744	791	728	779	773	794	770	763	787	756	788	746	753	779	762	748	753	725	740	771	758	699	781	760	761	716	719	711	752	772	784	710	720	740	734	744	751	761	725	745	763	800	740	751	724	754	763	751	719	739	783	770	743	741	771	707	796	734	785	763	748	719	745	682	727	731	697	730	785	773	757	745	743	736	744	763	712	760	703	730	768	784	765	750	740	695	745	757	741	734	753	746	763	743	683	766	751	761	719	778	790	757	719	730	768	786	790	759	718	726	782	721	733	705	729	759	801	739	770	754	799	791	753	696	716	786	783	761	724	728	743	777	734	737	712	802	680	716	755	767	755	715	774	747	774	737	781	727	743	708	781	764	802	735	754	732	722	764	745	777	712	742	714	759	750	731	733	742	781	765	744	748	729	730	753	732	793	784	710	744	802	749	734	738	705	748	773	819	747	747	720	769	727	763	737	780	730	738	751	728	737	743	790	725	776	735	750	773	763	751	811	757	751	785	731	757	733	758	820	735	752	765	768	821	728	794	753	760	725	725	683	754	755	745	698	772	768	735	689	763	814	707	784	748	751	714	753	770	767	751	741	782	720	745	758	741	719	737	737	745	716	777	756	797	716	750	791	736	731	777	737	809	762	737	775	729	746	757	729	749	755	773	744	733	725	739	763	749	701	769	761	761	747	796	749	790	760	761	750	768	814	717	768	775	717	708	768	715	742	755	771	733	781	766	742	758	766	749	766	760	805	760	783	715	759	738	755	758	761	756	752	765	788	767	699	728	737	803	787	763	691	773	748	757	735	724	751	785	786	759	707	749	819	776	750	788	742	772	767	725	741	732	755	753	752	734	735	703	777	744	782	716	771	727	752	761	724	792	769	773	788	697	805	752	741	768	758	762	751	807	740	748	778	760	754	779	733	727	776	757	735	790	754	777	805	794	748	741	781	777	732	766	718	750	709	695	740	721	728	759	732	741	785	730	723	747	730	788	750	789	729	750	772	736	828	753	749	699	762	739	740	779	738	731	786	728	745	732	742	711	726	734	757	748	769	776	802	727	756	747	788	765	764	746	754	785	781	732	747	787	745	720	697	756	772	763	743	758	761	781	771	760	772	756	748	695	764	743	781	721	795	729	749	748	757	747	735	772	775	778	757	736	729	771	770	748	783	746	746	740	751	812	778	755	710	752	703	805	740	783	790	817	761	770	813	726	783	742	731	723	729	709	725	730	764	772	809	743	778	726	756	723	757	743	721	809	743	697	754	737	735	782	763	779	759	734	766	735	769	750	809	762	748	724	746	760	788	730	730	785	736	734	798	742	745	805	742	755	765	763	719	820	724	750	812	754	731	779	801	744	763	772	769	759	753	769	728	784	742	758	787	730	737	738	761	807	741	762	743	682	760	765	776	782	713	771	754	806	725	803	768	729	779	809	768	799	791	758	765	791	769	742	799	776	768	765	759	751	828	767	730	745	757	741	732	739	778	744	764	770	740	765	756	758	737	706	752	740	754	772	789	750	723	762	726	726	755	704	750	766	773	750	736	720	728	725	751	733	738	744	738	770	741	713	754	759	786	751	746	783	747	746	757	732	772	789	723	764	704	745	800	710	752	796	748	782	771	784	747	748	783	712	752	730	753	747	740	741	725	764	765	728	754	736	755	738	803	828	806	777	706	747	812	771	776	750	760	760	736	714	769	768	754	703	794	729	757	760	784	715	744	760	741	754	759	771	711	758	714	716	739	764	799	775	751	719	787	763	732	765	726	704	749	780	749	806	723	762	762	724
12467	16615	15116	11768	7277	5293	3036	3093	2403	1983	1255	830	505	442	414	274	290	313	349	286	289	143	171	170	164	136	172	154	162	320	574	569	287	158	151	134	144	137	132	152	168	134	120	164	136	166	134	129	139	136	145	143	140	163	146	136	147	176	146	164	165	156	138	141	152	135	132	154	114	142	127	164	158	148	150	131	144	140	142	144	115	140	141	162	154	130	137	137	178	158	153	135	167	129	137	155	142	152	144	141	153	126	144	170	147	139	146	141	140	129	139	139	145	156	147	151	137	121	152	151	153	148	132	132	130	132	136	154	139	168	151	165	147	132	162	146	144	144	153	163	144	174	156	150	146	128	159	144	130	154	144	133	135	142	155	169	143	151	142	162	161	136	143	147	148	124	141	146	146	148	149	147	146	140	153	157	162	135	130	142	132	157	163	143	127	143	151	137	157	135	127	126	152	144	157	156	134	137	140	126	140	154	135	148	160	137	154	133	144	143	158	144	154	123	138	155	134	146	149	152	133	148	140	140	143	154	135	143	149	157	162	150	126	150	148	172	150	141	141	137	140	141	158	128	119	133	132	145	137	153	150	141	154	157	155	143	151	158	144	163	153	139	129	146	136	159	154	162	137	134	141	173	148	142	149	135	152	162	144	160	142	120	140	132	145	149	148	142	131	144	149	140	148	155	151	143	154	129	154	147	140	153	136	147	141	144	150	148	150	143	141	142	126	129	131	142	127	177	129	139	144	136	142	151	128	139	146	120	147	147	151	139	147	131	125	141	134	143	151	145	139	145	153	162	142	142	149	122	130	169	129	137	148	168	145	166	155	162	135	141	148	137	129	158	136	127	132	136	179	141	143	161	147	140	142	144	138	145	129	138	150	128	145	150	158	153	130	142	131	129	124	162	136	133	116	145	161	139	144	135	138	148	123	146	133	126	139	164	158	173	143	130	120	159	170	143	131	140	138	135	155	155	148	144	135	147	138	120	132	152	159	130	147	127	126	137	145	178	145	143	145	163	146	142	160	137	133	144	175	131	145	124	126	125	127	128	118	127	142	146	162	148	145	153	143	143	142	129	157	143	126	163	155	152	144	141	133	143	143	154	169	135	131	144	115	135	136	163	135	133	151	139	152	149	140	145	127	132	158	148	150	160	131	144	129	141	152	149	153	152	127	144	152	148	151	139	174	149	147	138	154	127	114	151	153	148	148	163	150	148	127	154	149	154	155	149	147	129	145	159	155	131	136	141	166	160	151	145	142	131	145	159	130	153	134	155	144	149	151	145	153	187	154	161	140	139	150	136	149	138	123	123	149	141	154	138	140	163	147	122	154	149	161	133	172	122	131	139	151	138	134	154	143	134	139	130	119	139	155	156	137	137	145	143	152	150	139	153	137	134	154	161	164	158	153	137	152	153	137	154	148	138	147	129	134	151	138	155	137	140	144	140	142	116	143	144	132	134	147	151	142	154	155	135	130	138	140	151	141	134	141	146	167	162	164	164	153	157	137	137	171	138	152	143	138	150	152	152	149	147	143	166	154	136	125	153	147	153	131	147	140	144	159	139	146	162	135	133	144	161	131	122	145	147	114	168	151	157	157	145	144	147	142	129	149	136	153	147	145	145	141	124	144	145	147	127	146	146	130	167	163	149	162	147	146	124	138	149	138	142	131	139	140	146	155	144	154	133	147	132	142	147	137	147	135	151	134	153	159	152	148	149	163	137	143	145	156	134	117	141	133	127	149	130	146	142	165	172	126	135	159	150	131	144	150	157	142	134	152	139	111	138	150	148	139	147	137	155	148	127	172	150	148	124	133	148	146	140	160	141	137	157	140	148	132	140	126	121	158	145	132	159	121	138	159	131	149	157	150	146	150	152	144	149	121	138	122	149	147	136	134	137	149	122	145	138	132	134	172	140	143	138	159	144	141	158	158	157	143	145	158	148	138	143	129	126	134	134	149	155	146	138	120	152	138	146	108	142	152	141	172	142	138	151	132	164	115	137	131	147	170	145	162	145	144	150	139	142	164	172	148	139	135	135	146	151	152	167	141	139	124	161	135	134	141	154	156	153	152	142	141	138	170	172	119	140	132	128	135	160	146	152	136	136	114	141	153	162	144	137	131	149	142	164	150	133	156	149	134	160	145	147	135	142	139	133	151	141	136	151	143	107	152	124	121	160	144	131	129	142	136	152	144	141	139	132	141	127	137	151	163	128	163	149	161	139	123	139	130	161	152	128	152	122	146	140	142	145	144	155	147	131	148	135	143	143	128	149	147	142	157	147	141	124	139	152	143	148	156	116	123	123	130	148	137	147	149	132	139	135	137	136	156	158	151	158	173	130	143	149	141	143	158	148	163	150	142	143	160	151	131	141	149	133	145	150	142	141	139	157	134	129	142	144	163	138	155	146	130	162	165	157	142	135	133	164	149	113	144	143	143	137	158	144	161	146	148	138	112	146	147	137	159	127	152	153	150	133	146	158	132	144	144	150	133	158	136	120	147	157	165	135	173	153	134	155	142	143	164	143	146	139	158	138	139	143	145	142	139	145	148	155	140	147	141	151	150	133	162	148	115	154	131	159	151	139	156	145	152	122	128	150	149	146	167	171	142	146	156	122	163	137	153	156	152	158	155	152	145	149	146	143	110	133	147	149	140	143	143	127	148	122	124	145	152	125	148	126	156	137	151	165	138	145	144	140	144	141	138	136	160	136	155	134	136	167	117	152	148	131	133	140	131	137	140	168	150	160	145	164	153	135	134	153	155	138	147	141	169	162	136	166	137	129	156	146	140	152	140	151	132	138	156	156	136	149	147	137	155	153	122	115	160	142	172	143	120	139	123	150	156	141	158	145	131	119	148	167	149	142	145	112	154	147	130	136	155	153	138	157	156	129	141	138	156	135	156	144	143	136	149	154	153	137	129	149	136	135	148	151	146	151	129	162	147	135	136	140	133	153	138	149	151	141	115	147	152	134	122	137	151	153	142	161	149	134	133	159	141	134	129	138	121	152	167	145	139	182	162	134	139	152	139	123	153	161	126	150	162	138	156	142	131	127	142	167	142	140	153	154	160	152	145	147	170	166	146	140	142	137	151	146	146	143	139	129	127	133	147	136	138	155	140	150	138	144	157	161	147	117	136	149	118	151	126	156	134	139	154	136	158	147	147	144	149	162	149	152	149	129	154	147	113	145	141	129	148	142	148	141	144	146	142	154	141	146	138	132	116	145	135	140	137	144	160	151	145	133	143	137	146	141	140	151	129	148	168	132	127	130	131	131	152	153	153	142	164	129	144	130	139	113	126	136	149	157	152	135	168	138	140	131	126	153	136	142	138	121	148	148	156	133	125	136	158	149	136	136	150	154	123	128	120	140	140	152	148	151	126	154	141	141	142	149	126	151	144	157	132	131	142	156	134	158	143	132	136	151	121	148	147	157	138	135	138	156	138	146	162	149	141	144	138	148	152	126	159	139	148	153	143	145	148	163	136	137
10863	19912	20222	22823	17653	14743	11299	12783	8705	8329	5866	3780	2680	2622	2112	1697	1926	1968	1770	1706	1479	798	705	736	671	751	650	689	626	1905	3404	3236	1443	551	498	575	518	556	536	543	489	548	526	495	517	533	488	565	525	527	518	537	564	540	536	543	542	513	541	525	526	568	499	529	549	521	542	516	568	524	519	555	536	552	583	528	507	521	513	521	534	524	493	504	507	521	522	545	533	524	546	526	513	514	510	473	551	498	531	499	481	536	531	505	507	483	544	587	515	548	508	506	500	547	543	527	499	549	543	527	522	520	491	525	549	533	466	521	545	549	521	549	526	520	490	519	507	531	515	512	501	505	524	565	575	524	528	486	575	507	515	513	531	499	515	504	519	541	537	503	500	491	545	541	569	536	490	530	520	523	523	549	555	526	516	552	519	498	510	539	542	538	530	515	525	532	520	552	529	516	529	533	509	510	533	533	542	524	511	558	543	553	525	537	509	532	532	529	552	525	521	538	509	565	493	514	508	534	510	520	533	547	507	562	513	549	513	488	527	537	573	559	523	551	511	520	553	510	532	505	539	514	498	503	524	558	519	497	529	501	503	546	580	585	552	523	509	548	536	548	551	543	510	527	519	515	520	539	477	509	545	523	523	523	498	549	516	540	555	529	534	535	554	533	518	552	539	539	509	521	531	529	537	504	533	524	530	555	554	602	568	520	568	496	516	588	504	541	545	516	525	534	530	521	510	542	523	533	536	500	529	531	536	511	525	546	552	525	532	509	527	526	549	490	515	572	564	523	537	520	580	497	523	543	507	480	518	537	512	486	484	496	540	558	502	563	508	495	524	539	523	518	542	513	536	520	478	504	483	521	568	519	542	530	524	517	507	499	527	515	484	538	541	514	498	517	516	529	515	531	545	513	532	522	512	519	497	503	524	532	543	520	504	524	546	532	474	500	559	456	583	585	558	564	541	497	540	516	521	510	490	534	506	553	565	497	554	548	569	526	536	552	549	539	493	546	534	527	494	544	530	567	531	522	546	523	526	512	506	477	571	549	537	557	544	541	512	534	536	500	553	570	576	550	515	529	527	511	533	541	502	520	565	553	482	553	523	532	535	542	540	505	488	502	519	531	552	489	532	494	535	531	516	553	533	533	503	565	541	529	553	559	546	526	534	561	506	483	537	557	540	537	511	527	530	523	491	550	496	488	554	526	512	526	519	517	520	539	560	504	526	515	503	520	516	536	536	532	556	497	514	526	523	523	535	554	524	560	562	549	578	539	499	504	557	517	546	513	534	521	496	540	569	503	559	555	534	514	525	536	543	538	529	510	580	520	545	498	560	514	546	555	567	493	514	553	549	529	508	523	529	510	525	516	545	531	552	505	517	545	516	586	494	602	558	507	525	481	548	524	545	519	563	534	511	502	491	541	552	566	500	546	505	506	530	468	505	546	539	474	511	514	561	551	550	545	552	516	543	529	557	557	510	512	507	514	544	520	514	504	551	485	536	501	556	566	529	549	511	525	532	532	545	514	526	492	502	529	572	503	520	506	560	506	511	549	538	505	492	548	514	523	502	550	484	528	513	502	567	499	514	522	529	522	557	545	516	509	492	510	527	538	546	508	518	528	537	542	523	515	504	498	531	556	520	505	604	506	512	565	519	525	517	544	499	514	519	468	535	514	518	548	513	521	513	560	570	550	537	526	538	549	551	552	539	546	526	513	531	514	477	546	555	589	519	554	540	539	527	519	533	527	495	542	539	512	526	544	492	507	527	516	554	558	506	519	526	518	495	542	531	562	512	507	521	540	554	503	542	569	550	520	557	569	502	589	504	484	505	521	513	522	552	538	513	539	510	546	530	552	535	552	508	554	489	513	512	496	560	536	530	553	514	535	497	502	533	529	538	525	512	530	530	522	522	535	483	516	592	524	498	486	500	513	549	498	540	596	562	492	536	521	511	527	500	518	512	550	522	504	509	493	533	529	516	514	521	517	562	532	494	553	513	514	541	540	510	531	540	526	536	504	558	525	525	494	543	541	585	572	507	521	537	525	487	517	489	559	540	505	565	549	522	537	538	545	500	501	535	563	510	522	535	566	543	527	538	510	531	489	512	521	532	511	494	571	504	547	533	556	523	545	512	546	569	521	528	502	504	538	555	521	529	514	532	548	548	486	516	526	523	514	540	528	519	559	575	509	535	522	495	526	569	523	521	509	512	520	484	575	542	524	527	570	538	522	521	566	524	513	514	475	554	521	539	539	549	554	543	525	536	514	612	549	552	526	558	542	504	531	501	565	485	548	542	546	549	500	486	472	563	538	506	526	552	566	533	519	541	554	533	530	504	525	490	537	532	561	529	549	490	504	485	569	534	552	537	504	501	532	527	550	541	544	515	535	534	525	535	528	536	506	525	519	562	517	531	505	543	530	538	537	520	497	540	522	540	487	536	545	510	564	530	518	523	495	538	489	525	525	528	524	511	567	532	501	558	547	572	529	554	522	505	530	536	560	508	512	526	522	532	559	524	544	561	531	555	513	567	534	495	523	542	550	523	557	518	532	521	551	538	511	531	533	487	456	519	533	544	528	510	504	534	507	513	504	525	535	511	522	504	547	548	506	537	496	579	540	547	551	524	538	505	500	553	484	520	545	561	540	505	522	521	519	553	549	582	520	537	560	541	534	531	558	555	523	513	487	567	521	501	532	512	508	553	484	515	534	530	509	529	523	542	492	516	482	502	529	503	523	587	526	538	528	505	523	511	553	473	548	547	535	538	543	499	528	508	522	484	531	547	513	474	527	492	508	517	539	482	474	521	455	536	536	509	506	529	497	501	539	499	531	511	511	537	552	537	514	508	519	524	551	570	529	538	524	500	522	543	568	525	515	541	527	529	525	538	566	518	507	575	539	545	504	517	524	515	502	512	524	518	534	508	536	534	524	492	514	503	507	535	531	527	540	503	509	540	519	510	525	528	523	528	524	554	516	591	523	557	550	490	524	509	513	524	562	493	533	540	541	549	509	527	554	532	576	537	550	541	537	492	527	515	535	536	491	507	498	509	501	524	509	506	525	523	544	510	517	546	548	562	541	510	519	480	543	490	520	526	508	502	554	548	576	532	509	504	494	515	542	514	545	553	524	559	520	502	544	496	475	523	527	529	501	539	554	512	523	530	472	520	525	530	501	528	565	546	564	529	533	491	547	526	543	497	535	555	544	481	545	562	531	534	564	517	508	525	559	538	538	518	505	504	542	543	537	560	500	568	513	559	495	510	539	511	537	562	512	542	520	545	564	537	556	558	487	521	509	525	535	510	517	510	537	562	533	532	526	496	520	526	545	521	516	535	547	524	515	560	553	467	528	533	519	528	554	533	541	485	509	568	488	515	512	539	528	468	529	527	569	563	545	535	518	522	563	495	549	539	526	503	546	576	508	541	500	543	534	505	536	512	533	534	539	561	541	507	546	552	526	546	546	456	568	520	517	517	497	520	502	515	531	564	513	535	537
36606	45730	38216	37310	33917	33943	30515	29967	24273	22368	18667	11813	6837	5661	4093	3553	3376	3224	2000	1328	512	280	252	270	272	263	208	212	371	2221	3197	2184	843	168	178	136	146	160	142	153	147	142	141	152	158	149	146	179	140	132	165	162	146	171	179	162	162	146	139	136	149	176	159	145	165	184	154	158	147	157	150	170	131	145	148	130	124	152	166	162	165	167	133	148	146	140	161	145	163	154	148	151	177	146	142	151	149	143	134	149	154	150	176	155	168	159	153	145	154	122	166	148	150	170	137	159	152	137	156	144	139	165	144	159	151	144	147	162	153	160	146	176	146	165	148	158	139	152	156	169	158	174	172	157	154	149	159	143	155	143	141	163	160	159	157	160	154	154	132	147	159	147	159	153	140	176	166	148	148	162	140	141	172	156	134	148	146	152	141	146	166	151	145	129	161	162	144	157	178	119	160	149	140	129	144	145	159	154	153	169	135	143	137	156	142	163	155	126	158	144	150	162	135	154	173	159	160	141	164	164	156	143	158	176	157	139	154	140	146	155	164	163	156	163	152	157	156	131	138	162	160	157	154	137	157	154	167	157	170	143	154	149	132	131	160	153	148	145	149	177	139	137	150	129	147	146	131	155	126	145	150	165	169	167	163	147	161	150	168	142	159	139	146	156	156	138	142	152	167	137	168	163	163	168	141	160	141	126	140	123	155	177	164	140	164	144	167	166	167	112	155	135	155	148	161	151	170	153	146	142	138	135	167	149	147	141	173	142	168	145	142	145	134	165	156	139	135	147	158	140	179	168	136	149	150	167	160	163	144	152	156	141	155	148	148	141	117	154	166	149	159	171	146	157	151	148	135	150	159	131	149	141	136	162	152	165	178	160	165	168	146	147	159	171	157	158	164	165	150	159	178	140	141	138	166	148	162	165	148	145	165	155	171	148	136	142	154	153	139	146	144	135	168	152	141	150	147	146	149	158	132	154	153	163	148	166	144	148	128	156	145	142	162	144	155	159	153	140	143	181	163	156	143	146	164	153	155	149	145	140	176	149	170	173	158	129	150	145	142	156	145	141	149	156	163	136	147	160	126	157	139	145	162	151	164	160	169	163	144	134	150	152	144	165	130	156	165	143	160	163	135	136	145	153	156	158	157	150	150	146	132	162	164	161	142	170	170	157	132	145	149	166	142	132	180	143	152	142	145	131	160	141	186	138	149	159	144	162	162	165	125	168	173	160	149	148	160	151	146	143	149	162	154	174	131	144	154	172	149	150	152	150	151	169	149	148	145	129	150	171	148	140	176	134	151	170	147	143	134	142	162	147	148	154	141	150	164	151	143	158	157	155	150	163	164	147	151	155	154	124	156	157	167	162	146	132	138	145	141	165	158	172	148	160	158	162	141	140	145	155	140	160	178	163	141	140	146	163	135	184	172	151	172	143	157	165	140	148	167	170	151	152	144	139	148	148	140	174	189	149	133	161	161	144	162	190	149	145	152	175	157	165	156	158	164	171	139	148	160	169	164	133	140	170	142	171	143	152	168	149	166	136	139	154	167	157	173	164	148	175	146	142	135	154	160	160	159	139	172	154	152	150	165	150	169	159	131	134	151	160	142	153	142	143	144	158	145	157	153	153	162	150	160	154	164	166	138	156	149	139	158	136	157	153	150	166	135	174	151	165	138	147	168	166	160	155	145	164	133	146	148	147	152	160	138	156	160	128	128	157	164	154	137	136	143	140	149	140	154	155	141	138	161	161	159	171	154	151	142	143	162	169	156	151	162	172	140	142	157	164	156	167	146	164	142	144	142	130	128	152	147	138	155	165	152	145	174	155	166	150	157	152	159	165	165	149	138	174	140	163	167	150	145	167	169	139	161	151	149	138	150	130	144	154	165	156	136	178	169	176	156	131	139	156	164	160	141	160	157	140	130	141	159	145	156	150	139	162	139	150	131	181	165	150	151	157	166	151	156	134	161	159	160	144	153	152	144	145	152	152	148	156	146	158	150	154	177	176	153	159	167	128	133	157	128	177	154	173	158	170	160	142	144	139	142	151	138	145	168	154	143	137	155	152	147	159	148	161	140	147	167	150	167	155	152	165	154	150	159	177	162	148	152	144	151	129	175	143	166	146	136	168	149	146	161	141	145	158	139	164	154	167	151	145	148	166	156	125	151	172	143	157	148	136	142	160	171	156	153	161	173	136	142	146	142	152	158	153	155	132	179	154	145	172	167	142	140	148	140	132	170	145	162	143	142	135	135	165	178	160	144	146	153	152	133	148	152	154	161	170	158	155	137	152	160	126	143	130	145	133	149	142	159	154	145	153	142	155	156	175	148	141	154	148	173	149	156	144	125	163	155	152	135	139	150	148	137	131	139	167	159	167	153	157	142	156	141	139	149	155	144	138	121	154	180	169	151	166	147	150	171	125	147	151	141	139	161	183	147	132	134	146	152	144	148	145	154	157	161	142	151	141	144	144	135	153	138	173	134	123	169	146	186	160	155	169	169	159	168	159	131	161	136	140	152	133	156	151	141	165	149	199	165	152	161	134	136	139	164	174	144	138	154	169	150	151	126	134	151	170	136	156	153	153	153	139	157	162	166	158	139	181	131	133	162	160	148	152	189	172	150	157	136	176	143	146	162	154	152	161	137	145	140	156	150	150	171	160	161	144	139	156	156	142	148	154	163	159	146	154	161	149	161	123	148	151	156	137	153	146	139	142	170	153	125	148	167	178	145	164	141	151	168	157	149	171	157	126	135	151	153	172	147	150	161	140	152	159	152	158	148	138	147	138	173	159	153	143	156	144	136	157	171	148	161	158	149	154	155	164	151	164	139	165	163	134	163	166	151	163	146	156	153	146	148	145	174	172	146	160	168	151	146	153	148	134	152	129	150	139	155	153	145	143	151	146	142	154	159	144	155	161	148	138	151	133	134	154	139	139	159	138	143	135	148	145	145	158	150	154	164	159	134	153	147	137	141	173	123	141	161	147	155	149	156	159	137	152	139	145	161	167	171	141	163	171	157	152	175	129	170	156	150	156	155	144	154	129	148	157	148	150	150	172	152	137	157	155	153	143	140	169	167	154	146	163	142	141	138	172	156	143	146	156	137	154	145	161	141	136	126	154	129	148	148	148	151	158	149	146	167	130	150	156	138	156	181	152	145	152	133	157	173	155	168	156	155	176	147	157	162	135	145	151	173	158	128	149	146	146	149	145	158	139	146	164	142	146	142	140	155	154	159	144	136	140	133	161	176	147	158	137	128	154	146	149	160	153	168	152	172	201	151	156	165	141	150	151	162	127	138	158	138	166	150	151	167	165	149	164	156	148	145	165	130	156	134	151	153	130	168	166	144	132	162	161	137	158	160	148	186	145	139	172	166	159	147	180	143	155	169	140	139	172	154	164	141	161	158	169	160	150	164	138	137	148	139	145	177	149	154	151	135	155	154	168	148	156	146	150	154	157	154	155	172	165	159	152	156	165	143	140	154	160	141	157
30597	42527	44909	52726	50067	48225	44610	42805	33928	35142	32641	25257	20736	20385	16753	16052	15227	15169	10124	7500	2897	1576	1490	1678	1457	1502	1174	1059	2318	13502	18014	12484	5067	597	584	567	558	564	509	583	546	532	539	537	517	527	550	564	507	545	552	556	553	579	531	554	558	506	568	528	561	547	525	553	566	581	495	579	536	524	577	570	547	584	562	535	537	516	526	537	537	548	575	550	529	546	526	532	518	568	525	539	521	539	572	546	586	554	562	517	550	535	494	530	535	493	539	547	520	558	533	554	532	511	541	533	474	551	542	543	553	539	540	522	598	529	572	529	528	558	543	546	551	553	515	536	526	538	544	541	558	534	521	514	546	574	551	522	499	568	530	571	547	533	533	504	576	539	505	576	532	533	532	529	536	584	525	549	546	561	554	529	528	504	546	547	565	562	552	557	530	519	528	558	569	497	551	515	544	556	539	582	538	532	577	566	552	514	552	529	521	598	518	502	527	570	555	540	517	541	592	522	525	574	542	575	544	525	538	540	505	527	547	536	555	570	549	504	551	551	567	518	542	527	562	541	568	542	533	531	547	575	567	522	516	530	519	577	508	562	543	555	550	563	544	547	533	574	555	544	518	517	525	537	557	552	515	555	545	515	541	518	545	536	533	532	510	514	561	532	539	517	531	588	544	564	583	532	577	498	540	566	518	567	559	557	544	533	543	536	517	578	519	545	548	561	530	566	566	542	562	513	526	550	532	545	516	529	521	516	530	523	568	578	490	526	532	567	555	513	521	517	579	559	552	558	537	563	531	531	557	514	537	540	564	566	532	578	562	553	549	506	554	525	505	555	523	562	549	563	581	542	536	522	564	562	561	533	558	560	574	549	561	540	552	556	530	569	555	550	550	552	562	529	485	532	560	559	557	541	553	559	532	549	537	564	542	564	596	557	525	546	552	530	547	539	494	548	547	535	531	530	561	534	550	528	533	568	523	522	540	552	560	522	528	552	568	549	551	547	537	540	568	522	538	502	533	522	515	553	542	532	588	525	566	519	529	557	527	561	554	539	531	534	543	532	532	601	541	547	542	549	524	530	551	506	542	528	520	527	528	507	546	561	572	558	506	551	552	532	520	579	560	570	493	532	521	529	554	546	525	529	583	531	574	527	555	548	544	556	535	550	535	540	535	540	538	566	545	510	550	528	545	576	560	531	517	555	554	575	512	583	572	526	528	544	514	562	537	555	523	590	544	581	481	572	554	536	525	543	572	532	546	523	576	559	551	542	527	530	562	549	568	535	540	587	524	535	542	538	540	563	557	513	539	542	580	521	549	564	586	525	506	530	540	522	570	523	551	513	500	547	556	538	509	468	577	514	577	568	608	534	536	577	563	539	560	531	510	554	619	535	591	578	539	530	553	553	588	556	571	574	554	540	545	536	535	557	529	545	515	493	564	542	532	528	548	532	576	537	559	497	522	531	543	522	537	540	590	539	555	537	561	526	547	509	607	568	552	560	530	504	558	530	523	530	555	530	506	524	570	521	547	538	564	534	549	543	558	525	551	523	556	521	539	534	527	538	580	529	546	532	542	571	566	546	546	579	541	533	521	529	511	537	586	570	557	523	511	561	482	567	481	528	493	575	583	517	585	514	543	559	544	558	550	552	570	508	549	545	570	539	558	524	534	529	529	536	554	502	523	512	539	539	547	508	513	545	549	524	519	499	514	514	524	538	558	575	558	545	571	557	511	525	539	576	531	567	576	521	499	528	543	497	550	521	552	553	516	542	497	529	545	562	538	505	519	528	540	544	527	512	570	565	542	544	545	529	516	539	536	508	557	540	546	552	469	572	571	558	568	503	543	544	527	521	535	517	559	556	541	549	575	522	568	572	476	511	543	566	526	527	547	541	556	531	521	545	584	553	522	585	540	545	546	520	574	556	566	573	555	546	549	552	546	556	548	561	537	565	545	562	564	519	528	560	547	517	582	575	537	494	562	527	568	509	529	572	525	532	556	554	566	583	518	557	532	517	523	571	528	509	570	536	531	519	536	525	576	553	513	518	526	540	565	514	555	578	485	554	497	511	549	548	547	548	546	559	546	535	552	544	550	571	526	535	513	518	534	574	522	545	508	548	555	575	513	532	553	540	527	539	542	540	526	554	504	547	524	569	573	559	554	557	551	542	623	577	607	555	516	566	555	543	542	545	563	554	535	543	533	514	538	555	523	569	540	543	518	530	550	547	562	551	534	544	522	517	581	535	523	538	568	564	539	571	545	534	526	543	551	533	568	583	538	510	550	514	538	589	544	566	512	524	561	567	521	563	522	562	556	521	526	543	549	512	574	545	510	548	564	504	570	531	550	538	516	508	527	539	521	524	539	552	522	560	529	582	545	519	570	528	585	539	524	524	555	517	540	543	546	575	546	541	518	514	556	563	565	520	548	580	542	549	523	552	535	539	542	502	545	546	530	522	557	551	523	529	572	505	517	544	587	500	567	563	574	532	584	517	500	503	474	514	546	526	553	551	531	587	523	576	549	560	513	541	564	554	487	570	517	521	521	504	530	531	549	519	516	529	587	564	569	507	547	566	512	591	492	598	514	554	564	472	529	543	549	552	533	552	528	551	541	480	541	527	583	554	541	504	561	538	568	579	587	515	555	506	524	520	564	533	567	524	526	567	522	556	536	517	552	542	543	534	548	538	548	552	542	526	577	561	559	507	528	580	547	545	585	534	528	551	521	512	540	546	507	540	571	554	548	546	533	564	553	570	530	534	552	576	544	536	509	514	528	544	549	517	576	599	562	536	547	564	558	528	504	515	546	506	529	561	549	575	552	554	565	519	468	504	516	529	551	519	533	526	488	555	523	506	600	579	577	541	532	504	536	502	525	580	586	503	569	547	559	540	574	557	564	526	514	499	552	545	547	538	549	515	597	552	522	522	550	561	559	566	527	551	561	526	547	543	545	554	540	581	570	535	507	551	499	552	551	559	513	497	531	551	554	541	540	512	533	537	529	545	535	552	531	549	526	587	508	562	557	526	504	529	563	557	522	536	538	556	495	536	550	547	550	543	506	524	539	549	527	578	500	537	525	555	562	569	537	540	544	548	526	525	538	543	553	533	549	559	463	551	589	562	564	543	539	578	555	526	511	622	560	555	531	529	486	516	527	554	532	588	544	576	563	558	546	545	566	543	498	523	528	549	556	555	520	553	563	534	585	529	512	570	504	575	536	527	557	558	534	516	588	506	474	470	545	565	537	565	524	507	530	544	528	538	554	556	557	521	512	528	560	542	546	541	563	532	531	562	569	523	555	570	495	559	563	556	544	545	555	552	540	542	558	528	523	558	543	564	555	592	554	520	552	540	542	544	505	547	568	542	538	514	598	544	530	541	527	546	528	543	557	552	587	546	594	537	525	541	533	575	541	574	580	527	566	512	515	539	536	511	529	537	504	537	536	553	528	530	543	569	479	550	560	550	566	601	528	566	507	572	551	548	568	535	547	560	523	563	501	576
45602	46528	38565	37398	36268	36444	36520	36532	31132	32216	28291	21304	15673	11280	9182	7549	6321	4523	3711	1621	783	494	512	487	448	461	392	355	1709	5803	5086	3123	1198	275	222	250	232	231	239	242	259	233	220	239	242	203	212	231	244	235	226	247	197	233	216	258	226	247	251	242	242	219	236	224	229	206	253	225	231	225	228	240	226	250	240	216	251	209	225	234	214	228	199	241	226	241	213	205	229	238	224	230	221	262	228	227	216	244	232	220	225	227	241	258	225	232	255	219	196	238	206	257	228	240	256	228	241	215	217	229	253	206	261	224	223	228	227	235	245	226	208	219	239	217	199	233	217	206	245	226	231	245	230	200	220	220	216	217	220	225	233	223	244	226	246	238	234	202	244	208	228	223	247	226	228	224	219	241	217	240	211	257	212	232	228	227	221	231	223	241	247	241	241	214	231	246	239	207	247	217	210	228	236	222	220	217	223	235	226	243	197	238	206	216	211	203	240	224	190	236	266	232	248	229	220	216	229	262	215	254	242	238	203	201	184	264	253	239	245	233	199	230	228	234	201	209	233	236	245	234	235	215	207	227	233	216	236	216	235	201	235	237	237	215	234	199	220	196	221	215	219	225	238	243	248	213	247	224	220	217	215	237	234	225	232	242	233	204	215	223	219	235	197	225	240	221	209	259	206	212	256	223	224	222	215	219	242	226	218	228	224	209	219	241	223	208	221	206	262	244	235	241	264	232	201	239	239	235	216	213	207	224	275	228	231	216	263	226	242	214	222	249	220	244	226	245	219	224	239	245	244	227	232	237	185	246	229	222	213	226	247	239	217	235	222	220	198	234	228	229	205	216	254	235	240	201	201	213	232	203	215	219	237	225	216	208	194	235	264	244	218	269	220	238	240	246	233	230	230	224	249	223	249	233	228	202	236	201	233	225	236	236	241	220	241	236	220	228	218	208	224	224	211	224	244	206	218	216	206	233	222	236	231	239	240	225	234	202	227	198	230	236	233	241	208	246	229	214	233	183	229	239	215	258	231	236	227	206	229	213	210	236	237	230	251	223	255	221	238	205	203	231	262	231	238	230	250	233	237	222	238	239	255	220	229	198	203	242	202	223	239	224	234	230	250	247	233	256	216	204	215	254	229	218	233	239	248	225	230	206	241	239	228	243	201	243	230	228	238	223	221	210	255	227	213	225	243	231	215	215	210	205	236	226	224	225	209	228	247	227	247	243	241	218	225	207	239	224	222	222	221	223	220	221	219	233	223	208	249	222	239	204	238	206	243	227	237	216	214	237	220	212	226	215	224	232	226	240	234	221	233	214	241	228	195	240	230	248	197	228	198	247	226	213	240	242	224	227	191	235	255	230	195	212	224	238	224	208	224	200	255	218	229	216	231	270	237	250	233	207	242	239	254	239	239	217	235	248	221	242	250	223	223	256	229	230	225	239	223	217	248	237	198	207	220	243	232	215	213	227	247	219	235	231	248	202	249	240	226	239	212	247	233	219	225	238	225	211	238	230	216	222	245	235	225	225	225	222	221	197	247	221	232	264	243	223	219	212	257	249	245	223	227	223	219	198	227	240	252	206	223	226	211	225	225	233	220	219	231	234	214	212	247	234	227	268	212	241	249	228	235	239	219	226	235	206	204	227	246	214	248	228	250	228	233	249	219	236	243	213	224	232	232	226	229	210	238	222	238	216	227	223	226	229	223	206	243	225	238	219	232	229	223	198	211	233	243	221	230	237	228	206	230	207	241	246	235	233	221	233	215	217	207	231	226	237	226	218	220	210	236	232	240	184	237	245	253	199	276	220	202	214	227	257	238	237	232	215	235	241	239	237	239	217	217	231	250	226	226	228	223	232	213	244	251	237	224	257	233	221	225	224	220	238	219	242	212	217	248	244	221	221	220	220	247	252	243	213	222	226	262	219	216	241	211	243	272	246	249	218	239	225	213	241	238	228	210	206	246	225	230	234	239	213	217	216	224	227	251	231	232	206	220	214	212	215	240	246	222	230	228	238	227	221	226	212	226	210	234	223	232	237	209	233	215	223	202	227	228	217	209	239	244	243	225	215	225	258	212	213	216	219	253	227	227	239	224	241	251	251	246	239	225	215	195	225	240	222	240	228	194	227	203	231	234	260	237	226	233	220	223	225	235	228	217	228	222	225	229	225	222	237	231	244	211	271	226	226	225	218	254	246	234	235	221	235	220	201	220	230	237	230	239	237	243	232	223	217	223	236	253	257	250	214	240	230	233	242	259	236	215	216	206	248	235	224	242	228	238	231	219	236	199	217	239	225	207	226	248	211	222	264	225	211	220	205	249	263	258	236	230	170	235	252	210	210	233	229	230	218	225	222	246	213	222	221	261	225	213	217	199	218	229	213	222	240	204	229	242	216	227	235	247	222	245	202	218	206	210	230	215	226	230	254	214	232	224	238	236	210	243	222	204	240	224	216	219	251	227	219	259	231	209	234	229	242	243	214	248	216	232	236	238	211	258	240	205	240	262	235	241	228	217	220	222	207	228	233	220	231	214	234	240	224	206	234	237	217	208	219	255	237	218	227	203	219	219	225	243	244	238	240	218	233	237	202	215	207	200	227	243	212	204	233	244	206	224	247	234	224	216	225	228	234	246	231	242	231	215	219	233	233	231	233	217	241	250	193	211	222	206	236	228	217	241	243	255	211	241	213	258	191	227	257	245	254	212	224	174	226	222	196	226	250	217	204	207	214	226	244	213	235	232	231	215	221	217	230	252	228	213	220	203	217	220	236	248	200	214	229	246	224	241	213	249	216	238	224	221	235	216	236	223	235	240	210	213	244	247	224	218	233	231	242	206	233	235	209	227	220	223	213	205	250	215	200	249	206	235	215	237	218	232	220	222	236	233	238	234	226	272	234	203	219	221	224	225	206	236	235	252	232	231	220	230	248	204	228	220	204	247	221	229	219	197	234	242	240	208	254	224	229	240	249	233	197	225	260	239	225	237	229	248	230	240	202	244	263	237	227	237	244	235	227	236	245	241	241	233	228	237	220	230	233	252	229	227	226	229	233	227	237	218	228	213	217	216	226	237	215	223	253	244	248	224	230	231	242	226	241	252	224	241	221	224	226	242	242	236	217	220	253	218	246	232	210	250	221	204	236	230	213	211	218	201	208	235	239	207	210	241	206	245	236	228	215	220	224	235	218	248	233	219	210	245	255	238	238	213	203	247	199	230	212	238	218	235	211	276	221	255	238	227	240	234	215	197	240	231	239	232	195	243	249	233	231	228	236	223	229	248	219	241	227	206	228	219	235	212	220	203	215	214	233	225	247	222	208	214	205	213	247	250	225	262	233	226	202	218	213	207	243	234	260	221	213	193	203	229	218	221	227	216	254	241	268	222	224	219	234	203	244	235	222	214	212	209	223	232	223	223	212	241	220	203	219	238	219	228	195	232	226	234	255	241	239	243	232	231	213	218	238	251	250	234	237	227	254	251	229	242	263	231	226	226	184
38310	47797	50407	55938	55684	55175	52615	49011	42757	45995	43578	34730	31788	27736	25787	22784	20854	17799	15551	8123	4058	2903	2763	2656	2531	2634	2100	1752	10296	26472	23372	16112	6678	778	790	744	763	766	749	722	777	778	742	746	786	690	762	768	707	722	737	733	718	716	730	769	744	713	732	758	728	758	779	758	791	789	811	697	748	745	723	760	719	720	740	751	778	809	738	740	777	754	739	736	740	737	793	718	754	748	758	762	774	742	746	796	735	712	741	752	736	786	761	787	758	770	756	756	721	730	792	757	739	719	735	725	728	766	775	756	724	692	748	737	789	751	800	761	776	751	761	728	733	758	756	818	718	787	778	765	737	764	793	755	760	791	767	756	751	754	785	784	731	735	731	726	746	779	737	760	740	735	733	730	734	706	778	745	797	755	791	772	755	780	733	714	744	773	758	711	814	748	759	753	733	720	772	743	759	749	722	768	764	727	738	748	739	782	696	765	779	735	762	732	762	732	761	783	791	745	740	787	721	695	769	711	754	737	779	756	731	739	743	743	755	761	750	779	752	761	744	699	751	758	714	764	761	740	725	815	724	747	756	724	828	874	745	751	745	736	748	730	748	742	712	718	684	705	771	774	769	766	736	779	755	788	769	728	797	728	724	735	720	757	747	745	722	722	772	690	734	770	753	746	808	775	758	756	759	748	751	730	800	759	742	729	703	721	775	747	747	736	758	798	714	760	735	698	710	749	803	773	741	797	760	743	768	784	746	815	739	743	717	734	717	756	738	728	748	789	781	704	720	791	770	751	711	728	740	727	750	716	737	724	724	746	760	746	727	773	710	751	742	759	738	757	752	758	783	744	750	779	744	734	793	809	726	784	784	733	739	763	750	719	754	735	734	776	742	775	765	790	766	786	760	742	808	746	770	740	774	737	747	749	726	815	822	760	751	719	778	760	755	713	771	765	815	725	778	742	731	794	716	765	726	747	762	733	717	693	772	755	777	741	756	784	737	747	748	762	762	731	756	718	800	722	748	745	758	720	791	760	761	775	715	792	704	749	803	722	798	703	760	809	738	742	774	791	737	712	822	752	773	781	799	769	723	696	761	794	741	777	737	753	757	747	767	728	788	705	784	713	742	747	750	745	742	765	749	707	734	774	779	752	769	776	737	778	722	775	739	711	788	789	789	751	757	705	748	715	716	781	814	720	708	762	780	747	818	751	758	744	763	751	754	711	763	752	757	766	746	714	796	769	703	723	748	729	769	785	742	782	785	739	770	769	755	723	752	744	744	749	769	766	769	692	671	752	756	757	718	747	754	808	739	737	760	769	759	772	785	746	680	771	817	759	745	716	754	748	753	723	773	750	756	681	784	777	760	725	736	787	758	753	745	723	729	787	748	764	775	726	752	738	742	764	744	779	734	735	725	795	729	747	780	767	691	692	778	777	726	780	787	758	714	749	746	799	714	740	758	742	746	736	780	725	708	762	783	725	715	720	782	775	734	755	688	727	711	729	787	818	764	794	749	747	761	751	771	807	777	774	729	800	774	730	760	737	733	739	756	750	708	794	713	764	794	781	728	731	770	764	771	741	839	750	706	739	711	759	761	730	780	797	771	779	698	747	760	774	765	734	771	752	707	745	777	767	794	747	740	701	786	735	772	720	709	795	748	731	741	782	760	777	766	734	772	735	726	735	736	763	754	776	718	697	747	758	728	719	757	766	735	741	701	744	737	774	737	736	745	721	738	752	759	754	772	695	768	721	772	746	752	723	728	759	790	679	728	744	751	787	767	761	778	794	729	796	790	732	742	766	792	730	728	763	742	666	781	752	773	728	765	737	743	767	730	711	746	750	760	725	809	740	769	724	765	775	774	745	757	735	724	735	726	796	776	688	719	752	754	742	737	741	746	738	795	739	718	731	753	714	734	748	755	748	781	737	782	756	743	731	747	729	770	718	718	755	708	699	756	721	702	742	696	737	747	772	777	802	813	751	754	734	755	778	762	708	832	770	750	763	726	766	759	731	745	744	790	718	752	735	725	759	753	792	782	722	716	785	751	765	772	807	740	717	739	739	792	782	749	749	750	768	744	743	723	726	753	804	751	740	743	776	736	792	714	785	723	716	720	785	720	736	708	755	777	738	748	729	747	777	705	736	773	763	810	717	805	740	772	758	739	742	745	733	775	777	742	738	740	706	772	754	721	743	757	706	739	703	730	721	748	788	724	708	781	783	775	732	749	721	738	745	741	781	731	764	700	682	723	757	722	765	804	713	824	797	780	748	767	767	731	768	748	742	738	737	773	732	793	714	746	773	780	747	787	784	761	737	706	710	757	695	740	721	766	761	789	780	766	779	732	766	799	725	691	760	803	731	742	725	762	773	751	762	776	798	733	760	798	762	773	762	704	730	776	757	788	765	768	764	732	745	742	732	738	749	724	754	760	741	723	721	768	764	738	733	749	782	715	716	760	747	757	775	738	793	728	737	746	792	745	793	720	745	718	745	736	679	747	729	707	778	707	734	781	779	759	756	776	800	746	727	744	741	708	725	734	741	758	789	753	717	788	749	769	705	754	750	769	708	775	765	711	735	762	727	725	739	724	727	739	782	728	777	751	797	755	763	727	763	728	766	721	742	755	732	722	714	718	747	771	767	719	723	754	709	755	770	728	747	741	748	699	767	792	750	766	714	802	765	755	751	765	729	742	754	753	755	758	762	754	762	761	819	786	744	749	713	716	778	724	727	772	733	753	743	716	701	768	789	744	703	720	760	726	790	726	713	753	772	784	756	748	728	746	778	772	796	728	751	733	735	725	773	766	733	725	736	743	790	728	776	742	762	765	763	750	758	753	785	781	798	787	778	759	749	733	764	766	741	732	693	713	738	777	737	723	771	703	759	769	738	751	786	720	798	756	762	762	773	741	730	790	744	784	785	762	708	734	732	760	744	721	759	725	726	786	679	781	682	771	772	703	779	780	753	745	776	769	731	743	767	752	705	748	746	769	769	767	727	769	757	727	716	752	777	690	752	766	743	762	793	742	759	744	748	761	766	725	751	764	742	770	762	768	749	781	760	781	772	719	751	756	710	729	772	744	754	700	757	752	769	745	755	754	755	723	768	721	746	761	739	743	796	732	790	788	764	749	781	748	789	710	777	755	749	700	807	760	715	768	747	764	759	763	764	710	738	797	760	734	770	774	723	747	757	747	736	757	765	774	715	692	754	748	764	671	732	725	813	767	815	769	722	692	694	769	725	721	721	798	755	719	761	727	708	788	718	755	754	764	744	766	758	731	714	777	779	764	697	789	788	757	740	719	741	751	809	773	739	767	796	785	781	743	765	751	703	728	729	760	774	738	765	775	785	706	728	779	725	737	698	716	773	755	733	788	763	702	764	738	796	738	736	736	737	710	735	805	738	730	740	799	753	768	721	716	751	740	683	765	755	787	793	778	745	768	737	741	793	783	742	758	751	797	729	746	759	743	767	728	778	710	727	761	818	758	775	728	749	710	736	808	713
10012	14943	15742	11415	6793	4916	4095	3237	2695	2904	1528	893	562	563	447	371	399	295	231	189	172	182	163	173	176	183	170	176	187	401	566	502	276	154	152	149	124	153	136	160	147	143	165	134	139	142	162	155	159	135	150	152	157	135	137	149	146	125	151	136	138	157	154	157	150	155	162	147	157	160	139	154	169	140	136	147	142	157	158	164	156	151	131	136	147	155	151	142	149	147	151	130	147	137	141	156	154	146	136	165	144	165	142	151	126	159	134	147	129	140	125	142	146	149	148	150	159	139	149	150	145	156	136	157	135	160	150	136	145	151	126	167	150	145	146	156	128	157	139	148	146	139	153	143	180	140	150	145	149	116	145	141	152	166	134	125	138	149	120	140	151	149	135	140	173	145	161	154	163	141	152	161	139	132	169	146	157	148	172	164	169	129	137	142	151	131	137	128	164	144	152	141	147	114	132	145	147	141	146	148	140	134	147	162	145	168	159	148	143	164	165	136	139	140	168	162	145	156	150	129	155	151	145	163	141	175	143	148	137	140	161	119	143	143	171	133	129	122	145	140	147	160	159	129	140	142	150	157	172	139	140	161	168	156	135	154	144	142	153	143	166	143	141	149	141	149	130	158	142	153	144	143	145	133	139	163	142	148	143	138	137	163	148	163	155	137	145	146	148	170	185	156	130	163	148	152	138	148	134	150	162	136	141	139	150	150	154	171	157	150	152	139	149	151	130	161	132	118	152	163	135	144	143	165	137	147	138	151	141	149	160	148	141	124	145	144	149	163	135	133	153	152	138	154	142	130	145	146	153	143	164	136	157	142	143	149	146	154	138	158	178	170	141	163	122	138	152	144	159	141	136	154	147	145	167	125	159	145	157	142	152	163	152	137	138	160	143	148	179	148	125	140	141	153	129	141	142	141	152	136	154	162	158	154	144	169	148	159	133	159	156	166	151	162	153	142	142	156	148	157	141	163	144	147	128	149	132	150	164	153	146	146	141	158	152	166	133	151	150	120	130	143	131	165	143	148	135	151	148	130	157	150	149	176	147	156	152	142	125	140	150	140	143	128	139	131	134	152	142	162	155	150	156	179	153	137	146	161	171	151	127	143	144	146	147	146	181	162	151	150	145	145	155	159	133	141	158	159	136	154	141	146	155	167	139	143	138	155	135	125	142	168	128	170	168	159	145	154	149	153	148	154	142	136	126	152	164	132	154	144	151	143	152	141	141	157	117	132	141	144	138	147	155	133	129	158	147	155	166	147	154	153	145	160	153	137	146	154	142	152	144	163	147	140	178	136	142	141	128	117	149	153	158	134	121	127	137	145	181	148	148	145	147	154	113	139	167	173	129	154	134	138	143	133	160	158	164	151	157	153	192	159	136	157	133	148	144	153	140	125	161	130	138	163	137	141	157	143	144	167	148	150	123	134	119	144	153	150	124	162	150	143	149	136	148	144	176	143	159	136	136	162	142	145	127	145	152	148	150	155	138	141	148	146	170	140	144	151	157	137	144	138	136	132	155	134	152	142	133	140	129	164	170	152	136	141	132	131	155	134	162	133	146	151	134	153	130	169	151	128	170	148	137	167	145	159	148	154	133	148	111	145	150	171	166	144	137	136	150	124	151	146	148	138	160	140	139	147	134	141	145	153	134	137	145	139	132	135	142	138	139	140	166	140	163	161	143	132	150	142	145	151	129	128	153	129	128	146	129	135	148	150	133	144	155	153	143	153	135	135	146	151	141	144	135	150	156	150	130	129	156	155	175	115	137	144	140	159	124	126	154	150	145	139	160	166	153	144	140	143	189	148	144	143	148	127	123	163	154	144	165	145	161	118	145	142	167	141	138	140	140	143	146	158	161	150	130	163	160	175	144	131	132	162	128	159	151	158	141	128	138	153	137	165	140	139	152	150	138	165	141	125	131	149	145	148	143	147	145	132	136	134	142	146	139	149	139	138	140	150	147	154	144	148	155	153	132	151	141	149	133	149	137	140	177	164	152	168	136	162	146	154	140	144	153	136	142	177	145	137	125	124	147	145	154	154	127	175	149	151	170	150	145	161	140	141	150	139	137	147	148	146	136	145	153	154	152	153	135	158	154	153	150	153	144	160	150	153	147	144	144	118	147	126	149	136	124	161	156	145	155	144	144	151	151	131	150	150	157	131	157	135	129	142	153	158	129	131	156	156	170	135	147	145	142	128	120	149	162	160	123	136	145	160	141	141	162	146	135	136	142	143	134	146	153	133	145	154	150	162	155	154	138	146	137	130	136	158	135	142	153	142	127	130	145	152	148	134	139	153	139	144	152	123	140	151	160	137	158	135	153	150	169	163	152	150	135	148	144	132	168	147	144	137	139	167	150	153	158	153	129	123	147	160	151	138	144	137	149	148	130	146	131	134	149	159	149	157	159	137	143	144	139	147	163	148	135	136	155	146	125	178	136	161	141	146	138	145	146	149	164	131	143	160	140	161	158	134	127	156	161	165	154	148	145	146	152	135	162	129	133	148	147	141	136	163	143	144	141	165	143	139	143	138	115	155	125	147	140	161	129	128	151	144	144	140	134	148	143	136	122	159	142	153	134	121	154	142	126	139	142	155	129	149	154	148	160	172	142	129	148	139	162	145	156	136	130	148	143	151	134	156	163	149	152	148	152	164	151	141	128	130	159	168	143	144	147	136	159	154	133	128	155	152	138	148	159	163	171	166	166	140	145	151	171	141	146	146	139	156	148	136	159	147	148	158	135	137	157	159	154	146	158	138	156	150	149	159	149	157	169	155	143	135	138	130	158	126	150	148	140	133	126	144	145	125	143	142	142	151	156	133	157	188	150	143	164	132	146	140	144	127	124	164	142	149	151	147	148	141	144	148	148	147	157	139	136	153	146	143	148	151	157	149	171	133	146	140	152	152	141	168	158	162	162	146	152	139	145	150	143	155	164	169	139	140	145	144	139	150	130	129	151	152	140	152	177	141	168	123	172	154	152	163	135	133	159	148	161	134	135	129	159	154	148	147	147	126	150	171	140	145	130	155	161	141	147	130	163	151	162	130	151	152	143	161	149	136	122	121	125	151	161	142	149	146	159	134	159	136	151	168	152	151	162	151	158	148	133	153	147	141	146	150	145	142	152	144	135	136	151	141	150	113	150	145	158	160	135	137	143	142	160	168	161	140	139	144	134	125	133	137	160	146	153	146	137	139	154	162	166	131	146	151	162	149	139	143	136	156	161	143	145	167	148	148	147	148	149	148	141	123	146	121	137	160	160	157	149	139	161	154	150	143	147	144	160	150	153	141	161	162	151	158	151	158	131	131	144	142	135	135	131	150	142	144	141	140	136	148	157	146	159	146	160	138	149	166	140	131	151	142	153	144	124	167	157	127	152	152	147	144	137	152	124	153	131	153	145	157	148	140	127	139	157	169	137	147	140	150	156	169	144	143	149	161	151	145	141	149	147	148	137	143	144	151	162	144	175	159	148	143	143	143	139	129
9536	18267	22479	20388	16633	15123	14185	11683	9859	11849	7053	4493	3077	2588	2560	2272	2004	1502	1115	736	682	694	770	716	782	664	685	635	975	2473	3203	2833	1159	545	541	563	512	537	539	538	569	524	501	546	563	565	547	529	586	573	530	567	502	560	538	544	563	604	511	546	531	546	486	516	541	561	501	540	516	572	508	488	524	554	574	504	487	589	524	542	509	544	563	599	551	585	527	552	553	548	532	539	523	547	508	536	561	568	540	516	569	494	530	535	527	509	546	526	525	529	552	541	537	537	567	553	518	539	541	542	536	525	514	529	531	560	507	533	502	519	546	504	553	570	544	559	532	540	510	526	533	536	554	551	522	544	521	531	536	541	555	547	532	552	534	508	535	495	521	534	523	518	527	541	541	519	555	543	512	511	525	529	525	516	521	496	539	514	507	511	536	519	537	564	547	547	537	504	536	535	531	525	544	556	549	545	539	549	531	539	541	536	557	551	502	572	546	527	529	582	549	523	519	493	540	545	568	536	506	541	563	542	549	513	543	583	552	577	546	520	557	529	528	519	603	569	535	565	494	531	538	507	530	527	557	559	518	501	555	529	524	508	537	546	529	524	510	527	509	532	550	511	517	559	541	520	548	520	547	553	560	576	531	520	545	572	532	561	521	532	585	532	523	525	513	554	522	510	543	495	507	528	559	529	535	546	504	538	545	532	543	550	559	558	537	555	515	605	575	543	516	529	541	519	537	534	545	544	583	505	550	524	520	551	542	512	536	507	542	527	522	504	556	508	529	538	531	528	541	496	489	535	546	566	494	534	561	576	519	558	517	551	514	546	494	569	535	553	540	531	537	525	542	548	511	517	495	508	543	544	527	521	519	506	546	566	562	544	506	533	560	567	538	538	546	553	519	505	531	534	557	552	517	540	533	536	581	554	570	554	529	541	576	513	535	555	527	542	544	521	527	532	511	549	513	525	543	539	548	533	518	524	507	540	517	593	551	552	540	509	544	548	519	549	558	575	491	510	520	535	494	559	496	497	549	513	541	543	544	520	503	521	527	553	537	512	557	532	526	586	545	531	520	498	514	553	538	523	522	552	536	537	487	540	520	550	542	559	559	531	550	561	550	503	549	523	518	550	488	554	536	535	552	514	557	527	524	521	565	547	548	520	484	523	540	501	503	515	511	499	522	537	510	529	543	551	526	503	536	532	587	482	515	510	514	530	558	506	530	531	538	545	568	543	561	532	588	585	490	550	529	521	558	515	572	510	515	518	571	523	533	529	544	516	525	525	520	551	534	574	556	532	510	562	513	548	559	543	517	559	523	533	531	548	511	509	513	561	540	514	516	544	515	547	560	556	525	482	549	509	556	541	509	512	550	556	562	531	524	517	527	552	519	502	506	503	571	537	531	551	523	556	519	548	496	560	536	539	552	534	532	482	556	528	602	566	513	504	513	521	579	551	556	572	500	520	546	554	532	532	547	534	535	494	515	530	548	510	507	563	515	522	548	528	542	547	525	533	534	567	544	517	538	539	490	493	544	512	506	531	517	542	510	566	546	538	553	491	548	579	557	489	565	551	526	538	583	545	506	544	531	556	525	549	556	540	495	537	528	521	522	563	498	585	587	531	552	530	553	556	544	537	520	508	538	479	543	519	563	564	519	536	526	577	540	549	547	519	502	569	537	539	539	511	531	549	509	570	562	563	511	523	552	541	558	514	532	504	558	554	546	540	504	528	522	540	507	549	519	529	536	516	537	533	526	529	562	531	526	548	516	611	563	515	518	540	472	534	532	523	533	556	531	498	567	535	549	537	551	528	522	541	541	531	513	534	560	550	549	543	547	520	559	521	588	465	547	548	533	513	525	545	577	487	533	498	535	535	533	538	562	506	528	532	561	524	483	532	499	492	534	528	534	542	564	534	554	523	551	529	514	569	512	559	522	552	516	516	506	523	532	516	537	521	559	526	530	496	528	500	551	510	562	511	552	555	523	545	521	529	508	530	535	524	535	537	532	524	533	560	507	563	523	566	564	543	559	597	498	560	543	503	526	523	549	541	482	584	526	538	527	570	561	603	533	507	498	549	574	517	509	596	545	557	537	528	531	542	544	555	539	515	521	534	566	527	552	537	541	552	504	553	525	516	544	523	547	534	514	554	553	490	549	506	534	548	558	528	530	515	542	529	550	525	560	519	571	528	522	512	529	570	519	541	567	532	545	507	556	564	494	502	557	501	518	514	534	557	502	543	538	487	548	485	514	565	563	510	514	507	546	520	512	528	561	531	505	550	574	498	533	577	513	514	525	542	528	592	552	527	530	543	525	546	537	512	542	533	503	550	546	538	580	543	522	513	507	540	554	544	500	520	512	569	519	510	530	530	543	528	561	514	543	524	606	559	491	525	546	523	556	519	547	536	529	521	505	508	517	514	494	567	515	532	561	549	547	556	495	555	559	546	547	526	533	558	538	555	519	513	536	530	520	542	526	504	516	556	536	549	546	534	559	552	555	561	531	515	531	551	577	562	508	556	537	566	536	531	576	544	536	509	543	539	562	515	503	547	552	548	493	536	527	582	531	511	516	538	549	542	537	559	533	539	544	565	594	501	564	516	508	594	551	503	532	507	542	549	553	522	524	532	504	557	526	547	492	488	578	567	534	548	551	531	553	533	529	546	498	536	519	492	528	521	550	493	519	547	535	529	534	558	510	559	505	531	549	500	551	558	529	524	605	534	528	548	496	529	560	513	518	521	518	524	552	535	507	551	512	525	522	529	486	554	541	527	531	553	530	563	581	496	532	550	532	502	556	571	508	537	504	552	543	515	553	498	524	556	562	519	530	545	551	523	539	570	531	537	523	513	502	549	551	524	547	546	514	576	559	527	541	579	505	542	556	536	536	519	543	577	535	548	559	516	554	493	574	547	553	547	531	554	525	541	571	515	568	523	553	565	521	537	550	557	516	530	531	529	512	543	548	507	527	511	559	554	550	540	557	551	523	576	562	559	562	538	489	539	528	540	540	550	557	524	604	560	501	522	553	543	561	553	566	570	528	553	531	512	547	540	530	538	552	532	545	506	572	557	575	535	580	491	521	563	553	534	556	528	545	522	538	512	536	545	540	501	580	549	594	528	547	572	541	532	528	500	529	516	522	541	520	510	516	516	525	534	513	491	529	522	560	559	518	537	537	556	560	528	557	528	555	547	516	519	543	556	542	515	543	514	498	511	542	506	542	501	534	507	552	520	505	532	503	506	559	566	578	547	535	538	527	585	507	557	535	543	518	617	484	542	566	538	589	600	519	523	541	489	547	534	591	530	540	542	533	504	522	546	522	569	594	567	541	563	542	518	524	501	525	564	526	520	545	539	558	511	518	511	508	549	536	528	574	515	546	507	551	543	566	497	582	551	532	537	544	544	489	529	549	526	528	537	542	502	557	536	522	574	490	495	504	542	538	564	530	547	542	529	549	595	512	567	541	563	508	507	512	502	546	543	528	541	541	533	534	550
32960	46238	39916	37146	32912	34641	32808	30433	29341	29043	23400	14301	7613	7751	6391	4815	3130	1765	713	415	292	283	206	314	249	258	221	226	331	2535	3159	1999	632	139	149	148	157	156	150	136	133	150	132	142	138	127	147	155	135	146	124	156	143	128	145	143	125	143	140	147	134	157	132	136	135	120	125	123	159	138	133	124	141	145	145	147	132	132	176	134	121	126	126	137	144	147	164	157	130	135	175	140	137	149	156	139	141	154	131	150	144	139	156	153	138	141	139	144	158	156	172	146	157	133	120	149	128	126	185	151	150	116	118	155	141	140	158	131	148	130	150	144	137	138	157	172	131	137	138	127	149	132	135	148	149	142	138	143	131	146	157	147	138	139	146	152	143	167	155	149	159	133	149	157	146	148	154	128	135	147	139	142	152	127	136	145	153	127	136	138	156	148	160	154	134	131	145	139	140	131	149	136	154	165	124	133	134	141	137	145	106	177	134	138	137	160	141	129	149	139	147	145	146	143	148	143	113	111	124	146	137	132	144	142	136	136	150	140	131	126	122	142	140	139	134	155	132	156	150	116	150	159	140	125	142	134	146	146	125	161	148	147	183	168	137	123	131	123	157	130	126	126	138	157	137	132	135	153	140	150	132	136	119	142	148	157	138	143	133	117	126	147	155	151	176	142	148	139	167	139	127	145	150	148	130	140	146	144	145	131	130	138	146	156	154	151	140	134	138	143	139	127	150	142	119	160	143	139	145	139	166	133	133	151	149	119	136	136	146	142	157	149	154	137	146	153	141	135	139	143	170	135	155	156	141	133	142	136	136	139	124	132	144	145	140	118	143	149	140	138	158	126	162	140	149	133	140	135	150	170	140	146	146	125	136	144	139	117	157	152	136	161	133	147	134	133	178	126	143	134	152	133	132	148	143	134	130	128	140	133	144	122	126	122	152	131	147	127	127	152	135	146	163	136	126	142	151	128	135	151	141	148	130	160	145	141	149	155	127	145	145	124	132	158	134	156	158	141	134	134	136	130	148	149	126	152	145	150	144	126	157	150	141	139	148	143	161	136	153	122	116	125	157	150	128	145	147	137	144	128	138	152	133	127	156	156	145	147	134	136	154	146	144	136	130	144	135	126	158	138	169	135	152	138	143	119	137	138	131	135	132	142	144	136	138	145	142	166	136	151	133	145	145	137	138	132	121	155	145	134	147	143	133	140	140	153	125	159	140	155	147	135	137	137	154	128	127	152	139	138	144	135	131	130	137	161	151	127	147	133	142	134	126	143	140	151	150	135	150	146	145	132	149	173	152	137	146	166	158	137	140	139	149	133	134	159	140	126	163	141	145	153	128	142	127	145	135	146	139	148	150	134	149	135	157	153	139	159	146	125	149	145	133	119	143	144	151	143	148	142	140	143	143	104	142	153	153	137	157	139	176	136	148	124	131	141	137	139	150	141	143	133	128	143	149	135	116	149	129	163	144	141	162	122	132	142	150	146	130	153	155	145	144	135	157	135	132	162	125	123	159	122	151	135	149	134	137	153	149	146	150	144	145	138	135	138	114	151	127	127	147	126	125	135	147	126	127	134	139	145	140	140	152	134	151	143	143	145	135	151	146	144	135	128	132	147	125	159	132	115	130	150	153	136	139	149	125	122	140	145	141	155	143	158	126	148	139	132	153	136	170	123	134	143	137	131	148	136	128	150	138	135	150	129	127	152	176	137	155	130	144	132	144	149	159	142	135	123	152	134	156	130	148	141	139	143	160	164	146	136	165	147	128	134	152	143	132	130	130	128	155	147	142	154	144	161	133	146	152	142	138	140	128	155	149	145	149	137	168	167	153	147	129	122	130	139	115	136	129	127	129	161	156	132	148	143	134	143	157	146	139	128	143	139	168	147	126	132	148	136	146	131	155	160	147	146	139	140	135	155	142	152	142	160	126	155	137	119	141	148	151	145	150	132	130	137	134	128	135	135	150	129	140	120	131	140	133	157	140	158	151	147	155	149	152	156	155	130	129	137	165	134	141	134	138	141	139	140	132	139	134	151	142	141	136	129	146	143	124	113	147	142	159	140	180	123	132	138	143	124	140	155	153	143	130	157	148	149	149	132	149	139	157	138	128	157	142	135	135	158	139	156	137	158	139	146	135	147	138	147	155	151	122	146	168	156	130	137	154	137	144	131	135	142	145	159	122	135	141	121	136	152	135	119	127	139	157	138	149	149	146	154	137	122	141	114	150	131	147	145	136	132	144	148	148	124	156	135	157	153	156	150	142	165	150	150	137	165	138	123	134	148	158	156	138	147	140	156	135	127	152	145	162	157	137	158	132	166	134	132	144	143	148	137	134	132	147	163	133	152	165	135	126	131	144	139	154	149	128	138	155	152	133	161	131	158	137	127	130	157	140	184	146	135	144	150	109	138	130	142	160	152	147	142	143	142	145	132	117	143	149	141	150	158	141	127	153	142	144	149	134	147	125	124	157	150	147	138	158	127	135	130	157	161	150	142	158	150	158	154	145	140	144	140	142	127	139	135	155	157	146	132	157	122	136	139	170	160	141	140	166	147	112	132	154	142	154	135	132	136	133	163	135	142	139	141	160	151	150	143	145	120	136	164	144	147	145	141	138	134	149	125	135	118	134	143	158	157	150	141	165	160	161	153	149	137	141	144	145	144	125	144	157	143	145	142	136	130	136	165	165	159	166	138	169	123	143	142	150	141	133	162	159	138	158	131	173	139	137	153	142	150	143	148	131	147	137	156	146	144	150	137	146	154	122	120	142	147	159	123	155	140	130	138	154	152	153	134	128	126	144	156	121	140	165	140	133	128	142	135	158	150	153	135	148	128	164	147	173	168	132	125	161	143	137	158	131	138	127	134	146	160	131	129	136	144	122	128	153	147	142	158	127	148	159	140	159	153	151	167	137	132	123	147	143	134	158	139	150	130	151	133	154	136	125	144	146	137	141	151	155	152	165	151	145	154	147	133	139	157	153	144	135	138	140	140	159	128	138	137	135	154	139	155	155	163	137	129	129	141	140	147	125	144	143	140	144	139	147	149	151	124	132	148	140	150	149	135	144	129	140	140	165	143	166	117	134	167	126	157	143	156	130	137	139	154	142	126	141	145	156	162	134	151	125	141	146	127	141	132	121	140	157	139	160	137	153	127	160	147	155	144	146	146	158	167	121	137	115	135	120	150	134	135	150	138	136	147	162	157	163	147	129	134	117	133	144	154	140	192	146	158	128	145	143	146	150	148	120	150	136	137	122	143	133	154	176	151	145	158	159	152	158	153	142	131	141	159	132	140	137	142	130	162	147	127	133	141	158	146	125	138	157	141	161	165	157	138	145	155	154	161	138	145	130	148	132	147	125	147	136	142	125	127	140	147	148	124	151	155	140	151	153	146	143	158	148	125	128	156	160	159	145	133	130	129	128	155	124	143	140	141	127	146	143	153	141	130	154	128	136	146	154	149	159	136	151	148	131	144	155	146	156	154	145	123
28783	43091	47618	48642	47184	51224	45260	43057	41978	42657	37020	28086	20549	24200	21251	18091	13907	9566	4228	2382	1659	1665	1228	1689	1682	1500	1288	1141	2162	15662	17985	11724	3736	511	517	507	514	528	563	519	557	588	526	554	539	478	499	540	488	491	515	507	563	530	556	530	510	518	504	494	528	500	519	551	512	500	532	499	526	553	505	526	509	516	499	511	515	521	487	529	501	491	501	499	511	497	519	549	531	535	553	509	506	529	534	529	534	534	520	528	525	489	519	495	535	490	565	538	493	510	526	537	522	517	524	534	495	482	492	535	528	523	524	492	539	486	500	511	501	533	549	559	512	537	501	522	520	488	577	520	526	510	516	522	505	478	520	507	519	491	524	560	532	563	505	497	567	513	496	547	497	521	519	519	525	472	518	502	522	531	538	504	494	491	482	521	538	515	522	499	515	541	470	530	524	541	527	532	549	542	500	498	498	489	479	534	528	518	519	510	521	527	545	507	465	508	465	555	537	513	522	524	524	519	511	524	515	510	527	520	533	514	526	493	479	488	485	477	538	513	492	495	470	505	527	494	528	505	523	523	531	518	512	530	518	516	498	527	533	500	503	527	550	517	534	547	494	512	513	514	497	533	493	539	531	530	523	527	509	495	517	553	524	537	484	524	495	510	537	508	494	526	495	532	471	524	506	529	476	525	532	513	488	515	515	506	534	467	565	496	529	487	524	511	551	507	517	520	494	490	514	513	529	536	499	513	521	501	511	512	568	534	499	499	499	509	497	516	498	495	490	509	505	481	504	497	506	524	492	508	500	524	548	514	551	518	495	508	500	529	561	532	531	501	504	553	499	494	477	506	514	517	524	491	517	494	540	527	534	482	468	545	522	530	534	502	504	527	480	504	508	550	532	535	487	482	457	538	511	543	522	533	520	535	508	536	530	522	476	538	522	531	523	479	532	498	488	468	490	544	544	502	520	544	512	498	498	495	541	488	487	532	538	520	503	505	505	504	562	505	535	485	528	516	490	511	534	503	565	497	513	505	524	554	517	488	479	530	489	535	501	488	526	526	543	555	505	510	433	498	511	537	522	500	551	476	482	516	537	531	530	538	540	546	511	515	534	486	496	523	491	502	512	554	538	512	526	543	503	565	528	509	571	523	526	536	555	541	543	513	517	492	498	516	490	508	513	560	513	531	501	495	502	533	465	531	509	538	535	507	580	498	531	510	503	480	523	484	537	507	489	475	524	481	518	517	530	509	483	557	534	501	508	543	544	478	498	495	541	544	497	523	491	546	544	487	501	521	549	531	524	539	553	541	523	542	492	481	542	533	523	477	507	546	514	518	511	494	541	510	491	535	550	520	503	502	471	563	498	509	544	504	504	478	516	484	527	549	500	514	536	532	480	548	526	523	540	517	513	541	542	528	502	530	497	539	528	517	551	516	500	538	513	497	501	524	508	530	502	525	529	476	525	517	502	564	538	515	507	538	547	478	476	506	478	530	522	516	492	490	528	530	536	467	506	537	522	515	503	492	532	533	471	491	517	492	537	537	523	496	520	535	501	524	554	529	470	533	507	523	495	503	496	510	512	509	550	508	466	500	514	472	514	524	518	516	518	509	500	534	513	541	522	562	537	536	506	579	533	479	518	503	548	503	546	517	469	537	496	509	517	519	558	511	536	515	505	498	510	491	504	540	508	525	531	528	516	553	520	533	479	502	483	499	551	534	506	504	560	477	531	477	581	519	522	476	493	542	510	506	548	535	462	523	517	538	519	446	498	501	537	477	550	500	547	457	502	517	506	503	479	536	534	554	553	517	488	501	502	522	523	520	516	545	491	508	485	495	541	519	497	554	517	488	531	502	516	491	464	487	535	541	483	482	585	499	540	538	505	500	499	526	522	558	510	532	512	511	481	518	549	490	509	527	466	534	536	499	514	491	570	461	530	526	526	518	511	557	543	503	488	522	529	522	552	547	505	526	518	514	514	530	520	528	510	491	484	545	539	571	497	498	540	521	524	532	540	505	499	531	487	514	489	501	505	531	481	510	480	510	537	530	522	511	455	556	520	534	486	501	514	517	528	497	493	507	530	514	513	492	512	544	549	517	524	524	515	477	530	500	528	466	492	489	504	503	486	518	504	497	547	561	487	527	478	519	517	510	487	514	510	494	548	496	508	513	506	536	524	498	484	528	539	545	529	503	504	531	488	522	507	546	486	541	509	533	533	547	509	491	520	504	540	542	513	505	513	524	492	519	488	489	515	564	502	533	511	502	536	517	522	495	553	541	541	529	546	490	484	517	530	498	537	514	509	526	534	511	499	503	525	499	536	570	543	495	510	485	525	497	522	516	534	548	567	514	513	508	484	539	511	528	525	497	501	548	507	512	516	523	523	492	518	504	531	519	505	537	490	530	503	515	525	535	508	509	520	527	555	539	521	524	526	539	561	569	518	503	525	506	521	506	549	495	463	516	500	517	547	456	490	528	507	520	486	524	483	503	544	553	536	501	506	558	530	533	550	507	521	521	495	479	509	525	519	491	490	513	487	535	512	530	520	547	514	517	519	533	502	495	550	479	540	491	505	476	503	488	516	502	517	493	501	466	514	519	491	522	509	559	498	524	499	530	551	511	550	504	494	542	492	495	481	524	474	490	525	526	465	501	503	484	549	506	505	482	472	482	525	535	496	490	503	510	524	538	537	544	528	515	503	502	537	517	544	521	521	506	579	495	517	508	493	534	516	513	528	515	543	503	547	535	514	506	545	540	532	517	553	488	552	554	492	541	497	504	527	538	539	483	534	529	526	493	495	527	493	525	497	548	519	536	555	519	491	532	536	517	512	527	553	529	517	516	522	568	501	522	477	535	498	541	454	510	521	483	514	525	526	518	535	553	531	532	519	485	520	528	511	469	530	552	536	461	528	543	535	524	508	505	505	504	559	519	526	481	540	489	500	494	514	504	511	504	513	512	547	511	509	515	520	486	578	521	481	520	507	535	538	502	536	541	512	519	504	482	503	516	550	527	564	533	509	498	507	494	492	505	499	527	517	478	528	506	545	509	536	473	539	497	493	490	506	518	464	511	499	493	564	511	518	505	518	508	529	511	494	551	527	491	512	464	519	504	511	530	468	509	531	503	524	518	495	512	522	515	529	530	502	524	491	510	527	503	491	539	502	539	516	538	524	484	539	518	485	519	519	528	485	516	505	496	492	532	482	502	514	497	543	528	555	517	536	534	457	533	520	504	510	535	501	524	509	553	516	545	498	515	510	504	534	506	517	484	558	544	534	534	490	548	509	508	543	548	505	497	503	530	528	489	513	520	541	550	527	544	505	528	548	532	513	494	495	503	522	480	515	497	525	536	510	533	499	528	473	519	537	479	486	517	523	518	513	543	494	524	505	523	527	511	498	509	548	534	555	520	522	502	550	509	469	505	527	532	501	498	493	537	527	510	553	516	529	481	504	516	509	528	485	533	487	529	539	529	535	571	529	505	537	500	548	499	556	520	522	544
41283	48603	41918	38521	36332	40697	38133	35078	35540	34190	28925	20774	14379	13900	10807	8697	4402	2689	1668	918	544	463	405	445	440	395	391	346	2557	5479	5026	3034	798	216	240	183	190	211	200	215	224	212	223	224	226	222	204	237	203	218	216	207	218	218	241	209	202	179	215	200	212	236	231	222	236	230	198	223	213	215	227	192	201	231	212	218	199	185	183	221	198	218	205	190	230	211	214	225	212	225	207	198	206	206	236	210	190	219	209	209	230	189	202	215	206	209	236	194	212	205	195	197	221	216	204	232	228	207	220	207	214	242	215	204	203	181	213	212	218	212	203	215	228	208	209	206	231	217	183	221	208	215	209	219	219	203	199	190	194	221	204	229	192	221	238	208	192	205	212	227	202	211	231	217	220	222	235	203	212	212	221	209	192	217	217	225	218	208	211	215	205	217	238	221	228	224	219	196	215	206	237	205	204	231	227	242	216	234	196	258	228	205	211	232	203	215	199	207	219	213	214	216	205	223	213	223	200	214	203	207	212	217	233	227	209	213	211	205	188	188	197	222	204	196	222	214	225	207	218	211	225	238	240	212	233	227	204	208	238	219	191	222	216	221	193	230	219	218	214	216	213	218	225	230	226	245	219	201	236	204	198	199	167	224	209	203	208	203	214	195	223	245	197	227	201	200	227	198	190	193	209	236	189	210	214	234	226	222	209	213	222	244	258	215	223	212	212	238	209	222	225	204	220	210	214	218	224	212	214	201	190	229	235	216	208	204	217	205	191	202	199	202	199	235	228	256	224	202	242	224	219	232	224	215	233	220	220	222	183	208	246	200	190	215	199	222	231	208	195	230	212	231	222	208	197	220	223	210	208	227	227	211	214	204	202	222	204	200	218	229	235	216	204	221	204	209	240	211	210	226	192	207	206	208	218	211	205	227	216	214	203	215	213	218	208	224	214	217	223	209	202	203	215	199	208	197	202	213	208	222	224	218	201	204	228	223	206	199	230	209	203	203	201	229	226	219	237	214	231	225	213	221	221	219	230	220	193	219	214	205	194	228	229	215	204	206	219	217	221	210	221	206	220	225	218	200	222	215	193	216	203	246	226	199	229	210	188	223	202	221	244	212	221	199	227	237	191	230	197	198	221	221	215	229	228	226	224	224	216	200	209	214	225	229	228	187	219	243	204	213	225	193	229	218	218	215	242	213	208	215	220	179	192	198	192	237	221	212	236	218	202	211	235	203	245	215	217	216	238	220	243	210	225	234	244	211	215	224	205	209	212	196	198	179	227	250	214	214	218	215	200	209	206	227	246	202	220	203	224	216	220	214	237	219	215	214	256	247	236	210	200	224	186	243	185	195	208	214	208	215	241	205	194	247	210	238	214	227	239	239	197	194	212	220	216	195	211	192	230	220	221	198	206	206	209	193	187	209	232	228	231	183	212	222	228	221	236	211	238	230	204	199	214	220	210	205	225	219	208	210	226	231	184	216	200	234	209	214	241	219	213	207	211	212	223	206	222	217	228	207	210	207	188	208	209	208	199	212	199	226	225	235	225	226	230	210	221	204	212	215	224	193	215	214	219	225	202	205	202	203	201	228	240	202	210	226	204	212	217	208	238	189	208	208	236	214	239	191	243	234	215	206	234	223	222	219	214	220	215	211	225	214	204	210	201	186	223	202	233	209	219	205	230	249	219	223	187	255	248	205	204	197	192	211	220	199	205	188	221	201	203	222	205	253	224	202	198	219	223	203	228	217	230	201	186	236	213	223	207	230	235	218	225	198	215	189	232	207	227	217	222	231	221	239	229	240	220	238	218	198	206	207	205	222	210	209	188	227	206	205	242	229	200	210	219	221	243	204	208	205	216	210	221	218	193	233	252	222	247	205	202	229	208	214	200	218	241	220	217	207	215	248	196	229	214	229	199	237	220	195	229	235	202	212	214	214	199	196	212	204	195	209	203	219	192	219	220	204	219	227	204	213	235	237	200	212	199	217	220	219	197	235	215	216	196	223	226	215	229	211	209	223	211	243	191	242	195	221	190	197	225	210	216	210	220	218	202	222	239	218	217	208	210	188	244	223	234	197	197	203	219	222	200	210	236	222	215	217	222	203	202	205	264	230	211	226	232	252	207	212	219	194	202	208	207	218	217	213	206	235	221	193	234	206	218	197	197	202	222	232	194	210	193	215	206	224	206	193	205	204	218	219	219	200	206	193	216	205	239	205	244	212	189	213	231	215	239	235	222	196	197	202	186	212	206	204	208	212	249	209	219	225	224	209	214	233	213	206	214	244	241	216	231	199	228	210	225	211	209	245	225	229	212	204	207	222	188	225	218	207	200	196	213	221	212	221	209	226	197	207	242	233	220	209	237	223	227	205	226	215	202	220	227	204	225	199	250	174	241	226	212	207	214	235	231	220	216	186	213	212	221	212	202	216	216	213	197	232	228	202	213	229	202	220	232	213	201	199	202	228	210	213	235	222	233	230	210	181	210	204	180	234	233	235	224	222	205	213	224	208	208	206	240	204	215	194	204	249	231	216	227	266	217	228	219	201	221	211	244	187	214	207	208	222	216	201	203	190	202	217	208	213	208	214	209	226	194	234	219	219	203	215	223	204	230	194	195	220	202	214	235	199	215	198	198	219	228	212	223	234	203	187	199	222	199	219	189	246	234	213	209	218	232	207	239	195	227	230	222	214	201	225	227	240	206	224	260	201	226	208	211	198	248	229	220	226	212	237	219	204	216	219	246	200	225	206	213	219	230	197	224	228	201	226	225	217	210	232	222	220	229	215	218	231	194	199	222	214	189	227	237	215	227	222	189	252	195	227	198	218	215	215	244	210	209	216	222	209	232	214	226	194	225	203	235	201	206	200	201	212	218	220	200	210	208	197	247	218	254	206	197	206	193	201	244	225	195	181	206	245	227	216	200	223	244	230	195	192	213	200	204	216	226	204	223	206	205	238	227	222	218	229	240	208	187	230	227	222	244	227	207	219	217	220	206	212	196	206	206	227	213	245	211	224	236	220	235	208	201	226	223	197	231	243	217	198	238	216	196	211	216	214	228	224	210	192	211	206	210	231	229	212	228	210	235	208	195	200	232	231	223	209	211	214	215	229	260	213	218	205	204	206	205	225	223	212	197	215	204	203	237	203	214	226	198	211	259	221	182	230	207	205	206	220	221	191	243	208	225	221	228	221	193	197	243	217	234	216	206	203	206	220	226	212	248	210	215	237	195	228	213	193	236	232	226	224	221	232	211	238	233	190	235	231	206	190	196	211	205	223	210	229	231	205	243	205	184	183	197	187	203	212	197	228	243	203	225	230	192	233	194	220	222	235	217	207	218	204	207	206	188	227	234	215	233	214	233	221	220	204	254	220	203	228	204	176	212	180	185	234	214	221	213	205	224	185	210	215	193	227	220	223	231	218	203	182	221	207	221	186	224	217	245	216	220	203	212	221	268	231	217	208	246	211	210	206	216	221	218	202	208	236	210	185	216	222
35653	47561	53759	55606	56122	57710	50842	48853	49680	48672	44427	34511	29796	31579	27912	24889	14339	12534	7652	4614	2538	2549	2034	2417	2545	2378	2208	1613	14083	25453	23345	15778	4543	747	731	756	688	705	752	697	720	692	693	728	661	692	697	707	701	741	746	713	744	695	738	775	712	702	711	710	694	737	695	726	737	713	649	731	702	728	729	745	724	681	725	696	713	731	677	733	695	709	739	761	721	712	709	757	696	676	761	716	717	684	712	751	744	661	750	695	748	749	742	721	701	728	723	691	700	721	746	698	740	681	720	705	738	711	677	759	740	756	649	747	721	740	719	667	696	739	760	728	701	756	736	732	702	737	727	734	701	701	687	684	726	698	714	770	731	704	717	702	702	716	756	704	715	718	779	728	694	698	723	737	744	721	727	689	730	666	700	706	721	726	731	769	696	742	758	643	748	747	732	763	755	723	710	714	699	733	719	772	773	741	701	724	704	683	741	700	679	709	767	699	695	732	723	710	715	664	675	715	695	714	726	673	712	775	704	707	694	688	715	733	708	746	708	724	725	697	705	693	700	729	687	712	751	709	720	727	728	705	769	687	642	727	725	733	683	728	705	712	754	703	735	750	716	727	721	700	672	651	712	707	742	719	696	708	695	704	667	710	715	747	776	703	729	741	701	706	707	723	767	707	733	730	689	686	738	689	720	714	689	732	751	742	688	778	724	676	736	706	734	754	742	696	685	721	723	698	708	713	759	707	722	686	709	725	690	730	717	677	726	691	707	700	708	706	693	703	708	684	738	721	694	750	712	726	719	738	728	702	730	736	714	704	713	731	734	705	691	696	656	688	682	731	742	699	692	710	732	733	732	714	733	727	702	726	730	705	700	707	733	723	722	677	713	740	682	714	672	681	753	677	766	664	720	734	714	718	773	725	732	695	691	707	711	686	737	671	704	744	761	694	755	733	706	728	739	741	734	761	709	691	691	722	715	689	717	668	764	715	738	710	712	650	690	683	715	709	728	701	716	712	699	741	738	689	720	738	692	716	718	753	770	703	714	704	718	750	723	731	694	717	722	715	701	680	663	754	739	695	710	696	705	715	694	720	711	671	701	704	763	734	693	701	672	771	706	725	685	699	713	718	743	697	726	747	725	730	764	731	767	753	757	715	755	678	684	741	712	706	742	686	738	711	778	728	687	678	694	702	737	688	709	740	701	675	716	716	696	709	664	723	732	702	724	708	673	711	746	681	715	721	654	733	694	726	726	713	733	651	675	716	714	701	718	737	714	722	673	718	728	690	692	722	737	663	744	755	685	737	672	730	735	692	660	704	712	712	726	691	698	729	680	757	705	713	752	707	711	682	720	725	672	733	716	668	744	692	729	789	738	683	687	735	729	660	713	698	710	712	712	735	773	708	748	791	731	703	699	729	719	701	726	698	699	715	722	665	710	714	655	714	704	719	730	687	702	682	665	747	770	735	766	703	679	701	737	710	732	699	701	693	661	745	706	742	720	696	747	724	769	678	690	700	727	707	702	693	720	707	679	683	693	753	724	667	712	714	720	790	699	731	730	687	702	696	751	680	748	652	691	701	701	761	674	725	765	732	711	706	768	691	691	743	711	767	693	704	713	682	686	743	734	714	706	687	697	718	696	730	716	706	740	729	719	705	719	741	697	713	723	644	740	705	694	680	668	707	706	729	738	694	680	688	671	716	693	731	698	682	730	687	735	719	722	726	752	675	760	744	723	696	752	702	679	745	754	682	731	695	718	711	728	722	710	664	697	649	702	700	675	721	691	699	688	729	738	768	753	708	726	766	721	734	714	675	701	716	705	762	759	695	716	711	665	733	778	717	698	746	722	737	690	720	694	728	713	754	764	708	752	728	700	704	715	737	751	689	722	747	708	670	718	727	685	676	737	738	734	718	687	722	784	737	692	707	726	743	765	699	722	698	694	704	719	711	731	720	760	727	706	678	700	701	705	705	698	755	733	723	734	677	711	690	708	661	705	732	694	750	737	714	729	756	693	686	738	717	679	711	675	691	725	714	732	703	682	704	762	730	741	715	715	719	721	703	715	727	734	715	693	665	718	703	710	707	736	726	691	713	737	737	739	719	695	708	741	714	715	719	694	721	724	688	683	704	666	661	704	745	738	709	716	749	692	705	733	682	683	704	714	701	684	714	734	702	711	698	722	753	709	692	742	672	688	757	685	739	738	727	709	758	660	701	682	779	719	743	728	734	712	732	690	725	679	716	728	698	695	741	759	741	702	701	716	680	700	705	662	641	726	685	721	702	763	695	712	684	724	729	748	747	674	730	722	712	706	697	706	752	708	775	682	724	767	713	722	727	729	678	708	720	730	710	717	696	692	666	706	738	736	689	706	764	686	681	693	752	698	682	718	682	728	739	723	650	694	717	741	691	711	754	723	744	712	685	631	667	720	735	718	714	682	662	707	745	734	703	751	694	711	700	773	758	693	804	794	709	694	715	732	749	718	701	704	739	707	709	721	696	759	720	676	664	693	653	702	699	740	726	713	733	680	707	715	727	705	751	732	722	705	683	685	675	727	723	738	679	709	762	738	709	717	743	751	712	732	750	721	680	714	742	719	701	734	664	752	703	738	727	741	725	697	731	671	695	693	730	709	668	705	720	661	678	694	736	667	764	681	734	712	684	701	683	726	691	745	739	716	757	731	790	692	717	706	707	722	691	694	678	717	727	751	702	701	704	662	716	719	716	723	721	741	745	759	706	721	748	671	725	710	744	692	673	646	724	733	672	720	704	726	720	717	741	698	724	738	755	706	688	731	747	692	695	746	707	719	709	723	702	692	722	692	730	657	716	695	702	707	712	733	730	783	699	706	703	723	661	749	658	724	657	713	734	664	728	765	736	724	746	696	722	703	727	723	793	735	676	703	772	775	706	673	696	728	723	729	711	656	665	700	722	742	748	681	669	701	730	747	728	706	667	704	690	699	693	709	729	759	697	717	687	738	694	702	689	723	712	730	675	675	730	701	727	729	761	713	774	707	690	760	707	690	739	707	738	722	709	720	706	735	782	699	701	761	691	712	663	758	736	763	736	730	665	703	724	688	740	740	727	718	717	732	702	702	683	699	709	704	661	711	672	673	687	719	683	732	727	783	722	714	716	732	745	712	666	712	761	702	675	672	681	700	711	730	739	696	725	715	691	751	750	660	689	721	724	755	681	696	661	724	764	749	690	663	672	710	716	716	663	761	738	687	693	721	748	687	733	705	744	714	705	742	708	716	728	703	720	685	702	755	698	697	753	704	747	736	726	723	719	677	717	755	753	708	726	706	718	712	697	719	745	704	720	736	757	684	680	748	754	714	719	694	712	694	770	690	727	733	709	750	691	776	713	740	697	697	713	749	740	681	669	730	706	726	769	713	727	725	743	703	705	709	718	703	678	695	708	769	720	689	713	716	754	746	692	713	747	705	714	711	693	718	713	679	734	732	707	631	697	673	712	700	709	713	736	717	682	700	705	740	738	718	726
7888	13002	14768	10617	7273	7574	4680	4809	3558	2467	1160	729	568	533	543	366	230	148	154	155	139	135	150	126	164	128	152	170	178	366	545	501	143	120	129	111	147	141	117	112	112	121	106	123	135	128	121	97	149	134	130	120	118	119	143	139	132	123	121	126	121	124	141	161	126	129	113	122	125	122	123	150	131	132	130	124	128	125	129	138	139	131	155	147	115	117	119	129	134	109	126	129	128	137	138	133	118	135	138	119	108	147	138	136	132	128	118	126	127	121	117	133	115	137	135	132	153	137	125	124	137	124	125	130	116	122	141	134	128	116	131	121	148	120	141	145	115	147	130	142	130	135	134	127	130	136	137	135	136	117	131	123	122	111	132	130	137	126	119	136	120	124	119	154	132	119	123	134	129	145	147	142	151	129	134	141	145	137	129	116	130	116	136	142	131	123	132	162	141	132	149	119	143	122	139	145	138	153	164	126	138	131	123	139	126	104	139	117	113	134	114	131	118	135	131	150	149	139	137	136	117	121	141	114	118	121	125	146	135	115	130	132	125	123	159	128	139	131	143	127	143	121	126	118	116	142	139	112	113	119	129	123	124	146	122	130	112	157	135	154	142	128	128	132	139	122	122	147	134	112	138	121	120	116	155	122	129	128	141	143	147	121	117	116	136	132	145	115	126	139	122	131	114	123	119	128	129	107	139	134	134	140	113	123	127	144	125	124	142	139	132	122	123	128	153	127	139	132	122	119	126	118	115	112	136	163	128	137	140	113	141	138	120	146	132	151	112	114	121	134	150	123	121	131	144	138	122	127	121	127	114	138	114	115	124	137	112	132	124	128	146	134	147	114	148	132	143	158	126	131	133	128	123	145	119	140	123	121	126	136	118	137	126	129	128	125	136	114	124	146	112	149	120	140	135	149	121	123	143	143	126	140	126	121	131	126	136	129	136	114	128	122	124	126	141	145	125	127	126	130	118	136	142	158	117	142	124	134	115	135	127	125	127	141	126	139	115	120	133	132	114	127	133	126	135	120	125	155	139	134	117	131	134	124	112	124	109	139	131	134	132	122	121	103	119	122	135	134	105	127	126	131	100	122	142	112	128	146	127	104	115	123	133	113	120	121	141	112	134	143	158	134	128	134	130	134	132	114	119	133	134	128	125	146	121	126	149	142	131	136	123	106	121	135	124	130	137	133	134	140	140	132	135	140	118	125	131	136	140	139	115	142	133	147	135	142	143	127	116	133	101	138	117	134	129	131	122	124	135	130	111	142	114	117	134	115	137	119	123	151	138	138	123	127	139	114	133	145	123	125	143	136	147	120	132	136	126	141	154	138	118	125	120	113	135	138	123	133	133	112	123	134	126	135	132	149	115	140	119	140	116	133	111	144	135	118	112	118	141	116	125	126	148	120	139	127	96	130	128	131	110	122	118	119	124	115	148	114	137	146	124	133	128	124	138	115	126	116	114	112	155	114	124	140	144	151	112	146	136	131	112	117	134	134	129	129	140	130	131	118	122	121	124	123	119	137	129	143	140	134	131	119	131	136	131	119	125	134	129	134	136	148	124	122	122	138	128	118	134	127	118	137	145	129	149	126	129	138	135	132	131	123	127	122	125	140	137	134	139	139	148	138	141	120	134	135	138	128	118	127	144	148	127	130	133	128	136	108	119	130	119	141	128	145	132	149	132	128	142	135	123	135	129	122	132	116	129	117	129	135	117	136	128	135	117	137	122	121	118	121	139	122	140	118	129	128	128	122	120	156	137	135	134	149	124	139	112	119	138	114	114	122	132	124	131	108	135	133	125	135	122	157	130	131	141	144	144	146	128	127	128	128	134	132	136	135	127	133	109	129	115	121	125	132	134	125	114	146	128	111	134	130	121	122	109	119	126	119	150	132	137	120	119	132	142	111	127	127	129	134	133	130	130	152	124	129	100	121	132	104	145	143	135	145	131	125	125	119	141	135	137	136	141	131	120	131	141	99	135	125	140	137	135	121	124	125	167	143	148	132	127	124	126	133	119	123	147	122	119	131	114	139	126	134	117	120	134	121	116	117	122	145	147	126	128	149	121	130	118	132	139	122	138	134	116	134	107	148	128	116	128	112	136	124	142	105	135	118	121	134	130	129	111	125	114	119	124	120	127	148	125	138	124	121	111	139	144	134	130	130	121	118	155	109	116	131	129	130	132	118	124	138	106	141	145	114	138	126	104	123	120	139	134	125	129	146	124	133	115	138	127	130	141	151	152	128	132	122	127	123	104	113	107	129	145	135	147	124	130	123	126	121	133	117	115	110	141	133	136	133	111	138	150	148	130	123	128	117	139	129	130	122	135	130	124	116	138	113	128	135	118	137	147	131	143	134	138	134	156	139	117	133	112	150	152	136	124	125	122	132	115	147	120	134	124	122	124	127	131	140	121	114	131	132	114	113	129	131	143	142	142	136	120	127	119	120	108	129	146	125	117	140	130	130	134	122	108	143	131	129	121	130	122	141	118	128	152	163	164	138	132	132	123	125	132	138	111	141	142	142	137	122	122	129	144	150	125	122	123	125	130	132	125	125	134	120	125	122	137	107	134	122	134	130	138	142	116	129	128	125	143	128	115	102	125	116	123	158	144	139	136	128	120	118	139	128	147	138	141	107	150	121	135	120	156	115	117	139	115	113	118	137	120	126	125	124	131	118	115	98	139	131	126	118	127	155	126	110	129	135	121	110	128	146	127	110	123	138	125	137	133	124	134	123	118	144	169	128	119	139	147	140	142	120	127	147	119	143	103	120	119	114	111	131	126	124	138	119	143	133	150	133	148	158	129	139	126	140	138	103	138	142	125	136	121	122	136	106	115	112	130	125	121	125	140	102	133	128	108	140	144	130	125	115	115	128	127	143	118	128	156	122	111	126	111	127	141	117	135	120	139	142	139	124	123	129	148	152	132	125	138	139	123	138	136	132	131	116	137	133	119	112	142	141	121	136	135	116	143	132	131	124	145	131	125	148	127	127	122	124	126	136	136	135	119	138	132	114	127	135	121	138	142	118	132	141	125	116	125	126	127	123	145	131	123	118	122	121	119	135	126	131	126	128	125	145	120	115	142	123	132	137	121	139	144	128	131	145	128	128	126	149	148	125	140	144	128	112	131	127	139	143	128	146	108	108	120	164	124	106	119	136	127	133	143	132	129	118	115	121	137	110	112	128	130	143	132	101	122	117	118	147	113	132	123	123	125	137	130	128	125	127	143	121	133	134	125	151	120	129	122	128	121	141	112	135	144	133	131	130	126	139	125	135	113	141	123	128	142	143	145	133	126	136	133	137	130	139	127	137	111	149	108	151	126	126	140	142	125	117	129	136	119	117	137	121	142	141	124	146	102	128	120	159	123	133	124	127	134	135	143	138	131	124	142	111	121	138	126	126	131	130	133	115	116	146	107	129	125	126	124	134	134	145	128	122	134	125	128	120	155	127	132	139	152	138	126	123	130	123	160	149	125	132	142	136
7930	16449	21473	20948	18681	21146	13826	16105	13215	11062	5504	3500	3069	2886	2769	1693	991	794	770	615	615	660	637	665	660	688	657	619	1102	2188	3716	2905	698	504	453	512	493	504	476	453	536	483	488	472	484	465	485	465	450	499	488	515	439	482	441	494	497	476	472	491	489	471	488	514	494	483	451	449	481	518	467	492	493	475	460	448	477	521	445	499	448	510	496	517	490	476	504	434	508	516	481	447	517	513	463	514	489	504	474	533	513	465	485	466	493	450	449	498	478	487	445	472	487	480	451	489	464	522	471	504	481	480	495	509	509	436	455	480	473	474	442	457	449	499	479	463	469	495	492	454	492	490	501	451	509	450	484	473	486	449	453	494	471	466	469	487	484	492	522	489	506	521	506	465	488	484	474	500	475	474	494	516	491	461	515	488	489	457	471	513	508	459	489	483	514	487	437	481	493	493	476	519	464	478	480	491	482	492	482	490	490	468	524	434	469	473	427	460	503	458	504	463	478	507	466	506	492	465	458	424	461	492	511	461	490	487	448	486	457	492	495	480	488	471	457	472	477	459	437	501	459	497	494	424	466	471	503	478	482	492	506	455	497	457	499	477	482	500	492	542	473	462	475	517	462	492	426	475	493	505	478	452	500	439	477	496	492	462	461	488	446	512	478	517	469	492	465	495	506	458	479	469	518	512	474	440	496	471	482	488	530	477	446	498	502	495	498	480	464	432	503	461	512	494	464	503	483	497	508	529	479	509	472	486	462	513	501	493	459	498	508	483	478	496	479	489	507	472	483	472	517	489	505	498	472	452	466	506	469	469	474	462	522	518	485	505	511	478	512	470	473	461	485	490	452	533	474	459	523	473	524	514	438	526	521	445	468	488	455	452	474	468	489	526	538	498	502	454	520	504	480	492	476	488	479	513	476	486	504	439	498	495	480	477	502	479	453	479	500	492	467	492	466	496	491	467	443	473	495	466	498	465	509	486	497	487	484	446	468	469	503	492	508	461	463	518	495	474	498	463	517	426	485	489	490	472	466	480	499	486	485	470	502	485	479	496	508	453	454	463	466	481	504	457	481	466	467	495	533	454	467	520	498	491	530	511	477	464	512	441	511	491	480	496	484	513	459	457	473	481	499	500	500	499	493	498	486	505	489	487	497	484	463	500	470	491	466	482	514	462	488	461	475	504	475	483	500	504	496	511	465	457	488	462	482	462	494	456	483	475	462	477	483	451	518	475	501	473	458	520	474	460	488	432	523	458	508	491	461	490	510	461	484	507	486	514	545	506	504	509	473	455	518	488	455	493	450	483	457	454	487	434	475	460	525	514	465	429	511	510	479	443	476	513	500	502	499	476	473	484	480	472	479	472	477	496	477	485	470	512	500	510	503	521	438	492	457	472	479	468	468	490	501	489	463	523	480	468	491	469	468	484	518	455	481	499	489	512	491	492	507	487	507	439	459	497	480	512	483	478	511	479	465	496	474	473	479	460	498	456	463	489	492	448	476	481	475	496	460	511	444	493	458	478	465	507	500	521	487	497	503	454	487	456	513	492	478	482	477	509	507	471	458	478	507	449	477	481	517	488	488	496	509	492	488	430	443	546	477	440	510	491	519	477	500	482	496	471	481	449	477	499	489	462	498	496	488	514	465	465	511	522	484	417	477	487	499	498	480	499	482	472	500	474	474	446	464	504	492	471	474	476	474	485	472	481	502	492	458	484	519	502	468	471	506	453	456	479	506	479	482	490	504	471	485	490	482	471	510	459	470	506	476	473	489	507	483	473	478	479	463	523	472	452	464	509	474	532	459	459	456	495	446	531	475	471	487	474	490	462	510	457	468	457	489	500	475	493	482	477	476	480	471	509	458	492	485	547	497	461	469	457	475	510	518	478	495	473	461	459	428	480	460	459	471	536	466	504	497	451	461	491	468	469	458	481	487	486	476	490	480	488	464	538	522	464	507	517	437	480	456	458	443	467	470	471	512	485	476	496	469	474	468	473	484	484	474	492	493	483	481	504	502	464	503	489	502	460	507	478	478	488	499	483	486	467	467	457	505	481	499	444	507	515	523	459	506	480	469	491	476	495	456	490	458	470	478	466	452	475	462	535	446	460	486	469	466	498	472	512	464	511	489	499	457	489	495	486	473	457	485	432	480	478	461	481	475	458	486	434	476	455	497	472	473	500	474	484	468	484	491	495	482	477	494	482	462	497	495	458	434	461	495	506	438	484	510	473	498	468	488	464	488	469	468	487	448	463	508	470	469	454	480	540	489	412	520	479	497	492	473	459	514	466	459	462	490	507	485	485	497	476	475	491	494	455	485	506	469	461	447	470	453	506	493	494	492	477	499	497	464	476	485	505	487	499	497	436	483	497	455	501	481	473	475	458	469	440	494	490	442	464	469	470	494	461	518	477	492	457	474	508	446	472	492	467	500	479	501	471	502	512	487	463	498	454	468	455	481	491	474	504	482	495	448	473	476	508	495	491	509	486	443	455	434	475	502	470	497	436	489	511	469	520	474	479	502	516	489	460	517	501	483	457	488	486	540	482	457	473	504	466	480	484	483	496	503	498	535	461	488	465	505	483	497	499	441	486	533	509	471	512	432	467	506	475	481	494	475	475	487	502	498	497	446	460	533	487	459	486	467	499	466	497	462	481	498	450	508	447	502	484	522	473	482	444	484	485	506	495	426	495	496	492	487	455	493	494	479	461	475	471	495	453	464	487	497	469	448	507	463	492	462	496	482	489	493	479	466	471	485	527	451	472	482	475	486	451	479	454	486	513	479	460	473	473	463	505	474	515	482	451	490	508	467	462	476	462	477	447	451	451	495	467	483	523	495	476	467	489	494	481	524	460	497	494	449	438	439	513	506	476	493	443	502	478	472	451	491	502	494	478	501	501	477	482	505	488	438	500	491	459	499	478	469	492	476	455	493	450	516	473	495	488	476	498	473	464	486	473	481	509	462	515	455	470	479	480	466	490	501	493	517	520	469	464	461	492	467	427	489	476	479	507	477	525	507	482	461	504	478	467	481	470	506	481	499	460	477	477	468	486	472	476	487	436	508	478	480	520	481	517	478	516	462	476	497	495	476	440	480	510	505	500	512	497	485	485	447	489	514	491	486	518	465	428	464	482	533	483	481	461	521	488	474	484	523	488	490	466	459	497	484	466	461	463	499	484	465	492	487	425	501	498	482	482	448	482	480	496	478	487	467	508	522	494	487	511	477	477	478	494	522	505	482	511	498	453	466	470	437	497	487	468	477	446	500	487	452	479	535	458	483	506	505	476	524	442	519	499	540	459	486	495	516	494	495	513	519	468	482	469	489	485	477	491	485	498	511	481	454	489	456	481	461	449	445	485	478	471	509	483	507	484	519	474	485	465	464	476	493	505	466	463	503	485	459	490	471	467	477	489	491	425	492	491	421	439	492	511	503	445	478	460	499	494	477	468	456	429	473	487	480	545	454	484	474	496	438	503	495	485	466	436	443	536
31946	43359	40720	38932	36951	40050	33288	34362	30162	25886	17771	10743	8227	7251	4127	1978	2212	1554	367	257	271	271	276	255	227	213	186	187	536	3052	3105	1745	197	127	124	129	123	150	133	125	136	138	145	121	129	131	134	116	131	130	136	125	128	131	124	107	123	122	152	136	132	140	141	135	128	111	129	128	129	140	127	124	144	112	127	116	131	149	137	118	135	140	115	142	137	147	105	121	126	119	112	133	126	113	105	116	127	115	138	131	121	125	137	134	116	138	125	126	143	130	118	140	114	108	122	137	136	137	127	108	109	152	133	144	112	145	126	115	117	118	136	127	139	141	95	124	127	143	131	126	125	112	126	115	137	125	115	137	126	123	134	133	126	125	125	130	126	135	112	102	117	131	120	124	125	150	129	132	115	118	138	120	112	127	143	126	135	134	111	138	136	130	105	135	128	127	130	142	137	122	130	130	128	129	115	127	132	122	140	139	120	127	130	132	127	131	125	119	126	122	123	126	121	104	121	136	134	140	133	135	144	134	109	129	122	100	141	129	122	124	136	143	124	132	127	136	130	128	114	119	140	145	128	120	110	143	125	112	135	139	142	125	125	130	139	131	106	122	142	139	139	126	136	126	129	147	131	112	128	106	122	150	142	142	113	150	127	132	121	121	126	155	128	137	129	121	130	138	125	124	136	103	119	120	117	127	125	118	140	126	122	126	132	129	134	131	137	137	143	132	117	140	136	129	121	119	121	106	134	126	125	131	111	133	135	131	120	138	131	122	126	110	140	119	123	129	125	134	117	128	128	130	134	134	127	133	121	130	130	142	138	129	108	122	117	139	138	144	139	134	130	129	135	133	122	118	137	119	132	153	140	128	108	120	115	114	133	117	127	120	113	115	120	131	127	123	129	134	137	125	146	118	128	116	108	98	147	125	124	142	121	125	112	146	126	131	131	138	128	113	130	143	138	135	107	132	120	134	116	118	119	116	136	145	129	120	121	120	137	115	142	123	126	144	119	138	126	123	151	133	114	146	123	121	124	116	130	139	137	124	115	118	126	115	134	134	118	139	120	132	137	131	124	143	133	129	133	148	131	111	121	131	145	109	134	116	130	128	115	117	122	137	130	138	124	133	103	128	138	120	134	124	135	116	153	122	129	103	131	132	140	114	127	136	131	115	124	127	127	122	132	119	139	128	123	134	124	130	145	124	130	143	118	115	108	116	112	119	137	137	135	128	124	124	123	123	113	156	126	124	148	127	122	110	106	132	125	133	128	125	128	142	125	137	136	123	145	132	130	128	130	135	151	134	117	136	117	145	108	147	135	142	147	128	132	124	136	136	124	154	137	115	133	138	144	120	140	128	119	142	120	136	144	113	148	134	124	113	119	127	121	133	119	128	127	106	146	129	107	153	125	99	127	125	115	136	148	137	137	132	117	106	143	154	126	110	131	142	130	119	119	134	121	121	118	129	108	123	127	137	143	117	117	138	127	125	172	149	115	114	152	134	118	117	126	131	137	153	114	121	137	147	144	137	123	136	144	126	122	121	114	128	119	126	117	127	130	115	119	141	128	145	122	124	144	154	134	145	124	107	123	146	137	127	116	120	134	140	130	125	130	128	122	125	141	123	139	115	153	132	136	139	132	129	130	126	129	121	120	139	137	112	120	112	127	112	145	96	128	129	142	118	132	128	142	120	118	132	125	121	129	130	131	135	134	126	115	128	120	149	114	132	118	133	150	132	138	122	131	117	109	118	105	145	133	136	121	124	127	135	129	116	143	118	159	138	123	127	117	131	123	127	118	114	134	116	105	122	131	137	122	133	134	140	122	126	133	142	153	135	118	119	127	125	114	134	108	142	118	138	133	129	137	129	116	117	151	127	142	127	140	128	137	128	127	128	141	103	126	120	121	111	113	141	124	120	132	118	108	118	134	137	130	141	130	124	108	126	128	126	116	132	117	118	117	110	148	139	144	143	122	137	121	125	122	148	123	121	123	139	114	139	109	127	116	124	126	120	121	137	136	147	107	145	124	122	132	147	137	145	115	105	108	121	124	131	143	124	130	128	130	129	114	136	146	137	126	130	118	131	113	106	120	121	140	127	141	138	126	136	118	123	123	122	120	123	140	135	140	133	128	144	114	123	111	131	116	139	128	124	131	120	129	115	148	147	117	130	122	142	139	133	142	126	117	118	137	128	139	121	146	125	120	117	129	134	142	127	144	136	107	113	109	125	142	128	145	123	138	132	145	121	126	133	124	132	106	130	135	151	129	117	154	106	128	117	128	116	146	123	130	141	142	125	133	115	117	121	116	120	125	130	104	133	125	114	145	154	123	138	108	128	131	122	128	125	139	121	116	138	142	148	134	133	155	122	139	144	155	110	130	138	120	119	125	104	127	131	124	125	110	118	127	127	112	124	121	123	131	137	120	139	130	144	113	111	154	132	138	98	141	134	118	108	106	122	119	140	118	131	125	128	125	128	146	136	111	131	116	140	113	115	137	98	113	116	112	149	115	138	113	141	119	120	104	123	117	117	131	131	116	121	137	115	134	131	108	118	121	134	137	116	127	119	109	145	129	118	123	131	130	123	157	137	141	108	123	140	112	120	115	113	122	137	113	127	140	98	113	124	127	123	122	137	125	124	158	112	141	125	105	136	130	113	136	120	131	109	140	115	128	129	124	105	139	116	119	140	142	109	146	124	145	133	133	132	104	135	124	138	112	122	133	135	127	146	134	144	119	137	115	123	131	134	116	143	123	123	148	108	133	110	129	127	128	124	120	111	134	134	123	114	135	124	130	121	109	116	107	144	117	120	135	113	132	92	133	114	123	123	127	129	151	129	138	133	103	124	124	138	143	120	152	137	146	124	126	154	139	138	126	152	128	132	102	130	110	129	119	141	141	114	121	117	134	117	142	138	119	113	126	114	117	130	114	131	122	142	118	122	125	132	150	127	116	126	124	140	121	106	125	136	132	130	120	116	110	118	141	133	139	133	119	124	115	116	125	127	121	131	120	139	137	127	129	139	143	143	135	121	132	130	116	152	93	112	112	133	118	126	136	139	113	122	127	125	106	136	137	146	133	127	129	126	124	119	128	119	123	126	128	95	129	142	108	124	126	124	127	136	110	112	119	114	145	115	114	132	102	125	109	116	117	139	126	127	165	114	112	113	122	123	121	126	140	148	108	131	122	111	126	127	150	124	119	132	120	133	132	133	125	107	115	129	133	129	104	122	112	120	158	122	127	115	151	128	124	123	118	107	126	129	126	122	126	132	149	127	123	115	145	136	127	138	113	131	128	133	119	132	117	121	118	115	137	113	117	129	128	150	131	121	135	124	133	118	120	118	119	134	130	134	133	131	124	141	123	110	139	150	113	159	124	129	123	108	132	126	128	172	137	137	126	115	132	142	137	129	133	148	131	131	125	135	123	132	141	109	120	133	118	100	133	129	120	105	126	126	138	148	159	129	133	126	116	128	114	123	137	131	132	139	110	142	131	164
27607	39756	47311	49900	52552	54686	43570	46533	43756	39754	29843	23765	23795	23340	14209	9487	12000	7765	2390	1610	1601	1682	1684	1542	1574	1288	960	982	3694	17311	17458	10273	932	484	448	492	462	515	464	459	477	442	469	461	492	467	450	484	446	444	452	439	446	480	464	502	482	487	490	431	464	450	461	456	476	447	472	441	441	452	463	474	498	459	441	466	448	427	428	445	473	503	476	446	471	465	432	461	430	471	462	447	496	468	450	452	473	459	465	460	491	435	477	522	460	472	498	432	442	452	444	465	444	457	451	488	447	451	511	486	481	438	460	469	495	457	467	417	481	427	462	449	489	469	491	477	461	476	481	426	465	487	464	460	443	476	448	500	504	465	483	453	491	487	492	489	504	469	476	452	483	456	462	492	450	480	435	480	496	494	474	436	471	499	458	459	433	482	481	474	458	443	484	466	426	460	470	484	449	416	489	469	470	485	480	479	479	413	458	453	441	440	463	476	459	479	439	464	510	491	439	460	441	466	475	472	473	489	463	481	466	506	433	486	486	492	504	468	487	463	488	472	437	469	454	465	473	456	465	435	502	460	447	466	488	469	459	488	470	467	466	475	479	458	425	457	437	436	445	474	488	473	444	423	489	449	452	457	435	457	448	431	450	470	483	448	497	438	439	512	455	499	463	442	461	436	458	452	485	465	454	461	481	465	455	476	485	490	449	465	437	452	463	475	461	465	473	458	499	474	466	472	450	464	490	449	481	468	431	452	439	463	445	459	486	452	488	463	443	478	498	442	471	480	448	494	463	462	487	492	464	464	424	510	406	440	483	460	447	468	488	470	458	451	482	507	482	444	404	447	428	398	441	492	463	467	493	412	496	457	462	479	468	472	438	481	435	441	464	430	482	459	513	466	454	449	516	448	458	488	440	474	509	473	468	524	504	472	438	483	468	438	403	479	453	477	474	425	457	443	438	492	458	437	477	447	432	478	430	459	454	427	443	433	482	500	472	431	468	480	474	472	472	457	433	461	467	474	454	458	464	477	425	461	476	467	498	463	491	447	475	488	473	467	477	461	474	475	441	487	455	467	472	460	468	498	475	500	425	476	474	502	470	473	440	495	470	441	480	453	480	469	451	471	476	481	446	475	504	446	460	478	479	470	474	494	481	443	466	483	495	437	503	460	474	453	454	474	452	495	456	441	458	509	437	463	455	427	482	484	465	460	471	448	482	444	468	465	464	464	442	447	416	430	480	500	445	470	473	452	461	443	464	461	425	427	498	432	481	480	436	449	460	485	460	443	453	470	458	452	458	515	458	454	455	467	494	498	489	444	453	460	469	469	448	484	499	469	469	484	494	461	465	484	431	459	472	480	468	469	464	460	501	434	438	440	462	464	459	476	460	488	472	480	472	475	464	439	427	479	423	479	418	455	460	458	485	469	447	482	498	448	426	515	443	470	469	484	458	492	460	496	437	477	475	505	469	462	469	450	499	484	495	446	452	444	494	465	450	448	461	481	460	462	460	460	449	448	508	485	471	443	483	462	451	458	487	477	476	487	477	443	481	534	460	450	439	464	456	476	481	437	474	472	454	456	488	463	471	449	440	453	474	478	456	514	538	478	430	475	483	436	470	505	470	469	470	451	484	474	486	462	473	430	455	492	510	491	431	456	504	458	421	433	475	481	465	470	471	455	489	471	466	489	442	478	483	469	464	442	471	468	465	446	477	423	468	455	486	507	442	513	457	486	460	459	500	501	475	465	469	476	445	469	496	461	457	461	451	468	469	496	470	489	482	434	472	481	433	455	475	461	518	454	497	480	476	475	478	437	454	433	479	457	449	488	445	459	470	446	473	476	449	463	451	490	466	452	462	479	461	461	495	491	471	496	418	471	451	469	509	449	457	435	478	435	490	471	456	470	426	477	461	451	482	485	450	460	494	481	461	465	472	449	501	463	477	456	423	433	483	415	466	462	441	452	481	443	459	490	480	479	486	463	421	495	463	476	446	467	469	485	453	491	492	480	428	451	480	449	463	487	502	473	445	475	501	440	431	475	471	458	482	472	472	493	443	445	468	489	501	419	450	450	457	482	452	491	441	446	482	457	500	458	485	475	452	440	458	471	483	468	466	503	512	475	472	513	473	471	466	459	470	485	460	470	443	439	472	483	463	459	453	500	488	447	468	461	435	472	505	446	492	467	442	475	488	442	473	474	452	493	453	475	433	462	443	478	450	480	476	456	456	496	473	419	482	482	456	454	479	480	462	499	460	453	491	452	468	432	477	479	497	435	452	466	431	465	487	467	477	460	478	488	487	477	447	467	417	454	470	478	480	475	504	478	493	480	493	429	478	439	462	465	456	456	478	459	467	459	432	443	469	490	438	463	474	434	482	496	416	508	492	478	459	453	444	473	446	497	449	457	482	459	426	494	462	466	478	464	471	493	448	490	457	467	453	471	456	451	447	440	462	469	460	457	459	478	461	433	441	463	457	485	447	461	511	460	487	449	411	454	460	478	446	508	473	477	471	457	456	479	465	445	481	451	472	494	456	429	487	440	483	463	500	498	414	469	474	457	496	471	480	445	446	474	435	453	482	487	480	471	470	451	445	447	506	497	480	456	492	482	436	491	473	459	467	435	453	449	520	474	460	476	501	485	507	458	484	475	478	480	463	449	487	462	448	460	493	429	468	452	460	458	474	433	489	500	417	507	468	466	466	478	513	454	453	493	449	472	479	475	475	503	429	523	454	435	471	468	464	443	454	462	497	454	478	501	487	464	478	469	490	458	460	469	466	435	485	500	487	477	459	500	441	491	435	407	447	492	483	447	455	452	464	458	499	456	487	432	449	477	461	468	463	459	439	511	476	483	511	478	518	440	492	476	430	484	484	481	491	486	492	482	474	436	464	463	465	473	451	449	472	470	474	484	443	435	455	478	473	447	454	486	457	468	434	489	434	437	490	502	493	487	451	459	451	485	461	427	461	461	473	469	466	468	475	472	511	495	481	438	458	440	452	483	473	468	484	486	469	440	469	456	468	499	446	469	452	458	506	448	460	484	483	472	430	484	470	417	457	492	449	452	489	465	461	504	479	500	451	499	430	457	462	471	481	469	472	417	428	410	459	486	462	448	446	447	482	481	428	507	494	472	467	467	449	425	438	522	472	486	485	477	484	431	498	458	471	508	449	462	492	449	468	429	468	515	486	472	446	464	470	452	479	434	468	452	452	497	465	411	460	471	486	447	478	434	477	455	422	493	440	479	453	476	461	477	481	477	489	499	446	438	443	459	449	453	428	453	482	473	505	469	460	465	459	424	459	457	454	479	488	437	465	463	448	458	468	485	486	493	442	479	455	496	461	454	438	446	449	482	447	414	486	425	463	467	467	447	458	454	487	481	477	481	480	451	463	456	456	452	446	445	470	475	453	468	478	480	451	461	472	431	458	457	462	454	472	481	446	441	476	463	434	444	457	451	461	476	468	488	464	442	419	456	413	452	474	481	428	485	465	460	424	462
41797	47269	41358	39527	40224	45756	40973	39721	35999	30722	25084	19355	15689	12694	7828	5384	5585	3648	757	557	421	407	416	413	380	328	333	296	2099	6143	5002	2442	221	193	190	208	196	207	208	164	183	182	162	181	170	196	195	203	215	203	212	212	172	194	191	206	195	197	229	190	219	200	207	175	181	206	205	205	203	217	209	194	191	203	206	220	220	196	213	190	192	180	205	203	202	205	195	188	231	194	188	185	190	198	180	198	191	228	200	192	184	195	197	196	189	185	192	218	213	186	183	195	197	200	180	181	190	160	173	202	199	188	218	206	205	195	209	208	193	215	199	207	174	173	183	201	200	187	181	181	194	197	207	190	182	195	220	203	200	206	209	203	201	179	209	197	181	193	184	199	190	217	203	193	200	178	174	193	196	195	192	161	187	183	205	213	204	216	177	192	192	178	178	180	194	207	184	170	194	185	216	195	220	199	205	185	219	208	210	177	183	208	182	203	208	212	182	192	217	226	194	174	206	186	187	210	205	205	202	201	195	190	185	196	206	191	191	187	209	189	203	184	193	217	202	184	208	188	221	192	207	155	199	195	209	197	203	201	202	182	154	198	182	193	192	202	214	192	209	197	215	202	213	186	190	212	213	191	215	196	178	194	199	213	194	204	201	194	178	185	195	217	164	183	203	180	206	181	217	198	174	190	179	196	199	198	197	189	197	202	171	196	196	193	225	191	206	179	206	194	205	205	204	194	188	202	205	181	205	197	197	203	193	196	193	200	203	209	188	201	202	174	179	170	159	205	181	191	202	201	217	189	182	179	183	196	187	183	190	226	189	199	199	195	198	218	179	188	185	181	228	216	164	188	192	193	190	186	205	216	221	220	185	195	211	205	189	190	207	175	194	187	210	172	208	202	224	187	209	184	185	182	189	193	173	228	192	218	214	181	188	207	183	209	219	210	191	184	194	178	216	206	181	181	200	214	189	208	182	213	184	189	171	199	189	191	197	190	217	229	174	184	194	214	191	170	161	193	156	188	179	189	192	205	196	206	210	204	214	182	197	210	192	203	206	185	219	212	189	176	213	189	204	179	174	183	194	215	213	202	187	222	183	222	217	230	209	195	176	179	204	187	191	200	190	204	200	198	183	197	157	199	208	205	198	177	195	194	193	201	194	196	193	185	198	211	225	187	188	208	181	196	202	180	183	209	212	196	195	211	206	182	182	183	211	158	188	169	203	188	207	193	171	180	201	178	216	199	174	191	217	200	180	190	198	221	188	195	183	212	195	184	179	196	196	191	195	187	196	205	221	184	203	225	180	212	208	190	208	204	209	198	193	231	198	217	192	191	205	179	185	215	201	179	190	176	187	210	168	192	209	209	199	204	193	206	232	194	189	161	177	189	198	186	175	203	192	158	169	189	188	221	170	187	183	182	174	191	194	197	199	190	203	187	181	221	165	186	181	190	207	196	187	194	192	205	213	164	186	207	209	229	213	199	186	199	195	199	188	199	186	208	188	170	212	219	218	215	209	179	179	187	162	188	180	199	211	195	181	211	194	232	189	214	187	192	196	180	177	194	172	196	211	189	199	183	195	200	183	199	212	196	209	180	214	159	199	182	206	183	216	174	196	183	187	184	168	205	181	202	195	181	216	218	205	210	193	168	226	192	178	221	216	189	192	198	177	184	192	217	191	206	211	184	231	185	224	182	194	198	211	233	199	175	196	212	182	193	192	203	160	204	182	184	205	196	172	195	213	210	194	196	202	185	195	182	202	202	206	184	172	203	187	202	200	207	189	208	204	197	185	177	182	204	181	196	206	198	192	160	194	186	192	199	173	182	187	203	205	199	191	173	204	185	200	213	196	204	177	221	188	195	189	184	168	190	185	199	203	198	199	169	189	207	183	249	192	201	182	211	187	203	183	204	196	212	200	191	194	207	184	197	201	195	197	173	192	211	169	210	162	211	180	212	186	210	213	184	178	174	224	181	181	182	191	189	209	200	199	186	196	183	209	194	194	189	192	196	188	186	183	201	195	196	195	189	183	206	185	188	193	215	175	200	212	214	194	220	210	187	201	196	196	195	203	184	193	178	209	199	177	195	196	216	180	202	201	215	216	182	191	198	198	182	208	207	201	215	177	182	212	211	204	185	192	195	186	205	183	175	188	205	206	193	207	206	193	191	175	176	204	189	206	194	187	196	186	206	207	198	179	211	165	192	189	188	197	188	190	187	210	174	170	195	177	192	173	197	204	197	195	207	213	199	191	226	212	198	193	234	177	173	175	180	176	190	196	202	193	212	198	235	199	195	182	190	198	193	192	171	204	204	201	202	178	186	189	182	214	182	156	168	208	192	208	192	206	201	188	199	191	188	187	196	212	202	234	165	181	191	206	182	197	180	199	202	188	186	198	204	173	209	197	192	180	205	194	202	169	211	190	203	215	185	196	194	202	216	192	187	199	177	192	235	216	217	191	187	181	173	175	186	192	182	199	177	214	186	193	183	172	219	202	206	198	192	191	183	196	200	183	205	192	194	207	199	195	210	220	229	201	201	207	201	184	190	182	217	208	192	188	193	213	190	183	192	179	185	198	206	182	205	191	194	212	207	185	168	194	176	209	188	204	225	229	175	193	175	167	201	213	203	204	204	201	200	202	179	198	181	187	208	191	183	173	192	205	221	216	205	171	210	197	189	195	219	196	206	206	188	179	176	218	160	195	194	231	207	206	199	169	199	180	198	195	201	204	182	185	209	190	206	189	195	197	191	168	206	207	199	190	215	198	194	186	184	176	185	199	208	211	208	202	217	184	184	208	211	172	204	196	202	179	196	212	184	169	205	226	199	196	199	207	196	204	216	190	182	202	196	195	172	203	201	207	201	174	187	188	211	196	199	180	183	204	213	190	197	191	181	175	204	214	197	200	199	188	198	188	202	211	191	219	207	215	217	193	181	175	198	182	194	239	159	188	178	202	175	166	195	233	211	199	184	190	202	222	222	203	194	211	205	184	194	210	189	202	214	208	176	187	200	204	201	207	212	159	213	178	230	193	198	199	179	195	210	179	235	189	185	205	195	191	214	217	210	213	187	192	219	186	192	203	227	190	196	187	205	199	185	195	185	178	193	198	193	209	205	185	194	198	194	191	187	196	211	213	195	186	194	205	191	201	201	181	220	195	216	184	214	177	208	189	217	189	211	175	187	214	191	219	191	207	210	174	195	194	179	224	199	183	205	192	197	213	168	207	189	194	218	193	203	192	193	216	228	203	181	171	214	189	191	209	171	193	180	187	223	211	206	192	215	195	189	199	187	206	202	200	210	191	193	190	190	213	178	194	193	190	185	182	178	208	197	222	198	204	191	181	183	209	195	165	174	177	189	201	201	208	190	202	193	190	197	187	187	212	199	211	200	182	193	206	207	205	208	183	179	198	193	184	211	202	191	173	186	171	208	202	185	193	207	179	195	175	186	179	184	193	190	190	183	193	216	212	176	186	200	196	184	219	192	189	211	181	181
35205	46051	51165	54112	59812	64191	53005	53496	50337	45924	38536	34225	32339	29224	22301	19608	20961	14472	4050	3255	2381	2604	2627	2614	2404	1802	1586	1420	11219	26930	23021	12486	692	672	690	698	694	640	681	647	653	649	645	704	660	633	625	640	639	695	674	640	676	635	648	630	653	653	670	637	640	645	652	692	689	644	646	653	725	690	638	629	644	640	666	646	654	667	654	645	706	658	675	648	662	668	657	685	697	652	678	606	686	658	637	699	665	690	650	628	703	642	617	683	671	665	629	643	602	653	660	656	679	648	683	655	644	663	657	644	630	620	670	566	686	640	652	613	631	635	700	650	659	645	662	641	636	665	640	646	590	647	627	643	632	648	679	613	621	636	640	669	641	647	666	672	635	628	667	587	596	639	617	691	618	672	681	667	622	627	676	623	659	630	678	658	612	650	671	673	669	662	596	654	678	623	674	646	623	639	693	648	660	592	657	691	622	639	668	663	660	659	650	709	635	696	642	662	633	663	645	664	652	612	670	644	698	661	638	674	703	634	660	680	613	706	618	652	670	691	632	680	633	674	706	649	663	672	698	643	677	638	642	623	638	683	632	720	639	647	707	684	673	658	612	637	616	666	628	647	642	693	652	659	628	685	644	666	636	596	683	635	667	711	681	629	655	660	657	650	648	630	677	652	659	661	657	666	642	623	683	681	679	676	662	622	630	644	620	627	639	590	624	660	664	605	661	652	699	668	610	652	744	663	647	647	650	631	653	649	680	685	611	626	642	623	621	637	690	675	630	669	628	629	647	709	690	654	671	688	695	634	611	686	638	641	624	639	635	637	707	631	670	661	612	671	678	620	619	673	705	659	668	671	694	638	638	670	642	655	676	638	638	643	695	638	642	636	680	644	653	671	636	652	690	708	632	631	635	717	667	675	661	629	606	683	632	668	699	673	693	637	686	682	665	633	697	654	644	662	684	680	680	623	620	652	689	677	661	622	646	631	636	677	668	600	637	714	659	714	635	647	631	667	660	673	710	645	660	671	676	667	654	661	634	675	619	674	675	690	667	596	658	665	657	648	658	694	682	633	692	643	689	638	673	658	678	686	637	684	673	642	641	685	693	677	647	656	633	607	655	692	665	634	659	628	661	660	686	641	649	641	642	709	664	636	630	705	628	690	616	632	663	689	652	636	635	650	671	635	658	610	637	651	685	676	647	651	687	665	669	591	670	670	680	642	636	685	646	651	628	626	642	636	656	660	648	675	651	675	672	691	658	614	681	665	658	676	616	674	651	663	625	655	685	684	643	685	683	594	636	667	640	602	641	671	633	678	646	690	605	640	651	638	623	700	672	692	649	677	641	667	645	667	690	644	674	639	649	639	659	661	673	642	702	660	639	650	664	662	677	668	699	673	675	605	640	647	663	655	660	673	674	660	651	690	608	665	653	683	637	639	663	671	658	670	661	659	645	658	669	640	646	659	661	651	677	673	680	641	645	656	615	660	652	673	666	663	677	687	672	655	638	653	666	627	642	668	630	682	635	650	630	604	662	647	607	649	627	654	627	651	659	632	674	684	650	629	612	683	612	677	683	620	645	680	610	695	651	685	657	651	652	616	681	655	632	688	630	676	628	636	593	618	615	620	656	642	666	614	687	645	666	725	639	658	635	696	662	614	636	657	624	670	662	683	682	641	694	639	664	642	696	650	649	697	608	653	685	675	628	655	671	667	670	637	695	641	670	659	694	664	631	641	649	669	671	578	691	666	658	621	624	684	680	676	670	668	641	635	651	699	660	615	645	681	660	654	677	668	647	644	607	687	608	633	665	692	654	661	626	648	667	684	649	665	682	700	649	641	630	681	629	659	644	679	658	658	656	614	651	724	622	652	665	624	674	661	636	642	650	660	612	628	636	643	647	630	673	651	667	644	642	645	634	669	664	662	651	651	641	614	642	670	664	688	645	632	654	723	646	673	692	691	674	676	667	645	655	644	661	657	707	689	682	656	670	647	651	643	618	672	590	692	663	605	640	668	684	668	661	718	671	644	679	728	645	639	655	673	673	630	585	702	633	667	647	630	623	667	625	621	645	647	675	632	629	611	639	667	676	646	677	690	662	633	619	626	662	667	675	652	648	639	636	646	681	671	671	647	636	607	664	643	622	673	646	661	666	643	623	670	621	710	674	696	674	709	653	631	662	665	702	669	647	703	675	632	652	656	615	698	688	623	638	634	666	663	679	652	680	634	637	672	653	647	664	632	666	701	679	675	670	638	627	647	645	677	646	628	628	661	677	612	636	685	615	654	605	626	653	648	655	632	684	620	655	635	669	643	652	599	686	602	683	669	611	611	609	608	605	676	569	698	612	645	659	677	670	643	665	710	646	659	669	665	638	670	650	611	667	678	612	637	620	639	641	623	680	649	670	624	665	669	661	660	661	667	678	659	678	674	653	615	674	674	675	669	690	687	692	656	637	641	602	670	669	653	662	682	654	647	701	686	656	625	679	624	701	625	675	596	674	658	658	678	634	639	636	645	666	673	698	641	650	652	668	645	664	666	639	638	646	664	701	702	641	693	649	674	700	619	698	626	679	669	640	639	672	662	655	625	636	651	657	674	591	629	640	654	699	603	606	659	617	639	620	650	681	701	659	673	663	637	678	667	624	631	623	673	631	664	625	652	651	683	702	640	657	701	665	623	653	625	644	622	663	630	675	634	641	663	654	657	665	652	661	699	603	651	642	675	680	675	635	654	611	633	646	692	621	635	619	706	625	592	657	635	676	624	641	654	665	636	636	672	655	650	639	727	650	640	619	687	654	673	661	587	647	641	663	671	625	641	625	686	651	665	682	642	690	636	641	641	643	630	650	644	675	623	683	672	640	652	632	627	618	646	623	644	662	649	663	648	617	665	699	643	638	661	645	639	642	645	654	664	673	648	677	677	635	649	626	684	666	642	665	672	650	689	664	716	664	619	661	618	674	658	648	679	634	708	644	660	664	653	676	649	626	681	628	640	667	670	640	629	660	620	653	634	640	663	654	626	669	677	632	669	636	670	628	684	626	696	605	694	630	637	619	650	653	700	665	660	698	640	619	653	642	679	654	641	638	605	643	690	612	645	642	601	651	668	588	667	684	640	679	703	643	654	679	650	590	621	655	653	650	660	694	643	639	656	635	706	646	654	686	655	628	628	647	656	649	660	654	695	697	653	644	648	687	664	657	666	675	657	655	687	640	639	682	654	623	664	692	604	623	640	726	644	676	699	682	679	634	666	638	648	641	666	635	658	648	636	639	654	715	664	665	660	667	655	633	637	658	659	667	629	653	703	655	621	679	668	668	661	648	643	647	673	675	644	607	647	658	634	696	613	622	677	670	643	660	649	621	643	652	712	646	631	695	695	633	668	655	676	655	688	671	646	617	610	657	664	648	680	650	659	641	686	662	707	665	668	693	601	672	678	633	689	655	634	690	639	678	674	680	637	670	650	666	668	682	697	644	624	671	628	602	611	653	651	650	713	670	627
6713	11605	12417	9973	8167	10325	9152	5685	4178	2142	1073	746	559	442	352	239	272	204	165	149	151	153	148	175	177	143	155	163	271	612	564	379	132	132	149	135	142	122	130	126	133	141	121	135	118	120	146	149	153	150	139	120	134	119	142	133	102	149	114	150	121	114	136	151	122	150	130	130	139	111	113	132	125	129	118	126	150	158	130	135	151	129	145	145	124	166	132	137	110	137	135	134	143	125	120	130	135	152	150	165	132	149	115	111	114	124	142	136	132	139	138	146	159	132	124	126	131	101	126	137	125	116	143	144	139	145	126	131	133	143	131	153	120	112	135	114	142	134	131	127	135	139	145	124	144	121	117	127	128	121	141	133	120	133	139	133	115	119	124	131	127	122	134	141	112	142	116	124	121	147	132	117	126	138	130	144	125	132	155	123	121	125	164	150	129	156	131	148	111	134	127	113	137	142	144	141	129	160	129	126	122	133	122	121	130	148	145	136	128	134	138	131	143	137	130	147	125	133	150	144	140	143	147	124	114	141	133	133	139	139	148	132	143	115	131	137	131	136	126	144	120	126	132	128	140	147	132	134	136	133	158	162	125	130	127	133	129	137	144	142	113	115	153	124	151	136	122	121	117	124	121	135	124	119	128	136	145	130	143	136	129	120	151	154	137	124	142	148	141	146	122	145	134	125	116	113	137	142	128	128	148	132	125	123	136	119	139	158	140	127	120	140	143	149	137	132	136	165	118	143	120	129	134	122	143	126	142	141	136	131	137	127	131	120	143	144	133	119	139	123	136	141	153	141	142	120	137	126	142	144	114	106	113	115	129	139	113	139	129	153	137	138	133	133	110	125	138	126	140	157	126	113	139	133	151	141	127	142	144	119	132	137	125	133	146	130	136	134	119	117	123	117	118	131	124	126	157	122	140	135	120	154	138	129	147	154	129	130	125	133	144	127	139	131	124	150	127	123	117	157	160	120	135	141	134	144	124	142	124	163	131	127	138	121	146	140	135	143	127	143	148	132	126	125	134	132	134	139	135	136	130	118	139	129	115	134	122	140	134	145	130	125	122	123	140	142	153	154	135	135	140	121	134	113	143	124	130	126	113	143	139	128	119	137	127	143	134	123	105	123	130	143	145	118	147	142	136	130	107	134	130	145	121	130	136	114	129	121	149	150	141	121	125	145	148	123	122	114	128	145	120	117	113	123	114	138	128	122	120	155	130	145	144	138	147	138	121	135	150	136	130	131	135	134	137	148	129	131	117	142	129	136	152	130	125	134	132	142	147	147	147	110	130	140	142	129	127	117	115	122	128	116	151	124	124	145	125	126	127	156	160	110	127	130	114	142	129	130	140	134	127	128	118	148	123	119	133	142	123	117	121	134	136	123	137	123	138	139	129	118	132	133	142	126	120	135	138	135	133	150	133	140	114	127	105	164	121	108	129	138	122	136	138	127	143	140	114	143	126	135	111	141	143	118	134	135	127	138	126	118	133	137	132	139	129	127	133	122	107	117	123	148	126	112	142	140	125	116	111	112	125	120	111	124	125	135	116	153	128	148	130	114	126	121	152	132	124	120	130	122	121	140	118	113	133	138	129	113	137	145	153	141	123	133	149	114	123	124	144	138	132	111	118	139	130	135	117	134	123	132	127	126	120	135	120	112	146	133	130	137	136	162	139	133	141	124	139	149	128	127	141	128	134	152	138	136	142	145	130	136	115	120	137	126	157	133	121	134	144	146	137	124	133	147	124	134	154	123	119	127	145	121	149	127	118	137	144	126	127	134	120	137	107	152	142	141	148	135	133	132	136	149	140	142	134	127	158	148	139	128	131	124	139	131	126	135	118	124	132	143	140	122	116	118	139	124	152	117	132	143	119	118	120	144	125	121	128	130	142	132	146	137	133	147	139	122	151	129	129	139	123	127	128	134	125	133	142	109	141	138	136	145	144	119	136	127	124	132	125	147	128	141	146	131	135	143	117	126	111	128	152	132	135	133	120	141	136	150	132	125	133	120	117	135	138	110	115	145	129	128	139	126	122	140	143	140	129	139	128	130	124	153	123	138	150	134	129	133	116	119	142	126	131	128	130	113	134	125	127	159	147	163	126	119	123	129	125	135	127	128	135	153	135	138	154	140	123	132	123	132	129	148	147	122	129	120	132	139	124	129	125	134	138	134	143	131	134	150	139	148	126	140	139	129	132	131	139	125	143	124	122	125	108	143	104	129	129	122	115	140	154	151	131	139	114	121	123	138	142	126	136	136	104	112	128	150	141	137	115	146	144	138	122	127	124	140	137	110	123	147	133	111	120	132	122	136	134	140	116	135	148	133	132	127	126	139	134	129	111	130	128	133	125	135	137	146	165	122	136	137	117	134	133	145	140	130	109	140	130	119	147	137	127	104	132	138	141	117	142	138	116	139	135	141	155	134	145	133	139	145	127	141	135	122	108	139	130	123	119	119	127	125	156	121	116	127	121	131	119	151	143	142	119	116	135	146	125	140	115	131	123	137	152	129	130	130	114	151	128	129	133	135	108	139	132	132	127	144	116	126	123	144	119	128	136	137	108	132	153	128	112	120	127	126	126	145	121	135	143	136	119	138	134	132	152	143	125	107	143	140	135	136	136	138	142	126	127	115	130	130	139	148	130	128	152	123	120	125	143	102	121	158	122	145	124	139	145	141	120	144	155	139	156	122	140	141	144	121	129	134	119	132	124	134	123	129	127	127	160	135	124	139	134	127	124	123	141	131	133	115	127	119	114	128	139	118	140	131	132	158	126	139	116	136	120	151	111	146	152	124	139	124	128	131	113	147	152	130	147	132	143	125	130	133	113	134	115	121	124	131	132	129	138	144	131	136	138	141	137	120	138	126	106	135	117	128	136	136	131	126	146	139	131	121	141	127	131	130	131	165	133	139	123	126	142	142	114	131	139	138	127	112	123	137	127	128	116	105	115	160	150	135	118	125	148	146	122	125	146	137	128	141	139	137	132	120	124	153	114	137	125	105	129	135	134	150	137	130	131	134	143	137	120	159	117	139	135	134	136	129	131	126	131	119	119	134	142	133	121	128	137	115	125	131	125	126	133	143	147	137	135	114	135	101	131	144	129	129	148	136	113	125	145	143	127	144	111	128	126	101	148	121	136	137	133	146	142	118	134	147	100	134	119	137	151	126	131	126	148	117	128	131	115	139	138	159	138	126	121	150	117	125	129	142	126	137	149	138	118	136	132	121	160	130	147	129	126	144	130	146	127	137	126	129	111	136	133	150	129	136	132	134	134	175	118	153	121	139	124	122	106	148	137	127	158	143	140	122	142	126	109	151	141	121	139	123	136	149	143	128	132	131	128	145	114	123	147	131	143	119	123	136	137	128	141	133	119	139	132	133	119	139	114	124	161	136	108	124	146	145	142	150	130	130	136	146	134	116	147	131	146	137	121	129	130	119	117	131	114	130	119	124	121	151	128	127	134	126	135	116	119	140	140	156	130	122
7018	15528	19328	20358	20788	27698	23177	17898	14844	9065	5056	3650	3025	2265	1870	1369	1691	1359	727	623	606	622	640	709	727	664	720	687	1659	3754	3225	1751	533	465	509	473	483	465	479	462	500	504	501	501	492	479	447	510	488	524	481	469	509	476	490	527	494	440	503	506	479	480	527	472	468	534	458	456	484	471	500	466	498	489	472	470	459	472	495	493	508	458	501	462	500	427	470	471	483	476	506	504	460	496	490	485	489	482	475	466	474	512	500	477	500	507	497	438	550	487	460	487	444	483	487	482	523	475	496	502	543	494	496	501	489	507	481	496	448	477	501	515	515	476	506	505	488	504	502	502	499	485	479	453	468	487	475	522	487	422	459	452	497	523	514	508	479	457	505	461	513	478	504	483	504	472	487	486	506	494	509	473	507	459	479	490	506	545	479	486	486	477	491	493	478	467	459	475	470	502	446	488	492	510	484	498	490	508	467	515	539	480	499	431	501	462	466	504	455	433	492	475	458	476	496	465	490	446	463	484	476	499	522	496	500	475	499	481	462	487	499	502	506	507	484	480	456	506	445	478	455	437	471	465	478	475	499	478	496	512	502	517	476	494	474	464	482	482	497	496	503	475	470	472	453	512	482	539	477	455	496	500	464	496	478	468	526	496	458	485	500	489	488	499	444	469	524	460	485	494	458	471	480	480	505	496	446	513	525	491	496	485	517	493	501	523	464	475	532	504	491	467	476	465	461	502	539	463	532	454	482	514	497	476	523	488	491	519	472	481	497	513	476	512	504	448	514	482	489	478	457	519	494	500	476	514	461	493	468	492	500	469	481	497	484	470	497	512	498	479	469	455	521	455	507	494	464	495	488	483	490	499	482	495	498	528	496	477	514	498	496	435	481	485	496	466	519	517	486	506	505	474	483	473	483	504	471	490	490	452	499	477	489	437	492	506	509	534	466	502	518	470	500	489	510	482	481	459	498	486	443	492	477	524	521	465	474	517	496	477	501	534	437	488	478	524	492	523	501	516	522	490	492	506	455	494	468	500	480	521	503	485	462	518	516	455	490	480	501	493	506	487	486	483	522	480	512	477	478	521	484	484	484	512	465	508	500	492	537	506	452	491	465	518	473	457	527	482	489	482	480	455	482	517	449	497	482	520	507	458	516	486	521	480	512	473	483	521	510	501	485	477	494	493	480	457	476	497	494	545	502	519	497	521	523	482	458	510	500	485	487	471	457	478	490	496	485	449	548	467	489	487	512	520	495	460	500	534	489	488	525	528	498	513	474	487	487	505	496	485	453	500	485	474	483	495	498	505	472	516	485	478	517	495	476	464	503	503	484	506	466	487	477	489	510	438	523	478	485	472	478	524	522	496	512	492	521	501	510	522	464	495	488	481	455	498	491	508	499	501	507	499	483	501	501	473	482	473	502	513	502	512	502	529	502	467	500	475	485	500	491	477	508	482	432	492	462	485	504	485	476	484	498	467	473	448	479	460	459	459	452	472	497	495	544	521	488	478	480	489	492	494	460	480	509	486	482	476	474	479	488	466	488	497	474	490	463	494	552	490	478	448	456	457	521	506	450	493	487	531	474	486	484	482	496	493	468	489	481	461	495	489	527	492	474	474	494	448	487	483	486	502	503	509	527	523	491	465	479	486	444	475	484	458	499	515	509	518	499	484	486	518	486	496	469	490	500	512	466	455	488	470	491	469	516	506	491	492	509	494	497	476	459	479	461	492	477	505	467	522	482	466	496	472	470	502	475	462	497	520	510	501	485	473	515	495	472	502	489	466	511	541	480	506	458	485	503	475	481	520	515	488	467	472	505	500	479	467	525	511	480	495	486	482	526	480	487	493	474	490	498	499	492	474	472	472	472	475	523	494	485	490	539	496	493	527	448	497	498	487	477	492	510	479	504	486	468	476	459	517	510	517	512	489	462	484	490	469	500	489	501	531	502	455	486	490	483	491	509	494	466	500	471	523	506	464	479	503	450	461	470	476	527	529	491	495	466	480	516	492	464	506	471	469	484	476	474	495	507	455	453	496	495	511	498	510	523	489	485	481	522	511	490	440	499	524	468	515	547	483	462	468	454	511	465	467	502	477	449	491	533	478	458	506	495	480	472	462	526	491	507	462	480	488	497	472	485	499	482	453	523	472	474	515	502	482	457	526	526	509	499	451	500	474	471	503	505	488	462	467	454	536	453	514	526	487	462	462	476	515	489	489	513	520	493	463	521	461	461	488	458	562	504	521	454	550	473	496	495	468	492	513	494	427	464	482	503	509	498	470	464	461	510	431	480	500	500	490	492	499	475	479	482	462	478	527	509	444	471	469	472	462	486	462	484	473	481	484	475	456	504	459	486	469	509	497	511	511	466	449	483	482	491	477	478	491	494	492	519	443	476	513	491	491	512	492	511	515	478	504	471	472	508	480	490	497	497	452	501	477	502	494	499	442	479	504	484	514	484	488	491	501	476	454	504	453	503	448	476	500	532	489	495	469	484	487	483	498	540	486	535	487	490	513	543	507	484	474	489	485	494	506	468	500	500	543	484	492	484	517	515	490	500	447	434	518	470	511	467	499	534	455	501	458	488	465	472	515	512	483	485	493	492	464	489	517	515	520	543	460	457	499	516	446	517	513	520	477	512	448	471	462	492	483	488	472	482	509	557	478	497	516	444	484	479	489	494	460	475	474	453	500	468	480	486	449	474	469	484	510	541	454	470	447	537	468	463	470	473	494	502	472	489	481	476	488	477	468	521	467	486	463	463	491	527	515	521	532	507	487	522	504	513	510	495	495	491	473	476	498	460	445	479	494	453	454	514	496	502	479	463	476	469	495	477	481	483	494	510	505	487	471	493	500	476	508	482	499	462	441	500	460	491	476	482	490	507	566	481	470	506	530	463	513	540	539	517	494	462	451	479	483	461	425	459	438	452	490	553	490	481	462	476	522	463	522	484	511	466	534	494	509	465	476	489	439	463	478	499	434	504	439	469	507	479	500	470	496	528	479	454	464	447	470	487	503	518	501	467	500	491	454	497	499	501	488	496	521	483	505	449	532	467	497	482	486	470	489	499	514	451	469	492	495	478	508	485	509	508	469	490	475	479	467	437	510	500	522	508	462	470	500	487	492	469	469	492	470	483	477	469	448	489	465	491	524	498	495	490	488	491	493	488	471	485	490	509	482	476	465	476	492	508	489	515	500	499	514	554	506	510	504	523	489	517	526	489	506	483	464	497	474	493	504	497	479	497	510	500	542	497	479	486	494	478	470	467	477	475	509	500	492	513	519	438	520	449	465	515	453	498	449	493	469	505	476	473	507	484	498	528	504	481	536	449	486	504	487	465	523	496	496	480	482	476	499	514	482	518	481	466	439	462	444	500	513	480	538	483	488	477	496	465	481	475	471	438	491	477	487	498	522	495	451	501	483	488	463	476	497	499	487	486	477	476	510	481	488	521	448	470	499	503	504	505	450	488	470	481	495	489	495	473	496	474	475
31562	42804	40656	37683	36874	49514	40182	31953	31317	25274	19922	12920	7298	4784	2541	3159	3427	1253	467	351	217	220	220	224	226	187	188	205	1617	3296	2654	1285	158	124	134	130	130	130	132	149	134	124	133	146	142	117	144	137	125	158	135	137	132	120	117	144	132	126	112	163	113	136	148	148	124	135	160	140	140	142	140	131	140	141	155	136	132	125	124	129	127	133	134	133	130	112	143	135	129	141	129	124	130	133	132	136	127	118	131	151	139	131	131	130	108	141	125	144	155	114	151	143	126	134	140	149	137	126	128	131	135	132	134	132	146	146	136	142	141	122	119	117	144	125	118	138	160	129	152	136	108	131	131	122	134	150	123	123	124	131	115	134	146	148	130	140	137	136	163	136	132	124	126	120	119	132	95	131	141	139	140	128	131	119	133	137	128	141	118	132	105	130	151	134	140	136	120	135	128	128	151	136	102	129	131	114	151	144	156	111	121	106	137	132	142	139	145	144	129	132	144	151	125	113	150	142	123	141	137	160	130	121	117	144	135	133	146	136	123	160	131	129	140	118	112	146	150	123	148	121	142	111	145	154	133	141	130	137	129	112	119	144	137	149	146	151	130	143	129	133	159	124	117	135	123	121	106	146	119	154	148	169	132	133	148	138	124	144	150	138	142	170	137	139	124	141	132	134	124	139	125	141	137	130	134	140	137	146	162	110	132	143	144	146	142	130	123	153	149	137	134	132	142	138	121	136	139	125	135	131	151	146	135	123	135	130	152	130	123	131	122	126	145	138	141	131	140	128	118	143	120	148	137	142	120	143	110	145	147	155	111	146	117	140	127	129	115	115	148	127	134	109	122	124	134	149	133	120	125	138	138	139	140	123	127	116	122	139	152	138	130	113	153	129	148	145	133	118	117	140	143	125	122	112	134	133	130	122	142	153	136	131	115	103	138	125	148	115	160	122	122	116	155	135	135	152	129	141	143	109	128	115	142	124	134	126	146	146	141	148	131	143	117	151	134	135	136	130	140	139	143	119	150	152	139	126	127	136	126	129	158	144	126	143	117	129	119	115	136	125	130	135	147	134	132	130	126	121	155	145	123	139	119	140	124	130	121	155	111	136	141	133	133	121	145	119	115	140	155	153	149	137	122	123	143	144	139	123	107	126	123	143	141	137	142	142	126	128	136	150	131	139	119	134	123	119	138	130	141	134	131	135	110	135	131	118	128	137	158	139	150	140	133	139	130	148	129	135	127	131	132	148	139	120	130	123	153	125	125	151	131	127	132	147	115	122	113	159	112	127	139	120	137	129	136	122	146	115	129	150	143	157	141	130	138	134	112	121	131	150	140	135	136	137	125	133	131	147	118	137	122	125	136	122	131	134	130	122	138	141	136	133	137	130	146	116	146	125	158	132	151	138	148	132	158	117	124	123	122	117	153	128	122	132	128	157	137	142	120	121	148	130	131	153	143	128	134	151	124	139	121	143	140	135	143	125	128	139	139	122	130	131	127	119	132	125	147	136	116	145	143	139	148	128	122	127	137	120	125	137	132	131	127	131	130	133	131	110	143	140	124	116	139	122	118	141	141	155	130	155	133	132	107	146	138	153	136	134	135	134	147	146	136	145	124	133	140	129	150	136	135	120	136	148	151	145	161	138	131	138	98	129	113	131	138	151	133	100	143	125	149	128	123	110	137	116	141	149	129	125	129	123	142	119	131	144	146	126	124	128	146	132	125	126	162	138	122	133	157	137	122	138	150	123	129	156	134	145	134	146	127	139	126	137	136	139	147	128	131	128	151	142	126	125	144	152	149	135	129	126	146	128	157	147	129	117	138	131	140	140	138	133	134	144	132	123	141	119	140	122	137	135	126	150	135	146	126	145	131	122	129	128	132	140	153	143	142	119	124	132	120	142	131	106	155	129	147	149	129	135	129	122	144	163	134	121	129	128	128	132	129	151	130	157	149	137	154	137	137	139	155	128	136	140	107	150	139	135	142	117	131	133	127	129	137	138	153	123	123	123	124	123	143	145	141	147	114	118	141	141	145	122	130	123	122	134	126	135	121	137	157	134	134	116	150	141	137	134	121	136	130	128	126	130	150	136	145	145	151	110	117	136	147	130	137	130	124	128	144	115	115	141	132	153	134	135	137	126	146	120	130	136	125	135	139	131	128	149	123	149	148	135	132	138	147	129	134	121	152	117	120	147	147	126	113	137	141	136	133	141	139	127	135	140	112	129	142	138	137	123	121	137	132	131	114	154	111	121	141	139	139	134	144	144	144	140	131	139	155	136	125	131	137	145	133	142	115	158	128	134	145	143	149	141	117	135	121	148	119	158	137	144	135	120	118	127	131	134	131	125	142	122	131	143	135	137	128	130	138	122	137	131	147	124	122	134	128	139	125	129	119	140	133	141	148	121	167	143	144	137	106	136	130	117	113	146	138	138	147	126	139	133	136	136	123	145	135	136	120	138	138	127	118	114	164	148	128	121	132	129	127	118	149	123	141	136	165	140	136	138	125	141	122	124	139	135	159	118	149	118	143	133	146	122	129	137	123	127	129	139	145	137	138	143	139	137	144	146	127	129	144	124	120	140	123	111	143	138	129	133	150	118	123	122	137	120	104	125	131	116	139	114	128	127	140	117	136	127	129	130	129	124	136	134	149	125	130	146	143	137	135	113	138	134	119	135	132	144	119	130	153	136	148	126	129	141	127	141	118	133	122	136	125	138	137	128	123	119	131	133	137	128	126	128	138	138	150	132	139	128	123	130	144	119	132	133	138	134	146	140	137	144	129	119	134	136	118	133	135	139	123	125	149	126	139	145	152	137	135	147	143	140	116	142	152	138	123	108	128	126	158	136	112	126	126	140	112	143	141	128	124	113	133	137	121	143	128	133	120	117	137	147	109	140	138	122	131	124	161	134	129	117	141	142	148	142	147	158	127	127	126	129	133	129	135	146	128	128	154	134	138	117	121	156	119	136	126	134	118	128	135	135	112	135	145	152	151	139	134	133	136	131	129	131	140	143	123	134	144	130	158	146	125	147	126	135	133	134	140	122	144	133	134	141	156	131	143	140	137	117	138	162	149	131	127	120	132	142	122	127	127	146	142	135	143	153	138	143	141	139	130	127	135	136	144	138	117	123	138	136	131	134	123	137	129	116	141	125	129	131	142	125	115	128	114	154	134	118	124	129	126	137	141	125	132	140	138	137	140	131	128	125	129	153	141	133	122	128	139	138	153	140	133	146	128	155	122	105	143	134	123	131	129	144	149	142	127	137	141	138	121	128	159	133	110	147	127	147	144	133	150	126	124	137	145	143	120	141	134	109	140	131	153	133	129	141	132	146	127	131	94	130	138	119	140	139	134	132	132	125	145	145	133	131	137	131	133	149	126	121	128	117	133	134	122	114	123	124	137	147	138	126	141	147	135	147	136	137	127	109	141	130	126	128	134	150	132	122	137	148	135	120	169	117	139	129	127	148	131	132	139	137	141	134	134	151
27159	39973	45869	48653	52145	61504	51715	44785	44959	38674	34065	27079	20168	17970	12753	14638	15383	6726	2913	2310	1470	1334	1371	1388	1433	1070	948	925	10448	18626	15106	7942	627	517	495	478	509	516	455	489	486	487	538	460	483	499	489	517	503	528	497	498	535	487	532	490	461	474	495	481	480	499	507	457	482	494	510	477	490	503	501	479	496	499	455	521	481	512	474	505	500	476	453	438	498	518	479	499	503	465	518	520	477	502	493	525	467	516	470	520	528	517	512	498	512	466	460	466	483	488	480	502	475	474	492	496	465	486	484	517	460	496	487	482	458	506	516	508	521	516	487	504	485	481	466	479	476	511	515	535	456	468	491	478	470	496	450	470	478	523	480	510	454	489	515	533	477	498	477	493	476	515	488	478	478	499	519	494	455	457	478	468	503	462	489	508	461	481	487	467	524	484	492	484	505	498	487	466	521	488	486	490	520	495	487	494	516	475	469	491	467	477	477	484	508	470	550	471	513	505	509	487	521	497	493	490	476	456	520	478	452	482	477	497	468	505	497	494	473	487	509	499	507	440	502	467	489	482	484	495	510	479	464	499	456	488	489	502	509	491	489	491	497	479	481	505	478	470	477	480	503	535	497	493	522	474	508	516	476	522	532	464	482	486	533	522	510	472	483	490	514	446	506	502	508	487	468	510	509	471	501	499	507	503	479	479	482	520	468	472	478	461	506	504	462	461	476	460	505	517	496	469	460	444	475	446	482	493	468	486	459	482	446	458	501	495	465	501	459	503	490	500	491	481	483	504	496	492	486	479	524	476	500	489	524	530	477	504	473	498	472	522	482	497	538	539	499	488	479	504	458	465	490	463	461	453	488	508	452	497	505	507	477	488	502	476	443	513	490	501	504	520	503	477	488	442	440	467	494	492	507	502	531	470	495	502	494	453	506	477	490	468	500	494	486	452	513	520	493	464	499	494	474	489	515	453	512	498	505	478	481	518	490	518	481	479	492	503	511	496	481	453	477	486	518	447	506	504	463	488	490	519	485	506	477	499	507	491	502	503	496	486	519	505	482	532	507	502	497	487	501	486	500	502	499	468	458	470	509	486	505	477	485	490	462	488	480	511	503	491	495	546	498	485	481	497	465	468	492	478	491	491	504	449	523	487	508	471	506	487	467	488	504	491	475	505	454	466	469	506	489	502	473	507	459	503	511	478	499	518	511	522	483	518	471	533	497	480	480	505	482	467	478	478	462	479	497	526	514	475	495	504	447	475	465	459	454	471	499	510	511	491	482	454	498	490	523	494	488	492	456	461	495	481	522	502	491	538	480	498	485	474	485	462	461	477	469	493	470	520	505	479	494	506	477	464	471	531	471	510	499	454	458	499	481	461	449	511	461	488	520	497	468	439	540	481	481	459	482	502	482	499	482	529	504	470	512	498	493	474	490	494	458	474	509	511	466	507	462	484	483	479	515	516	471	490	525	506	502	468	502	510	481	481	495	513	485	477	491	483	462	485	433	497	489	492	550	468	455	498	519	515	489	501	469	505	484	492	490	472	503	512	479	478	491	510	473	487	500	502	547	495	477	497	515	498	455	472	460	456	502	483	509	515	459	498	513	480	484	509	518	528	452	491	516	513	450	502	484	479	470	481	472	478	514	492	504	442	493	475	450	500	510	495	488	512	491	496	497	477	493	449	518	516	456	469	508	454	476	476	478	455	489	445	500	477	522	455	464	510	520	486	446	489	514	455	498	490	506	481	502	528	505	532	503	464	501	467	469	482	494	485	511	482	494	488	415	445	495	464	499	494	497	462	462	523	478	486	510	470	483	509	490	459	513	474	481	447	472	456	440	467	505	487	540	469	510	514	524	499	468	449	478	514	471	509	483	513	522	477	514	466	481	499	491	516	476	511	469	492	480	465	461	530	528	485	443	498	504	493	501	544	493	460	470	525	494	516	485	454	496	471	488	479	477	487	483	450	512	495	441	507	480	479	492	472	502	486	450	499	500	460	484	487	493	505	467	496	496	476	482	499	534	492	448	476	442	523	515	507	484	477	495	534	459	489	480	474	539	437	495	463	486	510	472	506	490	509	480	476	519	502	494	492	488	500	496	493	474	471	478	487	496	524	469	508	492	487	460	470	503	493	481	504	465	505	512	495	479	519	453	491	458	518	509	478	473	479	526	499	503	474	465	453	454	483	529	476	476	489	445	513	499	449	478	493	478	501	472	497	472	439	514	529	504	471	499	497	498	457	512	479	444	450	510	471	487	454	503	443	499	474	431	517	468	495	494	480	485	494	487	489	525	502	478	506	480	515	515	509	500	511	466	482	490	477	481	469	470	499	473	500	449	497	473	492	450	518	505	468	483	509	494	504	497	492	482	481	504	453	481	483	470	480	488	457	491	493	486	497	501	493	503	511	450	498	473	500	518	490	480	480	444	449	489	457	491	468	474	474	480	497	507	484	468	466	471	462	489	503	466	474	487	472	446	456	476	517	475	473	519	515	485	514	455	456	525	485	487	519	487	527	511	534	469	512	490	476	509	480	492	482	500	495	477	439	499	501	489	519	499	471	526	511	464	477	500	476	490	458	499	488	494	491	491	483	492	523	507	497	457	481	446	473	439	469	471	459	480	470	501	466	476	452	508	471	491	524	482	514	474	505	447	481	486	472	455	496	491	498	513	491	488	499	485	504	469	463	470	476	461	480	464	511	460	471	477	490	518	463	474	496	510	469	497	461	483	465	464	515	479	464	507	487	469	461	517	484	493	490	530	502	458	475	464	508	507	477	529	475	484	504	454	501	476	526	467	531	492	473	479	503	456	481	508	456	468	499	477	450	491	488	505	515	482	450	437	513	468	492	506	505	482	503	478	486	472	455	455	514	495	502	491	466	499	490	474	484	452	502	484	534	458	494	491	463	456	480	517	476	473	488	510	492	520	491	495	507	499	481	458	499	496	502	483	494	518	506	526	456	479	493	495	469	488	530	481	461	465	487	472	484	491	494	482	480	479	494	498	496	490	488	473	442	488	465	485	475	445	460	466	484	486	496	474	475	500	496	508	534	507	469	508	482	483	511	459	516	492	488	484	489	493	484	506	478	484	478	470	522	470	491	512	513	494	491	541	503	486	492	484	510	521	502	468	484	498	494	498	471	541	469	484	539	470	501	516	487	500	471	491	487	476	518	502	465	504	459	491	469	491	477	438	486	478	503	475	481	493	495	496	496	489	523	492	512	476	479	459	469	502	487	493	470	491	439	500	517	482	481	494	486	494	509	465	470	550	477	453	486	478	512	477	497	483	512	518	485	494	439	459	482	471	489	538	463	503	465	471	443	493	495	461	494	459	500	492	509	507	495	482	483	511	491	497	467	475	488	477	470	540	474	477	457	463	468	492	471	515	494	494	486	498	472	519	496	487	499	477	505	482	483	496	472	502	515	496	487	535	522	505	477	484	450	456	474	442	504	493	492	498	467	486	457	463	475	510	458	503	461	514	471	492	487	532	477
38931	46920	41824	39255	39030	50034	43967	38122	36614	32016	30992	21497	14537	9747	7440	8811	6500	2393	1223	530	486	446	430	549	421	342	329	363	4199	5931	4406	2264	319	214	207	244	206	204	182	225	224	206	212	187	189	215	210	212	218	195	206	206	196	201	219	227	179	180	207	238	192	192	196	215	221	220	194	235	202	215	205	196	199	229	202	218	213	221	220	221	216	228	212	220	234	231	230	185	207	198	193	223	202	217	210	217	189	215	190	213	202	208	216	208	214	225	212	210	213	206	227	225	200	210	206	240	203	213	213	218	217	219	230	200	226	201	209	196	244	240	201	212	205	216	181	223	187	199	211	205	209	235	198	202	228	196	239	211	179	202	181	212	211	217	218	185	219	203	205	207	212	222	227	237	222	186	204	225	222	184	223	241	226	221	211	188	203	236	208	221	219	208	219	219	216	220	223	213	199	188	206	222	212	210	243	209	203	207	210	220	211	185	206	210	220	231	194	212	217	202	218	203	196	203	218	211	200	215	213	220	220	211	224	228	199	220	213	212	211	199	200	207	175	198	226	213	202	208	217	229	194	201	197	210	213	236	212	201	214	204	206	205	221	224	235	209	197	206	177	206	219	199	226	208	201	203	194	207	205	214	189	228	225	199	206	190	215	195	218	224	182	214	188	226	224	221	215	217	188	238	189	174	232	216	243	208	215	171	224	214	209	199	200	197	232	216	232	220	203	210	195	234	219	212	188	197	194	200	201	205	208	181	201	190	191	209	228	200	216	216	186	218	199	203	220	216	216	221	203	190	201	195	203	212	234	230	196	213	222	177	201	237	232	224	198	214	209	206	181	225	220	201	195	244	195	216	227	211	193	224	218	236	220	179	215	207	224	228	208	191	226	208	222	189	208	235	238	217	201	189	209	200	240	238	183	237	196	212	190	181	204	184	199	205	193	234	221	188	208	198	183	211	238	173	201	192	153	198	209	202	216	188	220	220	228	193	210	221	202	212	228	205	234	188	201	203	216	191	198	238	218	197	213	186	211	196	179	190	193	219	215	214	199	206	208	216	189	204	193	207	236	234	206	200	200	190	202	199	211	201	221	223	215	224	209	215	187	204	200	232	208	195	221	216	197	202	200	203	183	193	186	191	217	216	243	218	193	195	216	213	228	214	204	213	230	198	206	228	220	231	191	208	213	220	226	216	215	205	183	211	220	220	208	223	241	188	210	213	214	193	208	199	190	211	218	216	206	213	215	215	249	221	204	202	203	203	203	196	250	225	217	194	222	190	210	199	205	197	180	223	202	226	242	225	202	215	208	217	237	215	197	220	227	218	216	216	199	205	204	213	196	205	224	203	210	203	200	232	221	196	191	202	189	231	211	202	231	200	218	266	233	212	216	212	202	205	200	223	208	210	201	232	225	208	213	193	226	242	209	195	239	184	228	214	209	222	218	214	211	187	200	213	202	206	213	212	215	191	208	230	189	206	186	221	221	227	228	207	226	213	217	240	222	201	222	207	190	215	204	204	207	215	183	185	197	211	194	208	229	196	226	220	217	224	201	221	199	226	226	225	202	230	217	197	190	204	257	225	234	206	220	191	230	233	212	225	208	213	216	221	204	220	212	196	227	209	216	196	203	198	224	206	216	197	213	201	217	233	215	202	218	230	207	210	203	204	202	214	211	223	213	254	201	198	216	219	193	219	206	205	178	226	192	212	220	200	205	244	230	218	238	212	200	219	205	201	200	204	220	222	205	206	192	206	212	196	207	193	224	216	224	215	204	228	206	219	198	212	211	191	221	215	207	190	203	220	195	222	192	201	198	212	217	194	193	201	196	208	188	206	241	236	181	208	217	235	201	231	183	204	232	196	219	222	215	204	208	197	197	206	203	208	199	210	194	205	205	224	210	213	191	213	211	201	204	215	225	215	245	223	194	188	222	203	187	228	199	192	194	208	218	229	197	190	206	227	212	203	210	191	219	210	225	211	196	221	205	207	228	199	221	212	214	213	222	204	176	188	227	219	211	193	215	221	208	209	220	205	193	185	221	186	204	216	180	210	198	208	217	196	231	194	193	217	203	178	179	215	186	237	233	210	211	192	190	205	243	215	181	205	226	202	205	233	220	197	195	213	225	204	200	237	204	202	210	217	205	208	191	221	218	221	199	205	198	211	210	212	202	198	216	192	202	202	229	212	210	216	203	193	205	193	182	197	214	209	220	226	217	243	197	252	208	191	239	222	203	223	196	215	195	204	204	234	218	227	206	243	212	218	215	233	204	211	224	209	217	217	245	226	217	205	208	213	209	213	214	210	204	201	209	209	206	211	198	251	224	207	214	203	230	205	207	214	194	213	229	230	183	221	204	198	196	238	198	219	199	196	222	205	230	195	188	216	209	195	208	218	206	201	204	220	180	206	211	215	223	212	217	218	211	209	222	199	200	233	208	194	203	187	211	195	200	213	207	198	210	209	201	196	191	191	188	234	204	205	214	207	209	241	237	195	230	219	197	197	212	219	242	207	198	239	223	218	202	231	224	201	224	209	221	201	213	199	217	215	214	204	213	209	240	215	228	208	236	226	186	230	210	199	198	191	218	224	213	215	226	212	199	196	184	205	226	246	210	213	218	185	207	206	203	189	203	222	203	182	226	228	196	198	220	209	220	216	231	225	204	211	202	209	208	227	203	215	208	202	204	217	221	200	203	220	218	208	210	204	233	234	210	206	201	210	203	198	214	215	211	210	229	245	218	207	197	207	223	199	216	207	209	189	227	200	220	227	229	223	221	208	238	196	195	185	223	233	198	197	209	203	199	224	190	224	210	240	197	198	213	201	200	200	215	200	221	215	203	222	213	198	181	224	217	210	194	234	195	218	190	208	196	215	207	226	244	251	218	233	183	213	208	236	210	204	222	225	199	208	207	231	200	219	188	170	218	215	213	219	207	206	193	194	221	208	195	227	219	196	179	216	202	214	212	205	226	198	208	222	214	206	233	221	207	186	228	209	217	236	218	204	213	232	223	194	214	202	202	217	203	194	212	218	202	202	227	200	227	189	221	206	189	244	203	230	210	245	205	219	226	206	216	218	190	221	195	206	188	210	195	211	189	213	171	195	212	215	191	208	204	185	191	208	186	216	198	209	225	207	211	212	209	216	214	207	223	232	225	216	206	210	220	220	221	205	197	187	213	223	194	224	188	240	210	215	204	225	224	216	188	206	201	234	215	205	192	214	228	209	196	193	213	228	202	194	208	195	212	207	214	222	233	192	214	222	200	198	200	222	213	200	211	229	213	216	199	200	188	218	203	196	215	251	228	198	203	207	199	250	200	234	216	241	231	196	211	188	211	195	214	198	197	205	227	180	205	216	204	181	201	208	211	216	213	194	224	223	227	208	212	206	194	197	204	195	212	230	232	194	207	185	230	207	213	195	216	207	215	209	253	207	210	229	241	204	205	220	257	241	197	198	210	226	193	205	192	190	212	219	196	223	208	233	194	219	225	195	191	195
33414	45687	50021	54070	58716	66374	57299	54907	52066	48171	45428	33668	27497	24769	23699	27027	18994	9404	6056	2878	3232	2259	2371	3340	2242	1874	1466	2234	21640	26536	21349	12272	1212	686	709	705	718	712	726	698	668	744	702	726	746	752	708	717	733	626	675	678	706	686	664	672	677	676	718	663	693	715	715	675	705	698	744	690	682	705	669	688	714	755	664	710	676	669	701	716	722	711	702	677	676	686	698	685	710	685	688	735	689	693	725	657	716	687	710	711	707	706	672	665	738	706	653	703	689	691	675	693	679	671	694	707	670	702	687	655	652	733	714	727	699	663	680	720	657	756	682	717	700	715	680	740	716	730	732	685	752	742	688	692	708	678	722	668	702	713	699	696	670	709	664	692	677	743	661	723	701	728	709	641	775	713	697	708	669	693	755	692	723	707	678	734	703	698	693	715	686	700	722	731	710	688	649	678	696	737	718	718	703	704	686	647	691	689	707	693	662	697	723	666	715	668	673	710	696	668	695	686	700	702	706	728	675	726	746	708	685	727	704	695	717	727	657	724	719	720	711	681	693	714	644	708	687	720	657	691	681	663	688	685	690	647	663	719	682	719	736	681	713	759	727	634	703	687	697	724	696	677	678	705	718	730	750	691	649	684	676	630	703	643	698	722	702	688	736	704	671	681	684	738	724	726	698	714	679	696	707	653	673	692	700	719	648	691	670	676	664	728	687	711	677	752	726	713	701	647	747	668	671	687	739	673	698	660	676	724	711	706	646	675	688	700	744	620	725	693	754	658	641	691	716	697	714	686	668	654	708	732	709	702	690	733	719	672	704	678	715	674	693	708	671	669	696	672	722	700	701	707	669	759	661	685	680	707	702	678	725	656	715	678	681	694	689	703	711	684	742	659	681	676	704	667	655	703	742	714	669	656	711	702	645	663	685	656	681	694	683	707	637	701	691	698	679	712	697	724	636	702	746	675	728	692	701	669	692	672	683	656	705	706	686	700	721	683	690	694	725	695	690	700	685	679	684	741	760	691	710	707	726	706	654	687	712	713	692	709	675	731	683	677	705	667	739	659	709	704	675	672	717	704	704	720	673	721	681	662	715	733	702	700	643	723	669	727	732	697	701	638	692	722	660	678	705	700	741	691	731	704	710	673	735	654	677	684	697	668	693	726	652	689	649	698	711	736	730	688	728	733	686	648	720	714	693	717	678	705	732	708	718	718	725	704	680	706	700	722	697	679	736	717	727	740	688	683	691	689	661	670	722	691	701	776	691	688	748	730	680	627	694	676	683	765	686	727	681	694	692	697	726	687	716	736	694	686	671	689	699	702	667	680	719	656	698	720	694	730	711	736	742	679	704	725	677	692	702	694	687	750	667	704	714	698	672	664	697	702	732	645	663	657	737	731	705	685	688	706	703	711	718	668	710	689	766	643	683	711	730	698	698	657	702	689	699	690	687	691	701	741	686	698	726	707	680	696	690	679	742	693	692	709	689	701	714	677	686	701	711	720	692	671	697	709	648	725	696	649	641	662	667	658	711	693	704	703	687	733	726	669	728	696	653	731	705	698	681	644	722	720	719	672	679	691	700	668	716	680	663	705	714	646	659	643	717	661	708	692	693	680	647	686	758	630	688	724	706	674	728	704	692	700	735	708	662	651	731	667	723	650	657	687	670	705	666	713	689	687	719	731	725	716	650	676	723	724	694	729	721	723	673	693	706	655	696	708	737	747	719	705	707	696	667	647	714	687	730	757	739	691	763	710	696	721	763	691	774	716	728	712	668	709	696	704	670	692	669	712	700	662	664	634	648	776	729	688	720	643	687	717	676	667	699	691	698	667	703	708	731	716	753	698	745	677	726	699	667	678	669	666	649	720	720	687	680	750	720	709	701	694	677	693	690	703	673	700	708	713	693	706	675	722	715	651	703	706	646	668	692	670	691	728	663	694	682	682	726	694	738	699	688	716	705	708	681	730	731	728	672	720	662	694	685	712	714	649	718	717	701	707	694	716	684	682	693	672	686	660	742	754	680	663	649	687	719	711	729	681	676	669	701	716	657	702	704	664	691	630	678	689	718	714	713	679	698	726	680	687	709	733	675	711	700	683	711	704	708	709	694	696	742	688	625	681	717	731	720	690	709	733	740	672	681	730	714	677	767	680	750	722	727	687	706	688	701	709	719	691	711	665	736	706	672	662	686	713	713	716	701	708	707	706	711	672	692	692	682	711	697	740	699	700	672	676	670	744	698	745	730	646	712	687	724	697	701	690	708	737	687	667	723	690	736	691	718	668	679	699	677	662	723	691	763	687	721	688	662	684	702	702	688	671	690	699	732	706	681	711	693	673	704	694	747	683	708	672	737	724	674	685	715	686	694	718	684	711	722	740	706	700	663	706	659	701	720	692	660	706	699	674	690	704	714	690	726	694	669	673	728	715	722	672	679	720	687	691	721	688	680	666	681	688	710	728	727	703	752	685	693	691	745	695	638	692	703	652	752	712	683	659	660	713	695	731	695	709	690	731	693	704	690	699	706	691	670	746	651	677	716	716	705	700	704	713	676	685	685	709	678	698	715	707	760	711	712	741	677	732	701	683	695	706	691	695	670	707	687	694	689	743	705	673	705	699	733	702	689	681	645	700	721	701	670	710	708	691	690	707	697	699	680	677	736	743	655	734	731	685	721	690	727	693	649	677	652	672	687	740	676	726	670	717	708	628	707	631	676	723	709	655	684	707	693	711	708	744	734	699	677	689	667	709	686	650	688	708	679	705	709	725	725	706	680	656	751	700	684	693	693	732	709	659	688	705	697	712	724	726	723	701	685	762	709	681	733	664	716	736	674	680	686	665	683	718	699	660	733	711	708	694	708	708	724	655	644	671	728	674	701	692	724	697	721	698	704	686	702	700	649	652	722	683	686	706	699	694	720	685	696	687	692	697	715	680	679	699	702	708	683	708	692	717	706	696	680	674	718	637	699	684	690	687	701	696	643	745	703	686	711	677	752	752	706	711	727	699	714	717	715	688	698	704	676	685	709	658	658	648	705	682	711	762	720	722	752	720	718	701	681	693	705	678	695	702	760	679	667	704	670	737	653	717	685	684	681	657	690	722	693	676	685	715	696	712	697	702	722	744	711	647	711	682	709	744	731	696	695	709	725	702	695	686	690	692	738	718	723	695	693	694	641	695	696	703	719	708	705	715	693	710	679	669	688	668	675	722	684	696	724	717	704	729	719	671	673	679	726	689	679	705	730	753	687	681	726	702	684	695	734	685	672	685	745	657	695	697	712	702	633	686	666	704	683	722	657	698	729	718	676	665	711	698	675	723	700	681	700	720	667	685	716	742	699	683	741	673	646	720	735	717	683	665	737	719	702	716	666	724	699	736	723	731	671	713	687	709	777	713	735	721	709	762	712	694	724	702	683	689	676	694	709	711	704	683	682	773	720	680	728	671	678	654	702	682	733	707	747	734	666	747	713	662	727	674	670	663	715	691	715	705	649	711	711	742
5763	10493	13226	11234	9488	12383	8768	4947	3945	2825	2084	921	571	415	387	328	221	148	135	134	131	157	164	164	149	147	158	135	259	457	562	388	126	106	120	109	131	131	134	140	135	109	118	129	133	108	126	115	130	115	103	128	110	129	137	142	121	126	122	129	120	113	99	127	125	120	128	133	119	134	117	109	129	111	137	120	119	118	123	117	114	121	113	116	130	117	130	127	122	117	126	134	126	133	95	121	106	127	134	122	114	131	128	128	115	119	121	103	125	121	113	138	136	117	120	125	135	108	131	128	108	131	111	141	125	105	122	127	121	120	128	137	143	128	123	112	118	120	109	124	139	145	126	113	117	136	122	123	121	115	126	116	127	125	133	132	115	114	142	109	123	124	123	146	120	142	106	118	119	126	141	123	102	111	119	129	141	123	114	119	119	126	140	135	141	133	117	130	121	134	133	124	137	100	120	126	109	121	155	111	140	121	127	121	126	115	124	119	112	144	116	129	117	126	123	140	121	128	115	119	124	130	147	144	127	116	120	127	137	143	132	135	127	140	150	120	132	121	130	124	135	127	139	144	133	146	134	142	131	126	115	130	130	110	131	141	119	119	123	105	146	114	123	127	138	130	112	118	133	138	113	120	146	123	115	137	141	101	131	128	134	123	125	123	131	111	123	133	119	137	114	125	134	143	126	132	121	156	118	126	140	142	143	129	117	125	130	113	128	124	142	137	122	111	133	128	115	138	111	118	119	133	128	124	125	137	150	118	120	114	144	144	122	142	142	127	133	123	107	126	97	109	136	122	127	117	138	118	112	108	129	132	122	122	130	103	111	119	133	141	104	145	111	118	115	134	121	132	131	121	148	106	127	119	109	126	124	123	113	125	129	124	130	125	131	131	109	121	133	150	117	115	113	108	111	119	123	104	124	136	119	127	119	126	122	109	116	118	127	125	139	113	105	134	117	135	129	122	110	136	122	138	146	115	103	113	137	132	120	140	122	134	124	137	118	118	118	138	128	122	111	135	122	146	119	139	136	105	127	118	136	110	116	145	123	121	137	104	133	127	121	124	116	125	112	122	146	114	112	132	118	120	129	112	122	139	122	133	126	129	107	119	141	120	113	137	146	120	115	147	123	120	139	118	122	117	115	137	127	136	133	114	142	142	107	136	146	124	115	117	138	117	143	113	108	135	121	125	121	124	136	104	141	144	107	128	133	113	126	123	122	117	135	119	122	117	112	131	109	124	128	127	111	115	106	161	123	135	124	128	129	121	123	127	127	103	115	120	123	134	130	106	121	132	121	117	119	130	118	141	124	131	123	112	135	123	118	105	116	119	112	129	118	130	136	122	142	133	124	145	109	113	100	122	150	122	114	128	113	132	123	112	128	109	125	121	123	128	116	102	124	136	131	108	144	120	131	127	121	117	113	131	116	141	111	127	128	116	106	123	125	112	113	102	143	117	127	131	124	124	123	120	121	123	139	137	119	114	135	120	114	128	117	100	142	132	115	124	120	138	137	119	132	142	119	133	139	118	129	133	114	104	121	138	119	138	103	131	121	106	129	117	114	105	117	116	126	132	134	105	111	145	118	119	134	132	126	124	119	119	110	133	124	131	113	127	126	121	123	124	122	121	113	130	104	127	126	120	137	122	118	123	114	113	129	130	128	116	112	127	122	130	128	139	137	137	134	105	131	148	110	132	131	108	117	111	132	111	139	129	117	152	105	132	123	122	119	123	126	120	119	128	127	152	124	125	125	125	143	131	108	124	134	120	109	126	118	128	131	132	140	120	122	113	112	117	109	107	105	134	124	143	123	118	128	107	122	108	135	113	129	126	124	125	120	115	129	126	114	119	104	148	128	107	125	123	142	135	119	139	134	122	117	108	116	131	123	132	105	105	127	120	123	131	112	120	108	114	116	130	116	131	123	127	130	132	127	123	123	109	138	126	144	125	102	128	133	123	112	109	133	129	129	131	113	109	141	117	131	123	128	127	126	137	119	130	125	117	127	120	112	127	101	124	137	145	123	134	134	128	118	100	119	119	102	104	134	105	120	139	122	112	119	142	123	121	108	117	138	111	120	114	138	110	126	130	110	131	136	118	124	113	117	106	117	125	134	135	133	124	108	121	138	120	122	123	137	130	124	129	128	121	133	120	104	129	124	100	113	125	127	142	129	113	114	124	112	139	140	108	122	105	138	110	116	121	128	130	136	113	113	119	114	101	117	113	132	120	115	121	126	106	127	116	140	118	123	112	130	108	149	130	145	110	118	123	124	143	128	140	136	109	100	124	145	118	147	144	136	136	130	123	132	120	137	107	132	123	121	137	124	132	128	112	128	146	161	127	132	140	121	139	131	123	147	131	131	128	119	129	122	121	135	133	142	121	140	125	115	106	129	122	110	145	118	119	137	98	119	113	124	124	127	124	140	125	133	152	128	141	117	134	118	135	107	116	130	127	119	123	126	115	105	148	124	123	118	112	120	109	147	103	126	148	122	142	128	104	134	115	120	126	127	119	140	123	114	114	126	121	129	125	125	123	122	134	120	111	130	146	119	123	133	111	132	119	140	122	126	96	126	135	116	136	123	109	147	108	127	127	126	107	112	112	118	112	115	134	120	139	143	137	111	117	150	132	123	130	135	111	131	126	124	118	126	139	114	130	120	138	118	130	148	108	107	129	108	117	114	118	123	132	136	121	119	122	127	120	111	123	132	131	126	127	114	109	99	139	123	132	108	113	137	123	150	130	129	128	105	124	105	146	123	105	117	133	132	133	116	119	126	129	121	122	127	136	111	134	120	138	126	98	142	121	132	125	140	118	129	117	124	131	129	140	126	142	140	111	111	132	116	106	116	117	125	133	114	137	113	114	118	133	129	107	121	114	131	120	119	130	137	120	136	130	134	117	136	105	102	122	142	138	108	116	118	123	119	123	117	132	119	133	137	126	135	123	115	136	111	120	121	129	126	122	107	139	144	117	132	133	132	109	125	128	134	113	130	106	121	142	123	116	116	130	133	130	127	142	128	114	118	132	134	109	124	114	142	116	108	130	122	124	118	127	121	122	122	135	128	106	106	133	140	117	111	120	142	117	124	128	107	124	138	134	106	125	122	108	134	132	134	150	132	127	133	119	124	128	123	124	110	136	123	136	127	124	133	118	121	115	123	129	136	147	126	114	120	106	122	131	126	119	134	148	113	109	138	111	116	132	127	131	117	116	131	108	128	121	119	126	123	109	126	122	99	135	116	136	133	109	135	136	132	145	125	126	109	133	124	113	127	105	118	121	102	131	139	114	117	128	143	124	130	123	126	133	118	127	134	129	156	121	129	124	106	121	138	120	133	130	128	119	115	120	129	116	139	118	113	126	145	127	136	117	138	114	143	123	114	136	130	120	107	125	129	111	123	99	118	131	123	129	110	108	122	141	123	133	123	137	128	146	145	125	123	124	127	132	127	131	130	124	132	125	123	128	112	118	128	130	129	136	151	133	118	108
6366	14476	20447	22221	23334	29594	23080	16473	13992	11362	9065	3808	2377	2288	2129	2038	1337	687	589	571	630	619	689	685	666	607	625	620	1469	2896	3320	1942	499	448	450	472	482	464	471	502	452	466	473	493	464	475	460	458	464	456	453	474	464	468	495	439	466	455	496	471	448	451	480	472	479	442	468	488	428	460	457	409	437	489	462	450	504	466	470	473	507	462	458	500	463	486	477	456	443	459	489	468	444	460	469	483	416	505	421	457	489	463	430	471	439	459	427	482	457	474	473	488	483	427	449	459	488	462	444	462	451	438	489	457	463	462	474	475	452	440	442	409	483	485	468	466	471	457	456	482	441	476	477	478	419	481	476	446	443	473	473	424	482	492	472	464	470	460	431	476	447	483	463	468	432	500	442	460	460	461	472	470	458	421	449	480	453	444	449	452	467	477	493	500	491	475	451	438	485	466	481	494	475	444	474	503	483	478	459	476	468	424	489	462	465	437	454	484	479	459	438	428	442	461	488	472	461	456	490	472	454	445	445	491	493	474	444	484	484	481	455	473	439	447	413	467	440	490	472	452	466	471	481	486	444	497	462	447	466	463	516	483	485	481	499	466	450	448	477	465	489	454	439	449	474	457	447	454	469	470	465	445	478	460	466	462	458	456	454	493	471	449	456	467	443	433	448	463	451	499	441	460	456	456	445	468	430	476	446	496	477	473	464	469	439	463	474	493	452	491	488	456	461	465	471	452	444	458	439	445	436	450	448	469	470	464	487	445	459	497	458	439	489	494	493	495	451	443	485	443	480	453	435	472	450	469	496	502	459	446	457	466	430	447	438	489	484	437	426	426	474	479	486	481	483	490	466	462	419	452	497	475	446	481	434	477	458	509	433	487	485	452	449	470	473	466	466	467	510	432	458	448	465	459	455	454	441	466	452	464	488	459	494	468	483	490	517	470	441	478	458	470	474	440	446	437	483	473	443	454	462	474	475	433	451	499	448	479	451	503	457	471	478	474	489	469	427	432	463	464	443	430	453	439	439	485	476	489	454	437	474	459	453	457	507	463	448	470	478	472	486	449	451	468	466	453	458	472	510	455	439	458	472	476	463	503	468	455	412	458	522	463	491	417	457	436	506	457	483	519	462	459	440	456	495	444	465	450	476	498	511	462	451	429	445	477	467	489	439	456	472	487	488	451	477	437	441	471	483	434	456	480	429	448	455	449	466	444	452	452	462	478	460	471	477	405	450	431	439	448	451	460	466	472	448	494	451	463	456	440	474	504	492	485	478	512	450	413	440	444	483	470	454	469	468	494	448	473	475	487	442	487	440	469	481	461	463	477	469	465	460	483	445	496	469	418	466	504	484	494	468	458	486	440	479	475	469	435	465	496	459	438	452	472	464	469	458	454	433	483	452	438	456	431	518	498	464	469	464	460	472	467	463	453	484	474	456	465	455	452	481	452	496	492	521	490	475	435	451	455	438	503	452	431	436	463	467	491	489	498	426	461	469	460	482	464	473	488	451	472	438	473	458	463	459	455	454	462	475	426	476	453	453	496	511	475	485	503	444	467	464	433	458	480	473	496	453	469	508	469	469	465	479	493	457	454	468	451	454	450	494	445	438	438	491	475	477	484	437	415	509	419	450	455	498	456	459	501	457	484	457	466	485	490	459	472	452	461	473	468	446	468	445	457	469	446	460	454	453	433	457	453	436	499	423	466	474	456	449	455	461	473	435	419	473	451	445	446	479	493	485	471	471	485	458	412	440	476	475	476	460	465	468	475	455	468	466	487	508	489	507	472	460	441	470	455	459	475	528	452	449	472	446	445	468	442	485	493	447	523	461	487	445	483	502	490	421	442	436	466	481	430	427	445	435	452	472	449	468	440	479	461	440	482	473	474	483	454	493	457	491	473	458	456	462	467	465	485	501	495	459	485	453	457	477	460	471	456	440	476	495	438	449	506	476	413	463	471	478	487	489	483	427	489	422	433	467	489	457	448	447	463	480	513	467	434	449	487	454	500	458	490	451	475	454	427	474	511	479	466	450	472	456	454	460	425	474	472	451	446	467	490	484	503	451	479	462	457	446	485	450	512	473	463	497	431	476	473	454	491	471	462	494	461	451	459	451	466	438	472	504	532	465	449	483	496	452	452	487	449	449	434	447	479	462	466	491	485	475	480	458	434	458	437	482	451	476	444	505	477	430	478	450	419	433	466	457	507	429	469	458	477	463	483	492	468	437	462	467	430	474	468	420	484	458	448	483	481	478	449	476	452	453	489	466	472	488	438	462	474	485	445	456	480	446	479	467	482	438	509	483	473	489	495	489	436	478	431	441	486	455	478	461	466	465	461	471	460	457	489	443	463	454	516	432	473	464	471	455	474	445	456	467	490	478	478	493	465	511	482	487	431	443	451	446	490	480	501	473	484	426	447	479	481	445	481	502	454	479	465	470	450	453	461	479	463	446	452	497	496	468	431	491	458	458	466	411	483	497	472	432	496	488	419	456	456	475	458	467	444	447	478	490	470	407	471	501	431	458	480	446	499	449	497	459	471	489	512	452	455	449	469	467	434	472	489	497	474	471	449	482	444	479	494	515	464	461	423	453	472	469	501	475	458	436	444	457	454	453	481	463	446	450	444	490	472	469	461	440	477	439	442	430	486	452	452	484	473	467	452	506	421	436	472	478	436	474	474	442	451	468	439	439	444	435	500	456	500	465	433	456	465	486	471	469	484	432	497	464	473	447	462	481	465	461	467	487	466	487	476	460	444	478	480	479	496	452	459	511	464	478	441	469	473	460	488	478	436	502	451	483	461	456	477	437	488	485	512	468	461	490	512	449	448	479	482	462	483	444	488	457	479	467	463	459	450	467	453	461	531	474	473	510	465	459	495	466	458	439	488	426	473	445	464	471	439	450	474	464	440	452	429	466	423	447	477	446	475	472	510	445	439	458	459	474	454	451	479	474	483	460	430	457	477	481	454	476	485	478	493	446	463	478	472	449	473	483	483	493	443	477	492	457	482	476	462	498	466	477	480	486	497	475	482	487	451	469	484	489	461	482	486	464	473	446	484	484	418	446	495	432	485	467	451	447	478	462	454	439	443	454	470	480	466	463	448	432	454	476	453	489	469	493	487	463	441	483	423	484	452	450	480	487	449	445	464	459	473	449	471	439	450	474	450	415	466	464	445	503	487	454	471	445	478	463	454	489	473	458	452	434	473	505	495	471	456	497	453	477	443	461	478	484	458	461	473	446	444	446	483	450	452	461	445	456	489	462	469	443	476	476	423	467	515	452	475	458	490	464	449	470	467	481	473	526	471	428	464	458	458	492	432	449	486	456	515	493	447	512	446	490	473	454	450	498	471	489	485	479	469	480	486	488	474	451	491	491	418	475	466	483	488	439	478	460	467	459	449	455	479	497	447	476	439	471	467	455	463	434	436	486	474	486	511	443	477	439	427	440	468	463	479	465	447	432	446	496	455	472	456	479	471	482	446	467	514
29756	41818	41874	39345	40360	41037	39986	32066	32859	30479	25699	14095	7019	5364	4281	5222	2425	679	340	245	226	230	308	259	246	209	177	250	1497	2935	2812	1249	183	123	134	113	132	113	153	118	124	137	112	127	110	138	136	123	132	114	149	127	120	132	153	130	153	107	106	115	127	115	145	125	108	121	124	120	111	119	118	124	109	136	130	139	125	109	131	151	120	141	144	122	116	119	124	139	105	119	134	132	134	123	123	143	104	134	117	135	134	120	138	115	102	127	133	120	126	104	134	126	120	116	136	119	134	120	147	120	120	131	143	134	125	102	116	123	121	138	105	124	131	123	146	118	140	145	140	140	112	127	100	124	114	125	121	129	123	137	138	129	117	118	117	124	124	144	96	139	139	124	107	125	103	128	106	140	120	125	131	113	125	132	141	113	129	122	132	124	103	113	135	108	126	123	134	130	147	120	123	116	129	128	117	146	113	120	115	129	116	136	122	133	127	116	127	115	137	122	116	140	121	129	117	146	113	104	145	118	132	109	126	146	133	101	148	125	144	119	116	138	109	120	126	99	124	108	120	138	107	121	139	104	124	123	150	144	122	116	129	118	121	135	122	124	137	141	127	113	143	111	114	127	139	122	137	119	127	144	105	131	111	103	132	146	128	127	123	106	117	108	134	132	142	140	135	121	132	151	118	128	115	128	132	117	139	143	123	106	142	107	124	117	138	123	142	130	126	110	123	109	116	125	117	143	140	136	148	125	128	137	147	127	115	118	119	126	115	141	124	122	110	131	123	131	126	126	120	121	136	119	149	108	142	127	118	122	120	126	126	134	124	132	128	107	120	112	102	159	134	118	126	141	110	118	124	124	152	127	109	132	145	121	123	120	126	122	107	107	120	129	106	107	123	145	143	131	117	117	125	118	138	129	133	134	133	120	141	121	134	125	134	135	139	141	128	135	114	115	119	134	126	131	123	138	119	112	140	112	131	116	121	124	123	129	121	137	120	127	145	138	121	150	141	116	128	121	117	137	126	125	134	129	123	115	121	129	144	135	117	142	122	120	114	125	117	136	132	134	124	125	120	134	124	149	107	132	146	141	107	119	120	116	109	144	116	135	133	102	113	102	127	134	101	123	114	107	128	124	131	128	101	126	126	128	117	126	146	134	138	144	108	132	119	138	115	136	109	132	129	145	146	138	103	135	138	141	131	140	136	132	115	126	113	121	118	124	124	104	135	130	136	117	137	106	131	132	132	127	147	140	115	117	126	144	115	140	126	124	135	123	130	120	120	134	141	134	131	125	121	117	124	123	127	128	128	136	126	121	114	108	126	126	142	119	125	125	129	116	127	124	143	124	124	124	119	94	128	123	110	117	140	121	127	140	133	112	130	120	127	141	119	124	129	131	121	124	129	122	139	122	133	131	118	141	114	133	124	136	128	115	117	113	113	118	120	125	114	141	121	120	157	131	131	106	132	117	114	107	105	124	137	136	127	133	152	111	148	140	137	123	106	121	108	140	122	111	118	96	130	127	146	153	127	115	126	111	110	149	118	102	117	128	125	135	142	120	119	115	129	133	128	122	126	117	118	117	116	119	111	120	119	128	112	138	126	124	124	124	127	126	122	113	118	116	123	131	119	122	128	132	108	116	140	132	142	109	144	130	130	140	128	147	129	126	128	107	133	152	127	121	125	144	112	131	140	124	149	109	130	118	130	127	102	138	142	125	116	124	141	130	133	129	132	137	124	130	139	109	131	136	125	136	120	141	122	128	143	114	129	130	133	109	102	151	118	112	119	115	131	127	118	121	114	105	114	124	102	128	127	122	127	103	118	120	135	120	113	116	134	127	125	125	121	134	132	111	124	130	130	127	109	126	127	141	149	116	130	117	139	122	117	135	149	122	137	114	132	124	124	118	141	110	143	137	135	131	119	147	129	121	135	127	144	114	121	128	110	115	128	123	123	135	123	102	125	130	125	131	114	143	115	125	124	97	137	147	140	147	128	124	122	130	117	132	126	130	131	126	123	116	127	122	123	116	119	125	119	121	119	151	131	120	133	116	133	129	131	111	121	117	100	111	130	124	118	132	154	123	128	129	122	153	126	130	130	137	112	141	133	145	139	101	106	129	151	133	112	122	119	105	126	130	122	127	115	115	115	129	114	136	124	128	127	143	93	130	134	111	134	123	124	136	117	146	126	124	125	123	155	130	126	134	143	126	145	120	124	130	131	140	141	117	130	126	122	129	121	129	108	131	123	129	123	123	120	119	136	141	117	123	131	119	122	127	101	126	130	127	125	105	123	113	121	135	108	124	128	117	122	143	113	103	133	120	123	136	123	114	145	116	140	141	123	124	134	131	116	137	132	142	119	135	129	112	136	138	115	113	118	108	111	160	127	134	117	135	142	128	136	99	138	110	148	129	107	135	131	147	143	114	127	123	120	138	128	110	118	115	118	136	119	124	110	116	132	125	134	125	126	135	132	128	129	130	121	133	133	122	133	143	113	133	118	120	128	111	140	111	140	143	101	115	138	96	118	141	123	131	140	137	126	115	127	117	122	125	122	132	125	128	123	113	148	113	112	137	125	130	115	119	137	138	115	108	149	138	135	119	139	112	134	127	141	109	110	138	108	125	119	134	111	114	118	143	115	134	106	127	133	106	130	115	122	127	106	122	127	150	153	106	135	120	138	132	114	117	123	138	139	119	113	141	114	136	112	144	127	127	121	132	138	137	124	139	117	127	129	117	112	158	124	125	141	116	140	141	138	132	132	125	140	118	127	115	113	123	116	143	120	116	127	138	120	122	122	132	132	109	122	128	133	132	130	140	108	142	135	105	120	130	137	115	124	128	128	124	118	129	121	133	121	126	136	124	126	125	147	138	129	119	124	126	117	119	123	130	144	126	122	154	121	140	121	136	130	118	131	130	111	117	115	118	121	144	113	142	124	117	133	139	117	121	118	110	139	122	116	147	123	132	131	115	117	134	134	133	112	110	117	137	130	130	127	118	135	122	110	133	123	131	108	115	138	118	119	112	141	125	124	110	123	124	139	131	108	140	116	140	124	121	117	145	122	133	123	107	112	113	118	134	122	130	129	119	135	122	110	121	126	134	119	134	119	116	123	114	117	135	117	138	119	144	137	122	122	127	139	107	128	116	143	139	115	119	130	134	122	104	129	143	139	116	137	141	131	143	114	131	127	131	113	128	117	126	121	136	127	103	129	105	137	136	112	133	111	127	120	140	128	128	116	123	115	128	122	144	119	120	127	128	135	131	131	126	121	109	136	136	114	140	131	126	128	114	124	125	128	116	130	150	123	128	133	127	122	113	118	105	130	107	138	110	131	145	102	117	123	120	136	115	142	110	124	124	125	124	120	141	124	135	131	132	130	127	123	123	113	128	125	101	135	137	132	131	122	115	122	131	116	136	128	127	151	143	126	107	107	92	115	121	124	109	113	131	130	141	124	109	120	115	105	123	117	128	108	106	131	128	152	111	128	127	124	125
25583	39612	46727	51273	54798	57412	52370	44902	46661	44114	39857	24256	19011	20036	17875	20687	10713	3980	1988	1350	1250	1419	1828	1599	1477	1186	868	1541	10066	17382	15621	7800	677	455	433	492	442	468	476	444	457	470	507	485	435	464	485	472	486	490	442	463	464	473	468	408	480	480	470	493	465	469	463	489	478	445	422	471	504	472	475	502	476	438	541	493	457	436	450	506	467	488	443	465	466	450	475	464	469	472	434	442	465	441	498	455	457	479	428	486	459	469	461	479	456	509	469	460	476	432	451	411	460	488	509	466	460	466	439	478	465	445	451	466	423	480	463	450	482	469	482	502	455	467	476	466	451	481	467	466	473	461	483	434	494	447	458	458	445	471	457	484	466	453	455	443	466	459	439	449	490	453	464	477	438	444	479	450	489	475	472	460	455	482	454	424	460	487	438	451	448	457	470	437	433	469	445	413	477	468	453	466	428	491	477	466	427	508	427	451	500	477	487	487	453	460	470	462	476	493	444	472	470	487	433	478	480	493	476	482	492	448	482	489	487	452	456	460	438	454	465	496	479	445	447	471	457	485	480	395	492	473	466	462	475	462	467	478	476	433	460	477	442	494	420	459	478	500	465	460	472	455	450	469	478	465	490	474	487	440	483	443	441	465	483	490	471	419	476	441	432	507	480	426	469	441	451	475	469	488	450	449	473	445	478	446	462	487	453	441	429	472	465	459	457	426	437	438	450	492	429	431	460	484	497	496	448	448	456	456	470	494	501	473	459	448	450	472	429	445	470	478	469	457	433	472	448	483	465	502	440	425	490	484	427	426	467	452	473	482	505	451	446	448	448	466	416	448	469	450	481	469	472	464	447	441	469	508	439	434	434	439	454	470	447	468	468	464	445	468	509	484	437	488	448	493	437	472	441	450	460	413	496	467	453	447	483	487	487	478	439	509	463	491	497	425	487	455	476	446	466	490	427	469	432	454	436	471	494	451	449	478	474	460	477	482	432	466	492	454	452	463	477	464	487	494	470	478	486	477	432	474	493	427	449	477	474	478	456	484	432	473	495	464	462	436	420	449	441	455	484	506	502	460	482	460	474	460	462	495	466	445	461	484	461	470	503	467	474	469	500	462	450	432	484	471	440	458	460	507	449	443	498	473	426	411	467	452	468	419	469	444	465	466	440	481	503	452	452	438	439	457	457	431	477	449	482	463	482	470	476	466	470	453	427	476	469	487	469	441	437	450	466	423	483	453	487	478	453	496	487	487	457	462	468	471	461	455	506	473	470	471	446	505	454	493	446	449	470	455	465	441	460	465	463	471	453	497	451	458	478	479	507	427	456	483	481	443	435	473	433	470	484	465	459	468	428	454	465	449	436	431	465	446	463	467	440	460	429	457	418	486	446	453	453	431	439	460	465	481	473	483	471	422	464	457	514	474	441	467	443	472	450	512	442	482	465	441	445	476	513	469	427	441	423	448	469	494	461	472	448	485	427	484	478	454	485	445	452	474	453	447	477	479	443	446	474	455	463	464	456	468	463	446	449	462	485	499	431	433	463	413	473	452	462	487	465	442	454	448	516	486	486	478	488	422	440	439	450	455	426	476	464	439	471	475	467	453	482	474	442	424	445	459	460	468	456	472	472	514	468	478	433	483	415	426	449	523	491	469	494	468	470	412	464	476	465	458	448	461	473	450	473	443	457	452	470	467	441	449	426	475	469	448	481	457	470	465	477	450	450	438	449	462	485	433	466	460	458	469	447	480	425	417	441	470	500	472	467	485	440	523	461	475	483	501	454	460	429	445	449	476	484	468	458	439	439	465	514	453	477	444	469	452	466	438	470	434	504	450	505	439	444	444	462	439	462	452	453	449	420	465	485	455	470	472	456	439	444	489	441	446	466	447	474	475	473	449	437	460	435	459	433	424	454	480	463	440	482	431	435	435	491	469	479	461	450	440	483	505	471	413	449	443	459	432	488	457	450	467	445	490	454	435	461	474	453	431	495	452	453	474	473	454	471	468	482	445	469	461	518	424	438	459	425	468	462	462	450	484	476	440	462	438	445	434	461	433	454	436	452	473	488	487	410	419	495	481	441	469	467	439	457	450	488	444	487	467	463	498	466	451	479	473	439	484	473	458	430	473	452	492	429	465	471	462	492	448	442	419	487	452	440	469	487	440	419	426	466	461	468	496	456	451	455	512	492	465	482	439	467	471	446	424	475	441	457	409	485	493	492	468	473	463	452	468	485	429	473	449	470	460	454	457	480	470	455	464	474	437	458	456	465	429	476	449	471	442	444	489	443	436	442	481	462	466	532	460	491	496	453	424	465	488	436	468	458	464	487	467	454	445	420	457	516	437	457	470	466	432	442	501	478	472	475	497	427	453	513	477	457	469	487	442	469	437	505	444	470	485	450	465	476	450	461	472	475	504	501	428	460	445	433	488	425	458	454	441	455	483	481	457	488	424	483	473	488	468	441	512	488	474	437	476	423	466	518	467	463	468	416	463	482	418	449	493	434	511	444	465	467	447	435	453	469	460	440	481	486	471	491	485	442	467	476	484	434	487	492	490	429	496	466	434	471	480	499	487	493	464	472	451	429	442	450	494	499	472	450	489	442	481	476	473	440	478	461	452	489	474	483	468	412	440	451	447	491	477	455	466	461	448	454	460	473	468	470	446	481	420	458	463	426	456	471	501	471	501	453	472	442	465	467	447	415	479	482	451	460	461	497	431	477	473	483	479	466	497	422	430	420	451	448	478	446	449	466	444	460	471	447	422	471	446	475	458	465	449	431	443	456	486	454	496	464	453	446	447	483	461	431	455	451	500	449	483	482	456	451	490	454	449	454	434	458	436	463	474	425	441	491	441	463	473	477	479	461	461	466	441	476	515	510	459	490	478	411	465	476	464	490	463	496	473	454	476	483	475	435	426	467	447	464	493	450	439	425	516	447	451	471	509	450	428	453	486	435	484	451	459	426	441	462	476	475	452	460	476	478	474	509	444	433	472	434	459	447	436	493	443	435	450	480	466	435	469	472	449	468	465	489	498	436	466	480	436	497	454	477	477	451	432	442	445	469	436	447	450	468	458	487	462	467	416	453	441	451	468	451	459	421	458	416	422	459	455	464	469	477	478	453	424	476	464	458	471	447	471	432	472	485	416	450	502	420	458	494	428	443	456	438	462	517	485	431	454	452	490	417	446	485	438	448	472	489	477	446	446	477	424	426	474	452	480	499	462	472	432	467	472	461	466	440	458	489	484	434	461	477	431	497	477	486	449	468	466	459	483	471	486	462	443	457	458	450	435	466	494	477	468	483	491	494	474	484	440	489	459	431	459	504	430	448	472	444	486	461	470	413	429	472	487	475	470	477	445	445	468	496	483	449	444	475	462	453	438	427	449	432	448	474	471	483	500	483	476	481	453	481	467	449	462	484	455	483	439	473	437	484	477	489	472	471	488	471	459	479	470	482	489	452	487	496	447	430	403	472	479	452	468	495	473	458	475	498	462
