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
336625746620	336625747129	336625747679	336625748229	336625748779	336625749329	336625749879	336625750431	336625750979	336625751529	336625752079	336625752629	336625753179	336625753731	336625754279	336625754831	336625755381	336625755929	336625756479	336625757029	336625757579	336625758129	336625758681	336625759231	336625759781	336625760331	336625760879	336625761429	336625761979	336625762529	336625763079	336625763631	336625764179	336625764731	336625765281	336625765831	336625766379	336625766929	336625767479	336625768029	336625768581	336625769129	336625769681	336625770231	336625770781	336625771329	336625771879	336625772429	336625772981	336625773531	336625774081	336625774629	336625775181	336625775731	336625776281	336625776831	336625777379	336625777931	336625778479	336625779029	336625779581	336625780129	336625780681	336625781231	336625781781	336625782331	336625782881	336625783431	336625783981	336625784531	336625785081	336625785631	336625786181	336625786731	336625787281	336625787831	336625788381	336625788931	336625789481	336625790032	336625790579	336625791131	336625791681	336625792231	336625792781	336625793331	336625793881	336625794431	336625794981	336625795529	336625796079	336625796631	336625797181	336625797731	336625798281	336625798831	336625799381	336625799931	336625800481	336625801031	336625801581	336625802129	336625802681	336625803231	336625803781	336625804331	336625804881	336625805431	336625805981	336625806531	336625807081	336625807631	336625808181	336625808731	336625809281	336625809831	336625810381	336625810931	336625811481	336625812031	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2714	3650	2300	2714	3650	2300	2714	3650	2300	2714	3650	2300	2714	3650	2300	2714	3650	2300	2714	3650	2300	2714	3650	2300	2714	3650	2300	2714	3650	2300	2714	3650	2300	2714	3650	2300	2714	3650	2300	2714	3650	2300	2714	3650	2300	2714	3650	2300	2714	3650	2300	2714	3650	2300	2714	3650	2300	2714	3650	2300	2714	3650	2300	2714	3650	2300	2714	3650	2300	2714	3650	2300	2714	3650	2300	2714	3650	2300	2714	3650	2300	2714	3650	2300	2714	3650	2300	2714	3650	2300	2714	3650	2300	2714	3650	2300	2714	3650	2300	2714	3650	2300	2714	3650	2300	2714	3650	2300	2714	3650	2300	2714	3650	2300	2714	3650	2300	2714	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
35253	31728	37566	32342	24153	21278	25203	16615	18392	23534	20127	9157	2504	1425	1215	903	824	708	456	378	429	382	409	453	500	501	525	429	456	450	395	393	358	342	335	346	338	357	331	320	350	357	330	304	355	315	291	324	298	324	292	262	284	262	287	275	286	298	272	305	277	285	285	277	326	269	242	272	299	288	287	293	289	245	319	304	305	277	274	296	274	308	282	307	245	298	268	251	276	265	294	264	280	279	304	266	273	306	273	298	290	278	284	283	282	311	287	281	267	270	314	277	269	275	270	279	294	307	283	297	283	296	279	264	266	299	265	280	291	287	301	274	250	271	299	261	287	305	304	262	279	289	287	269	277	314	263	307	266	288	281	309	295	290	289	271	236	284	282	287	264	310	311	279	265	299	269	293	265	275	279	268	306	270	266	282	275	258	275	280	263	277	305	261	272	265	286	273	299	266	287	280	272	279	293	259	263	289	312	274	265	256	284	276	292	247	344	315	276	284	270	297	298	267	293	284	277	274	277	256	277	296	264	253	268	288	299	284	270	299	251	278	298	276	280	301	264	253	256	295	312	260	273	263	252	270	266	282	263	279	277	262	259	267	274	275	287	291	257	287	279	267	276	282	277	303	276	302	280	265	279	260	266	235	258	276	276	283	281	266	263	266	274	306	304	266	289	255	282	257	242	272	282	307	300	252	291	267	275	265	302	271	286	291	266	253	279	287	303	266	315	280	289	270	270	276	316	282	290	257	297	274	269	270	266	287	277	252	272	275	262	330	274	278	276	262	282	281	265	271	268	250	281	288	307	276	260	282	264	275	313	260	259	283	275	272	277	270	294	267	266	275	280	272	284	275	280	293	279	287	305	288	267	255	300	293	256	287	299	322	303	273	289	284	270	271	292	316	282	314	291	275	295	276	293	277	313	269	306	282	248	277	298	307	279	278	279	279	275	280	277	249	279	291	260	264	273	267	280	277	272	284	281	280	263	260	296	277	280	279	264	268	282	266	295	241	258	259	287	281	277	283	261	274	292	268	250	290	251	258	297	268	232	274	293	285	283	280	270	256	249	262	298	285	264	287	248	287	286	304	283	327	303	284	288	298	316	297	234	305	243	281	271	292	305	293	268	268	315	265	299	271	289	286	280	284	278	260	270	245	287	280	272	272	277	300	243	290	272	278	268	267	266	297	285	293	276	287	274	288	256	255	274	251	275	290	265	281	288	292	265	241	320	267	270	243	258	264	308	250	280	282	262	291	302	244	293	283	312	286	300	282	252	274	259	266	267	290	274	277	296	314	259	283	268	267	309	264	298	283	275	268	277	311	282	277	290	261	272	258	296	279	245	268	280	272	252	287	270	285	285	274	290	304	285	282	267	282	250	264	308	291	277	269	284	280	257	283	280	281	292	251	299	276	270	285	289	278	281	295	242	280	289	262	285	243	279	300	251	262	279	252	282	294	265	277	291	291	285	271	252	279	281	289	274	277	245	281	299	255	280	286	298	306	269	276	284	277	270	286	285	283	273	304	286	280	262	287	272	285	289	276	275	261	286	277	298	281	296	272	278	273	289	272	302	268	288	295	256	292	272	276	285	259	276	269	278	274	279	264	283	261	286	275	272	311	274	282	277	295	267	256	289	279	242	290	308	267	324	298	293	252	278	269	275	299	292	282	267	292	289	262	266	301	260	261	276	254	277	267	311	276	287	284	272	276	256	247	271	264	286	298	259	269	301	288	294	255	245	272	289	301	288	268	247	250	262	275	303	256	267	264	296	293	254	267	266	251	268	283	249	283	266	272	267	264	254	294	284	273	309	302	298	284	312	264	309	287	254	261	281	265	279	287	296	271	280	279	261	276	319	253	282	285	253	287	244	279	278	271	274	277	277	289	256	288	299	303	306	261	290	263	274	260	276	277	270	289	268	282	270	283	254	273	265	321	313	281	306	295	312	265	271	243	260	280	293	255	272	291	295	264	267	252	277	291	280	275	283	284	282	281	264	276	303	309	288	298	279	284	277	272	293	276	269	283	269	253	281	276	257	299	289	288	258	264	307	300	268	298	284	312	277	292	275	287	283	239	290	287	272	281	257	307	299	262	281	295	258	278	298	272	267	286	268	264	302	271	271	266	288	262	294	272	278	276	299	268	294	286	301	293	293	295	319	280	303	273	281	267	287	287	263	263	292	293	242	262	314	286	246	285	286	258	223	297	283	280	273	293	286	254	288	282	294	271	276	273	277	303	279	289	277	274	253	282	291	248	267	275	258	297	261	252	278	279	288	269	265	258	289	266	274	302	295	279	281	278	284	288	293	287	272	293	252	312	293	258	293	278	281	281	257	317	277	285	304	283	290	276	281	332	277	248	261	299	272	272	279	306	270	272	276	241	275	311	291	288	268	279	281	290	251	292	287	280	278	291	266	289	276	270	297	276	289	292	306	286	279	288	307	311	290	270	305	283	243	295	272	269	298	271	288	272	266	308	262	320	301	262	276	275	266	250	281	270	273	279	277	281	288	294	269	278	312	294	254	263	274	266	261	265	242	303	297	264	268	276	267	279	290	284	257	243	250	256	276	257	271	274	309	295	291	262	262	281	291	291	295	273	284	278	263	281	290	254	304	253	257	296	284	262	281	253	269	288	299	310	267	280	296	296	273	243	292	268	275	272	295	267	292	274	263	288	275	286	311	290	254	265	277	268	279	271	292	261	284	296	286	299	280	275	284	307	267	291	249	247	289	301	274	265	273	243	302	253	296	288	281	284	305	299	259	281	290	274	270	274	282	276	252	286	287	262	303	296	262	291	279	241	277	304	267	258	280	279	278	260	271	274	281	280	271	270	287	285	294	292	295	263	279	272	255	292	301	285	276	269	285	270	278	280	301	269	264	290	285	278	269	279	300	280	264	318	287	287	264	255	276	276	275	307	269	256	251	263	275	277	257	257	263	281	265	272	293	257	266	288	275	268	284	280	288	293	257	273	300	274	259	282	291	266	268	270	280	268	237	290	282	259	267	283	266	304	266	267	295	263	246	264	286	281	289	287	295	299	276	285	281	275	287	296	262	272	279	269	286	315	293	309	287	282	277	278	280	272	268	250	239	278	287	277	305	303	276	266	296	280	280	273	252	280	260	313	297	313	280	305	317	312	280	260	270	260	289	269	275	284	276	251	261	279	286	282	244	302	268	299	279	283	262	286	261	299	283	273	269	274	261	284	259	275	293	306	245	297	300	296	299	269	275	294	280	295	282	295	282	273	280	263	270	245	275	288	284	274	281	287	297	293	307	253	287	273	278	294	285	273	309	256	268	257	260	274	272	278	273	282	242	258	294	292	276	257	269	308	297	280	281	280	253	266	247	275	277	263	294	277	292	305	279	275	243	291	298	270	299	270	253	279	266	289	275	280	287	278	315	276	270	273	267	280	316	260	256	324	297	290	268	256	283	261	272	272	309	279	262	290	258	290	301	285	299	264	263	264	251	275	278	274	286	260	272	277	288	277
20997	25160	37268	38506	34520	35749	39223	31165	36556	41254	36301	21945	8375	6838	6167	4430	4023	3485	1804	1465	1512	1504	1543	1953	2155	2422	2437	1946	1890	1830	1801	1730	1531	1322	1142	1143	1120	1051	1114	1060	1211	1215	1157	1127	1061	1003	899	955	852	1000	858	782	821	765	723	748	708	762	724	725	766	755	722	696	723	794	752	736	803	788	734	772	783	744	702	680	708	738	711	720	748	754	711	724	735	718	780	727	730	734	745	707	650	715	704	675	687	691	714	735	703	717	716	708	742	742	712	731	734	688	706	704	728	746	673	688	717	740	714	673	664	695	686	729	648	673	747	686	732	752	688	703	691	695	709	676	715	702	691	716	688	753	676	675	671	738	694	713	690	708	717	708	722	652	723	736	692	720	659	704	731	662	692	712	678	739	719	720	688	749	718	686	693	704	687	675	698	704	688	714	711	706	690	659	728	700	745	641	702	746	697	757	664	751	690	695	695	704	673	701	720	666	720	715	669	686	703	697	675	690	681	726	707	675	730	709	710	702	756	731	735	717	699	678	693	745	732	685	722	660	715	679	702	665	686	647	672	685	728	679	702	767	727	709	674	677	681	737	683	727	751	711	666	670	696	687	725	765	681	698	708	711	692	743	676	742	726	710	677	712	715	714	702	689	747	717	706	695	652	765	727	702	694	720	742	704	698	701	719	716	745	674	711	705	673	722	700	717	727	721	704	675	744	694	706	646	684	731	781	676	711	717	729	760	714	720	738	710	652	697	699	689	697	710	706	699	706	716	713	733	709	719	802	734	708	669	683	681	713	724	701	719	675	737	738	677	685	701	725	687	679	695	737	670	702	653	741	718	751	688	666	708	682	704	730	696	735	682	741	731	706	758	690	669	691	698	711	706	718	726	698	673	731	717	714	692	743	719	718	717	700	704	735	736	683	717	683	698	651	725	716	696	738	735	689	659	726	685	711	696	704	739	692	689	719	665	715	771	692	705	714	644	685	690	691	695	688	707	743	691	720	694	771	717	650	711	742	725	658	691	703	725	664	745	699	700	700	702	683	717	742	676	734	739	688	675	700	694	667	720	725	636	718	711	679	669	733	729	640	729	687	699	674	725	718	719	686	638	682	747	709	676	719	694	697	744	748	685	686	693	689	690	731	680	693	704	717	674	680	684	695	698	714	707	709	706	747	679	682	715	681	715	674	708	722	713	713	706	710	705	690	707	712	726	701	680	667	698	718	761	728	726	671	694	714	674	762	764	738	757	725	686	664	725	719	657	714	732	712	704	699	683	697	723	689	685	716	686	678	769	688	715	689	702	717	694	744	697	711	652	734	680	724	710	675	688	721	721	690	703	768	720	668	669	706	693	714	640	718	701	692	692	702	723	707	699	685	659	700	686	716	745	697	673	682	712	690	681	746	713	684	723	690	703	697	684	717	709	683	720	710	724	660	696	728	688	748	692	681	708	718	671	711	746	726	725	742	665	699	698	727	734	705	724	672	723	694	630	709	748	768	664	722	709	665	679	717	722	699	711	686	735	714	684	727	716	704	664	709	727	681	700	701	715	703	714	713	646	651	673	720	692	744	672	725	687	749	717	733	737	699	703	744	687	730	710	675	730	712	749	727	737	768	661	674	717	712	710	689	693	673	676	692	690	723	740	665	724	696	737	658	671	708	695	681	695	739	753	727	731	703	661	769	714	718	688	720	805	674	705	706	684	685	673	696	693	728	706	689	705	712	734	692	662	738	746	681	671	666	676	689	704	689	723	693	723	680	660	683	709	687	670	703	650	694	704	681	675	673	687	697	692	692	681	667	708	738	686	681	701	684	709	685	685	739	715	715	695	703	724	685	712	737	717	724	714	683	686	696	717	650	676	717	711	724	696	718	701	717	683	719	704	685	699	719	672	744	692	678	674	682	769	705	726	689	721	709	708	720	697	740	740	691	641	729	724	659	738	697	710	664	742	730	705	705	689	717	715	651	713	708	648	735	664	707	683	742	674	727	720	716	727	717	729	710	697	673	763	704	662	728	697	662	707	739	657	702	696	662	738	697	719	704	709	674	709	676	726	687	683	724	714	735	703	719	681	695	726	679	731	724	665	706	709	702	711	763	702	676	680	668	650	727	713	739	702	736	711	714	747	703	708	656	668	709	714	730	750	668	697	664	687	725	670	672	699	711	727	737	678	711	735	737	695	723	698	694	737	724	706	694	684	706	723	684	697	741	708	718	682	688	703	661	698	702	714	732	669	697	710	685	739	692	674	674	726	697	713	687	696	665	721	690	711	670	730	708	725	735	757	692	703	675	697	721	673	686	689	717	702	742	700	762	752	665	718	699	715	735	712	702	668	673	705	708	681	685	726	751	711	712	719	710	689	723	727	709	666	687	700	739	708	649	705	675	695	694	743	714	703	713	691	738	702	703	682	723	697	741	695	701	713	665	716	709	708	693	696	729	655	716	716	720	708	705	705	725	718	679	751	686	707	706	696	699	718	785	714	741	745	689	645	679	719	714	684	694	726	636	728	683	664	687	684	731	748	752	708	679	774	752	736	701	714	689	687	717	719	684	714	706	771	695	720	735	676	683	702	693	748	698	635	695	708	687	695	697	712	717	714	698	693	726	708	677	746	718	691	693	696	696	758	711	674	685	671	669	710	641	726	716	709	728	676	656	638	727	767	695	696	691	682	695	715	709	718	717	677	669	682	695	697	716	746	724	718	711	699	712	728	694	692	698	671	712	703	698	664	732	706	671	709	700	743	719	666	705	716	697	699	708	709	652	726	739	708	735	667	638	688	688	701	695	714	706	726	701	640	717	723	729	715	710	745	697	699	771	695	685	719	717	694	700	698	695	720	696	725	724	703	714	668	715	723	690	731	687	710	690	715	724	683	706	696	706	716	709	653	698	670	727	712	665	726	744	697	723	669	694	727	693	746	656	731	716	699	711	700	689	726	693	710	734	699	686	692	679	681	737	746	672	724	647	726	722	692	713	689	676	680	700	664	724	696	707	684	690	714	691	772	668	713	727	701	706	705	721	694	703	679	714	720	715	699	682	701	727	707	723	723	725	785	745	715	689	738	653	710	752	704	682	712	746	692	635	723	691	730	771	710	702	683	701	685	707	717	696	724	674	685	731	744	747	723	693	662	773	672	705	676	716	725	721	684	690	721	730	717	737	728	736	670	712	725	735	695	742	746	693	685	678	706	744	718	628	715	694	714	699	742	682	771	641	685	691	679	706	721	695	641	672	739	723	670	696	726	684	711	693	728	697	669	712	735	712	734	740	649	722	674	712	691	688	685	753	708	674	693	721	718	711	699	708	687	652	736	682	706	626	749	678	695	689	710	691	701	721	706	688	755	640	699	718	728	697	709	709	681	722	743	699	665	705	664	705	736	722	720	694	682	716	713	708	669	718	726	689	732	707	707	676	693	684	726	692	716	647	697	733	691	669	712	715	706	702	646	687	710	702	699	676	729	695	645	682	733	692	738	715	731	691	686	678	736	664	703
16119	13389	17451	13430	9998	7463	5486	3560	2740	2411	1475	831	643	585	556	424	428	378	397	346	360	364	355	367	331	318	359	329	344	344	349	351	325	318	288	318	331	357	324	348	323	346	304	345	318	348	302	321	347	312	321	294	336	334	317	352	331	326	295	311	290	314	321	303	307	320	297	340	347	327	303	318	331	324	327	340	289	278	308	331	352	321	293	298	323	307	360	304	298	307	300	303	316	316	329	319	311	266	300	324	328	293	345	310	313	336	335	329	301	328	292	318	306	277	307	303	312	312	332	295	311	257	315	305	306	291	323	316	322	315	340	306	276	297	308	347	319	309	278	308	323	348	305	311	337	332	299	311	298	286	345	321	301	299	324	329	278	345	303	349	307	354	320	321	306	315	315	297	299	314	307	284	291	313	345	306	312	291	330	335	307	310	315	274	331	318	309	330	297	346	303	287	321	328	337	350	275	319	304	323	303	290	322	309	305	318	330	310	308	352	303	303	297	310	280	323	318	290	319	319	337	298	330	276	318	294	334	295	298	315	300	307	301	286	320	299	316	307	294	295	309	307	346	304	298	317	323	323	308	328	313	304	304	313	311	292	338	255	324	306	297	313	318	312	298	316	326	322	325	322	363	305	321	295	296	308	314	321	323	298	318	326	290	296	298	303	316	315	347	340	331	303	360	343	318	278	303	292	321	295	319	289	285	313	332	288	289	298	315	328	309	303	313	337	365	329	288	285	313	304	297	304	310	309	292	337	331	320	307	305	300	311	257	312	305	305	305	333	322	304	275	299	321	324	317	344	303	325	312	298	287	304	316	297	312	301	327	313	284	318	316	314	330	321	293	331	300	304	299	303	311	327	318	344	331	302	315	328	306	321	304	306	298	322	320	308	292	302	318	297	344	289	332	327	345	288	296	324	322	335	318	337	296	296	314	317	279	258	326	326	330	352	299	293	370	310	292	313	307	314	305	340	328	332	327	323	287	313	338	328	341	314	329	327	323	304	315	320	296	325	309	343	329	306	316	296	295	300	308	336	306	308	323	296	328	332	360	305	320	321	340	304	316	320	317	325	292	280	307	305	307	301	325	317	302	303	329	307	337	330	302	307	305	279	324	298	343	345	316	281	334	337	355	312	296	275	319	321	317	346	317	313	319	319	305	308	281	305	308	295	329	330	311	288	331	324	316	310	306	301	323	340	301	319	296	309	323	289	304	291	330	363	303	314	340	342	295	290	310	326	331	302	311	336	309	289	318	316	303	307	309	308	314	322	308	289	325	300	314	297	320	326	308	338	281	323	347	301	312	315	325	312	366	272	310	321	280	318	308	311	280	317	338	316	325	347	341	291	331	282	319	315	311	310	295	291	325	324	330	287	348	312	316	359	308	308	341	320	322	307	323	293	312	294	326	338	323	319	302	321	298	293	324	331	323	290	319	299	322	308	304	309	310	295	305	311	285	316	305	299	307	332	309	302	307	286	301	326	307	293	283	322	311	291	300	321	342	310	312	323	318	287	300	326	318	306	325	301	327	301	328	355	324	312	339	297	319	328	318	310	314	311	336	307	329	308	309	305	314	306	292	333	283	303	330	301	296	321	293	307	347	279	314	358	271	341	313	322	299	327	340	287	326	311	308	332	322	332	302	317	324	297	311	319	309	351	310	313	335	328	315	285	304	296	329	314	307	354	314	293	285	311	317	343	337	299	328	328	313	343	354	334	299	311	325	322	327	332	329	312	324	288	326	320	289	300	325	296	297	307	333	318	314	290	297	316	335	326	303	270	295	331	311	288	293	314	326	353	331	318	334	281	329	303	305	314	343	320	314	298	320	325	304	314	338	314	322	332	285	330	317	295	267	293	316	274	321	304	310	354	333	333	324	304	304	349	308	293	336	281	337	280	292	335	325	318	328	309	324	295	314	301	289	287	294	294	321	302	305	327	330	295	308	280	314	315	312	298	322	319	337	311	319	327	308	315	330	297	354	273	309	317	303	301	342	302	290	340	325	293	313	294	332	303	315	303	327	314	296	300	314	314	293	334	333	303	321	304	313	354	292	330	307	313	349	331	313	328	331	338	330	298	304	287	346	310	296	292	332	318	302	320	355	329	315	313	340	320	320	307	315	293	290	296	317	319	332	332	353	336	282	290	286	300	280	344	359	326	307	315	291	310	311	310	334	316	327	311	321	274	305	294	334	309	344	317	287	307	311	307	307	342	315	297	316	312	326	269	354	287	314	290	289	310	312	279	317	302	328	295	301	325	314	298	297	304	317	345	322	318	313	300	317	332	295	317	255	281	338	320	371	345	297	315	312	354	342	303	326	313	311	318	309	308	292	317	318	339	332	312	312	296	334	343	286	327	345	274	287	325	310	305	294	308	307	329	301	321	297	300	326	314	306	316	320	296	305	299	321	308	286	315	325	295	293	295	319	322	286	306	352	302	322	308	280	350	309	340	296	313	341	307	318	301	314	305	343	319	344	324	272	300	352	321	301	308	319	310	281	318	339	306	329	284	337	320	331	312	336	308	354	301	315	317	313	328	296	293	321	288	309	315	297	292	346	350	323	307	342	306	330	333	307	354	300	315	306	318	315	334	303	347	322	301	363	275	326	284	312	298	323	301	328	310	351	339	305	363	282	329	308	348	300	331	301	309	339	339	312	322	356	304	306	320	333	304	311	311	314	313	306	292	266	350	320	320	314	296	305	321	334	328	299	334	280	308	354	340	290	322	285	295	330	290	325	298	292	285	335	288	315	306	287	309	310	325	314	310	325	304	301	321	295	325	301	300	300	336	301	319	289	270	317	317	278	296	329	312	317	312	325	325	322	282	297	306	331	286	286	338	326	293	290	316	278	292	318	304	313	309	305	318	294	313	308	314	321	288	321	298	324	319	329	289	312	312	311	310	347	294	295	309	318	316	329	306	291	283	319	294	337	329	291	332	310	320	330	291	311	329	298	327	360	329	321	335	320	295	312	304	301	306	337	314	348	325	294	322	278	293	301	300	305	317	291	310	312	333	320	333	280	291	324	316	345	295	287	311	299	343	326	303	324	342	312	331	307	335	344	319	357	317	316	308	316	327	311	296	319	300	331	323	341	321	334	309	276	339	311	324	313	328	256	287	298	314	330	341	289	301	316	335	302	341	328	298	326	321	317	284	315	286	297	318	328	303	316	340	329	349	307	324	311	293	332	312	300	283	310	315	315	339	301	310	307	288	287	324	312	305	305	299	317	309	314	347	291	309	298	308	300	291	320	316	338	296	333	332	262	288	323	288	316	297	317	295	305	335	339	264	336	305	283	302	370	292	294	322	299	296	319	321	296	317	306	319	306	318	341	330	315	346	292	307	327	343	307	297	297	334	330	304	333	328	304	336	319	301	314	328	325	313	314	329	294	261	286	303	342	298	339	307	294	327	327	347	312	320	336	287	330	351	292	310	335	313	345	312	350	339	304	338	307	321	305	283	301	304	327	322	329	320	330	322	301	304
9675	12106	23091	24612	22803	20987	18057	13815	11384	10651	6234	3583	2689	2400	2115	1717	1567	1286	1181	1116	1059	974	958	964	968	915	925	970	950	965	922	923	886	858	880	804	878	875	880	889	877	865	887	871	830	851	815	817	771	796	836	829	808	800	790	787	819	821	830	829	804	826	775	802	808	822	825	805	841	780	806	796	806	800	851	772	780	806	777	817	801	793	755	808	781	770	819	854	739	802	808	771	846	823	780	779	779	767	819	769	835	748	848	770	781	795	773	844	778	715	777	814	803	805	761	819	820	739	775	733	875	782	770	804	797	766	807	821	806	809	801	744	773	835	824	816	858	805	817	807	788	815	792	830	806	744	814	847	784	815	751	835	727	818	831	816	805	789	786	810	820	836	814	787	781	836	733	779	777	765	858	826	770	789	797	779	813	817	806	823	766	753	782	799	788	830	796	857	806	749	812	771	790	804	829	788	812	780	821	735	799	783	780	822	791	819	791	786	789	820	784	841	819	783	815	805	763	784	793	771	821	836	865	763	766	818	765	801	810	772	817	793	737	831	838	793	768	791	768	752	786	783	793	768	823	860	819	767	744	786	774	769	826	790	762	823	803	790	784	764	771	760	796	806	809	809	797	824	782	773	756	808	755	808	771	750	833	820	794	783	802	854	761	767	797	746	837	776	814	840	752	799	805	796	803	786	796	804	769	807	752	794	808	818	795	797	807	802	795	776	779	781	777	810	726	811	826	786	767	836	828	782	806	778	743	844	752	805	750	784	794	805	825	826	806	769	768	811	778	811	755	811	761	830	812	851	803	779	771	766	815	820	766	790	792	794	751	807	804	775	789	795	772	837	772	813	821	820	796	817	804	805	848	826	824	786	796	775	791	804	761	781	808	824	788	773	806	768	835	765	771	775	774	787	811	785	799	794	790	809	769	787	807	865	744	822	821	769	805	794	816	812	788	810	810	784	806	773	762	739	833	844	774	751	850	813	809	830	763	728	809	761	770	809	823	786	799	818	804	814	785	831	827	776	780	850	818	809	809	758	787	773	798	765	818	810	768	795	815	825	780	810	821	811	767	774	795	789	813	767	799	778	754	815	769	731	742	810	771	743	747	826	835	833	813	796	784	828	758	755	772	843	767	828	700	774	813	855	765	811	815	761	799	833	770	814	843	766	797	842	762	845	787	810	743	781	821	835	841	818	801	775	775	792	791	821	791	778	780	828	817	776	794	788	815	780	812	777	790	804	754	839	799	810	747	802	770	776	769	798	782	793	830	794	809	752	818	800	835	824	760	759	784	814	806	861	765	833	819	788	822	807	826	851	819	798	774	793	796	797	755	811	799	809	748	785	846	780	826	826	773	769	808	778	836	813	764	784	782	826	820	848	779	821	775	837	771	806	773	784	781	797	808	820	833	757	797	824	763	859	811	801	803	782	802	753	808	797	777	814	762	817	794	799	756	810	824	775	789	805	757	779	757	792	795	855	778	782	796	833	796	812	807	828	811	736	778	777	823	775	816	790	809	749	787	792	852	807	842	827	787	835	749	757	767	847	781	775	819	814	827	826	783	827	800	861	808	746	808	786	772	766	819	802	802	767	796	815	808	827	785	777	806	806	827	801	763	781	788	809	906	782	797	815	779	752	793	722	777	788	779	768	773	783	764	736	846	807	831	858	832	837	792	796	819	794	763	825	814	756	769	875	847	857	843	827	795	826	752	838	742	810	792	818	794	826	784	796	805	791	795	801	849	820	816	816	769	835	770	769	770	824	790	802	782	792	794	806	783	777	811	765	791	788	814	799	816	789	800	786	814	774	794	796	808	736	792	798	860	796	824	805	798	754	821	779	771	759	742	817	835	848	830	781	775	856	765	810	811	770	827	776	848	764	768	766	796	796	784	814	829	843	823	797	782	807	824	800	763	814	800	807	773	788	807	852	722	794	792	752	796	771	798	828	746	807	781	794	829	774	820	815	802	814	758	790	778	778	776	829	803	773	812	808	795	806	818	785	803	733	836	782	801	816	779	760	794	802	803	819	810	845	804	839	763	774	831	790	816	824	763	819	851	782	802	839	810	726	805	824	816	785	799	796	833	802	786	787	763	832	801	773	819	810	749	823	802	761	797	783	817	785	786	767	774	844	788	762	861	783	782	767	815	839	844	800	804	753	768	798	841	808	757	842	812	776	788	814	809	835	794	807	788	787	780	817	775	802	787	746	805	825	850	809	799	809	829	829	801	796	828	857	812	745	755	786	829	785	817	811	801	841	807	757	829	832	812	767	789	732	811	782	779	805	747	841	788	814	776	817	793	780	789	794	802	762	788	804	838	828	813	796	753	749	813	817	827	820	765	772	799	790	786	823	802	780	771	816	772	775	735	820	811	790	818	804	800	781	761	785	835	860	863	768	862	757	795	771	731	827	812	733	808	835	878	749	776	814	788	798	816	791	809	775	810	772	827	755	778	851	772	807	783	794	807	773	805	763	827	794	767	801	803	792	823	805	821	753	827	808	755	792	795	775	776	789	758	792	778	782	797	771	812	845	798	793	774	808	785	780	790	771	791	807	766	820	830	775	773	789	831	824	787	792	769	779	815	767	787	795	825	780	801	755	797	783	791	784	836	766	790	792	871	775	822	758	777	765	774	815	780	793	814	816	824	847	799	744	802	804	778	806	776	807	792	798	784	741	799	802	772	833	800	759	726	788	816	783	794	802	828	742	826	824	774	796	787	783	797	773	813	806	812	804	797	760	843	793	795	778	794	787	813	718	782	768	761	785	783	760	835	802	849	788	800	762	721	792	780	783	783	783	787	761	808	797	829	792	808	806	815	837	760	797	748	813	806	762	783	806	737	781	777	799	788	764	821	773	820	793	781	793	781	774	803	788	803	787	831	760	833	789	783	804	786	816	841	832	774	828	767	779	830	749	779	789	769	850	773	812	819	819	848	790	877	777	761	757	803	811	786	819	805	795	820	827	763	790	814	776	841	825	798	810	830	822	839	810	783	816	756	779	794	780	795	835	792	824	856	780	771	838	803	781	802	808	741	796	779	758	794	842	768	846	783	808	764	830	795	811	773	771	783	801	797	776	820	785	778	785	794	783	773	740	784	793	830	806	816	795	820	819	803	787	793	774	763	812	804	800	802	824	790	786	767	791	809	787	791	791	797	770	807	786	814	768	807	790	801	780	773	841	782	795	808	808	781	766	806	830	815	806	748	799	789	798	757	839	759	819	766	830	780	780	790	805	746	805	847	776	718	824	810	778	814	846	768	815	757	842	770	777	809	819	781	803	792	746	817	804	819	748	819	771	777	791	788	787	773	808	775	743	825	798	777	823	800	785	827	823	815	803	791	795	760	796	721	769	763	838	793	798	818	749	843	827	835	783	815	789	761	830	835	732	827	837	816	807	787	802	801	767	779	761	783	778	810	738	765	814	797	773	793	770	795	859	757	771	812	765	800	828	767	844	801	810	804	789	869	759	727	783	802	782	823	875
28337	25164	31387	27169	21450	15932	15302	11515	8701	10643	9859	4081	1707	1420	1136	843	786	711	556	486	464	466	422	407	494	491	487	461	523	459	496	508	439	422	401	386	357	362	378	380	381	376	426	401	398	368	365	392	380	358	331	324	335	317	316	366	345	331	321	318	346	336	330	326	334	355	311	317	333	313	341	346	319	328	350	325	329	332	330	344	335	308	321	342	305	321	334	346	336	305	349	340	337	318	330	299	336	320	324	315	342	336	314	296	328	327	332	343	336	342	315	323	351	274	319	347	334	335	343	331	332	364	301	317	339	347	290	300	351	311	346	324	335	332	297	331	302	307	346	330	337	290	350	297	346	292	293	297	367	323	303	335	287	297	331	377	334	304	359	314	318	319	327	329	334	347	330	315	332	309	333	325	354	330	331	306	295	312	326	310	321	325	337	322	304	326	330	322	349	331	340	331	330	323	361	316	333	325	350	327	323	312	339	311	329	308	323	315	306	330	340	317	324	327	308	326	312	348	330	323	345	310	330	337	328	327	310	324	343	308	328	391	330	332	330	311	311	356	316	303	334	320	329	325	317	310	329	330	310	332	314	315	319	325	377	341	310	322	304	328	309	318	307	316	331	300	316	401	280	346	314	345	318	360	317	307	366	333	293	315	307	309	340	353	339	330	327	302	364	301	302	329	334	324	333	340	315	297	356	342	334	314	341	300	318	306	344	303	312	315	343	342	314	327	313	346	359	315	307	281	338	320	313	324	320	353	318	365	314	307	323	326	332	325	327	334	349	329	304	313	358	301	336	364	339	316	311	333	320	345	373	338	339	320	330	318	298	308	328	313	321	337	317	332	344	333	347	321	334	331	333	288	327	336	336	343	329	314	348	330	332	327	346	331	339	343	298	331	332	324	346	326	326	335	337	356	283	316	309	314	302	285	356	325	314	325	316	313	333	298	303	320	332	318	336	336	330	337	324	330	341	335	368	338	334	345	315	331	352	318	325	324	336	341	297	316	312	320	325	337	317	336	289	343	326	332	341	324	342	320	317	297	308	320	310	333	321	356	386	353	326	345	326	287	316	291	319	360	324	330	324	322	327	326	326	312	299	309	305	283	349	353	340	324	337	356	311	319	348	342	339	329	323	333	330	312	316	296	332	344	327	302	349	326	330	352	313	326	345	351	301	322	354	321	336	347	325	319	336	326	348	333	305	349	303	289	326	321	322	322	292	361	322	348	304	326	334	312	333	371	339	316	291	353	315	308	330	323	302	344	345	316	337	341	342	345	335	310	301	361	344	342	310	320	318	283	352	338	313	338	337	327	336	334	348	321	321	331	320	346	316	331	314	331	316	308	349	355	314	329	328	322	311	345	325	328	317	368	312	308	335	311	323	323	300	300	335	326	325	306	335	314	334	350	328	305	297	329	323	336	314	367	324	315	314	318	307	327	309	327	305	309	353	318	309	332	326	305	304	321	334	284	313	348	331	314	308	330	341	338	339	341	308	297	324	328	357	348	316	350	319	331	345	326	330	307	298	340	327	307	317	340	361	350	345	317	319	348	301	375	323	292	322	344	315	320	321	362	339	323	331	299	306	331	299	271	335	348	354	318	315	375	355	304	308	339	329	345	343	316	334	316	333	336	295	351	304	294	308	348	336	287	295	308	336	315	345	317	327	301	340	311	346	355	307	349	327	278	343	350	314	337	325	332	316	310	312	331	303	325	319	348	319	334	324	335	353	340	315	308	306	309	293	356	345	303	345	314	293	348	323	292	315	324	359	323	313	279	332	317	302	318	334	319	335	371	313	320	383	334	363	325	349	313	307	333	330	315	288	326	324	333	321	336	315	301	308	313	330	322	334	293	345	335	321	341	319	311	359	357	349	349	331	341	290	334	308	302	328	334	310	331	349	304	327	342	335	331	331	326	334	333	308	350	324	322	325	353	335	354	302	367	356	348	334	309	332	313	314	301	352	305	320	318	310	309	340	339	334	332	362	302	323	329	318	352	323	322	334	336	329	284	324	357	311	317	305	315	299	313	326	363	311	322	322	307	337	336	310	343	351	317	311	322	343	345	337	294	372	332	298	320	313	310	320	308	338	319	332	350	322	355	311	310	363	321	333	362	305	352	304	319	310	350	348	338	338	324	295	352	322	308	314	324	327	324	339	332	347	327	328	330	316	345	275	309	325	354	286	338	325	314	327	339	320	319	348	320	299	353	344	347	333	321	367	350	296	333	333	351	331	281	327	345	321	338	333	319	311	311	319	352	320	328	345	315	299	349	309	329	309	306	338	310	315	317	304	315	352	343	328	333	321	337	314	314	309	319	363	330	340	340	329	343	329	330	322	316	321	302	380	325	324	319	309	296	298	360	334	320	308	327	336	317	317	323	362	319	338	353	345	332	362	302	314	329	313	313	367	336	307	345	360	326	329	350	345	340	310	318	303	343	319	324	347	338	344	335	330	370	344	313	326	362	298	305	322	338	319	293	319	315	332	328	330	338	294	321	341	356	342	307	345	290	276	295	330	343	345	352	317	352	309	336	332	323	319	329	318	330	374	301	292	356	332	333	333	352	334	324	302	322	367	337	344	321	334	345	310	319	333	330	357	293	300	336	331	320	330	352	301	326	359	326	340	316	360	306	316	336	327	342	316	345	320	337	335	341	360	316	345	336	300	348	329	318	346	329	344	320	327	320	371	316	338	333	311	342	351	345	327	332	307	364	310	360	308	327	331	310	310	323	324	330	300	331	348	367	321	350	339	343	315	313	282	310	356	325	338	371	296	322	323	325	322	340	319	339	318	321	307	314	335	351	335	305	323	353	359	323	318	288	319	355	339	372	312	332	318	318	328	327	313	310	306	366	327	313	364	316	314	295	318	284	341	296	344	340	358	314	354	320	290	349	329	335	335	334	290	338	302	332	311	325	352	342	348	325	314	350	334	331	327	289	333	341	314	333	316	333	340	332	332	299	335	349	320	357	307	350	336	345	311	344	359	320	332	288	348	304	329	326	349	307	343	324	306	333	318	352	319	337	350	324	310	329	328	300	312	319	310	312	318	339	349	321	287	289	311	347	405	312	311	336	360	343	326	374	337	335	321	332	315	328	325	365	313	354	319	323	318	319	347	351	332	337	301	320	342	340	344	353	295	332	324	311	339	313	325	344	340	345	328	325	327	327	320	314	317	319	324	356	309	313	339	324	333	347	327	345	319	313	322	328	300	328	308	344	340	354	322	334	354	331	356	336	303	318	299	304	330	299	321	342	345	322	361	330	307	288	301	298	364	332	325	316	321	326	316	324	313	301	342	303	307	340	330	338	337	322	356	312	346	308	331	309	296	298	312	366	323	342	289	342	343	325	328	332	355	338	317	345	321	321	326	291	331	325	338	340	309	325	355	317	353	355	289	326	326	326	334	329	332	336	327	339	322	321	337	320	311	331	325	312	315	315	344	330	304	325	305	349	390	322	320	294	326	331	321	335	327	307	345	361	320	292
17412	21152	34352	36346	34868	30994	33241	27238	25854	30092	27164	13828	7373	6498	5498	4224	3678	3258	2172	1820	1739	1628	1663	1683	1796	1658	2106	1925	2231	2139	2061	1723	1494	1398	1356	1265	1202	1256	1219	1284	1362	1363	1273	1256	1209	1253	1061	1071	1051	1062	970	907	884	856	851	901	860	885	884	855	863	798	821	850	857	890	907	926	839	861	851	873	865	902	852	805	839	890	821	855	814	806	883	851	859	812	824	847	857	851	858	866	843	799	842	839	831	847	804	838	856	807	831	841	839	838	862	807	844	859	838	870	819	813	817	843	823	813	766	800	841	826	848	781	777	794	814	855	815	785	792	794	756	818	780	804	798	798	863	789	840	790	823	816	828	778	822	815	812	859	823	837	812	834	798	834	836	833	776	803	853	793	820	857	815	855	803	798	825	794	837	859	783	832	836	826	854	832	859	840	832	833	834	808	838	848	800	847	838	835	898	816	831	828	757	813	858	815	810	830	779	842	784	781	794	828	814	759	814	820	812	788	821	819	861	779	870	842	791	855	843	844	807	912	810	807	799	820	930	784	854	786	802	826	821	872	781	868	817	827	826	850	784	849	856	824	855	815	840	828	827	805	848	872	834	833	880	842	920	831	778	830	778	826	820	802	812	856	857	785	793	800	807	832	848	788	870	803	806	834	836	814	785	875	849	808	791	778	844	771	796	821	813	843	832	859	832	822	832	854	798	798	798	829	891	780	848	822	853	773	842	825	840	851	806	854	804	812	835	774	846	793	780	830	820	834	850	788	798	844	818	855	832	812	798	846	849	804	815	842	801	818	810	787	806	833	836	758	863	865	811	839	871	848	867	821	863	830	785	824	805	841	816	839	835	802	839	817	860	840	869	840	786	834	805	821	798	847	818	851	787	832	862	806	794	819	860	832	837	880	762	817	886	833	867	799	827	799	805	789	864	808	828	818	820	812	764	805	736	848	771	833	804	806	848	779	807	809	860	824	845	811	824	793	825	844	827	803	794	825	850	829	867	828	858	816	772	797	799	830	781	828	817	857	840	809	790	844	858	829	818	818	817	865	808	838	819	809	791	843	837	847	768	851	795	810	829	802	825	848	823	813	889	790	838	828	845	863	800	840	799	785	865	846	824	859	799	767	855	862	804	840	823	803	799	818	845	814	837	811	796	829	817	812	787	787	800	855	833	863	817	794	867	816	794	835	805	789	828	796	868	854	856	830	814	796	816	826	839	787	827	873	802	768	851	820	814	800	813	861	809	831	868	817	797	814	841	818	834	796	782	807	739	824	865	868	814	805	818	778	811	883	785	812	795	821	790	796	771	827	799	830	824	763	825	817	837	801	800	834	776	787	822	803	821	774	829	828	848	828	843	833	825	859	827	889	865	847	823	758	831	817	796	808	816	831	850	800	791	823	873	784	853	791	849	892	796	861	793	849	833	891	831	803	840	854	890	863	791	787	823	874	824	809	807	850	787	821	839	770	849	820	809	869	777	833	814	830	784	830	806	796	853	828	752	789	824	850	827	821	853	836	830	795	824	815	800	813	817	819	841	832	825	827	832	808	827	816	771	818	793	875	792	870	808	816	848	815	803	827	837	851	805	793	854	784	850	807	855	850	812	818	832	828	856	812	854	825	784	856	827	801	845	817	791	788	837	815	833	804	896	845	787	891	788	806	860	809	834	836	825	783	811	804	864	830	818	828	814	856	794	843	817	803	793	793	874	845	822	872	809	809	824	806	833	796	847	793	817	839	756	840	846	810	824	831	818	807	838	786	840	810	776	826	797	849	812	748	779	839	806	807	829	836	819	835	810	805	783	762	832	802	867	857	796	818	827	782	846	777	864	830	823	812	803	836	867	819	838	863	787	854	810	878	812	805	786	849	798	826	816	813	814	848	811	753	838	784	858	777	848	829	855	789	818	815	814	776	827	834	782	825	836	782	825	846	762	838	801	875	815	861	829	857	785	773	815	787	810	832	820	812	779	801	889	855	819	836	802	787	853	852	796	800	749	834	838	815	847	852	821	836	817	801	899	828	837	834	844	789	807	865	857	837	833	782	864	857	815	778	800	846	847	833	816	846	838	831	816	868	755	846	814	852	835	795	844	831	819	834	782	832	806	840	838	800	751	810	850	789	819	843	837	858	826	786	792	821	819	824	827	819	873	844	849	770	842	823	842	825	804	831	842	798	827	824	864	855	797	834	796	826	812	819	761	869	843	850	862	788	803	849	847	798	813	836	746	820	839	860	795	830	822	787	833	824	868	897	848	831	802	849	846	783	776	848	846	799	813	810	817	814	860	821	793	834	826	891	777	896	828	855	842	811	866	788	853	830	869	794	818	854	847	810	893	810	809	814	817	842	821	847	814	801	810	807	795	809	829	759	802	828	868	816	829	869	873	817	855	814	845	850	801	860	804	836	832	819	850	803	801	838	830	827	830	827	836	857	832	823	871	816	819	799	757	829	860	848	849	875	829	849	820	862	788	883	862	800	825	806	831	825	837	813	832	824	771	841	774	878	807	792	842	790	776	892	816	891	847	826	819	832	832	841	786	844	873	821	798	812	800	863	834	812	807	781	856	836	855	840	802	811	825	824	818	852	840	799	823	830	858	846	834	802	793	793	809	774	858	807	778	819	830	793	829	796	790	806	826	812	844	797	814	852	811	777	785	879	805	876	828	823	831	814	817	876	827	840	857	857	845	782	846	858	855	864	783	864	836	809	863	845	813	848	807	857	803	862	817	857	795	843	857	809	840	871	853	849	755	798	850	833	809	802	874	796	849	819	867	837	805	806	825	801	826	815	798	802	803	809	827	846	828	828	819	831	820	799	850	844	837	805	848	840	808	830	872	815	832	858	856	853	808	811	837	802	834	838	878	791	762	788	856	853	852	822	836	846	855	805	812	843	834	855	874	818	815	815	849	845	840	837	797	821	828	782	868	834	856	804	842	809	813	819	811	828	793	818	762	815	805	812	813	832	829	841	847	842	835	814	838	781	816	818	843	841	778	810	765	893	847	846	824	776	806	815	824	784	834	812	840	808	810	848	789	839	795	804	833	857	779	818	819	830	784	803	792	797	824	825	837	800	834	846	828	837	807	850	817	855	794	806	810	843	804	837	823	824	841	774	785	825	827	807	835	751	846	900	839	820	803	812	837	808	847	836	880	800	791	872	854	849	835	774	865	857	839	800	842	776	807	841	831	803	800	798	789	831	782	884	792	807	846	830	886	866	828	802	866	825	838	848	845	832	781	813	835	839	866	874	823	866	818	822	832	834	784	791	828	834	825	805	904	827	774	816	836	891	791	812	816	819	835	817	791	822	840	786	777	820	826	849	845	849	820	861	810	838	895	778	818	830	847	893	826	861	761	831	800	798	842	850	818	842	828	813	776	879	818	830	835	826	853	835	849	880	839	756	787	854	825	789	755	822	823	779	819	838	817	768	813	768	840	840	793	765	857	822	860	812	826	817	862	796	771	889	823	807	870	792	776	799	771	851	815	801
37487	32768	41285	34775	29247	23488	24517	15971	16261	19869	17224	11367	6405	1293	1019	1092	929	773	501	461	468	453	432	490	475	468	471	439	483	572	484	469	450	403	374	333	402	333	354	408	400	383	391	357	350	363	352	340	339	350	337	321	329	309	289	310	318	321	325	317	304	302	295	297	319	338	310	321	309	340	326	262	325	276	313	314	284	290	296	306	293	324	307	288	310	313	338	299	309	319	305	316	320	306	316	300	313	313	290	293	323	303	293	303	316	293	275	304	354	311	324	295	294	302	267	320	300	318	327	326	329	316	314	310	307	293	316	333	284	314	336	274	306	317	310	318	296	301	303	270	300	319	306	288	280	293	306	303	297	319	296	336	300	324	294	300	304	307	290	310	302	303	315	321	321	329	321	285	296	281	314	311	324	294	306	308	287	316	313	321	300	284	305	313	296	302	331	321	348	279	288	326	326	309	305	295	312	283	290	326	270	272	307	269	297	284	300	304	281	319	335	311	337	303	308	305	311	332	331	290	302	298	296	321	318	324	331	310	311	331	274	331	376	321	310	293	295	321	296	318	323	272	308	317	313	309	295	268	273	289	321	262	277	294	312	281	292	344	296	285	304	325	311	330	296	308	267	291	301	280	300	297	289	319	287	313	328	321	313	287	318	311	322	274	282	326	324	345	299	320	302	311	305	283	281	332	281	294	312	301	302	321	301	283	321	322	316	346	277	290	269	306	315	306	305	321	324	352	294	280	287	279	292	327	277	302	323	321	301	290	330	309	321	318	297	292	301	291	312	286	287	320	309	294	271	309	283	263	337	280	334	271	312	317	298	298	305	320	298	288	308	313	326	304	327	349	291	301	316	277	323	319	285	311	317	319	301	290	299	296	332	310	301	273	279	316	294	332	302	307	329	316	310	307	321	320	272	298	321	311	319	291	305	297	326	304	341	295	314	284	304	265	288	324	292	289	274	304	285	294	253	300	303	318	344	312	296	326	289	317	306	280	279	314	303	326	312	278	344	295	303	276	289	299	337	314	304	296	304	318	300	349	321	293	308	314	324	310	304	314	309	288	317	311	316	299	321	298	301	294	323	336	320	330	310	324	300	300	310	306	300	289	294	306	315	293	288	303	312	314	338	305	339	290	325	335	327	274	322	290	297	305	273	319	313	295	299	313	331	317	318	287	300	315	312	306	303	298	295	309	290	300	313	330	272	292	287	307	315	313	301	314	292	323	327	293	323	311	285	307	278	340	323	316	302	319	304	331	300	294	313	298	296	300	303	331	308	293	320	338	304	321	298	286	307	274	325	287	340	295	309	278	291	312	324	331	336	283	337	308	301	281	319	295	281	282	325	296	314	299	313	320	312	304	268	325	325	318	300	283	328	312	307	315	314	292	296	311	289	270	309	282	312	269	313	337	299	303	291	352	296	313	319	342	320	297	305	295	298	303	338	301	299	315	289	291	286	288	319	295	274	298	302	279	302	313	277	291	289	326	327	312	289	303	296	284	322	324	303	275	333	292	309	321	318	297	313	285	348	309	279	309	290	324	303	283	271	303	287	319	309	335	308	321	296	295	330	315	294	306	328	316	282	351	297	320	302	325	309	345	310	299	293	279	305	290	306	261	279	296	325	307	317	332	290	291	298	315	297	302	312	316	301	298	286	310	306	296	298	279	328	325	332	294	304	286	337	295	296	319	316	317	282	322	278	310	289	298	300	315	301	315	290	279	322	313	321	282	302	301	315	315	319	337	297	279	300	315	301	275	284	318	283	309	298	315	275	283	287	327	319	309	289	315	296	291	297	308	287	339	326	311	326	312	329	289	308	292	309	278	327	324	309	311	298	363	315	298	295	294	311	343	312	285	274	305	270	311	311	293	306	305	312	311	289	314	333	343	319	287	311	301	320	330	305	303	322	331	301	318	299	292	304	282	277	325	303	298	277	276	271	333	292	325	329	306	307	321	303	288	282	313	295	285	319	321	310	302	289	302	335	318	271	299	288	310	293	310	282	280	272	284	311	313	294	301	334	293	337	304	315	332	343	324	310	329	301	325	345	326	292	306	305	311	332	324	326	298	280	281	310	316	319	328	321	318	311	309	306	323	317	310	267	292	310	295	310	293	283	315	325	279	285	306	348	304	295	304	263	314	337	318	283	337	310	344	293	267	325	318	325	302	298	296	336	324	305	300	290	284	292	312	331	295	317	322	333	319	280	318	271	329	304	317	308	338	289	304	312	304	298	321	310	311	317	309	322	299	299	321	305	306	296	294	314	319	274	343	310	307	307	335	293	317	303	313	322	311	314	299	298	328	340	310	295	310	294	313	306	305	320	289	324	280	292	311	317	294	265	296	337	297	309	298	300	295	320	298	293	321	317	331	311	338	293	337	295	298	284	315	326	314	310	293	298	302	310	296	332	305	336	327	306	345	292	298	314	304	306	301	322	291	283	310	312	301	324	301	301	327	314	275	292	286	270	327	332	315	303	325	289	319	294	298	295	302	297	280	346	321	349	332	292	312	303	316	325	272	307	306	318	316	296	314	319	318	314	299	301	326	284	317	304	292	306	284	305	291	286	322	326	266	300	323	295	318	291	331	311	302	300	291	286	311	314	285	291	277	294	306	307	325	328	289	303	323	280	320	342	331	287	343	283	354	303	311	324	282	293	301	316	317	273	299	294	312	276	299	301	313	294	315	314	281	269	275	296	322	322	313	332	294	324	332	293	299	269	299	313	302	311	311	328	281	274	329	299	306	273	320	302	280	293	295	321	288	309	301	331	285	293	335	329	284	283	271	302	273	304	321	319	304	323	291	288	301	312	315	298	302	295	327	270	265	308	323	338	310	332	292	290	311	311	300	268	326	305	302	324	291	340	332	302	282	308	323	318	286	310	332	291	312	313	315	316	332	302	302	292	313	315	304	320	355	306	318	291	308	272	313	299	306	286	317	296	277	298	275	308	307	279	272	340	282	309	313	283	316	320	346	320	318	323	332	296	300	311	289	297	333	349	352	310	277	300	310	297	275	354	317	307	295	278	300	302	297	287	315	294	336	316	282	320	294	307	308	315	323	358	328	294	295	322	287	300	281	320	349	305	295	289	282	324	281	276	302	295	311	292	282	302	283	313	291	273	286	332	321	306	318	315	281	319	286	308	294	323	312	300	337	320	279	288	335	321	321	319	315	324	273	329	327	306	317	326	284	299	322	316	314	308	315	332	309	288	321	324	304	303	315	295	314	309	301	312	325	297	324	280	294	340	313	276	308	295	290	293	308	310	294	286	330	312	296	291	295	314	323	301	301	335	313	316	294	305	293	313	332	281	322	292	262	321	310	333	302	308	288	301	292	309	321	300	330	326	315	301	306	302	268	312	293	285	323	265	309	313	289	290	277	292	316	300	279	328	288	334	325	323	333	303	270	311	258	314	274	315	314	297	299	315	276	328	264	306	317	289	301	311	295	293	315	312	313	299	318	312	307	280	326	285	276	339	322	338	294
22402	25985	40897	42090	40180	37530	38509	31370	34433	39246	35406	29195	17488	5192	5268	5411	5043	3770	2108	1924	1808	1689	1687	1814	1856	1846	2131	2193	2421	2403	2163	1826	1662	1445	1355	1253	1216	1150	1220	1313	1397	1438	1399	1317	1256	1273	1091	1055	1008	1035	945	893	934	847	838	806	797	861	849	794	807	820	827	819	783	851	837	853	794	822	778	839	829	815	769	791	799	813	767	790	775	778	774	816	857	788	813	747	790	818	709	793	720	765	774	787	768	785	786	766	733	765	831	730	818	762	747	814	760	787	795	813	788	807	729	790	808	774	843	765	762	850	736	764	801	785	777	782	777	771	759	825	798	774	757	742	796	738	780	812	777	728	735	738	773	754	793	761	765	748	754	744	810	787	777	782	779	833	789	739	775	777	773	790	745	770	783	793	756	870	745	781	783	764	761	790	761	836	787	843	760	761	757	772	804	716	731	762	772	800	766	792	820	761	762	800	713	757	753	791	804	810	786	843	752	794	766	727	777	761	738	763	769	786	775	758	801	722	774	795	805	758	751	795	769	754	826	742	794	770	749	795	798	735	801	802	782	772	718	767	780	813	801	768	766	781	828	789	774	761	743	797	765	761	759	804	827	771	767	759	731	744	756	819	822	819	746	736	769	747	792	749	813	779	800	794	815	761	754	747	800	739	737	767	806	756	783	772	812	795	797	816	785	779	736	757	776	771	808	715	755	777	765	763	770	752	749	754	816	799	806	798	762	788	837	741	776	768	756	767	809	803	762	797	789	764	749	795	799	790	797	816	770	758	779	757	765	778	758	777	767	780	811	770	735	782	740	756	813	735	731	813	744	839	760	788	781	777	760	805	783	821	748	797	781	823	820	737	764	762	734	783	762	807	814	753	828	755	792	763	767	742	787	802	788	784	770	789	779	804	783	774	766	813	762	789	707	731	811	777	766	782	811	788	783	786	776	825	752	769	743	748	752	762	757	780	810	738	726	759	710	758	759	803	777	814	832	788	737	799	800	818	780	730	758	761	815	741	779	781	751	736	737	744	755	745	727	772	795	786	805	748	782	700	733	773	788	791	747	763	777	780	753	783	734	769	784	803	726	808	796	790	783	725	831	774	769	756	771	761	790	809	790	785	809	782	771	717	809	764	802	791	772	779	833	787	807	783	761	758	784	814	755	732	779	789	774	788	774	784	784	772	764	712	797	801	761	821	760	788	735	757	782	752	765	768	692	753	767	789	764	853	742	750	795	817	758	761	744	784	792	756	778	776	828	777	798	767	807	777	788	768	753	741	792	775	799	780	811	799	833	771	765	765	785	757	745	788	724	786	748	807	799	772	735	764	810	831	726	767	800	848	782	765	799	786	755	790	790	782	765	744	760	726	788	787	779	769	736	753	792	728	758	756	778	758	731	818	794	797	804	787	798	759	768	776	787	803	751	826	768	796	769	768	745	753	815	843	786	800	745	765	765	750	761	801	730	780	780	755	772	757	814	755	789	729	812	787	754	748	725	786	807	745	740	755	787	780	761	732	772	782	782	726	774	760	737	744	744	750	790	761	773	742	771	751	755	819	801	779	784	768	774	760	764	788	784	787	757	804	756	781	739	749	775	707	761	785	811	844	830	731	787	791	804	785	798	754	765	778	788	761	749	788	802	773	772	707	747	819	704	759	740	777	795	821	776	769	829	736	770	762	752	743	802	758	812	809	756	795	775	781	795	797	781	776	725	753	781	823	797	746	777	793	792	794	748	738	813	791	760	805	760	728	748	780	734	795	730	744	778	762	770	818	779	761	771	759	767	770	796	819	765	732	791	771	781	822	786	734	791	784	766	774	764	806	748	792	767	761	769	767	763	694	812	803	794	711	792	780	775	730	808	799	741	777	791	752	773	700	759	746	790	820	726	828	807	785	842	787	723	789	784	781	746	733	746	769	789	760	778	758	823	773	768	833	788	763	813	792	852	735	791	771	745	778	805	743	748	762	763	785	780	773	776	768	789	776	705	772	780	776	785	767	787	812	817	792	760	777	698	731	821	785	773	793	756	781	769	764	744	782	757	757	799	744	755	783	815	746	772	722	760	734	801	785	775	777	820	776	769	798	767	746	762	781	781	804	803	753	769	780	721	758	821	748	826	805	791	729	748	749	810	729	756	741	811	765	725	844	769	749	739	785	761	741	758	794	706	777	734	769	789	749	782	807	776	779	764	825	784	728	686	845	740	767	755	770	770	800	785	801	738	793	816	747	788	759	809	797	799	751	836	779	774	730	793	797	768	803	781	758	745	772	737	759	797	788	790	734	778	761	753	848	780	784	809	717	744	773	777	786	747	781	753	739	728	755	782	736	828	757	751	779	756	739	793	801	787	750	734	805	704	766	780	820	714	795	766	727	773	802	768	752	763	789	706	786	740	818	800	776	771	744	820	739	772	750	807	789	787	759	793	785	805	783	799	793	842	805	788	737	795	781	787	706	813	737	715	763	767	811	779	760	784	734	768	771	798	818	780	776	813	789	784	802	780	767	803	747	797	803	744	788	776	797	752	716	764	796	798	731	808	772	778	787	804	744	766	734	768	767	785	778	762	782	777	779	698	738	787	805	765	791	741	774	741	760	769	729	796	758	786	761	743	802	771	829	770	760	763	827	834	791	831	724	813	770	729	765	768	789	793	783	781	790	738	785	780	747	765	757	773	824	799	821	736	716	762	737	796	792	789	811	825	812	721	786	826	759	764	796	762	790	793	826	693	730	822	784	758	791	787	803	734	807	724	780	809	785	741	773	795	799	759	725	718	765	776	744	737	799	755	765	812	767	781	746	767	773	753	759	752	781	788	782	789	770	813	740	755	785	778	748	758	766	815	784	794	780	727	776	771	748	768	753	795	782	769	754	762	739	774	757	805	810	779	798	768	776	773	749	744	842	782	786	812	782	724	768	789	830	772	753	732	736	765	783	808	826	785	793	819	737	784	721	741	761	776	796	788	731	760	830	771	760	728	796	760	741	825	779	828	786	755	754	775	752	801	738	809	808	784	791	757	737	719	792	741	773	793	776	794	766	755	748	798	745	771	747	761	754	707	761	803	771	777	781	808	776	723	785	753	793	787	753	775	744	782	754	755	768	720	766	780	799	821	759	735	807	741	753	773	752	784	763	758	763	789	776	762	777	780	703	809	780	767	781	783	754	764	772	789	743	759	763	792	779	787	802	764	735	790	770	789	793	745	821	769	760	815	796	798	777	771	797	757	761	800	805	773	737	801	739	783	758	733	773	800	788	745	774	818	755	793	764	770	735	792	771	745	762	764	758	793	804	781	765	799	769	788	788	735	718	736	795	812	751	735	797	783	810	754	742	795	752	763	786	762	772	739	735	771	795	784	765	743	788	747	738	808	818	829	772	803	764	781	786	765	778	746	821	769	786	727	800	774	770	836	744	755	707	792	813	800	753	813	801	775	756	785	792	722	806	745	814	770	765	773	816	800	766	824	798	799	807	772	803	761	780	746	752	758	770	807	754
17012	14600	19100	15851	10641	6926	4886	3390	2926	2212	1607	996	647	595	484	450	445	483	371	374	375	343	362	341	369	339	343	379	362	334	338	319	331	355	341	341	338	322	298	324	349	348	343	315	358	335	319	338	340	300	347	342	329	298	336	309	358	317	316	251	297	299	308	314	305	300	343	310	347	295	310	321	327	291	354	332	295	289	295	352	338	330	306	333	336	349	327	287	335	313	324	317	298	365	322	299	303	328	325	323	344	321	287	326	313	308	308	330	330	334	315	299	292	315	294	310	342	323	307	328	308	318	342	319	326	294	329	336	345	330	342	335	338	291	270	326	311	315	315	323	304	314	292	287	311	324	288	301	290	344	346	317	326	318	304	297	308	326	297	312	336	303	303	312	312	351	291	322	313	323	329	306	321	329	334	318	344	316	324	331	316	317	339	344	318	315	294	288	327	328	302	324	339	276	336	327	286	326	296	304	325	327	342	317	302	331	353	326	309	304	308	328	335	300	336	296	349	331	317	321	314	326	313	314	306	315	327	316	311	319	326	305	323	330	302	297	314	342	330	301	284	338	308	301	291	330	326	338	327	330	317	307	339	338	307	344	289	331	307	335	328	316	328	296	312	337	311	299	321	331	304	327	311	322	288	305	315	326	312	312	324	319	331	327	335	303	320	307	310	303	318	338	321	296	330	336	329	308	344	316	344	326	310	335	308	301	303	326	298	335	328	308	307	350	309	341	327	313	326	321	299	298	294	307	306	299	287	275	302	335	326	271	320	334	298	320	302	331	298	306	313	299	302	342	343	317	311	317	296	304	286	331	316	317	306	334	342	292	297	316	345	311	317	284	339	311	315	314	290	355	285	291	340	332	333	305	322	307	320	346	288	306	297	306	322	337	295	307	329	348	307	344	295	297	324	325	311	334	330	315	329	316	338	334	306	269	311	310	301	319	311	321	294	319	330	316	325	334	349	317	332	318	301	297	311	308	341	309	303	303	308	323	312	342	324	307	319	311	321	319	306	293	323	294	327	317	349	320	328	302	351	316	366	320	340	314	356	284	284	333	304	294	315	345	303	295	339	314	318	344	313	329	296	300	319	305	338	329	309	331	359	285	310	297	315	339	329	318	341	299	316	288	310	299	336	289	312	314	308	316	332	334	294	326	321	308	353	342	330	316	313	328	316	337	298	325	281	309	318	305	327	313	310	316	296	377	314	321	299	314	291	321	311	301	317	312	333	278	319	307	339	313	335	293	351	307	293	296	290	334	325	291	281	316	321	321	328	325	317	286	276	281	325	318	330	337	299	314	325	300	321	318	297	305	306	315	285	325	318	324	317	346	321	276	363	306	371	345	286	318	304	287	303	336	344	320	337	331	334	317	298	323	309	305	315	301	302	357	278	315	328	317	305	325	342	344	347	314	332	313	281	340	319	317	307	299	290	300	298	290	304	326	320	320	327	337	317	310	307	294	315	317	298	299	335	292	333	307	308	323	295	284	326	336	302	323	294	307	340	325	314	318	320	300	325	295	294	317	307	306	300	315	315	325	314	317	309	324	302	330	316	340	312	328	323	357	329	331	302	326	366	335	320	335	276	333	311	278	292	332	337	327	331	305	287	310	324	352	311	303	317	347	354	325	313	336	312	303	291	312	361	333	294	308	318	321	318	322	299	359	320	304	309	340	311	345	295	282	308	312	308	304	322	321	309	342	318	296	340	343	328	287	345	336	325	318	302	320	325	304	312	309	329	321	289	331	330	324	320	345	313	318	322	302	323	314	304	343	331	312	309	344	304	337	313	309	292	304	327	325	322	331	321	367	300	341	336	330	296	311	308	288	317	331	312	296	326	346	322	352	333	353	297	316	343	320	296	306	313	296	275	281	309	307	336	290	330	318	301	331	332	330	315	305	317	323	307	339	331	310	334	342	329	319	339	303	308	326	307	300	308	333	319	318	292	276	306	298	317	292	314	334	320	320	322	314	299	311	331	305	323	308	291	337	343	317	309	315	327	307	297	285	319	302	295	313	325	301	288	354	327	332	310	314	286	320	328	349	310	314	303	338	296	309	331	316	314	291	347	313	288	355	297	338	319	328	328	316	346	321	313	331	358	286	317	332	287	316	297	322	319	322	360	346	362	312	311	310	320	329	303	325	311	320	324	276	333	316	332	307	370	323	315	312	295	352	339	316	268	301	314	304	316	298	313	295	287	316	325	305	322	325	301	300	341	328	316	330	328	314	329	321	328	337	325	308	318	291	337	323	341	363	308	326	328	306	294	328	292	334	287	335	356	317	344	324	327	353	345	315	334	330	318	308	346	338	321	293	325	330	307	312	320	315	358	330	305	329	337	308	318	319	322	343	326	293	316	301	327	304	304	327	306	302	335	326	289	378	322	317	286	316	338	325	324	333	352	327	324	307	319	309	324	307	323	329	314	267	312	307	297	332	331	338	303	294	319	290	325	316	325	341	333	294	307	284	322	308	356	311	323	334	291	329	338	301	331	320	319	336	295	308	309	312	321	339	312	310	317	335	314	326	307	364	277	309	287	308	344	298	315	337	323	326	295	311	362	309	308	302	320	318	301	320	316	308	290	320	343	314	330	327	286	326	324	307	303	326	356	281	320	313	300	332	331	356	325	312	366	318	324	322	326	277	320	335	323	351	327	285	330	283	346	339	343	347	305	297	326	313	308	316	330	319	326	329	310	302	348	311	320	311	352	319	322	330	304	297	319	349	337	319	303	333	295	323	330	346	319	327	355	308	334	318	321	336	275	314	304	324	349	299	303	308	326	332	324	308	303	315	307	314	355	315	319	321	302	295	318	320	274	289	322	318	297	341	291	295	358	328	307	320	336	287	303	340	316	316	315	308	316	282	348	330	303	292	320	327	305	324	315	309	339	332	319	304	302	337	310	317	295	329	317	298	332	313	340	321	338	308	286	356	274	313	342	289	312	303	320	289	306	314	333	302	351	306	341	314	312	327	337	303	282	348	326	300	313	284	317	304	320	344	292	307	341	285	318	331	291	309	282	303	314	347	283	313	308	292	316	324	351	300	288	313	335	332	304	339	313	310	314	329	313	326	292	306	333	332	321	303	339	286	326	328	318	261	306	293	324	294	317	334	306	322	311	300	330	348	324	300	315	311	359	327	293	305	287	302	313	296	303	298	336	341	336	277	316	335	328	327	316	322	284	328	307	290	320	301	341	341	312	324	326	301	333	308	326	325	322	348	312	318	299	292	296	325	315	309	319	327	324	353	342	331	339	310	310	323	296	344	316	305	326	316	315	348	303	350	291	297	320	294	305	341	320	343	341	329	287	334	333	339	298	319	337	326	302	324	325	294	307	306	339	325	313	288	324	334	305	290	281	338	330	324	321	331	310	306	309	329	339	298	315	339	328	336	321	339	316	340	315	324	317	323	291	327	327	323	292	317	336	299	331	327	318	329	310	321	346	309	319	294	297	287	337	294	297	324	332	317	326	304	339	322	304	289
10017	12770	25128	27389	23262	19537	16285	13191	11775	9917	7079	4326	2514	2393	2004	1894	1720	1745	1447	1300	1241	1235	1170	1090	1013	1031	1047	1042	1027	1079	1013	969	999	886	888	949	900	857	957	864	823	880	918	883	856	829	855	825	857	857	791	796	827	789	879	843	807	844	844	819	852	813	834	757	807	813	804	857	795	843	850	805	811	812	839	779	794	790	793	812	842	847	810	818	793	833	786	803	820	849	802	825	803	836	805	763	826	785	785	813	795	828	868	755	802	870	823	768	835	892	803	833	801	765	799	808	834	821	794	786	830	810	769	771	785	816	788	761	781	783	840	817	803	797	834	805	804	755	841	805	808	839	823	784	794	826	794	795	822	792	794	846	762	788	789	812	852	844	808	774	819	808	822	758	811	734	836	768	808	858	826	842	799	861	761	799	769	775	810	860	836	833	831	803	797	777	812	812	789	799	824	767	768	773	767	763	801	784	811	837	811	833	768	853	765	812	795	807	781	797	772	799	808	816	757	778	800	794	818	822	812	830	855	771	781	720	805	820	785	815	835	804	796	819	791	774	788	748	800	809	814	826	832	793	847	835	760	801	833	809	756	796	769	838	813	818	796	822	792	816	754	770	833	796	779	868	753	784	816	812	762	835	789	828	812	778	780	798	861	816	804	786	830	819	762	802	809	796	768	800	767	774	819	815	794	826	835	830	844	821	770	827	813	801	723	800	850	791	854	821	766	873	812	782	847	812	827	796	814	793	799	826	834	823	805	772	784	804	816	848	857	836	790	790	783	793	762	773	794	849	772	825	770	814	848	838	813	742	781	796	789	825	797	840	801	806	841	799	786	818	751	808	812	807	812	781	805	821	817	827	797	860	802	812	808	831	816	833	802	819	780	808	829	805	867	779	830	804	739	825	764	851	808	800	843	777	818	815	794	844	821	792	788	799	823	816	834	780	776	754	761	799	836	810	852	851	812	769	819	806	753	806	812	807	771	814	758	788	773	777	788	814	847	813	804	799	786	786	782	806	773	803	832	743	794	809	822	822	789	749	835	774	843	819	874	793	777	851	774	841	770	828	821	777	805	787	868	821	794	833	734	753	765	815	839	775	815	797	798	820	821	812	795	842	841	804	763	768	794	792	799	843	792	824	768	808	804	824	790	855	786	774	802	804	795	770	774	793	835	806	813	804	799	807	780	851	848	807	751	832	767	830	756	775	808	805	840	855	797	835	787	795	838	787	820	788	836	825	818	805	801	780	763	790	827	777	846	800	802	848	767	777	812	795	777	793	817	835	789	793	796	813	799	803	755	841	835	832	813	778	771	785	753	797	857	827	802	758	814	811	855	783	775	783	823	810	842	838	832	793	798	826	795	805	841	804	812	866	827	757	806	873	788	809	795	784	752	779	800	824	763	802	797	792	787	775	753	812	806	753	800	810	763	791	817	793	837	830	816	801	805	788	804	816	767	758	804	851	858	782	860	827	836	783	764	819	799	850	801	851	817	806	863	807	782	800	857	817	861	805	842	831	773	823	779	801	777	780	818	791	816	808	774	783	798	778	787	836	777	813	815	798	828	811	819	800	813	809	769	740	812	832	766	821	799	863	786	756	779	765	827	759	846	844	763	820	773	851	790	828	762	817	777	759	792	826	811	843	844	798	780	822	854	823	800	762	816	761	820	812	786	801	814	853	834	784	793	804	805	852	855	819	818	778	821	808	805	813	804	824	773	860	813	776	848	821	886	818	789	819	762	839	780	788	857	823	817	809	887	755	792	831	819	785	840	783	800	818	777	798	825	765	785	758	821	807	862	796	796	803	793	787	807	784	828	741	850	838	784	826	798	781	747	796	785	784	748	841	799	822	771	801	851	829	809	829	785	795	794	831	823	770	830	796	787	837	781	790	805	819	819	826	817	757	776	828	829	791	749	825	822	817	812	785	796	771	845	771	817	803	858	752	773	832	808	796	815	772	762	850	811	844	795	801	808	822	801	811	820	793	799	829	766	823	854	804	797	814	786	756	798	795	796	803	791	836	752	840	853	821	797	855	816	817	786	806	839	791	789	870	860	804	814	820	831	821	752	814	819	795	813	854	800	802	815	788	801	806	801	795	812	812	796	798	825	830	736	772	789	814	831	782	753	785	799	815	815	815	708	826	740	797	773	821	807	794	812	799	807	814	823	768	792	793	879	784	819	806	814	748	845	863	768	756	794	814	840	806	768	799	782	804	785	884	843	746	782	788	817	779	793	802	840	815	796	793	845	804	828	824	854	768	844	841	798	812	841	797	795	819	782	791	787	788	758	842	749	805	799	788	784	841	812	833	745	787	808	839	794	748	786	753	866	811	755	815	794	802	813	820	847	750	814	843	812	843	798	801	846	820	823	825	812	845	812	812	789	741	748	804	791	819	828	802	779	834	778	837	789	830	808	755	796	757	830	794	831	765	764	796	747	767	812	801	814	824	818	810	800	771	835	820	796	743	754	782	844	852	796	819	786	804	803	841	802	855	825	863	749	828	807	792	818	790	823	800	781	819	787	778	761	775	799	805	813	843	834	767	840	776	888	822	767	794	806	827	823	809	855	798	782	802	790	858	796	813	888	770	802	819	785	781	809	828	772	782	805	810	770	795	853	815	855	780	841	793	786	805	787	773	810	815	821	858	811	776	862	777	820	849	796	811	827	785	788	810	801	793	779	861	768	819	840	829	767	776	812	763	769	838	760	816	867	802	818	816	861	822	842	793	794	788	794	821	809	789	815	807	834	813	806	800	788	825	792	845	814	761	805	794	814	844	784	822	778	797	851	843	806	817	798	841	854	808	772	810	803	840	800	825	803	812	768	782	813	831	814	798	834	801	787	772	774	794	822	857	860	835	776	801	824	808	832	821	874	782	787	808	795	795	830	801	841	789	804	835	849	803	841	763	782	830	799	832	799	799	827	834	821	788	856	794	793	760	844	837	842	841	806	769	821	824	825	829	802	805	763	830	810	786	816	783	825	818	782	768	839	784	825	839	769	827	795	816	829	824	788	842	808	802	835	752	791	779	816	820	811	797	848	761	791	782	807	839	794	765	771	867	816	773	812	755	789	779	798	825	773	812	829	790	823	811	822	834	774	776	785	798	773	805	843	792	864	833	792	821	815	799	832	842	797	802	801	806	809	780	821	849	793	867	853	803	823	857	809	809	789	772	787	801	825	765	773	803	832	797	827	788	789	810	758	818	834	799	784	783	833	794	793	812	752	768	790	837	792	781	788	829	801	754	813	810	787	795	825	820	775	847	749	809	762	804	802	825	803	836	808	814	759	799	802	800	846	811	798	802	783	774	805	780	838	767	821	786	780	764	854	777	836	805	771	779	825	782	839	806	796	789	835	839	854	794	851	908	786	809	792	759	809	792	837	794	821	761	787	787	770	793	801	844	869	772	831	800	838	761	826	785	851	802	840	840	771	785	754	829	805	749	825	827	790	834	803	813	827	799	759	799	812	835	770	813	795	786	810	799
29838	24566	31337	28275	21439	17633	11394	8220	6349	6149	5574	2688	1562	1403	1110	938	783	728	638	596	632	579	693	492	531	541	535	528	612	627	564	506	513	464	451	442	398	427	398	456	407	417	414	398	406	409	371	382	391	361	351	365	342	369	361	324	347	352	395	334	364	340	311	374	364	317	311	349	357	361	323	324	313	350	332	344	315	330	319	324	323	310	300	312	320	345	375	326	347	314	336	341	342	330	306	340	290	304	329	328	340	317	351	346	325	299	317	326	325	335	338	343	326	345	322	331	328	318	335	328	323	379	292	324	304	328	321	308	359	297	360	336	324	339	313	289	347	330	341	327	335	331	327	331	331	320	321	358	332	301	327	300	342	339	303	329	340	355	314	306	347	325	331	342	293	327	356	319	305	329	340	305	332	329	320	347	301	354	356	341	356	328	324	329	330	315	326	331	319	299	318	275	353	318	337	328	362	319	336	317	365	356	329	329	324	344	320	326	311	324	337	341	327	318	318	310	329	335	343	300	323	317	308	328	292	327	316	347	334	311	346	366	355	341	351	313	319	313	329	305	330	314	309	352	334	308	308	318	330	335	333	316	358	322	296	310	376	321	339	288	311	290	353	326	308	356	339	339	341	349	340	337	324	333	360	329	334	350	306	319	358	344	351	341	316	329	330	303	321	332	314	336	341	326	327	319	315	327	348	320	306	319	349	361	327	340	357	272	333	344	325	318	349	337	338	322	333	320	336	311	333	330	340	334	350	308	311	338	343	373	364	323	328	314	339	322	316	309	330	306	342	382	328	346	316	314	309	314	316	305	315	330	307	333	305	337	332	357	330	318	337	336	346	325	309	337	320	311	354	352	310	324	319	350	306	356	342	347	355	321	326	362	318	341	337	334	299	328	338	352	318	324	326	316	332	325	325	354	344	297	282	316	347	332	370	321	323	338	315	320	351	333	347	327	337	321	326	323	349	340	318	334	328	342	336	321	317	302	314	337	318	332	334	314	333	293	299	311	348	314	334	332	330	311	320	318	323	338	328	353	340	335	356	309	312	346	315	369	348	315	340	343	307	301	308	324	313	319	306	312	316	311	316	326	311	312	321	299	343	327	326	343	326	340	339	307	287	311	305	339	311	295	347	366	319	291	361	336	332	327	343	319	322	326	330	330	321	380	314	327	293	317	301	335	330	318	357	367	317	349	316	340	330	309	339	321	363	330	331	320	307	343	309	323	326	345	324	310	302	323	324	341	341	348	346	331	315	369	301	325	353	329	331	322	353	355	299	331	304	301	316	322	329	374	338	328	303	341	322	338	345	318	317	308	342	301	299	320	339	313	331	317	349	341	305	330	305	343	330	342	312	327	321	329	324	315	374	332	318	324	350	300	343	349	276	322	301	351	334	326	310	317	297	365	324	326	364	311	362	290	348	364	305	347	332	295	295	363	280	323	321	334	344	341	342	312	329	318	291	298	353	321	316	314	305	307	320	367	312	321	347	310	328	330	308	309	306	331	321	343	308	330	336	320	331	323	369	307	295	358	333	346	313	332	309	333	292	316	316	281	326	331	335	342	331	354	328	320	327	339	330	339	337	314	340	344	317	359	304	323	322	361	326	340	316	352	332	339	330	343	337	329	345	322	311	315	339	314	315	274	331	332	320	328	320	316	334	315	332	314	316	339	357	338	319	339	320	331	331	336	316	335	332	344	305	323	338	319	321	357	343	312	347	324	338	287	342	321	310	308	345	334	341	328	332	329	316	337	306	306	368	296	306	304	327	321	295	358	306	303	321	340	335	345	334	334	321	301	308	346	330	331	310	303	302	339	317	347	338	337	344	312	361	351	345	322	356	318	362	335	347	380	314	311	333	339	346	304	319	306	314	328	340	319	320	313	309	334	325	311	331	342	328	340	341	314	356	365	333	313	362	346	318	338	341	333	344	323	365	329	330	295	348	321	352	343	331	359	309	298	351	326	324	317	307	337	353	298	350	330	359	328	332	340	313	332	314	314	323	325	332	319	311	339	363	313	302	356	337	341	331	351	349	307	338	353	322	341	314	315	337	310	321	314	345	325	325	322	313	334	334	348	328	311	310	297	300	303	357	327	315	328	305	309	340	311	357	342	317	299	349	343	305	289	317	307	341	324	314	338	327	357	335	335	368	319	306	336	297	321	346	312	335	316	306	315	349	337	323	336	325	301	322	334	290	353	328	348	285	343	311	349	306	311	320	304	333	322	327	309	358	379	320	342	361	313	305	345	331	346	350	330	308	342	321	296	315	303	333	317	352	322	339	330	332	314	300	331	337	325	319	360	311	309	340	332	307	316	312	325	330	348	331	340	327	322	299	352	304	339	335	299	327	334	326	333	311	318	311	341	322	329	301	335	325	313	348	323	337	331	337	357	296	310	309	307	303	347	319	331	342	339	309	335	317	310	316	309	328	289	311	324	320	344	299	315	318	331	292	343	301	301	350	325	327	356	326	344	311	332	316	324	325	293	353	324	294	357	373	331	331	306	327	348	301	300	332	303	319	340	307	319	356	334	314	341	332	320	316	308	329	329	325	305	336	335	295	334	312	301	331	321	326	276	317	337	351	338	313	322	324	294	327	316	339	312	342	326	343	301	315	344	358	288	323	315	326	375	329	292	344	329	290	336	296	376	310	281	313	322	324	328	303	336	360	323	302	322	300	297	328	357	287	312	311	319	337	317	318	312	332	338	355	347	330	332	356	313	305	325	302	317	318	324	318	371	341	341	313	324	299	337	316	326	311	335	338	344	348	322	338	312	328	363	368	336	314	351	320	379	352	328	335	308	320	333	299	321	349	313	306	345	337	350	348	323	350	308	337	310	301	299	307	327	348	310	334	321	332	323	352	339	318	341	340	326	316	303	322	321	312	324	314	351	293	276	374	322	345	276	292	317	358	312	352	346	339	347	313	281	314	330	297	320	337	331	348	319	312	333	350	335	290	328	307	328	352	345	345	321	349	322	315	306	338	318	341	341	344	350	360	307	297	362	339	342	328	298	350	333	306	341	306	319	330	295	308	311	337	327	343	325	320	343	300	333	319	342	337	329	332	320	326	358	359	302	326	333	355	297	375	326	319	322	340	309	318	323	329	341	320	315	301	343	320	356	314	322	358	308	325	318	345	370	333	362	335	339	322	307	341	325	370	302	340	339	339	353	309	326	321	306	321	306	351	331	338	331	280	356	326	346	319	299	328	392	291	327	337	340	322	318	315	332	371	333	322	361	340	337	322	355	320	350	337	362	370	331	319	310	308	341	315	302	326	321	344	315	330	332	345	344	338	335	331	338	327	335	346	340	340	288	334	355	322	350	313	312	321	329	333	351	319	311	349	295	319	354	291	308	358	315	334	311	328	331	319	319	339	328	352	313	364	321	370	328	339	328	333	318	291	347	308	335	296	309	342	334	343	311	322	314	338	314	331	305	308	317	297	320	312	343	333	368	327	322	333	307	355	316	305	338	328	334	354	341
18133	20198	34637	37389	33934	32729	26438	23271	20704	20382	18549	10176	6973	6846	5259	4402	3889	3586	2758	2563	2794	2682	3070	2292	2325	2333	2495	2650	2584	2937	2439	2270	2053	1692	1562	1551	1495	1420	1397	1556	1488	1620	1556	1476	1448	1491	1423	1112	1066	1165	1144	973	1001	1138	967	954	861	877	935	938	938	894	796	850	828	864	897	848	833	907	835	887	835	881	839	882	824	855	860	840	873	879	865	873	847	798	820	849	826	859	835	843	848	819	875	833	819	844	807	802	808	842	815	804	830	787	806	837	901	823	824	862	840	817	823	813	855	851	816	841	806	852	790	829	857	818	831	798	830	781	824	811	848	830	831	808	828	843	827	835	863	865	856	836	838	864	835	787	841	831	788	798	812	871	803	813	850	855	838	790	801	796	831	797	812	813	812	871	827	814	883	755	810	856	819	803	839	845	785	807	814	852	822	830	847	809	817	852	869	848	862	809	872	860	855	838	820	814	805	864	877	810	872	861	829	781	777	808	780	788	802	843	835	830	842	866	822	783	742	802	782	824	825	847	872	795	830	806	874	831	787	865	840	854	819	833	788	881	874	799	861	815	851	789	758	865	959	812	820	844	819	845	819	770	800	862	800	856	783	844	853	805	859	790	831	817	787	756	860	826	811	851	807	903	845	796	801	860	812	799	849	805	798	868	876	808	770	844	855	842	854	866	820	864	832	822	822	855	852	838	819	845	788	828	846	815	837	824	865	815	860	882	789	828	885	769	821	807	816	804	812	855	848	854	789	837	867	805	832	810	859	792	800	808	839	817	838	812	822	851	822	889	797	829	824	817	808	794	837	841	815	834	804	799	799	840	799	820	775	835	825	832	829	782	809	855	798	805	835	792	808	840	837	832	835	798	852	803	831	810	813	823	860	881	836	861	806	764	842	841	856	830	853	805	787	817	847	844	825	810	828	844	838	834	902	866	827	869	812	820	825	820	816	808	826	860	844	816	789	858	812	824	827	836	850	846	790	823	831	818	838	821	838	814	834	817	806	798	848	827	867	817	877	883	854	843	833	840	811	830	786	812	785	849	829	822	791	839	847	796	884	817	790	834	810	847	795	865	799	851	872	855	825	831	843	876	826	811	809	850	807	815	791	801	851	834	800	799	843	881	803	842	768	742	763	802	860	811	847	829	813	876	793	811	827	818	814	824	833	843	789	833	819	829	817	785	864	763	870	837	794	841	829	840	831	763	856	809	836	777	805	791	849	829	806	781	832	788	786	820	839	806	814	873	814	860	832	853	804	873	876	782	854	865	781	808	852	846	856	824	867	844	822	820	797	792	833	819	794	787	832	804	808	780	789	776	876	827	794	824	830	800	843	821	827	814	840	807	794	820	856	845	786	817	825	844	839	832	823	876	777	816	848	815	897	859	834	825	826	807	848	854	812	860	804	826	835	852	877	852	819	825	804	809	799	770	769	819	784	813	805	828	766	812	814	798	890	844	812	816	842	869	864	889	852	842	817	837	804	865	797	849	839	862	832	848	827	806	818	829	825	836	831	825	814	786	786	858	781	879	818	820	801	841	789	800	784	824	817	783	803	870	813	815	825	856	811	870	845	844	816	795	853	811	828	849	842	805	855	854	829	867	800	898	840	794	782	840	806	788	817	767	806	776	825	823	828	796	794	800	807	851	836	862	844	859	854	797	832	861	883	827	803	833	842	848	857	856	831	819	822	831	840	852	821	799	827	813	850	830	873	816	783	850	813	814	885	795	840	836	799	799	828	845	830	869	851	855	798	831	832	820	790	790	869	845	810	831	808	844	857	880	803	844	876	797	832	849	868	815	768	782	806	832	814	872	820	792	853	852	847	845	840	817	783	852	844	817	836	749	833	813	818	825	819	808	823	877	824	747	871	877	815	849	828	847	854	796	814	812	827	838	809	847	851	837	793	802	841	789	892	818	803	850	815	791	809	871	804	802	804	809	809	863	874	824	862	855	800	791	822	822	823	806	854	866	793	824	825	847	786	861	830	838	841	812	836	783	831	811	860	861	841	817	840	801	837	776	839	839	814	824	788	819	825	812	825	878	830	825	781	804	846	863	821	799	839	872	809	860	816	843	826	809	813	850	860	853	802	793	826	822	802	868	812	837	825	848	824	803	854	785	816	803	846	855	836	821	833	776	885	867	862	769	843	795	805	836	875	782	782	848	816	788	870	825	805	818	827	835	847	838	845	834	851	804	818	849	781	818	749	800	836	805	815	765	826	824	821	826	792	840	808	816	855	820	810	790	815	815	820	826	823	864	752	799	822	863	825	844	943	835	869	828	845	865	817	855	848	794	881	839	877	824	883	815	801	864	807	894	817	819	868	803	849	782	827	873	833	819	833	835	834	810	840	834	872	820	788	788	807	834	805	837	841	829	770	764	830	832	824	813	804	792	808	805	844	791	876	819	837	845	825	807	800	886	850	769	837	857	819	789	909	851	871	779	827	804	800	828	790	861	821	872	837	818	828	899	847	832	846	878	816	823	820	866	839	814	814	796	772	856	830	844	804	837	826	794	836	805	863	850	813	818	836	803	789	823	816	781	825	828	843	856	780	863	826	838	848	802	770	811	804	856	830	802	775	821	869	889	850	824	817	834	832	809	852	832	817	803	783	815	848	843	850	830	796	842	870	796	842	832	791	816	812	832	813	851	824	803	801	819	840	846	851	855	855	833	803	843	853	788	828	814	895	810	884	863	809	817	839	866	851	839	824	839	822	781	853	847	802	815	767	877	811	781	851	853	838	862	830	836	864	823	835	806	818	757	820	814	791	848	809	849	865	800	828	869	791	786	812	833	821	835	917	806	776	765	854	833	817	749	847	823	848	825	799	817	816	784	845	838	852	807	824	809	878	805	828	832	856	842	857	828	822	820	819	817	872	807	902	835	824	791	817	812	842	860	799	855	832	785	841	835	791	799	829	820	764	790	812	814	874	777	871	812	849	805	834	850	805	805	812	805	826	829	858	813	825	866	866	803	819	850	834	839	855	860	862	872	788	850	868	804	813	807	814	863	774	804	798	863	883	806	838	810	840	822	810	826	823	811	823	813	909	768	821	830	799	866	808	818	793	794	804	777	785	766	830	817	784	837	858	794	866	832	816	859	831	821	818	839	819	845	813	793	865	832	861	868	881	790	833	811	821	806	842	824	825	865	746	814	806	875	858	822	824	842	792	793	856	867	820	826	775	871	834	841	809	834	810	835	836	822	859	807	831	837	822	817	799	854	853	868	826	797	800	820	844	853	851	795	832	810	791	793	789	876	816	826	808	843	826	783	800	855	805	798	841	829	885	832	836	854	812	814	796	833	840	799	823	832	798	828	832	849	806	878	819	843	789	765	857	806	799	821	844	799	871	806	843	795	864	809	810	811	810	799	811	850	840	889	877	842	830	882	825	885	783	800	811	821	868	825	826	862	816	823	842	795	824	815	846	864	798	831	848	799	792	835	868	818	836	839	840	844	813	837	864	814	843	855	822	838	853	791
38637	32808	40213	34948	29885	25386	19442	15115	12539	8753	13200	15032	5557	1699	1183	946	840	809	633	620	652	782	1098	568	543	502	555	602	595	615	596	546	511	420	400	395	419	363	386	384	430	399	404	437	423	431	388	356	338	337	341	316	309	360	331	329	310	296	326	320	327	289	279	329	300	308	324	301	335	275	316	319	298	329	333	302	305	314	322	320	325	291	301	295	319	306	309	311	307	289	282	319	290	334	306	286	283	302	304	300	330	280	294	292	318	330	306	302	335	301	319	326	308	336	287	303	339	308	347	300	297	291	282	291	292	328	273	322	281	313	312	308	323	312	301	296	299	292	354	287	283	287	297	348	320	332	288	304	311	320	307	313	276	311	305	330	261	315	301	326	333	300	322	318	288	333	311	349	297	309	298	334	270	301	314	304	317	309	278	302	326	278	323	305	285	274	327	283	307	289	304	325	305	308	283	269	296	289	306	302	317	299	323	293	298	310	279	307	307	293	311	281	327	307	294	309	321	324	299	310	286	312	324	292	318	296	342	292	341	325	303	286	290	305	299	304	334	285	298	316	315	266	297	313	301	312	261	331	292	304	296	306	303	304	285	309	323	279	315	292	332	317	303	310	303	305	261	306	322	308	295	281	300	293	310	273	279	270	328	303	317	304	301	276	327	287	307	307	292	296	338	322	254	294	313	300	310	323	347	303	288	308	276	287	343	311	324	310	329	297	335	297	305	349	279	292	323	331	285	286	292	292	305	315	303	284	318	309	322	289	302	331	330	292	302	313	302	318	292	275	305	297	287	329	305	293	292	281	308	321	309	307	335	288	289	302	286	338	309	301	305	296	304	352	283	306	333	322	308	312	311	313	315	299	300	297	316	330	301	302	287	292	304	292	258	314	273	314	288	302	297	311	301	312	284	291	283	295	312	285	323	303	301	309	301	291	302	304	302	308	350	311	336	304	315	307	279	285	308	317	284	332	296	300	277	292	313	344	315	311	323	310	301	315	292	313	330	309	292	279	307	295	303	312	286	267	298	325	316	287	308	309	329	305	311	304	295	322	289	342	313	304	302	300	274	304	319	284	304	323	338	285	307	260	304	313	306	304	302	302	309	294	304	314	294	277	286	292	307	314	316	290	310	323	289	301	303	344	325	319	261	283	317	299	281	300	311	341	327	306	299	292	326	323	280	302	290	278	291	354	300	325	304	312	332	274	296	318	298	312	297	312	297	305	320	294	299	297	317	301	324	288	303	304	302	297	303	321	303	317	331	311	283	341	304	316	305	307	327	277	295	310	312	311	307	284	299	339	316	298	326	306	319	297	322	313	290	291	321	318	284	292	309	285	294	315	313	306	271	323	312	317	336	318	290	338	326	314	259	311	330	278	294	300	306	311	313	295	310	324	311	300	276	299	285	305	280	348	299	290	314	305	295	285	313	312	335	304	301	289	313	310	304	298	297	293	320	302	329	315	278	288	321	288	308	303	313	320	327	312	278	286	317	272	300	310	286	311	343	315	305	298	290	332	309	287	313	317	306	300	305	313	311	276	302	310	297	309	311	323	305	300	316	280	297	292	293	280	330	262	292	308	301	312	312	313	280	303	278	321	286	357	336	311	270	303	311	332	314	276	266	314	314	324	327	310	330	284	313	292	302	309	273	286	315	319	306	316	341	328	286	317	308	304	304	305	291	308	302	285	270	302	323	274	286	321	275	293	317	311	306	314	303	290	302	287	355	286	336	285	348	309	321	313	322	309	331	326	300	293	302	282	303	283	298	288	284	289	299	302	289	285	298	279	303	293	302	302	293	308	313	287	325	286	319	275	319	319	308	299	312	333	331	294	292	290	349	293	296	280	286	321	316	340	308	293	285	254	311	323	316	312	295	302	308	318	307	328	282	278	306	299	328	308	307	291	296	286	307	307	301	289	334	296	313	287	303	305	275	305	320	293	303	296	322	300	310	317	299	303	333	307	310	316	304	331	310	285	314	277	289	327	326	336	304	334	300	276	315	295	302	302	308	311	283	305	291	310	309	296	312	315	284	299	292	297	327	299	311	322	295	304	311	272	319	298	300	320	306	300	276	343	299	319	307	312	295	306	331	316	309	289	309	281	330	317	335	315	323	336	316	281	314	313	311	324	308	323	289	309	308	319	292	299	300	320	317	308	277	291	313	347	297	299	296	303	314	286	328	324	291	283	297	310	314	329	311	321	337	309	304	302	315	328	328	290	303	326	308	313	310	266	312	328	348	303	305	329	290	321	301	309	312	285	315	278	335	303	305	286	302	291	316	280	281	313	306	298	311	301	286	301	305	305	315	275	309	284	292	282	295	310	298	322	313	299	313	323	324	291	296	301	346	328	308	311	269	317	296	296	311	307	304	284	329	310	321	326	313	355	322	319	292	280	322	309	315	320	306	279	288	298	281	291	310	303	320	313	302	308	293	315	311	281	311	298	326	326	295	292	281	317	303	344	285	280	302	331	317	314	302	320	323	300	312	281	327	294	274	260	284	301	306	296	318	295	333	332	307	320	319	296	311	327	329	300	305	294	320	321	331	293	301	290	305	299	317	276	297	294	294	304	309	297	326	301	307	285	339	299	292	305	279	298	304	300	287	291	321	307	290	285	331	309	309	300	275	320	293	279	271	298	298	303	288	305	318	316	320	319	358	305	298	307	317	320	284	295	294	286	297	275	310	314	314	305	307	287	295	303	292	326	293	308	310	314	296	295	289	291	310	275	284	284	319	308	297	284	296	307	307	315	291	302	275	320	294	267	320	302	319	301	318	328	312	297	336	304	268	328	318	289	290	333	293	309	265	306	332	317	313	307	317	310	276	283	302	303	264	279	306	321	306	314	296	342	295	317	300	294	309	270	279	329	281	324	292	314	307	315	302	310	301	296	278	306	297	293	291	298	289	296	313	274	299	322	301	335	320	274	285	306	317	274	311	284	300	319	294	303	326	315	331	312	323	331	319	319	315	273	294	296	336	275	304	257	326	311	309	286	311	290	326	286	294	291	299	274	341	337	329	277	296	326	311	318	296	297	326	298	321	280	304	269	285	314	285	315	315	321	338	316	310	294	294	280	246	282	302	293	303	322	279	298	309	295	294	321	314	302	283	287	327	304	290	324	308	314	310	341	287	321	316	308	319	334	333	314	298	345	289	273	266	325	302	303	312	275	307	285	310	328	330	301	311	292	248	303	326	296	270	340	301	302	321	293	277	305	301	314	304	271	305	304	293	292	315	315	293	297	304	326	304	290	282	304	319	307	307	319	289	285	293	323	304	280	320	316	324	293	287	304	313	301	314	303	315	260	274	306	328	296	310	316	336	294	304	285	268	318	339	307	297	302	304	324	281	281	325	307	307	300	279	322	310	304	323	316	306	304	282	297	303	298	319	302	306	322	308	302	292	321	327	323	292	298	328	307	330	315	313	306	283	323	320	323	335	298	325	326	313	330	314	311	298	318	317	290	343	282	284	306	315	300	310	290
23302	25848	40610	42086	40265	38560	34872	31273	29719	24821	32551	33201	15936	7519	5826	4564	4051	4153	2948	2732	3020	3714	5165	2517	2382	2349	2591	2824	3050	3002	3029	2569	2235	1754	1557	1450	1584	1488	1500	1796	1628	1644	1741	1520	1637	1772	1443	1211	1149	1185	1042	964	1039	1161	897	860	820	815	896	919	918	837	815	818	840	873	830	805	859	807	861	900	857	859	804	826	813	847	815	805	780	797	814	793	768	851	788	794	761	800	803	802	785	762	783	824	760	846	766	793	788	798	785	753	781	813	823	778	724	781	776	807	780	786	763	767	816	784	808	822	750	738	751	774	787	772	794	758	768	796	796	718	811	795	757	812	763	794	780	791	778	785	789	802	770	768	738	760	785	714	780	780	780	837	805	750	756	797	752	738	742	780	769	761	781	755	742	762	770	780	770	814	772	767	777	763	802	775	745	776	762	776	766	780	752	769	790	785	787	762	831	732	761	773	776	802	715	713	740	793	774	779	795	779	818	776	781	801	752	799	821	762	751	805	779	776	747	763	779	827	743	789	749	751	760	790	784	810	720	832	779	715	754	805	782	790	739	776	787	811	813	803	797	772	764	788	796	715	740	764	742	783	780	775	778	762	798	790	784	740	742	719	718	775	764	784	724	747	746	769	801	815	768	744	744	759	747	835	787	795	734	810	788	788	766	767	741	765	794	805	739	732	781	793	746	793	784	779	737	763	754	781	743	832	750	767	758	742	751	756	831	763	749	837	742	776	771	806	744	764	756	780	732	765	779	817	729	766	814	768	744	782	731	770	789	809	819	768	744	819	810	768	786	777	809	761	745	743	756	789	787	770	797	802	786	753	735	782	760	777	792	765	771	768	780	828	755	766	752	771	772	770	780	751	793	735	825	724	794	773	765	780	787	810	750	749	816	757	759	764	787	821	770	776	790	709	812	770	753	826	792	814	790	770	755	793	763	796	747	752	795	731	802	791	731	758	828	722	782	780	798	757	798	791	762	824	798	815	789	766	774	762	737	730	782	806	784	801	821	769	759	776	768	832	819	773	780	765	737	782	767	776	788	741	764	745	734	753	825	737	794	792	739	758	850	774	755	779	779	780	731	778	755	810	749	801	739	805	741	815	808	734	785	823	809	774	758	742	791	762	789	731	766	782	748	796	709	800	743	755	780	828	722	816	787	823	774	795	713	809	790	720	788	771	771	781	770	784	751	728	787	756	745	782	719	791	754	776	777	742	809	755	751	731	811	781	764	736	735	790	838	765	758	781	766	772	763	754	759	830	725	744	792	769	782	755	714	799	763	706	791	799	744	820	827	753	752	759	786	765	786	712	750	740	835	816	808	775	798	767	789	745	774	768	804	748	777	752	715	753	782	778	721	764	779	761	740	774	781	789	802	761	757	732	797	804	698	782	829	734	765	760	803	802	814	767	864	775	808	767	787	745	758	775	791	799	808	772	824	744	759	761	749	782	791	799	742	769	773	778	770	715	772	784	775	765	793	732	807	776	804	754	748	742	749	786	786	737	776	753	745	781	804	796	756	787	759	800	779	763	737	731	743	797	757	743	774	768	809	805	813	782	772	753	748	762	736	802	734	763	754	791	781	727	750	806	786	740	767	730	790	744	764	776	774	821	758	766	707	729	737	780	795	772	747	778	753	785	778	794	807	755	707	761	740	767	754	778	818	841	807	748	798	768	846	761	773	760	813	774	768	812	736	764	743	792	781	766	794	777	793	816	815	816	766	771	801	801	702	803	789	752	792	789	754	778	814	771	726	771	796	818	762	822	779	759	802	742	771	776	736	750	805	767	750	769	786	759	800	768	736	817	811	731	781	753	786	778	796	802	807	845	764	718	763	813	787	760	810	747	832	770	767	770	758	769	780	809	784	697	789	827	796	749	759	787	753	780	795	767	798	768	738	779	768	794	814	790	738	754	752	830	791	857	799	793	806	808	769	773	742	761	830	750	784	804	796	719	780	760	759	750	750	737	765	722	801	756	719	776	762	778	807	737	793	751	727	733	775	765	743	762	770	806	826	822	760	772	817	741	806	806	777	799	792	795	769	769	775	728	756	764	801	769	782	776	786	766	746	768	763	786	749	779	802	758	778	729	766	787	743	833	783	817	814	770	722	797	771	752	756	779	778	758	760	804	749	784	787	800	770	786	823	754	732	793	751	772	750	792	748	788	771	724	770	786	740	844	763	750	781	790	783	782	748	738	773	748	790	719	807	749	732	798	740	728	766	712	765	796	811	791	758	744	784	783	805	790	774	745	826	755	763	752	787	794	833	755	755	774	765	793	764	755	751	772	795	769	776	808	789	831	779	789	817	763	773	785	739	782	778	724	809	738	772	783	809	780	803	737	811	770	759	778	753	763	802	792	744	750	809	794	764	748	738	800	803	774	775	786	778	725	779	720	843	784	797	769	824	803	809	764	752	798	745	781	779	751	775	759	777	806	775	782	800	748	756	779	793	721	762	796	768	785	781	778	807	746	788	772	733	771	797	761	789	747	824	824	758	765	729	749	751	783	774	736	806	789	812	815	779	796	794	726	769	774	739	771	742	789	787	710	796	763	805	782	755	780	765	751	739	828	781	749	799	724	738	781	783	783	808	801	728	791	774	773	757	790	732	745	772	798	754	768	782	766	762	786	755	752	767	760	746	746	722	788	784	804	746	821	785	741	749	790	766	752	775	778	785	757	786	793	786	733	771	762	783	726	804	828	755	744	806	772	823	746	743	765	812	785	775	756	825	797	737	776	722	766	780	799	787	761	810	782	814	772	749	752	721	760	792	783	765	756	769	722	787	792	814	746	746	789	728	750	748	754	777	716	793	771	732	772	793	760	800	765	773	800	778	802	746	783	762	810	789	759	802	816	815	813	756	757	792	776	767	798	805	840	784	756	807	815	795	776	781	807	814	740	753	746	760	722	773	754	739	772	793	782	794	761	809	776	775	751	791	771	770	764	750	752	773	753	726	773	795	801	716	773	767	777	810	799	771	758	775	783	792	746	802	741	791	767	803	755	747	744	788	806	796	824	763	764	737	737	714	772	717	704	777	786	808	796	789	771	758	799	791	820	763	746	795	773	717	778	762	794	852	745	770	789	809	807	841	750	798	818	764	715	779	783	764	750	741	778	790	810	740	764	790	749	736	746	741	763	793	772	797	744	778	795	808	754	738	791	771	767	772	782	762	793	746	752	777	763	743	730	765	786	806	745	756	756	758	798	860	767	841	731	704	759	737	771	812	806	801	746	779	778	783	736	745	781	782	780	806	810	758	771	770	779	739	805	823	850	794	792	805	735	776	782	757	748	769	800	739	771	751	766	785	775	759	777	728	760	818	740	779	800	792	769	758	794	771	772	794	760	805	751	758	817	791	753	797	812	759	751	787	764	756	809	747	756	755	776	803	757	821	750	790	774	777	780	797	716	833	794	739	769	805	767	727	780	815	806	783	771	779	745	748	776	756	764	758	780	756	836	728	751	784	785	804	750	780	709	771	790
17771	15052	19853	14844	9242	6341	5339	3961	2722	2451	2079	1396	606	434	395	399	394	373	382	385	346	367	337	352	354	317	341	329	304	336	339	346	324	355	305	319	337	302	310	331	336	312	349	289	313	310	330	313	311	313	331	317	350	308	301	329	329	348	325	312	320	327	313	365	308	298	326	305	294	323	293	301	290	299	345	319	327	310	312	327	317	325	325	321	304	312	309	297	316	308	321	331	327	342	356	302	321	332	325	362	325	305	311	299	343	320	315	315	348	325	322	317	361	304	315	285	280	331	303	344	318	330	327	293	298	326	333	336	334	319	333	333	308	335	313	313	334	327	333	336	339	316	305	329	333	334	289	290	327	282	341	310	324	337	328	319	337	324	337	339	319	318	316	321	324	287	316	333	301	348	321	320	317	316	326	359	317	311	299	306	310	350	324	307	329	342	348	317	349	312	303	281	333	307	321	290	316	323	344	320	329	328	329	346	340	354	319	347	302	300	321	347	326	329	326	303	302	318	328	305	343	321	285	326	323	322	287	331	346	342	350	310	317	326	346	352	326	316	347	330	299	285	328	276	327	296	347	348	319	315	318	313	362	373	336	335	324	332	306	338	335	307	345	285	350	316	332	331	316	270	311	287	366	319	306	331	327	335	322	346	317	343	332	334	313	348	320	296	312	335	280	309	345	289	323	312	298	348	319	335	327	314	335	328	323	301	293	336	326	324	304	282	290	319	290	327	325	302	346	319	337	297	332	324	332	340	328	330	341	297	331	288	324	310	345	346	317	333	293	328	339	313	323	320	275	295	310	316	318	325	284	306	321	364	338	324	338	337	310	307	330	292	345	338	329	327	323	305	311	297	382	308	331	305	289	324	346	326	338	312	317	336	315	319	330	329	297	317	341	352	324	300	318	310	324	287	316	307	335	321	335	322	326	326	298	305	305	315	325	319	321	308	312	334	323	316	353	304	319	327	318	316	334	336	317	319	348	318	318	284	361	314	340	332	307	338	321	331	365	323	349	295	314	344	316	335	336	283	347	314	325	297	302	356	316	316	305	309	319	324	325	342	341	309	331	330	304	299	341	313	320	339	295	322	305	329	299	316	332	281	304	299	332	331	305	313	329	342	311	300	339	325	340	311	333	332	340	316	313	318	306	331	316	315	324	307	320	310	292	306	325	348	316	306	301	348	322	331	315	326	325	344	333	325	327	328	325	313	348	320	325	318	321	339	313	302	321	338	315	366	312	308	328	312	333	336	323	272	316	359	333	332	346	313	307	310	351	318	334	336	334	324	320	321	329	324	359	314	301	281	306	307	334	319	333	344	337	318	317	324	351	322	295	324	318	308	302	310	325	306	320	313	320	339	319	332	322	306	313	346	313	338	290	330	283	346	339	350	330	314	331	324	343	335	371	307	327	318	327	293	324	308	312	323	335	330	321	338	338	324	347	335	315	318	320	322	306	320	340	325	333	323	317	355	308	333	346	303	339	337	326	299	326	281	304	332	327	303	320	306	320	339	340	315	325	367	318	315	300	349	319	310	331	309	302	300	341	295	342	333	320	312	302	287	325	343	339	298	344	298	294	319	283	313	339	336	322	320	336	348	337	327	283	338	336	333	314	325	327	324	319	331	308	297	306	325	337	331	316	324	349	349	356	335	336	340	339	307	346	307	348	309	313	283	349	324	293	314	308	351	317	286	346	321	309	293	341	342	337	335	338	338	293	318	343	332	307	305	316	305	319	316	334	286	331	324	312	309	306	343	293	361	335	335	339	338	298	358	328	313	328	300	312	328	355	335	299	328	296	309	349	318	314	352	299	350	315	326	355	362	297	360	343	315	323	303	324	299	357	315	294	330	300	334	335	304	314	305	286	345	333	315	330	320	314	340	311	345	341	308	338	320	342	336	333	299	335	347	315	304	362	327	326	334	335	338	320	326	316	326	334	336	315	333	306	285	364	327	308	312	285	288	319	320	325	332	346	328	319	312	305	304	318	320	278	291	317	297	307	333	284	309	331	318	340	333	341	322	305	329	308	314	312	313	325	330	363	314	306	350	317	346	309	324	307	292	316	303	324	307	321	301	318	305	307	322	335	335	327	349	287	318	292	302	306	310	357	323	322	342	343	317	338	307	323	322	359	306	335	345	339	295	303	322	326	294	323	310	336	331	286	354	342	293	328	307	343	301	338	315	301	370	328	334	347	317	327	288	370	330	323	351	328	280	353	340	323	307	317	320	329	332	350	328	322	342	298	310	323	297	300	328	347	321	326	325	328	316	340	313	309	335	347	315	335	320	327	274	314	308	322	336	317	331	340	323	321	322	322	295	317	327	314	298	322	319	316	322	322	325	336	319	330	305	289	284	309	344	328	298	331	330	305	311	308	337	330	317	308	322	283	319	315	341	332	346	359	315	341	338	335	326	288	312	313	317	346	318	323	316	336	345	354	309	336	304	320	301	304	325	329	326	335	323	297	297	319	327	328	313	305	310	320	283	296	317	321	324	319	348	323	329	301	291	336	323	306	323	355	316	313	327	314	315	317	308	338	334	324	304	314	342	363	335	337	352	306	328	305	315	315	333	300	314	277	318	350	317	328	320	323	310	291	338	313	313	314	307	310	340	293	331	346	322	327	309	340	320	323	304	370	315	343	330	354	345	341	322	345	331	335	327	296	328	292	337	310	342	311	320	329	339	325	296	331	333	339	346	285	332	335	333	306	348	332	377	311	336	326	350	337	322	299	380	310	298	348	334	287	326	301	313	316	353	330	324	297	340	338	329	327	325	310	302	353	322	319	289	311	310	312	312	346	337	357	349	309	310	363	328	295	324	333	324	313	350	342	307	302	338	307	360	312	317	325	333	342	360	296	329	305	329	324	327	269	280	300	280	331	307	328	335	325	308	309	322	330	335	306	346	316	292	315	312	309	310	341	309	331	316	327	318	288	307	361	304	299	337	335	324	358	304	310	334	313	334	349	319	305	313	329	325	353	346	345	325	336	336	309	296	324	335	303	313	336	302	341	345	310	320	298	306	337	313	312	342	306	335	333	326	341	297	308	305	303	315	316	332	299	346	317	325	302	339	324	280	327	314	299	328	324	297	342	314	300	336	297	311	335	312	348	323	309	303	331	298	308	318	318	282	331	294	342	318	306	329	302	330	313	343	331	319	304	340	321	278	332	386	315	309	332	331	330	355	354	331	302	340	294	304	284	315	318	330	305	338	339	334	317	366	341	310	332	290	322	326	336	320	339	297	348	325	312	331	315	331	364	321	325	328	318	319	300	315	314	317	299	322	316	334	318	338	336	336	335	312	275	329	295	346	320	339	314	326	320	336	317	318	323	325	347	365	321	290	326	313	325	278	338	338	337	336	307	312	314	316	338	301	274	336	340	319	294	318	345	321	324	344	339	313	294	302	347	296	341	294	342	308	328	301	335	308	324	326	331	332	317	310	316	351	314	332	311	302	306	306	340	318	329	324	342	329	342	333	307	311
10774	13356	25689	25757	21258	18290	17558	14450	11544	11074	9271	6312	2485	1479	1430	1240	1203	1160	1178	1093	996	1008	1002	988	989	903	941	928	947	956	925	966	867	815	849	859	846	873	877	842	837	789	890	839	840	858	844	870	835	813	856	831	788	843	791	843	822	806	823	853	799	785	756	823	846	830	835	836	886	790	787	799	868	772	862	838	884	845	821	828	847	849	806	838	842	834	819	778	821	812	846	845	817	812	804	803	812	837	812	799	811	853	755	788	838	818	844	787	809	841	820	831	810	811	861	762	773	802	807	862	853	848	818	799	828	813	840	819	779	797	855	769	780	808	816	809	853	834	802	816	821	800	792	863	867	800	769	789	823	852	836	852	780	844	796	811	774	794	833	843	829	781	838	830	833	874	799	836	854	803	786	792	809	812	845	827	750	791	838	821	780	815	856	837	749	793	759	834	795	856	850	788	830	804	837	831	834	800	832	826	825	823	782	838	829	828	846	829	819	858	825	854	814	775	871	794	776	815	813	822	799	824	819	852	765	852	761	815	804	781	786	810	867	790	834	807	794	860	836	783	797	797	818	838	856	786	840	813	794	824	852	813	827	743	809	763	805	842	848	850	809	815	775	797	795	791	791	779	796	771	793	792	802	821	828	827	785	835	819	775	819	822	779	836	815	816	808	807	828	799	771	821	869	850	882	832	813	817	794	805	795	796	821	795	779	850	809	828	858	778	792	854	832	809	806	843	821	783	832	831	758	819	791	850	823	837	794	815	850	822	810	847	803	802	770	846	806	791	762	844	824	843	764	851	784	837	822	858	790	843	853	811	775	840	734	842	845	799	845	786	769	839	843	794	789	823	831	796	829	864	853	851	839	804	776	818	807	861	777	783	785	809	806	828	826	766	782	830	806	855	822	836	824	864	850	825	851	848	849	773	763	857	784	776	725	832	819	820	814	883	838	795	803	810	836	806	774	783	801	794	813	832	789	791	816	796	818	810	856	848	823	789	837	810	748	857	787	815	758	834	755	852	836	798	770	847	759	781	816	810	794	812	813	813	825	820	801	859	812	788	804	826	831	751	836	816	839	844	846	811	846	800	762	821	813	827	847	815	840	814	817	813	805	802	826	783	811	850	816	770	841	789	848	799	806	789	840	836	851	804	828	822	808	856	820	868	849	783	822	839	813	834	779	798	836	821	828	817	812	802	802	835	822	822	866	849	783	803	793	759	802	860	876	848	797	787	846	829	807	791	800	788	830	817	804	831	773	823	867	843	805	787	759	827	813	826	766	805	758	847	812	812	842	770	847	796	802	803	831	820	804	801	802	798	806	851	738	879	864	824	794	830	779	785	842	792	795	827	813	826	815	792	834	787	801	801	800	807	821	778	859	795	808	823	785	807	830	801	803	829	832	862	794	776	802	826	804	822	799	832	851	844	828	808	793	807	844	833	816	824	816	819	805	847	862	832	830	796	824	805	768	813	864	805	775	774	781	843	810	781	827	831	839	789	831	825	791	848	801	832	790	800	792	845	810	793	812	859	849	791	853	842	805	807	805	860	813	847	768	805	825	824	812	785	845	846	837	837	791	834	777	784	824	810	776	898	827	880	759	790	783	844	811	856	864	796	823	860	793	774	842	797	813	806	834	830	818	816	843	815	806	773	785	818	780	825	769	813	842	770	813	864	844	795	810	873	847	762	769	774	784	870	772	845	813	788	819	828	865	823	786	801	819	842	791	797	845	807	802	865	797	783	834	807	797	819	799	788	822	798	806	834	858	779	800	802	821	839	778	836	868	837	828	814	839	787	798	813	833	852	880	813	815	808	827	784	780	801	832	781	820	837	863	856	839	843	874	756	788	873	805	844	831	847	796	809	869	791	766	801	879	785	799	801	778	803	775	802	790	826	799	863	781	832	824	799	822	813	821	840	761	804	823	765	809	771	830	796	821	823	775	786	784	785	786	831	801	825	785	815	776	823	846	806	808	831	819	828	844	858	796	835	819	821	786	834	750	799	802	871	777	798	835	806	843	831	821	805	773	780	809	810	799	816	740	803	832	778	798	815	851	850	859	813	788	784	814	849	828	774	794	771	819	795	850	818	788	848	831	841	835	823	841	818	832	796	816	842	816	821	830	889	810	829	795	807	805	752	781	809	806	788	845	803	798	840	847	804	794	821	781	845	793	839	835	803	813	839	809	815	796	828	833	818	810	818	863	827	828	805	794	822	795	780	756	858	870	797	868	852	853	861	811	813	803	799	829	820	812	791	794	817	826	803	795	818	805	790	797	820	856	838	828	823	802	836	812	788	837	810	831	839	826	825	798	826	814	871	801	824	862	783	795	830	843	815	818	884	816	768	807	773	794	837	769	854	809	804	834	785	820	842	851	799	775	831	839	827	810	858	781	845	804	777	786	858	841	771	767	836	881	785	810	783	841	789	767	848	812	865	847	823	792	793	816	859	834	820	799	806	799	797	838	806	846	861	821	801	801	785	802	817	801	807	800	822	834	852	827	798	855	814	854	822	826	812	807	846	766	781	860	789	786	803	801	836	822	766	824	811	865	807	798	762	806	861	792	839	768	835	783	829	780	810	810	795	869	825	825	795	824	754	852	841	819	806	771	805	823	817	811	845	776	784	823	835	857	780	819	786	827	861	818	854	788	827	818	858	797	798	829	849	823	851	806	853	805	806	811	812	819	816	789	872	831	812	838	822	843	777	774	739	855	820	785	861	807	815	828	820	808	845	792	816	824	724	871	817	823	791	823	866	790	851	819	760	793	770	838	781	829	814	841	825	787	803	823	765	823	846	802	833	794	822	824	835	831	829	824	796	820	820	794	797	806	851	769	860	856	785	854	782	835	849	826	787	801	804	822	814	796	784	807	855	876	797	801	816	869	817	842	769	789	819	828	746	815	802	821	839	826	803	832	807	806	821	824	792	818	780	806	842	784	845	787	828	828	815	820	740	771	820	829	823	745	814	805	820	866	809	816	845	778	832	818	785	848	857	801	801	800	805	765	765	821	778	881	747	800	795	805	796	800	844	837	831	815	848	837	836	796	850	805	797	850	813	781	838	883	845	841	814	807	779	809	860	770	861	808	788	799	778	781	793	836	821	872	781	793	824	839	757	864	812	846	819	824	802	805	836	806	807	842	861	815	815	834	867	776	792	852	808	862	771	837	777	863	777	797	814	823	798	793	825	816	768	820	856	781	891	859	809	802	804	822	773	813	799	830	821	862	824	797	849	816	798	788	836	807	797	846	797	764	748	841	852	767	836	838	801	810	808	833	817	854	814	813	836	805	805	831	810	803	824	795	833	790	819	773	846	829	844	799	807	778	797	793	787	886	778	814	794	805	849	839	780	797	795	782	795	848	832	826	836	826	806	818	857	841	875	781	828	847	799	851	829	813	793	814	833	791	815	779	787	818	780	816	864	780	861	852	804	819	780	823	791	797	832	785	815	796	864	831	794	845	824	787	843	793	862	838	834	838	896	839	836
30330	26865	34687	27020	18034	13251	9190	7946	11550	14076	11685	5630	1323	762	666	558	553	499	444	434	496	483	551	439	440	442	471	448	424	490	457	436	395	334	400	403	379	391	352	335	358	357	374	348	391	377	361	340	336	354	362	354	326	342	371	341	347	327	323	348	314	395	333	325	325	326	346	340	337	343	324	337	342	348	373	338	336	346	347	332	373	318	314	344	322	334	344	347	334	325	312	321	347	352	331	335	338	337	347	340	289	350	362	351	319	328	355	301	324	331	331	337	321	293	324	334	330	331	339	347	328	348	316	304	311	346	340	318	360	334	329	336	324	314	339	331	309	312	325	358	331	295	343	325	296	343	323	341	308	354	328	312	367	339	350	333	350	343	329	329	358	303	302	329	304	290	349	331	382	338	374	323	344	360	347	314	353	350	327	341	296	323	312	351	330	336	324	325	317	309	330	328	352	337	332	317	301	351	361	351	357	334	391	371	341	316	347	306	334	341	334	322	319	319	328	320	347	319	320	317	364	314	346	335	328	305	308	338	345	351	325	339	345	319	356	324	334	329	358	336	340	368	331	305	312	366	325	348	333	320	328	337	319	334	324	319	310	353	318	323	320	363	359	341	308	291	332	326	314	327	324	327	307	334	355	320	322	335	320	327	323	358	322	329	300	328	323	343	344	330	332	316	319	338	288	355	377	393	335	341	356	316	323	333	319	316	312	338	350	348	347	348	318	366	346	344	351	337	313	336	342	358	314	311	344	313	282	343	359	334	335	312	304	336	327	359	347	338	314	331	311	362	348	337	297	350	346	305	316	314	283	336	345	350	326	353	326	362	340	351	310	328	327	344	336	364	318	344	352	320	328	310	314	320	356	347	313	338	326	324	300	322	333	340	304	331	345	316	307	332	358	305	322	357	350	324	313	338	318	349	340	346	335	310	310	357	329	333	332	339	328	373	342	305	332	304	297	324	343	315	339	324	329	358	336	330	330	353	319	325	321	304	302	312	343	347	350	358	333	332	327	349	324	320	330	305	378	350	359	321	313	360	331	332	327	325	339	312	329	327	317	341	316	361	343	346	350	330	327	324	339	371	330	323	333	326	320	311	343	338	348	333	367	331	339	313	305	332	320	328	296	339	306	373	351	334	348	357	343	349	351	333	318	330	303	339	327	294	364	351	356	319	353	337	299	352	321	357	336	340	353	335	339	321	313	346	355	330	352	302	315	337	337	323	332	346	335	349	293	361	335	329	348	340	314	324	307	327	356	347	370	307	377	358	350	318	333	335	351	351	330	306	368	342	342	331	331	307	340	301	328	309	311	302	330	339	331	311	336	325	331	327	321	325	311	302	309	324	309	353	320	288	351	329	337	338	362	306	307	289	337	308	328	333	338	318	324	343	343	325	346	322	320	338	350	330	349	325	346	316	339	378	349	319	347	363	336	318	346	329	330	361	342	346	379	321	337	315	326	294	348	325	317	358	324	346	332	345	365	335	367	354	320	308	350	313	358	329	327	312	323	324	366	324	340	343	312	311	338	338	344	347	351	333	318	344	343	343	329	352	371	300	312	332	363	367	341	322	296	306	340	326	372	347	330	329	362	320	315	363	339	376	305	331	331	308	339	347	335	305	367	351	309	324	316	334	347	343	314	320	334	342	331	345	331	371	323	305	356	337	316	312	332	339	339	329	327	318	328	317	318	354	363	321	338	337	293	342	322	313	341	339	339	347	359	369	349	346	339	369	317	332	347	333	310	316	304	324	334	313	346	320	356	365	307	318	345	342	309	302	349	323	372	304	322	335	333	332	325	293	329	371	364	328	324	331	323	320	362	341	353	323	351	327	343	329	357	347	341	311	353	345	326	342	343	360	308	352	308	335	339	333	345	343	346	352	312	332	336	323	318	352	320	345	340	319	316	348	303	337	315	344	339	330	301	362	328	343	353	328	289	344	334	336	366	332	336	378	335	349	331	322	305	330	329	328	345	334	344	323	333	327	310	362	356	337	334	329	296	307	343	342	323	310	340	333	340	310	335	297	364	351	337	311	358	328	329	333	310	343	337	346	335	309	334	333	368	326	347	336	357	309	347	345	332	364	340	363	323	358	331	321	329	326	355	342	324	356	309	291	318	365	318	324	366	319	308	321	334	352	370	351	349	363	352	324	324	335	301	362	344	344	306	333	332	324	327	311	346	323	328	317	314	312	337	347	360	319	355	333	365	310	328	319	363	317	368	323	311	323	352	324	345	329	314	337	299	339	299	312	323	317	304	336	356	311	323	321	350	341	344	354	336	337	300	336	367	344	309	344	318	342	330	311	308	332	315	357	330	346	328	339	372	334	338	329	367	314	332	326	376	343	328	360	333	311	337	334	355	355	342	348	324	314	341	362	319	307	329	307	314	348	338	337	360	317	324	295	334	309	345	312	321	295	287	320	323	391	304	347	338	330	325	361	322	329	303	334	332	305	332	325	359	308	288	322	369	369	328	338	331	365	343	319	326	303	320	335	327	326	341	330	303	354	328	349	319	321	307	343	337	326	342	348	363	347	311	331	346	368	336	353	340	329	346	347	330	330	335	306	321	330	328	311	313	364	375	316	341	310	347	333	323	332	339	329	320	357	337	362	303	328	340	341	324	338	323	313	324	321	307	333	315	311	311	310	363	361	334	329	350	356	339	347	327	290	362	326	315	310	324	331	320	298	322	367	351	319	315	307	335	332	351	275	355	329	334	327	334	361	369	341	346	332	340	331	346	319	337	342	328	325	346	379	335	327	333	334	298	333	315	331	330	322	320	303	356	313	341	336	332	327	320	321	326	357	364	305	330	303	374	296	325	343	333	327	323	363	352	326	319	342	348	357	328	324	329	366	318	332	293	324	336	349	314	326	310	339	304	345	359	324	357	344	320	311	322	333	332	341	358	346	344	351	336	321	348	309	291	332	319	323	378	334	323	336	365	368	347	318	348	313	363	330	325	350	328	339	307	316	327	345	332	335	345	353	350	322	349	335	339	348	321	343	336	322	334	364	324	337	288	352	367	318	293	316	330	348	322	371	363	303	324	333	326	321	352	302	338	341	329	294	326	311	323	320	309	333	328	321	349	317	324	365	321	315	337	336	347	315	316	312	343	315	332	286	351	325	307	340	341	343	298	310	330	355	353	350	309	328	325	320	354	302	340	344	299	376	340	323	335	289	335	325	339	334	325	339	329	346	352	357	342	344	326	368	340	306	344	309	311	340	340	308	351	323	321	336	369	308	327	353	384	336	303	338	299	342	326	297	357	326	378	342	330	309	310	307	348	344	330	299	307	315	330	345	365	312	352	349	342	303	301	353	318	365	342	313	307	304	337	355	333	338	347	321	331	327	318	341	324	320	314	340	347	336	347	342	359	352	311	335	358	329	353	388	354	362	322	359	351	322	340	312	330	333	317	319	344	341	344	296	326	315	351	370	350	330	350	338	329	317	346	353	323	348	335	322	292	326	307	293	334	326	322	342
18383	22564	36781	35440	30853	28092	24242	23816	30940	34321	29021	17510	5421	3244	2710	2365	2245	2181	1679	1632	1823	1923	2286	1787	1602	1695	1681	1715	1786	1964	2177	1567	1363	1124	1191	1220	1220	1224	1096	1234	1282	1211	1212	1166	1197	1154	1128	1044	924	995	1011	903	982	892	938	921	923	919	907	907	876	828	910	829	846	853	918	837	906	883	872	873	872	899	856	832	864	935	882	827	861	890	870	831	801	874	815	845	871	880	836	888	903	878	814	868	872	877	841	843	940	878	850	859	844	823	829	809	789	832	846	838	857	833	829	834	874	824	896	803	809	856	839	828	878	833	866	912	830	845	883	891	855	852	844	825	854	846	858	854	826	843	800	878	847	829	838	852	807	896	827	798	912	908	849	819	826	858	870	793	864	779	876	836	875	819	817	834	849	842	882	816	885	846	891	827	791	856	829	841	849	837	827	828	828	881	837	776	885	861	844	840	857	768	810	807	864	889	830	818	871	832	848	828	827	870	850	839	808	878	880	823	880	847	827	841	814	832	854	862	845	871	838	886	866	866	856	871	843	852	857	842	832	892	801	831	818	906	897	831	816	851	836	829	838	862	873	857	854	852	830	837	860	819	888	882	840	867	828	825	846	830	810	838	841	828	835	847	816	806	865	802	842	811	814	846	837	883	825	885	878	857	862	825	808	841	851	822	896	838	826	840	786	874	904	851	851	897	813	790	831	831	886	886	864	849	865	829	838	890	831	815	881	886	810	817	841	849	830	831	830	792	789	808	848	828	821	819	843	812	855	803	850	894	842	819	823	842	859	846	816	868	825	838	838	817	853	845	872	833	882	837	830	903	855	822	837	806	818	835	876	823	880	796	839	913	860	833	860	800	863	815	872	837	848	822	868	821	848	807	856	876	841	854	835	832	869	858	831	880	822	892	833	897	833	825	843	851	821	814	853	855	817	856	812	779	817	834	852	801	831	863	846	816	809	785	837	865	834	803	841	861	813	875	876	830	890	851	831	877	799	862	841	812	821	819	835	868	828	818	840	815	837	850	854	821	835	833	842	839	852	846	809	874	914	814	871	820	830	863	860	856	816	822	866	858	861	860	820	864	838	838	831	833	853	816	815	823	818	834	794	853	931	850	810	861	859	828	890	825	845	819	853	817	836	859	857	855	874	873	767	868	825	871	842	797	826	833	832	847	801	865	849	809	888	846	834	901	837	815	823	853	838	832	839	861	855	879	847	834	856	808	876	807	854	886	850	898	808	831	846	874	806	842	847	845	814	827	838	857	843	823	878	822	846	829	897	858	860	877	817	846	865	825	831	830	854	803	834	866	809	881	793	838	834	834	867	793	856	872	883	834	884	829	825	870	856	810	864	881	859	848	822	850	813	856	889	796	835	860	848	813	819	807	823	852	866	830	813	873	827	806	858	882	798	814	854	855	836	863	836	881	834	850	874	844	833	834	858	806	769	836	835	880	827	834	767	867	827	827	800	847	851	866	868	825	822	843	819	841	866	775	852	831	852	791	807	846	858	832	811	835	841	856	878	839	853	829	842	866	836	830	840	915	826	841	874	826	862	813	821	842	849	873	793	853	881	818	837	847	875	881	848	815	834	881	909	815	823	846	840	821	919	796	858	858	806	850	861	810	824	835	867	878	875	930	853	811	839	831	845	840	895	843	788	853	846	878	872	834	856	895	858	843	861	871	796	891	873	839	846	851	855	882	854	785	905	888	823	879	888	819	826	873	824	883	871	850	834	870	817	848	832	863	849	863	836	880	864	904	853	839	815	856	867	851	831	832	872	832	898	852	804	819	865	852	894	854	864	844	820	872	837	855	874	855	851	837	860	828	842	857	840	868	881	815	852	836	818	897	856	809	876	832	848	840	881	841	875	831	886	899	854	852	812	834	815	855	843	841	882	828	839	827	814	900	853	857	830	879	825	828	818	716	888	876	854	883	846	844	913	866	842	849	859	824	864	843	820	830	835	897	818	867	841	797	872	857	910	816	845	781	834	840	820	848	831	841	815	846	920	810	858	802	842	881	805	776	880	882	787	838	835	844	828	841	821	862	850	888	822	854	841	862	854	872	822	878	879	858	838	837	867	884	826	810	837	837	844	897	849	788	878	821	865	880	867	783	809	848	835	848	876	841	854	808	818	862	844	796	831	849	860	832	844	873	784	838	833	846	836	900	835	819	882	847	817	799	869	819	891	817	809	831	813	830	838	900	878	824	826	861	865	800	826	856	849	848	909	893	851	815	897	848	822	836	847	854	860	900	774	933	814	809	883	823	861	910	867	856	832	839	850	852	870	877	853	842	798	835	845	846	855	862	891	824	850	837	819	828	872	860	832	907	855	890	824	865	883	857	871	804	877	852	827	837	846	822	797	843	840	815	892	789	880	889	821	788	808	840	900	857	822	846	834	844	840	857	810	805	862	904	795	784	893	841	863	789	835	867	858	810	881	849	891	843	831	869	818	843	807	843	843	789	848	825	856	815	853	859	800	869	823	854	785	820	875	853	851	861	776	833	880	827	846	847	792	851	841	858	847	895	830	842	839	861	813	820	823	839	854	815	831	876	879	907	891	847	819	870	827	877	845	874	835	830	818	873	822	858	860	842	847	870	870	827	881	861	904	830	857	817	842	870	888	900	829	809	850	824	830	845	820	836	937	892	865	851	856	865	775	892	848	823	830	849	915	791	812	896	833	810	821	836	809	777	893	849	845	884	798	829	869	828	852	808	833	847	860	894	919	838	845	840	833	848	810	830	828	848	838	820	829	847	859	856	887	849	853	840	820	812	860	853	841	838	871	850	845	822	806	880	823	865	895	815	835	817	853	891	831	870	820	836	827	878	856	846	852	792	852	868	873	862	804	834	844	891	861	873	810	859	871	882	858	876	844	837	884	871	813	815	866	879	880	870	875	750	831	842	867	851	798	851	813	832	876	884	849	839	764	839	842	867	832	879	833	873	797	919	861	845	856	820	853	792	763	840	796	814	810	855	857	877	871	819	868	845	830	823	807	824	846	856	807	846	842	831	830	852	861	890	804	855	838	846	796	832	750	853	828	851	884	823	825	803	818	844	849	850	894	860	838	872	775	854	855	845	890	870	850	817	851	853	851	829	843	811	806	842	900	811	835	824	789	775	863	836	872	838	826	832	816	830	860	865	858	863	839	775	889	820	821	853	840	905	846	812	900	838	890	890	875	835	844	865	879	841	838	838	912	787	888	798	872	817	857	830	817	865	818	843	814	867	819	807	815	862	822	841	818	860	858	848	827	821	828	856	864	809	852	913	822	802	832	817	831	910	858	861	852	846	845	822	856	812	858	852	819	846	846	827	842	861	885	850	844	806	865	811	815	832	849	804	907	825	822	851	848	837	824	844	825	903	833	795	832	852	805	804	841	830	852	829	818	814	893	843	866	889	822	864	819	868	855	870	852	832	878	832	797	848	893	813	882	913	859	838	856	861	839	866	809	845	875	819	837	863	816	812	782	902	818	875	872	873
38670	33367	42669	37312	25720	18306	12376	11759	14975	23246	21663	10815	4681	1326	844	678	720	653	574	476	519	488	545	541	507	475	579	556	583	635	545	441	364	360	402	369	389	432	421	395	413	407	421	383	388	380	398	350	339	349	319	335	332	339	344	300	341	310	299	324	351	329	321	318	293	329	316	336	324	303	293	328	309	307	327	316	314	295	324	305	293	344	326	304	329	301	321	334	293	315	322	305	310	288	282	292	306	314	290	305	298	281	289	300	304	327	318	300	292	308	311	292	335	304	317	313	320	306	277	297	326	303	314	314	315	310	304	302	304	269	279	307	341	272	280	319	271	348	297	308	297	303	334	334	308	328	280	279	288	316	301	288	311	357	279	313	330	309	287	312	291	295	295	295	337	299	317	298	309	324	324	319	327	326	302	314	293	350	330	311	288	320	291	312	305	322	276	300	353	293	305	286	317	298	278	301	308	311	309	314	313	344	284	312	322	319	276	270	302	311	315	308	340	338	314	292	316	311	309	297	297	327	306	313	321	303	297	294	297	290	323	305	280	293	303	292	293	287	315	325	282	318	283	314	294	305	281	301	324	273	297	311	320	317	323	300	329	282	291	304	310	326	315	310	305	291	300	313	296	314	301	317	325	328	305	311	300	325	302	322	305	297	284	283	305	284	318	295	339	298	323	261	294	319	299	295	306	321	294	314	303	317	326	305	342	287	295	304	320	336	345	292	306	319	305	315	316	265	289	298	306	309	266	339	303	315	302	284	283	321	318	297	324	292	301	325	292	318	336	313	305	322	313	309	326	290	283	298	264	299	301	299	299	299	320	307	315	306	316	292	291	321	290	356	290	296	306	300	305	281	286	330	287	341	309	334	344	282	309	282	329	284	308	284	310	291	294	326	286	307	343	312	343	286	304	323	303	344	286	309	334	294	266	307	324	304	334	298	325	320	286	307	328	307	328	320	311	308	284	358	290	307	317	289	328	298	295	291	305	306	309	327	320	268	318	298	291	329	322	322	291	305	315	306	295	303	306	292	301	316	296	340	333	325	301	331	301	319	297	295	294	301	296	344	302	276	308	342	327	298	298	305	354	280	317	326	329	313	286	282	300	335	312	308	298	307	285	306	330	289	302	259	340	339	308	311	311	301	319	332	301	294	328	281	297	333	288	313	325	347	327	304	283	298	316	315	318	330	294	321	329	311	294	298	330	304	325	317	326	320	306	344	306	330	321	309	292	294	307	267	330	305	296	307	277	333	285	336	282	307	284	310	285	300	293	314	325	302	316	330	273	296	307	284	307	353	276	310	341	300	295	306	294	307	336	262	334	326	300	343	331	282	327	314	295	294	324	313	299	311	340	324	297	322	318	298	328	296	315	282	310	337	294	289	296	299	355	272	285	298	328	275	314	263	294	341	305	308	295	291	342	301	298	266	324	332	306	326	321	303	315	303	346	296	281	298	346	298	327	314	305	292	360	308	295	298	310	299	335	313	313	294	336	293	313	304	319	280	295	324	321	281	285	308	294	312	310	340	293	312	290	280	294	328	312	298	294	326	323	319	336	296	333	349	304	293	275	301	303	289	312	331	289	323	282	303	300	312	317	298	303	297	320	318	331	295	285	245	312	286	310	311	300	297	333	302	307	334	299	296	280	327	332	314	337	290	289	298	292	290	325	294	324	296	287	303	279	300	289	321	301	322	320	326	297	304	300	274	302	318	320	327	332	297	295	293	304	317	289	298	304	336	298	302	309	280	279	304	302	322	327	278	296	279	286	319	350	301	304	319	299	322	299	294	340	322	298	336	291	260	304	296	301	302	336	306	302	305	289	316	318	299	323	309	324	308	294	299	291	291	282	315	301	310	311	328	314	291	347	317	286	328	328	298	333	328	317	301	299	288	316	314	306	286	300	288	308	266	318	307	316	314	295	312	328	302	289	272	277	318	294	272	301	339	301	304	277	305	302	311	278	303	300	291	324	306	307	314	283	308	334	288	311	314	322	301	305	311	314	324	298	298	339	307	273	324	300	284	295	319	330	308	284	295	292	326	309	294	305	309	316	316	326	305	302	298	283	285	287	319	307	298	300	259	315	321	280	325	327	336	288	304	317	287	330	299	302	253	304	329	297	320	303	357	303	291	302	281	325	294	304	299	300	314	301	294	298	303	298	287	304	314	304	303	299	309	305	312	338	289	302	296	290	291	313	310	275	324	304	303	332	316	309	324	306	329	300	296	307	321	309	307	299	310	306	322	319	332	332	288	287	241	336	301	306	302	304	325	329	305	304	302	311	325	318	304	295	301	311	326	293	319	312	340	295	311	309	312	346	306	301	257	327	302	286	300	309	294	272	329	296	315	308	310	309	308	318	317	275	309	313	309	301	307	313	324	315	313	328	308	338	282	312	301	282	320	313	342	291	303	290	322	315	321	299	304	303	287	297	307	293	315	297	294	322	333	288	332	285	319	306	308	320	263	312	344	289	301	290	315	340	326	305	309	297	292	313	319	333	334	265	296	326	323	322	321	295	309	290	316	330	301	329	307	280	293	310	304	296	313	327	315	291	295	316	320	326	264	321	288	314	317	304	310	288	307	309	321	321	305	287	311	282	303	310	309	328	284	291	316	329	320	299	305	316	310	312	320	302	317	304	288	320	299	342	318	304	292	300	318	322	309	323	314	292	304	295	280	306	294	297	289	320	317	338	296	309	293	281	326	298	300	302	307	288	298	331	289	303	330	318	319	304	304	292	296	307	321	292	322	296	300	305	326	280	315	336	292	289	327	324	289	303	305	302	307	282	331	292	316	339	297	321	291	287	283	293	296	304	324	290	286	316	278	274	320	334	307	299	285	325	281	307	303	278	276	347	324	289	316	314	319	316	309	314	279	300	345	314	291	312	305	290	306	311	299	338	324	273	305	327	315	320	303	296	305	304	298	307	298	291	332	295	300	320	293	341	298	296	319	317	319	304	295	277	301	302	263	318	287	299	291	321	294	339	323	307	310	354	302	280	309	289	324	334	309	291	324	280	329	291	309	285	315	305	289	319	299	261	275	300	317	310	286	323	309	323	312	307	278	316	312	298	296	282	318	320	314	310	304	323	284	323	289	323	315	284	298	315	316	276	277	318	280	325	286	305	285	322	285	318	293	342	284	299	313	317	297	327	352	293	288	293	299	275	336	301	297	296	330	298	340	298	282	330	287	273	300	295	327	294	323	310	313	324	291	302	311	305	298	283	309	304	298	337	280	296	324	304	312	326	283	301	353	295	313	349	290	298	299	298	292	299	339	294	297	266	328	300	303	275	271	284	305	331	313	302	315	273	302	278	312	275	265	298	330	300	301	339	307	284	314	288	286	305	318	316	314	333	293	305	285	330	286	314	290	309	320	333	297	339	298	296	275	310	313	336	290	306	326	304	274	292	313	325	334	299	348	276	268	283	292	343	314	294	306	300	288	305	306	288	297	314	319	284	313	301	297	323	323	283	273	326	271	284	309
23401	26676	42303	43459	35980	32574	27844	29724	34860	43237	40024	25360	15639	5655	4005	3431	3315	2640	2298	2018	2160	2002	2123	2453	2281	2216	2431	2476	2794	3200	2714	1987	1660	1346	1381	1366	1545	1519	1368	1581	1577	1368	1343	1231	1366	1407	1451	1218	1098	1164	990	931	1037	990	892	919	893	812	844	860	933	867	797	818	815	785	828	870	827	849	747	831	822	801	782	778	863	807	758	796	800	797	780	763	823	791	815	805	777	762	825	822	775	761	802	769	855	766	815	798	846	810	828	790	792	775	815	740	826	803	831	818	804	781	806	761	754	827	760	841	803	832	747	783	759	776	761	819	730	784	799	784	788	777	760	783	778	789	720	779	786	730	769	774	754	735	799	747	856	724	759	793	764	782	779	774	841	806	781	828	790	785	750	779	787	795	777	739	803	824	705	775	827	774	799	776	758	750	773	797	803	757	801	806	750	722	759	782	743	745	829	764	755	778	777	760	795	772	787	795	801	751	806	766	746	795	791	774	763	762	761	758	821	753	783	821	787	772	729	786	776	749	808	779	802	763	840	764	752	845	832	792	753	736	776	830	792	832	784	749	788	771	776	760	781	808	739	757	786	739	797	765	796	758	779	761	770	770	722	764	769	769	803	783	802	767	822	761	804	817	764	805	762	797	815	811	818	789	789	816	792	771	770	772	798	783	771	785	784	790	781	803	726	728	802	822	777	791	728	757	754	796	789	791	752	749	728	786	798	781	746	786	811	761	751	753	815	765	788	754	755	754	717	793	787	792	788	782	764	771	788	756	770	774	769	809	798	774	782	836	827	785	744	827	821	769	760	740	771	777	813	764	794	770	786	786	775	790	745	825	797	788	793	759	735	751	791	770	755	820	738	702	806	792	740	761	783	781	789	790	742	782	724	754	762	773	760	797	836	780	748	773	767	779	759	769	768	774	828	824	755	755	755	761	789	784	796	820	758	782	759	796	779	765	770	759	816	788	805	737	758	791	805	752	723	768	799	832	779	821	763	771	819	795	831	741	825	806	795	773	830	780	757	804	761	822	755	791	783	754	761	796	820	771	790	787	762	790	770	764	776	736	762	740	775	760	780	780	786	774	784	774	770	779	775	742	724	746	783	835	774	755	788	763	806	797	755	784	811	799	802	770	756	744	823	766	753	749	797	781	787	810	777	772	781	793	811	794	744	755	769	767	791	773	740	740	819	754	774	773	796	774	838	825	822	814	784	783	783	804	768	754	784	760	823	750	762	761	716	814	784	767	801	793	783	785	815	796	764	743	809	783	808	779	800	788	740	763	827	787	780	765	804	763	770	789	777	781	817	794	744	778	788	750	745	771	813	757	775	750	772	774	811	730	770	785	782	787	781	754	762	785	782	796	749	809	783	773	785	774	794	755	824	809	792	833	796	774	734	772	819	771	802	722	780	797	736	795	772	759	734	790	808	793	795	757	822	827	751	756	786	754	819	741	766	754	747	785	786	766	760	752	743	822	789	789	777	743	778	741	768	773	732	795	810	755	782	763	806	748	832	766	810	769	829	774	772	830	830	763	815	748	744	749	785	785	746	786	806	795	781	718	772	795	738	742	798	795	793	756	763	774	787	812	761	794	724	834	809	849	763	747	762	788	779	769	807	748	793	779	733	737	774	804	744	774	784	780	788	756	807	748	767	781	812	767	789	760	814	740	774	833	730	806	817	795	767	783	780	784	741	791	811	791	777	822	821	753	801	750	728	787	768	802	720	787	770	801	784	767	813	809	800	781	844	779	792	745	795	845	782	731	803	756	786	853	775	783	781	784	788	776	766	770	766	770	748	816	730	818	786	834	758	741	735	771	787	780	778	785	726	749	772	760	764	791	774	782	793	802	817	773	784	795	740	811	810	775	764	806	764	776	740	761	772	770	793	793	848	803	811	771	785	752	725	789	752	769	772	816	780	781	775	762	816	796	812	760	755	818	781	722	811	790	811	836	768	742	822	779	800	753	807	787	803	754	801	767	761	736	774	784	814	756	786	793	821	808	804	755	807	767	758	771	789	754	840	788	763	746	800	736	769	807	757	775	774	775	810	811	790	814	840	797	748	768	816	751	770	821	767	759	751	765	762	822	749	748	776	782	808	755	783	722	761	780	785	778	698	765	738	777	792	788	813	747	719	787	819	777	783	768	762	815	769	761	819	801	781	772	765	793	801	743	815	767	810	756	784	791	759	805	808	813	817	745	747	798	754	782	778	774	759	775	794	785	785	740	814	776	798	783	737	775	781	777	723	794	760	774	757	767	745	713	827	774	784	762	730	747	742	777	768	747	801	766	775	757	816	764	855	792	734	832	846	807	729	753	807	808	764	803	724	745	801	794	746	764	779	747	752	815	744	768	820	825	752	822	806	757	784	855	760	749	740	797	786	803	802	734	764	770	797	765	828	780	773	785	802	746	796	783	766	755	757	712	806	778	774	805	802	759	823	807	757	762	764	805	712	777	777	785	743	777	812	782	784	788	830	803	779	810	759	813	812	806	767	805	736	767	817	762	802	797	791	771	789	785	812	745	765	784	782	775	784	796	810	727	849	769	799	782	819	795	775	795	743	758	773	820	742	776	766	772	822	738	803	768	749	777	786	810	800	821	780	766	772	888	816	804	791	781	750	794	783	788	752	767	806	801	732	806	774	789	806	759	813	749	733	779	808	826	792	802	780	808	814	785	743	792	794	807	756	805	787	782	766	793	737	781	780	776	781	773	756	817	770	744	801	733	833	739	776	762	807	778	768	797	735	770	793	691	796	776	748	745	721	724	760	780	768	793	778	802	804	807	817	818	701	764	759	709	736	792	769	768	775	793	775	777	792	798	789	759	805	811	778	777	766	797	757	735	790	811	784	737	759	779	751	765	769	783	735	769	758	797	767	816	806	822	751	788	771	770	778	802	771	757	772	739	731	780	770	818	771	792	762	790	765	763	779	785	736	749	820	768	769	768	757	789	742	804	777	789	811	735	761	796	785	772	805	778	805	789	743	744	736	790	793	790	786	803	844	789	842	774	809	752	788	803	804	773	817	778	823	802	792	756	791	728	771	777	737	775	764	816	733	797	762	775	743	776	796	823	771	801	762	783	756	747	812	778	812	898	760	810	751	830	742	724	747	808	775	767	761	783	757	760	776	776	771	827	793	784	768	812	761	774	756	765	779	768	806	746	751	815	791	801	821	761	784	783	795	776	771	760	809	754	751	799	801	784	790	737	742	751	742	835	748	763	739	817	746	787	811	753	782	775	795	768	748	773	795	814	781	808	790	781	770	816	754	697	818	771	765	818	758	785	751	807	761	740	753	717	829	772	778	826	766	773	796	777	762	734	786	763	754	763	771	778	740	779	784	793	780	814	785	778	747	800	804	801	791	796	795	759	830	779	810	776	763	742	779	767	773	750	732	789	804	796	766	758	749	870	770	767	769	832	740	777	809	792	789	762	761	763	828	763	791	794	782	775	813	756	755	765	758	827	738	766	793	834	794	830	744	738
18829	15778	20532	15011	8392	6197	4629	3790	3219	3099	2350	1281	696	478	422	412	363	369	344	352	382	385	352	378	316	343	341	352	327	387	336	376	302	312	347	323	324	319	329	300	343	337	325	305	348	315	331	284	351	312	328	346	340	328	325	339	348	330	330	356	347	323	332	303	319	327	355	342	331	308	322	346	324	318	302	329	334	368	327	343	334	324	305	329	331	309	337	345	346	333	315	326	321	330	335	317	325	278	290	321	325	308	335	333	322	345	311	346	348	330	345	336	338	330	311	300	326	337	316	315	353	307	293	321	341	324	344	321	352	341	287	310	319	324	349	322	332	320	283	319	350	334	335	311	281	349	337	294	336	323	354	360	337	340	356	318	315	336	306	354	311	291	341	330	267	335	330	351	330	282	350	301	302	301	322	338	332	373	328	337	341	316	324	325	305	310	309	306	346	340	312	358	336	309	319	332	328	345	328	305	320	298	330	332	335	318	337	299	316	355	338	329	337	308	323	323	321	340	342	337	305	311	334	315	319	309	332	339	359	303	333	309	324	325	278	319	340	318	320	323	307	320	344	310	324	320	338	331	337	326	343	356	288	323	290	305	341	356	322	328	321	333	328	274	307	323	349	329	331	327	304	321	353	362	314	313	300	321	310	326	316	309	305	332	338	332	300	307	323	303	320	326	302	355	331	356	320	336	339	340	353	350	353	328	288	305	335	332	326	341	344	324	338	321	343	313	324	335	348	324	314	305	349	329	320	317	358	326	336	292	307	314	344	357	319	307	336	300	331	326	308	309	336	301	317	325	341	343	325	319	316	299	302	337	362	301	321	330	329	319	339	324	322	329	319	308	331	322	329	298	315	333	338	362	338	306	325	334	312	354	319	355	351	334	284	352	339	331	303	324	323	300	325	336	341	309	291	317	378	334	344	349	326	338	333	323	314	332	319	361	310	338	321	359	337	338	345	329	323	307	320	313	317	305	334	303	314	344	340	352	349	321	335	336	341	286	287	318	331	333	340	328	353	298	311	341	339	300	348	340	307	310	351	307	322	328	325	334	340	311	334	309	339	356	345	333	375	325	333	313	317	298	317	333	306	312	332	311	344	303	319	335	325	330	328	365	320	331	345	346	313	345	345	337	343	351	351	343	322	341	326	337	350	307	326	299	342	313	299	351	315	315	346	317	324	354	324	296	331	309	326	339	336	328	326	340	294	335	342	335	337	323	346	301	339	342	295	343	314	329	334	280	328	311	329	337	343	298	335	327	363	294	333	352	332	321	342	336	363	322	325	321	309	303	345	343	311	311	339	337	311	321	355	299	316	347	318	297	322	384	318	323	318	325	300	327	313	363	334	329	322	348	323	327	354	305	337	329	324	315	317	323	328	339	338	294	327	333	337	316	326	311	317	338	332	336	330	313	339	343	366	355	326	303	327	323	345	346	311	307	312	335	351	332	333	310	318	291	341	350	352	296	314	341	324	336	345	374	317	312	339	318	351	334	355	323	297	340	296	313	298	295	341	336	340	321	308	349	347	320	324	328	324	302	319	339	339	327	352	317	335	334	345	325	322	313	342	316	325	328	313	350	331	322	336	281	312	365	352	362	313	340	323	356	326	307	351	322	307	309	281	314	310	318	348	348	328	322	332	321	327	307	316	334	324	316	312	361	322	328	328	327	358	317	325	324	335	348	312	338	324	289	302	322	336	332	327	276	361	309	302	332	297	307	293	282	322	351	333	327	324	361	328	335	313	288	306	340	306	326	324	334	313	326	346	322	299	306	307	301	358	339	314	328	307	313	325	304	320	303	302	332	302	313	326	317	329	282	344	343	330	343	285	351	311	335	333	352	296	328	338	341	334	289	323	321	300	321	285	303	341	313	341	340	323	333	356	318	365	352	330	349	302	324	362	303	315	303	345	313	332	324	314	317	309	342	361	283	306	316	322	344	316	317	352	353	333	323	309	305	314	338	328	302	330	343	284	306	324	339	346	331	348	303	307	329	343	326	312	299	291	309	327	309	315	285	321	303	319	322	334	329	315	309	322	320	307	304	352	320	316	325	332	310	319	318	302	334	300	358	342	350	343	311	297	315	366	327	341	340	356	338	318	335	331	295	314	366	318	356	338	328	305	348	328	321	302	317	359	316	314	307	340	339	370	301	310	324	306	305	335	345	332	282	354	335	325	339	305	328	340	327	321	330	342	316	318	319	341	335	320	358	316	352	303	303	317	350	319	360	336	296	348	325	338	324	348	351	300	327	332	337	315	319	320	361	310	315	324	321	331	323	343	322	307	328	304	300	352	292	284	333	327	353	305	323	326	327	315	319	339	305	338	350	352	319	312	314	327	319	325	318	313	343	336	339	324	335	330	336	347	341	346	335	331	366	339	304	350	299	294	302	314	340	346	316	331	338	316	299	326	324	328	325	317	323	327	359	314	323	322	367	327	318	334	355	309	343	322	338	362	312	299	349	329	288	321	345	313	294	331	331	288	314	344	363	325	320	329	328	315	332	326	322	321	345	311	329	325	339	315	351	319	335	344	301	323	317	340	301	336	319	337	342	331	340	350	316	335	304	331	335	303	345	322	333	328	334	337	332	308	319	327	335	324	330	333	331	310	336	335	296	320	327	335	320	322	335	312	320	347	312	318	314	316	299	325	356	334	345	331	348	325	350	273	327	307	330	325	314	289	351	331	315	338	313	322	324	321	341	305	331	323	313	332	313	300	353	330	340	307	322	312	302	338	304	309	347	352	311	281	325	334	324	307	298	326	342	339	344	330	303	345	339	307	346	289	314	348	298	298	324	385	338	312	313	327	352	297	332	323	325	279	330	357	301	285	318	313	310	301	341	283	334	366	299	333	337	274	323	335	314	294	310	345	332	339	347	328	297	324	337	348	326	350	322	313	317	345	306	323	327	327	293	304	328	347	308	307	328	312	313	345	348	314	329	365	314	305	315	355	285	333	335	343	313	314	325	277	360	312	332	371	333	368	341	326	309	331	308	318	305	378	324	347	327	310	325	362	327	340	336	322	334	325	358	318	313	337	287	348	312	307	319	353	340	317	300	327	345	304	333	316	310	381	307	310	336	327	305	338	296	344	348	317	348	335	315	337	339	325	326	341	292	287	358	323	348	326	323	328	318	312	332	300	311	335	336	316	330	321	317	314	327	347	322	286	325	327	351	304	297	328	330	314	312	331	325	331	309	315	336	313	328	343	293	317	320	336	320	313	297	322	327	376	368	309	329	329	344	318	363	334	326	322	324	320	338	313	325	321	313	357	334	362	311	371	336	297	360	324	328	336	329	303	333	318	317	324	336	353	325	333	339	319	338	316	339	305	293	352	330	315	358	340	337	326	328	303	307	294	358	366	326	318	297	319	340	308	356	302	287	329	297	330	326	305	355	355	313	308	320	343	321	338	327	333	346	318	361	314	321	321	335	309	315	313	307	322	326	342	327	359	326	332	331	331	306	308	335	320	326	320	337	329	324
11105	13702	26113	25043	19926	18246	15715	14691	12943	12476	9635	5607	2729	1690	1418	1308	1121	1095	1034	1084	1102	1005	1007	970	961	997	957	947	982	917	916	963	944	945	887	910	853	851	888	879	879	833	866	840	828	821	854	880	855	840	814	845	836	880	865	815	841	829	836	797	810	776	795	862	869	816	836	840	841	811	853	797	803	774	827	836	811	817	860	772	861	802	849	798	845	814	839	823	790	832	788	840	868	841	842	822	807	831	853	855	884	837	795	866	819	860	859	817	837	849	851	774	868	839	807	825	811	842	818	842	782	778	853	853	848	853	828	822	848	804	842	832	793	825	776	847	801	823	846	841	825	862	794	838	817	788	801	869	785	901	842	879	836	798	820	776	845	809	805	851	804	860	860	825	818	859	792	824	824	824	820	792	832	843	815	829	867	796	841	791	877	822	842	856	841	817	802	798	823	854	858	820	823	844	827	841	835	832	814	804	764	796	798	766	821	817	831	841	816	814	822	794	864	843	836	827	893	821	800	800	822	904	895	822	871	835	800	810	839	829	809	804	763	796	854	822	799	857	878	801	857	843	823	773	788	805	800	860	854	868	855	801	830	827	845	878	828	858	783	780	788	777	832	789	866	816	813	887	814	861	807	822	842	841	795	794	783	825	841	828	833	791	812	791	804	831	853	874	790	870	808	844	852	807	852	817	820	891	880	796	823	806	792	855	803	802	818	792	816	887	856	844	854	823	794	820	840	825	842	854	857	817	860	810	799	805	838	842	808	824	855	803	849	829	855	756	881	764	780	816	829	854	807	753	844	829	869	819	842	811	828	805	856	835	825	787	845	831	820	843	832	833	820	835	836	819	848	819	839	805	844	817	820	802	859	866	818	792	854	898	833	790	839	860	793	863	829	788	838	824	819	867	824	817	829	815	831	869	835	853	843	810	840	799	822	842	834	816	817	868	823	812	809	837	801	820	844	819	813	863	838	849	891	822	780	855	843	813	826	823	815	784	883	811	809	840	805	797	839	857	796	818	812	873	846	796	852	853	748	827	825	778	825	864	780	829	811	783	831	893	878	847	847	843	829	886	817	829	781	843	823	885	831	803	807	838	844	776	824	806	819	792	832	769	894	858	801	816	840	797	855	781	799	789	807	806	817	794	872	814	848	814	834	853	810	792	796	819	853	866	798	797	786	813	879	789	809	838	804	848	799	858	823	824	821	840	823	826	843	806	812	854	827	829	828	839	890	831	807	789	846	877	817	852	852	821	862	820	808	788	826	894	848	822	817	837	788	908	815	818	834	857	864	832	866	831	813	836	814	810	818	823	872	828	852	855	796	827	857	794	821	847	796	813	816	826	849	823	815	830	830	843	794	783	810	827	820	827	808	798	796	821	763	823	826	823	837	802	885	816	807	887	845	849	846	770	785	793	832	856	828	843	796	805	834	842	868	808	832	854	814	784	818	841	845	853	776	838	829	821	752	800	801	795	838	782	822	794	832	843	838	845	811	864	829	835	822	809	855	873	839	834	795	849	832	810	846	799	882	843	832	837	837	803	758	816	779	822	813	790	777	845	840	859	799	780	846	836	891	794	820	747	816	802	812	849	817	859	849	864	817	834	912	796	816	826	799	880	808	787	831	853	864	823	818	805	844	831	823	824	870	797	823	792	840	845	793	835	802	841	862	859	784	832	807	855	832	846	805	822	868	874	821	883	834	836	823	816	799	829	790	812	855	815	868	837	874	799	867	848	871	842	846	842	811	807	827	857	823	839	889	817	827	855	892	819	830	858	837	782	811	836	831	831	848	770	888	848	858	863	801	819	880	879	805	913	810	807	889	834	826	814	821	926	802	821	773	844	753	814	837	830	833	800	776	818	869	819	812	809	783	839	894	827	866	856	794	840	779	791	816	785	830	820	852	849	823	811	815	861	791	854	811	823	818	838	804	839	819	828	796	859	803	822	844	814	814	845	860	840	791	852	887	787	777	785	851	859	847	780	775	901	804	821	755	846	852	856	796	791	834	802	861	789	843	805	855	785	856	845	844	845	852	801	809	830	850	823	797	861	789	807	808	885	894	823	782	870	847	793	803	819	809	876	783	892	783	817	760	807	804	827	816	826	839	825	830	828	841	840	889	858	828	867	880	858	816	814	820	801	834	742	817	822	839	865	827	843	811	800	770	769	811	814	860	900	849	765	838	844	836	861	823	747	826	852	850	824	853	869	827	791	832	807	826	815	837	803	815	801	845	808	825	801	851	786	815	819	828	807	830	819	860	803	828	904	805	845	787	813	846	820	803	840	805	810	856	870	814	850	800	805	823	824	760	837	844	872	848	844	901	817	821	819	798	859	806	822	821	843	823	788	818	835	852	825	805	820	817	831	797	846	779	773	832	848	784	843	847	814	851	813	836	831	810	779	790	806	820	834	856	817	827	858	780	775	827	812	795	793	840	831	846	789	808	810	885	869	795	861	773	812	785	774	931	843	861	860	812	822	793	809	866	830	816	791	841	809	814	782	829	837	852	819	781	824	848	849	841	826	853	823	866	771	826	815	806	846	851	779	821	816	885	803	845	859	817	833	867	851	863	842	854	867	858	803	779	803	832	837	858	812	776	834	865	774	805	829	768	808	827	890	803	841	861	835	876	815	817	820	842	862	757	822	821	830	805	787	829	827	892	854	818	822	836	845	875	773	837	830	805	803	814	824	832	831	846	784	846	853	795	810	785	868	853	809	812	839	845	855	793	842	835	808	815	826	791	759	810	823	790	817	873	840	846	868	860	825	817	875	832	793	840	841	855	806	850	792	777	831	800	840	859	826	824	807	834	811	809	824	826	848	829	850	812	802	824	814	817	788	837	878	824	795	841	829	799	860	818	827	842	834	813	796	815	803	859	868	850	841	853	841	833	822	786	822	790	822	850	857	827	858	774	864	814	883	773	843	858	821	830	831	835	808	800	838	859	841	834	861	840	846	814	812	782	808	800	858	811	807	777	858	884	804	850	808	795	847	803	812	800	792	854	850	827	820	849	821	835	832	800	814	802	803	832	820	811	790	832	825	849	859	775	782	822	855	782	820	873	819	798	830	814	801	817	840	864	815	784	881	824	864	832	842	888	873	852	807	862	863	807	823	813	819	776	807	813	812	817	803	786	789	827	831	840	840	820	829	859	828	807	881	843	849	835	861	858	886	840	823	870	834	828	804	871	823	802	809	846	820	799	848	820	870	830	881	799	825	806	842	756	834	829	767	788	820	798	810	804	846	876	822	830	844	797	778	811	837	809	808	832	837	842	816	822	820	827	846	849	881	818	826	833	826	812	772	819	820	828	828	861	789	810	815	823	832	881	816	774	816	861	768	853	846	855	824	805	820	853	766	785	777	862	893	847	811	830	873	845	853	794	821	836	856	784	893	818	822	812	827	801	835	839	833	821	795	800	821	815	824	829	819	848	859	777	815	856	872	815	834	827	853	812	876	836	862	861	808	856	813	835	855	803	831	805	828
30042	26075	31696	26148	20326	15781	14103	14599	15190	14592	11425	7415	2578	717	589	464	439	409	351	382	388	405	385	371	352	348	374	390	394	398	428	375	370	337	363	338	347	376	361	373	363	335	370	370	379	328	339	340	358	348	400	347	333	340	347	355	359	344	343	348	336	320	325	352	306	333	358	352	339	385	352	325	319	333	342	360	341	359	382	329	341	342	348	344	312	358	323	346	312	345	337	369	334	324	286	338	338	307	330	370	326	341	348	359	332	312	322	316	349	318	310	354	344	305	317	326	363	299	348	374	321	320	336	326	332	309	343	328	347	342	360	295	357	309	322	356	354	342	325	350	327	355	342	327	328	295	394	330	365	333	337	350	338	324	341	335	338	345	330	291	350	357	322	324	334	362	338	346	356	321	355	346	344	368	316	346	305	312	351	329	343	341	338	357	273	337	333	333	328	373	326	391	338	345	327	325	332	352	320	357	365	353	375	316	329	338	322	314	328	329	338	366	345	344	352	363	330	321	340	316	322	363	350	380	365	312	324	316	339	318	328	338	329	370	338	357	346	321	316	343	304	355	318	326	370	297	359	330	337	346	348	363	341	348	352	375	327	372	318	318	350	353	313	334	355	326	338	347	364	310	378	347	321	336	353	343	337	338	323	355	361	352	339	341	343	318	317	327	314	332	350	315	319	348	347	324	323	340	302	328	308	361	344	367	331	357	342	314	342	370	326	360	311	332	354	343	335	370	358	299	358	363	321	360	351	340	373	317	350	326	320	329	344	308	352	340	379	311	331	295	354	321	325	375	324	345	333	331	322	383	362	354	366	366	312	350	349	358	349	341	360	330	349	354	355	322	333	356	326	386	341	355	351	374	326	348	335	339	356	339	338	349	360	340	342	356	374	339	345	324	373	339	314	371	309	346	335	346	320	369	336	354	364	330	336	327	341	348	363	341	329	354	359	344	335	333	359	370	350	359	317	334	339	356	350	331	327	343	332	320	368	347	364	325	337	334	332	307	340	361	345	345	369	339	364	338	312	392	363	362	349	347	338	334	375	347	328	335	350	297	354	308	343	312	361	335	363	332	362	332	318	353	365	340	345	336	352	327	338	347	325	359	329	343	329	302	384	364	322	321	325	342	382	337	341	357	322	341	340	324	359	365	348	372	346	335	377	331	332	339	329	334	355	330	349	335	338	349	321	325	334	348	342	322	341	361	335	340	370	330	358	302	336	370	340	339	321	340	371	352	338	315	380	289	337	364	324	363	345	357	345	391	329	354	352	333	327	348	344	327	353	343	357	325	321	340	351	290	356	315	337	341	355	310	332	356	344	332	308	343	327	356	373	341	346	336	301	329	303	335	380	343	335	325	311	362	348	306	341	326	338	290	337	335	325	364	291	361	329	340	337	369	314	322	348	336	330	355	348	338	321	355	349	371	330	380	345	342	346	350	356	350	356	355	380	357	348	314	315	342	325	305	332	324	347	337	325	371	363	383	319	347	334	332	332	325	313	336	376	324	365	323	355	366	347	339	360	359	331	335	359	305	365	375	353	338	345	343	316	351	291	328	349	335	366	326	310	357	328	337	350	319	342	337	307	377	346	324	304	335	364	325	349	312	352	365	339	321	327	353	352	346	332	339	356	339	338	318	353	328	331	348	365	344	333	325	316	354	371	350	339	309	351	345	347	326	332	349	314	346	347	332	345	357	347	339	343	339	331	338	342	364	380	355	337	365	375	338	319	360	320	375	319	347	353	305	358	345	329	338	345	320	350	350	364	323	301	324	303	343	402	320	396	315	342	337	364	331	316	337	373	299	341	348	343	344	344	333	337	375	316	359	296	357	340	312	346	319	383	341	336	338	354	331	346	340	345	325	343	317	333	349	355	329	323	358	331	313	341	338	311	357	338	386	311	343	334	337	379	309	371	366	340	364	337	354	310	351	336	333	313	320	332	342	331	381	306	355	309	313	340	325	341	343	357	343	355	342	358	325	387	330	333	319	355	360	322	360	337	351	340	322	344	349	323	309	333	333	294	325	350	303	337	357	316	336	357	327	334	389	397	329	395	325	345	344	387	357	331	357	357	330	341	339	351	331	358	341	354	340	321	288	328	338	344	368	342	375	343	296	359	323	360	337	369	356	354	369	352	326	371	362	365	352	333	344	322	403	355	369	377	355	339	347	366	324	352	357	357	353	349	312	310	320	320	353	333	362	339	344	375	344	327	355	342	371	338	342	316	322	316	328	321	345	345	352	343	348	326	356	363	332	315	331	343	359	336	327	344	297	352	319	319	346	359	368	319	300	331	316	305	340	347	308	365	323	351	362	342	310	319	351	338	355	328	338	349	356	322	356	347	336	306	322	357	337	342	336	321	351	322	352	375	353	346	355	332	320	348	353	319	341	311	373	332	321	347	371	332	365	320	319	359	349	341	351	320	296	326	370	336	321	348	343	319	297	358	334	337	344	311	305	314	340	338	298	295	370	289	348	351	355	338	350	325	347	318	339	329	353	336	303	346	335	316	344	340	335	324	337	329	324	347	321	328	355	374	316	363	367	303	338	328	330	341	349	337	321	369	347	345	366	322	324	331	373	350	333	390	329	345	297	345	334	295	370	341	346	343	349	330	347	345	364	336	341	333	343	342	340	353	348	343	314	336	346	371	346	340	342	365	371	315	335	353	342	364	344	324	332	345	334	317	391	333	355	367	346	324	316	308	351	296	316	337	356	346	373	346	336	337	331	323	334	325	354	342	324	329	331	341	318	333	351	368	346	359	317	329	330	336	340	339	312	329	340	326	352	328	336	335	339	367	336	330	332	303	384	327	346	357	361	346	341	368	338	377	339	331	308	348	339	334	349	335	360	313	307	327	348	341	304	342	334	322	315	344	350	336	352	342	334	339	379	299	338	361	333	331	320	362	348	310	319	330	389	348	349	314	332	332	369	356	350	341	342	320	343	357	352	351	344	355	336	334	298	383	324	379	377	332	351	312	352	352	339	337	339	322	338	347	330	334	328	330	346	333	352	325	338	354	333	336	331	338	330	328	350	361	342	368	344	371	316	339	368	327	348	333	359	349	332	339	355	363	349	323	372	320	354	327	350	309	334	371	350	367	359	332	332	295	304	340	334	346	345	347	334	349	334	353	349	343	339	351	350	360	349	353	321	327	334	358	324	341	342	326	325	313	329	340	390	326	307	355	348	306	336	345	336	380	338	322	340	377	353	318	298	331	314	317	365	323	366	316	322	312	312	345	341	352	324	330	315	316	313	385	366	333	339	378	341	333	340	336	372	311	307	340	330	334	352	340	360	342	341	344	348	339	349	309	333	362	348	323	335	348	345	339	326	358	344	320	322	341	339	340	356	303	367	377	382	353	327	295	295	346	345	327	366	362	344	330	343	366	318	335	304	334	329	332	324	353	339	313	370	370	335	358	338	333	328	312	339	331	343	356	360	353	354	349	346	351	381	310	351	351	345	312	366	341	309	317	327	354	346
18395	21322	34737	35358	33241	31113	31227	32339	35054	34726	29673	22842	8865	2521	2178	1656	1424	1340	1240	1163	1130	1101	1167	1188	1168	1131	1254	1322	1342	1376	1293	1240	1109	1034	991	986	987	970	944	958	1045	970	989	989	930	1002	1032	961	883	884	924	885	908	911	882	876	888	865	841	877	883	857	892	872	856	876	919	825	872	883	819	837	863	834	873	828	844	858	888	855	860	866	798	842	878	825	895	819	864	879	808	908	883	871	851	873	857	835	783	894	836	878	846	823	920	850	826	812	842	834	895	868	823	933	859	860	840	883	839	805	844	882	859	902	843	854	902	879	886	846	895	906	848	892	842	811	881	830	899	868	870	846	865	833	868	880	853	879	846	827	800	882	899	879	866	867	837	863	886	828	835	865	872	837	925	831	806	865	874	864	788	875	858	862	857	841	814	851	899	852	854	853	829	845	897	912	878	901	858	850	813	829	833	852	852	862	832	889	840	822	894	865	847	861	818	839	873	827	932	902	881	875	874	822	882	851	823	887	828	834	877	848	866	855	762	862	833	855	902	841	791	892	879	836	851	881	829	850	854	838	854	865	861	853	787	852	857	890	888	828	892	887	881	829	851	843	875	836	882	855	918	873	865	865	906	827	824	871	842	871	851	822	889	823	816	908	898	842	858	874	868	810	847	839	852	875	845	861	854	878	840	894	860	859	874	791	807	886	856	905	820	888	829	852	887	856	868	799	851	886	877	889	809	810	809	803	853	892	856	834	925	851	899	858	809	886	860	848	870	882	870	846	808	826	867	797	901	860	889	884	831	839	889	839	862	871	828	896	877	852	837	902	853	873	907	824	864	873	807	819	893	790	846	864	842	862	859	890	886	855	905	868	841	885	878	874	841	819	857	871	842	848	826	864	896	838	840	785	882	811	882	864	860	860	806	851	822	857	886	890	856	822	888	897	861	854	816	859	822	807	895	872	828	851	867	829	890	830	872	868	808	907	836	858	857	931	848	874	857	828	892	806	842	802	886	896	833	828	916	815	845	867	845	852	872	858	876	876	837	867	879	887	824	851	829	883	872	844	862	866	888	933	862	807	888	896	826	873	890	836	881	870	868	851	817	874	860	857	811	907	825	861	850	848	872	844	811	822	869	878	866	848	888	835	848	853	874	816	862	872	871	896	860	856	839	896	800	859	843	900	816	839	858	866	806	869	809	886	868	866	867	847	805	833	853	875	864	869	896	879	858	855	831	843	865	799	877	851	901	819	855	873	806	827	896	917	868	837	841	855	861	841	868	872	868	812	832	862	812	861	845	853	866	825	869	865	853	908	862	851	880	885	813	867	868	839	834	850	880	829	892	925	837	858	872	835	876	824	884	882	851	862	868	881	879	831	853	820	857	896	879	851	874	845	858	857	851	911	895	890	832	816	900	837	839	875	841	895	846	886	826	876	862	864	820	851	921	833	850	863	832	870	850	831	839	859	839	845	821	833	896	844	823	852	795	861	839	900	863	831	869	857	851	851	842	888	838	843	810	881	899	854	881	863	846	896	856	898	850	918	907	853	851	850	826	855	833	877	876	844	892	860	859	914	837	808	873	895	804	855	900	837	875	856	846	838	796	886	885	855	863	879	815	855	868	863	811	902	834	860	893	856	836	889	800	889	850	837	831	883	869	868	831	872	861	921	805	880	844	850	827	843	794	850	786	862	882	826	844	848	823	843	866	832	864	822	832	871	827	872	852	860	843	873	939	864	893	847	862	867	898	838	891	821	872	863	890	896	846	805	808	849	860	831	881	898	856	847	834	818	826	892	860	847	845	829	856	877	870	907	868	809	855	803	864	825	825	856	849	852	844	860	873	830	807	875	844	892	892	860	837	842	833	859	867	880	857	882	846	849	885	882	871	850	907	898	854	857	885	892	830	871	896	776	860	910	914	882	862	884	844	859	852	861	880	860	872	802	941	872	866	874	832	832	831	839	889	844	854	827	895	887	873	829	909	864	866	814	892	861	822	875	864	859	912	853	893	861	870	890	863	848	890	828	830	806	901	872	827	855	873	789	863	827	855	853	863	852	857	897	826	813	912	826	853	884	903	848	872	835	908	878	830	855	846	891	877	857	829	834	795	854	907	826	882	826	875	884	885	847	871	858	812	887	864	851	843	845	852	885	811	860	848	869	840	844	862	861	828	850	844	818	834	860	853	876	871	846	803	875	830	891	891	876	888	864	836	827	890	835	855	910	870	862	878	899	909	894	898	872	862	812	858	859	874	900	870	902	865	886	842	854	852	835	855	863	898	839	830	857	849	861	857	857	876	866	842	855	855	776	877	835	885	868	889	829	857	870	831	856	846	830	898	919	855	876	915	898	846	850	875	819	866	879	817	874	844	830	853	929	881	871	839	888	863	879	887	841	934	923	830	882	839	835	860	897	889	858	806	829	908	894	798	862	896	914	798	892	798	860	864	870	854	803	876	837	886	869	856	821	819	810	874	823	873	845	880	867	832	839	838	833	880	840	870	816	798	906	880	866	850	845	916	870	813	828	798	831	838	891	879	881	867	842	820	895	845	825	873	835	841	840	854	858	867	866	840	817	897	864	832	886	789	838	874	844	832	846	844	873	848	896	859	832	862	853	913	864	872	820	867	859	865	827	882	866	850	889	891	874	855	868	837	898	864	815	875	866	833	863	845	864	837	852	855	888	902	871	848	883	803	867	827	850	865	861	887	853	902	871	899	894	854	893	812	834	856	903	934	910	856	922	863	896	864	868	819	887	862	848	834	857	854	856	869	839	847	863	846	839	859	869	881	852	863	828	879	890	851	880	830	872	876	825	837	844	867	867	891	838	895	882	832	853	896	856	853	847	806	901	850	839	833	830	840	854	859	894	851	831	840	832	852	864	833	855	891	829	887	809	913	918	849	862	796	849	892	865	876	871	824	839	857	890	853	956	826	890	866	804	829	866	839	896	870	916	871	868	866	859	855	854	890	883	832	835	876	804	919	880	829	876	878	855	866	830	869	893	881	796	817	840	858	937	874	889	858	834	867	868	869	823	824	850	821	835	835	864	836	893	879	865	875	869	863	907	854	819	837	870	856	863	851	844	855	818	853	860	829	832	881	807	843	858	823	856	846	890	867	901	878	869	821	847	877	874	870	810	817	817	865	868	839	824	902	843	829	822	846	855	878	788	879	828	846	800	861	897	900	896	824	883	879	831	826	833	851	844	834	830	819	921	867	845	839	890	854	871	855	825	822	833	891	884	894	916	904	854	832	852	895	859	876	848	818	922	845	833	872	914	819	858	880	874	847	853	885	834	827	865	858	872	862	872	853	850	839	912	829	906	893	851	905	844	887	888	851	903	870	861	833	833	869	805	910	861	883	799	881	848	857	885	859	876	837	847	807	841	904	881	866	855	857	801	816	874	861	777	830	909	890	871	833	851	894	871	883	864	874	880	891	845	818	841	849	819	821	873	918	872	824	933	875	793	882	857	887	889	844	809	848	866	847	871	906	842
37720	35089	44360	37203	30420	20319	23085	23060	23145	18249	10229	3799	2851	2339	1887	1317	813	804	673	604	568	524	567	603	538	609	725	708	710	717	692	601	499	379	434	373	396	396	451	426	444	433	410	423	437	398	441	404	364	380	417	367	328	340	338	338	323	322	305	285	341	336	284	308	317	307	299	306	318	321	328	296	309	283	307	315	303	313	312	327	338	283	288	353	317	310	313	324	314	276	293	297	298	293	280	275	293	316	270	276	306	312	307	307	315	347	320	312	281	300	284	278	293	305	296	294	311	311	293	314	291	288	277	297	309	313	311	292	306	315	263	313	311	285	314	318	302	293	312	324	310	273	327	325	301	276	308	337	314	313	303	285	297	286	295	327	292	296	287	303	289	299	307	291	306	284	318	327	335	299	357	279	305	319	306	294	266	306	295	299	302	283	335	318	334	279	264	292	276	322	306	282	306	324	320	300	265	345	314	285	285	323	328	327	325	320	310	305	289	335	290	338	331	335	331	281	325	305	294	316	329	305	332	291	286	288	314	312	299	328	312	309	301	303	329	313	285	290	333	303	294	297	275	316	286	307	301	310	292	307	327	289	291	325	315	257	303	332	296	306	289	316	295	311	327	301	293	316	330	287	322	309	294	297	313	313	276	300	305	305	294	346	328	307	263	309	273	320	323	299	308	287	313	304	300	277	297	337	322	302	312	299	291	302	286	289	301	289	327	282	313	303	272	331	284	293	306	347	298	327	290	306	279	298	323	300	297	318	316	310	289	312	298	293	337	336	281	296	320	282	312	298	292	307	283	314	341	306	286	281	273	313	303	282	312	296	306	310	306	291	289	305	300	294	281	300	284	281	330	298	342	319	306	330	285	324	291	318	295	324	334	319	271	274	284	302	332	316	314	303	287	337	304	309	322	323	310	317	305	282	317	291	297	321	302	318	274	291	307	298	292	321	293	310	307	285	318	311	315	310	289	298	279	303	297	313	315	325	290	280	286	327	316	263	311	296	287	300	282	276	286	309	298	312	318	303	279	314	302	323	288	308	328	315	344	291	296	307	289	289	313	304	292	295	321	304	296	278	313	278	299	303	368	330	286	312	274	304	327	285	257	340	271	335	305	328	287	307	294	269	316	304	293	324	320	309	315	340	317	312	297	306	304	299	302	284	348	302	305	306	303	288	289	306	321	306	313	333	275	315	299	321	311	292	320	282	317	328	331	352	318	309	303	291	305	331	319	315	298	330	326	307	309	280	330	297	308	301	299	300	303	321	275	278	344	284	299	316	324	295	296	285	290	282	308	285	297	317	277	312	288	283	318	321	309	291	277	301	299	318	281	276	284	305	334	313	303	296	280	303	256	323	344	337	305	287	332	304	303	329	301	290	308	261	295	292	270	286	294	295	295	321	328	329	300	312	315	318	319	322	308	286	313	328	333	326	294	318	294	306	272	295	298	320	322	340	344	272	281	278	340	299	303	291	303	340	318	290	305	282	281	299	309	322	260	341	301	287	300	294	308	288	311	306	294	294	290	284	308	318	345	296	334	330	299	292	345	304	311	299	313	288	289	300	328	325	303	296	290	298	338	314	342	307	318	307	329	327	310	303	322	324	263	316	323	306	279	305	331	299	332	296	320	309	338	301	296	282	283	334	305	318	322	311	290	294	282	313	314	305	301	336	270	288	287	302	314	332	309	290	308	319	325	312	325	284	321	301	284	310	314	306	291	321	284	301	299	316	289	293	294	296	335	332	308	299	325	306	328	282	304	283	324	275	298	273	331	304	300	302	303	276	333	306	298	307	305	281	323	288	308	311	317	313	308	287	282	299	295	280	316	309	312	281	293	331	257	319	297	310	314	296	312	280	317	293	319	351	342	316	301	333	313	297	306	284	338	319	296	311	274	276	278	291	332	293	314	319	327	308	285	294	317	337	300	324	304	322	317	302	309	295	297	317	310	305	316	281	301	255	306	286	281	313	262	266	314	327	320	293	327	290	290	311	313	283	308	318	304	311	306	293	302	313	308	305	324	292	300	302	323	328	285	306	283	276	335	311	283	302	311	313	286	305	318	295	302	296	324	345	308	270	322	275	286	284	300	319	335	325	331	279	317	300	296	323	293	328	307	298	312	301	286	326	304	300	304	328	295	296	316	309	301	327	308	314	315	300	319	298	304	330	362	301	301	303	298	306	314	342	278	316	340	313	285	287	308	309	297	297	297	328	276	279	290	291	296	323	318	334	325	300	287	342	302	290	297	299	303	329	291	311	297	309	279	319	308	331	300	318	332	310	303	322	286	323	301	326	317	272	310	279	321	324	293	299	315	318	284	300	276	303	328	338	312	318	272	294	288	294	315	306	314	309	331	294	309	309	314	331	294	310	305	319	313	309	307	304	275	305	326	294	328	272	278	301	280	314	306	290	255	312	290	308	330	317	303	307	275	309	285	296	277	314	322	306	314	315	287	295	295	301	297	302	286	288	315	291	297	295	307	308	298	339	308	291	294	296	319	297	298	280	321	298	318	291	310	302	302	350	320	266	295	284	295	312	287	302	266	307	346	314	320	311	320	299	298	275	300	323	320	339	333	298	296	300	279	291	308	303	296	322	273	291	329	307	297	310	289	290	311	297	325	308	328	306	333	304	311	322	304	293	318	325	299	289	327	285	282	288	301	276	322	319	303	294	284	321	282	303	305	310	289	307	345	294	318	319	292	296	288	288	341	257	311	311	318	326	312	304	302	285	314	283	302	319	315	297	299	327	308	315	309	333	342	286	298	261	276	306	303	320	304	341	309	317	328	306	301	282	270	326	291	329	308	296	322	293	291	290	300	285	336	305	299	308	328	316	320	300	284	314	285	322	315	321	301	296	273	272	296	294	300	289	293	318	312	315	311	319	282	295	303	268	311	261	280	271	300	294	303	273	303	313	304	318	281	313	306	288	309	309	318	274	313	326	306	301	342	280	318	328	304	313	299	313	317	293	308	307	296	298	313	322	314	298	303	307	296	279	287	309	297	317	283	295	271	279	274	310	318	306	278	303	286	283	298	285	329	270	288	320	295	288	281	314	312	291	278	304	323	312	329	314	306	323	317	276	274	284	320	286	301	312	339	296	298	301	306	313	285	287	297	312	284	291	300	325	318	279	317	355	307	304	292	290	322	309	291	283	284	280	315	332	274	306	285	304	319	277	303	308	281	274	278	301	331	293	300	282	282	275	337	315	296	255	335	297	279	303	279	295	304	302	281	264	272	302	305	327	321	341	313	287	289	264	318	302	318	338	308	277	279	321	303	319	320	325	289	304	324	312	327	315	281	324	304	285	341	308	296	314	272	304	315	319	290	334	285	319	280	283	303	311	292	319	269	280	297	302	293	291	322	290	296	303	317	304	312	343	288	326	258	305	301	311	339	302	327	280	303	285	257	268	323	294	326	287	301	292	339	278	317	317	275	297	331	318	309	266	330	286	288	312	325	298	314	300	302	322	332	284	304	321	276	283
22523	27707	43511	43001	41004	33702	39786	41033	40007	35539	24184	14155	12383	11499	9168	6340	4119	3781	2971	2624	2364	2324	2348	2702	2706	2712	3628	3787	3864	3577	3503	2937	2237	1594	1529	1484	1506	1650	1610	1794	2050	1807	1613	1767	1538	1457	1657	1517	1176	1230	1131	974	1083	1031	884	926	835	778	789	827	923	888	808	809	783	882	826	846	850	785	855	786	850	807	806	797	860	815	788	788	785	795	752	785	809	776	817	740	814	770	759	774	801	757	737	813	807	773	815	753	784	750	767	792	811	780	791	829	751	739	756	754	751	743	777	766	784	738	810	784	790	765	722	718	766	740	741	777	763	764	761	796	762	746	795	763	755	766	778	769	743	750	773	766	792	746	816	838	785	742	710	726	752	730	757	787	784	769	794	732	800	766	769	781	733	755	803	773	758	801	773	729	737	757	742	809	816	770	737	747	763	747	781	803	753	779	731	745	775	784	713	787	732	741	798	794	727	766	755	771	785	786	723	792	764	729	784	758	834	740	728	715	779	749	765	762	765	783	717	797	818	783	791	759	781	721	778	815	728	756	813	756	782	728	749	804	783	749	773	759	797	735	787	785	740	785	739	788	775	811	787	758	749	755	766	745	780	808	756	710	715	777	748	776	741	777	746	762	765	748	768	736	720	754	747	735	792	797	759	797	737	781	773	764	804	790	791	745	786	763	775	787	783	766	797	749	730	784	746	790	764	743	749	782	770	781	749	748	794	752	777	739	822	755	790	787	755	696	766	800	763	833	768	776	830	768	759	839	765	772	709	752	779	752	742	818	772	754	770	789	730	813	795	786	723	741	765	767	791	785	786	780	767	775	776	757	754	737	705	773	769	760	757	766	761	766	774	748	821	757	827	754	743	750	798	731	824	799	775	808	788	752	757	785	766	738	779	740	783	802	753	786	755	738	748	751	801	739	753	746	744	765	783	781	758	782	767	768	776	736	765	769	761	799	766	729	735	755	833	805	772	813	809	756	820	769	810	759	817	738	800	733	761	760	749	796	790	766	817	775	763	765	754	765	804	764	733	725	734	790	774	734	738	723	751	818	798	749	778	799	820	765	749	800	792	758	770	756	782	816	792	764	784	766	786	791	780	756	763	809	746	811	747	736	751	753	773	759	773	728	747	841	785	729	778	732	807	785	772	757	775	791	768	817	802	789	719	805	811	778	848	771	762	753	786	776	748	742	711	754	760	791	783	785	775	773	730	769	763	767	824	807	748	723	777	852	754	766	788	775	789	772	789	766	800	766	773	757	740	761	779	811	780	752	754	736	716	771	792	790	766	740	730	728	736	764	780	749	753	734	761	728	741	757	785	755	769	703	722	799	736	772	809	766	800	764	763	765	763	787	800	727	799	749	777	789	735	786	777	764	707	772	769	733	790	743	783	775	745	784	774	779	745	798	814	790	741	778	722	754	801	805	803	760	758	797	807	786	740	679	739	795	741	747	762	756	799	787	827	789	774	765	760	750	777	749	755	729	807	738	794	820	775	764	801	788	801	772	772	749	771	737	760	791	776	766	783	719	746	769	728	816	782	735	739	768	744	773	768	767	759	796	768	784	712	768	775	778	761	760	806	768	754	743	817	783	782	754	856	802	760	780	792	783	773	713	781	790	797	764	756	759	755	715	696	763	787	785	762	774	743	812	758	787	772	729	785	794	760	746	778	791	754	752	751	782	801	758	785	784	806	796	763	773	794	743	744	778	761	781	779	803	773	783	731	776	767	767	772	765	824	756	798	814	732	758	784	762	797	753	794	789	772	758	810	769	824	793	797	729	874	795	787	746	728	746	804	786	774	764	744	785	771	740	771	768	780	812	777	777	744	787	746	789	772	793	794	773	759	770	737	809	744	781	774	738	795	787	774	806	782	761	742	744	739	742	792	775	760	737	797	793	727	739	797	712	751	769	754	753	770	792	702	719	754	787	789	726	762	768	723	797	735	734	734	724	790	708	765	764	772	708	748	746	739	790	759	790	761	807	808	851	738	782	758	793	777	773	766	769	751	772	750	778	790	736	761	793	779	765	824	821	752	765	775	718	750	774	763	765	804	803	755	766	741	805	721	813	740	791	748	759	794	795	843	753	791	783	742	787	776	764	800	740	730	760	771	755	756	774	743	748	809	764	778	742	747	740	787	749	755	764	744	753	803	767	794	762	766	773	773	798	800	764	758	779	775	747	766	753	750	807	762	735	775	796	765	732	692	793	767	726	814	776	767	697	774	778	822	798	757	784	728	775	771	751	744	759	699	760	775	770	798	791	746	780	774	792	793	790	760	789	768	754	779	738	803	723	793	777	788	806	774	810	752	770	766	774	804	754	737	730	724	803	759	753	812	707	755	824	803	777	816	789	750	776	828	751	742	747	764	805	769	783	777	788	774	746	715	749	792	812	844	745	795	721	779	737	772	784	697	760	728	802	730	725	816	784	789	759	789	776	778	766	811	806	737	817	740	744	794	763	786	744	720	745	742	778	788	801	762	761	790	750	762	759	809	715	728	724	809	828	800	739	774	758	763	784	813	760	721	734	766	744	776	769	781	842	742	788	779	729	786	779	811	790	817	745	762	720	779	789	739	734	785	799	796	791	720	755	761	738	796	774	736	812	802	759	774	759	747	770	793	750	801	780	763	743	724	734	829	834	762	788	749	781	814	781	798	767	812	744	778	781	806	788	760	771	770	766	795	771	764	774	816	729	751	795	775	770	782	812	766	798	696	795	758	719	799	759	779	776	773	750	776	747	824	790	721	742	754	798	790	784	760	837	751	787	740	744	763	765	758	773	770	726	762	780	742	802	779	748	784	732	760	786	798	745	710	742	781	763	770	779	727	786	764	760	762	749	784	776	726	808	777	738	809	743	788	795	748	764	753	824	828	751	742	791	779	814	732	793	701	722	778	766	782	750	743	719	749	753	776	757	774	722	816	774	751	825	774	798	732	763	752	769	737	780	766	789	785	777	800	809	725	727	763	731	788	787	827	760	742	783	751	724	744	771	769	773	806	784	795	786	734	776	789	772	768	759	752	761	762	739	789	770	798	779	746	771	798	763	831	799	777	767	757	732	826	797	756	769	808	752	729	798	781	810	810	778	771	780	758	761	814	732	808	811	796	754	755	691	742	786	784	784	791	760	744	763	768	787	759	727	797	786	743	808	759	792	816	818	776	772	773	756	747	716	808	772	789	713	747	714	787	736	789	734	772	751	761	788	744	747	771	760	746	777	770	752	743	790	767	785	766	714	774	742	731	769	784	726	781	759	774	790	743	748	743	752	802	806	791	741	764	790	787	777	793	767	847	783	782	776	734	744	786	745	780	730	815	794	785	826	771	739	768	731	762	823	781	771	800	785	825	809	761	744	811	797	809	750	787	720	729	805	827	782	769	792	757	738	795	741	814	785	796	798	761	781	741	833	805	759	772	781	806	741	782	728	827	749	774	791	811	774	773	774	850	747	771	757	770	715	783	756	780	759	815	764	793	784	815	756	797	770
18001	16618	22822	18474	10818	7058	5676	4337	3298	2182	1395	904	675	739	620	502	417	421	369	350	358	374	344	353	333	361	350	368	345	354	339	361	344	321	280	322	322	332	337	348	335	338	346	296	314	326	334	342	310	325	316	317	326	331	310	321	328	302	353	306	363	320	324	337	318	336	365	297	327	302	307	345	337	330	326	296	317	322	332	317	334	330	320	298	334	331	341	348	318	371	320	300	298	365	329	337	336	321	311	305	338	308	290	309	324	346	333	289	299	324	309	355	314	317	354	312	332	335	343	298	313	305	281	299	295	279	314	340	290	274	310	317	323	306	325	290	327	318	352	307	266	296	265	357	339	305	288	298	329	340	339	312	319	325	347	307	343	352	335	325	320	344	316	327	352	303	325	333	306	315	333	316	326	343	298	300	341	359	322	308	315	339	288	332	374	281	344	338	317	317	326	343	318	346	327	335	345	314	340	303	329	307	298	331	342	319	322	346	320	303	323	326	334	338	324	334	333	322	328	319	297	339	356	338	331	322	335	295	300	311	313	324	291	336	340	320	321	327	309	316	324	330	321	342	299	351	309	337	326	334	318	324	286	317	313	277	325	334	337	302	293	338	323	354	338	329	342	304	325	318	323	313	313	329	330	338	286	373	356	321	334	338	331	320	295	301	307	318	304	319	334	316	332	310	344	277	289	330	349	337	322	342	320	297	327	318	337	354	344	321	341	307	283	343	320	317	324	354	318	306	316	327	324	338	333	343	320	330	359	320	336	342	304	320	301	309	321	311	337	308	347	322	308	309	344	307	326	333	330	327	319	346	312	342	326	333	319	322	307	350	307	355	347	325	334	351	312	326	308	310	324	307	365	334	329	309	353	337	321	311	333	325	312	305	334	317	316	318	317	341	325	299	337	299	362	318	326	320	326	346	356	379	343	303	350	315	307	328	313	330	355	325	319	334	308	326	343	304	310	295	324	335	302	340	315	314	315	309	303	325	319	314	332	322	319	314	307	310	293	315	320	304	294	311	345	313	314	298	299	309	320	330	319	321	302	346	296	300	291	329	327	336	321	329	324	345	308	341	357	322	318	283	321	330	313	315	304	337	320	291	332	320	339	310	335	332	320	298	317	313	331	328	303	310	309	296	344	326	331	359	304	313	311	346	342	312	311	313	317	325	336	304	325	326	330	352	308	324	323	348	355	317	333	349	325	352	328	318	323	325	331	308	294	340	326	350	364	302	335	317	358	317	317	346	310	348	330	330	310	317	311	306	321	339	314	301	315	313	357	337	316	336	299	328	323	352	299	327	310	287	355	322	337	309	333	352	341	303	335	338	349	332	307	328	348	324	329	354	312	322	325	346	342	309	316	337	355	316	314	332	312	308	350	324	313	318	332	283	345	328	314	346	325	317	316	336	359	332	326	295	315	313	335	294	316	335	334	342	337	342	322	342	319	322	328	302	353	336	300	299	312	290	312	329	312	296	338	322	287	322	301	329	352	326	298	345	351	343	345	358	343	310	332	295	321	331	326	274	364	319	290	324	327	348	292	362	332	317	300	311	340	309	349	325	341	318	310	313	346	318	320	326	320	317	337	315	325	339	320	319	346	307	305	304	343	318	313	303	331	321	299	354	328	340	316	323	303	314	295	311	345	329	330	331	328	344	303	308	355	288	333	345	308	339	332	319	323	277	314	331	318	297	294	315	326	307	312	319	323	313	337	353	325	357	299	327	295	330	330	325	299	304	320	301	339	363	315	335	319	321	319	326	322	296	302	298	309	342	314	328	330	314	312	323	325	305	331	291	325	312	309	342	363	321	322	319	376	316	340	301	313	325	323	330	277	313	342	326	328	309	318	308	312	318	306	349	312	301	347	321	314	334	325	312	319	304	334	293	354	328	321	320	334	332	355	314	299	307	315	347	297	294	329	324	279	318	317	312	347	335	341	285	313	328	315	319	315	326	318	301	288	302	317	306	335	294	299	288	290	326	308	302	293	310	290	338	317	336	334	298	326	315	304	339	324	331	321	330	308	324	340	375	325	310	314	320	287	327	304	322	308	322	332	284	320	345	325	326	323	348	299	347	316	318	327	344	339	316	330	304	315	323	344	303	291	327	314	331	305	334	347	346	302	306	308	303	314	313	357	323	375	302	312	320	323	294	321	329	307	321	317	341	316	334	309	348	291	344	308	309	312	338	356	326	336	276	297	315	268	312	301	347	341	315	297	327	355	331	330	325	341	285	313	269	321	293	351	295	301	335	291	342	319	328	285	307	324	316	350	325	300	295	318	342	313	267	359	325	324	322	317	318	341	316	307	309	323	307	326	311	324	313	288	339	316	302	318	321	321	307	322	331	365	343	323	271	307	358	324	293	337	300	340	299	324	324	344	296	340	319	300	321	320	308	310	325	313	335	323	319	317	318	305	310	350	317	322	343	337	316	326	287	351	314	297	303	306	333	319	299	309	282	319	295	303	325	350	301	340	323	289	325	330	294	326	308	305	324	369	300	353	337	330	336	339	298	321	287	349	308	330	338	330	334	268	328	326	354	315	348	325	338	343	349	293	345	347	309	312	335	337	318	317	327	311	335	290	310	334	341	317	314	293	315	330	329	323	312	313	352	319	330	309	284	314	320	336	339	334	300	357	334	324	342	280	299	301	351	306	282	364	297	299	325	320	325	375	325	350	331	317	295	360	310	333	312	317	296	346	330	307	332	343	351	293	315	340	333	312	332	342	341	301	335	307	319	337	312	309	353	314	314	329	307	317	299	301	335	336	309	301	338	331	318	329	306	324	297	316	325	309	320	311	351	326	313	323	305	336	341	330	340	346	325	323	335	313	307	304	325	349	318	324	314	312	310	351	285	315	319	285	306	321	289	316	344	337	341	356	324	343	307	358	318	347	346	305	322	352	318	313	321	365	339	298	308	338	284	347	312	323	313	314	337	330	358	324	312	321	319	307	336	350	330	312	309	333	323	340	332	320	335	356	371	343	329	308	348	332	329	317	326	309	338	304	348	345	322	272	322	314	312	368	321	310	318	304	317	343	291	335	352	349	316	290	357	330	352	298	312	338	325	325	300	312	324	300	313	335	316	282	307	291	332	302	343	305	328	326	338	305	308	305	305	288	342	323	311	310	343	302	301	303	314	345	305	319	310	314	291	336	317	323	322	369	333	335	337	315	366	320	316	297	316	350	311	329	331	333	313	334	298	319	317	324	290	313	328	327	310	319	313	290	277	285	306	344	326	284	317	357	351	327	342	331	311	342	311	324	297	318	303	329	318	298	284	281	322	341	306	301	334	320	299	348	306	313	305	340	344	324	342	311	326	330	353	276	291	312	334	353	331	321	338	297	309	298	312	316	286	325	312	301	311	304	302	337	309	320	300	336	336	321	351	312	339	353	354	341	320	314	317	297	316	326	329	303	324	289	307	309	337	329	355	324	333	327	330	329	331	292	330	325	352	326	319	382	297	298	333	318	300	325	320	318	304
10569	14479	28102	29307	23115	19975	18374	15585	13049	9275	6115	3762	2947	3216	2592	1786	1356	1330	1233	1150	1096	1051	1090	1031	1025	990	995	985	1037	968	974	892	913	893	852	894	889	847	869	847	854	856	836	850	843	839	899	892	817	872	833	783	824	887	808	842	851	831	800	828	873	834	829	838	785	806	856	801	811	813	835	886	846	762	867	814	804	787	812	794	796	815	808	814	822	806	785	757	870	822	856	788	853	760	803	817	811	812	725	822	816	781	846	827	831	789	848	816	809	807	819	818	829	829	839	818	831	781	781	830	818	845	777	854	817	820	814	837	767	777	864	805	812	820	832	823	786	862	845	869	779	803	783	805	826	802	815	815	817	823	858	786	814	756	829	806	845	824	830	841	776	847	843	770	807	835	814	856	778	778	812	806	746	795	832	826	869	841	820	766	805	784	759	767	852	833	867	784	776	826	781	845	767	865	803	786	783	832	764	830	845	848	848	827	835	845	822	866	823	797	830	828	847	821	824	806	813	810	760	812	784	732	858	818	777	787	816	850	776	811	872	807	800	798	823	800	823	857	836	794	797	780	870	818	832	830	803	758	822	866	823	842	816	854	840	783	817	812	784	822	843	822	802	857	835	818	841	815	800	801	813	794	822	843	797	782	840	825	852	836	799	865	810	848	783	813	774	810	791	805	830	799	829	813	793	863	820	823	839	837	776	851	792	784	803	790	846	804	843	826	841	768	806	866	830	796	823	798	844	815	791	844	801	753	779	787	800	811	843	845	794	864	794	814	848	810	827	769	794	839	840	825	780	875	812	847	825	823	787	804	817	829	828	829	819	784	852	817	812	825	790	852	837	757	786	779	783	825	813	784	820	800	834	819	831	816	848	846	843	814	830	765	821	860	796	829	822	830	777	820	747	849	809	857	834	822	770	858	768	860	768	848	825	802	747	753	819	806	772	882	813	824	752	825	850	846	805	822	817	804	810	838	833	799	829	831	816	820	826	816	814	828	810	793	817	847	783	780	800	809	805	850	817	828	881	811	842	761	791	779	816	844	854	762	809	808	785	776	792	782	829	797	767	840	822	856	834	777	759	794	817	847	781	799	801	775	773	795	831	819	821	804	789	772	800	855	810	825	782	808	870	865	805	773	791	864	801	803	817	855	835	845	763	847	848	820	791	818	766	835	812	835	780	807	831	770	852	807	835	833	786	798	804	828	832	786	760	811	764	827	765	806	821	812	781	790	833	769	821	858	816	830	816	807	844	840	814	860	840	796	842	850	798	869	808	823	863	823	814	758	815	804	804	830	837	795	765	821	837	796	819	789	844	840	779	808	813	750	795	829	821	849	792	798	843	809	816	769	853	786	764	848	878	822	793	799	797	850	836	822	795	828	824	819	779	757	852	804	821	816	829	814	792	803	786	847	773	815	791	828	830	811	806	817	832	804	835	789	768	777	819	814	805	798	818	802	807	868	781	842	796	784	827	825	849	804	803	805	780	843	860	830	869	753	808	780	834	785	845	830	841	870	782	830	816	816	840	830	750	851	864	815	808	819	763	841	880	845	800	804	798	856	820	826	871	872	785	810	788	762	812	860	824	829	819	863	733	837	815	780	805	814	806	833	825	833	802	818	834	797	817	828	798	805	842	796	851	787	765	839	836	793	832	842	815	728	819	846	827	856	814	785	792	801	805	821	806	793	846	877	803	872	767	870	779	807	822	799	790	842	818	850	859	809	777	824	786	856	809	791	785	804	809	764	830	829	820	816	819	831	860	794	787	813	846	823	829	796	775	816	784	830	841	878	834	799	795	816	830	811	830	819	810	820	817	807	818	852	799	776	809	820	785	818	850	860	832	785	786	798	770	851	847	814	804	853	821	855	896	844	792	883	831	817	812	772	803	804	874	826	775	835	787	749	802	826	832	799	761	792	804	828	805	812	820	841	846	803	779	798	786	796	833	814	819	883	864	816	802	818	795	860	793	859	834	803	770	794	818	878	815	790	811	878	800	811	849	810	813	772	838	798	809	825	810	827	820	863	831	791	822	845	761	834	852	840	824	825	815	809	861	818	789	842	846	837	845	815	829	784	839	827	832	870	830	841	804	785	815	868	849	852	792	853	859	822	850	762	840	865	821	817	821	827	811	817	822	887	830	802	819	871	790	838	864	851	787	858	800	793	825	779	816	799	820	775	817	893	802	779	902	745	850	827	805	828	778	842	804	805	847	844	789	802	797	805	809	808	840	815	818	758	800	799	802	810	816	842	789	763	806	808	805	793	851	749	860	831	835	837	833	774	810	807	821	806	840	835	856	789	849	842	793	800	805	837	878	845	852	815	824	816	752	850	833	786	789	754	794	805	886	839	810	804	846	827	802	835	842	781	830	853	806	794	776	792	817	843	854	851	794	805	854	825	802	842	839	804	807	789	831	860	792	815	862	815	815	786	802	844	778	844	814	788	802	785	811	781	809	824	800	801	813	823	826	796	795	836	776	810	803	812	836	795	802	826	805	811	814	841	835	798	830	851	819	794	814	753	841	830	828	791	794	816	821	829	848	810	771	796	840	750	840	800	819	792	786	827	822	837	853	862	769	776	833	833	803	827	803	834	784	797	811	797	787	839	786	855	793	816	805	855	812	757	811	814	851	821	885	795	832	852	820	845	797	848	844	799	798	825	804	818	822	810	785	816	798	839	797	835	856	898	844	869	821	793	846	815	791	848	793	787	828	808	826	826	796	801	815	801	816	789	775	794	826	822	812	756	826	845	802	855	810	842	790	815	803	833	847	836	802	799	813	843	787	790	847	851	851	849	818	813	844	866	809	780	831	822	803	826	832	808	786	806	829	839	794	783	790	847	760	806	820	854	829	841	814	827	841	791	794	869	802	823	836	829	863	825	824	814	840	830	809	853	843	801	772	834	847	815	820	819	797	866	854	776	796	805	749	802	796	762	828	843	787	806	834	844	817	882	801	834	803	842	794	827	820	804	815	825	807	849	787	760	841	799	831	756	800	833	792	847	842	813	796	850	833	802	808	809	791	782	808	809	803	807	804	792	859	785	799	830	837	819	846	805	821	828	836	796	805	847	780	796	883	769	841	827	825	839	794	883	797	782	782	818	812	847	826	804	842	789	799	830	834	766	829	840	828	826	829	830	823	792	869	846	799	815	803	833	790	762	795	794	819	797	841	837	835	816	826	847	857	797	825	822	836	826	820	808	821	854	874	874	770	805	838	807	829	753	809	841	795	831	852	838	832	819	829	811	882	839	775	805	793	866	824	784	796	810	856	795	777	770	840	853	831	806	853	835	843	808	814	834	830	797	787	755	795	827	838	826	789	798	861	843	769	836	798	794	856	837	826	818	804	800	804	840	804	805	849	805	829	860	824	854	827	803	786	811	842	819	842	811	808	803	837	780	780	789	846	843	803	835	785	820	768	782	813	811	811	819	790	750	796	825	773	836	836	815	856	836	857	813	829	789	777	763	828	802	831	776	797	794	815	816
29613	27581	35380	30684	21532	13839	10729	10830	16247	15878	10039	3342	1312	1024	983	795	556	471	446	471	405	413	416	452	446	471	502	483	502	484	485	444	382	382	385	383	365	352	392	355	360	418	366	363	338	356	356	371	350	330	349	342	348	319	328	361	353	337	338	368	352	324	329	326	338	327	336	338	335	333	323	361	333	336	331	345	333	342	330	346	336	352	370	333	326	336	344	372	346	342	355	333	321	317	332	359	321	335	327	332	350	304	319	347	327	319	354	357	372	343	324	310	335	357	322	324	319	327	340	362	341	320	331	328	336	317	308	360	314	330	322	343	315	333	323	343	329	326	364	331	358	391	311	339	314	348	351	349	324	357	363	351	329	321	378	364	313	335	339	320	334	305	336	359	334	337	323	343	321	319	362	328	353	370	337	344	319	330	353	386	307	313	319	366	338	314	331	357	315	345	319	340	343	348	332	361	350	317	296	352	358	320	319	339	362	331	331	340	357	317	317	315	352	327	321	361	340	333	323	364	315	344	351	315	345	345	351	316	370	324	314	337	365	332	338	317	323	348	355	357	331	320	337	333	319	309	352	304	321	337	338	340	345	308	315	322	323	314	311	341	339	327	332	335	343	346	338	312	349	297	360	328	335	344	341	348	327	335	314	327	307	327	343	338	360	338	340	300	290	338	311	325	336	338	344	373	320	337	334	315	342	344	349	325	335	287	318	301	378	341	350	328	349	356	335	337	326	359	314	340	364	358	346	340	342	318	345	359	305	346	329	337	323	327	345	337	303	330	285	375	326	327	354	324	325	314	314	315	317	295	383	305	340	333	302	302	349	332	312	363	307	324	308	333	328	338	303	382	340	345	343	342	301	337	325	315	355	313	308	329	342	314	348	289	345	313	330	326	334	318	348	316	320	333	309	346	344	299	349	343	328	317	318	353	352	348	351	323	332	319	332	351	335	309	346	307	341	334	336	321	349	317	337	333	330	333	305	335	318	323	321	335	351	358	346	366	324	362	338	310	338	317	351	346	359	331	318	326	339	339	338	342	322	321	328	341	316	334	340	349	328	322	312	340	318	349	329	316	346	317	346	340	340	344	330	300	328	314	307	304	365	331	376	300	333	355	354	327	345	323	349	302	320	338	352	345	326	321	358	334	316	353	312	319	341	325	334	316	333	331	352	333	305	345	363	309	346	340	327	336	335	335	342	326	322	340	336	325	327	318	323	368	329	348	363	356	321	394	324	358	361	362	324	326	352	321	297	320	318	299	335	318	335	306	288	332	320	320	328	352	338	346	333	321	320	334	305	344	337	360	355	337	336	356	333	366	312	327	348	343	322	326	353	364	329	353	321	317	344	330	348	331	358	327	337	291	309	322	328	337	322	344	352	375	331	364	337	309	334	343	339	357	350	337	343	351	349	282	356	327	347	318	315	364	346	367	341	322	337	327	291	315	323	342	315	325	366	314	350	327	306	325	295	361	376	329	334	333	341	339	314	336	329	343	317	330	327	342	345	336	297	334	370	313	296	334	320	313	324	311	304	324	339	307	323	362	351	344	306	326	316	301	353	337	314	338	306	314	338	372	372	347	334	311	327	338	361	345	340	355	316	349	308	330	332	315	369	364	361	336	336	324	363	327	313	333	308	319	344	368	331	312	339	351	313	310	346	352	329	306	316	350	359	333	366	302	315	323	339	350	363	344	348	320	344	322	335	335	335	315	304	322	319	343	328	336	353	347	336	348	266	310	310	315	326	313	302	315	309	323	331	330	333	337	324	345	320	353	318	326	320	341	337	303	340	317	367	320	365	362	350	338	367	362	381	339	324	356	364	305	318	328	300	298	340	352	317	324	352	339	337	367	330	356	339	337	369	316	343	331	342	356	306	336	345	339	362	293	338	342	333	370	365	338	341	317	333	344	305	309	329	319	302	331	337	351	310	346	324	327	311	349	349	349	342	357	334	347	299	341	362	355	339	343	322	359	344	310	356	327	320	320	311	311	316	332	304	318	325	337	357	375	305	333	324	344	322	321	327	357	378	342	359	376	373	364	352	314	312	356	341	338	347	316	345	348	370	320	303	329	339	332	358	326	341	349	328	376	335	326	312	305	329	381	340	332	321	324	325	343	375	347	331	334	327	341	366	342	327	302	352	346	303	327	314	314	306	333	327	314	360	333	346	326	325	341	335	354	342	306	339	324	336	325	357	321	322	303	336	292	351	326	338	310	371	338	350	302	302	328	340	341	312	330	334	319	306	345	320	333	329	324	349	353	315	335	333	306	349	297	338	313	344	334	314	324	306	327	351	327	359	313	305	352	353	329	321	346	325	339	348	338	357	331	343	335	331	328	354	335	343	350	324	315	354	344	352	351	349	348	332	340	306	316	334	350	337	334	362	306	346	340	308	349	336	367	330	340	327	321	355	352	312	347	339	371	348	319	333	292	344	349	313	366	319	305	330	334	335	310	328	274	329	319	301	326	330	338	317	329	290	365	363	332	319	327	356	310	311	327	304	318	356	339	344	320	337	313	364	315	342	302	319	334	371	332	371	354	328	329	340	339	322	314	349	325	322	311	325	333	373	311	340	359	355	333	341	359	337	333	344	323	318	360	351	339	343	319	376	339	336	357	303	317	345	338	330	323	306	329	340	323	305	327	328	332	353	328	355	336	351	346	340	336	361	327	329	343	310	320	355	328	359	315	330	305	303	297	364	320	298	339	326	313	326	322	313	350	336	337	349	344	345	365	307	361	298	350	340	328	329	329	330	336	316	315	345	338	340	335	306	321	338	344	361	346	318	323	348	321	357	321	340	331	322	353	351	347	339	347	320	305	357	316	336	337	279	370	336	360	312	332	341	363	299	326	333	378	323	348	337	363	300	350	333	322	365	356	389	379	311	330	334	359	350	324	312	336	316	299	362	344	330	300	315	340	318	321	365	342	338	357	330	321	332	332	331	317	341	341	347	356	336	317	302	357	348	335	304	332	319	319	312	340	322	317	337	339	337	310	338	349	336	339	350	334	343	323	312	337	346	314	306	356	321	336	321	346	327	305	342	323	344	345	316	351	367	348	302	321	296	327	324	326	309	346	326	331	341	293	328	338	335	360	356	367	351	311	367	348	305	351	302	332	318	334	356	314	351	335	359	342	351	333	333	321	330	356	361	331	314	350	319	327	320	345	344	316	340	349	309	331	350	333	331	331	359	345	335	312	362	347	329	328	303	342	353	338	351	330	304	336	334	342	314	335	314	354	328	349	307	377	321	298	350	325	336	337	330	330	322	336	320	331	327	329	323	311	322	325	304	334	329	340	310	324	332	298	316	313	360	327	368	364	330	298	303	309	327	318	342	317	299	318	333	330	310	339	287	337	328	292	318	332	326	343	334	301	320	303	334	327	322	335	350	367	316	307	320	335	332	330	281	335	345	331	325	334	310	323	351	306	340	330	343	323	312	320	337	329	352	326	293	347	318	295	326	341	354	314	335	333	291	321	323	321
17598	23161	37396	38373	33260	28654	27063	28917	36631	35147	25869	11411	5814	5025	4773	3676	2333	1955	1703	1526	1449	1408	1472	1575	1730	1897	1976	1802	1951	1693	1648	1565	1304	1193	1189	1112	1104	1137	1149	1097	1111	1088	1069	1068	1089	1058	1076	982	947	1009	970	892	953	904	845	901	883	849	847	866	876	914	864	878	844	870	838	868	904	907	857	843	905	877	891	845	840	890	874	849	796	844	883	877	809	789	879	796	833	876	878	839	834	807	843	863	798	836	815	844	812	805	837	872	840	830	806	882	877	871	787	798	857	898	852	836	817	875	850	827	818	863	831	825	890	863	846	872	921	863	837	828	850	816	818	902	885	862	817	813	867	841	861	840	782	830	876	848	830	805	868	812	811	862	872	815	830	843	810	800	884	793	849	819	858	843	872	854	846	809	878	863	854	860	831	846	906	802	848	869	805	857	882	847	877	857	887	805	846	864	879	862	873	860	782	847	890	871	869	847	861	862	840	921	861	831	862	886	852	805	853	831	886	846	838	898	854	857	855	811	897	820	872	857	825	816	859	916	861	846	893	865	844	888	847	822	825	843	866	852	835	833	858	797	878	853	859	866	916	892	877	864	854	871	846	907	815	836	867	845	852	846	842	821	807	856	825	818	848	865	823	843	828	818	829	877	859	860	832	848	881	826	838	814	862	828	800	853	805	866	850	822	807	836	802	858	927	855	795	803	870	873	810	873	849	840	858	862	848	794	866	833	869	810	840	860	869	843	847	847	808	837	921	842	881	852	798	862	819	846	831	820	848	843	812	809	853	813	901	864	833	809	843	858	798	863	835	840	830	835	890	870	825	851	849	820	823	891	890	872	823	870	824	850	848	766	885	826	851	840	849	843	882	849	869	911	850	852	767	848	820	832	789	866	828	862	895	845	875	817	866	789	810	793	805	826	877	870	920	808	853	823	779	833	815	849	813	808	851	855	815	844	866	882	858	775	898	844	891	876	817	852	807	793	868	798	878	841	808	803	824	845	863	791	842	802	831	823	817	866	878	822	860	859	838	821	818	824	868	850	827	860	762	833	830	807	860	858	857	823	798	872	873	832	880	808	887	813	891	783	822	886	815	874	864	866	837	787	834	856	839	807	811	837	860	865	823	828	869	803	883	847	850	866	824	843	847	863	789	859	832	868	836	868	860	856	897	845	787	822	841	875	844	772	834	884	867	848	848	827	851	860	828	879	864	844	853	885	809	830	833	865	832	866	825	831	849	866	910	907	851	816	832	848	876	859	869	831	893	888	790	848	844	876	877	852	768	878	830	831	825	861	835	872	895	837	843	886	831	821	823	885	821	802	822	832	843	846	853	810	753	802	837	859	853	829	861	873	812	808	847	857	866	822	879	872	848	842	859	838	813	878	847	841	834	874	823	800	899	857	806	856	830	870	818	819	831	831	810	842	825	847	830	841	836	798	871	844	837	869	848	826	864	871	862	857	828	823	894	836	868	833	851	861	842	848	786	867	854	878	855	832	846	829	828	839	829	849	886	852	858	856	815	863	907	840	796	855	836	858	868	863	824	875	846	825	816	876	845	857	805	824	879	861	813	841	816	806	837	837	810	826	839	917	827	810	825	822	889	864	839	822	836	855	853	826	834	824	851	863	826	831	840	852	819	809	891	871	851	896	846	832	835	862	814	860	833	820	870	837	801	833	845	886	892	886	866	799	860	848	873	869	838	797	859	853	857	835	828	825	887	892	883	829	866	855	821	836	837	840	849	824	852	827	860	804	855	825	846	784	867	866	848	853	869	859	827	896	853	853	846	862	853	796	836	828	818	908	815	861	848	845	848	804	838	846	860	819	864	858	833	822	856	834	822	853	865	808	846	833	845	821	847	868	857	848	844	856	867	856	857	869	896	834	891	816	813	852	838	818	857	797	852	815	851	842	839	841	824	786	803	832	825	815	886	881	888	800	820	805	800	812	845	818	862	910	831	790	801	854	823	844	882	872	833	837	887	877	828	860	844	819	850	842	802	829	807	901	833	833	814	865	821	799	866	836	870	871	871	826	812	869	855	851	837	812	799	823	898	854	807	849	830	851	832	832	846	832	851	855	897	842	819	873	836	861	845	763	851	858	844	864	846	828	841	823	838	774	832	838	827	806	834	822	843	864	828	863	842	848	866	881	824	818	827	847	822	841	829	826	843	924	850	821	850	818	832	818	877	784	813	832	853	809	868	856	823	815	861	826	855	850	849	818	825	856	830	925	808	851	880	852	852	843	836	844	779	873	826	890	794	842	859	807	866	883	822	798	845	862	911	871	819	833	821	845	771	836	842	824	812	858	851	833	877	809	840	884	839	900	831	842	892	829	912	837	845	912	778	869	849	863	831	857	839	851	857	880	872	842	860	843	880	853	848	833	898	856	837	855	823	806	847	826	864	841	865	840	825	824	813	804	860	846	838	786	874	850	877	854	839	850	853	835	844	843	850	849	861	871	863	882	798	844	790	794	813	801	825	796	855	816	892	879	825	877	835	852	835	867	827	793	810	798	865	847	867	858	858	846	886	837	822	801	818	783	859	854	838	813	863	798	912	770	852	875	896	886	815	770	844	841	851	811	807	844	853	886	876	837	900	832	888	822	845	816	818	848	836	842	837	844	874	883	836	844	861	828	879	837	844	844	831	893	870	852	860	892	816	865	861	803	872	871	861	832	790	902	829	843	841	832	860	835	827	840	853	857	819	830	853	827	836	853	822	846	847	826	823	840	794	790	855	842	853	821	870	848	867	870	831	834	841	793	810	822	809	859	830	872	866	872	848	891	888	863	852	780	879	807	823	844	865	880	833	873	879	812	803	848	818	869	896	837	840	805	826	856	787	826	800	825	885	793	842	891	844	844	825	857	820	822	813	885	874	811	878	848	837	878	827	838	838	870	829	887	819	837	819	834	920	845	845	866	822	834	926	803	885	802	832	813	864	792	846	859	848	875	871	829	849	826	862	821	872	836	774	879	851	818	812	882	825	847	780	824	815	827	850	831	795	836	868	848	847	816	898	798	847	833	852	883	842	845	858	837	868	854	850	823	824	858	797	821	792	869	823	802	837	871	797	826	853	854	899	861	857	879	800	865	807	884	855	791	842	867	825	846	841	800	849	841	838	813	832	826	832	895	844	812	876	779	860	861	820	742	887	819	837	895	846	846	860	849	837	855	838	834	884	844	831	845	813	818	814	855	810	812	846	844	850	815	845	896	855	863	881	909	841	821	828	842	793	838	850	848	884	846	845	875	817	867	845	858	849	834	873	866	828	904	831	835	814	851	874	861	810	802	822	826	825	823	840	874	883	840	807	825	852	828	836	872	805	763	854	875	868	841	867	847	849	900	858	807	848	855	871	859	897	843	808	878	828	815	884	817	869	871	829	837	847	826	806	890	852	877	855	886	846	836	814	864	816	817	882	809	885	865	887	812	893	815	894	872	824	792	900	819	831	900	844	874	826	825	798	908	837	863	834	798	836	833	852	827	837	826
38946	36725	40096	29429	21486	17648	18017	19273	26691	29640	17951	8014	4245	1665	1302	1033	661	541	470	437	426	412	449	458	510	549	469	510	456	491	456	405	378	411	380	340	361	353	366	379	352	347	358	358	340	341	345	315	304	342	330	296	344	357	343	290	301	288	283	311	305	321	299	315	299	306	328	322	287	297	338	328	287	313	294	289	351	329	313	349	317	310	307	321	304	276	327	348	318	343	286	295	338	307	308	307	306	335	306	320	321	291	307	342	308	314	352	314	347	291	331	323	327	298	318	303	311	307	293	311	323	349	337	347	307	285	323	302	309	329	321	349	337	317	290	307	314	312	336	295	314	273	313	295	293	308	308	318	315	301	315	321	294	281	312	292	309	330	291	340	266	332	320	321	350	313	285	308	296	280	301	298	303	310	304	314	302	308	301	318	313	343	308	310	298	335	296	325	307	283	281	311	330	355	297	322	309	323	311	314	293	298	274	264	313	323	320	282	326	313	335	281	317	287	318	330	316	315	283	294	321	299	315	322	295	329	310	340	302	281	332	318	320	314	312	302	283	317	309	321	332	314	296	293	302	309	332	344	301	296	302	307	346	304	274	350	310	304	306	288	302	335	328	301	288	291	365	372	294	287	317	323	288	307	331	315	293	287	325	314	287	316	320	305	331	285	311	308	290	305	309	337	307	325	307	320	286	313	296	300	288	312	310	286	313	330	322	308	311	304	308	315	319	300	318	272	294	338	327	313	288	313	294	314	304	264	305	304	302	299	302	312	321	313	311	308	296	316	296	318	339	293	300	312	296	309	302	295	300	311	316	285	297	271	332	320	308	296	327	317	338	274	343	295	310	335	308	280	279	294	313	302	308	293	312	304	318	318	291	367	320	322	289	342	295	310	322	309	328	303	335	291	281	282	306	285	315	308	330	340	327	330	321	309	316	316	318	300	279	298	325	298	329	338	297	311	308	297	331	312	284	317	287	293	318	304	319	299	302	292	290	338	274	308	347	268	337	334	313	319	307	312	325	347	286	339	303	296	291	349	285	323	291	313	320	311	317	311	312	282	303	315	334	325	308	323	322	313	313	305	312	315	275	322	295	298	267	297	309	275	330	318	348	296	289	313	291	328	333	313	316	311	328	297	306	320	306	301	320	306	275	327	283	301	327	324	285	327	319	297	303	296	295	315	294	272	310	321	299	300	328	298	312	276	293	304	356	322	312	303	309	317	292	343	301	305	341	273	266	323	304	318	323	308	293	282	311	277	301	294	318	317	310	292	330	287	324	320	306	304	298	306	313	307	314	325	303	308	307	301	324	339	351	329	304	294	301	282	314	301	324	294	313	324	290	319	332	317	316	309	325	305	280	292	277	297	305	332	304	317	278	339	303	326	305	284	298	321	336	334	321	273	334	328	333	317	290	315	323	301	312	323	338	316	332	302	346	321	311	307	316	320	300	287	316	321	320	297	354	311	310	329	292	305	284	300	299	307	334	292	287	288	309	308	288	304	286	285	306	272	295	319	295	304	302	310	327	308	306	347	290	311	340	275	335	333	318	318	337	286	313	324	307	281	288	271	305	311	302	311	281	298	293	329	311	296	316	297	307	332	296	309	316	300	320	258	325	326	312	302	328	314	346	300	332	343	310	321	324	311	297	305	329	283	299	309	318	327	332	342	288	310	330	280	287	307	296	335	362	287	291	286	328	301	324	317	319	306	311	334	296	287	287	298	283	306	335	311	310	321	316	264	329	294	329	305	279	288	302	315	324	300	289	307	326	304	312	307	286	327	282	304	274	308	275	288	327	299	329	304	318	281	324	325	300	306	317	310	309	329	281	319	312	312	333	306	315	289	277	320	292	335	351	304	304	326	305	326	318	316	297	315	289	306	325	291	282	295	288	308	314	330	313	357	309	320	302	298	313	324	294	285	296	296	310	311	322	320	312	355	347	319	331	326	295	307	296	322	307	297	326	316	305	309	288	322	363	338	316	301	285	318	309	277	316	319	311	316	286	328	310	317	292	305	348	279	291	302	320	295	346	314	312	300	304	295	324	333	278	284	298	280	350	321	295	310	287	314	321	320	286	316	291	321	308	331	330	316	307	294	321	297	324	303	322	313	309	333	305	333	288	329	352	311	331	314	297	295	297	279	318	303	341	295	300	295	331	309	292	304	332	295	319	300	317	322	299	312	353	343	326	322	303	336	317	271	308	345	280	334	305	308	299	285	310	282	304	310	290	319	307	307	319	310	308	318	295	308	300	318	312	268	301	308	311	280	323	299	304	309	340	342	312	282	317	300	299	287	308	302	332	279	281	321	289	329	328	330	329	300	299	269	313	313	326	280	298	314	305	344	332	318	314	298	341	376	319	323	296	320	322	317	328	350	347	287	333	328	307	319	293	290	295	306	280	291	314	300	325	293	312	327	318	288	302	291	307	285	290	283	297	303	272	310	295	302	336	294	275	285	311	277	296	309	315	330	323	311	298	327	343	282	349	305	311	291	328	306	294	318	314	270	310	307	263	322	287	302	287	319	293	306	327	300	295	321	281	286	303	276	321	314	315	320	281	296	311	311	303	348	276	328	287	323	313	313	299	275	315	314	316	290	307	319	314	297	335	358	298	336	290	316	316	344	294	306	274	291	334	319	300	300	335	319	297	319	287	285	329	326	335	293	331	319	315	316	303	316	319	347	324	309	301	300	310	335	264	314	318	308	311	318	320	290	284	307	350	323	289	320	300	323	285	314	334	298	329	321	335	312	334	301	310	309	302	291	313	331	294	300	297	326	321	283	318	314	304	297	314	331	298	298	275	288	306	323	325	329	328	294	291	279	289	301	293	345	290	322	288	307	319	332	321	321	340	308	319	317	274	334	313	277	309	312	308	301	314	296	326	297	284	314	331	304	321	322	317	325	320	293	293	301	309	289	314	310	318	292	302	303	306	276	311	323	290	308	291	322	302	309	311	338	316	307	301	280	332	272	318	282	306	340	340	324	326	325	331	325	316	344	304	310	324	299	293	310	326	322	288	302	310	337	281	330	303	288	299	342	315	319	297	303	353	316	309	301	324	300	295	285	313	297	310	333	303	299	274	296	311	354	330	296	293	307	302	325	279	316	309	316	340	304	299	318	300	303	332	319	320	290	341	292	309	331	283	312	265	317	300	338	317	304	282	312	298	311	302	327	336	315	314	297	293	348	305	298	371	318	335	317	355	312	288	319	313	310	341	278	318	338	316	300	328	283	326	327	303	268	299	276	316	304	304	304	332	304	314	299	295	289	280	350	306	306	307	297	330	285	334	305	309	287	292	310	349	262	304	310	325	285	302	342	309	325	297	304	309	303	312	276	271	316	314	300	305	317	302	327	312	314	291	296	290	288	287	323	328	280	308	310	298	331	296	306	293	312	315	289	323	321	295	342	281	317	295	289	328	315	330	283	298	283	294	292	297	320	298	299	290	312	338	319	335	309	288	272	298	331	295	297	282	313	343	325	310	299
23307	29463	39786	38166	34372	33560	35364	37797	45839	45720	33706	21957	15845	7366	6602	5070	2918	2212	1794	1532	1467	1538	1766	1875	2055	2536	2257	2068	1988	1851	1758	1640	1437	1335	1370	1231	1144	1151	1252	1123	1180	1143	1257	1140	1130	1069	1067	1018	949	1068	959	903	928	894	910	800	791	819	804	845	888	835	824	815	835	833	789	793	777	828	871	818	822	813	836	833	747	829	816	815	834	812	766	767	838	818	749	774	781	844	811	817	792	821	820	758	770	801	786	775	847	744	828	793	767	799	755	824	808	837	769	834	805	832	763	786	764	843	810	795	851	819	785	803	803	756	747	804	785	748	789	812	760	817	795	775	786	777	760	822	762	832	788	788	821	792	784	769	774	806	751	794	782	802	780	786	779	789	760	772	805	749	760	789	807	783	815	725	786	784	790	766	822	785	842	769	745	789	728	816	797	821	804	801	793	791	787	732	787	784	801	748	790	831	778	772	790	806	793	776	773	778	774	773	819	741	771	792	748	793	800	828	789	814	771	796	760	776	777	787	784	767	830	826	812	781	770	772	766	790	777	790	751	769	753	784	800	757	788	771	780	785	807	816	767	811	797	809	801	799	719	822	796	826	766	774	825	794	769	802	804	756	750	801	731	732	775	733	767	805	786	805	796	735	819	745	767	758	787	797	805	724	720	831	796	794	869	776	780	722	765	783	789	764	785	749	807	780	831	770	810	816	789	783	759	809	764	760	816	792	777	794	816	835	788	778	770	719	772	795	781	779	818	794	795	783	773	739	778	780	782	805	765	789	800	793	818	787	815	770	789	732	810	797	779	752	766	796	794	769	797	788	781	829	792	799	804	751	800	796	793	805	774	813	769	786	812	745	754	781	776	803	818	779	759	729	803	812	797	789	773	778	773	790	784	725	770	787	770	794	791	797	792	749	823	809	771	743	782	794	758	787	803	785	791	815	745	799	792	776	796	769	820	769	817	801	822	699	855	769	817	793	750	794	754	781	838	760	764	762	813	795	796	750	793	824	714	821	800	761	757	827	767	738	831	805	752	774	813	799	786	768	793	817	772	797	806	830	754	735	761	796	802	809	789	812	747	779	827	806	810	739	813	818	793	773	786	767	778	803	790	826	831	755	756	772	790	747	784	769	799	774	705	803	790	778	775	771	776	808	800	755	802	752	800	778	810	768	730	789	761	769	810	771	790	760	778	775	783	762	732	789	827	778	781	781	767	768	815	817	817	805	789	745	775	805	818	794	780	811	834	752	828	769	752	764	793	802	847	780	805	815	799	813	823	800	813	769	763	794	835	794	740	797	789	771	770	788	829	784	780	789	780	790	815	850	739	748	766	812	736	806	790	765	743	804	794	804	763	792	810	788	806	832	768	805	787	717	892	807	771	760	748	761	781	767	792	819	806	752	847	762	779	792	798	783	813	807	777	806	752	787	786	767	811	742	804	780	797	812	776	785	777	797	770	821	771	747	764	785	818	780	771	810	746	753	770	798	847	805	823	831	794	798	770	808	820	855	783	751	812	711	803	855	801	782	788	779	760	786	744	784	816	745	766	787	788	788	782	771	759	773	827	787	778	803	753	815	778	766	768	775	813	846	814	819	813	835	839	779	830	791	771	791	808	822	792	782	812	798	831	789	759	767	815	772	779	821	784	767	774	782	777	793	799	848	836	806	781	770	813	796	820	749	776	789	761	768	761	851	756	728	770	814	799	815	777	795	771	763	819	774	798	801	758	786	805	821	819	824	787	777	838	806	755	797	820	776	740	816	853	795	777	780	764	820	775	744	811	769	776	801	800	827	743	756	774	784	776	833	818	790	818	828	765	766	830	797	871	765	769	775	783	819	732	822	782	749	755	823	792	775	754	822	759	773	763	759	778	747	778	747	768	816	794	757	816	808	812	778	786	795	793	759	806	789	816	821	810	781	762	763	828	792	813	777	836	782	771	812	752	833	787	807	759	777	780	814	807	752	792	724	807	839	804	707	786	770	774	822	801	786	790	822	767	822	755	762	731	845	774	810	795	783	777	806	818	795	771	806	845	771	774	775	880	808	806	827	826	806	777	786	810	830	842	803	820	755	762	785	786	755	726	782	774	771	742	757	785	767	755	744	781	747	777	818	749	749	775	792	785	776	781	784	833	762	788	775	798	780	764	785	803	789	761	809	833	747	798	802	782	801	814	870	772	760	829	738	748	860	735	854	839	803	756	768	801	782	821	791	804	737	769	779	789	832	775	772	772	770	806	794	784	795	776	820	783	796	816	747	816	807	748	795	793	733	794	767	764	763	764	783	781	787	825	760	802	782	765	734	810	771	824	807	779	817	795	808	786	777	757	750	814	800	770	790	764	790	811	885	762	830	787	805	770	789	813	781	854	787	802	826	816	757	814	860	797	797	810	812	795	793	834	708	761	821	803	806	797	765	843	782	766	809	754	765	767	853	818	729	787	760	785	782	769	798	783	824	775	759	780	857	771	760	859	805	812	772	774	788	789	813	763	791	810	776	746	759	743	797	826	759	800	790	745	792	765	819	830	720	792	773	857	742	755	793	761	785	787	771	772	796	770	770	779	772	751	813	763	791	790	765	762	788	787	818	816	786	831	794	794	749	779	768	773	790	803	738	729	783	770	756	795	768	795	820	824	754	764	764	779	825	794	795	769	812	788	805	769	824	724	801	730	790	821	792	760	861	777	736	769	787	790	815	775	740	807	745	760	736	825	762	764	780	791	791	769	793	799	746	768	817	802	772	762	779	762	806	778	776	779	801	751	773	776	842	796	805	786	772	804	816	831	749	794	804	833	766	817	822	794	781	790	767	793	811	795	760	768	766	761	804	733	761	845	765	789	779	800	793	796	802	791	787	827	739	738	779	784	797	774	774	745	837	786	750	803	763	773	792	775	768	777	757	743	773	801	793	774	787	761	745	760	775	763	756	759	736	774	771	795	818	800	777	760	816	753	747	772	801	765	819	746	788	778	800	795	830	839	825	795	792	773	789	819	785	779	765	761	810	767	759	815	770	802	791	799	769	756	802	779	748	758	739	753	822	742	768	747	781	834	787	767	746	765	795	766	813	770	798	785	857	787	787	786	769	826	790	801	790	747	788	824	755	812	766	775	800	811	815	795	775	781	796	797	822	783	779	808	796	763	758	788	738	827	746	826	819	782	736	740	755	781	812	788	769	777	770	836	781	814	759	842	770	835	808	790	798	756	773	760	744	800	817	805	752	780	761	775	791	815	801	792	811	786	782	779	802	761	824	760	767	833	816	804	798	863	765	785	762	806	762	806	795	798	743	756	777	753	755	834	752	789	792	763	817	753	779	754	783	803	747	800	776	723	789	781	748	814	736	776	774	771	781	771	826	816	809	811	771	780	839	768	775	758	793	809	787	757	766	789	846	769	771	761	779	754	733	800	808	811	782	740	811	812	755	799	739	780	808	756	710	828	801	781	783	825	870	756	797	776	848	765	712	776	777	773	739	796	834	807	840	769	792	810	785
18574	16127	17851	13740	9150	6321	5155	4442	3534	2376	1753	1164	670	501	482	420	402	378	329	330	357	341	347	343	339	354	342	334	283	317	307	327	371	346	303	337	319	297	322	324	312	336	347	305	334	327	333	343	338	330	331	306	310	346	337	342	334	335	343	353	312	360	326	331	341	310	329	341	316	322	309	310	316	322	311	297	310	328	296	332	305	326	326	343	328	293	344	331	319	326	320	330	315	328	353	300	316	322	327	314	299	306	310	337	308	313	295	318	321	332	317	307	336	298	310	319	354	330	305	309	306	313	328	327	337	328	302	320	333	324	303	358	327	331	320	320	302	325	308	318	317	294	308	309	317	280	309	330	289	361	362	326	299	312	292	325	343	303	311	292	339	366	325	316	348	292	319	321	335	335	321	299	313	321	338	318	324	345	292	335	315	326	327	278	324	366	314	329	345	309	331	314	306	292	328	304	330	291	335	283	300	331	321	332	317	294	307	310	344	301	334	343	340	359	332	320	328	294	322	333	351	317	347	342	354	317	315	337	340	348	335	362	323	314	321	291	327	320	328	301	312	317	328	312	295	316	300	325	314	326	294	322	308	316	309	306	319	318	298	317	310	307	289	311	311	318	314	322	322	327	302	316	319	337	308	326	313	305	292	314	304	330	331	330	295	328	335	324	318	307	351	314	307	335	313	351	347	326	338	339	356	320	298	306	293	304	331	313	318	311	307	336	315	375	322	319	330	326	331	327	337	327	325	327	292	328	343	320	317	306	334	316	333	293	310	291	315	307	352	304	312	327	322	316	346	315	332	326	314	318	300	319	341	323	316	355	328	300	311	313	297	326	329	346	328	303	331	316	345	346	307	319	316	347	335	352	307	302	292	308	320	316	323	300	330	336	327	333	370	322	341	314	338	284	316	296	333	318	317	304	329	355	320	303	311	329	341	349	349	357	307	353	305	293	319	309	348	303	319	349	348	326	306	309	320	315	303	314	302	342	315	332	317	302	334	311	322	343	323	314	323	311	352	322	328	293	335	309	305	308	300	305	320	333	288	331	317	312	308	293	329	352	308	299	301	343	376	337	315	321	331	314	358	342	329	335	339	303	341	341	347	300	350	360	327	324	328	331	337	306	345	309	307	348	317	338	322	341	321	336	335	319	291	350	310	311	327	322	330	308	344	294	324	329	345	320	361	332	334	310	323	319	310	338	321	346	343	303	327	331	328	330	331	337	334	319	328	343	285	295	326	318	324	328	304	345	320	317	326	329	302	298	290	325	299	338	300	284	321	325	334	304	339	321	331	328	359	320	331	315	300	331	337	303	311	299	300	321	320	308	340	343	333	346	330	311	356	380	337	328	327	354	309	330	293	340	280	312	305	318	343	304	324	321	328	340	292	341	328	361	315	331	342	350	310	313	309	299	316	313	300	353	325	337	340	314	338	347	323	326	300	345	300	313	334	311	328	313	324	326	322	342	313	282	318	314	348	287	344	348	322	334	319	316	318	297	357	321	337	304	333	326	318	306	305	339	310	364	340	307	319	335	338	344	297	329	346	347	313	317	311	344	326	327	311	336	300	328	326	334	332	298	327	305	303	320	287	336	292	349	312	291	298	325	334	334	328	314	369	337	313	307	333	337	323	329	330	318	340	365	356	331	299	337	359	351	353	283	314	345	336	311	301	305	323	352	321	359	318	310	338	347	339	311	317	281	314	324	329	325	340	336	293	320	320	304	335	328	312	308	353	317	357	323	344	298	326	319	296	300	332	314	280	285	307	327	328	312	297	343	347	332	349	331	374	333	328	301	338	324	306	343	363	316	306	307	324	332	295	320	277	312	304	326	320	312	319	335	333	305	333	310	333	320	341	287	321	326	312	353	328	295	324	354	285	290	326	306	351	297	345	323	331	298	291	325	309	329	304	317	317	288	359	342	332	320	359	352	325	309	322	327	322	307	290	317	336	338	359	350	352	359	348	287	300	297	333	308	330	350	324	308	309	304	324	326	326	330	307	326	311	321	326	301	318	306	326	310	351	302	349	346	328	341	323	321	348	326	320	303	324	313	323	311	309	323	308	326	309	316	326	324	283	330	349	325	319	331	313	311	331	355	316	333	320	325	301	310	340	320	328	302	298	324	322	333	333	306	335	339	306	326	308	303	308	309	340	308	300	311	309	313	336	296	357	309	360	326	320	326	297	316	330	301	328	293	305	313	310	298	343	325	297	345	329	317	319	300	330	342	345	311	357	358	290	311	317	279	303	315	352	324	329	344	289	329	327	347	312	349	288	331	331	333	297	299	333	346	350	310	339	304	319	319	302	316	329	319	328	332	323	350	330	320	331	333	303	342	331	334	307	300	332	340	330	302	344	323	311	306	308	311	362	314	322	313	315	328	290	340	331	329	337	331	296	330	362	310	345	337	321	328	317	321	319	328	337	311	288	327	328	275	311	304	352	330	325	337	340	335	307	317	312	302	320	317	319	313	335	311	332	310	319	346	312	310	333	297	306	324	349	332	315	335	345	338	309	317	275	292	338	301	314	326	343	319	341	309	342	299	321	335	338	274	297	339	313	329	303	273	327	322	298	318	332	333	331	318	306	311	321	309	326	350	312	323	326	291	319	330	340	344	341	327	329	310	282	332	349	320	322	329	343	278	313	327	304	335	284	361	301	345	311	352	331	303	302	295	319	291	295	344	354	308	323	342	315	323	331	335	295	302	320	321	299	319	336	296	345	347	287	324	315	312	324	323	337	348	324	308	326	297	316	291	337	305	308	313	307	331	354	331	338	340	324	311	349	317	300	329	336	343	333	343	308	352	323	300	314	292	369	328	289	345	311	311	294	327	348	359	305	341	288	309	372	350	352	324	337	332	277	328	330	325	332	319	330	326	326	332	332	319	312	310	323	350	317	310	301	324	312	297	326	339	318	322	330	298	295	319	330	299	308	329	346	315	328	365	300	295	315	301	329	320	318	315	319	295	351	340	355	337	315	318	319	317	312	310	313	365	307	321	311	304	325	310	349	297	321	341	326	323	339	306	337	350	329	320	328	343	329	327	339	313	331	356	326	302	315	317	328	333	317	361	342	307	316	326	315	332	311	314	335	325	316	321	321	316	314	306	337	328	336	327	326	337	300	287	320	324	320	312	314	354	358	304	327	319	323	309	334	318	313	331	363	291	331	307	298	322	332	294	327	305	316	329	322	342	299	344	312	368	304	333	329	309	307	306	294	301	318	313	372	328	366	315	350	296	322	323	331	345	322	306	340	345	333	323	320	333	337	326	297	332	305	329	353	355	354	302	309	303	320	336	331	350	321	311	325	294	329	314	351	332	300	307	317	310	315	306	341	368	355	356	310	323	312	338	320	335	355	312	324	342	327	300	345	326	349	354	301	339	342	288	326	340	336	303	327	329	320	338	342	333	308	323	352	320	312	311	311	300	343	323	331	309	316	352	333	342	345	306	350	331	334	305	332	323	350	321	328	346	304	319	287	334
10916	13745	23337	24908	21205	18420	17424	15944	14105	9966	7508	5023	2676	1897	1766	1455	1203	1059	1024	1014	890	935	889	942	926	892	935	898	900	883	868	898	879	845	812	891	835	863	872	853	837	843	810	855	832	821	812	826	788	783	824	834	811	791	811	818	840	846	829	779	788	770	835	822	796	799	812	822	871	862	834	840	862	775	807	767	808	793	820	779	807	818	855	840	802	837	820	852	783	757	859	779	822	872	843	805	836	862	872	782	805	843	812	790	788	802	785	818	819	775	794	811	841	827	778	846	817	790	833	769	811	833	816	840	824	816	803	829	830	820	821	811	831	847	799	835	796	792	817	848	776	826	842	818	828	852	805	774	784	794	869	813	853	810	818	854	846	843	798	813	809	827	840	762	817	813	816	828	874	851	818	812	826	831	824	835	804	853	839	825	854	801	840	834	797	828	856	871	807	807	835	837	820	836	825	820	798	836	826	820	775	786	819	850	772	761	785	816	800	790	785	897	789	825	839	786	778	818	765	761	764	855	843	870	799	800	875	817	782	825	872	779	855	856	797	810	814	831	821	756	753	829	808	788	805	803	767	801	790	824	797	803	835	849	804	835	812	771	843	797	823	879	814	817	838	817	812	824	778	802	762	754	807	812	782	817	822	836	839	806	856	830	801	820	811	806	840	877	829	828	842	823	829	807	857	849	871	825	818	822	758	831	865	784	789	823	814	812	780	790	819	849	798	797	837	835	829	821	789	797	801	807	826	838	771	821	826	846	785	855	819	796	845	841	818	894	862	827	758	803	822	840	812	818	786	866	870	790	824	863	863	784	839	767	876	824	767	825	846	815	846	856	837	847	809	839	829	870	803	829	815	766	875	807	836	810	841	820	870	838	825	773	770	812	850	812	848	825	802	800	827	790	838	820	804	795	784	833	784	844	835	865	816	853	801	810	829	863	818	815	799	820	841	849	808	847	826	832	808	789	827	812	799	811	844	844	786	797	853	812	803	870	814	795	825	818	795	794	809	840	814	787	782	830	902	773	846	840	793	867	805	833	878	845	803	837	802	831	814	797	879	844	792	831	774	808	803	834	779	835	845	820	850	822	832	824	856	885	773	794	800	846	814	820	801	810	795	815	848	887	832	821	853	813	817	853	825	872	824	835	819	823	881	843	802	811	876	740	849	815	844	834	820	824	759	823	811	829	812	816	835	845	815	840	865	827	793	806	847	778	825	834	884	816	833	866	793	810	789	839	791	819	860	796	824	798	869	880	814	833	853	758	774	812	820	825	822	801	829	819	806	809	835	818	839	808	865	860	810	792	806	792	837	813	857	835	775	759	843	796	841	814	845	789	832	840	852	776	827	793	783	813	806	801	852	864	811	854	840	855	828	866	820	854	786	763	847	813	910	853	783	832	815	847	808	825	804	787	799	779	794	810	803	794	825	841	827	840	833	783	826	857	841	849	827	812	831	811	837	794	882	908	827	798	793	871	853	826	825	840	837	832	863	822	894	805	839	829	805	862	824	801	760	869	841	782	814	784	789	843	844	808	877	803	846	831	858	816	812	803	824	813	867	851	831	891	784	798	834	832	795	809	855	817	804	779	766	814	863	803	798	798	838	900	802	789	826	819	832	791	825	767	836	855	809	842	835	813	823	776	803	808	812	805	818	813	810	809	817	836	795	804	827	862	815	847	834	822	801	784	832	833	826	787	785	837	795	846	807	883	788	831	820	886	778	860	779	820	842	782	814	811	785	847	794	815	828	828	846	731	788	825	815	857	798	769	825	845	771	809	848	824	822	793	840	794	842	794	843	816	811	858	823	824	827	794	804	849	851	828	841	794	812	838	845	823	814	842	837	816	819	845	823	885	808	798	781	851	785	848	822	796	836	783	856	816	811	830	854	814	829	791	749	798	824	810	839	838	757	842	835	781	834	799	862	811	873	788	821	771	871	842	775	820	856	808	795	824	847	806	803	821	832	872	808	790	835	835	837	777	792	803	836	799	814	815	829	810	821	821	851	873	777	791	845	788	799	807	803	857	809	813	815	824	824	818	807	781	863	819	827	815	829	883	851	865	810	818	812	795	879	841	830	830	826	822	838	799	823	768	842	824	862	836	749	822	862	822	848	799	800	790	789	821	794	851	785	802	841	875	790	818	814	832	823	799	784	853	810	869	835	840	765	799	791	824	850	786	827	825	820	822	837	853	842	785	808	799	837	773	792	820	802	775	820	823	867	856	790	825	828	781	830	810	807	797	842	833	830	857	815	834	833	749	829	828	826	833	820	833	781	782	829	864	797	813	836	785	811	820	834	864	833	805	821	820	873	816	874	779	807	802	810	818	844	807	819	772	831	835	838	789	841	814	825	820	845	820	861	857	858	770	803	797	783	805	814	840	814	832	836	824	816	828	844	799	788	816	791	877	807	825	855	803	838	813	833	770	825	841	877	829	786	791	829	842	814	856	849	788	818	849	813	868	783	842	861	802	843	781	814	869	843	775	807	779	827	812	789	870	804	811	783	781	833	811	851	781	813	820	791	848	776	819	798	784	907	851	810	820	764	831	803	814	812	882	822	862	821	830	838	825	808	777	788	799	910	815	829	792	787	789	829	850	831	794	845	848	859	788	848	847	824	808	821	783	815	844	786	828	827	846	805	804	845	795	843	855	779	869	825	782	818	764	826	818	782	849	764	785	773	845	844	750	810	800	825	849	828	795	798	860	796	748	812	784	821	838	827	800	816	760	845	810	829	779	852	806	848	894	823	823	835	831	860	804	828	829	797	842	824	838	805	792	821	796	875	822	825	765	776	818	836	786	789	758	798	823	808	825	785	822	828	899	809	807	826	801	783	837	824	835	800	807	803	845	849	774	777	786	847	839	756	877	790	824	843	795	812	822	863	785	837	835	792	791	821	806	820	824	825	793	816	786	813	849	810	790	812	786	809	834	861	781	890	855	794	840	805	803	813	819	792	817	807	807	880	798	886	810	793	826	752	830	823	817	787	837	884	838	848	825	826	794	865	817	792	880	835	857	833	769	771	837	871	817	796	823	764	822	854	835	815	803	789	827	804	799	868	786	787	899	816	796	829	792	797	845	870	827	836	809	798	821	761	789	835	835	825	852	877	837	734	816	805	837	833	802	840	829	815	812	750	805	838	802	861	825	814	817	856	783	846	812	837	788	840	840	791	788	807	828	872	825	816	801	779	830	868	819	821	850	802	862	804	830	829	773	764	810	807	824	793	809	795	826	832	789	735	822	834	835	830	799	823	834	826	837	893	808	830	851	839	808	795	775	831	837	867	793	806	818	829	838	819	796	849	844	821	799	801	779	794	822	836	828	832	777	861	798	778	844	809	821	826	864	865	827	799	850	826	859	816	824	838	772	855	835	839	812	803	811	790	806	866	789	807	830	807	808	825	826	812	835	786	832	863	837	808	806	780	827	825	792	802	806	805	830	826	849	777	834	829	834	810	805	814	803	825	854	854	839	758	828	763	819
31040	28184	34665	25174	17605	13796	11197	12618	20075	17200	9243	4281	2145	887	687	675	545	490	477	446	410	410	446	440	449	476	458	435	441	420	410	357	383	426	402	384	396	339	368	378	347	376	398	360	356	420	318	363	389	352	365	380	307	349	314	358	324	332	327	346	329	339	320	362	331	351	347	321	337	314	359	355	320	338	314	328	320	327	334	317	333	298	324	327	341	349	334	362	354	299	332	333	319	329	279	317	363	339	338	345	312	346	379	340	307	336	321	353	317	363	330	307	344	352	332	352	320	333	339	310	335	306	330	364	345	315	347	332	352	358	325	336	379	354	330	334	337	343	346	334	304	374	320	335	341	326	325	311	318	293	321	350	356	363	316	320	332	351	359	311	340	320	334	325	327	337	331	335	353	342	334	323	325	312	361	365	373	343	320	352	341	331	311	337	371	312	358	312	289	322	313	321	339	342	332	363	328	347	376	348	372	364	347	327	338	335	349	300	339	333	349	327	317	357	321	370	377	338	351	328	339	353	332	328	329	298	327	311	327	337	337	341	351	304	356	373	331	346	351	320	341	360	355	327	331	303	316	327	313	330	337	334	342	333	372	374	359	352	361	346	368	335	361	324	316	360	315	340	349	339	355	347	317	335	334	309	355	330	322	324	341	323	331	312	346	352	350	342	360	343	326	338	310	339	319	340	359	367	326	318	362	343	336	341	354	320	321	346	353	336	330	323	351	338	362	337	314	366	344	363	346	347	350	367	326	325	350	335	312	301	317	332	340	350	340	326	299	309	354	388	316	345	368	322	330	321	335	343	353	325	338	354	350	367	346	318	338	297	327	372	332	333	339	342	318	325	328	309	332	311	316	345	340	335	321	316	332	335	346	305	316	332	329	310	330	350	321	312	364	355	334	350	346	313	321	315	296	355	286	306	339	349	346	335	329	335	301	363	341	342	306	324	351	358	317	332	337	301	330	316	353	345	313	342	295	363	317	340	345	335	347	343	338	302	372	323	312	362	352	312	321	318	324	349	370	348	318	352	331	341	346	331	324	288	316	324	327	336	346	350	306	336	300	327	317	297	319	344	350	365	333	369	364	345	291	338	311	338	331	297	337	345	312	325	293	351	317	356	330	327	325	329	331	343	334	332	324	363	326	318	344	319	319	314	322	318	362	355	340	326	366	334	299	342	343	346	360	347	357	363	339	327	321	352	337	345	357	349	336	327	326	350	314	333	353	331	351	345	313	328	333	342	347	344	287	323	327	346	319	393	325	336	359	321	352	342	333	318	369	330	347	322	342	335	330	342	335	338	361	314	341	318	300	342	302	326	306	346	326	355	343	322	335	326	331	337	344	317	351	313	308	338	334	334	343	339	323	327	351	320	362	376	332	302	341	340	344	349	340	282	330	369	351	328	341	332	371	314	333	340	362	301	313	316	294	279	300	359	379	342	284	343	339	339	293	337	356	336	296	326	349	346	305	340	325	314	325	299	345	330	344	304	324	318	323	306	346	329	309	332	331	342	337	291	343	331	330	343	322	345	357	336	328	350	336	341	365	333	347	331	351	322	350	333	328	322	351	315	361	337	326	346	329	335	321	330	340	339	323	345	322	356	324	362	326	307	346	319	335	344	339	347	355	343	329	315	363	324	362	288	317	332	358	381	338	325	325	314	340	326	345	328	342	344	338	352	327	325	348	325	333	301	359	340	348	365	318	331	346	361	324	299	341	363	317	346	305	382	353	348	324	361	318	326	334	354	354	307	364	330	330	350	331	305	350	336	304	386	309	345	317	330	314	324	353	328	307	302	343	342	382	355	304	341	336	337	335	338	325	320	332	361	313	339	327	344	342	347	358	355	362	317	333	300	355	378	315	346	319	364	304	313	302	374	337	329	349	344	331	316	320	340	359	342	328	334	367	357	326	312	367	317	317	308	351	314	328	364	331	331	336	316	331	314	322	334	343	351	383	340	333	352	377	332	344	344	353	343	337	374	368	336	322	303	342	338	364	339	349	330	310	350	336	360	330	308	334	346	335	348	339	347	330	340	342	342	319	329	362	340	338	364	313	316	328	380	321	294	319	335	340	314	322	324	336	332	346	360	309	384	317	333	325	339	304	340	315	339	330	360	317	339	320	331	364	328	349	337	329	310	317	345	358	296	326	326	362	323	337	355	361	343	341	327	353	319	360	305	339	322	377	311	333	323	341	358	380	364	325	332	328	324	312	290	323	332	314	335	358	338	334	350	332	338	333	340	321	326	332	361	328	342	319	354	325	318	306	310	371	330	352	340	324	327	346	331	332	340	367	322	348	338	342	343	336	322	277	315	355	339	284	316	346	326	331	342	352	322	329	349	357	328	301	357	346	375	323	340	346	340	313	342	315	321	341	329	347	317	363	344	369	328	374	336	325	342	315	329	340	322	326	324	357	337	335	345	353	337	331	353	339	325	331	344	316	303	374	313	319	331	350	309	348	311	357	330	342	330	314	342	351	317	281	332	356	311	371	366	331	333	322	330	363	333	307	322	347	344	297	324	346	328	333	294	352	312	341	356	345	345	333	359	370	301	296	342	321	339	360	345	345	330	313	335	345	341	316	369	341	338	348	339	328	344	337	332	337	334	337	323	340	308	312	351	319	313	323	332	329	318	358	307	341	314	332	370	328	306	338	321	338	325	350	320	318	325	337	313	345	340	367	329	361	299	292	339	354	358	337	334	323	317	335	319	312	320	331	329	348	312	335	337	326	352	337	344	321	327	323	349	299	349	308	337	345	286	374	310	339	314	315	313	333	337	362	321	334	311	325	311	301	330	346	323	362	340	340	353	361	348	319	329	312	347	342	320	345	328	326	322	315	349	355	367	342	337	388	330	331	312	321	356	344	341	323	331	324	336	333	321	367	341	344	340	342	326	331	325	365	326	334	356	387	360	339	349	308	314	345	366	353	330	334	349	330	368	331	348	315	334	362	367	317	327	327	337	367	360	352	359	368	317	347	320	331	332	337	333	334	348	307	334	299	358	335	345	363	345	337	358	345	331	322	339	327	299	346	353	351	289	356	327	285	329	350	319	350	342	348	342	359	339	344	338	323	322	351	319	353	357	322	290	351	329	331	338	316	372	320	360	317	336	348	336	311	360	347	348	337	332	338	344	318	351	355	334	348	345	352	315	317	332	319	373	298	373	337	323	345	314	332	330	334	336	337	345	317	330	325	310	323	344	333	355	315	320	336	348	346	334	355	342	334	341	362	313	319	322	326	346	341	345	385	371	324	344	332	323	371	379	336	335	314	361	363	348	351	361	365	380	330	317	352	342	349	317	339	359	347	350	340	354	345	364	332	337	332	324	300	303	312	325	355	327	334	335	330	344	319	317	332	321	347	311	350	341	326	334	300	319	345	316	362	353	338	344	354	328	357	355	362	323	324	338	344	349	341	328	329	325	353	334	342	329	325	314	339	332	345	340	337	333	352	359	363	352	325	352	285	316	330	329	349	352	362	327
18736	23311	36513	33578	30836	29677	27750	31465	40385	35449	24587	15818	8815	3415	3141	2946	2135	1778	1683	1389	1196	1349	1431	1673	1544	1857	1650	1794	1384	1452	1257	1258	1376	1263	1215	1091	1110	1080	1154	1203	1168	1020	1052	1093	1064	965	1035	982	955	968	944	863	873	927	912	861	844	889	833	876	822	879	875	851	916	840	874	846	842	845	905	805	931	877	874	900	847	817	835	838	855	841	837	836	837	828	843	836	888	832	848	853	833	862	820	778	793	791	843	842	822	874	814	907	922	865	835	869	800	884	871	850	858	865	808	824	889	846	846	859	824	937	869	797	878	834	793	869	878	871	831	834	817	892	831	827	872	897	864	838	830	862	845	862	860	829	835	823	847	843	832	843	796	856	860	893	828	786	874	809	871	867	851	820	898	883	880	863	873	837	823	839	870	888	835	886	870	801	817	825	900	910	846	783	915	790	814	840	829	868	834	834	839	835	842	862	805	851	893	834	869	859	818	866	847	808	841	805	887	845	829	842	816	855	834	815	888	843	800	873	893	863	824	851	883	808	838	809	850	858	847	852	854	907	873	838	889	838	866	870	827	829	858	822	816	872	846	827	847	819	822	875	830	832	897	901	805	874	839	798	836	904	846	851	836	835	888	887	854	840	898	844	847	848	853	917	866	827	894	909	880	821	853	838	861	848	822	829	863	874	850	833	842	854	811	828	834	825	840	898	882	825	794	897	782	888	913	825	795	868	827	846	873	815	863	831	831	825	851	851	856	810	850	864	797	813	856	818	817	853	874	884	811	837	864	871	829	874	876	791	858	816	846	854	888	874	847	872	812	865	893	874	909	844	814	816	835	840	901	863	850	831	852	840	841	904	874	826	843	860	846	826	861	779	828	829	808	853	884	857	854	873	884	886	834	789	857	843	823	865	860	837	820	889	821	814	855	868	874	896	825	840	843	889	881	846	881	849	872	844	808	900	860	837	825	887	834	854	883	874	814	850	895	826	872	895	847	868	830	870	877	862	831	789	867	884	796	858	830	866	842	876	870	865	892	909	831	848	815	806	842	823	876	810	831	857	844	832	805	822	801	830	841	884	885	858	836	795	830	860	816	821	851	846	858	878	855	847	856	842	882	853	870	877	900	852	899	833	852	821	844	836	865	824	841	873	827	837	798	820	879	843	807	851	852	845	826	832	864	822	814	839	846	841	873	818	846	857	870	869	800	878	898	896	856	879	836	802	864	797	853	831	812	818	860	859	875	885	876	801	819	797	854	838	881	852	850	843	845	862	848	846	835	881	828	819	872	846	884	796	847	828	863	784	880	785	836	821	863	890	877	866	839	854	851	856	875	916	826	835	832	841	822	854	865	826	865	847	855	830	889	872	875	873	839	877	807	873	897	784	874	797	820	864	848	824	869	860	810	821	807	830	890	844	832	844	840	861	844	887	834	882	823	834	867	861	824	821	845	875	844	841	881	848	881	822	844	880	886	834	786	842	830	846	860	886	900	814	803	899	895	789	829	884	807	902	878	840	867	823	829	923	864	888	829	845	817	837	853	844	878	841	822	865	873	820	857	845	836	785	867	825	802	827	828	866	841	859	871	880	792	830	814	888	838	813	867	824	821	780	857	879	791	842	841	801	827	897	815	825	890	843	839	798	842	866	823	849	846	860	866	815	858	813	852	842	821	840	900	842	867	907	798	840	866	862	832	822	818	857	881	875	836	870	875	874	882	826	782	886	864	867	888	808	874	838	849	843	859	884	877	840	903	847	844	877	882	875	840	800	853	867	813	869	849	843	838	816	835	811	878	856	841	883	850	855	801	767	857	857	862	842	844	852	924	851	908	844	810	851	858	845	787	831	822	858	858	800	838	844	866	827	796	821	796	790	821	870	826	859	834	888	832	854	852	786	810	889	807	896	842	823	869	878	837	843	836	839	865	855	840	851	833	851	857	840	828	828	890	833	819	831	816	857	851	835	895	852	868	894	859	837	842	857	819	863	811	850	794	809	813	873	848	854	842	862	845	851	842	844	833	852	894	830	822	832	826	850	854	858	852	835	844	863	796	854	853	907	867	857	846	859	845	868	830	836	886	816	862	872	846	867	876	820	853	777	869	841	857	805	888	840	794	869	879	840	794	915	806	893	867	905	878	794	819	876	815	839	840	850	845	852	855	889	809	835	856	894	812	897	857	925	882	859	859	871	846	879	833	820	794	852	878	806	854	844	887	841	833	863	857	813	876	861	822	842	855	828	858	771	879	863	866	898	812	795	869	851	880	846	813	807	843	824	796	816	879	831	877	826	899	839	846	838	809	869	839	859	852	854	834	853	823	865	837	859	844	873	839	901	857	843	878	897	850	828	830	814	865	810	780	807	825	878	891	868	848	859	828	822	877	876	847	848	816	853	853	824	814	828	848	772	833	807	840	862	833	849	799	857	839	821	815	829	881	824	872	863	815	837	810	802	822	848	838	865	842	832	845	843	873	867	838	871	857	812	880	853	832	826	844	854	869	884	865	840	832	864	849	882	880	897	849	806	815	834	843	821	835	876	845	881	812	879	837	841	848	810	871	868	831	865	898	816	808	864	850	869	854	890	885	826	795	833	869	895	868	777	827	907	871	815	909	845	895	881	830	853	853	875	876	857	846	885	871	847	829	859	913	820	848	806	888	871	867	861	861	880	811	857	878	813	860	853	800	850	839	852	897	883	854	912	801	824	868	873	842	901	870	827	820	844	836	818	886	777	855	839	874	784	836	857	833	900	837	837	892	823	865	825	849	840	881	853	896	853	855	849	862	875	906	818	826	833	813	829	817	833	909	907	830	856	855	885	818	806	860	859	876	834	820	869	849	845	819	905	873	853	842	863	828	848	858	848	867	852	841	851	838	821	858	856	848	849	826	823	828	829	843	845	835	816	889	812	901	850	817	845	815	810	856	882	838	835	851	842	883	889	805	874	847	829	840	828	858	847	866	858	825	861	872	841	899	850	887	801	827	853	900	832	869	897	866	841	835	859	823	801	852	836	824	842	875	873	871	930	846	847	842	835	794	827	819	851	873	875	829	814	833	830	807	804	825	845	839	926	868	871	859	836	831	863	901	784	852	817	874	877	829	867	877	869	878	820	870	856	830	870	838	850	871	893	814	806	863	852	884	875	880	870	868	888	860	881	882	782	862	843	857	871	844	864	836	821	809	863	893	810	864	819	822	901	881	891	830	848	815	834	827	836	877	853	872	819	838	862	829	866	835	898	841	836	834	827	843	867	849	887	872	819	875	872	874	844	862	846	855	816	859	836	821	819	871	880	861	880	907	859	832	850	806	836	874	848	861	835	821	855	865	908	839	859	848	855	892	871	820	878	869	841	837	903	827	856	830	862	895	866	837	848	867	853	877	798	882	887	883	828	859	869	862	794	806	796	845	825	880	788	820	828	864	864	842	879	893	847	840	868	829	786	875	855	814	856	859	835	774	849	830	832	881	915	830	892	883	877	888	883	823	858	836	893	884	856	833	848
38612	34255	42561	31849	23338	18080	14284	21676	30519	21967	16211	8110	4545	1576	1309	1200	870	658	634	580	486	467	528	566	567	687	611	662	567	537	443	459	481	501	474	418	415	437	388	474	424	338	357	378	387	364	385	349	362	342	320	319	304	308	318	309	325	311	326	333	284	284	324	309	294	335	358	327	312	272	313	343	324	323	310	320	285	328	317	323	349	343	301	322	289	301	302	287	277	322	294	327	311	317	327	301	310	288	281	281	322	303	290	313	300	314	298	294	306	292	291	330	301	312	322	281	298	272	329	302	320	299	327	303	298	288	337	328	311	311	291	287	298	291	303	329	331	289	315	304	292	299	266	320	294	327	312	328	310	295	302	278	306	284	318	276	302	302	310	298	309	318	309	310	292	318	302	300	287	315	328	279	274	300	314	277	296	320	304	326	284	287	302	281	275	322	265	289	311	292	336	327	303	280	303	300	351	304	291	306	300	289	298	278	292	280	303	338	325	274	275	295	321	303	302	320	319	306	305	289	284	319	327	306	303	278	296	299	321	324	305	294	313	302	276	324	300	336	297	334	336	282	283	313	317	321	300	313	325	291	313	301	314	309	283	282	329	334	309	292	315	325	297	313	328	295	344	311	286	317	305	285	318	313	319	309	348	326	304	308	285	310	333	329	293	306	314	277	319	266	340	304	309	310	301	306	355	278	322	289	308	307	292	313	283	318	300	332	335	303	321	311	340	276	292	319	327	306	322	328	305	290	299	307	280	301	342	306	317	302	305	314	285	304	321	315	316	309	298	305	291	297	288	315	290	286	299	340	308	322	304	319	331	288	322	311	296	309	318	325	341	307	328	313	324	297	338	293	278	302	285	305	340	336	290	314	296	313	312	287	269	305	319	291	302	294	281	333	318	329	297	310	304	293	295	312	320	290	323	288	305	287	286	303	322	322	301	282	309	285	307	299	297	302	284	372	284	295	308	281	327	334	297	318	323	307	313	296	311	260	319	330	284	309	307	278	305	281	271	302	286	283	301	312	312	311	314	291	290	305	337	324	304	287	298	328	297	305	319	303	301	298	294	321	300	293	325	303	328	303	318	319	333	290	298	290	316	326	333	306	296	306	308	308	289	286	333	311	322	276	274	299	313	315	297	301	308	282	309	307	289	316	303	313	303	320	300	316	290	333	321	319	294	302	324	292	328	312	307	326	306	300	314	297	305	301	296	322	303	304	319	327	328	302	313	275	316	304	313	313	273	318	288	292	314	318	292	293	290	292	286	316	306	294	335	323	270	295	306	294	290	321	286	323	326	280	291	290	319	320	306	321	311	307	300	351	296	306	306	308	302	319	323	320	303	304	300	309	310	284	326	312	326	334	324	312	320	325	284	302	331	308	326	296	305	286	293	300	316	321	322	305	292	314	304	327	295	311	320	315	309	282	288	337	287	291	301	295	314	304	294	304	338	318	321	310	319	313	301	285	302	333	266	311	277	337	292	296	313	315	297	294	278	307	336	282	304	280	289	288	351	285	283	292	347	312	318	330	305	301	321	339	291	282	328	285	327	315	295	312	333	307	316	290	318	338	294	341	311	298	321	298	312	293	297	287	305	308	343	300	330	319	306	317	293	295	300	310	301	333	305	313	298	285	304	314	260	301	298	319	293	358	282	327	333	284	285	335	322	290	310	295	324	337	307	315	304	314	318	304	311	339	333	280	291	312	324	308	267	320	295	302	286	305	264	311	326	304	312	276	314	316	292	326	325	340	307	308	305	297	286	285	311	321	320	279	287	291	301	298	308	326	328	299	295	341	333	285	313	332	308	302	295	283	317	290	301	324	338	329	325	324	346	301	305	304	306	307	314	323	298	297	315	327	292	322	294	329	265	322	306	280	281	314	310	320	272	298	286	316	308	294	294	297	316	300	327	312	296	295	318	346	315	284	323	297	361	328	294	337	334	318	313	283	313	315	322	282	316	308	306	321	312	358	304	314	285	272	318	291	307	307	324	279	306	301	284	303	320	291	291	321	298	348	280	277	302	331	296	316	293	308	307	309	315	318	353	333	293	311	329	320	303	308	288	328	327	319	280	317	306	290	351	315	282	310	310	318	310	328	309	318	307	269	302	341	290	322	304	290	316	308	306	299	321	303	302	323	299	334	292	330	283	313	321	318	329	297	311	345	313	298	337	280	301	298	310	291	304	295	314	303	313	321	293	307	304	284	307	288	308	303	301	317	311	320	287	310	295	290	290	297	277	312	280	298	326	285	283	294	298	286	297	335	308	298	299	303	315	288	315	295	317	310	311	270	309	303	287	311	291	305	317	307	316	321	299	304	309	288	294	316	288	325	287	324	309	313	308	289	313	304	345	319	298	311	319	311	307	282	310	317	310	316	296	311	313	293	324	312	306	310	289	330	283	252	331	320	315	297	284	283	277	322	335	268	333	321	320	306	345	280	267	318	297	319	318	291	305	290	331	280	296	305	303	310	314	307	320	315	309	315	319	303	295	305	300	276	307	286	291	292	295	309	272	307	311	288	325	309	289	283	345	322	271	325	319	290	302	304	297	300	317	270	298	287	329	309	278	276	302	297	347	362	300	319	341	287	346	300	311	340	317	288	300	257	290	304	296	299	306	310	303	268	303	274	303	306	283	300	341	296	300	323	290	317	305	334	304	301	283	294	320	334	292	279	298	309	324	271	311	297	272	304	316	289	326	307	295	319	280	319	309	321	292	279	283	304	315	313	302	310	275	283	296	280	301	312	321	304	300	281	349	303	336	324	287	300	295	335	292	314	306	305	303	317	289	325	331	266	267	311	321	289	313	306	301	317	324	321	295	308	342	331	298	329	297	320	309	329	311	340	291	269	327	304	332	314	264	303	302	306	338	285	290	280	322	307	321	306	330	312	308	311	295	301	300	305	286	290	305	295	331	318	315	320	313	311	336	298	283	322	297	268	286	320	317	322	310	300	306	274	311	307	316	299	333	303	307	310	343	259	307	319	315	292	307	329	321	322	308	292	316	283	309	307	305	318	297	316	287	308	327	306	308	338	280	307	300	299	284	294	298	271	314	297	304	284	316	323	329	303	299	260	299	316	306	281	292	298	287	327	298	324	321	302	308	323	306	327	312	313	306	304	291	299	285	288	302	306	332	313	319	299	309	337	294	312	298	353	292	308	309	296	301	290	309	296	286	307	302	277	288	298	337	294	316	303	317	295	290	307	325	326	271	294	322	282	297	309	281	344	315	292	296	306	284	305	309	298	316	295	301	313	303	312	320	324	265	310	331	291	280	300	274	294	298	309	292	285	317	307	314	319	317	299	310	304	263	294	302	330	308	301	304	293	317	305	300	319	317	279	292	284	312	289	312	315	281	293	344	271	282	272	297	302	304	313	312	306	296	312	290	309	292	302	307	306	327	310	321	299	302	290	288	298	333	293	340	302	313	309	302	309	298	303	316	299	316	310	323	334	295	294	329	299	315	314	287	339	365	319	285	318	322	334
22972	27423	41585	39195	35843	33439	31089	40772	46706	38840	34262	22196	15238	7049	6538	6249	4504	3163	2904	2389	1861	1867	2494	2866	2731	3493	2879	3205	2547	2530	1941	1691	2160	2066	1897	1576	1549	1598	1530	1734	1776	1359	1355	1447	1498	1226	1381	1345	1154	1149	1086	981	881	900	852	805	861	827	809	800	810	823	818	811	758	856	777	825	716	823	819	822	828	775	782	787	854	805	776	803	782	798	809	795	779	815	800	792	751	791	802	747	755	743	750	789	774	766	792	809	775	795	790	826	751	726	785	804	761	759	779	783	774	729	780	794	772	780	770	789	757	789	785	769	719	734	733	813	794	776	758	804	753	823	736	762	784	776	775	818	789	776	781	782	756	800	768	768	793	725	757	768	773	786	765	787	796	777	813	781	767	841	779	782	801	772	779	780	748	823	796	787	714	748	740	817	825	800	794	758	786	723	667	785	755	749	760	778	746	822	802	764	795	786	776	748	815	803	776	752	773	751	748	819	797	703	754	808	784	725	766	733	796	813	789	763	793	755	768	792	795	756	791	824	779	783	764	788	781	753	723	728	768	797	748	733	825	760	817	822	760	790	795	748	790	778	810	785	789	803	770	807	799	816	796	828	777	746	772	731	807	756	748	778	768	786	777	805	804	808	809	845	809	790	759	757	789	752	770	732	781	754	787	755	781	765	795	792	728	729	780	772	756	782	734	756	845	807	758	827	834	808	815	797	781	789	777	765	811	832	813	794	755	751	776	767	762	770	762	769	849	768	806	811	822	744	808	768	764	763	775	761	746	785	768	803	803	810	784	766	787	819	766	727	753	791	800	800	803	831	809	752	763	758	798	776	782	808	786	795	766	765	769	780	777	777	791	766	707	775	766	734	772	750	767	862	809	777	759	797	749	813	789	738	729	741	754	754	778	756	815	784	754	794	758	724	791	775	804	796	774	784	736	708	779	740	807	786	817	809	774	766	803	782	739	771	811	809	757	777	791	763	844	794	735	751	750	796	779	766	738	762	751	782	750	778	757	768	779	730	765	784	746	748	756	811	755	699	743	811	747	790	806	725	785	762	775	753	772	759	796	759	785	825	772	756	823	768	805	818	743	784	742	804	809	772	803	806	744	744	794	766	778	783	783	818	719	825	749	806	812	759	771	758	758	789	752	766	806	822	775	781	784	789	760	776	730	815	749	810	777	800	757	771	788	797	747	748	811	763	782	746	779	793	786	840	765	790	796	759	781	751	781	764	790	800	790	783	787	840	804	767	774	779	813	751	807	770	770	713	761	784	751	817	768	837	781	693	757	807	774	821	811	763	774	756	818	738	740	806	741	786	811	732	778	771	766	754	727	775	786	770	799	747	775	781	777	795	749	803	772	798	777	761	775	814	777	755	725	753	796	749	756	773	800	770	786	808	748	754	750	804	825	781	775	771	747	740	753	759	785	782	787	852	725	743	769	744	747	773	815	763	762	817	774	834	780	775	773	747	813	804	717	765	792	797	769	792	780	743	770	819	783	797	782	822	728	747	751	788	762	822	787	784	771	768	761	746	808	754	777	821	754	781	784	755	788	813	773	710	774	765	802	802	783	756	768	778	754	765	718	733	773	789	775	823	722	782	803	759	785	792	773	796	780	783	792	733	741	804	780	773	814	813	785	774	744	825	750	774	792	762	792	767	775	785	762	759	788	801	845	744	790	791	783	783	780	792	811	795	791	809	783	771	812	773	774	793	814	820	747	746	796	810	768	776	812	752	724	764	819	772	744	777	766	796	753	743	783	768	791	770	740	767	801	774	760	754	766	790	775	795	777	791	766	810	809	776	783	794	781	824	805	827	761	743	820	793	799	742	788	784	775	777	731	780	784	776	828	718	783	762	775	742	763	846	796	760	805	778	794	757	812	790	776	832	771	765	792	792	736	768	772	806	783	794	775	790	778	786	810	781	789	772	781	829	770	758	777	837	784	809	767	807	827	787	719	780	797	740	832	750	786	736	795	779	767	747	809	760	782	805	752	751	782	802	801	726	781	707	884	775	788	791	785	794	766	772	822	825	783	785	774	765	796	807	774	800	803	792	797	775	815	793	769	737	694	775	796	795	812	782	798	795	774	782	773	765	738	788	787	784	751	771	793	783	817	830	791	795	794	760	785	777	744	802	742	721	817	814	769	787	759	787	760	809	789	770	780	748	780	770	820	781	755	804	772	795	803	765	783	763	795	790	783	776	762	744	757	741	772	750	754	731	741	770	796	721	792	799	745	744	769	793	748	737	809	839	777	759	795	823	814	724	823	800	755	789	754	727	771	782	778	800	776	756	792	718	753	767	791	787	740	821	746	787	808	823	776	768	810	731	836	829	777	750	801	759	740	772	781	759	800	748	749	799	802	788	724	763	751	766	785	735	733	758	765	775	755	764	811	823	780	755	762	742	761	779	768	737	795	792	758	757	736	795	762	803	778	765	795	785	763	808	771	746	744	824	774	766	779	786	780	776	800	831	769	780	799	793	752	770	798	828	800	753	814	788	791	807	767	791	810	763	779	804	769	828	807	788	781	795	792	774	818	757	750	755	785	758	833	809	812	778	758	758	766	829	818	754	809	741	786	749	762	789	750	784	720	812	746	731	786	746	706	806	750	739	815	806	805	797	829	795	761	766	782	731	756	823	763	778	796	814	768	794	747	842	767	800	778	767	781	773	790	763	738	799	744	748	793	750	807	793	795	778	846	770	779	814	783	783	780	762	782	782	758	788	791	790	770	782	793	808	720	739	760	793	749	784	800	793	776	759	775	775	742	785	728	794	721	777	727	799	712	756	769	751	797	738	775	812	789	810	790	805	718	775	791	789	795	788	760	759	805	763	761	761	750	743	822	767	759	748	775	759	788	773	786	801	795	815	758	727	799	783	818	765	782	800	773	794	808	784	755	763	794	757	776	764	759	829	784	759	779	766	838	777	843	728	795	758	772	813	770	784	764	796	788	812	843	753	774	726	772	768	770	800	770	711	772	825	805	777	814	787	751	767	717	839	840	748	759	805	796	756	773	823	818	791	763	753	778	771	768	767	800	751	757	789	794	772	749	776	723	802	768	800	784	812	775	790	779	777	779	777	775	811	787	784	756	773	796	786	763	791	768	748	759	772	781	795	766	789	771	795	785	753	799	830	731	741	808	776	734	771	713	793	733	772	764	773	789	775	785	774	762	826	760	817	770	728	770	761	783	742	718	800	788	803	813	787	820	817	756	776	806	763	757	742	795	787	745	750	852	756	735	823	782	753	757	798	765	770	798	790	757	759	781	772	782	759	789	719	786	781	728	797	752	748	755	747	783	798	785	758	774	791	773	817	795	745	818	733	827	774	726	787	786	791	731	733	792	761	778	769	781	753	777	754	784	760	764	753	743	770	815	772	764	723	784	748	767	785	732	823	794	773	782	783	793	804	778	790	757	818	797	746	791	751	777	780	783	747	816	747	782	814	797	746	822	791	764	733	789	740	751	751	756	760	737	778	751	776	757	765
17770	15511	18319	13549	9604	6656	4753	3802	3330	2049	1483	1112	742	556	504	417	416	388	347	386	384	361	332	365	317	343	345	342	332	312	330	321	336	325	347	358	347	314	305	337	344	331	367	340	337	349	331	319	315	333	312	349	321	314	335	339	338	299	331	331	353	313	289	370	308	340	329	337	299	341	323	328	308	333	308	332	332	321	288	326	353	296	302	365	340	304	335	318	333	325	312	353	301	352	335	348	306	349	317	329	322	340	346	345	328	346	346	329	326	328	315	336	309	334	344	327	317	322	318	311	297	360	330	316	302	319	303	346	318	316	293	320	349	346	333	312	345	352	306	293	277	339	287	351	315	309	312	317	337	321	324	344	321	318	342	300	281	326	308	330	316	304	353	310	311	342	337	321	303	315	337	340	329	340	347	294	316	307	306	336	353	294	317	339	327	299	317	331	316	328	314	319	317	334	310	298	309	313	299	343	332	342	312	335	334	339	315	306	313	320	344	335	307	313	319	350	334	320	313	334	292	301	342	347	306	346	351	337	351	346	312	310	338	306	340	295	352	331	338	293	309	350	314	326	315	336	286	345	320	356	325	328	337	297	327	333	328	342	300	305	295	332	329	326	314	352	319	300	308	342	284	323	304	303	332	321	320	346	319	322	335	313	305	342	328	288	328	303	313	351	296	302	334	309	304	306	304	308	329	324	303	344	307	352	339	282	316	330	293	329	338	337	333	344	324	327	326	315	324	324	344	293	313	327	339	353	333	316	330	313	340	388	302	334	306	318	318	349	313	314	358	341	345	343	302	323	336	349	317	281	336	335	320	306	321	321	357	353	331	346	357	319	335	306	296	303	335	337	310	322	326	331	330	338	333	333	291	356	311	290	320	333	367	322	325	301	313	307	316	313	319	296	338	309	356	348	364	331	347	365	325	329	323	307	314	323	295	295	341	319	333	342	314	319	333	343	328	318	319	317	286	325	313	332	315	343	345	309	342	330	350	356	376	318	340	333	313	298	333	312	331	320	302	345	315	290	297	304	352	335	329	324	312	351	315	317	320	323	326	299	313	301	303	307	307	321	301	313	304	320	321	312	303	327	342	335	294	287	306	314	361	341	303	336	326	313	319	309	318	323	328	327	347	354	333	351	306	301	341	334	319	352	294	328	319	336	327	332	294	349	334	341	326	289	310	324	335	312	310	352	331	323	333	309	330	290	291	350	323	323	307	312	322	350	358	317	361	321	318	293	331	309	308	306	332	312	334	325	346	328	322	338	333	309	321	346	309	353	316	276	314	330	330	354	312	342	300	324	326	293	344	323	330	312	326	352	312	335	305	366	317	339	321	329	323	339	313	341	322	307	332	294	312	341	317	346	381	307	304	352	315	340	314	277	358	316	284	316	309	302	352	297	339	361	288	295	313	323	312	304	294	346	342	326	326	329	294	327	309	309	332	350	329	288	345	326	337	341	338	329	328	337	293	331	328	352	337	323	324	315	312	332	313	305	294	314	317	318	326	307	305	344	364	309	331	365	288	311	314	327	358	326	306	328	352	331	318	351	335	324	295	325	319	314	302	336	352	371	332	328	332	286	326	305	281	337	370	292	326	324	379	319	318	344	298	313	326	334	326	332	312	349	316	306	338	337	283	307	315	293	317	313	306	322	316	332	375	290	326	329	331	314	311	302	314	314	355	347	351	304	296	317	286	337	336	328	337	314	330	335	276	331	321	328	347	285	294	315	349	332	292	327	337	322	321	316	304	308	325	332	335	300	346	315	355	343	365	329	307	284	346	308	314	344	323	350	309	332	336	296	288	296	366	300	324	344	308	300	301	295	353	326	310	377	316	323	301	341	329	360	306	288	324	305	334	298	329	319	342	352	300	277	268	343	320	314	352	310	337	316	317	305	326	322	325	327	325	338	321	304	350	294	320	311	298	337	339	324	328	334	342	274	296	351	324	320	312	352	334	322	315	326	349	321	337	330	324	344	307	311	319	345	317	345	325	324	315	338	315	321	316	331	347	299	299	322	311	282	333	316	351	314	296	315	344	309	316	341	304	344	302	316	339	335	346	355	319	336	335	315	289	323	327	358	303	334	336	312	344	321	335	323	318	354	306	298	316	342	321	298	325	297	349	321	339	319	328	314	327	315	313	312	309	301	318	317	315	331	330	320	330	311	262	316	336	306	340	334	314	332	326	326	322	335	315	335	335	329	338	307	296	323	309	302	337	346	283	322	356	326	309	326	323	340	336	337	344	343	319	323	336	333	317	315	311	329	336	329	347	312	314	342	332	323	345	312	331	319	316	328	336	309	318	289	320	333	317	291	315	332	332	346	350	333	307	311	352	358	311	328	317	333	333	348	312	308	359	348	307	335	370	307	324	283	326	320	351	342	299	317	335	349	339	302	296	280	329	326	326	333	322	335	319	328	327	305	340	319	326	333	292	280	332	330	291	355	307	306	306	326	318	329	315	340	322	336	321	296	316	342	327	330	340	298	286	303	328	312	320	364	329	309	324	352	355	328	328	330	303	301	303	338	302	300	307	336	302	323	329	265	292	336	319	302	326	325	326	305	335	330	340	316	337	346	318	325	320	326	298	310	292	324	324	329	340	337	311	326	330	337	327	297	326	337	308	299	311	315	332	331	275	312	342	282	302	359	325	326	329	358	305	344	344	347	332	296	334	346	344	321	300	297	318	315	338	284	273	330	305	342	336	329	306	290	353	312	351	340	297	311	303	281	318	332	311	362	339	318	331	311	350	339	336	358	304	284	319	330	307	347	349	326	328	344	320	336	313	306	340	323	319	321	317	329	333	336	303	292	314	287	329	358	349	338	293	299	302	306	329	323	333	293	292	313	307	308	306	304	335	327	337	343	334	344	349	301	335	321	342	326	333	326	309	329	311	345	291	294	320	283	314	340	309	343	315	325	309	333	330	333	324	323	356	320	355	285	321	327	323	328	322	297	338	317	306	328	320	310	316	343	326	315	325	324	319	294	349	314	326	337	312	338	334	312	333	316	354	314	349	346	320	339	371	317	325	327	306	348	305	322	316	303	346	344	305	341	312	323	325	323	294	307	309	297	289	317	360	317	351	303	340	304	349	335	292	302	329	312	302	305	347	323	313	324	332	318	319	292	300	332	315	308	319	324	329	311	298	341	309	318	305	329	321	301	345	340	320	329	317	315	329	335	339	304	303	329	306	327	321	339	327	335	306	338	321	295	353	372	332	335	309	324	332	311	279	306	300	332	329	339	313	329	348	324	328	334	325	326	313	303	315	325	327	329	333	319	311	302	324	325	336	335	322	359	336	333	324	293	297	345	307	317	324	316	327	311	315	327	314	355	314	348	302	328	366	315	323	327	332	347	304	300	297	327	325	300	327	349	356	314	309	286	335	368	310	316	331	328	296	326	319	301	342	307	344	336	307	323	299	301	311	313	334	307	331	303	311	326	357	312	293	309	310	312	310	310	333	325	298	325	322	318	309	325	330	307
10340	13516	23559	24880	22348	19012	15912	14202	12783	8484	6476	4830	3129	2336	1939	1850	1378	1219	1199	1096	1014	959	984	1019	971	1011	900	981	964	1017	901	892	905	897	890	888	897	893	860	873	864	822	851	852	919	897	886	803	820	899	802	802	860	825	862	843	854	869	841	884	893	871	864	846	833	819	853	873	820	876	825	845	807	788	777	842	813	778	838	820	813	851	804	857	853	816	768	862	811	805	805	801	814	851	826	921	825	775	792	767	832	862	854	811	743	825	835	839	832	799	856	809	842	790	843	790	777	787	803	795	834	847	806	809	789	841	864	858	822	800	822	804	849	800	815	852	810	809	874	873	829	808	784	779	823	775	800	820	819	792	857	830	800	818	839	801	808	818	853	830	817	827	856	826	797	785	804	844	806	799	835	810	879	819	819	826	832	803	827	832	812	795	853	813	816	849	760	840	827	825	801	793	844	870	818	796	808	812	797	866	803	807	810	818	809	824	798	878	825	827	857	796	820	822	863	842	821	849	831	809	819	795	833	773	813	795	814	764	891	840	800	786	763	788	839	769	804	805	828	801	773	864	844	858	837	839	865	785	761	863	855	824	812	809	809	823	834	864	796	836	771	829	872	758	825	797	823	779	808	798	839	751	790	795	751	829	843	847	818	760	803	802	808	821	828	847	835	806	805	826	836	778	787	827	813	782	801	836	791	832	847	812	796	773	842	810	804	833	854	825	827	806	819	830	750	837	826	818	792	827	821	815	839	832	808	780	819	847	780	825	883	769	859	814	773	799	846	817	817	768	827	799	826	840	846	816	866	810	803	855	722	838	826	801	805	781	809	826	842	769	760	854	850	796	864	841	838	800	810	819	805	834	843	824	856	851	845	833	782	792	809	790	846	852	854	814	885	837	787	792	837	837	837	832	799	810	781	868	804	827	804	807	866	804	860	834	843	794	785	866	844	832	856	804	797	868	789	822	786	835	867	800	864	775	827	849	832	839	796	830	808	796	796	800	818	862	837	860	811	834	818	836	796	843	763	757	822	819	811	794	820	801	821	779	836	828	816	821	861	800	776	810	804	839	850	831	889	774	822	831	788	818	819	841	826	846	810	838	800	835	807	810	796	844	807	872	812	840	830	823	777	785	790	819	776	819	783	813	798	830	851	797	821	798	813	829	879	799	796	812	807	814	813	776	779	785	839	773	809	818	819	788	840	824	836	828	876	842	813	803	804	839	798	810	825	824	834	920	797	782	859	779	842	820	795	833	798	786	809	816	824	744	784	824	786	772	872	851	821	848	780	829	785	827	869	784	801	789	821	854	803	784	799	791	801	781	835	870	780	817	834	813	841	836	864	771	853	844	800	835	752	819	820	824	827	843	818	836	871	819	880	847	871	801	792	782	831	830	822	886	798	873	798	799	805	859	835	817	833	838	857	801	814	803	804	794	816	823	816	792	827	835	786	822	773	789	822	845	876	772	861	773	820	852	778	789	795	850	834	875	800	818	855	784	835	829	755	875	842	863	799	793	845	819	771	774	801	838	803	751	816	830	832	852	816	841	840	802	808	824	858	827	765	864	811	832	830	835	782	828	787	822	805	805	814	783	751	778	830	782	832	843	838	803	815	815	850	838	816	782	826	829	802	787	855	814	790	788	836	805	824	832	784	780	833	757	852	778	823	786	848	796	839	837	827	786	787	797	861	790	838	801	838	852	826	844	780	775	809	840	822	820	850	812	858	789	836	806	807	797	809	805	825	825	829	830	842	822	804	834	800	817	815	801	845	791	860	792	795	791	809	861	845	824	840	816	823	804	739	815	817	862	793	834	783	853	822	821	826	837	829	845	831	841	831	820	781	811	775	840	801	819	834	786	766	843	839	834	827	783	783	845	796	813	811	833	792	832	810	819	814	823	811	787	823	830	764	812	807	847	836	798	840	824	780	817	830	847	814	858	839	787	781	828	842	816	775	837	776	827	806	815	824	786	853	865	829	817	768	826	845	826	793	852	806	842	846	852	861	805	797	846	784	825	792	851	833	873	822	798	796	763	839	882	833	801	784	869	783	833	772	841	792	842	812	840	836	802	794	870	802	808	789	830	806	846	834	849	830	823	873	774	782	819	800	850	816	831	801	809	826	843	821	838	858	799	806	822	860	866	820	889	818	769	818	805	824	813	833	808	779	829	791	836	763	839	813	798	835	792	774	848	811	815	798	829	793	770	796	850	782	849	837	844	832	770	798	786	835	867	810	808	856	876	780	844	818	857	804	818	870	813	805	796	838	765	809	792	814	805	822	823	820	837	838	772	850	803	852	860	825	804	782	825	839	807	842	803	836	797	870	825	845	838	801	856	873	813	830	861	790	805	770	803	846	795	797	779	828	839	843	875	792	851	861	823	883	819	806	876	846	801	807	786	832	791	813	806	817	806	782	806	774	846	818	858	922	820	844	814	821	832	803	775	812	796	848	808	813	837	801	833	852	834	786	815	830	823	806	759	869	812	790	769	821	809	872	811	806	832	789	786	841	813	789	820	823	772	805	828	762	796	801	828	847	834	860	820	822	803	824	865	814	760	829	806	861	821	854	749	847	770	823	879	817	874	828	814	808	787	821	860	854	802	830	859	817	796	847	852	851	838	807	802	796	826	788	836	842	831	855	805	816	853	835	849	814	843	822	815	830	813	839	835	851	828	876	835	811	801	802	826	834	841	833	833	806	840	797	790	799	830	810	859	830	828	817	819	828	823	842	805	854	840	774	839	831	831	857	780	762	827	783	855	851	846	882	832	795	823	835	800	795	846	882	812	814	827	847	826	788	816	758	816	815	813	851	793	848	818	832	805	828	804	757	841	801	858	810	825	885	776	789	872	807	839	858	803	816	854	819	804	833	831	825	824	811	793	831	811	820	821	745	849	809	779	790	826	772	794	858	811	844	831	895	796	833	826	842	808	808	833	834	861	796	800	773	837	823	851	788	840	813	804	842	786	825	788	802	792	852	844	801	807	812	833	803	819	806	866	812	802	874	804	869	832	791	837	857	857	846	803	757	776	799	795	810	872	788	840	813	864	917	794	807	795	747	798	840	825	799	809	800	818	797	863	852	866	837	804	852	804	857	865	813	838	813	807	864	816	778	789	849	851	770	800	815	803	847	806	809	863	782	816	837	845	855	818	838	849	861	834	844	843	815	791	826	816	823	800	836	851	786	883	792	829	792	790	838	847	853	863	818	764	831	862	822	842	766	814	760	787	869	836	815	817	845	825	806	831	786	820	792	771	785	870	827	732	796	808	798	847	788	839	795	829	803	853	795	812	798	775	813	776	818	828	828	808	831	829	831	802	809	849	810	787	830	866	834	799	811	767	769	789	807	824	810	830	779	821	818	815	806	839	831	841	802	836	824	842	814	851	811	838	796	803	796	822	808	820	851	795	872	823	829	817	798	803	889	791	818	826	798	917	844	789	774	776	811	847	804	792	819	801	806	858	828	828	809	807	839	849	818	808	786	884
30116	23976	27102	24262	18623	12223	9525	13422	20283	16987	9918	4574	1528	760	768	713	552	540	470	462	407	420	497	471	421	415	419	445	455	449	368	409	390	426	429	431	371	394	378	389	364	381	367	355	365	343	407	345	354	383	381	350	342	357	335	335	348	362	365	333	298	311	330	346	388	335	359	352	286	339	365	350	343	346	313	341	353	326	363	335	354	298	325	350	348	317	314	361	336	343	335	354	314	345	374	361	339	337	362	294	364	352	362	337	326	330	332	369	366	336	345	330	333	355	364	373	326	387	347	338	346	304	373	355	338	369	327	304	342	334	353	322	310	345	376	341	344	323	361	338	345	358	360	335	347	316	339	349	343	323	348	321	361	333	338	318	328	319	351	334	303	349	342	337	327	356	333	297	341	356	331	307	346	329	346	325	370	338	371	319	348	359	330	359	358	308	337	325	350	356	334	327	334	351	356	365	311	346	311	315	340	302	341	359	324	348	330	345	340	313	300	336	355	324	358	339	321	350	360	315	365	316	332	360	350	359	329	380	324	367	356	344	327	364	325	368	343	339	322	304	334	321	350	338	357	344	324	365	297	341	344	341	354	375	339	335	362	340	311	321	317	329	342	335	332	335	332	312	323	343	338	339	317	350	354	339	327	354	401	335	347	353	371	335	354	337	367	370	342	367	335	354	345	362	365	360	340	342	346	364	366	338	350	374	321	314	338	331	359	319	317	301	363	342	317	331	356	346	330	351	325	334	379	353	330	319	309	345	332	337	327	338	360	341	347	329	360	354	339	353	346	357	320	319	345	341	374	337	340	334	351	348	317	332	339	327	339	338	340	370	324	359	317	320	341	351	337	325	334	323	371	339	323	362	312	330	340	338	348	331	342	314	325	366	338	327	365	350	317	335	337	316	366	317	346	348	316	305	309	358	355	378	372	329	325	323	354	314	319	315	325	340	350	343	344	342	348	341	358	337	337	355	332	381	374	349	361	308	360	347	327	322	326	317	359	349	363	380	294	329	324	356	315	333	329	350	321	310	358	331	366	332	356	339	319	342	330	321	324	322	331	328	329	323	323	344	348	337	361	363	362	327	354	345	331	332	315	334	320	350	333	317	373	362	367	321	324	347	362	342	351	321	330	322	346	303	334	352	340	323	356	360	334	298	334	318	352	348	367	354	360	337	359	337	347	317	355	347	336	310	356	331	359	369	344	333	326	345	361	388	330	335	335	338	345	338	314	386	337	300	328	346	362	299	362	340	358	350	327	333	397	335	324	332	347	354	345	332	359	339	349	340	336	331	368	320	335	330	345	343	331	317	323	306	343	338	337	352	345	349	310	376	352	329	334	311	358	330	350	298	329	355	338	366	315	350	341	318	342	364	340	340	355	303	305	366	331	320	367	344	326	351	339	329	333	329	322	312	330	308	350	335	338	342	300	360	334	321	363	340	335	303	319	294	333	318	297	347	331	329	329	370	318	339	339	377	362	339	350	329	338	341	355	337	369	367	340	335	306	330	361	341	342	352	322	326	322	356	319	347	336	346	340	317	303	350	313	319	370	351	315	313	363	334	342	329	363	362	319	326	300	352	338	322	331	330	341	318	330	307	344	361	333	342	308	361	345	330	337	321	347	312	321	361	334	313	343	332	349	363	329	352	306	318	364	339	360	310	365	352	361	330	336	327	347	328	320	341	327	349	337	348	322	345	346	321	320	334	355	327	355	328	308	335	343	331	377	337	354	358	338	332	335	307	326	325	358	318	366	346	317	330	335	341	332	351	338	360	297	355	362	312	330	371	353	352	349	317	308	300	345	345	348	335	382	327	330	354	324	330	338	382	354	337	378	304	323	310	327	357	342	353	354	382	334	345	321	344	318	372	339	336	352	364	335	308	325	352	349	367	337	348	319	311	318	324	364	378	351	345	339	351	320	346	360	332	394	303	347	337	384	336	351	342	360	319	347	351	329	337	355	327	310	328	345	338	325	337	328	354	337	344	342	368	348	340	342	359	317	304	334	327	358	334	359	351	358	360	344	306	341	332	345	335	336	368	334	319	344	327	297	366	348	332	317	349	362	330	369	346	345	332	351	343	346	332	352	352	320	334	355	350	373	353	307	317	339	344	304	337	344	341	293	345	338	313	319	345	379	348	317	333	313	360	338	359	314	368	330	323	348	342	369	333	344	322	343	347	326	326	311	345	351	332	337	346	334	347	342	323	318	306	339	365	378	331	355	333	373	395	354	325	373	362	327	364	350	325	342	363	360	365	332	354	314	332	317	309	329	367	298	344	322	298	303	342	341	370	383	319	365	293	340	321	326	335	321	328	348	317	355	340	362	346	347	322	354	326	321	334	350	370	357	379	350	362	356	372	352	339	364	357	349	371	341	347	358	373	330	335	341	359	332	360	352	348	324	333	333	338	328	346	296	341	353	315	352	358	326	335	331	314	340	309	304	320	322	343	351	338	351	342	348	331	326	329	382	341	328	360	326	318	345	366	338	352	295	367	340	361	355	329	360	357	379	347	337	311	308	350	329	350	340	342	371	310	308	304	331	356	342	334	327	379	338	350	342	340	320	346	303	305	357	334	333	325	335	347	303	337	326	312	345	375	358	336	336	331	324	314	351	328	339	335	360	341	319	373	372	323	344	350	337	341	345	327	330	304	319	323	314	357	328	345	337	315	369	362	360	355	320	336	360	389	373	329	361	365	344	342	291	329	347	336	325	355	369	343	342	314	333	346	361	373	349	328	351	337	328	357	328	362	347	358	297	345	341	348	305	327	314	332	336	321	355	318	375	345	342	382	357	342	354	362	316	339	346	342	346	339	343	331	342	328	314	338	344	336	337	326	343	355	352	344	358	342	329	352	325	341	331	328	347	353	311	355	327	339	371	309	336	351	318	332	355	337	340	318	340	348	321	361	343	344	335	366	333	354	335	331	312	324	311	325	344	328	345	357	329	384	317	341	349	359	341	330	369	340	339	325	316	307	367	304	323	337	338	359	334	364	333	322	311	311	338	323	320	299	357	328	340	338	347	337	332	335	343	342	348	348	350	342	354	355	328	320	382	303	312	334	318	296	335	331	343	319	320	314	346	334	333	330	353	304	337	343	348	349	307	330	362	348	376	342	354	328	301	327	340	327	304	356	348	347	342	328	313	351	323	364	340	345	294	361	340	355	325	392	331	336	349	342	309	331	329	357	344	345	353	314	338	353	355	336	347	360	372	336	350	322	324	352	354	335	340	360	337	323	339	352	348	336	340	350	314	322	372	377	318	365	324	352	356	362	382	353	309	301	312	350	366	317	362	309	337	319	348	363	339	275	339	299	325	380	338	323	368	308	333	330	340	341	353	335	342	331	363	322	353	320	336	325	321	329	343	336	321	345	328	355	350	354	358	337	325	325	377	333	324	353	322	350	349	344	337	336	300	372	316	319	351	330	334	335	365	328	324	351	351	346	364	356	352	349	354	360	340	358	318	366	325	347	344	365	331	359
18247	19574	31446	34805	32153	27353	25508	32851	40233	35095	26598	15643	6203	3468	3544	3314	2470	2148	1845	1564	1228	1303	1530	1596	1589	1675	1575	1777	1578	1494	1270	1233	1362	1584	1338	1317	1207	1133	1083	1189	1236	1052	1105	1134	1026	992	1083	1143	1021	973	1129	974	875	904	875	874	903	855	873	880	873	835	880	879	858	885	874	889	862	887	877	881	897	875	876	851	857	871	797	839	843	838	850	831	850	819	850	891	870	849	830	858	847	836	844	864	841	847	825	874	829	822	850	836	826	840	858	875	826	872	883	820	863	836	888	838	830	859	831	839	848	897	861	837	850	849	887	879	867	830	776	832	801	869	844	875	869	833	825	863	878	873	885	843	884	894	892	816	847	852	842	898	861	877	902	887	829	845	822	857	832	859	852	869	881	830	818	881	838	808	910	803	777	884	863	865	842	825	865	844	857	831	861	847	846	874	894	836	771	887	890	858	862	832	813	854	828	874	784	882	900	840	873	879	850	881	836	848	839	887	807	807	854	858	888	828	831	839	859	870	893	895	852	839	881	853	846	880	800	835	895	863	855	842	863	821	854	857	830	804	858	799	889	857	822	811	836	885	904	841	799	844	893	869	834	805	902	814	885	889	897	844	853	867	865	866	857	884	890	888	838	852	871	879	804	865	865	921	897	874	907	837	843	878	858	898	852	798	849	862	845	864	893	916	844	850	871	797	875	851	856	802	821	845	813	861	826	797	874	839	851	893	864	834	848	856	860	771	887	862	844	859	872	845	852	881	870	815	895	857	829	910	863	855	867	826	860	839	869	889	830	893	875	858	833	823	892	872	872	906	788	856	859	849	845	817	856	836	822	809	878	856	874	862	893	881	821	879	833	831	871	787	866	904	873	886	825	902	822	842	868	813	872	846	848	876	815	877	847	828	796	810	869	892	874	855	893	875	862	874	854	854	841	879	849	892	899	859	835	854	863	804	870	898	878	871	831	861	857	864	888	841	873	854	896	836	848	834	831	839	850	860	853	861	891	833	828	860	845	864	818	841	829	875	884	851	875	833	809	845	832	829	871	832	804	892	814	868	878	830	869	873	840	854	946	866	874	917	852	837	834	860	858	851	863	835	875	851	853	866	848	886	893	891	878	844	868	875	849	838	779	861	818	827	866	855	863	878	816	871	861	831	851	842	868	893	880	853	853	875	869	820	778	835	863	805	861	821	856	875	834	870	857	838	873	829	903	806	854	836	881	877	845	875	816	904	867	828	930	888	858	813	861	885	831	854	844	903	852	881	832	836	904	919	823	862	835	859	846	866	929	839	786	851	808	879	843	884	879	838	903	824	883	848	842	831	818	866	833	930	848	900	888	846	852	804	826	840	887	880	888	841	816	841	843	814	833	843	856	863	818	862	870	805	879	853	865	867	914	860	851	819	849	875	878	881	858	863	845	868	804	809	832	826	882	853	797	842	874	846	845	812	858	835	844	843	840	871	862	826	898	828	859	829	881	846	840	844	828	840	844	848	855	863	840	806	808	848	841	817	827	844	854	865	856	905	894	799	842	862	857	863	830	881	844	825	845	854	858	831	892	854	864	868	880	851	871	837	889	880	808	847	877	814	775	846	847	860	815	875	883	815	836	904	832	813	827	868	861	867	833	872	847	841	850	873	849	896	839	830	816	844	871	836	828	856	896	858	872	885	852	886	851	833	895	898	839	860	828	811	824	859	839	865	861	859	920	864	834	857	885	863	843	846	816	797	855	794	855	817	837	835	885	889	822	894	880	900	882	848	841	891	856	889	824	812	827	884	900	829	876	825	867	897	835	828	844	859	881	871	896	784	883	922	863	813	913	840	860	855	864	888	878	808	836	846	896	827	812	894	925	863	883	888	863	838	882	863	902	835	853	911	871	860	841	884	867	884	829	858	867	865	861	862	846	919	826	901	832	856	832	853	885	846	853	844	840	925	913	804	822	832	797	868	884	902	836	821	842	844	858	851	817	855	847	871	850	882	833	864	808	847	884	873	915	853	816	808	882	900	793	864	864	859	904	873	815	854	863	838	881	906	790	907	891	847	895	886	785	860	874	817	846	865	899	871	848	837	847	877	848	878	850	823	877	850	875	906	854	891	863	845	801	868	849	833	890	856	895	864	838	876	852	837	845	822	904	876	863	822	853	838	867	884	804	864	860	843	911	809	799	841	838	857	866	829	840	820	841	888	813	822	845	903	858	882	861	857	844	786	850	835	858	890	838	873	828	891	790	863	819	817	869	869	875	834	893	848	777	806	862	833	838	885	895	886	844	892	865	867	876	846	800	878	892	864	856	880	827	837	877	810	822	832	859	851	893	900	821	847	858	869	893	848	837	864	798	854	937	878	895	848	858	837	861	787	816	847	857	878	851	812	884	844	832	865	848	834	831	873	872	813	833	822	809	868	877	890	839	890	805	869	908	865	858	886	851	878	903	880	811	832	861	846	825	847	828	838	856	835	887	868	848	824	850	830	830	833	897	842	866	877	873	777	812	823	845	830	847	844	863	802	877	855	836	888	798	877	800	838	899	860	855	860	876	832	863	855	814	802	828	874	866	891	884	835	859	859	870	876	879	848	853	869	899	844	808	860	827	829	861	843	838	808	870	873	891	867	906	899	903	847	902	881	841	891	847	866	815	886	872	851	814	805	899	815	860	855	846	855	897	809	852	816	870	917	859	814	843	874	851	793	843	862	868	876	832	896	849	881	904	880	838	830	851	867	789	847	867	915	889	851	817	790	863	899	854	828	830	851	854	858	887	823	902	798	878	881	868	824	836	886	878	904	893	861	832	845	876	885	878	869	819	860	854	818	841	884	839	851	844	839	886	813	868	827	890	867	873	876	852	861	868	854	838	856	849	850	843	784	890	855	859	889	859	832	868	878	879	852	880	887	839	885	867	872	860	882	865	874	808	853	877	888	903	906	846	871	864	889	875	828	799	831	862	892	851	805	804	867	907	857	857	864	871	844	882	878	826	882	876	892	858	902	815	841	889	834	848	869	849	875	819	840	854	888	859	840	907	846	890	862	842	832	882	828	846	840	904	832	853	795	875	934	826	849	872	909	843	848	852	854	863	873	859	821	855	826	860	832	849	836	880	885	889	873	835	889	882	812	814	826	804	868	805	900	875	852	833	864	862	882	835	806	871	836	890	832	848	860	810	790	852	872	883	897	830	886	864	806	839	836	844	828	850	819	779	839	846	872	865	844	902	890	866	867	865	865	859	872	896	850	843	850	837	865	848	887	839	841	862	892	918	870	910	862	880	849	884	857	868	859	901	889	890	872	888	855	855	851	854	903	805	854	819	832	891	851	878	827	853	797	799	846	862	845	933	877	893	833	869	848	865	827	823	846	838	841	838	895	847	874	898	851	850	824	793	849	882	837	860	834	826	809	908	855	847	864	864	818	839	876	891	901	879	814	836	870	835	811	831	861	869	881	848	884	821	847	837	856	859	822	901	866	850	866	795	805	873	821	822	854	920	867	885	832
38264	32581	34991	28457	21868	16397	13591	18668	35661	30360	20142	9960	2590	828	757	768	551	544	497	458	382	396	445	444	468	468	420	418	437	441	365	416	425	399	424	421	363	341	331	340	353	357	354	386	351	363	329	353	347	307	364	292	331	338	340	354	355	340	333	322	320	330	331	335	330	333	322	300	340	320	331	332	301	357	317	321	277	318	331	312	295	350	322	334	304	292	316	316	320	303	318	362	321	320	344	299	326	317	276	337	323	324	327	303	317	333	310	321	283	323	317	336	348	297	317	344	342	321	286	321	299	326	314	306	323	338	289	319	338	312	302	313	328	328	336	337	317	297	292	320	288	301	325	299	303	276	317	312	287	328	316	281	343	325	312	315	295	336	294	295	336	318	323	346	316	347	303	317	344	287	301	317	288	311	307	319	307	328	340	330	343	343	340	313	322	350	320	312	307	322	309	298	335	314	281	325	300	327	302	317	321	333	325	305	283	337	313	345	316	321	316	339	300	347	325	303	314	316	321	335	340	311	353	319	310	287	293	328	330	345	312	320	321	324	306	312	325	319	341	299	332	310	333	310	338	307	307	312	313	313	299	303	314	319	318	324	349	322	335	303	331	327	325	332	325	319	299	330	305	323	313	296	299	344	325	353	307	352	341	332	329	304	324	324	332	323	295	307	331	289	306	332	329	314	336	304	300	322	309	355	333	296	284	309	335	311	316	345	340	311	312	330	310	303	301	333	306	354	356	313	320	320	321	324	285	277	328	308	315	281	304	320	327	287	302	327	319	312	316	325	326	315	334	262	321	312	314	297	295	313	366	317	326	305	292	339	346	325	275	342	313	332	322	335	314	328	315	330	307	311	302	310	286	334	335	323	304	325	311	318	334	306	319	296	307	317	315	346	316	281	326	324	311	298	295	325	323	324	320	285	320	326	332	297	318	303	321	307	284	316	321	320	329	285	321	312	362	298	317	317	314	340	313	326	323	331	345	340	324	308	304	295	294	327	300	325	307	317	302	321	310	293	316	284	320	333	333	290	324	333	304	336	311	345	361	300	318	335	325	295	311	337	318	294	302	311	305	342	332	293	320	283	328	334	314	318	337	322	300	307	303	308	367	338	323	391	317	305	314	334	307	322	283	314	322	322	328	330	307	310	298	277	300	323	334	302	302	303	315	325	314	302	340	326	305	354	315	334	316	311	339	298	332	298	314	358	297	338	332	339	315	311	327	307	306	292	309	311	351	312	329	326	293	283	283	326	315	310	318	326	306	323	334	307	328	303	346	319	318	301	313	309	305	302	320	304	297	332	318	331	316	297	322	312	326	315	321	312	302	311	320	318	315	312	317	321	336	291	345	335	341	342	327	312	281	312	331	308	304	299	315	318	330	274	312	303	307	342	301	319	329	308	287	344	309	313	332	329	302	312	287	323	305	300	327	296	341	331	304	339	351	295	305	317	328	324	346	317	320	311	288	335	315	339	284	306	325	259	333	291	347	315	308	315	283	310	314	324	323	322	339	312	297	336	320	330	306	266	319	300	302	319	337	330	295	299	312	305	306	296	272	304	330	338	326	308	303	301	344	328	338	333	309	352	328	305	369	315	313	312	349	296	330	331	321	314	318	306	338	297	307	279	322	306	308	325	335	310	277	322	347	345	295	313	320	331	334	349	294	317	271	352	287	277	344	333	350	327	332	314	314	340	316	326	328	314	314	319	328	331	326	325	327	322	296	301	340	305	324	345	323	354	315	330	317	342	336	306	329	291	338	332	350	323	323	305	335	294	322	307	317	340	308	309	335	298	321	306	303	310	303	295	312	300	316	327	302	293	313	275	331	302	354	302	301	279	301	351	310	305	296	321	329	348	315	317	326	332	330	310	312	305	333	336	347	295	299	328	299	316	331	341	306	338	339	318	310	335	313	334	323	302	319	324	316	326	338	317	318	302	277	339	297	312	335	318	345	305	302	317	311	306	334	330	288	300	295	352	306	308	316	306	312	283	316	323	321	310	343	291	290	358	294	301	361	320	317	317	340	338	337	323	307	294	320	330	287	324	313	299	323	296	296	321	329	291	305	314	327	299	316	309	357	345	317	322	293	337	312	323	323	344	322	283	283	306	324	318	329	312	309	276	339	324	285	322	306	321	319	290	317	368	331	334	322	292	317	311	319	316	296	282	304	312	330	300	323	336	332	331	317	330	302	304	302	310	310	337	357	311	275	321	321	331	320	307	374	356	323	302	278	299	324	323	338	327	336	329	306	342	335	343	309	302	320	325	313	306	319	309	350	365	321	325	362	328	315	317	313	304	305	299	341	292	368	334	284	329	293	313	344	337	351	318	305	324	347	304	331	289	331	300	330	294	312	330	324	307	336	297	317	322	324	306	324	342	317	355	285	328	314	350	268	310	297	323	333	299	301	307	334	312	313	314	281	326	313	294	327	316	306	323	337	293	318	319	320	328	317	318	350	282	302	303	299	325	347	310	306	324	322	321	344	332	324	287	300	326	305	290	311	308	333	340	298	322	325	300	306	326	320	313	302	314	307	308	346	274	340	274	314	332	319	337	309	322	328	303	367	342	330	322	330	331	349	310	352	313	299	337	326	302	304	340	322	317	329	327	313	334	299	321	358	282	298	342	337	318	296	306	327	295	317	306	332	309	313	312	331	299	305	327	334	322	312	344	356	279	328	337	317	264	332	323	334	352	321	319	305	329	340	297	312	341	309	312	353	314	328	306	303	286	308	308	317	277	299	330	323	315	346	298	335	308	308	350	317	328	283	356	334	342	307	312	316	282	323	297	321	313	315	322	312	313	312	312	334	283	338	338	321	325	327	316	341	294	332	313	321	334	337	324	352	331	345	327	320	300	336	317	343	319	323	318	298	290	310	335	281	341	317	287	312	324	334	321	345	323	306	318	302	314	336	331	310	307	337	320	315	289	324	314	311	319	306	309	298	331	307	332	321	298	314	304	344	329	317	311	324	310	349	325	290	270	306	291	270	304	336	312	315	341	308	291	299	328	315	330	311	333	347	295	309	333	316	339	322	296	277	310	311	314	344	310	345	332	312	335	351	350	329	319	285	310	276	339	304	288	346	328	314	325	318	304	317	288	320	311	329	316	312	298	321	300	335	318	315	317	307	341	353	339	300	312	298	313	340	334	346	314	349	304	313	325	314	329	328	335	324	308	305	329	322	307	328	297	303	329	372	325	319	329	294	314	302	330	297	328	321	321	348	338	280	339	346	344	346	356	316	316	304	309	320	331	335	322	287	311	324	321	325	312	323	320	305	326	300	299	358	316	359	321	350	292	289	311	323	323	314	321	285	347	327	322	298	312	319	333	345	347	319	324	275	331	297	319	330	319	302	352	288	289	337	303	305	316	336	293	338	298	314	337	308	311	289	333	343	354	332	264	280	305	327	314	310	309	310	333	351	317	284	332	356	317	310	356	313	308	307	299	368	345	335	307	313	320	307	309	304	288	305	297	330	309	328	356
23317	25607	36651	37517	35070	31606	30504	37512	52342	46611	37647	24332	8592	3499	3278	3395	2420	2224	2041	1663	1245	1305	1539	1655	1691	1752	1627	1837	1599	1522	1360	1350	1565	1624	1438	1443	1168	1081	1160	1181	1192	1010	1064	1062	1066	1029	972	1069	1052	1030	1087	840	953	835	816	875	858	754	774	807	778	808	806	835	839	777	770	777	819	812	822	784	771	807	804	796	809	819	811	853	800	803	872	802	812	825	777	852	775	787	787	838	778	793	830	821	801	882	866	827	772	789	812	818	821	798	790	823	826	800	789	771	808	832	766	826	819	817	803	793	782	812	809	809	807	765	816	803	812	818	800	816	723	838	836	786	822	842	817	841	785	823	832	836	793	814	806	835	835	867	782	851	823	834	860	785	852	801	812	854	789	822	821	782	807	868	812	780	805	790	868	766	758	807	861	795	786	818	829	805	844	783	800	773	835	806	814	842	792	798	829	798	824	728	820	824	811	803	854	804	844	839	804	841	780	810	845	848	871	754	819	809	770	820	809	832	793	802	779	816	850	818	842	778	820	814	776	756	775	777	787	810	805	856	734	823	819	793	736	773	806	760	840	835	834	802	779	725	831	787	892	819	814	809	765	814	814	806	827	842	774	793	823	834	795	864	810	852	798	795	806	846	820	797	799	783	790	843	823	810	791	766	788	811	835	803	797	810	823	791	763	818	791	818	863	795	773	794	807	834	792	819	833	774	830	798	765	828	870	782	751	806	801	765	765	811	840	800	824	789	789	811	787	802	828	772	783	809	881	737	834	828	761	786	820	788	795	763	816	826	831	825	820	805	758	784	808	846	824	784	808	809	781	790	770	796	759	799	787	802	791	815	849	837	821	867	810	716	757	760	827	824	729	836	784	785	776	800	813	803	835	817	795	855	806	822	827	757	784	789	795	789	796	791	761	813	821	812	786	763	788	764	808	754	804	856	795	856	787	743	735	828	852	765	798	842	799	844	829	865	793	775	732	874	843	806	775	808	784	786	793	713	821	831	826	797	786	791	737	782	774	830	844	742	851	796	785	834	851	780	731	783	785	825	789	836	797	820	758	810	788	851	784	789	793	797	821	796	795	788	802	810	787	855	829	850	768	806	795	789	804	769	822	851	723	831	810	790	813	797	742	868	790	848	815	756	777	796	812	795	809	814	775	802	797	804	773	839	817	788	771	790	767	837	781	791	836	826	800	795	780	774	783	791	836	791	821	818	796	848	823	827	807	818	761	796	794	793	844	794	782	824	816	776	755	800	794	792	801	813	814	862	811	827	833	812	826	735	728	814	775	758	803	839	818	802	822	807	807	765	830	814	737	765	805	795	769	792	785	774	760	822	794	794	786	796	795	828	823	758	797	753	806	812	825	769	800	770	843	776	796	767	825	766	785	817	842	775	790	806	838	827	770	851	773	782	808	792	784	823	788	842	778	810	782	822	822	802	834	807	828	774	772	794	795	836	861	815	817	822	759	792	809	811	827	811	845	804	814	854	826	865	811	845	765	824	809	793	847	796	760	803	821	827	805	842	832	820	784	772	818	835	781	809	772	788	781	834	818	766	803	814	783	807	843	833	836	783	845	836	812	820	765	783	755	842	833	751	777	811	785	877	799	815	768	799	829	766	814	817	812	792	753	786	766	792	794	785	781	766	793	832	795	827	809	753	806	751	801	787	806	803	828	745	857	796	809	764	809	776	733	836	770	794	771	808	783	803	858	806	814	733	814	826	831	804	771	856	835	811	793	777	784	771	781	825	810	772	766	808	816	787	756	774	779	797	775	833	811	820	818	778	792	772	770	776	810	780	782	726	767	798	812	730	818	771	776	823	778	802	757	814	754	772	757	819	807	783	831	796	777	809	779	808	778	765	830	776	827	807	806	786	800	833	811	766	818	735	806	787	772	811	756	816	789	802	768	815	840	794	789	775	795	790	750	812	815	806	747	806	776	785	796	790	764	807	832	747	794	780	793	796	830	790	827	804	814	814	816	810	782	780	766	774	785	773	816	843	822	776	781	755	775	802	839	773	773	833	789	825	819	834	845	801	800	771	777	757	783	806	793	790	818	814	777	800	814	757	817	781	806	844	801	784	788	849	817	835	747	795	820	740	776	797	799	823	782	808	807	773	794	819	747	798	835	866	747	866	814	853	799	822	781	841	765	823	811	818	771	820	813	837	825	825	762	821	771	817	814	812	816	800	805	845	805	776	758	766	780	798	836	814	767	761	820	815	824	800	809	804	792	798	793	819	763	788	821	817	793	803	814	815	789	775	823	829	791	767	844	820	741	786	799	788	782	811	816	809	803	825	801	787	786	769	804	822	841	822	800	781	810	832	810	804	743	789	816	775	797	776	830	845	821	835	808	812	795	753	786	796	769	819	798	775	828	811	775	729	792	810	831	794	850	788	862	818	811	804	792	821	874	797	760	767	825	781	838	835	802	809	805	764	804	830	798	785	812	797	747	792	819	770	787	800	840	798	785	801	780	784	761	816	760	753	812	815	832	831	774	784	814	803	763	832	850	806	783	800	830	779	797	753	811	780	853	817	839	802	775	774	770	759	815	762	824	787	808	806	822	850	833	799	774	793	812	812	826	801	804	814	792	744	782	779	799	818	794	801	789	838	782	831	785	779	796	791	792	847	821	796	791	820	795	826	872	789	828	748	785	785	749	779	790	785	838	788	855	788	821	819	822	787	837	849	796	776	759	772	783	824	814	762	816	829	792	793	818	824	782	857	803	792	777	833	741	806	806	795	765	819	743	819	776	828	851	765	889	815	823	829	844	836	775	764	826	812	772	776	790	773	814	791	862	820	806	807	837	774	800	775	809	777	837	764	799	823	823	832	806	811	767	829	791	782	865	827	804	797	842	796	792	810	813	748	811	795	811	826	794	799	861	793	819	790	832	818	839	863	843	795	791	832	779	839	790	817	779	840	771	855	807	775	768	803	796	781	813	791	782	827	830	785	770	763	798	811	798	788	813	831	795	817	811	802	786	793	786	809	801	790	782	782	787	809	813	840	765	822	788	801	846	776	793	796	833	795	828	849	790	798	810	826	835	769	756	797	773	771	822	815	807	775	837	830	778	811	779	785	833	893	787	833	760	772	786	789	826	797	805	822	827	788	792	783	808	828	839	795	796	808	791	808	787	769	816	819	853	791	823	835	791	816	786	781	815	818	762	807	776	803	804	769	802	805	843	784	796	790	763	799	814	828	803	828	843	834	782	832	795	797	832	783	802	859	868	798	814	855	767	825	802	841	845	807	755	776	813	797	832	762	838	819	794	795	835	799	835	784	841	776	828	799	809	824	807	865	766	796	774	844	793	864	816	864	819	794	758	821	772	796	803	792	796	791	778	857	829	786	797	799	830	806	767	764	842	823	790	814	841	764	814	808	818	822	782	786	817	775	821	814	790	813	813	789	767	842	795	808	778	804	833	859	764	778	783	789	785	772	768	766	786	789	789	807	803	753	833	791	856	756	840	800	750	827	795	820
19087	15491	16813	12702	8183	6168	4785	4118	3791	2692	1343	730	502	413	438	398	386	363	359	362	346	314	346	345	352	347	311	304	356	305	319	354	320	309	376	378	321	337	334	317	317	285	373	339	316	328	321	320	335	351	333	335	348	334	326	346	313	312	344	340	292	300	390	334	331	333	329	318	316	335	317	326	306	299	340	351	322	309	338	321	331	355	335	345	345	353	312	351	317	324	339	333	324	331	295	360	343	303	346	360	323	335	328	323	324	329	338	341	342	336	334	336	353	355	327	301	348	320	339	337	296	323	323	319	322	317	356	347	323	316	313	305	326	330	338	329	356	352	340	332	359	343	335	322	346	316	334	365	360	347	315	348	341	328	305	341	333	325	301	329	327	342	322	346	325	337	352	309	328	355	327	332	331	340	365	335	352	364	324	326	351	334	357	318	317	332	322	323	326	336	315	309	311	331	337	352	319	318	333	345	357	333	331	348	296	357	330	321	314	354	350	351	332	311	309	330	323	320	317	309	321	336	328	336	334	339	332	335	321	308	322	350	343	334	320	344	308	325	323	332	327	314	308	364	339	331	327	330	346	296	316	356	334	336	336	351	320	309	326	335	342	326	331	345	332	355	308	314	306	334	348	316	392	321	297	332	317	308	343	345	336	369	277	338	353	318	318	342	346	305	347	348	344	331	351	313	315	328	341	334	344	321	323	325	325	339	332	327	352	330	330	319	358	368	305	330	317	337	316	299	335	344	329	348	310	335	333	326	342	300	314	296	340	305	293	333	323	335	350	325	353	310	338	334	306	352	304	336	358	292	350	331	328	336	329	309	301	329	300	364	339	333	347	316	325	327	308	362	336	337	350	308	341	330	317	323	333	352	334	342	315	334	342	311	346	314	327	338	293	361	332	333	320	319	351	303	328	323	298	304	314	336	343	327	339	310	337	320	329	320	297	362	361	324	288	330	303	346	342	367	356	327	335	312	338	330	330	305	373	309	329	311	324	341	368	337	360	317	346	292	328	330	335	318	318	327	319	359	305	305	332	315	325	330	361	317	300	329	339	310	328	339	299	320	327	341	309	346	304	328	337	338	349	329	306	340	327	355	362	311	298	342	333	310	291	362	317	335	333	331	356	314	346	324	338	333	345	285	299	329	318	314	319	325	328	349	337	291	311	329	317	319	366	325	330	324	362	335	312	316	310	338	322	294	345	332	330	308	299	316	309	345	350	332	333	325	303	342	357	329	309	307	338	328	313	350	321	326	346	331	316	360	309	328	291	320	289	342	340	305	337	356	347	334	316	307	344	297	338	311	344	362	347	321	320	290	346	335	345	317	334	352	332	304	334	351	314	285	347	320	337	310	317	362	305	298	308	335	342	281	329	332	332	321	362	355	331	326	325	311	338	334	355	343	312	329	338	314	351	312	340	346	308	326	318	328	329	344	342	324	337	333	302	327	321	311	285	345	320	313	342	289	306	331	345	369	328	326	326	336	332	301	281	337	320	322	381	319	333	349	357	392	323	342	328	322	319	354	332	314	326	348	323	335	347	304	323	329	366	335	300	338	340	339	312	335	331	314	351	326	297	310	353	319	332	353	341	310	332	307	330	335	310	366	312	318	313	324	334	326	337	357	343	322	332	318	353	328	326	308	327	355	302	303	320	332	356	328	345	348	365	348	351	325	330	339	334	345	304	335	340	331	347	323	348	329	333	319	344	293	320	348	339	331	329	331	332	323	329	342	335	356	353	317	332	313	306	311	330	314	290	339	348	304	322	330	332	333	348	322	310	294	313	316	324	291	329	360	354	360	343	326	357	335	309	354	304	367	316	326	363	307	312	317	325	333	329	318	308	340	322	289	346	307	320	343	346	324	319	331	327	332	349	328	344	309	316	314	360	325	317	359	330	318	333	334	332	309	333	337	351	342	331	348	344	327	343	334	338	305	341	344	318	310	360	294	341	306	309	314	359	362	320	319	321	323	329	301	333	327	309	319	306	340	335	316	339	321	316	332	354	330	315	321	312	347	343	347	340	308	360	355	331	331	345	325	348	323	318	347	339	364	329	336	315	325	283	320	355	332	321	307	336	356	327	366	332	330	329	305	334	339	302	310	352	305	344	331	319	324	335	355	339	328	347	330	321	343	353	363	337	319	351	320	290	371	326	309	336	371	354	318	343	356	306	355	377	355	332	343	338	318	323	330	361	325	296	312	316	332	351	331	324	329	330	317	320	351	341	315	377	341	329	333	338	324	347	371	334	311	339	337	309	346	330	321	364	336	312	327	331	336	325	324	311	330	278	316	325	350	332	334	343	336	341	317	350	322	320	348	310	332	326	314	318	315	345	304	330	317	331	335	308	311	342	313	311	308	340	345	315	337	327	328	337	342	355	345	352	352	323	323	318	289	338	341	354	333	319	326	361	334	350	316	304	317	308	352	331	312	319	312	303	348	360	294	337	321	329	324	326	315	358	330	315	315	337	312	302	325	313	340	337	354	312	327	299	342	348	349	296	356	340	330	331	341	316	288	359	324	296	348	304	330	336	345	295	331	312	359	314	318	357	326	320	313	309	319	317	295	326	358	363	337	344	341	337	336	343	300	307	318	309	309	315	333	289	345	333	333	336	343	317	333	332	317	292	341	362	339	288	333	332	353	343	281	310	313	333	321	356	323	321	309	343	328	317	337	307	404	339	314	318	301	324	328	381	355	359	331	337	298	330	301	354	330	328	346	293	306	333	340	309	355	350	337	358	348	356	319	333	349	359	315	311	342	301	360	329	347	324	353	317	302	329	330	326	317	329	316	327	336	334	365	333	324	321	353	337	340	338	321	327	335	324	342	341	348	299	331	332	341	325	316	327	340	334	322	341	339	293	319	330	332	329	347	317	320	315	316	339	330	296	361	355	329	358	346	305	300	302	342	327	354	326	353	335	337	344	343	310	337	306	337	322	332	344	364	311	324	362	318	314	338	319	341	348	335	317	343	316	381	330	345	373	321	334	348	311	346	355	347	349	335	341	377	337	348	345	342	301	319	320	295	348	312	315	320	330	336	337	334	345	324	377	328	320	330	335	329	306	295	359	362	321	296	319	334	353	352	310	329	365	329	345	350	308	339	319	312	353	318	342	341	323	332	322	335	348	366	346	335	316	330	295	334	330	324	327	297	297	304	315	334	313	307	361	318	348	315	327	300	341	340	343	323	335	341	347	301	339	329	319	308	324	332	303	332	334	325	332	347	309	337	312	360	310	341	335	351	291	326	333	337	311	328	314	329	328	333	307	355	315	329	340	344	325	336	324	349	357	341	328	314	326	341	321	315	320	326	313	375	340	326	331	371	318	314	294	329	325	375	314	313	321	352	340	360	327	306	348	339	318	350	322	321	330	316	320	368	331	335	326	323	324	336	348	315	337	327	304	328	323	320	330	342	355	350	346	331	353	318	328	310	343	370	319	359	292	296	328	325	297	320	348	330	330	331	294	307	345	322	338	336	343	337
11357	13217	22514	23595	20090	18078	16089	15816	14857	10576	5266	2805	1828	1337	1221	1175	1170	1059	991	959	953	922	893	934	884	887	879	908	876	892	883	883	927	893	865	843	912	854	871	873	856	821	880	850	826	862	865	826	840	885	818	832	803	820	909	836	782	789	825	854	897	862	815	854	865	770	792	906	873	817	818	842	825	836	857	821	853	859	867	898	860	850	798	862	825	882	828	815	845	862	843	845	845	818	827	827	914	866	802	839	842	853	808	865	819	855	874	851	787	843	809	783	848	832	771	791	839	795	863	791	820	850	828	846	858	853	790	849	859	876	844	799	802	838	825	824	835	807	826	797	843	837	833	800	851	852	834	855	853	822	870	809	845	865	857	844	834	804	822	850	844	816	816	887	871	768	892	801	888	824	808	809	900	812	885	860	789	778	804	787	815	841	806	857	876	830	853	788	826	889	834	802	844	822	876	828	847	891	872	792	856	817	819	861	817	859	829	831	836	847	853	867	839	837	778	824	863	882	850	808	838	837	873	846	857	817	810	829	872	830	846	866	854	817	825	834	837	859	777	861	828	867	842	841	804	844	821	833	803	854	849	795	862	841	839	863	816	817	816	842	878	843	825	824	885	828	829	859	806	869	886	808	804	818	822	842	854	793	824	810	858	826	803	820	828	863	843	839	868	841	819	825	833	805	829	856	795	800	837	798	856	844	831	822	847	854	834	869	767	854	861	816	796	829	821	800	774	819	838	789	846	791	831	849	792	839	837	826	807	904	871	786	815	827	829	835	835	846	792	880	828	827	808	849	870	881	763	814	849	843	824	815	860	844	809	829	883	832	793	853	818	855	850	837	857	836	834	871	812	840	866	836	854	821	840	858	891	853	836	840	824	853	820	833	878	849	853	857	787	856	832	813	842	848	844	816	898	871	780	841	833	802	793	846	867	818	822	869	795	802	784	834	845	814	832	857	840	878	850	835	851	826	834	824	845	822	825	841	814	837	855	837	811	880	843	829	760	800	795	833	867	853	843	843	860	847	820	825	784	823	834	829	831	844	821	840	825	821	788	850	848	820	826	828	847	800	820	759	834	812	815	840	802	859	813	843	780	866	829	845	850	808	839	817	878	813	832	839	886	850	909	837	873	827	927	850	848	829	878	831	784	779	846	825	831	864	902	765	870	835	881	851	859	875	778	818	876	885	802	805	875	852	852	827	861	832	836	793	794	832	866	823	828	863	879	884	832	802	882	802	828	823	815	855	826	878	868	836	818	843	819	861	834	865	807	773	803	876	841	809	800	842	789	849	852	878	833	841	837	832	812	792	819	849	828	790	816	834	779	833	885	845	812	827	833	813	790	827	896	810	850	846	803	820	894	880	861	866	874	833	839	818	812	811	817	799	824	829	792	834	815	899	840	850	811	843	880	830	823	848	828	832	812	753	818	885	807	813	830	826	846	821	862	804	796	844	829	793	853	858	790	790	800	829	861	890	813	857	849	807	858	841	845	849	848	852	847	825	803	820	846	814	858	821	849	834	808	795	836	791	775	877	801	833	845	828	827	812	869	827	831	845	860	836	837	875	844	828	828	838	794	820	857	818	836	832	848	851	843	823	811	838	863	832	831	854	809	836	807	863	804	875	845	834	880	765	887	840	804	832	802	832	849	846	826	846	870	819	811	862	825	854	824	858	869	857	812	848	815	859	821	811	815	820	840	849	800	869	828	812	835	819	817	786	892	837	852	851	823	883	864	853	826	866	831	825	864	815	778	829	850	805	835	786	799	809	846	850	834	846	837	825	870	816	818	824	851	816	804	813	862	848	795	819	841	840	900	845	891	819	834	821	807	811	840	854	838	774	787	824	869	812	807	825	841	851	843	763	822	823	830	881	841	795	859	790	872	856	839	835	860	833	850	839	855	807	824	803	886	843	843	834	823	818	813	832	800	862	852	844	818	822	797	834	786	797	781	842	838	833	859	780	823	806	845	827	827	806	828	822	821	866	852	867	866	826	873	830	829	803	842	837	856	871	800	837	876	875	792	886	859	826	840	827	809	843	858	817	822	836	828	830	816	803	877	859	817	845	850	821	798	795	852	830	811	909	787	802	833	802	848	762	794	786	809	774	823	833	812	822	836	791	815	841	821	780	830	869	822	822	817	815	785	795	857	800	821	854	867	859	849	862	824	796	809	823	856	836	826	843	839	843	854	834	853	762	781	818	861	803	853	879	853	858	807	830	802	841	787	862	878	851	827	813	820	852	826	813	830	804	846	818	821	806	873	854	821	807	827	824	859	871	842	811	856	847	805	837	873	838	762	853	806	810	878	843	863	846	877	850	838	800	857	763	840	855	855	851	859	898	838	842	869	831	798	802	836	818	833	791	813	850	861	853	807	808	825	797	819	813	855	835	833	785	778	816	802	833	851	850	843	851	835	862	799	850	838	791	857	857	802	852	857	807	828	812	811	849	847	795	847	852	793	852	796	833	824	849	826	811	822	820	839	884	870	832	845	850	821	838	777	877	816	806	873	845	836	851	825	797	812	808	859	844	790	859	808	858	832	840	831	835	858	844	790	834	786	819	842	838	810	838	866	824	876	833	795	824	886	822	849	858	847	866	832	830	800	856	826	836	858	874	845	833	732	844	834	858	830	809	786	832	845	817	784	852	820	861	819	825	881	766	823	848	846	868	826	874	776	877	867	812	849	866	816	802	863	857	814	809	843	871	802	822	857	788	870	854	833	885	791	830	792	863	876	788	890	798	832	845	786	862	847	853	785	820	863	821	838	860	837	796	839	873	803	826	829	830	813	803	818	843	899	858	898	829	820	839	859	790	832	868	844	842	813	872	860	828	819	866	900	833	906	830	773	824	835	811	833	815	825	801	840	865	821	840	769	843	861	874	842	882	838	818	847	813	861	851	833	855	889	781	813	843	809	883	834	829	843	872	809	875	863	839	783	840	792	857	865	852	838	837	811	854	824	836	838	832	812	823	796	802	806	812	866	829	863	832	834	808	770	876	887	804	849	814	888	825	810	813	852	784	822	870	816	869	824	807	825	859	818	875	851	889	782	820	819	847	816	811	867	834	858	782	780	750	867	818	854	846	814	849	855	848	799	835	833	847	835	843	868	826	800	792	888	838	800	827	875	819	818	840	896	805	816	797	890	806	835	853	785	817	889	882	883	844	813	861	805	848	796	839	798	894	849	815	812	807	817	878	831	845	780	824	832	811	868	861	846	840	830	850	833	797	822	910	906	889	850	847	855	853	838	794	843	816	825	827	805	845	810	856	808	845	808	800	841	823	860	847	845	821	852	811	851	803	837	835	839	851	874	838	856	880	820	839	866	843	824	814	839	806	887	854	787	847	827	823	798	791	833	842	810	852	823	798	862	866	868	798	868	865	796	804	825	831	778	867	829	819	841	822	811	837	799	815	853	816	816	883	842	812	837	842	813	812	817	826	837	867	864	795	858	875	806	828	810	828	834	841	806	813	850	784	839	829
31059	26493	31246	22325	14581	11242	10556	17247	24206	17683	9086	4059	1839	532	396	463	420	397	420	405	380	366	389	374	401	384	372	385	420	397	376	375	389	393	415	395	386	309	357	375	396	372	345	315	373	368	366	371	341	405	376	334	383	356	336	326	341	353	327	375	345	301	371	363	328	370	377	351	339	356	389	356	348	334	345	330	362	344	328	334	350	348	344	334	346	348	355	344	376	365	381	334	328	353	360	340	365	339	340	331	346	321	340	333	346	337	300	317	317	322	366	329	345	350	363	362	388	360	333	338	366	361	364	388	338	359	355	352	352	389	329	383	338	345	351	342	329	358	332	325	348	319	372	347	325	356	363	349	325	379	375	334	351	379	346	331	361	356	358	345	371	348	365	355	345	334	357	329	379	349	346	351	366	345	351	367	361	336	335	346	378	336	333	350	333	342	337	302	356	311	339	359	359	344	351	329	359	337	345	334	357	380	356	375	367	322	308	350	345	327	333	359	310	316	340	365	344	343	347	367	348	316	346	331	329	319	341	329	337	349	342	356	357	338	359	331	319	335	340	321	345	330	370	335	379	358	356	343	324	342	342	326	312	361	329	319	350	336	333	368	343	340	384	363	372	321	371	365	320	359	348	338	356	358	388	350	356	329	362	337	354	346	366	367	326	349	383	344	326	330	351	336	321	367	344	352	339	348	357	374	340	341	360	319	359	374	377	345	334	323	348	334	346	324	327	381	377	330	358	341	353	355	331	348	365	322	357	366	346	369	333	374	341	376	369	359	380	344	387	375	366	310	390	367	361	345	353	376	355	330	320	364	339	358	355	325	325	346	339	362	331	323	340	324	325	348	368	359	345	358	340	367	333	339	350	341	320	339	372	324	347	335	319	353	342	340	324	345	339	364	306	344	339	374	350	356	328	352	359	353	325	354	337	365	358	312	340	363	369	318	364	340	339	344	368	328	313	344	317	349	351	358	319	348	335	361	349	313	361	338	334	375	330	327	349	379	361	322	365	365	351	358	360	332	352	325	337	327	324	366	348	326	369	356	321	333	367	334	356	373	350	343	328	315	330	368	337	343	351	344	335	379	375	373	343	331	342	349	364	330	319	366	371	354	376	331	337	378	349	367	355	346	335	341	364	362	332	339	322	357	337	370	348	330	345	326	337	391	363	355	341	355	334	340	408	358	349	350	392	338	352	355	349	358	365	327	355	348	359	346	318	346	375	362	366	314	344	357	349	303	338	350	366	339	339	383	331	341	333	334	337	371	340	353	346	344	333	352	368	344	331	349	304	332	320	373	328	357	368	353	323	368	371	328	382	332	352	343	332	334	341	323	322	333	336	350	351	353	335	376	345	353	323	325	361	356	352	334	346	332	345	322	382	333	331	345	332	362	351	362	337	361	375	332	313	334	353	343	304	347	340	327	369	343	346	323	341	366	341	323	345	345	343	340	329	352	325	328	363	324	351	358	369	353	314	351	328	355	347	363	363	360	348	321	346	359	377	350	350	347	377	368	364	345	349	372	362	390	328	344	300	333	339	350	336	361	331	340	347	319	328	333	332	369	339	327	318	337	321	343	339	357	309	320	358	326	373	360	343	348	348	356	361	366	359	355	352	373	343	331	359	321	356	357	378	342	354	341	351	320	368	340	336	362	321	336	344	345	350	386	350	360	373	349	375	359	325	318	375	362	373	356	338	368	379	350	352	382	358	347	336	357	370	326	362	356	355	362	358	334	349	359	337	347	364	377	368	343	362	336	386	342	373	324	337	321	357	384	361	326	368	358	351	361	346	344	356	367	379	356	351	353	352	338	364	351	370	343	346	363	315	323	350	317	321	386	365	342	329	385	323	344	324	341	325	346	355	380	343	363	323	322	349	363	349	361	368	359	350	318	336	349	391	370	344	361	324	368	383	339	371	361	329	312	349	343	354	360	354	335	361	341	343	334	341	369	348	346	365	333	354	366	330	382	337	354	363	343	345	351	370	384	356	311	332	338	348	375	312	345	350	376	371	339	352	319	361	351	343	363	329	333	360	364	383	330	356	372	326	320	359	339	317	345	337	337	355	327	344	357	362	335	354	367	327	334	368	381	331	356	333	342	351	342	403	390	347	388	361	347	340	354	367	345	348	378	352	336	361	354	384	348	347	321	380	357	344	356	374	355	390	341	364	375	365	330	366	343	321	357	369	324	314	367	307	359	372	358	335	373	355	308	350	340	341	357	368	347	362	338	351	328	312	353	349	312	321	379	339	384	354	341	331	333	327	354	331	341	344	304	336	357	344	355	334	353	347	322	342	331	369	361	314	362	329	374	381	319	359	337	358	317	333	319	355	337	334	346	352	373	346	376	348	364	331	344	375	361	356	365	326	355	349	367	309	358	341	362	368	346	368	346	353	349	344	373	377	363	356	321	351	382	386	378	348	357	341	347	379	361	387	330	371	335	340	398	341	333	346	346	359	349	328	381	338	309	348	363	359	333	315	354	311	338	358	371	371	322	342	364	327	366	345	347	372	359	342	358	333	348	381	361	283	361	394	336	313	354	343	349	333	363	387	389	328	381	330	371	337	350	342	384	305	357	345	313	354	321	309	339	336	339	347	355	354	335	357	353	378	336	368	333	328	362	372	346	345	365	324	339	338	341	358	339	350	325	369	339	358	312	334	367	340	348	369	336	348	369	351	335	321	346	367	348	359	357	362	340	342	383	343	343	389	346	381	348	340	353	381	383	338	326	381	334	368	337	384	334	341	331	354	379	345	358	393	361	366	353	373	358	365	299	335	337	329	371	345	372	355	370	350	355	384	346	343	319	350	325	383	333	366	383	366	364	314	364	344	355	368	334	339	347	383	328	342	328	342	352	351	359	343	394	361	362	364	331	362	368	343	354	355	333	327	390	358	326	339	341	342	365	379	292	343	376	363	368	346	347	325	346	329	401	356	383	354	338	337	333	350	358	329	357	379	356	334	359	336	340	370	363	373	378	337	331	336	343	365	356	336	341	346	336	353	384	334	346	344	366	330	374	347	339	361	323	329	377	379	307	307	377	351	350	365	349	387	388	350	344	379	366	345	367	323	353	350	364	352	355	353	352	320	340	354	380	346	345	339	357	352	349	342	394	332	319	369	387	374	386	369	334	335	333	344	361	319	363	357	377	362	355	338	370	315	321	346	337	344	350	396	388	375	377	335	345	324	383	337	396	357	362	363	343	313	345	343	371	332	376	350	369	335	330	348	347	312	335	362	369	354	356	344	349	357	373	336	380	401	388	392	370	325	296	311	351	335	324	345	334	328	361	375	329	357	343	318	348	322	356	350	353	364	349	311	316	391	349	326	338	360	335	363	327	340	372	328	364	343	342	370	328	342	365	357	348	346	320	354	308	315	357	337	319	388	325	382	357	355	350	343	353	357	303	353	369	347	338	361	316	332	342	343	344	322	367	343	340	379	346	332	346	397	352	356	344	375	341	350	340	374	379	348	313	347	355	328	337
18599	21490	34231	31521	28336	26643	26938	36984	42969	35186	24085	14650	7237	1749	1473	1548	1516	1322	1211	1203	1052	1115	1217	1151	1230	1257	1147	1177	1132	1139	1078	1115	1201	1142	1119	1080	1018	971	1067	998	988	946	934	1022	976	967	983	977	931	880	903	859	854	892	901	893	858	886	875	876	940	856	898	830	910	909	914	890	874	917	899	947	857	888	904	870	900	899	878	852	892	928	863	888	848	891	850	865	857	902	884	913	800	877	908	881	843	877	846	867	854	867	876	879	891	816	886	889	915	890	881	872	914	879	878	848	881	879	877	839	908	897	859	866	857	867	882	893	886	896	899	881	906	895	859	906	868	820	899	829	897	887	859	841	865	941	857	836	837	886	881	878	895	883	857	893	843	877	917	892	946	890	851	852	912	845	924	856	865	860	854	860	845	895	873	797	870	838	852	893	887	832	880	827	849	859	880	886	924	920	918	848	876	877	868	844	821	878	926	856	873	909	904	883	886	891	900	892	882	883	916	917	903	843	847	893	860	879	893	866	853	838	830	907	886	893	852	861	829	875	825	848	866	935	900	851	865	909	856	899	838	858	848	899	897	901	919	881	868	903	894	862	884	830	848	881	849	882	854	904	825	918	885	863	897	876	872	896	870	902	898	880	902	881	940	929	855	878	866	911	910	897	872	895	872	916	867	840	856	840	904	886	870	877	870	866	864	860	852	940	909	885	935	899	894	921	861	924	867	876	883	911	862	812	854	825	925	896	901	904	914	857	907	865	908	883	830	870	841	884	835	861	842	876	853	894	876	882	869	924	922	874	874	905	908	896	864	879	882	907	861	909	869	821	872	901	901	883	895	886	854	891	890	923	855	870	886	868	859	875	867	888	928	917	869	854	876	905	875	871	881	899	844	860	869	887	886	844	885	886	840	899	907	852	907	903	875	872	893	877	945	857	874	831	813	913	891	868	896	892	894	869	882	898	916	873	882	847	890	943	873	866	878	916	841	881	891	850	866	844	828	860	812	870	876	862	905	855	883	904	784	939	863	869	860	882	833	882	873	851	890	834	904	932	875	840	858	867	838	889	859	898	823	902	850	892	923	921	860	819	847	889	873	871	865	865	817	873	909	854	820	875	949	869	863	899	879	848	875	843	885	894	889	866	814	902	909	877	907	917	894	858	922	862	872	847	863	855	991	932	888	868	858	904	899	880	875	826	849	862	924	839	911	885	903	858	850	936	839	888	899	863	891	872	873	836	893	871	888	827	845	867	869	918	866	897	853	850	907	860	866	862	895	888	883	874	836	836	864	884	889	862	887	867	866	859	881	905	913	927	880	883	893	893	915	873	916	837	900	907	835	812	878	926	892	859	845	921	887	856	906	898	845	848	875	844	943	834	913	858	870	849	857	887	947	899	825	905	844	903	894	856	902	851	884	919	917	929	891	853	892	883	879	875	871	873	893	849	870	892	894	882	842	819	908	874	924	879	890	843	798	879	820	874	887	838	846	833	822	921	951	906	876	900	897	876	904	844	876	868	861	885	901	866	874	869	909	858	889	894	857	871	923	892	919	852	903	928	820	839	848	886	886	855	923	912	856	877	865	863	896	850	866	918	857	904	870	851	870	861	909	901	917	910	851	920	917	828	869	905	876	874	838	810	900	900	849	886	897	880	889	931	875	879	877	929	831	873	880	833	904	884	874	882	890	865	847	892	894	861	842	932	860	851	840	849	907	871	863	887	872	872	845	861	871	856	875	833	864	844	898	890	863	846	913	852	908	880	840	891	925	900	877	916	905	836	849	925	883	850	901	844	896	863	890	816	883	897	882	860	898	834	850	884	837	845	847	894	896	810	881	843	836	859	862	858	904	837	927	846	889	889	892	859	892	866	835	881	944	884	875	829	903	906	902	886	842	932	883	953	883	873	899	890	870	915	930	824	882	902	891	881	881	849	919	866	887	877	919	833	863	865	886	885	881	910	884	909	886	852	859	933	885	879	886	884	887	844	853	866	893	908	851	875	875	905	919	924	894	892	884	859	837	844	865	866	878	834	910	857	939	851	889	906	857	881	889	861	830	908	866	925	866	858	853	922	876	890	907	893	833	888	880	878	838	856	946	895	891	837	906	890	850	797	956	892	896	871	911	845	831	843	864	908	901	902	876	881	846	894	834	851	862	911	948	889	935	841	846	865	852	881	945	922	942	903	883	817	859	855	853	888	921	856	849	870	878	886	892	882	880	878	878	897	907	917	902	895	841	828	846	836	836	879	902	875	929	889	874	830	891	866	836	859	899	852	840	908	883	867	855	860	883	897	885	887	908	836	896	915	894	888	877	930	846	884	884	862	853	881	873	885	837	882	926	909	850	845	846	903	884	905	892	858	869	940	881	855	862	885	887	904	891	866	911	913	880	934	892	888	868	912	853	962	862	882	833	894	846	909	890	829	849	842	908	909	890	912	875	902	865	866	891	895	843	878	830	899	852	838	879	870	858	904	930	912	881	862	936	853	908	873	913	940	860	871	922	905	906	837	872	863	886	893	844	874	903	918	838	877	831	875	793	802	886	943	905	876	910	911	884	874	914	904	874	934	912	893	869	859	943	930	864	843	871	858	918	883	872	861	882	859	841	890	890	888	871	830	899	880	885	881	892	915	889	854	844	892	881	876	856	822	950	858	874	849	883	889	864	903	855	861	878	884	854	863	850	866	876	833	905	828	923	864	908	847	886	878	850	864	921	883	879	857	919	901	851	933	854	893	923	881	913	931	843	902	870	891	924	866	845	902	844	894	889	881	863	875	858	884	874	891	901	870	836	847	905	858	865	876	841	929	881	872	861	814	907	863	919	877	906	887	860	873	899	849	896	861	897	853	881	880	917	833	852	857	887	900	859	855	909	817	894	843	887	886	867	871	872	829	835	848	878	874	889	883	918	894	857	885	849	896	858	841	855	865	928	817	894	899	899	902	877	890	890	928	915	854	892	854	875	881	824	814	905	804	889	902	839	870	877	888	858	860	851	815	921	897	864	863	905	902	872	903	891	925	909	917	851	874	902	897	861	905	907	902	847	850	867	903	847	891	846	810	860	862	841	915	892	882	917	903	855	874	841	903	820	868	872	879	898	894	880	891	878	815	908	887	874	864	836	907	837	897	875	851	824	879	877	859	881	861	915	873	917	867	869	871	847	898	876	838	920	886	832	853	861	839	878	833	903	898	830	890	936	883	830	882	877	864	892	841	857	881	862	877	927	870	859	957	860	861	863	922	847	876	910	861	837	880	839	874	868	850	874	883	852	875	842	880	944	936	858	844	878	825	891	922	890	843	886	919	870	807	838	895	889	814	916	858	840	883	898	884	867	883	849	851	881	890	857	906	884	873	880	905	861	870	851	848	912	864	865	921	878	903	904	865	878	873	853	892	889	926	852	905	861	901	931	871	853	858	864	852	865	912	879	914	858	917	901	891	888	842	903	919	828	901	869	875	928	907	937	924	908	872	901	896	878	884	922	861	909	925	891	894
39250	35136	37253	28844	20476	15998	20439	35489	35412	27793	16171	7285	2567	553	503	458	439	423	423	416	406	400	403	395	422	402	394	376	382	401	365	394	372	357	385	385	367	369	372	334	342	349	349	355	346	375	314	355	314	329	325	343	333	317	317	317	356	338	335	299	320	322	320	323	317	291	303	289	306	340	302	335	318	337	317	343	315	297	304	313	326	321	327	314	314	303	306	314	304	303	347	339	326	296	307	367	302	316	302	378	300	325	305	351	309	319	330	341	322	271	322	341	316	289	366	326	339	320	318	327	343	320	275	327	351	311	307	325	290	327	289	344	321	310	314	320	291	316	326	307	337	288	309	339	359	314	295	316	354	336	303	299	323	324	333	332	315	347	331	310	313	339	343	315	320	307	341	315	328	341	302	319	293	339	321	299	306	347	320	339	347	314	343	330	317	321	317	301	314	270	325	342	301	312	314	319	323	329	340	307	324	337	333	345	295	320	323	316	334	367	322	336	319	353	307	332	305	331	320	303	312	310	359	289	296	313	294	324	320	314	287	315	318	281	337	330	307	315	288	291	293	313	330	340	335	313	364	328	335	317	306	318	352	329	327	324	337	341	323	317	328	337	322	332	321	307	331	317	305	314	319	317	308	289	306	313	346	315	299	320	312	337	332	343	325	318	308	331	311	320	323	318	345	308	362	328	307	337	307	313	310	338	299	360	342	325	315	296	338	319	341	315	345	312	304	323	306	302	312	325	324	323	335	325	270	310	326	282	297	313	318	327	289	329	286	291	341	339	303	309	339	315	298	281	301	329	329	352	353	335	344	299	339	341	327	304	309	333	310	318	331	331	289	326	324	306	327	315	330	304	358	338	321	317	306	345	326	352	322	335	307	315	309	332	319	281	296	320	316	318	318	358	313	346	319	325	306	320	310	337	299	363	332	307	311	317	327	354	324	323	331	313	322	328	317	313	342	306	313	314	380	318	334	325	336	308	293	311	326	311	335	315	340	311	332	307	319	341	310	328	367	313	348	315	370	318	316	316	316	335	330	320	271	316	289	323	344	347	313	337	290	312	322	324	330	307	324	324	310	308	339	285	341	328	320	302	339	297	317	291	285	301	315	309	316	328	342	300	320	294	261	333	342	336	298	346	325	318	329	304	298	331	347	350	317	324	333	335	311	320	298	307	305	319	319	323	325	347	325	336	289	325	343	306	329	323	322	316	335	309	301	307	332	321	344	306	331	310	311	330	320	305	327	318	324	308	323	292	327	305	303	316	325	315	315	322	303	322	321	327	335	336	340	313	311	299	330	305	293	304	338	294	323	331	328	298	303	328	329	307	307	322	303	324	320	319	333	333	318	332	351	322	307	317	322	306	335	315	307	342	314	321	351	291	310	325	345	344	307	330	362	330	314	303	319	314	336	310	297	271	308	318	344	327	287	326	329	326	312	337	293	314	329	338	314	285	336	325	338	301	300	311	323	334	349	313	319	341	316	330	343	340	336	305	317	301	316	331	300	337	319	314	323	279	330	316	349	293	324	319	319	315	327	352	329	313	323	332	305	315	324	323	298	327	279	334	305	333	340	341	340	312	367	326	332	316	304	349	304	337	321	322	318	329	313	316	314	320	317	308	366	323	306	325	310	299	342	362	296	316	327	312	316	333	331	329	346	313	305	314	334	348	336	314	327	329	320	325	329	330	329	383	354	294	329	302	321	336	306	388	311	329	331	330	306	346	295	324	302	341	318	306	310	294	303	383	322	284	320	327	288	321	340	320	320	328	295	310	318	304	329	312	307	290	314	332	336	311	311	321	302	322	352	324	294	308	338	319	289	337	321	315	330	320	317	299	344	303	362	341	324	316	292	279	298	311	290	329	343	363	319	335	305	333	332	344	328	312	321	302	323	282	333	290	327	327	298	324	319	312	314	332	329	284	302	304	310	304	320	316	311	284	355	360	311	311	309	323	347	321	357	304	333	335	317	312	307	302	312	301	333	321	303	329	314	375	362	294	313	339	300	324	312	338	348	321	303	345	358	336	341	347	302	328	282	310	304	303	279	290	296	344	314	306	308	343	300	299	343	320	302	331	320	303	332	330	316	313	298	298	322	298	324	335	302	342	303	292	312	319	303	310	311	329	303	339	335	342	343	334	315	351	348	299	326	355	313	321	286	305	346	300	295	341	332	336	317	298	303	326	314	303	341	338	346	320	313	328	335	315	296	342	335	318	297	322	280	348	322	330	305	322	342	302	315	320	298	344	308	341	334	329	345	334	314	324	316	288	322	323	316	317	318	347	347	357	311	289	351	290	332	330	349	327	315	333	280	307	314	312	333	327	292	361	304	306	309	321	337	340	298	284	288	304	314	314	351	305	302	282	312	319	314	320	315	330	326	300	316	322	343	318	301	343	309	345	334	313	352	312	336	329	340	333	325	322	356	302	340	318	337	331	275	332	298	322	316	309	336	313	320	333	326	323	312	318	321	277	318	312	317	327	340	291	324	326	360	294	296	346	336	318	341	325	306	333	298	301	307	346	355	312	307	345	330	314	335	300	307	316	292	312	353	317	354	332	329	307	324	302	347	301	349	305	374	321	344	323	289	324	306	299	343	303	325	337	335	326	329	317	332	291	317	325	352	318	329	324	298	291	344	303	329	286	287	306	318	330	323	346	329	344	294	358	333	323	304	328	343	284	337	309	321	316	323	335	325	321	318	271	344	346	305	341	328	316	315	318	298	318	306	318	330	308	357	318	319	307	325	316	318	328	294	302	320	330	350	350	295	315	305	315	352	346	302	324	300	278	312	294	305	312	318	287	320	313	295	311	283	311	323	316	334	338	348	287	270	330	317	350	316	327	311	331	316	311	303	314	324	324	329	299	325	296	322	305	299	350	307	307	326	343	323	304	289	322	317	340	295	327	298	343	350	317	339	338	329	331	319	294	329	348	350	348	318	322	292	347	301	298	304	340	283	279	311	344	301	351	350	314	300	305	332	315	300	324	300	337	336	324	325	316	307	291	363	337	322	342	332	292	332	317	314	300	344	281	314	329	313	338	320	305	357	298	335	319	334	322	345	339	315	310	341	306	375	310	328	334	351	327	312	311	282	297	295	316	341	326	318	314	320	314	326	340	344	294	340	321	329	351	326	308	334	301	351	287	335	332	340	339	328	325	297	310	311	280	322	320	361	310	326	288	331	343	339	343	297	327	328	337	323	340	298	330	337	302	310	329	300	310	320	327	337	315	345	311	327	342	328	305	314	309	269	298	331	332	321	300	305	322	304	321	328	320	327	338	333	318	305	326	343	325	315	324	345	293	339	311	298	332	346	335	309	305	330	328	327	279	303	328	297	292	311	359	337	321	292	324	314	326	343	286	330	293	295	335	339	303	351	319	297	327	322	333	341	297	324	289	343	321	319	281	306	288	300	306	319	340	336	325	301	338	285	348	300	362	294	330	313	308	317	271	329	326	316	273	309	332	337	302	306	319	341	339	330	332
23697	27792	38013	37395	33669	31432	38253	51479	50700	44450	32038	21025	9027	1949	1738	1783	1650	1580	1511	1395	1245	1261	1189	1297	1325	1431	1338	1379	1304	1320	1268	1187	1284	1271	1170	1211	1118	1030	1081	1011	1037	973	1047	1017	965	989	999	924	1012	965	845	905	877	854	872	877	816	840	795	868	880	828	843	854	826	811	776	831	831	801	811	853	858	838	823	806	842	830	810	833	743	851	834	850	771	829	779	807	901	783	813	847	832	817	810	824	803	803	792	783	859	836	795	799	814	804	829	785	798	881	795	815	792	820	813	830	864	814	778	850	807	784	809	770	845	796	779	790	797	836	810	820	777	816	784	767	750	795	812	800	837	842	828	825	801	795	858	835	785	835	811	792	821	814	818	773	752	785	843	828	828	750	837	826	771	792	837	807	842	790	839	839	768	774	801	816	812	802	869	815	809	785	796	842	819	796	861	831	775	778	795	798	790	792	802	836	862	808	807	795	822	795	808	804	788	845	829	760	833	834	814	759	803	842	813	778	789	829	862	850	849	829	826	797	823	810	813	775	817	786	877	831	786	788	804	802	830	821	816	852	844	831	801	793	815	796	766	800	844	835	791	845	835	828	826	796	812	801	802	838	809	791	793	824	828	824	845	780	840	834	857	831	798	780	859	797	857	856	825	813	831	830	836	839	807	800	778	833	808	764	829	834	792	799	775	786	774	824	827	813	831	837	817	811	819	824	837	830	826	785	840	783	794	848	817	798	788	787	801	780	800	826	793	786	813	842	824	819	830	836	878	816	783	802	852	817	786	880	810	863	802	842	784	776	810	860	830	801	805	823	760	801	839	801	818	792	814	855	790	810	796	854	814	835	869	828	828	756	807	790	858	859	854	835	816	813	797	829	784	870	790	830	811	814	784	825	841	840	790	795	820	824	844	803	813	788	809	823	846	829	818	775	836	848	846	809	866	778	827	799	843	826	806	818	757	811	867	768	858	797	818	844	798	800	800	842	841	805	845	800	800	802	769	814	808	778	828	826	825	814	825	872	825	808	808	856	805	864	802	778	763	849	793	788	792	833	786	811	832	788	825	779	835	806	800	826	810	818	787	830	784	819	841	807	797	822	785	840	785	766	797	818	790	827	788	871	842	859	760	789	856	807	853	865	830	824	779	803	830	802	848	823	810	845	748	818	862	786	776	774	755	778	779	803	848	859	772	823	792	803	827	861	828	814	835	780	840	743	831	810	808	793	812	834	845	817	795	811	808	840	821	790	792	860	812	834	810	811	861	816	796	810	826	832	790	824	773	813	816	762	793	807	809	821	861	798	808	823	758	803	864	856	793	808	822	789	784	799	822	843	785	806	753	766	828	813	825	774	833	770	799	855	836	786	785	789	725	827	793	789	819	852	777	845	745	835	804	786	884	791	797	800	814	793	803	869	812	819	784	788	825	799	820	801	849	814	814	862	829	858	770	776	820	786	818	816	817	809	803	793	801	796	809	823	825	821	801	789	790	833	787	813	842	838	867	793	792	775	788	814	782	795	799	815	837	855	833	776	820	801	825	804	817	770	757	784	806	826	823	889	772	836	835	824	809	808	793	865	813	818	805	787	797	814	858	799	843	843	775	817	860	843	828	819	797	811	801	846	794	809	779	817	764	826	863	846	829	798	827	813	796	785	796	802	829	784	824	858	770	848	831	796	860	855	840	801	834	789	843	805	855	841	815	802	828	853	814	792	802	816	811	808	809	789	858	839	810	812	836	835	782	810	863	836	831	839	825	814	787	786	834	853	809	797	797	745	771	797	850	814	781	773	799	844	822	846	844	802	799	806	850	778	813	811	837	769	811	872	860	841	822	778	803	799	839	767	815	821	837	816	767	849	742	817	791	777	785	782	876	868	827	854	791	822	772	823	800	815	824	778	822	783	758	823	807	783	819	850	846	867	829	816	761	832	790	814	821	838	814	796	794	776	806	751	844	830	767	720	813	796	792	823	861	804	844	857	826	801	865	803	797	818	793	791	806	818	782	797	793	800	813	786	824	785	811	769	813	808	828	872	889	849	815	766	781	786	813	827	806	829	756	828	817	795	800	842	781	839	789	861	825	798	798	838	775	784	805	794	791	860	853	861	811	795	817	815	792	843	867	791	848	841	799	784	824	811	791	786	860	858	803	866	847	818	840	791	797	786	777	846	810	811	778	818	792	754	810	834	831	775	783	818	810	818	813	830	835	813	816	772	802	803	759	797	839	831	854	885	795	787	846	771	754	775	827	832	799	741	825	782	803	854	791	804	875	803	810	806	873	817	846	808	822	770	812	846	821	882	762	866	812	855	812	790	828	840	811	832	788	783	869	815	775	810	774	819	799	812	799	773	801	817	807	809	827	847	789	855	819	797	810	813	775	818	783	799	847	825	858	845	838	854	778	783	792	806	839	783	851	821	822	743	830	764	798	810	788	831	858	793	839	851	809	832	822	819	819	855	853	799	786	788	819	814	822	858	778	809	804	818	819	806	755	842	809	790	792	797	795	799	824	811	802	798	784	820	785	805	797	819	793	802	807	826	873	841	790	758	773	803	789	822	832	760	845	822	815	774	794	788	789	795	783	759	842	811	838	780	852	784	822	801	798	799	863	815	843	796	835	826	844	869	839	792	811	840	766	858	785	774	803	781	825	797	878	783	813	823	795	807	833	832	829	826	789	848	797	777	797	795	802	771	819	825	770	758	798	804	825	749	825	815	812	839	781	787	782	829	808	835	849	808	816	767	812	888	771	802	763	835	795	819	841	804	803	827	828	779	844	787	794	808	832	804	819	829	813	904	765	802	778	844	849	782	781	806	801	847	773	823	841	838	868	879	844	805	743	800	854	820	839	782	820	833	843	848	787	824	811	812	822	864	827	826	816	818	850	815	801	777	809	819	783	823	822	804	820	839	739	797	814	777	824	770	859	836	823	827	840	782	793	826	850	812	860	829	835	779	809	837	780	789	869	789	865	782	751	861	836	813	813	797	794	819	838	858	830	834	787	828	813	794	807	831	830	828	849	835	813	854	796	839	806	808	834	838	808	754	825	762	827	876	848	769	766	802	810	827	809	786	850	823	763	832	836	793	816	842	826	797	817	809	827	814	816	800	806	813	795	807	813	801	815	837	796	842	805	786	836	829	822	819	809	890	821	757	806	861	802	829	782	844	788	820	885	846	822	806	788	792	782	796	804	822	849	849	803	834	849	820	793	794	860	791	811	800	815	833	819	793	772	781	778	828	709	762	858	809	807	812	813	882	790	778	759	842	798	776	787	845	806	762	812	811	830	817	841	809	811	771	819	836	827	790	815	833	792	827	804	832	821	818	753	813	785	786	783	822	856	812	793	794	773	818	770	774	830	795	775	790	797	837	833	847	844	853	814	782	835	822	805	806	807	830	816	841	856	821	824	784	800	834	841	756	840	802	858	863	790	792	792	839	798	792	779	847	844	827	811	840	798	828	820	846	796	801	787	791	786	886	829	764	771	779	798	765
20031	17591	18004	13028	7853	5693	4350	3822	3354	2343	1326	732	462	398	383	393	354	376	335	344	337	335	344	368	335	317	321	334	365	341	313	320	315	326	329	317	339	334	342	349	305	346	331	311	337	339	343	325	316	298	321	350	333	334	322	331	352	362	332	356	358	346	343	349	326	352	338	364	329	338	363	335	344	336	337	335	326	360	324	329	320	325	329	333	323	344	328	327	331	325	337	356	315	300	334	300	297	332	302	346	355	360	352	329	330	383	369	363	321	330	306	340	300	337	319	322	334	349	357	337	317	328	358	355	326	279	319	334	321	308	355	308	301	302	351	322	346	356	341	296	360	332	323	316	299	343	343	354	357	398	329	330	306	357	336	330	329	331	338	334	343	317	360	328	321	328	303	342	320	319	346	344	349	343	297	345	342	301	345	363	335	326	322	321	328	346	344	298	341	370	365	331	318	339	350	331	321	335	298	338	334	322	325	333	344	323	360	322	327	352	336	329	332	296	341	363	309	333	356	321	331	328	343	337	362	363	303	352	322	324	305	362	335	356	328	336	356	358	336	363	350	325	353	339	327	327	342	326	337	353	318	364	323	355	327	332	370	311	355	326	342	336	338	334	346	324	325	339	303	330	338	301	281	346	351	352	344	324	325	356	333	333	329	321	341	321	376	339	338	297	310	352	326	323	350	351	318	332	339	329	329	333	373	366	328	338	352	328	353	282	344	323	348	338	350	337	349	324	358	328	329	339	317	342	338	319	324	354	348	332	318	333	315	320	298	335	362	327	337	319	339	370	328	312	343	324	337	315	328	365	343	319	353	349	330	324	375	331	346	372	322	339	321	341	308	324	295	358	344	336	340	322	341	335	310	345	357	326	341	329	337	329	337	348	345	356	371	305	332	334	344	339	340	328	362	310	317	300	369	307	371	319	350	311	291	367	338	312	327	327	311	335	330	379	354	332	335	298	323	314	345	309	322	316	320	368	339	349	349	296	367	318	323	292	342	324	342	374	342	346	324	360	312	320	327	325	304	349	334	342	320	329	337	325	330	332	334	357	353	341	325	323	320	344	365	358	378	331	387	325	327	362	346	320	328	358	319	341	334	329	325	346	347	329	321	319	329	371	330	333	312	329	312	329	354	333	334	346	329	346	345	337	343	313	327	301	297	338	318	337	340	346	333	325	345	309	353	332	332	311	326	350	345	343	370	330	324	342	337	343	302	334	343	340	351	339	353	334	327	344	321	353	358	340	311	337	315	347	369	313	318	327	332	330	352	333	371	333	348	324	317	315	346	316	316	315	321	336	369	345	311	322	338	344	328	356	321	349	323	340	352	312	312	329	338	356	354	340	335	298	330	322	321	344	317	323	328	327	359	346	351	333	327	331	318	351	296	352	314	325	310	326	344	344	343	315	340	356	343	359	353	326	315	305	308	307	331	329	345	307	326	340	335	310	348	357	330	341	336	318	339	314	325	352	315	349	351	341	314	338	327	349	347	354	330	329	328	338	343	351	361	308	335	306	333	302	312	335	319	330	334	335	306	312	347	341	328	306	340	309	317	298	358	342	333	331	294	322	373	320	342	338	344	345	341	365	349	354	371	391	340	344	306	324	348	345	313	338	350	359	337	315	338	329	316	348	317	318	312	328	343	351	331	334	343	311	321	347	350	335	317	347	314	363	326	305	331	325	303	349	346	327	329	328	359	341	325	311	322	323	363	359	388	323	321	349	356	327	315	337	328	342	339	311	379	325	321	335	364	361	352	336	341	324	309	365	331	339	330	349	353	312	328	352	324	323	307	348	335	336	338	321	335	364	338	354	361	361	369	364	338	342	349	342	310	333	367	361	343	314	350	354	377	332	323	295	348	323	297	340	355	362	302	335	318	310	318	319	336	342	316	323	372	335	349	319	363	360	353	324	333	341	303	351	358	356	323	337	325	314	303	338	296	379	342	334	316	322	334	324	347	331	297	324	307	318	333	357	385	351	323	309	313	342	303	340	331	350	328	362	332	309	295	328	343	361	346	355	332	330	307	304	324	344	330	297	324	322	334	317	319	348	349	328	304	333	316	294	332	365	330	336	329	333	328	293	357	327	325	335	340	371	344	330	334	350	315	321	302	360	336	342	316	353	360	335	333	323	350	315	340	334	329	314	323	321	333	331	336	337	333	320	322	330	347	319	348	357	332	339	346	322	308	318	324	324	329	338	347	305	339	339	332	343	334	319	344	346	326	328	322	313	320	337	329	343	322	358	365	314	374	327	344	311	299	310	316	317	308	357	340	304	342	287	311	362	337	324	283	329	304	325	338	313	347	305	323	315	323	349	351	358	315	342	335	337	327	341	374	327	335	334	308	335	317	337	316	335	321	360	318	329	338	340	323	309	355	306	347	320	326	351	295	308	316	356	325	290	323	387	335	342	332	342	346	326	309	338	333	339	343	344	344	358	320	324	317	324	316	320	339	329	306	334	329	328	335	327	335	319	330	375	320	326	333	312	358	348	359	338	354	354	333	337	311	370	340	321	324	310	391	320	341	353	337	359	347	304	326	297	331	359	359	322	318	312	322	344	353	327	304	327	353	325	328	326	307	305	315	316	378	335	342	333	338	328	329	347	353	360	355	311	337	335	311	319	344	346	353	321	321	375	318	340	304	331	337	339	327	343	347	339	328	330	320	318	312	344	323	328	362	314	361	313	360	325	346	317	340	321	330	324	302	310	296	297	349	363	316	331	320	317	326	328	327	321	337	310	346	359	329	354	318	367	328	336	336	370	303	345	354	329	348	345	357	355	318	358	283	363	325	341	328	327	330	345	322	357	332	348	317	347	352	349	345	308	342	328	319	333	333	326	362	352	335	346	321	320	335	311	363	317	338	334	344	343	362	355	339	292	350	373	320	343	354	347	320	352	327	372	347	361	331	321	346	354	344	327	334	336	349	365	321	332	327	346	327	346	343	320	322	347	338	355	327	307	313	343	365	344	342	344	347	311	324	346	293	333	312	337	333	322	338	322	344	309	325	339	396	334	351	332	328	373	348	361	320	292	355	338	302	307	327	317	329	317	352	316	315	331	320	326	371	356	315	322	333	320	334	335	353	358	337	358	343	325	315	336	323	315	334	336	331	332	307	367	318	290	361	350	335	336	341	335	378	314	301	340	328	322	339	328	297	357	366	329	309	335	346	352	315	326	354	372	313	345	335	324	354	351	340	314	329	351	336	340	333	329	323	342	300	333	310	346	336	351	342	328	357	347	377	315	315	336	330	379	391	317	352	334	303	321	362	344	337	347	299	340	332	363	326	346	323	318	361	343	325	357	345	347	307	340	342	355	338	332	309	345	324	341	322	294	321	334	334	291	353	320	336	321	307	326	318	300	328	360	368	302	329	303	336	319	373	326	356	340	334	352	294	358	355	318	343	326	343	344	348	331	286	278	326	302	347	332	323	325	328	334	326	355	336	330	322	356	339	324	339	296	317	286	301	298	345	370	346	301
11816	14954	23743	23536	19670	17105	15899	14978	13777	9680	4955	2604	1380	1165	1050	1037	963	970	919	950	936	909	897	893	854	912	871	880	870	930	924	911	844	903	888	830	869	851	888	858	888	850	845	836	869	876	869	854	880	814	864	816	860	847	894	802	840	822	829	827	857	867	861	840	817	836	863	817	780	863	854	854	856	867	903	845	815	876	844	845	773	869	904	800	814	861	847	805	851	770	836	863	887	837	873	825	797	844	881	877	845	860	861	828	809	805	895	821	876	852	849	874	828	846	857	841	790	869	820	796	810	854	882	860	830	836	840	834	872	833	909	813	844	825	883	891	853	830	828	859	863	859	854	882	854	816	852	845	777	846	799	864	853	841	854	784	876	829	872	853	816	865	802	851	825	865	900	881	836	831	828	874	874	820	833	826	883	873	802	914	876	810	813	829	849	871	840	819	854	806	822	860	829	831	855	816	818	846	822	855	786	782	839	842	899	795	852	808	818	842	870	844	834	824	834	856	809	831	859	819	843	899	895	877	890	885	848	828	834	842	818	787	859	816	857	848	831	785	877	929	835	801	778	867	870	785	868	857	838	849	832	803	873	847	807	820	848	886	887	804	890	829	829	886	923	904	827	891	868	856	824	847	818	825	865	864	854	834	802	864	861	828	834	865	856	908	854	906	823	798	797	858	877	849	857	833	823	883	819	864	846	852	807	870	837	857	839	808	832	820	842	858	823	809	890	804	858	861	840	895	831	899	834	846	813	819	845	860	821	822	840	867	818	869	839	861	865	821	875	860	889	817	832	868	873	830	912	837	863	911	835	835	828	827	838	836	807	902	863	862	847	862	834	833	860	803	825	851	863	863	874	822	823	818	845	825	837	869	824	857	865	806	877	829	866	819	828	830	877	842	826	775	859	816	832	898	887	837	910	843	889	810	823	857	837	868	844	849	892	786	872	868	819	856	827	865	893	841	859	867	888	870	829	844	863	828	819	872	828	850	875	840	855	816	832	817	858	823	846	858	838	863	815	824	855	855	814	867	841	854	833	804	800	844	869	842	785	841	834	857	877	854	823	892	765	847	874	839	805	815	832	852	838	869	869	748	819	845	878	803	780	826	849	848	830	810	805	847	861	931	843	893	830	842	830	852	882	862	818	778	894	842	843	847	821	880	895	828	805	816	866	875	833	885	852	838	831	872	805	838	804	811	847	831	809	888	875	824	827	815	882	863	887	846	848	776	785	831	876	829	871	852	865	833	818	859	883	898	827	888	871	865	866	822	818	863	864	823	792	811	844	843	864	890	853	857	879	836	826	854	903	852	808	831	818	830	831	909	864	805	856	785	877	890	821	817	793	765	847	854	857	880	872	869	809	851	851	856	894	837	874	821	791	822	859	794	888	853	852	822	829	932	905	847	827	856	830	827	864	829	828	874	899	797	828	858	809	855	846	846	809	858	809	784	814	811	882	829	902	870	891	823	844	849	827	826	838	863	859	876	818	844	825	821	871	828	870	843	901	860	821	890	836	876	834	782	878	851	847	855	820	883	819	806	873	810	863	803	834	944	856	826	846	805	842	857	881	843	844	892	924	846	832	877	846	821	886	832	881	789	866	801	833	855	888	877	849	863	809	847	829	813	829	847	883	842	822	823	849	865	858	839	843	902	852	819	854	815	831	845	825	854	895	805	855	839	886	911	840	849	866	810	855	789	812	866	874	853	896	905	819	822	859	843	789	858	854	834	836	819	867	891	847	769	826	849	868	870	821	850	893	813	818	791	869	859	812	811	839	865	865	868	877	860	878	779	888	827	811	830	837	857	872	891	762	838	843	859	872	907	845	886	859	846	829	868	800	822	844	850	907	806	868	784	847	782	820	844	844	872	838	837	831	862	854	805	813	860	885	863	850	890	877	834	798	833	870	788	845	812	852	847	850	872	812	810	823	882	866	822	806	860	822	825	812	844	889	799	832	796	838	801	845	857	888	904	866	904	817	819	844	802	865	806	860	866	845	855	853	828	848	827	826	836	821	831	846	818	877	858	842	823	825	824	822	865	843	808	804	856	868	795	803	822	816	848	870	827	879	851	851	831	809	905	824	818	808	830	822	868	900	873	807	881	837	856	830	918	839	823	825	838	838	804	833	888	850	826	854	834	834	830	875	903	890	895	760	829	833	856	881	854	880	837	857	880	849	838	844	831	836	852	871	885	862	881	838	829	879	813	827	858	853	866	884	825	843	860	897	870	885	841	875	866	864	780	879	803	897	811	859	851	831	892	876	849	886	861	848	861	806	844	839	856	833	797	805	845	815	860	874	803	851	857	825	883	837	809	816	823	854	872	887	848	849	863	795	874	860	837	841	880	888	846	878	865	858	841	884	848	853	848	781	802	879	859	874	835	899	830	872	833	907	855	854	838	787	839	804	866	878	907	842	857	907	774	882	846	796	856	870	878	853	818	823	822	851	826	841	870	786	855	804	892	868	886	820	842	845	879	858	846	872	830	896	809	860	811	779	818	877	836	887	866	878	801	868	829	888	867	877	894	812	871	825	876	870	866	805	808	848	856	874	869	887	871	848	842	879	877	856	814	849	817	893	836	869	846	832	861	829	810	835	816	813	821	813	835	847	798	844	821	810	784	857	843	832	803	846	819	852	834	880	827	843	888	851	871	850	851	887	851	860	849	803	830	886	870	825	853	839	853	823	841	826	839	901	872	819	860	865	837	845	797	814	858	799	886	861	854	875	900	828	820	864	827	843	865	857	820	886	837	833	867	914	862	861	840	881	902	887	880	869	895	854	847	845	841	848	867	848	824	869	830	819	861	814	849	880	822	853	814	813	788	831	804	868	816	834	832	834	875	880	850	847	838	854	840	846	938	846	823	819	830	829	831	876	907	872	858	902	885	873	795	821	857	869	872	818	810	857	849	795	848	894	872	843	840	800	827	818	825	933	861	830	865	863	836	818	784	858	782	887	850	799	850	865	846	845	832	858	812	913	835	880	835	842	894	856	807	854	882	903	779	838	845	831	839	842	814	844	824	868	825	793	811	848	853	856	860	845	864	885	850	862	843	856	844	837	833	856	837	870	847	823	863	865	828	847	847	819	808	874	914	889	775	809	881	869	805	801	888	842	869	892	861	815	868	856	849	768	849	828	847	877	826	846	817	879	881	844	892	844	832	863	839	819	899	931	891	856	836	840	782	845	841	792	860	882	867	825	875	830	790	890	834	838	864	800	909	858	857	884	816	911	863	827	832	879	827	860	840	780	857	941	837	822	824	905	814	843	830	859	862	787	816	813	839	811	883	873	787	845	844	864	869	843	831	858	839	866	873	888	848	854	874	858	802	800	868	873	842	884	849	857	888	867	817	852	873	870	862	809	877	836	818	848	848	858	831	800	812	798	863	889	835	863	819	859	858	847	857	818	809	870	876	851	844	847	816	789	860	862	865	857	876	831	850	836	790	864	860	874	794	810	838	834	887	842	865	895	876	812	867	898	851
32861	23295	26885	22558	16067	13639	15579	25420	24370	14315	6657	3485	1410	448	432	428	370	403	418	393	359	428	376	368	360	362	380	372	355	366	352	407	405	398	384	400	387	371	369	365	395	361	335	372	366	372	342	383	342	368	360	347	356	381	383	350	366	353	374	320	342	369	375	343	332	323	343	351	339	327	360	323	315	343	352	338	311	410	336	341	382	363	333	368	323	347	320	362	369	356	339	330	357	374	323	367	354	313	334	363	333	357	371	339	388	367	359	336	344	332	343	370	383	357	357	315	348	345	338	349	340	358	356	362	337	340	333	387	349	342	350	342	324	356	348	353	352	364	368	371	321	381	345	364	338	329	347	361	374	335	358	362	365	343	362	324	346	350	355	366	344	336	331	351	378	361	340	373	358	374	342	376	368	358	337	333	372	366	361	340	356	359	321	375	345	336	343	346	361	370	333	327	362	335	337	387	318	332	305	320	333	334	322	339	363	338	330	339	323	361	357	335	330	375	353	371	364	376	352	325	372	314	317	324	324	347	392	373	386	343	363	361	352	381	357	371	358	370	308	349	313	369	371	357	352	371	337	342	354	332	392	346	343	362	347	340	384	349	382	326	334	347	352	346	350	353	348	331	323	324	327	344	326	375	356	381	323	339	394	373	325	384	336	351	338	359	357	345	368	331	335	355	360	334	364	326	343	353	357	340	328	360	337	349	364	337	334	343	343	341	343	331	395	365	340	360	349	374	352	321	390	353	360	345	357	331	327	315	384	345	353	333	373	349	354	353	357	306	367	354	354	392	367	335	309	380	325	319	335	395	374	354	321	341	369	357	347	366	359	326	351	354	357	339	300	367	357	355	381	365	346	350	325	339	367	332	358	380	324	342	348	393	345	343	373	367	351	353	332	344	366	357	359	357	358	354	346	344	376	351	325	338	339	357	343	337	343	346	326	378	364	345	348	334	348	296	330	361	337	357	383	363	342	343	335	344	336	357	354	375	350	355	351	356	331	366	366	338	369	361	368	371	331	337	326	361	339	334	351	352	375	371	356	324	348	333	353	348	352	359	370	358	378	317	331	304	341	357	353	355	345	350	321	305	333	370	350	337	367	345	322	306	346	353	332	346	348	343	374	357	341	381	373	331	360	346	380	372	332	340	328	332	343	347	337	334	378	328	367	345	303	360	352	343	381	322	333	375	343	356	353	342	356	346	327	330	344	327	318	371	357	333	350	336	348	360	365	350	331	373	355	362	365	343	377	322	353	335	345	351	347	353	361	347	345	354	333	337	351	334	343	329	342	343	353	358	345	350	344	334	367	340	335	365	348	357	344	374	332	337	367	336	355	379	348	330	343	338	351	339	314	343	359	344	356	320	337	350	357	322	364	365	362	350	356	338	343	330	318	391	318	312	373	355	356	324	336	341	344	352	349	337	353	363	352	376	355	368	329	329	348	394	395	352	322	344	361	329	351	345	365	361	380	351	352	338	364	335	345	361	388	356	353	343	339	326	324	320	316	322	363	352	363	353	325	387	333	317	340	344	367	340	331	311	357	319	357	333	346	341	331	369	338	319	349	355	354	336	343	376	347	372	345	363	351	319	360	341	380	357	310	340	324	315	369	318	394	362	394	355	351	356	339	378	329	359	342	376	344	366	351	345	300	341	359	343	339	321	353	380	367	363	349	336	321	366	383	321	351	319	323	334	349	355	333	354	359	343	352	317	360	344	354	364	348	326	375	336	364	373	338	369	356	354	343	350	366	340	366	349	338	345	362	348	340	344	399	313	333	345	364	389	337	359	322	367	356	349	365	343	336	364	315	373	317	379	381	355	346	321	337	317	347	338	351	358	379	363	380	349	339	371	377	334	327	362	333	363	335	343	364	357	338	365	356	349	331	349	321	321	354	366	335	326	381	357	359	330	364	359	401	358	329	341	377	323	335	344	348	354	374	359	333	378	390	347	362	347	354	379	314	394	317	319	349	362	320	365	345	355	354	343	382	372	344	353	346	365	389	347	394	349	342	328	343	366	348	341	369	374	359	375	345	365	351	340	346	365	364	343	382	336	345	344	333	332	352	369	350	355	346	386	346	322	333	360	364	379	326	348	362	358	357	344	367	366	341	353	312	353	362	322	307	380	361	339	339	337	339	362	357	337	311	357	361	364	401	336	359	352	342	343	381	306	367	350	350	350	386	345	326	383	349	360	371	357	342	366	365	331	339	345	337	382	338	354	320	358	332	376	329	338	342	356	334	354	325	333	347	361	356	361	390	362	357	360	342	382	365	365	316	331	349	350	351	332	360	339	317	362	333	368	361	401	365	354	364	332	356	337	363	353	345	373	368	366	363	326	342	404	337	352	359	348	348	388	340	320	325	370	340	328	344	329	345	358	338	329	346	344	370	381	331	373	361	353	321	344	336	355	334	355	340	364	342	326	350	356	372	297	352	412	345	347	328	349	368	308	356	376	344	356	353	377	356	351	330	378	325	328	347	352	344	373	357	322	330	360	342	384	366	367	327	349	365	331	336	337	366	371	355	358	314	342	346	367	361	350	337	340	362	361	367	347	370	336	324	319	331	349	358	381	326	366	336	366	390	359	362	312	363	344	367	346	328	343	341	343	363	407	354	341	303	347	391	320	348	330	336	347	319	364	378	369	369	317	378	353	335	367	342	356	358	315	305	365	345	386	323	371	337	318	332	350	364	444	340	351	385	390	367	349	329	327	366	323	343	331	342	356	353	370	383	369	366	313	352	360	341	311	367	333	334	320	331	323	375	402	343	349	323	375	358	325	333	352	345	366	363	340	361	339	360	355	363	330	316	365	365	310	365	359	379	361	355	327	359	318	347	340	352	383	364	347	372	370	324	320	356	338	356	343	356	361	354	359	363	347	369	337	365	373	359	358	359	364	346	325	362	351	363	346	362	380	337	381	336	355	387	364	328	308	346	295	335	351	364	336	367	313	364	324	387	324	373	361	345	345	356	375	328	364	332	348	368	318	351	351	354	340	346	332	339	354	349	351	356	336	346	390	304	358	338	364	330	356	348	326	338	343	383	364	318	332	364	372	345	354	349	344	312	357	339	345	361	360	317	288	351	344	334	331	365	320	332	311	335	329	327	366	336	331	377	346	359	329	329	377	380	379	383	322	360	321	350	380	308	376	324	375	353	341	326	333	340	368	373	357	337	368	384	337	340	364	353	372	336	338	380	338	354	357	359	344	331	362	372	328	324	349	362	352	341	342	379	338	376	371	388	335	334	325	383	335	386	317	365	351	337	334	355	359	406	362	361	339	318	324	349	371	323	323	397	320	342	347	319	332	350	335	340	358	335	347	342	353	364	348	345	366	339	383	328	349	340	313	333	350	360	377	383	355	358	328	377	360	350	353	364	354	344	355	347	356	368	343	338	324	340	357	349	322	322	341	349	341	384	341	349	377	341	327	317	339	342	364	333	349	362	314	340	355	357	291	325	348	322	364	334	317	336	353	314	356	379	340
19661	17860	31293	33144	30033	29739	33783	44479	41941	30963	20342	12733	5523	1556	1311	1391	1286	1191	1195	1154	1065	1105	1116	1047	1080	1104	1133	1199	1069	1056	1150	1188	1175	1094	1086	1094	994	1000	1004	973	951	949	957	931	944	927	926	975	969	940	946	928	939	935	912	959	896	950	855	881	874	898	911	892	928	850	964	919	890	886	895	857	922	902	844	831	882	829	857	831	879	816	875	864	873	886	856	952	869	898	895	889	849	912	950	867	903	875	890	849	906	911	870	911	921	888	906	874	950	885	867	896	892	911	879	875	858	890	828	913	889	875	906	891	850	913	912	945	867	944	929	951	868	910	857	867	860	874	874	886	902	874	857	836	928	882	850	933	957	869	958	888	855	881	920	922	864	837	895	970	869	883	920	884	897	937	883	945	883	845	890	926	879	859	891	930	867	854	948	881	899	877	877	870	892	910	881	860	916	874	874	840	865	855	951	929	893	893	850	953	891	902	852	901	902	900	877	879	911	833	875	907	867	874	894	900	953	824	921	899	878	890	925	905	928	913	865	908	911	865	873	890	917	899	854	903	857	921	875	896	857	866	945	885	846	834	873	919	916	877	897	906	882	880	866	913	946	846	892	887	870	884	856	934	957	908	845	848	837	832	863	861	893	913	916	875	930	882	907	864	860	854	887	877	889	858	885	860	855	905	855	906	944	873	940	895	890	848	911	884	884	889	893	858	875	870	882	876	858	827	892	903	892	899	906	878	878	843	883	871	907	868	868	903	861	841	875	848	871	907	885	846	871	893	828	851	911	873	899	884	860	878	939	868	898	914	908	873	879	907	896	849	896	882	893	900	845	861	881	891	855	856	867	847	898	881	901	963	891	853	906	888	894	897	934	888	896	897	912	910	905	930	844	898	876	889	899	886	891	922	869	852	921	861	891	901	883	877	909	893	851	901	889	880	899	850	905	890	895	929	861	929	838	878	865	880	867	867	903	925	862	895	879	880	882	893	890	910	888	880	855	921	889	899	867	933	888	852	885	857	857	878	884	895	902	866	867	871	880	859	894	922	893	902	842	805	848	865	882	900	974	834	856	851	904	898	887	916	884	842	897	892	880	885	893	881	903	895	892	940	849	888	866	877	803	861	914	916	868	913	841	958	910	951	832	892	827	867	872	861	832	880	897	860	898	849	884	911	942	870	914	901	885	848	848	882	879	885	942	915	905	913	840	890	816	928	851	878	879	853	828	897	880	854	909	877	878	971	940	909	887	881	864	884	909	904	914	933	904	911	858	911	923	859	873	946	938	866	895	889	867	893	898	889	857	865	878	869	942	899	976	890	870	862	911	927	858	934	886	843	933	862	915	876	867	925	841	893	924	865	880	855	870	911	918	867	874	912	880	881	881	909	834	893	891	866	928	840	878	896	950	879	895	862	916	858	898	895	932	871	910	901	875	892	867	837	881	895	918	908	894	923	900	904	877	900	934	913	869	901	918	885	873	918	893	901	865	842	884	910	900	856	830	857	867	902	878	887	854	886	887	874	924	920	899	874	911	850	877	902	902	889	936	862	903	917	822	849	876	884	918	829	879	912	864	898	873	878	821	840	895	889	901	863	867	872	895	851	896	931	887	870	845	825	937	903	908	860	871	878	856	883	871	943	911	934	857	886	874	847	857	863	919	870	833	889	926	824	913	903	913	937	889	911	874	874	930	839	843	915	879	882	896	845	872	937	884	874	882	914	868	924	865	923	886	872	904	890	876	907	870	910	853	900	892	895	953	849	888	903	881	872	914	891	886	842	918	837	907	825	858	825	836	874	884	890	868	872	880	900	864	851	900	869	877	866	925	920	920	864	896	852	876	863	903	888	926	854	858	953	856	922	892	920	889	850	856	894	887	984	878	906	889	878	867	884	881	906	833	932	900	883	872	864	916	888	847	883	861	876	877	918	890	892	851	887	875	893	867	881	940	867	884	883	921	909	954	923	863	899	904	891	876	829	870	832	911	850	898	842	871	881	865	883	922	854	893	859	872	938	867	878	863	849	919	904	871	863	897	920	860	938	832	895	872	864	873	844	917	889	904	911	862	881	814	883	883	877	862	823	870	889	964	867	898	864	863	848	900	843	887	885	890	907	924	797	894	869	893	886	835	819	908	901	857	875	889	860	844	951	868	859	877	957	897	861	870	886	848	920	913	878	926	892	904	867	838	872	895	869	903	902	901	877	902	903	837	858	918	937	857	895	887	862	862	907	887	865	865	873	864	889	801	898	898	861	910	874	877	851	915	903	854	922	861	865	918	808	871	865	905	878	836	937	871	850	897	841	905	863	853	861	858	877	901	849	818	875	893	898	904	874	867	892	891	883	857	860	933	877	887	874	916	902	844	903	844	924	876	855	880	867	840	840	864	940	910	883	913	913	898	926	914	903	910	819	959	825	869	896	861	907	928	864	904	937	873	881	877	907	892	860	936	914	872	912	848	900	889	861	913	830	928	889	821	841	928	912	967	864	884	944	922	845	902	879	863	833	886	929	856	853	876	922	921	860	918	867	894	826	837	860	871	853	933	840	892	858	914	855	898	854	884	859	848	923	893	869	879	865	878	857	856	891	882	901	907	850	908	898	866	878	854	873	838	947	881	871	850	908	861	930	879	862	904	903	870	883	860	864	892	897	905	896	904	894	894	881	903	890	896	870	860	853	862	912	875	867	913	903	893	889	902	942	883	922	895	874	849	831	881	877	814	910	846	898	853	915	908	802	877	893	918	853	930	921	871	879	839	905	908	860	883	880	866	875	890	898	868	783	903	887	922	917	857	887	876	894	902	863	886	909	885	944	934	941	869	929	885	857	872	893	923	917	938	874	861	844	825	852	882	886	926	843	912	898	879	875	874	895	855	895	838	926	939	895	917	864	882	884	901	941	856	928	838	851	900	891	876	869	868	880	903	847	902	870	888	914	891	883	908	877	903	846	913	906	943	837	897	909	854	853	900	865	860	913	892	935	887	885	902	897	930	856	896	915	919	917	865	929	911	859	870	887	892	881	924	894	882	857	890	881	866	907	964	883	877	851	872	857	864	917	890	864	866	903	906	882	878	893	889	844	904	845	858	866	909	879	888	806	881	930	870	885	856	853	870	932	892	880	883	935	841	859	893	849	865	900	908	865	842	946	877	908	846	796	863	933	889	926	900	881	871	893	863	833	919	897	896	927	953	916	923	887	855	890	890	877	898	863	842	892	851	877	895	881	886	902	853	889	880	893	863	897	909	896	933	871	855	826	874	919	867	874	865	926	848	865	870	879	909	882	864	919	889	885	897	860	860	912	956	871	914	845	905	867	834	881	907	876	883	863	909	887	845	903	851	838	815	939	892	870	896	889	868	921	884	907	902	871	861	875	827	905	906	921	860	885	803	959	901	873	827	885	858	946	907	899	840	932	893	852	865	924	827	860	930	908	903	878	815	936	846	905	903	899	885	896	863	852	907	877	819	877	885	922	877	978	916	918	886	891	884	839	882	857
39435	30302	34588	29791	24136	21245	23175	41098	35314	25441	12778	5215	2067	447	453	452	419	409	390	394	403	335	400	375	365	393	380	412	351	371	370	375	385	361	371	378	390	361	363	337	339	311	335	336	339	332	330	364	364	330	331	325	321	352	307	324	341	316	314	320	328	307	300	326	305	324	322	357	320	336	353	312	334	321	312	349	337	332	319	349	327	307	327	355	309	351	324	333	320	328	341	323	336	347	327	304	313	323	313	342	312	335	313	327	332	333	344	335	311	317	324	343	359	319	319	326	310	311	312	339	320	300	346	328	305	296	316	299	323	318	330	317	324	325	298	315	290	332	322	308	302	322	333	345	290	300	326	327	295	304	311	316	356	274	298	328	304	349	337	314	332	332	343	314	345	345	345	342	324	318	335	315	300	322	361	342	337	346	309	327	319	343	321	325	312	359	352	325	308	328	291	339	317	341	312	331	311	310	328	303	319	311	293	339	313	311	333	298	330	319	336	323	338	337	339	363	337	323	361	337	305	336	307	318	348	288	331	342	326	319	320	324	342	331	318	293	330	326	313	343	346	346	325	351	277	352	323	295	317	308	305	308	318	334	346	332	352	333	318	334	340	327	339	303	320	310	353	333	334	312	327	303	338	304	318	355	317	330	298	346	335	338	340	328	323	339	340	292	296	345	333	300	313	350	370	325	330	341	314	326	301	331	314	351	309	323	326	341	302	335	341	316	292	330	355	324	337	324	310	328	343	332	312	342	314	309	303	326	338	317	316	344	322	341	313	327	316	311	317	333	337	321	321	320	358	322	370	315	326	353	324	324	308	327	372	309	319	320	312	317	325	308	344	335	308	335	318	292	302	352	315	353	332	317	331	320	338	296	351	328	320	308	320	316	288	331	335	278	339	292	322	306	297	320	343	311	330	320	330	321	312	324	312	315	363	324	317	312	315	310	317	324	312	365	366	309	316	308	322	315	349	350	315	332	327	358	364	331	331	328	322	343	349	325	329	351	333	322	303	311	335	321	345	312	292	343	325	315	306	319	312	297	339	332	320	359	318	346	320	324	375	331	325	341	310	292	353	313	300	327	304	339	313	339	361	337	316	336	290	317	323	307	318	348	325	326	343	337	315	337	376	315	327	298	305	337	325	291	326	345	326	311	287	323	326	335	323	346	308	301	271	332	324	316	339	326	334	328	317	314	317	332	345	316	336	316	317	322	318	360	286	298	342	316	316	339	347	317	333	373	344	315	330	317	329	341	358	283	333	287	300	309	333	336	350	329	334	319	338	327	280	305	334	314	337	324	322	307	331	321	308	341	352	306	304	314	320	358	327	356	346	340	346	301	330	341	328	348	342	308	293	320	359	326	321	328	304	327	343	315	318	327	326	311	338	356	361	318	331	310	342	335	336	336	303	340	314	323	345	317	304	331	340	288	319	320	327	359	331	329	309	302	328	339	318	297	336	326	312	331	333	303	325	298	342	335	338	337	330	316	336	294	310	317	314	317	311	322	385	311	337	334	300	330	322	334	310	350	317	367	336	330	338	311	308	322	321	340	294	326	373	346	318	322	312	289	310	331	327	317	315	315	298	342	336	305	352	329	317	321	322	315	314	284	352	349	311	331	305	294	363	347	302	333	312	300	331	347	298	322	296	313	306	315	299	333	337	331	307	322	344	348	309	283	311	329	314	341	352	283	314	270	334	319	332	335	336	339	329	313	347	296	363	313	333	320	349	359	326	337	327	333	318	316	308	290	344	360	340	297	322	312	298	299	327	308	296	354	336	334	331	341	307	329	323	336	363	334	315	327	327	326	324	331	328	322	312	321	366	311	344	309	308	322	306	351	331	342	310	310	331	338	338	320	354	310	353	302	304	318	347	333	318	326	340	315	343	355	330	318	326	335	325	360	333	304	370	305	319	315	336	348	355	337	299	336	319	308	317	314	337	309	329	334	321	353	332	316	326	313	333	364	348	337	320	318	303	338	318	338	338	346	341	342	308	341	354	322	334	350	358	355	348	332	315	344	350	345	312	339	325	334	336	317	348	346	297	335	327	327	300	339	344	321	313	325	324	326	326	333	323	331	304	341	320	312	326	333	325	384	330	303	340	351	338	302	341	293	315	334	296	326	312	325	332	310	325	354	347	334	302	315	321	341	300	323	315	339	310	321	345	310	361	305	347	346	341	305	338	335	314	339	335	325	364	312	310	347	323	313	350	313	309	342	345	298	340	316	320	320	315	317	349	317	324	307	335	314	283	312	337	327	333	337	334	336	342	330	320	328	325	313	334	326	331	304	309	355	334	309	310	355	310	358	337	308	315	295	332	334	310	350	337	329	314	324	330	352	320	311	325	344	326	329	314	320	324	322	308	332	340	324	319	316	357	315	317	308	307	288	297	296	330	306	319	323	347	309	282	329	331	358	335	332	312	359	324	316	335	340	314	338	303	318	312	306	354	330	324	313	335	320	308	319	307	334	308	343	366	331	279	369	321	321	328	307	317	319	322	338	334	362	311	301	312	293	308	326	373	344	312	304	328	309	333	295	348	336	322	322	347	373	322	322	349	338	323	317	341	315	348	309	308	316	326	347	333	352	349	337	311	339	313	334	312	337	358	329	341	336	329	332	336	316	326	320	323	321	293	364	313	338	365	340	323	307	297	313	311	312	332	327	328	355	318	305	322	360	336	367	311	327	339	320	335	291	329	328	294	328	307	336	322	359	342	338	298	325	349	312	300	335	328	278	309	340	338	330	352	315	313	346	309	322	322	332	324	336	333	314	302	336	326	336	350	317	287	316	325	306	322	308	334	297	342	329	343	337	328	334	326	292	334	317	354	302	300	335	336	333	342	361	300	334	315	330	331	332	339	311	337	332	324	336	301	324	312	314	337	318	291	325	325	326	370	276	306	310	337	331	326	310	300	334	311	311	317	345	325	346	319	354	328	330	283	346	322	318	326	318	311	337	363	324	331	317	304	324	328	319	332	326	321	312	344	309	284	330	328	311	290	314	342	318	318	304	319	284	333	341	334	342	328	330	326	327	319	365	309	341	329	355	339	345	362	308	325	327	333	366	339	326	301	304	313	283	295	338	312	337	320	326	309	310	346	315	334	346	335	310	339	285	299	338	355	327	326	337	345	330	292	339	310	335	348	314	301	345	322	310	339	329	317	297	321	318	324	309	343	326	325	313	343	336	280	314	313	334	331	317	320	321	327	350	342	336	348	337	332	324	342	314	323	322	317	306	317	315	321	323	330	287	316	314	331	297	327	330	359	360	346	267	326	329	346	335	304	349	318	315	350	320	311	301	336	312	339	294	365	360	314	356	291	312	370	337	327	331	308	323	321	308	335	291	323	334	317	331	332	307	315	331	343	332	347	349	345	325	336	309	327	324	346	304	305	335	318	339	338	317	318	324	341	328	318	304	307	329	318	308	294	320	321	350	330	351	332	310	337	321	332	329	292	341	320	322	316	326	312	316	296	333	306	305	331	297
23410	23471	36474	38423	37501	34933	41410	55442	49686	41718	27506	16578	7735	1612	1547	1607	1437	1347	1275	1279	1145	1097	1163	1132	1294	1318	1359	1417	1176	1146	1245	1321	1332	1231	1092	1161	1056	1040	974	1016	1011	971	1035	962	1007	998	946	928	872	903	895	940	862	901	873	955	824	848	843	826	824	809	828	831	798	851	833	846	819	881	848	813	797	833	845	853	793	813	809	853	852	808	828	848	833	775	800	822	860	849	815	784	864	822	840	838	801	877	831	780	794	817	858	809	821	836	837	806	803	830	865	816	725	867	853	895	840	830	824	881	818	825	843	862	819	832	815	812	889	837	825	831	821	832	792	805	868	832	779	871	858	870	843	804	819	841	821	746	799	842	817	824	861	796	820	819	826	821	823	853	816	834	814	765	844	792	792	861	760	800	800	824	820	844	817	845	825	813	821	799	783	832	832	792	812	809	874	850	815	809	750	773	777	827	761	810	819	844	824	787	849	820	832	830	865	851	831	771	815	825	813	788	832	827	824	847	807	838	811	780	775	843	843	812	790	797	823	827	760	817	783	830	837	840	815	791	824	850	798	790	826	856	771	844	867	793	801	857	796	779	822	795	868	821	793	834	807	837	820	873	824	830	866	825	848	847	809	815	884	839	818	805	807	849	821	871	791	846	835	844	801	892	808	830	839	866	856	864	803	844	792	815	836	823	791	748	854	835	817	870	832	791	850	822	817	858	824	869	848	818	803	820	793	815	872	822	772	807	821	855	813	873	799	821	839	822	844	839	803	861	784	857	807	806	806	798	873	761	852	845	843	817	798	852	835	809	825	840	784	821	849	862	787	798	843	830	834	829	832	801	834	818	880	828	795	855	811	876	822	802	847	802	861	843	852	772	828	812	773	838	790	815	812	818	817	854	778	827	805	845	844	827	826	835	838	835	793	814	869	820	776	834	834	831	746	847	837	849	843	837	851	831	870	821	852	795	845	850	825	868	825	820	775	815	801	829	829	794	816	773	813	885	856	859	811	847	864	781	810	820	809	898	824	817	811	773	821	776	858	871	815	830	864	791	809	837	827	797	812	811	835	757	841	803	791	801	824	855	810	851	824	807	795	809	856	784	846	809	850	809	823	823	815	817	814	835	904	810	886	815	837	858	874	892	845	876	819	852	813	856	877	822	832	782	795	841	765	818	837	816	833	801	840	833	821	796	741	834	789	856	825	839	811	820	822	818	776	822	846	789	825	779	799	819	789	823	821	825	851	822	824	856	809	781	824	814	874	809	895	761	799	789	822	840	872	817	834	791	873	843	830	814	820	787	792	822	883	859	817	821	803	807	826	855	789	828	805	838	813	823	814	804	839	826	817	874	807	815	811	816	850	853	831	838	821	830	804	875	832	790	852	833	823	782	842	806	838	851	793	770	812	820	835	811	821	864	855	818	786	800	810	813	838	779	829	831	792	837	854	822	826	813	813	789	858	841	806	863	865	802	838	823	806	810	847	809	791	852	753	750	874	822	797	876	780	823	810	834	793	805	890	850	829	844	805	877	850	823	812	829	861	818	844	860	842	764	838	872	806	754	832	824	814	828	845	827	791	832	763	826	814	837	863	837	795	852	796	795	796	817	832	893	810	884	798	832	795	828	824	832	796	812	789	858	800	882	802	797	854	799	811	850	808	806	792	801	831	838	796	793	817	803	819	801	827	849	865	843	827	834	810	806	824	836	798	810	881	800	783	804	817	809	818	874	787	794	868	833	825	849	821	847	861	857	786	889	819	868	838	819	854	813	852	786	822	784	817	821	814	841	796	855	820	763	824	806	851	786	786	866	810	792	859	833	828	793	835	833	829	801	898	789	789	819	807	849	780	849	877	878	830	844	842	835	828	851	838	850	856	792	793	853	797	791	766	850	824	774	790	817	830	820	842	825	772	827	840	806	892	843	813	818	836	839	832	832	834	865	855	786	801	804	822	835	814	820	782	836	844	794	805	829	837	795	783	808	860	822	821	841	849	840	858	805	786	873	824	732	827	811	854	886	855	860	820	836	822	802	871	808	819	814	839	814	863	828	807	865	799	817	812	841	802	828	791	847	844	786	847	834	827	770	815	843	846	798	827	803	842	802	794	800	810	833	840	847	833	785	817	804	858	787	794	826	771	790	817	864	790	790	805	812	811	810	834	858	816	844	821	883	820	821	824	841	808	847	824	815	822	819	794	784	829	814	777	816	826	815	841	828	812	809	858	740	824	853	844	850	854	798	836	816	816	826	780	804	850	826	800	804	816	793	829	814	823	819	841	852	862	797	798	810	834	845	862	858	843	795	826	816	844	826	789	830	821	866	787	806	815	774	788	853	839	868	848	864	825	847	808	810	835	846	858	857	835	803	832	804	779	836	852	852	788	812	844	841	851	775	842	811	821	801	831	817	765	835	826	765	799	841	839	842	831	845	806	781	827	807	830	870	835	881	812	799	838	805	837	858	791	805	837	823	819	792	790	786	810	822	810	858	875	802	836	774	826	848	766	809	809	728	834	778	824	880	789	778	825	786	777	780	804	799	800	824	850	793	801	824	861	762	854	840	808	828	792	838	819	804	829	854	771	826	821	826	810	842	788	817	873	809	798	847	839	787	854	812	794	806	892	829	822	852	842	815	824	871	844	801	829	820	803	803	838	809	797	796	840	859	792	859	842	845	819	820	826	738	779	801	836	831	785	855	790	822	809	800	833	836	802	796	816	808	816	813	818	805	867	863	799	835	817	846	770	884	803	804	806	779	816	819	890	846	838	839	860	798	821	818	801	840	826	821	849	760	870	838	826	777	791	820	824	830	832	809	835	795	790	871	829	813	808	843	831	804	818	823	809	829	835	824	854	777	806	807	831	784	817	882	810	822	864	819	891	900	873	784	779	840	796	858	832	840	787	806	821	848	833	818	797	804	749	858	825	859	839	841	823	849	830	818	796	801	880	834	867	796	814	808	841	835	786	819	843	808	817	849	825	836	892	853	843	817	799	858	817	812	832	797	835	865	768	852	821	847	839	820	837	824	839	844	845	833	791	800	864	816	797	801	807	788	779	833	774	779	848	807	825	775	842	801	837	843	811	823	815	870	877	898	800	772	819	818	792	824	816	845	848	830	855	876	862	878	810	836	791	805	843	746	809	892	807	836	847	839	786	821	820	788	822	803	809	777	872	854	838	787	816	811	806	855	815	806	805	840	796	858	786	827	764	816	808	815	784	856	826	807	818	847	872	821	841	831	796	817	864	803	871	794	769	795	739	803	771	861	870	859	824	805	815	831	870	770	879	792	821	791	840	813	825	780	800	787	894	847	838	786	819	832	819	828	865	842	841	868	857	780	858	787	858	818	840	837	841	814	811	794	820	838	852	801	819	731	885	829	814	846	853	795	830	784	802	869	830	839	842	814	864	809	808	822	847	885	842	811	827	834	870	804	786	801	844	763	826	816	825	808	809	807	832	877	797	850	812	844	767	834	799	800	788	832	832	809	834	837	842	772
18882	14499	17388	13952	10184	6682	4881	4361	3288	1774	1025	595	426	388	404	365	366	415	375	344	353	365	347	351	360	316	350	361	378	366	355	356	336	361	328	383	310	320	316	314	333	321	327	364	343	311	345	347	363	361	374	310	325	367	344	352	366	386	333	348	307	356	301	306	346	317	337	349	340	356	325	350	347	319	329	376	325	307	353	340	335	363	343	397	319	351	337	316	306	324	352	307	357	347	360	353	349	337	339	335	359	338	322	320	319	341	327	276	297	338	331	327	333	367	315	381	346	366	300	366	338	302	374	332	367	321	357	339	349	367	330	323	334	382	353	348	302	325	325	348	389	324	326	357	336	344	334	359	377	326	320	332	324	353	358	338	334	369	313	320	309	351	369	361	340	335	309	341	328	342	315	321	358	354	345	336	348	341	332	338	350	347	317	319	336	313	342	339	303	369	378	333	313	344	358	311	327	351	340	342	367	327	362	331	328	331	349	325	365	336	335	327	340	346	363	351	339	312	344	359	331	341	378	325	332	337	324	339	357	348	344	337	329	306	332	346	325	312	352	357	331	338	309	342	311	360	349	333	349	325	333	359	368	345	342	391	383	320	339	327	331	335	367	372	328	337	315	329	358	340	319	318	356	339	341	350	304	333	339	356	310	329	346	342	325	344	362	336	340	299	347	299	336	336	355	328	337	359	388	358	330	347	361	322	320	321	343	321	338	309	344	349	330	344	346	328	373	313	327	359	362	313	326	351	342	315	344	328	307	321	318	339	366	339	361	341	331	327	356	337	317	314	312	351	339	335	346	363	332	379	318	338	351	385	321	317	371	343	335	333	336	335	313	341	344	346	321	361	365	363	327	326	322	373	362	332	338	319	357	313	328	360	309	363	325	356	350	342	328	319	361	333	337	337	343	323	352	325	327	354	330	348	335	329	322	335	313	329	312	333	301	330	342	333	293	332	336	356	361	331	371	339	310	358	340	340	338	341	349	354	354	332	340	328	379	355	366	363	322	316	321	353	358	313	350	324	346	338	363	331	341	333	328	364	355	346	339	358	326	350	339	337	331	348	337	355	327	340	335	342	318	330	347	322	351	340	289	350	323	364	346	358	334	357	344	379	349	353	348	367	316	338	350	344	374	324	353	317	368	354	318	346	327	326	355	344	296	340	309	314	352	328	381	316	352	329	335	357	322	325	353	316	349	378	340	304	375	348	311	353	328	296	299	351	344	348	331	324	355	347	373	320	352	339	313	360	327	337	329	344	359	367	333	360	348	346	331	308	309	338	373	329	350	355	367	369	360	322	303	369	380	333	332	355	334	308	339	361	364	316	332	310	303	341	319	349	297	333	326	354	368	361	288	381	346	365	339	339	363	329	337	350	357	345	331	379	382	342	308	324	347	326	330	339	338	350	328	314	335	342	350	346	328	315	341	331	314	321	376	349	324	346	308	326	362	362	331	366	352	351	338	305	353	345	319	377	314	338	357	326	364	327	338	321	332	321	329	358	405	347	383	348	356	349	311	343	351	351	371	369	379	342	321	329	335	332	316	345	319	357	274	321	305	345	314	345	383	335	358	349	333	317	370	362	330	341	342	346	349	337	342	387	313	381	337	379	369	348	360	364	356	319	321	344	321	346	340	321	315	338	363	327	338	382	343	338	348	328	327	311	336	333	358	328	335	316	350	318	327	351	337	346	342	332	306	376	349	317	349	316	316	319	346	347	375	335	354	335	362	330	344	348	378	344	351	335	318	344	342	329	328	361	343	384	383	341	299	367	349	336	317	346	335	343	312	326	317	328	355	350	353	322	321	350	334	335	323	319	341	342	321	336	354	340	336	337	337	346	330	346	322	340	366	327	337	339	323	307	339	349	325	334	363	381	336	335	342	336	337	336	314	353	322	354	330	364	346	338	327	319	354	315	377	300	357	342	329	327	375	305	312	343	345	345	349	333	336	361	364	348	350	319	346	332	333	294	350	334	331	308	362	355	344	343	361	343	323	313	335	358	337	324	308	343	364	330	337	342	353	326	356	368	327	354	333	352	323	352	339	344	333	308	361	319	333	349	319	350	348	334	334	337	322	344	339	357	340	336	333	356	339	316	341	325	329	335	367	349	347	362	333	327	328	335	343	341	314	327	365	342	350	355	325	363	338	361	307	310	357	328	346	349	317	356	352	374	325	317	326	324	320	333	344	315	351	343	330	337	346	371	323	301	330	344	321	372	311	303	328	331	323	344	360	318	361	325	303	342	319	366	353	330	382	353	321	336	343	365	294	337	350	324	316	342	337	350	352	354	316	294	365	358	331	340	347	317	345	323	326	352	350	315	344	329	365	326	359	347	333	331	309	340	337	287	340	339	344	367	338	328	346	306	350	331	364	337	346	356	351	339	340	333	358	311	317	316	328	355	334	350	312	362	365	341	346	347	325	333	352	349	335	326	341	331	327	362	347	320	367	335	350	359	342	319	327	374	340	339	309	349	331	346	339	371	335	314	346	343	333	310	341	347	318	351	328	372	323	345	397	318	340	351	336	349	330	355	327	332	348	342	331	345	302	371	328	333	350	350	331	364	336	325	348	355	344	393	350	354	323	328	359	371	329	342	350	362	322	347	326	355	373	342	369	387	344	329	344	329	362	344	359	380	331	330	352	312	328	333	358	356	319	321	335	356	350	355	337	347	344	334	360	344	357	346	342	345	345	343	328	369	325	372	311	312	351	329	334	355	361	316	363	317	339	341	349	355	350	351	346	301	322	329	327	376	411	346	324	355	366	324	331	332	347	328	376	329	336	352	315	329	315	342	344	349	315	328	348	355	356	335	369	352	333	339	336	369	312	334	312	351	320	329	383	345	333	346	343	370	374	332	340	359	353	342	311	313	323	355	353	343	339	310	332	336	341	325	348	343	328	372	298	357	323	361	324	370	347	321	324	331	329	377	351	342	347	345	331	332	317	303	340	343	317	345	312	315	368	339	333	359	326	344	328	336	341	349	317	358	350	347	343	352	350	366	342	370	310	310	307	365	359	349	377	354	310	312	379	364	307	338	366	350	335	364	351	311	370	333	331	378	298	350	358	315	355	306	341	336	335	375	308	349	320	356	351	333	319	338	345	338	345	343	329	357	328	375	354	343	340	350	329	358	341	345	345	319	318	342	350	332	348	306	330	318	344	376	369	343	328	345	366	327	367	357	369	344	344	340	345	324	380	332	306	328	339	325	354	360	344	340	353	340	308	331	350	327	329	343	340	325	338	298	328	347	356	367	339	331	306	350	350	354	359	342	351	366	361	335	343	339	333	357	323	344	343	311	352	310	351	313	343	344	321	399	331	354	357	324	340	367	352	350	337	303	341	330	337	346	337	335	336	353	366	325	293	347	336	350	338	337	319	326	331	322	366	348	388	365	338	340	341	325	330	353	341	338	345	351	344	366	326	330	342	337	337	328	390	316	346	319	317	328	364	362	378	301	360	349	317	350	341	306	350	345	351	351
10950	12481	23474	25641	23353	19417	16817	16343	12756	6802	3965	2236	1253	1072	1050	1005	996	1030	966	931	877	972	914	885	899	886	879	883	915	889	874	853	899	910	917	890	851	891	817	926	884	799	861	823	875	900	885	854	888	894	908	917	878	883	875	842	816	911	866	898	841	908	908	850	827	873	835	812	827	824	896	861	888	844	846	874	845	857	859	846	847	874	939	898	850	849	870	878	884	845	872	866	905	865	878	923	869	894	884	831	866	911	873	808	856	916	831	807	825	809	853	873	883	868	838	899	871	884	918	861	844	921	873	847	873	895	889	838	860	865	805	832	826	887	876	857	803	841	865	891	884	896	871	859	886	881	870	917	857	819	850	807	884	800	883	831	855	894	846	868	912	821	829	832	896	814	839	848	835	783	884	896	830	819	873	862	816	836	861	861	795	854	897	859	807	825	908	930	879	834	840	856	819	895	912	831	904	864	843	864	841	875	821	856	893	877	884	893	834	795	879	861	850	857	861	849	847	893	890	901	858	884	884	909	868	865	882	918	824	862	880	784	853	844	835	923	887	890	882	824	875	869	851	872	826	877	860	896	821	883	831	852	847	816	870	840	900	819	827	849	872	849	906	853	918	875	838	827	828	890	874	814	857	801	842	852	835	856	908	869	836	898	908	859	807	869	865	871	848	823	905	839	902	824	827	855	823	814	916	816	870	836	872	862	914	813	882	834	858	851	830	916	879	847	845	899	882	883	866	818	867	862	824	881	799	915	892	850	893	887	890	850	874	884	843	802	833	852	857	868	844	858	902	888	836	863	869	858	946	833	940	875	831	828	807	862	847	857	831	881	829	846	908	833	854	848	834	868	889	868	897	778	881	845	807	906	839	862	874	836	854	896	845	864	815	825	847	842	854	841	886	825	793	819	855	834	852	933	850	859	879	841	849	865	825	847	856	847	843	836	869	866	892	843	862	857	874	837	855	880	879	850	852	874	885	853	879	866	825	866	822	870	850	881	817	785	890	882	856	869	872	837	827	816	843	824	831	917	842	892	838	896	873	848	903	861	850	866	874	857	886	874	908	868	831	894	813	848	863	908	855	873	850	833	835	878	869	815	891	839	826	835	882	840	859	804	884	904	882	868	828	918	850	873	893	853	874	828	846	862	894	834	852	849	837	864	917	875	809	899	865	843	885	816	853	833	930	848	820	869	800	839	884	893	861	901	863	815	888	881	846	876	885	855	866	820	856	861	940	796	832	860	856	865	858	827	847	864	903	861	862	800	879	823	877	891	809	834	877	837	867	871	903	902	858	869	815	871	919	875	811	888	848	874	877	858	894	908	851	837	898	876	898	861	882	892	832	896	837	835	894	848	848	871	824	809	857	838	854	836	862	863	852	889	847	851	893	826	875	884	839	811	909	875	877	903	822	845	889	859	836	828	833	864	852	882	892	858	833	869	867	897	866	860	860	903	874	905	872	883	877	845	906	858	827	908	874	828	846	891	841	855	893	837	899	898	848	890	831	879	877	900	912	822	877	866	851	815	854	854	882	869	800	868	822	905	834	839	900	864	890	855	880	908	806	900	890	909	798	836	835	877	864	850	912	866	870	855	865	845	853	857	835	828	890	858	888	834	874	823	863	833	898	836	909	844	859	867	873	823	915	896	826	842	916	857	859	852	849	855	875	840	894	895	804	891	843	861	847	795	884	850	889	844	842	839	882	832	806	866	860	872	875	835	842	852	924	846	882	854	850	847	869	861	899	898	916	883	879	812	950	852	904	859	864	844	852	874	844	878	862	870	908	846	922	878	861	875	862	879	824	899	896	843	851	907	813	852	833	856	916	863	868	919	906	863	793	912	838	868	850	827	866	847	846	882	860	865	860	851	865	835	892	837	935	876	857	776	843	900	844	884	890	874	808	804	895	890	809	855	866	896	854	879	792	881	864	859	859	887	908	876	862	877	877	848	876	827	863	822	870	850	871	832	891	866	873	833	877	882	849	839	856	880	864	865	853	864	822	880	860	840	842	876	898	848	869	856	793	840	823	894	834	865	901	887	794	870	850	888	848	869	806	879	838	868	869	878	840	870	886	849	906	859	858	851	880	825	870	865	868	829	873	814	881	912	841	826	900	878	887	886	850	851	830	840	822	840	838	863	853	859	856	847	848	877	845	850	873	836	871	844	867	846	887	860	848	812	844	882	804	864	899	884	882	874	882	812	820	871	841	853	821	896	820	920	884	842	813	847	832	862	843	906	814	894	856	817	840	882	820	885	899	855	879	833	837	896	920	831	823	922	844	900	877	871	884	856	856	861	856	825	852	818	848	885	879	881	935	848	879	927	907	883	811	839	813	867	907	901	866	902	869	877	826	847	893	894	856	813	853	909	865	844	822	906	876	860	941	871	869	891	832	899	826	846	838	852	926	841	876	829	900	847	936	883	885	887	857	878	806	846	831	851	879	829	844	822	913	841	880	869	884	920	909	889	855	835	918	879	849	812	819	813	826	866	853	877	890	814	888	876	880	865	871	898	858	831	860	837	893	972	844	863	842	826	872	870	862	850	882	869	894	879	880	848	882	847	873	840	834	953	850	850	893	844	846	868	893	857	836	799	875	851	895	887	927	851	851	862	912	865	838	836	895	870	883	914	819	878	833	915	872	883	893	880	865	878	835	920	828	873	861	876	845	869	862	899	871	881	852	854	866	862	828	833	848	895	829	830	830	885	871	890	829	892	829	825	867	878	860	877	823	838	881	848	826	858	918	832	846	846	865	818	841	821	887	862	838	865	872	934	863	845	866	842	886	824	874	862	854	834	866	878	877	847	838	869	847	832	922	862	864	823	892	944	857	900	872	913	802	885	900	837	861	881	824	914	904	855	873	859	764	870	842	903	837	882	883	866	836	846	822	874	832	867	889	876	876	863	854	807	872	866	856	843	892	878	899	860	833	841	851	918	875	861	883	887	873	806	873	896	826	843	872	833	853	873	857	821	831	820	808	878	909	849	834	840	825	828	847	901	842	873	800	848	896	866	899	873	859	840	816	849	834	847	844	839	846	913	858	837	870	886	830	912	906	837	847	884	831	861	846	884	885	837	839	835	872	850	855	870	873	888	831	840	878	820	825	906	893	867	880	873	871	844	876	828	847	862	889	856	868	835	845	817	878	822	925	852	860	877	892	869	896	893	858	873	895	854	884	820	885	874	792	852	855	865	868	884	927	883	851	851	903	842	817	871	824	858	877	857	857	831	901	902	818	867	846	874	844	882	794	820	862	813	832	943	882	873	886	867	870	834	841	860	872	867	885	876	864	858	849	846	910	876	838	834	899	887	860	835	865	881	825	887	808	869	879	874	864	842	857	879	871	827	941	914	908	919	869	824	861	857	875	806	878	863	848	846	865	855	824	878	872	855	856	845	878	807	876	837	910	871	882	862	889	871	839	884	836	865	887	845	849	868	844	889	861	887	774	883	903	857	861	830	842	851	879	892	908	876	857	849	858	852
29950	24080	29924	25170	19648	18920	23997	25291	16748	10746	5043	908	612	547	513	480	448	446	477	419	402	400	407	408	412	474	439	409	427	389	410	446	411	423	440	430	350	407	362	419	357	377	392	398	358	366	359	343	372	370	356	351	382	404	325	369	366	340	351	371	316	369	345	335	357	367	347	352	361	351	322	346	324	352	349	359	334	358	373	337	354	367	356	316	387	358	336	321	350	367	316	368	375	362	331	378	338	345	325	383	343	361	373	371	354	366	341	366	339	288	342	330	317	336	337	343	312	352	389	370	320	316	349	290	343	330	330	323	341	315	410	327	330	354	340	355	372	338	323	353	374	345	347	383	355	360	343	377	375	353	331	316	330	354	296	345	377	381	338	372	328	340	359	354	362	340	350	328	320	348	356	357	359	359	349	327	334	366	356	327	335	306	356	348	334	356	327	364	352	361	352	339	345	348	343	338	348	367	366	336	322	352	325	318	365	315	335	342	332	341	337	336	365	320	357	320	368	360	366	359	336	356	357	364	363	334	361	365	331	314	328	331	355	385	316	349	344	335	332	346	311	329	334	343	348	374	320	381	353	337	348	340	349	348	359	351	329	333	373	338	334	352	355	340	330	331	372	322	342	314	374	357	366	336	346	332	349	331	391	343	339	327	334	354	340	336	368	386	339	360	318	348	346	346	349	327	387	320	312	319	342	330	348	360	364	362	332	378	370	344	376	326	383	335	337	333	319	375	340	319	385	327	370	360	350	351	332	388	348	330	364	360	370	359	358	337	352	322	336	333	347	356	310	340	364	361	339	373	337	332	337	354	318	376	348	337	349	340	340	348	331	322	352	350	334	369	327	333	358	343	316	347	371	328	348	370	365	339	336	354	358	348	344	353	350	347	330	330	344	351	344	340	339	338	354	357	340	391	323	362	363	350	360	350	338	360	374	330	360	365	354	362	369	339	345	359	368	366	341	353	344	353	355	321	362	352	358	355	336	351	368	286	350	336	366	366	351	364	335	375	331	362	365	369	354	351	328	316	356	348	352	368	341	382	327	311	352	360	341	328	344	341	366	325	330	354	345	360	350	350	339	353	373	353	356	358	356	366	352	309	360	339	360	344	366	316	360	320	360	343	348	345	328	306	333	351	349	360	333	333	319	331	316	364	329	342	366	339	366	329	370	333	362	315	384	367	363	348	345	388	351	318	367	335	348	309	333	325	319	377	344	370	338	371	342	332	344	331	341	322	344	364	348	353	340	298	368	350	324	340	386	319	340	335	365	373	377	356	340	348	349	352	341	347	388	373	339	325	353	349	348	326	389	346	335	325	336	315	334	340	358	339	322	342	361	350	345	315	349	343	343	356	380	370	343	381	386	366	356	370	338	321	346	365	331	336	359	319	355	355	341	327	354	336	340	345	368	337	371	384	355	346	326	365	342	361	348	363	390	337	354	348	361	371	318	355	324	326	350	350	350	317	351	331	333	352	353	342	382	321	341	338	330	343	333	382	347	363	358	360	325	335	328	337	314	331	321	395	328	369	320	353	346	366	364	361	374	329	366	348	356	381	310	341	333	357	339	355	353	370	336	369	344	353	349	342	360	364	336	338	341	361	342	336	350	368	338	325	362	341	307	380	328	332	323	358	315	396	369	351	319	376	341	330	321	369	383	328	304	369	346	343	309	363	312	339	375	334	356	350	369	342	345	367	336	306	338	326	325	336	342	337	358	337	359	325	380	362	333	353	325	302	371	352	359	371	354	330	336	341	344	346	380	359	341	331	336	360	339	380	353	351	334	329	365	346	365	334	367	323	328	376	362	346	380	339	365	338	342	361	313	361	372	348	342	366	348	344	338	381	320	328	363	355	351	344	355	345	356	342	347	356	354	341	340	336	351	317	375	338	357	361	341	336	331	373	347	365	346	345	352	362	345	352	348	358	339	332	325	351	338	339	340	352	342	335	351	338	356	328	320	342	351	348	325	333	360	376	331	330	335	369	352	358	323	355	315	340	357	341	348	349	324	320	347	370	349	345	362	350	368	341	362	336	371	328	357	316	346	381	354	399	356	335	335	341	356	332	349	351	355	326	328	346	340	357	338	334	355	400	362	343	333	364	337	365	326	343	343	363	346	339	339	354	345	331	356	322	349	343	327	342	333	321	332	355	325	339	322	361	325	357	348	353	355	340	366	367	333	334	333	363	341	367	341	382	394	362	317	340	346	368	341	350	347	364	349	369	300	362	334	353	329	397	324	375	335	315	356	335	360	352	369	302	361	369	333	361	334	344	362	357	323	335	359	337	351	387	349	354	351	330	368	325	350	326	362	330	336	319	374	342	350	348	356	356	355	393	348	337	337	327	313	346	345	348	341	328	345	353	355	351	345	330	374	339	342	302	314	341	330	328	326	328	377	370	364	339	336	350	339	343	344	339	333	316	360	378	347	357	344	368	339	328	383	342	369	310	334	347	351	381	359	355	369	353	353	356	362	344	372	384	387	338	324	355	331	335	347	353	368	334	302	365	340	356	338	341	332	339	337	344	352	358	358	343	324	342	346	360	322	356	349	344	302	337	328	318	349	346	371	334	363	390	314	336	349	327	307	322	337	319	337	303	336	380	329	342	337	363	321	358	360	365	330	325	345	347	334	365	337	324	350	307	339	391	349	349	360	286	355	363	376	358	362	339	352	365	359	338	373	361	350	337	326	355	308	353	368	354	422	311	336	333	326	351	349	342	341	333	359	364	404	337	331	361	373	350	344	345	326	321	368	339	345	371	381	347	360	319	312	360	365	358	339	370	362	345	344	360	331	341	340	335	332	340	339	401	339	345	333	315	345	345	366	310	333	322	360	312	342	350	330	334	370	337	339	331	332	358	353	364	359	377	367	347	341	347	335	346	340	353	361	368	368	364	343	349	382	335	326	362	341	350	336	341	365	363	324	353	333	343	332	337	375	307	360	351	314	374	331	331	359	317	358	339	373	346	362	332	315	339	364	380	348	366	346	343	365	340	359	353	332	343	326	364	355	321	325	329	346	337	354	316	363	344	346	367	360	377	345	325	341	350	320	362	330	344	346	328	310	344	314	356	359	356	339	306	350	349	369	376	289	328	334	383	351	345	378	354	352	349	363	315	334	341	373	351	334	366	337	359	368	330	330	353	364	371	328	349	374	354	357	357	332	330	331	354	299	333	343	336	372	343	334	334	358	313	377	361	322	336	336	346	336	298	370	348	344	371	299	314	391	368	344	313	323	351	359	379	352	350	326	346	347	340	368	323	319	338	382	341	323	364	344	319	371	351	342	357	380	319	327	369	348	330	349	323	365	340	354	344	349	327	332	350	333	347	344	346	325	338	351	346	347	339	357	334	322	345	329	346	357	354	391	354	349	357	349	347	341	355	332	371	335	321	341	310	366	359	324	343	352	372	339	360	330	347	332	373	319	368	310	344	362	360	317	366	380	358	389	350	349	314	356	374	312	337	346	341	348	344	328	322	374	364
17748	19952	33653	35480	33519	35509	41658	42056	33251	27364	16188	3190	2211	1979	1884	1773	1631	1511	1573	1430	1398	1332	1390	1445	1530	1585	1569	1646	1433	1293	1489	1492	1542	1550	1472	1408	1265	1213	1112	1113	1116	1134	1068	1118	1091	1027	951	1076	1061	997	1011	909	904	982	975	961	905	895	877	898	898	943	933	912	881	870	876	879	963	848	927	890	832	914	876	835	884	873	865	866	894	828	853	916	900	906	898	845	896	898	840	894	934	850	844	890	834	860	872	896	883	878	962	902	923	891	901	949	916	917	921	884	908	848	854	864	858	916	921	865	825	841	908	876	912	859	873	844	853	855	893	925	917	905	861	839	796	851	921	897	879	881	833	906	863	930	903	906	869	879	939	907	850	916	869	871	909	924	922	864	899	869	863	857	828	943	866	851	853	871	822	829	846	813	860	873	835	863	871	850	871	837	850	873	838	919	870	847	899	881	858	887	836	897	859	848	840	901	851	859	914	892	917	873	927	815	898	842	893	891	876	828	857	852	888	862	896	866	837	853	891	895	856	897	878	882	880	872	944	921	844	890	888	857	878	862	862	893	885	930	844	887	901	862	912	850	858	877	871	849	846	896	868	852	890	884	847	859	876	838	836	895	884	842	834	825	852	894	947	866	861	876	909	929	875	891	886	834	862	860	865	918	897	853	872	851	850	802	897	883	855	888	878	808	855	869	821	832	902	892	852	854	868	840	879	846	902	885	883	862	846	882	920	876	873	877	888	843	878	848	862	868	846	865	880	916	909	875	865	869	933	854	855	935	900	897	795	898	864	875	889	864	891	862	866	893	867	844	893	879	867	908	892	907	859	881	863	844	897	838	864	807	873	837	834	864	868	890	834	819	816	862	906	903	857	868	902	889	860	856	897	837	843	879	954	801	851	924	866	878	876	890	870	893	884	812	851	872	864	854	918	880	892	833	872	859	889	877	884	885	837	885	935	907	861	914	857	843	888	838	849	879	913	897	860	897	919	889	860	914	880	828	885	853	836	851	864	828	865	844	871	847	820	891	939	889	867	903	883	904	887	870	869	881	869	872	841	859	877	840	865	874	873	815	869	822	874	793	834	872	837	868	897	865	864	881	853	873	854	891	832	861	892	881	860	860	864	837	850	907	860	874	936	875	882	873	879	926	864	910	869	857	916	862	910	860	912	883	812	830	903	851	865	877	872	871	895	841	854	894	896	873	868	914	903	858	869	833	898	918	907	843	893	882	865	906	830	851	829	908	842	902	862	859	871	851	850	834	862	925	889	897	844	903	874	914	876	879	851	853	792	911	887	864	890	876	929	858	923	869	870	844	854	871	896	846	872	781	867	822	883	908	870	880	873	949	857	851	918	890	853	860	871	844	883	870	864	881	883	914	822	849	863	890	900	856	863	884	871	886	904	918	940	859	902	875	854	854	822	901	865	845	870	899	888	896	823	860	903	835	905	873	876	832	865	906	856	894	902	932	881	915	843	898	820	867	890	895	850	882	871	862	864	882	874	863	889	888	896	862	880	882	872	864	851	885	884	880	869	849	861	860	984	849	863	903	882	873	909	893	893	895	825	856	864	914	886	838	854	844	854	896	874	893	876	917	857	868	844	866	879	895	873	901	847	885	858	838	862	887	826	866	906	883	870	860	909	863	905	849	829	854	890	898	859	830	823	858	895	808	920	904	847	889	852	859	815	919	876	829	841	841	869	895	907	872	912	893	864	851	905	873	864	912	886	850	836	831	866	869	901	919	844	855	901	894	923	882	831	867	863	892	879	862	879	868	865	858	913	883	896	902	878	842	866	850	849	894	868	884	844	805	881	829	878	863	850	883	916	883	844	835	869	875	884	876	814	872	858	881	905	858	916	934	870	886	886	891	826	924	797	873	847	915	844	896	913	832	920	921	872	873	832	907	850	876	868	900	891	861	848	919	851	956	852	888	892	909	870	832	857	859	857	837	864	847	851	917	895	910	847	868	886	902	938	870	885	879	883	841	901	879	898	905	855	841	857	867	887	840	861	841	861	852	875	887	871	890	846	863	804	895	886	864	850	906	849	921	884	884	867	852	882	898	871	856	918	897	891	817	868	884	859	891	828	890	903	860	867	884	887	871	855	848	862	886	920	874	863	866	853	856	879	874	882	917	877	835	915	905	891	892	886	838	878	905	916	834	821	894	844	958	825	854	882	888	956	877	878	868	896	871	889	846	894	880	847	883	895	870	876	884	841	866	867	881	885	874	852	833	888	891	859	864	894	852	910	891	946	878	863	886	839	904	873	872	906	849	906	809	897	902	880	887	907	846	902	878	877	870	852	918	868	814	904	884	896	868	863	922	826	949	898	892	880	897	898	874	883	898	893	913	858	871	883	840	858	860	900	862	849	871	890	843	853	877	866	853	870	826	885	886	896	894	918	883	863	865	892	892	941	890	885	955	889	882	855	895	864	897	882	859	874	890	907	903	833	897	818	864	900	935	890	866	821	869	881	908	856	871	860	894	869	898	925	858	905	843	898	879	852	851	906	866	872	853	919	843	903	898	888	872	887	912	867	884	899	899	926	941	884	854	892	889	844	881	892	875	862	899	788	935	905	853	889	889	929	863	828	896	871	851	856	845	840	840	899	920	847	882	847	893	891	932	849	857	863	901	910	851	816	892	867	883	902	884	835	865	869	879	878	863	865	924	890	876	903	898	889	843	830	839	918	860	897	856	875	901	881	879	865	925	846	868	859	892	869	884	882	917	856	908	886	865	838	859	910	807	890	924	874	879	882	888	871	905	881	861	841	906	904	859	863	865	854	832	875	851	830	853	863	812	880	821	898	857	874	846	849	884	916	891	856	920	839	905	831	794	893	929	880	913	857	877	896	808	885	860	903	869	885	854	890	855	873	824	870	919	887	853	890	858	880	901	874	939	874	845	843	912	851	822	883	861	866	881	880	874	909	872	834	869	899	877	921	831	888	899	855	877	860	842	873	837	985	835	850	861	865	894	880	868	900	872	830	839	859	934	838	869	910	857	839	855	888	864	863	919	877	859	890	912	843	856	917	888	861	857	865	864	878	899	875	879	893	870	952	888	852	903	915	860	859	881	861	903	845	811	897	865	800	903	854	859	853	904	897	849	846	870	899	837	894	878	861	868	849	876	887	827	863	810	875	860	898	885	844	861	888	894	886	849	874	896	882	862	851	904	892	896	872	869	831	909	905	829	895	842	877	838	862	841	893	905	894	840	858	884	886	801	872	860	850	856	863	895	849	905	881	904	884	883	829	817	846	901	921	863	938	856	889	858	835	904	842	936	900	915	977	898	831	857	943	916	903	906	796	903	863	794	889	902	881	867	813	954	847	938	905	917	890	880	852	852	858	919	837	891	821	860	875	879	888	834	870	893	865	888	871	839	837	865	870	875	933	883	878	852	876	870	806	885	893	852	844	884	939	898	883	869	819	908	832	877	850	919	877	889	901	883	901	888	913	882	834	850	857	867	879	924	911	854	878	909	887	855
38042	31381	38758	32970	26074	30844	31100	32500	29790	22419	10876	1634	755	725	597	565	527	520	448	480	458	439	426	443	493	506	524	574	451	452	471	525	559	554	514	492	458	418	403	405	413	385	422	356	358	371	390	389	353	390	343	336	344	359	377	366	337	314	362	309	333	327	349	336	317	337	312	327	376	313	300	302	309	349	303	340	317	304	309	291	333	300	322	310	346	313	312	311	303	347	355	354	274	297	299	301	296	321	349	303	306	319	304	316	279	309	349	315	335	335	288	305	315	294	312	304	361	324	318	336	312	290	296	336	330	301	369	300	327	309	293	330	299	318	350	365	278	341	314	325	269	330	311	351	314	330	320	304	337	302	290	359	337	307	308	346	320	309	302	322	314	306	313	334	359	328	326	321	312	318	343	320	334	314	310	323	301	330	318	323	289	325	334	298	306	306	316	313	340	337	322	311	346	333	296	332	345	336	308	307	282	288	319	311	344	293	354	340	328	308	316	324	338	309	309	321	307	355	340	333	288	323	323	369	329	288	306	368	327	340	358	352	304	356	338	325	317	338	333	334	295	315	316	346	313	293	352	302	275	287	323	343	309	329	311	314	333	282	317	342	320	318	342	336	337	325	326	351	331	333	326	283	280	314	334	324	314	288	307	287	308	318	310	314	324	347	336	308	353	322	339	352	322	321	298	293	325	329	346	330	340	340	313	312	306	320	294	326	302	319	316	289	296	320	315	332	318	311	315	338	296	285	313	354	329	321	327	330	325	335	313	297	325	338	340	315	306	318	292	290	335	303	321	337	354	331	314	317	301	329	304	341	350	296	310	299	271	317	305	310	312	297	326	342	342	319	291	299	296	323	315	314	326	297	276	356	353	319	309	331	338	336	308	294	337	324	327	323	307	311	333	309	299	338	340	360	325	322	294	303	261	321	288	297	285	334	354	332	314	345	278	336	350	301	298	313	306	326	344	316	319	340	309	349	344	303	313	334	343	296	324	314	295	314	359	310	306	311	337	317	303	322	299	324	310	284	283	324	308	345	330	315	314	306	367	376	319	311	324	296	305	324	319	326	364	316	320	316	341	358	335	350	300	333	282	330	347	316	307	344	305	348	322	297	326	321	322	305	309	292	299	327	347	302	325	305	324	331	290	334	341	318	332	298	313	334	305	331	342	334	337	306	329	345	320	307	311	290	332	293	314	328	339	344	334	332	312	339	354	332	322	316	302	356	332	303	321	349	347	319	313	306	325	312	328	352	298	343	329	312	294	313	326	316	325	322	324	326	336	320	320	340	304	333	318	334	342	318	339	324	309	303	302	311	342	309	326	335	340	292	314	333	340	275	312	318	331	327	310	344	344	304	301	319	297	353	318	353	338	318	328	342	313	308	332	309	292	309	313	315	342	332	326	361	295	337	347	316	330	320	313	331	319	335	329	331	332	326	319	334	287	326	319	355	308	316	338	319	308	298	331	325	303	314	315	340	360	328	315	298	335	317	374	309	311	329	354	283	320	315	303	314	309	290	294	347	328	353	305	290	341	325	301	313	303	335	324	341	313	315	341	348	302	326	312	368	288	290	307	305	351	341	311	330	316	337	331	305	286	291	306	340	304	325	345	310	312	362	275	302	304	322	345	332	311	337	320	327	316	334	284	317	303	287	316	325	315	339	310	331	295	310	347	341	304	315	326	329	328	340	350	324	267	334	363	363	319	294	317	321	323	324	336	323	288	315	321	305	320	311	326	313	318	323	333	276	308	321	327	316	314	329	339	341	342	318	355	317	295	308	303	340	329	328	319	317	338	307	327	311	310	323	340	295	320	314	333	332	323	346	322	324	334	331	329	297	346	300	327	321	327	338	310	310	312	324	295	283	329	340	306	334	345	316	293	306	307	319	359	335	324	297	310	325	306	295	347	317	306	329	308	316	297	310	338	321	318	267	341	308	348	314	320	302	356	271	325	354	345	344	298	344	321	313	339	346	281	311	344	333	339	333	305	358	350	322	352	322	322	350	335	299	288	317	346	308	294	346	307	310	326	310	306	355	301	350	332	326	333	303	340	299	307	317	346	322	319	303	330	333	322	281	280	312	316	327	335	319	314	291	328	341	322	313	345	306	311	308	325	357	321	303	323	318	296	342	344	330	319	309	333	306	320	311	383	310	301	330	335	321	319	302	353	313	294	315	314	332	327	324	322	340	303	319	374	322	334	319	322	334	320	341	318	318	351	305	335	342	317	315	306	347	310	331	315	315	311	334	325	328	309	313	304	315	293	316	305	349	297	308	313	325	314	344	315	318	336	314	313	363	332	308	331	344	324	348	324	316	341	320	336	319	294	301	297	322	322	293	316	281	291	328	333	326	314	318	315	373	356	322	304	314	317	308	338	302	331	288	316	335	310	302	289	293	318	289	325	323	307	333	315	297	310	301	338	341	258	326	317	327	292	300	320	321	297	331	311	347	313	302	294	336	322	361	341	293	300	317	289	292	319	330	353	362	311	332	303	314	334	349	326	334	336	321	304	298	321	362	331	314	336	301	333	342	333	293	318	319	337	300	285	331	382	323	332	345	316	312	327	292	361	324	347	359	314	317	343	338	331	299	304	287	323	314	297	348	277	342	314	311	305	329	316	331	297	278	330	327	350	308	319	309	279	335	311	335	319	316	303	305	313	315	329	325	320	314	334	314	306	325	346	317	320	300	315	323	321	307	297	334	331	310	302	296	341	309	284	307	325	333	324	310	323	338	349	318	282	308	333	324	345	323	299	312	317	330	317	297	295	313	318	354	308	320	334	331	296	333	329	283	326	340	307	349	338	299	336	315	333	327	313	329	334	282	313	331	348	326	315	336	293	310	312	353	309	352	301	320	344	313	285	335	335	326	300	306	321	347	311	304	323	323	343	333	331	319	303	318	346	313	330	347	317	322	332	326	332	301	346	345	314	307	340	369	350	347	321	303	336	323	332	325	280	296	322	307	330	317	329	333	310	312	310	330	313	341	307	299	291	312	282	313	338	340	337	330	318	315	284	319	303	316	315	313	310	283	323	340	328	295	317	313	338	338	323	311	313	348	314	318	317	347	317	306	328	333	343	309	335	302	325	351	318	332	323	307	340	296	329	324	308	316	346	319	272	322	331	313	322	330	315	314	315	335	316	309	342	352	365	353	334	308	289	323	282	337	345	319	327	333	287	324	322	331	311	314	313	294	295	326	324	295	310	349	292	308	319	355	321	313	341	303	350	348	307	313	311	297	312	323	335	315	317	303	346	308	318	305	332	332	323	311	322	313	299	314	319	302	301	349	323	328	304	312	320	309	316	380	331	334	341	316	339	308	306	345	315	332	292	319	327	307	306	321	302	329	315	319	324	310	303	320	327	310	304	336	314	354	311	352	335	344	342	332	330	283	318	314	330	340	299	326	359	338	349	340	323	321	314	321	315	303	348	303	276	302	329	293	304	323	312	305	301	334	337	302	325	303	297	306	317	328	304	310	315	350
22263	24909	39743	40528	38665	45217	44571	48176	46212	39607	23306	4745	3254	3019	2570	2354	2129	2045	1904	1835	1733	1591	1692	1830	1928	2400	2234	2418	1878	1649	2001	2025	2565	2411	2063	2060	1682	1595	1395	1550	1391	1398	1306	1225	1296	1184	1145	1159	1124	1075	1109	959	998	1101	1058	1019	862	812	848	840	891	834	842	862	917	877	837	813	835	840	826	844	852	822	828	838	802	794	855	841	761	855	829	820	858	816	862	841	818	874	814	828	853	792	797	842	831	795	795	801	836	804	835	858	821	841	796	862	803	866	846	821	817	827	840	818	821	849	836	806	814	791	815	802	833	829	765	781	799	825	795	834	838	789	805	853	845	840	799	812	807	794	844	840	803	853	843	807	815	859	851	805	829	822	819	841	732	836	757	805	826	771	797	765	760	806	808	787	755	818	806	785	839	779	802	806	832	759	868	815	763	776	839	787	758	793	832	845	832	850	793	790	825	802	822	771	815	871	840	777	826	824	830	799	814	835	849	805	815	790	805	818	807	824	864	822	778	793	853	837	832	824	816	821	811	823	862	836	779	847	818	795	818	827	809	819	759	785	850	816	804	820	797	788	826	819	828	779	878	809	817	790	800	822	812	812	780	778	799	763	762	843	782	778	780	834	804	770	815	834	828	791	801	817	840	791	836	822	792	796	830	798	775	801	801	814	813	773	760	784	843	791	706	838	804	819	862	798	800	809	832	852	790	858	805	893	777	853	822	804	846	802	803	831	888	794	775	785	784	845	824	801	816	813	786	833	829	833	792	847	773	754	782	810	758	823	830	809	849	761	832	849	796	789	801	824	802	878	824	824	773	833	801	808	816	878	803	822	786	833	835	812	814	797	854	840	791	793	805	864	814	822	809	840	810	845	829	821	836	797	821	831	819	870	794	821	781	822	826	783	803	811	839	780	816	845	861	850	778	751	785	854	779	839	801	822	821	822	839	840	812	790	823	776	782	797	851	870	811	769	829	787	777	816	824	778	772	796	805	820	811	800	841	811	770	811	833	811	839	851	779	802	789	833	833	800	748	791	808	788	779	845	812	786	761	847	798	757	777	814	804	847	755	809	801	860	826	803	739	819	837	806	813	810	842	809	791	793	779	803	819	796	837	829	849	834	868	753	782	829	834	778	784	797	796	805	812	771	834	838	849	867	747	807	850	798	835	755	777	803	817	821	760	777	809	800	862	842	812	799	816	838	772	819	826	819	818	802	795	841	837	782	795	810	801	791	837	836	802	793	809	801	790	820	778	851	860	804	809	807	856	781	812	840	753	819	882	807	829	865	818	844	785	784	831	787	809	796	830	828	792	819	838	808	768	734	811	835	816	794	818	824	841	814	832	788	779	799	793	786	824	834	795	772	828	862	832	690	841	875	828	835	803	862	800	800	856	823	870	795	847	783	789	793	813	785	814	800	804	793	880	823	830	771	772	841	801	818	851	844	815	756	828	753	817	775	815	783	829	825	810	806	776	815	818	815	820	811	776	809	763	821	845	838	794	781	800	840	848	807	832	782	803	784	854	837	735	793	764	829	813	812	790	806	835	834	783	808	805	760	860	786	805	853	828	770	778	809	823	838	827	833	809	815	818	800	825	796	818	799	797	821	855	863	782	832	820	826	832	761	780	774	830	781	839	768	778	846	834	829	807	810	823	791	829	841	802	821	809	761	832	791	779	813	855	858	758	808	833	798	831	840	839	844	816	797	825	781	822	773	819	835	855	806	817	795	785	848	821	847	814	763	770	792	824	843	771	792	821	797	773	885	810	776	864	863	840	828	757	830	824	835	831	781	817	827	854	799	837	853	826	823	863	796	831	870	841	811	800	795	845	786	778	819	789	810	868	824	912	836	848	743	778	801	783	792	813	767	846	797	805	842	828	817	826	787	792	833	851	820	803	787	832	886	812	823	806	789	852	818	793	848	805	822	809	854	789	802	786	816	826	865	805	760	800	824	785	796	826	821	815	808	870	845	836	809	757	801	837	814	831	803	790	837	778	779	796	830	821	826	783	811	760	828	826	820	795	785	808	782	779	813	793	796	841	810	825	827	803	831	818	806	807	837	835	761	811	841	842	838	818	771	873	831	793	849	853	815	809	820	786	812	839	764	762	798	764	800	794	792	814	824	792	774	851	820	826	805	762	792	787	825	852	842	796	761	811	819	828	797	820	825	807	851	771	893	768	741	805	809	781	838	791	862	826	770	844	774	842	802	813	776	827	855	788	839	868	817	767	832	805	788	782	821	824	756	816	767	830	856	797	801	797	768	832	809	821	729	852	806	842	798	812	839	850	816	817	773	795	828	839	802	811	797	850	865	861	805	794	768	831	836	764	830	822	819	847	813	790	771	787	806	849	840	795	784	786	831	842	823	843	824	810	759	876	790	836	793	777	790	823	783	793	820	837	823	801	798	808	827	792	828	799	824	804	806	824	791	837	809	855	793	830	776	750	811	827	829	817	764	831	834	872	853	838	786	737	773	805	740	798	802	848	829	814	836	836	798	812	756	834	813	816	737	818	839	807	830	782	747	782	810	798	797	804	834	800	856	769	840	827	803	803	803	822	796	844	801	860	817	785	797	826	750	815	820	805	812	836	845	845	827	848	820	804	782	846	817	818	828	813	841	763	753	858	781	823	778	810	802	837	875	763	831	778	757	830	843	827	765	835	824	841	820	855	818	804	765	760	843	798	849	814	829	795	777	830	805	811	800	791	839	867	814	854	853	796	814	856	835	829	802	857	740	755	780	802	808	828	835	789	779	813	850	789	803	781	789	810	839	819	845	800	782	790	786	858	796	815	821	829	804	834	799	791	841	833	803	795	810	807	849	845	813	789	792	827	784	834	878	849	823	804	756	821	775	884	805	793	820	811	777	859	852	817	833	781	768	772	848	789	835	814	807	880	835	802	813	821	762	839	782	847	834	895	786	784	812	858	802	797	742	822	869	847	828	846	813	827	791	840	800	774	825	786	792	788	798	791	858	779	818	784	779	835	786	776	823	807	820	822	794	786	862	790	803	796	814	878	791	769	810	835	814	793	848	815	781	837	817	815	816	787	778	871	793	813	810	820	760	827	841	827	757	789	803	849	841	838	822	825	794	830	812	799	774	781	869	825	812	804	798	774	806	779	817	803	822	794	850	828	833	866	799	759	829	848	840	814	795	837	813	793	811	802	871	825	818	790	830	789	780	849	831	796	814	830	802	773	780	848	838	815	787	797	832	800	804	823	804	799	828	832	791	817	831	811	797	845	764	785	799	756	843	870	794	838	824	786	839	754	794	823	778	834	849	831	831	826	784	855	838	839	777	767	821	820	827	804	833	795	810	792	810	801	829	823	830	812	841	807	821	747	829	752	791	810	829	834	835	846	830	804	782	838	830	840	771	773	816	805	841	826	859	776	848	791	806	801	794	778	806	774	861	827	799	805	801	826	808	784	828	815	819	767	859	813	845	808	816	790	799	881	819	824	784	824	871	809	789	878	768	814	819	815	826
19662	15845	20007	14131	9073	5933	4845	3597	2429	1114	871	587	444	382	396	392	394	365	369	352	355	376	381	357	374	369	360	357	359	348	351	348	389	348	334	338	374	342	341	330	347	328	345	360	347	341	360	324	348	346	321	312	359	300	319	372	312	359	328	329	293	328	327	364	326	341	307	308	384	330	293	333	305	348	333	315	329	334	347	360	304	337	316	355	320	343	334	334	292	296	331	372	325	311	369	322	357	322	327	331	322	341	321	294	351	350	348	311	336	344	330	343	360	354	333	362	329	330	294	339	355	350	322	335	353	372	328	380	343	326	347	331	356	333	356	276	349	374	360	321	311	339	321	329	345	325	336	391	341	343	351	324	316	308	288	317	333	349	363	339	355	289	346	367	369	343	364	337	317	326	362	349	342	312	299	322	309	308	325	353	294	309	377	339	350	343	326	327	339	321	317	360	300	315	326	329	302	301	299	373	321	315	346	322	325	331	316	334	348	320	336	337	365	340	329	326	354	350	377	302	347	339	360	326	324	348	359	335	344	342	303	345	340	358	329	344	329	336	340	345	373	358	308	323	326	348	336	319	347	371	336	314	332	342	325	335	331	344	332	331	330	307	357	313	348	316	320	346	317	341	373	328	353	358	330	333	320	326	361	334	350	355	314	342	360	323	350	336	312	314	285	340	342	309	345	336	320	336	329	345	330	312	308	311	309	369	310	336	294	332	337	349	335	360	365	337	353	320	301	358	343	336	358	321	356	330	324	348	321	313	324	331	298	314	314	358	315	395	376	323	346	360	350	343	332	321	342	347	338	331	367	354	319	343	315	352	318	352	368	327	339	272	343	305	353	360	298	333	342	328	321	343	351	330	338	344	341	337	353	330	305	341	297	349	372	332	336	344	312	338	333	333	319	343	375	345	309	320	342	332	370	339	327	323	369	326	337	325	328	328	307	305	352	354	349	332	365	338	353	312	309	341	336	402	293	378	354	293	377	343	335	327	331	352	337	333	334	354	346	385	342	333	343	297	323	363	340	333	315	350	361	352	345	355	329	312	326	352	325	309	315	295	308	344	338	322	315	347	352	326	320	282	358	316	329	334	326	327	355	337	316	299	330	315	331	330	302	372	372	356	329	310	335	358	338	341	351	341	328	313	346	319	359	315	331	325	334	357	319	351	326	317	328	324	348	333	307	349	369	330	294	290	318	318	307	316	318	314	339	348	326	335	335	310	351	344	357	340	353	350	332	328	350	326	288	345	369	335	341	337	324	346	345	334	337	344	346	310	348	330	335	340	295	337	336	311	355	363	327	341	355	300	341	335	330	305	331	386	332	296	322	345	312	373	327	342	337	364	343	320	326	338	352	376	313	331	304	353	348	342	360	346	341	298	338	330	360	377	294	330	324	328	319	334	321	356	354	332	346	329	317	307	317	347	337	316	308	342	316	327	330	333	344	332	330	321	361	361	368	372	328	315	340	346	321	327	338	394	311	323	347	344	324	350	341	325	322	342	343	304	323	325	354	349	320	387	341	287	345	332	331	318	353	342	306	344	348	342	347	338	358	326	316	322	308	330	338	354	346	359	348	347	340	344	336	330	335	327	319	325	338	333	325	339	332	317	336	337	327	353	357	369	333	330	369	331	312	359	374	330	347	358	323	341	326	348	353	361	329	297	352	338	318	359	367	332	349	337	323	349	334	365	313	335	354	318	339	340	304	373	336	302	366	337	341	341	341	358	364	353	309	365	344	346	331	324	345	324	370	342	342	295	314	357	316	276	303	336	335	332	346	352	352	351	346	345	328	320	381	341	352	334	307	326	316	320	340	326	311	338	344	305	338	347	346	323	323	309	343	321	321	292	335	305	358	345	339	334	313	318	300	337	354	359	363	319	288	364	356	344	339	359	351	326	335	377	334	306	361	316	364	349	352	379	311	359	332	355	346	317	335	333	356	298	375	330	337	339	295	330	344	317	334	360	326	321	327	324	315	307	340	290	300	320	346	342	344	318	324	328	332	335	319	330	326	357	322	333	373	333	329	325	327	325	339	351	304	334	308	331	323	282	345	347	322	328	354	322	325	311	360	341	349	364	312	345	336	348	334	310	301	323	332	339	343	357	321	328	341	332	320	379	335	363	325	322	346	321	311	369	351	342	345	345	341	338	367	345	314	347	317	352	343	337	324	327	374	347	383	310	351	301	323	354	349	311	313	356	375	366	329	340	341	323	302	345	317	334	357	347	323	357	342	343	308	350	330	312	367	327	340	338	341	310	376	338	329	338	356	341	325	328	344	317	313	363	320	319	328	354	371	319	300	332	332	364	325	351	361	331	323	347	342	328	356	308	313	351	314	341	322	352	332	344	369	379	368	328	316	338	341	316	312	357	333	329	328	367	378	316	355	325	354	315	338	335	317	344	304	314	316	343	322	336	331	352	303	302	337	310	325	345	362	338	363	331	337	306	302	348	351	354	316	309	316	359	307	374	321	323	344	338	313	360	318	362	325	362	342	356	333	308	332	352	340	352	358	374	374	337	332	352	329	363	347	329	353	322	285	340	312	322	365	343	288	361	331	330	330	343	379	321	317	336	348	337	301	284	366	368	349	343	344	347	343	373	321	342	328	379	327	325	297	330	303	304	324	336	328	316	354	329	327	349	300	297	387	364	363	331	334	361	328	331	338	330	376	342	337	331	310	378	286	329	347	350	320	313	323	313	316	314	357	303	324	315	319	307	326	327	338	300	324	345	303	334	317	322	325	324	321	347	319	326	331	361	340	338	333	357	340	349	320	353	354	356	384	336	324	331	338	357	354	319	339	377	325	352	335	331	359	318	343	320	319	363	328	328	350	311	343	344	338	355	330	362	325	327	338	328	336	335	333	335	342	351	372	323	372	306	314	315	321	331	334	309	322	363	316	338	295	333	308	321	370	339	346	334	356	329	360	312	344	304	320	323	348	354	340	367	330	327	341	350	336	336	374	321	320	330	364	343	339	312	357	360	353	355	338	305	309	358	331	282	363	377	363	372	344	359	347	339	340	304	326	323	319	325	321	367	355	332	308	365	312	326	307	337	337	357	327	357	311	307	324	326	331	341	354	335	316	324	334	322	326	320	359	315	330	337	358	337	331	377	356	345	351	346	324	326	333	312	328	309	378	341	317	323	392	332	349	334	330	373	327	292	367	341	317	334	332	319	351	371	303	317	343	280	323	318	356	301	352	341	346	324	362	337	383	353	328	354	348	361	348	350	342	329	331	353	350	342	319	348	321	357	342	343	359	387	297	346	336	362	360	310	365	364	313	342	319	343	297	331	338	335	332	343	342	375	318	381	336	314	330	326	348	335	341	305	319	358	308	331	363	310	311	330	338	307	369	343	330	364	323	315	349	319	321	328	353	339	330	359	346	337	349	300	333	347	349	350	373	314	347	329	344	287	293	346	314	341	321	382	383	346	295	324	377	322	338	351	354	353	362	346	316	348	291	321	311	344	357	342	347	357
11292	13413	25770	24653	21763	18118	16778	14163	9621	4522	4156	2193	1508	1463	1290	1233	1270	1097	1146	1044	1034	1034	999	961	1016	966	993	985	964	924	912	929	951	922	971	861	933	967	905	932	880	883	890	842	828	877	871	872	871	870	864	838	784	845	849	805	782	880	823	896	819	811	881	839	868	873	849	863	882	790	884	835	911	850	835	803	837	891	841	866	851	856	862	891	849	803	866	825	871	840	816	831	840	829	858	833	802	907	832	791	925	824	854	832	857	845	850	869	835	795	856	853	837	873	830	875	818	835	790	859	884	820	834	785	865	845	827	824	849	881	836	820	882	829	802	849	873	899	863	884	871	825	888	750	868	856	858	849	881	885	916	831	842	882	927	862	851	857	899	834	933	850	809	857	843	829	817	815	893	804	838	831	840	868	887	817	885	889	860	862	905	880	852	826	813	826	861	824	859	826	821	859	833	836	861	863	816	839	830	857	862	800	860	839	820	858	786	886	863	836	881	799	850	859	867	874	873	867	822	833	841	822	830	825	859	841	864	854	851	872	811	870	853	841	848	847	812	823	816	875	834	843	843	863	824	825	848	835	808	879	837	837	859	831	883	855	830	867	885	828	824	903	847	796	877	833	783	867	830	855	874	822	826	904	835	807	870	864	890	846	882	827	886	870	810	901	855	775	798	866	797	870	823	892	841	855	855	860	860	830	856	905	804	872	855	870	875	831	875	854	899	801	842	819	778	854	851	812	846	862	869	877	818	860	869	864	828	912	846	866	877	918	871	846	851	806	874	826	848	792	833	843	852	881	911	846	849	852	848	895	835	819	834	874	890	831	854	914	834	891	835	844	804	815	884	857	952	835	788	831	839	893	811	847	888	794	863	892	880	850	895	872	816	836	874	879	858	830	877	948	853	848	839	837	847	836	865	919	885	851	869	847	882	908	834	863	836	847	841	869	850	851	864	858	870	820	877	873	872	839	832	850	869	844	833	866	813	840	833	858	840	794	844	840	882	856	845	800	855	875	910	843	872	843	882	856	886	888	818	868	834	893	855	775	885	823	829	830	864	862	865	811	905	812	820	833	817	851	841	849	884	945	803	889	857	856	859	850	844	915	871	865	855	844	906	835	858	855	850	851	826	815	835	863	813	817	777	839	860	860	854	802	839	817	885	840	876	795	878	838	853	845	857	830	861	822	866	841	830	838	833	903	772	840	837	816	837	816	877	851	829	840	856	807	842	878	827	868	837	822	872	871	817	884	810	846	826	844	766	873	882	882	786	817	851	828	874	846	863	893	857	890	869	825	828	866	877	890	828	867	844	853	856	847	832	893	880	857	843	844	873	840	814	842	818	807	859	809	952	826	836	870	815	820	834	819	881	790	848	853	824	849	833	817	882	884	830	836	816	846	898	887	848	869	883	863	839	860	847	852	883	838	848	806	841	829	887	859	854	851	812	847	856	807	861	808	868	878	873	793	853	819	829	799	841	875	906	839	894	840	874	841	862	830	825	824	865	880	873	809	862	868	852	828	876	855	856	835	861	844	857	865	889	873	855	864	865	811	848	876	849	855	902	905	838	864	878	835	841	823	901	866	878	906	873	833	817	813	832	887	837	852	823	860	839	861	815	820	823	841	893	827	849	864	859	809	829	785	839	819	808	856	831	825	820	927	873	858	840	845	887	828	867	908	898	869	850	854	847	821	886	848	864	822	829	874	835	824	853	815	846	853	878	875	858	834	833	778	872	832	873	842	841	862	827	863	881	887	836	853	847	873	849	815	869	810	866	836	827	844	865	847	849	877	816	876	838	878	831	833	811	817	919	847	885	835	858	860	840	834	815	849	796	893	807	867	901	789	861	853	814	868	879	834	820	872	840	838	884	853	851	874	876	863	853	878	807	817	870	834	893	899	867	827	832	878	817	920	863	844	852	888	843	905	805	846	834	792	787	846	865	808	841	856	877	798	851	899	886	891	858	841	830	888	872	853	849	847	874	864	822	836	823	821	886	869	844	838	831	862	869	878	823	816	877	870	903	819	892	820	869	847	868	842	852	843	822	820	824	835	843	873	825	847	835	817	856	889	839	882	826	883	868	867	904	840	816	833	865	865	840	831	819	837	834	863	831	844	813	896	801	909	861	878	807	846	838	876	845	846	829	841	852	884	826	816	875	877	852	808	867	844	866	891	857	818	822	811	825	811	861	895	854	844	814	878	828	832	826	827	838	845	799	867	818	872	863	877	845	835	821	824	818	902	869	868	842	842	836	849	834	813	848	868	900	840	846	885	875	901	842	846	842	854	824	837	917	885	865	889	849	774	847	859	877	850	848	834	864	868	836	889	798	863	866	834	849	831	812	831	864	868	864	846	880	880	873	910	842	828	877	872	880	808	802	910	874	807	818	871	808	855	816	860	857	869	854	861	913	844	857	838	860	825	852	880	833	838	865	888	873	881	853	795	873	872	865	857	814	892	882	815	867	866	854	859	799	864	848	826	842	858	898	890	829	883	865	881	888	850	766	871	828	892	847	846	876	829	833	872	895	794	853	801	884	839	844	861	833	850	815	862	861	851	856	889	828	858	840	864	834	823	840	909	875	865	862	831	868	872	898	818	806	814	912	905	914	845	834	897	825	850	858	823	824	838	835	842	907	857	904	855	857	881	807	851	868	852	840	863	853	867	857	896	841	891	859	802	788	800	860	881	856	868	895	858	869	860	888	912	838	783	803	828	843	861	794	830	844	806	834	863	827	818	834	841	896	836	876	920	831	842	831	806	845	831	896	828	801	826	876	817	866	824	901	813	897	852	863	867	865	892	797	852	847	859	831	884	875	831	845	863	863	837	840	863	838	838	858	830	816	890	825	866	852	886	837	813	844	841	839	897	856	849	901	872	826	855	834	877	830	850	900	845	825	857	799	869	879	812	829	848	844	862	876	854	854	890	865	839	818	870	848	829	848	860	828	866	827	839	829	831	844	881	880	805	829	830	863	850	805	864	816	878	872	817	830	915	833	853	827	887	799	908	873	874	875	824	865	865	878	867	871	860	929	881	821	898	894	814	871	830	847	870	842	918	853	845	843	796	907	909	805	841	840	835	851	846	833	889	846	843	797	829	835	816	845	891	844	853	790	892	852	800	860	858	880	881	905	888	870	856	871	841	845	869	861	854	860	873	831	861	917	862	870	864	849	825	855	858	828	819	881	846	812	877	868	863	840	829	818	795	833	814	859	932	901	850	898	868	850	867	891	849	858	900	864	847	851	817	861	833	866	874	828	835	879	818	854	828	869	864	856	841	868	839	833	859	850	855	880	831	840	859	870	856	809	878	838	862	870	875	817	906	838	828	866	863	851	901	879	895	851	813	835	854	835	831	842	891	868	871	815	858	860	849	797	873	847	810	875	813	870	881	817	836	860	821	835	857	928	887	812	865	862	849	826	828	853	846	858	886	876	877	923	841	855	809	856	832	897	839	897	879	867	800	853	837	884	769	834	846	818	892	848	862
29964	24706	29925	24768	20084	17102	17997	25756	19922	11505	5692	2580	713	515	436	464	444	461	397	443	435	412	388	422	412	432	409	446	455	384	427	423	440	446	390	401	378	397	339	381	399	366	375	355	365	368	336	348	371	338	341	363	380	357	355	359	337	360	351	371	345	359	343	363	374	373	373	352	354	333	358	358	335	321	364	325	365	345	333	319	325	368	359	364	358	345	359	384	355	354	304	341	321	383	357	349	367	333	357	331	332	366	341	308	360	372	377	345	362	329	390	320	373	366	352	356	362	375	329	350	332	350	347	334	376	314	353	329	319	314	365	369	374	335	343	333	356	359	349	346	345	383	347	328	358	349	374	368	361	363	372	382	336	356	352	358	330	326	363	337	338	344	372	364	348	338	328	333	357	335	341	357	357	326	359	355	351	349	342	366	360	388	358	344	358	307	342	312	348	360	326	360	361	343	350	354	371	326	352	337	326	377	335	341	342	328	350	357	340	347	333	394	346	368	371	334	362	303	350	348	339	343	322	351	317	317	355	353	366	303	336	339	342	342	373	378	327	373	363	372	359	383	346	309	311	338	367	312	361	345	294	345	356	378	348	339	355	323	348	335	369	387	342	356	345	369	353	366	341	365	348	357	389	358	356	334	339	335	341	345	390	322	315	374	337	307	352	346	373	342	342	358	333	327	336	383	356	369	365	343	341	335	328	359	340	359	362	353	341	344	390	325	380	375	377	354	353	351	334	309	365	321	335	359	356	319	356	338	344	361	344	356	337	332	360	333	323	368	335	345	346	338	331	320	345	362	354	355	353	350	357	359	359	348	385	369	364	376	339	340	359	343	303	360	366	328	360	347	338	367	357	343	391	354	356	337	364	327	355	376	360	309	334	344	350	338	334	355	348	319	363	351	360	328	347	350	327	335	327	339	343	330	406	342	335	353	330	292	356	337	330	331	335	350	352	362	333	324	319	361	330	355	358	352	355	387	327	354	333	369	379	330	316	364	363	361	367	330	364	342	347	349	344	346	356	341	315	346	356	371	311	363	349	347	362	341	331	382	351	380	332	377	330	352	392	380	380	339	319	352	336	379	313	342	367	370	374	328	360	336	327	369	338	355	355	340	368	360	355	368	391	344	353	349	328	338	338	352	346	342	358	349	357	347	362	378	334	345	330	329	352	337	330	356	360	339	364	335	372	346	321	329	311	351	350	341	329	352	358	358	347	371	360	371	350	342	355	364	361	335	362	342	356	333	349	402	323	332	387	386	370	375	357	349	321	352	354	322	365	390	367	334	354	362	393	377	336	346	347	330	350	345	325	332	335	342	373	419	358	371	365	349	352	324	367	360	330	349	376	348	325	351	336	345	354	364	360	349	356	375	359	364	324	349	311	345	323	367	333	362	352	353	351	340	342	315	353	357	378	371	349	351	341	341	356	364	384	331	341	352	321	336	333	357	388	324	352	323	340	351	313	337	340	359	347	357	342	296	354	351	338	335	339	350	390	334	329	341	359	350	378	385	337	352	342	354	334	333	371	362	367	330	359	322	362	346	380	318	351	346	343	302	390	345	333	336	343	341	337	357	360	343	332	351	402	324	345	339	360	371	370	342	320	315	342	354	334	376	353	342	367	346	327	360	327	372	326	335	381	347	331	350	306	331	349	326	314	345	344	337	374	341	350	359	351	339	361	324	344	329	312	322	359	362	356	343	376	360	342	352	359	361	366	399	334	328	344	361	360	367	339	359	346	363	376	341	362	373	348	353	349	365	336	343	380	379	346	337	374	354	370	346	345	341	328	356	307	349	379	352	357	372	370	319	372	356	361	377	350	307	350	360	366	344	332	328	369	310	324	389	377	341	378	320	376	355	325	391	336	347	364	366	354	350	391	365	345	333	333	370	380	373	335	368	351	342	349	368	355	309	343	339	364	338	337	326	347	345	371	389	360	342	335	359	368	401	344	339	333	341	393	329	352	343	357	333	356	344	363	349	361	346	340	333	367	353	359	360	339	345	353	362	332	363	353	356	350	326	370	342	363	356	328	352	336	333	370	324	346	319	358	357	355	342	368	327	345	362	336	372	315	389	342	321	352	345	340	381	323	353	361	382	335	356	368	367	328	350	357	337	348	369	359	354	374	364	348	315	343	349	356	321	365	378	356	322	341	338	355	328	320	345	339	346	335	343	363	347	313	336	379	337	338	331	352	374	362	317	346	358	346	353	334	360	359	354	373	370	347	354	378	352	360	362	363	365	341	377	358	354	357	346	360	371	354	319	320	364	325	353	366	368	354	354	395	357	358	330	349	355	359	341	368	327	344	322	343	356	358	344	330	379	350	365	369	369	379	357	376	357	337	370	386	352	354	331	324	370	352	347	352	353	367	340	315	284	354	361	344	362	333	356	355	371	371	337	340	361	340	321	350	358	356	356	345	328	368	347	382	354	357	348	358	334	351	393	331	368	324	353	318	382	360	351	362	370	341	338	348	358	355	353	347	317	349	351	378	351	330	367	383	388	359	326	356	337	356	371	336	363	324	358	304	358	305	328	359	326	360	340	350	366	351	354	317	347	348	370	360	371	330	346	356	339	365	342	390	349	392	320	354	341	409	348	358	336	345	350	378	365	392	361	349	353	363	403	325	374	348	342	363	338	359	378	363	378	354	378	358	361	344	344	329	343	333	293	351	333	384	340	338	366	313	329	342	352	321	350	352	358	345	359	339	346	351	333	357	347	357	357	346	386	347	410	314	351	364	333	330	327	340	372	348	341	326	357	374	337	337	323	400	371	353	350	343	362	376	363	344	366	365	369	327	323	345	360	358	367	336	344	366	328	376	351	307	358	377	359	331	344	386	364	327	353	355	338	348	358	358	348	371	366	377	357	330	371	350	315	329	351	369	363	352	348	363	348	353	355	341	348	382	348	325	350	355	364	305	337	366	343	316	362	320	344	347	381	347	344	331	323	324	344	341	353	364	355	327	344	340	329	333	359	349	358	365	342	333	340	383	339	326	380	334	342	366	355	342	339	342	341	372	351	352	352	366	328	389	361	306	360	319	310	370	396	374	342	364	357	400	352	334	386	372	354	326	363	348	324	357	336	358	363	335	385	328	363	339	328	325	331	336	333	345	324	342	385	338	352	353	307	346	374	346	362	353	348	362	362	347	339	357	357	352	338	350	378	339	357	331	364	375	327	344	325	366	355	338	380	348	329	366	340	356	364	342	335	356	318	353	356	337	396	354	334	350	349	394	370	360	375	362	353	328	380	348	383	328	402	369	338	367	356	333	356	363	313	336	369	355	321	346	330	371	314	345	339	299	341	342	333	348	354	340	323	374	384	340	333	363	356	364	345	341	348	371	320	338	367	331	314	337	356	346	323	357	332	357	339	365	365	325	322	318	365	335	363	321	327	395	328	337	366	338	338	370	362	339	387	320	338	367	331	359	331	362	368	345	357	361	329	328	352	372	314	322	368	365	351	336	353	355	365	321	334	361	316
17765	20430	33284	34796	33222	32766	36454	43774	37143	27563	18702	10174	2540	1881	1693	1448	1508	1355	1260	1257	1264	1233	1235	1312	1387	1441	1391	1409	1375	1291	1362	1511	1637	1494	1442	1491	1331	1255	1213	1115	1111	1130	1056	1114	1082	1112	1005	1006	974	1010	974	998	1033	1020	955	912	905	912	898	891	876	905	922	906	950	927	856	911	858	876	977	903	935	853	858	899	930	873	868	920	940	862	871	869	898	912	862	921	900	879	859	947	851	885	847	831	927	875	963	900	882	907	916	869	862	890	895	872	841	846	919	871	879	825	844	858	869	919	882	911	919	855	847	847	870	884	927	914	842	850	873	856	893	925	881	840	871	905	857	890	878	928	884	859	840	878	856	918	875	934	841	851	890	917	843	897	879	868	923	861	838	866	817	839	895	873	852	924	804	853	836	844	915	802	875	855	878	872	844	912	807	893	920	855	895	890	860	926	898	926	875	888	874	860	853	811	930	903	805	914	861	909	871	901	845	895	877	953	843	857	891	874	848	886	931	959	870	883	882	911	872	912	888	878	815	854	934	873	850	899	929	886	900	912	927	867	887	861	911	903	866	873	878	857	877	871	901	822	837	897	953	883	885	863	868	866	942	892	919	852	856	846	936	885	842	851	873	879	919	890	894	881	904	877	867	933	852	822	875	853	881	844	879	887	839	881	882	842	862	899	858	906	879	908	896	868	910	870	895	927	926	893	878	836	867	903	846	861	861	866	879	820	907	870	893	824	884	886	858	910	905	831	884	872	889	911	909	896	885	900	906	886	857	913	886	884	959	916	863	854	894	859	879	839	895	917	867	896	921	850	886	886	845	913	887	875	850	863	866	888	898	911	883	897	847	898	844	905	866	889	917	865	887	878	847	867	915	874	955	825	882	882	897	869	934	896	946	845	885	906	892	918	836	888	912	819	927	869	847	890	858	907	857	872	827	839	869	893	877	889	855	883	879	922	829	895	905	842	903	948	910	868	823	903	863	841	882	859	918	892	892	876	893	901	884	920	894	875	885	932	893	894	925	890	870	904	881	870	892	865	877	890	892	868	901	869	904	876	889	881	882	859	874	834	886	921	895	905	853	905	835	870	873	824	879	927	883	890	844	896	904	843	884	888	913	877	915	874	910	866	927	925	898	874	886	845	874	913	929	860	853	865	877	921	866	906	893	875	895	902	832	886	871	857	825	898	832	857	858	872	907	871	850	921	880	888	880	881	895	895	869	849	882	892	854	898	909	894	891	848	856	880	909	890	856	858	851	865	907	890	884	902	837	873	856	861	882	871	846	836	889	884	843	860	884	880	934	911	899	926	864	909	887	865	910	857	881	871	895	907	872	919	888	858	919	868	895	868	910	906	888	868	918	894	877	871	895	909	846	874	851	803	858	888	921	832	911	867	839	898	886	854	942	885	865	875	893	883	948	898	837	902	890	815	883	858	927	869	861	888	886	909	864	901	874	888	938	877	903	902	823	862	856	857	960	855	897	810	862	828	833	839	898	907	876	908	886	874	910	821	903	956	854	815	891	857	890	926	872	909	896	856	881	885	874	853	958	888	844	918	938	901	907	872	930	867	849	891	887	834	880	905	932	874	887	891	889	839	905	864	922	877	867	896	870	907	892	921	898	893	868	842	868	878	857	880	919	876	852	849	874	865	904	877	863	870	859	888	907	874	915	782	846	843	868	838	839	905	891	889	889	866	857	920	909	909	895	860	852	874	890	961	827	840	864	814	894	896	939	870	834	830	832	915	875	899	944	879	834	891	854	847	871	851	885	853	896	851	883	856	854	893	896	853	865	820	856	852	901	860	852	909	837	866	916	890	885	856	865	880	863	911	896	896	920	856	901	907	875	883	870	908	894	874	881	926	877	911	935	885	891	904	873	864	857	899	933	877	901	894	864	907	881	868	858	881	860	879	840	897	933	865	841	881	886	897	854	896	858	883	914	891	918	906	878	881	859	893	903	875	905	828	898	893	901	855	864	914	916	880	863	825	859	862	885	878	828	888	874	904	862	900	897	821	872	852	780	901	826	858	892	911	906	883	902	861	851	898	870	874	870	872	880	867	862	871	870	855	860	880	885	911	872	887	950	925	862	877	916	809	873	908	888	880	887	853	908	889	825	879	866	877	926	922	862	835	901	879	874	888	890	922	824	903	892	889	904	883	876	814	854	839	904	890	892	917	890	875	866	892	897	863	913	858	887	893	868	853	927	854	889	861	850	866	834	884	859	836	910	875	804	897	878	841	907	918	893	876	850	940	891	867	815	837	861	817	873	878	884	892	892	919	905	887	839	847	880	887	878	852	868	852	909	908	896	876	873	879	874	920	880	911	920	882	873	867	879	902	844	893	876	867	874	852	886	875	882	900	885	873	899	886	885	854	863	878	875	866	899	880	910	951	862	866	898	888	869	896	905	855	835	938	864	873	903	885	892	815	878	883	881	911	841	883	885	896	867	851	838	937	883	883	849	870	901	865	922	888	882	882	910	901	908	876	903	827	855	826	889	842	897	897	931	871	874	913	916	925	879	898	893	907	838	850	849	811	872	872	913	950	881	868	888	814	837	890	857	813	914	942	818	898	825	905	900	864	840	882	877	883	906	887	842	855	891	881	909	882	904	875	825	896	908	911	886	890	902	886	860	874	875	889	901	897	854	877	849	828	846	857	881	857	865	834	883	891	874	877	888	919	883	895	871	856	913	864	854	859	851	883	946	877	873	896	859	835	899	867	832	847	883	820	918	881	898	884	872	915	865	883	855	839	932	825	898	866	879	843	895	931	859	834	922	865	883	848	924	837	822	853	849	881	881	852	909	952	891	916	896	900	925	864	898	871	939	870	900	842	908	854	881	855	882	934	913	883	897	863	884	874	852	868	848	880	865	869	892	887	826	924	816	891	897	829	852	866	946	894	901	851	857	867	887	855	872	890	908	858	868	871	887	888	933	853	910	888	846	907	891	896	873	886	934	893	912	895	849	854	882	871	889	910	893	874	895	845	900	885	865	857	877	878	891	853	941	870	866	898	870	905	914	900	865	905	855	846	847	870	873	882	941	836	856	878	915	906	896	902	878	869	873	852	933	921	874	892	882	881	870	875	907	903	888	914	925	922	859	833	928	895	876	878	854	870	886	845	926	966	872	862	912	932	894	819	856	874	851	903	905	886	900	892	894	879	943	910	832	891	857	927	875	839	924	863	900	909	892	894	909	883	862	872	841	838	848	908	875	927	860	879	878	905	879	916	865	916	901	908	868	846	903	831	942	934	875	869	851	882	871	889	839	873	887	886	862	858	882	845	831	851	886	873	861	834	861	855	850	898	950	877	852	860	888	852	879	879	909	873	891	900	856	873	942	862	928	880	912	878	919	882	861	869	897	860	858	877	878	876	971	857	913	890	911	899	942	862	892	891	870	836	873	879	901	876	870	873	880	845	890	861	920	862	882	909	893	857	975	860	893	833	842	885	880	883	876	877	876	846	905	828	864	907	896	882	854	883
38334	31449	35160	33168	26519	22054	36104	39706	32409	16472	6019	3552	900	620	585	531	509	471	443	444	450	439	433	417	551	525	487	492	428	424	427	543	510	464	492	515	470	442	460	425	410	430	340	402	372	376	370	369	326	363	392	358	344	358	336	308	306	324	311	353	377	328	345	335	322	319	321	309	287	317	316	344	297	330	354	306	318	343	317	307	334	332	315	354	335	355	313	338	281	293	364	278	305	310	330	317	301	324	327	329	362	296	327	335	306	292	330	370	312	310	320	298	328	304	292	295	354	295	305	315	341	293	351	303	336	310	317	317	328	297	309	311	338	272	301	334	279	318	316	349	313	314	312	315	328	323	300	312	304	330	329	294	344	327	281	338	300	309	352	318	322	318	326	338	322	320	302	317	315	308	342	311	309	320	333	289	329	328	312	294	338	316	322	313	330	315	331	315	304	301	325	330	315	309	339	332	319	355	281	313	337	339	305	324	324	357	327	327	321	297	315	335	314	301	307	326	292	344	315	321	326	327	323	329	314	337	316	335	345	334	316	311	324	315	325	309	324	324	321	288	304	331	312	303	336	323	322	330	298	324	298	300	307	292	314	295	334	278	315	341	287	316	339	362	335	337	307	337	340	287	294	282	321	308	339	291	282	348	302	305	347	311	326	316	312	336	301	312	312	317	298	326	318	288	352	311	328	305	293	334	299	311	326	331	345	312	287	352	284	289	281	361	341	309	330	337	335	348	370	324	293	340	312	322	314	313	317	291	312	269	319	337	330	312	293	312	360	327	326	346	322	347	328	299	320	331	312	311	296	338	332	333	320	323	295	357	323	296	327	354	333	328	328	328	349	298	333	319	319	345	301	285	321	310	310	354	301	332	289	324	309	326	303	310	304	307	312	308	345	359	349	286	305	320	320	341	317	312	295	335	304	317	334	292	347	322	349	328	330	315	365	308	289	309	317	301	335	292	338	312	322	335	303	321	339	363	283	292	312	339	347	316	331	319	332	306	342	309	322	334	289	313	322	334	305	299	315	315	311	303	301	316	286	338	322	310	327	306	324	329	308	333	328	325	348	325	316	345	328	319	309	306	312	328	332	326	340	304	324	300	346	329	315	341	301	322	334	329	371	324	289	306	338	323	323	313	350	288	327	289	319	291	327	326	312	361	317	314	345	342	312	319	311	313	322	321	330	372	325	332	327	355	315	298	316	304	329	333	336	339	326	332	312	320	337	310	354	348	341	336	331	321	345	332	326	324	333	332	301	326	340	344	342	324	311	326	344	336	341	317	295	319	316	344	300	313	332	312	302	356	303	315	314	323	307	335	331	306	321	369	355	321	349	332	322	318	354	323	344	290	319	331	315	338	331	341	317	331	341	324	316	319	343	302	345	347	329	366	328	304	310	321	292	287	302	318	308	299	305	324	319	334	334	338	345	303	328	315	304	322	329	326	333	291	309	315	283	334	295	342	334	325	310	282	330	325	332	337	331	341	325	313	296	324	351	308	314	330	309	304	291	285	336	330	319	322	328	328	310	354	325	319	318	308	324	319	335	305	329	303	311	328	309	319	373	328	350	344	317	333	352	315	333	326	311	354	321	334	343	314	308	315	344	332	327	335	279	344	316	337	307	318	277	316	320	301	292	297	290	282	326	322	330	353	342	351	325	304	319	311	343	310	320	319	333	291	305	291	343	328	304	316	317	280	324	319	315	334	293	322	336	307	314	321	334	294	335	309	304	335	328	301	292	328	301	306	339	329	339	354	328	328	334	321	347	313	321	308	303	305	311	334	331	314	313	308	356	325	302	301	336	318	347	319	318	298	304	324	323	336	320	298	319	324	292	310	299	349	316	304	318	348	305	331	380	328	358	300	326	349	330	323	293	305	320	302	317	319	358	303	320	322	354	303	308	319	326	333	340	310	316	320	334	338	316	319	298	364	287	311	342	296	308	293	338	345	345	321	321	303	333	318	326	352	339	324	305	304	333	286	326	376	320	321	331	321	327	313	338	321	304	318	292	341	346	314	331	325	341	310	336	295	298	335	294	311	273	353	340	304	312	300	318	317	326	338	321	322	336	323	317	337	328	305	324	336	315	325	367	336	311	333	302	300	310	334	279	302	315	346	309	323	301	308	313	294	329	322	339	336	332	307	314	289	308	312	326	323	321	291	293	335	308	345	335	346	331	335	322	321	297	308	327	287	292	299	324	292	319	325	328	295	313	326	362	346	320	323	310	272	315	336	307	340	316	322	323	330	294	332	338	340	312	317	344	338	321	331	359	322	339	304	323	321	321	334	308	332	306	344	321	372	323	337	306	376	329	306	303	331	332	336	318	305	319	334	322	329	317	336	324	337	328	325	322	324	341	315	339	303	390	304	281	325	325	304	312	298	281	281	309	326	337	310	321	311	344	311	329	301	308	347	371	307	317	354	314	323	346	330	337	327	302	322	308	314	343	330	311	321	344	314	310	351	341	298	300	321	318	321	320	322	286	346	307	288	333	332	316	315	340	318	308	336	262	304	363	308	323	335	326	334	299	326	320	293	335	297	319	306	332	321	341	343	302	296	317	302	309	349	331	313	328	340	340	310	282	329	308	339	331	305	343	318	345	347	325	326	309	334	293	353	278	326	317	332	305	326	355	313	356	300	308	360	325	301	295	293	292	321	348	348	334	325	324	304	343	318	362	336	285	340	311	351	314	309	292	351	319	325	316	316	324	328	359	311	318	340	323	328	284	357	301	329	295	338	314	321	303	297	311	309	309	315	293	326	318	358	304	301	314	304	339	324	344	301	338	325	350	314	351	306	305	334	307	311	310	321	354	304	284	324	307	324	303	311	309	314	345	307	328	324	311	284	331	327	341	324	348	320	320	294	305	330	346	321	295	347	357	341	301	298	285	341	302	318	323	344	335	335	321	314	355	330	316	311	330	342	294	320	347	323	321	341	356	337	295	329	325	322	304	316	317	328	312	310	327	356	332	346	312	299	306	313	313	315	311	357	293	318	315	328	322	328	321	282	332	343	326	316	357	294	316	355	345	330	318	346	340	306	321	351	350	321	311	334	336	294	338	297	328	337	338	312	310	322	353	301	339	319	351	323	321	294	316	319	324	350	302	331	289	317	289	330	320	317	295	304	310	332	353	315	306	330	306	298	335	336	301	318	281	322	344	321	313	368	320	316	297	328	323	341	320	318	327	319	346	316	351	354	304	324	355	328	342	316	301	342	353	345	330	300	332	303	340	333	323	317	340	314	342	324	312	310	308	349	322	357	325	345	310	324	326	313	330	329	343	306	316	308	335	334	302	314	309	296	300	287	328	363	331	312	268	292	299	295	314	337	313	328	338	326	360	325	299	311	354	341	333	309	343	324	335	287	335	348	349	313	303	328	320	345	305	318	334	316	333	312	335	326	306	340	312	314	319	309	311	321	316	327	285	311	291	302	308	358	307	337	334	335	313	294	340	324	318	323	336	318	365	359	301	308	345	325	344	308
22968	24555	37157	40700	37691	37162	51292	53637	46626	29688	16454	12652	3453	2725	2194	2026	1952	1729	1680	1698	1645	1543	1711	1781	1995	2106	1919	2056	1854	1675	1846	2406	2263	2078	2166	2452	2226	1702	1760	1614	1422	1492	1210	1152	1289	1373	1269	1145	1124	1167	1005	1020	1152	1039	1006	873	798	874	924	932	953	950	907	900	847	773	848	807	803	827	825	841	773	785	828	794	817	834	787	766	784	788	849	820	861	818	853	811	813	819	812	805	822	805	844	834	816	808	853	808	834	805	860	808	811	807	814	795	789	836	787	781	789	857	792	831	828	812	825	839	804	814	838	789	798	796	797	797	824	823	828	777	810	811	813	817	837	800	858	815	816	840	802	771	836	794	782	815	809	853	779	848	800	804	848	818	813	847	837	828	807	813	811	863	795	835	824	822	807	823	809	824	818	813	835	805	795	804	813	821	860	887	776	819	769	849	773	818	824	827	777	826	863	766	751	755	774	838	796	829	841	799	818	781	841	814	798	757	867	822	783	772	759	769	770	814	800	783	821	822	793	794	816	817	861	773	750	812	803	819	821	838	810	842	822	796	882	818	790	797	839	760	819	802	868	809	817	779	789	780	784	811	845	843	787	776	794	822	783	823	770	836	817	827	780	783	774	829	828	820	807	807	860	802	798	790	802	814	776	872	768	801	856	826	799	777	801	778	813	835	799	780	831	851	807	822	751	808	825	824	830	772	841	817	796	827	834	824	784	852	765	809	868	799	801	865	894	813	808	814	824	828	810	802	833	802	855	823	831	825	824	799	798	846	846	799	839	822	751	832	881	789	788	836	838	824	827	824	809	843	809	813	823	845	832	820	801	805	829	805	817	774	810	861	828	839	847	797	793	809	756	842	741	775	737	808	827	856	812	769	759	809	825	813	794	797	841	834	878	788	815	837	793	791	774	744	844	779	804	792	882	831	787	777	773	762	837	775	817	812	755	783	817	841	743	830	793	827	835	849	737	837	826	801	847	788	863	795	841	791	845	833	790	786	791	796	765	819	841	806	794	749	834	804	791	840	795	777	760	781	849	819	821	843	859	827	807	775	833	780	826	788	784	822	840	825	823	809	818	757	820	839	826	848	836	778	813	812	802	821	815	830	727	855	805	822	770	826	810	764	823	822	823	818	863	789	813	777	775	854	757	822	826	753	818	864	790	798	800	864	804	808	831	781	854	816	785	871	839	817	803	835	856	818	765	810	804	839	795	835	826	805	803	804	834	801	800	772	818	799	823	801	864	797	807	809	819	769	823	784	821	814	854	834	792	805	786	791	804	846	850	799	779	813	807	809	860	837	805	861	803	764	830	842	785	872	859	792	841	823	842	794	804	792	839	829	789	793	866	831	835	832	791	796	831	800	827	817	795	831	804	817	804	822	808	792	801	805	855	786	825	821	824	875	827	835	840	837	800	790	780	804	843	800	787	845	824	858	796	860	780	786	809	823	816	848	789	791	813	801	796	800	787	781	793	821	828	841	839	812	794	782	792	789	847	866	820	790	810	786	838	824	790	806	817	729	810	774	816	840	838	826	817	815	823	790	828	786	730	798	796	814	839	891	819	833	791	818	788	819	861	804	778	837	794	802	802	888	804	824	802	858	812	820	820	817	844	803	794	801	749	832	781	764	762	820	819	723	781	774	801	800	814	791	800	808	869	806	796	785	843	824	831	841	838	715	788	841	808	799	787	796	812	792	809	795	814	788	853	785	834	785	820	869	841	827	821	800	847	812	818	788	804	813	841	790	786	760	778	820	861	793	811	807	848	806	869	862	808	837	776	790	814	841	831	859	797	826	843	804	826	771	804	842	830	827	772	767	813	799	731	787	827	791	799	833	766	808	793	860	816	828	831	859	811	806	810	784	794	821	832	822	801	799	753	788	803	743	847	833	805	796	771	814	809	787	830	877	832	828	785	795	837	773	816	795	840	761	843	821	829	798	794	803	812	813	808	819	797	848	800	785	811	792	850	861	797	803	862	780	818	802	813	848	795	804	784	818	799	825	756	786	785	830	760	820	810	795	805	804	796	795	775	807	834	812	839	818	880	794	785	849	835	830	772	796	839	821	844	830	757	817	776	868	808	841	806	762	825	840	742	809	835	796	791	794	825	786	804	841	831	814	759	765	784	858	840	790	803	827	823	845	772	814	889	823	828	814	830	794	838	803	789	829	801	836	774	778	776	832	843	837	791	840	854	818	825	810	830	801	806	816	829	837	848	800	763	808	833	790	813	772	849	791	832	808	796	786	801	804	837	816	852	822	780	834	845	829	787	801	821	833	861	826	813	769	835	824	801	802	765	794	813	791	850	786	732	789	847	850	767	862	797	793	827	822	858	820	813	778	800	815	851	758	816	795	813	781	808	818	826	753	856	791	829	813	807	792	787	797	815	905	803	790	812	793	830	804	844	848	773	783	832	774	811	825	793	782	795	813	760	819	843	785	851	784	784	842	823	796	825	780	840	772	785	817	800	846	781	793	784	829	812	844	847	856	809	807	797	769	795	827	791	790	798	798	819	840	816	766	784	776	793	801	791	816	771	811	803	815	831	809	827	810	839	801	866	835	811	818	795	810	809	814	798	846	800	779	774	821	770	837	851	796	840	842	810	826	814	807	821	797	784	801	779	818	830	811	779	774	825	777	779	781	830	816	847	816	790	826	852	856	800	780	768	830	818	817	778	806	816	818	783	823	822	798	769	793	803	811	783	872	827	820	806	871	776	798	842	782	772	819	815	802	823	828	750	791	856	833	789	832	820	716	821	817	804	840	788	840	833	833	835	857	778	804	826	843	803	794	854	797	800	799	801	829	794	790	812	823	846	808	824	781	746	769	822	849	778	813	772	787	794	838	783	807	782	782	806	827	754	843	784	778	826	767	879	801	835	813	771	830	825	856	856	815	829	814	809	815	817	804	793	803	794	774	796	821	770	787	846	816	787	820	838	795	795	804	831	846	836	820	786	793	829	781	834	755	785	794	828	805	781	824	795	798	848	772	792	788	822	851	808	853	842	839	777	805	819	769	813	779	741	798	821	758	768	812	814	824	804	825	790	788	796	822	823	827	828	801	815	815	799	803	839	822	823	792	810	779	823	774	856	801	823	786	795	831	837	823	763	796	844	846	782	851	830	788	779	783	820	838	865	815	803	821	779	804	799	771	821	813	839	771	791	816	770	833	848	810	895	778	845	807	804	832	807	800	792	811	825	778	732	791	795	776	803	835	804	780	809	788	831	814	778	829	764	755	807	787	809	780	838	794	863	822	804	861	800	806	785	829	806	809	849	820	813	816	802	808	778	788	819	785	818	841	789	801	785	809	820	797	831	842	804	833	805	807	789	791	825	817	823	814	757	790	801	761	788	857	793	843	821	779	817	797	851	843	788	795	838	838	829	809	784	802	793	797	778	789	779	836	840	801	768	815	850	810	798	824	798	790	838	842	813	846	853	831	850	796	817	768	843	838	807	834	839	805	803	755	817	808	774	837	814	775
20426	15710	18264	13521	9206	6204	4631	3715	2212	1138	775	637	491	499	453	431	417	392	408	360	417	399	418	331	370	362	386	371	360	360	338	340	347	338	357	372	345	328	334	339	356	338	343	322	363	357	354	310	331	327	327	298	332	328	354	359	336	318	344	335	365	328	337	332	338	316	335	316	350	362	329	341	294	291	340	308	332	340	346	289	344	329	322	339	348	336	336	317	339	348	333	310	324	323	345	329	329	359	357	334	344	352	306	315	356	329	327	343	347	364	298	347	351	327	341	348	308	347	351	299	321	306	334	319	343	358	339	355	317	331	327	322	310	340	334	343	306	341	299	314	315	340	342	343	323	345	327	327	352	339	351	274	348	330	308	327	362	334	346	335	354	294	329	339	337	330	318	324	301	354	308	331	338	337	326	358	324	348	315	315	363	352	360	359	338	335	360	355	352	317	335	313	346	313	320	320	356	317	327	320	331	339	319	330	366	351	348	325	357	325	350	318	311	333	311	338	331	328	340	359	351	329	323	305	336	359	349	322	321	331	338	276	312	318	297	371	344	318	349	341	300	364	337	320	328	316	313	319	299	334	313	340	294	365	325	320	297	352	369	372	341	330	343	341	344	350	346	321	334	310	359	304	336	329	346	318	333	368	319	342	316	373	328	340	345	333	333	295	331	346	307	357	313	338	334	308	336	352	348	335	339	352	346	326	351	351	330	326	338	338	316	313	333	324	340	308	296	324	334	352	331	305	330	331	349	328	337	333	312	324	323	321	299	323	335	312	316	356	299	336	332	351	316	322	318	360	335	339	357	369	360	334	317	345	319	325	349	368	339	333	312	327	323	336	328	320	313	351	371	320	339	296	329	335	338	344	339	319	344	302	341	310	306	342	338	319	326	313	351	379	324	307	325	314	324	315	307	323	327	358	327	310	337	324	318	321	350	314	345	322	333	311	350	310	299	319	351	335	344	336	334	333	325	287	350	316	296	318	339	345	357	327	347	335	345	350	332	324	330	330	322	352	350	315	331	329	345	347	344	350	342	300	354	338	354	327	341	321	331	335	311	341	342	353	311	347	307	317	274	370	352	323	317	301	311	333	334	336	328	347	329	363	320	320	361	343	356	321	323	303	337	365	327	309	298	323	325	314	335	333	324	320	291	333	319	342	337	341	325	332	320	370	357	344	356	340	335	336	323	333	325	334	342	376	333	379	350	357	338	327	320	367	326	330	366	342	331	338	338	315	344	358	341	363	336	321	323	354	333	298	334	293	311	324	300	349	319	312	350	362	340	343	328	354	329	322	324	348	292	340	311	359	334	311	304	336	327	342	316	350	319	325	336	357	321	330	352	335	311	346	312	321	361	350	340	348	337	328	322	330	312	324	331	309	349	362	355	341	339	304	345	303	350	338	331	311	314	327	365	325	345	360	314	319	303	335	329	318	329	331	330	317	313	333	345	313	343	326	330	344	295	305	334	276	341	309	332	367	335	337	340	324	339	348	312	345	309	354	301	351	343	330	376	325	365	315	299	305	337	307	305	325	342	324	342	326	327	289	344	356	362	337	350	342	317	332	339	314	341	316	348	319	360	342	331	347	334	336	356	349	342	341	331	322	329	329	349	327	334	327	341	307	312	328	353	325	332	365	336	318	317	329	339	348	371	332	324	328	373	312	316	363	323	355	330	326	321	343	323	293	355	332	372	330	338	339	326	351	284	332	324	332	320	341	356	322	361	310	323	349	328	338	317	293	332	338	348	326	323	336	333	308	341	333	367	337	355	336	329	343	327	354	334	343	340	301	325	327	296	361	334	363	364	330	344	305	359	347	344	357	290	320	333	329	319	342	322	356	343	325	306	319	323	332	309	316	310	326	331	349	322	333	332	351	342	343	305	320	310	389	303	342	350	303	338	340	318	336	318	305	334	325	338	352	317	319	290	338	322	336	317	333	317	328	317	314	322	364	345	285	333	341	287	347	315	343	356	296	333	306	326	299	308	305	335	329	347	323	329	339	355	273	341	342	321	359	373	312	349	351	338	333	373	355	340	318	363	354	321	346	353	306	361	330	322	343	294	333	349	327	314	300	314	334	313	330	348	304	307	339	302	343	314	345	328	324	344	344	306	304	352	329	334	363	341	340	362	342	329	348	312	368	318	330	371	343	317	304	307	304	325	323	340	333	345	364	317	331	319	319	329	358	336	331	323	335	364	333	316	340	316	331	300	353	352	359	343	327	334	328	308	308	349	313	331	356	288	336	334	364	342	305	325	331	332	342	331	337	358	325	335	302	345	337	301	304	342	328	307	299	342	336	335	322	340	310	328	354	341	358	334	331	329	330	309	352	347	359	316	333	299	388	354	308	328	345	346	338	304	348	337	331	356	334	347	348	345	315	326	337	352	354	344	346	356	324	320	326	278	341	318	332	344	338	340	330	344	333	320	364	351	349	306	325	363	302	330	343	332	337	370	332	353	380	341	342	356	333	326	352	357	328	336	354	312	304	314	331	331	313	300	326	338	337	340	349	344	324	357	340	316	340	328	333	321	318	314	284	341	325	345	305	357	325	319	338	362	350	332	331	315	354	298	365	334	349	351	330	354	339	366	338	301	301	321	311	348	333	336	316	319	315	350	327	309	324	328	341	307	338	315	343	349	319	303	329	351	324	337	344	343	329	331	336	305	342	318	288	358	291	329	293	302	306	349	314	345	291	362	338	304	343	338	338	393	344	339	308	340	317	308	329	322	348	326	329	342	338	332	350	362	340	316	342	331	342	351	341	312	323	330	334	384	343	286	325	334	328	335	324	353	340	343	358	306	304	305	345	332	365	296	332	316	336	295	325	329	341	313	336	342	320	336	305	322	329	317	367	336	335	346	374	334	364	341	351	302	315	313	315	308	339	354	305	316	317	341	351	314	357	308	315	302	352	342	323	313	328	285	322	316	336	348	318	328	324	338	312	359	341	322	303	352	338	334	318	375	356	308	354	321	349	343	349	316	317	374	316	363	336	346	338	318	340	330	351	322	320	335	323	340	324	353	352	347	332	322	314	324	342	346	319	314	341	351	333	359	358	320	310	334	335	342	324	328	324	336	333	343	303	351	310	331	344	359	343	364	305	341	371	326	334	346	319	320	332	349	275	326	325	335	346	347	326	380	347	316	325	314	324	361	321	323	326	350	340	332	336	318	318	344	360	340	294	363	335	317	287	321	356	312	326	299	306	323	325	328	335	346	311	322	323	316	352	322	299	319	293	339	341	333	313	343	372	347	352	336	331	348	349	334	342	290	326	329	341	285	367	296	346	346	303	328	347	383	352	352	346	335	315	335	324	324	313	357	363	346	330	358	327	348	329	310	325	316	336	339	332	342	310	315	355	341	305	343	329	316	340	374	291	343	300	329	330	376	297	332	327	329	319	362	358	350	315	347	320	344	347	358	322	315	348	290	350	321	325	344	323	349	342	378	292	324	319	330	322	315	318	354	342	370	314	338	336	312	331
11623	13258	24141	24525	22188	18040	15817	14209	9095	4682	3138	2214	1906	1788	1552	1475	1259	1303	1292	1236	1134	1128	1088	1192	1162	1074	1023	961	1002	988	1003	989	952	966	1037	979	964	970	946	960	899	858	896	930	930	881	850	861	868	855	880	868	867	847	842	859	893	906	854	876	862	825	824	851	868	896	861	836	838	924	857	824	823	896	824	830	850	818	823	854	819	813	866	831	837	837	861	839	854	843	842	831	806	813	804	872	868	788	813	859	804	807	860	887	874	881	855	839	862	865	808	880	841	850	862	850	824	869	863	813	821	825	813	876	855	835	875	828	855	843	796	830	852	830	797	881	800	827	815	849	768	860	857	808	847	872	823	923	787	870	818	830	842	886	882	870	844	814	836	852	891	867	839	785	844	850	878	820	806	832	816	796	818	815	854	847	839	852	803	845	842	857	863	853	851	879	821	843	840	828	851	855	807	809	815	844	870	818	832	857	821	867	825	902	839	828	835	815	807	852	806	863	808	813	861	833	862	849	877	895	819	872	863	885	865	835	818	814	831	836	860	871	831	857	821	849	849	890	843	849	834	803	843	836	805	831	859	803	798	875	835	902	860	871	823	870	862	875	852	857	840	840	851	877	801	802	876	853	838	800	826	870	817	830	871	833	874	860	860	831	805	829	837	833	864	828	851	830	790	819	825	822	875	836	839	857	838	792	853	873	789	834	856	877	867	872	845	854	851	808	835	844	842	851	842	873	807	860	851	809	881	881	916	849	778	834	860	838	825	824	793	894	845	804	891	848	813	823	821	823	864	848	852	830	853	893	869	831	903	772	810	824	839	869	820	838	797	907	833	816	762	859	850	839	798	845	795	866	864	819	855	839	806	867	843	850	842	834	817	871	792	844	839	819	849	819	851	897	839	862	839	845	858	899	844	821	824	839	816	852	842	845	870	871	870	883	870	882	917	854	826	824	869	837	861	856	874	818	817	806	857	849	837	843	819	791	863	810	860	826	865	771	815	806	913	869	825	831	814	865	872	884	858	784	883	804	806	825	844	833	854	901	815	768	865	815	840	770	908	846	846	877	790	832	808	846	812	892	854	829	853	848	821	867	820	823	850	828	858	842	797	824	808	819	864	843	781	874	832	815	803	864	824	783	851	839	813	849	855	895	809	803	828	866	889	816	844	816	805	799	870	857	821	808	853	799	897	834	849	870	836	806	878	847	845	817	808	838	822	866	834	852	825	853	820	837	847	757	872	838	867	835	857	879	859	808	868	806	857	821	858	842	869	877	821	891	846	847	805	832	865	846	859	820	883	828	858	821	858	842	891	839	836	841	824	825	905	835	793	896	843	868	808	812	869	807	829	826	867	862	860	839	868	818	870	817	783	908	827	842	860	822	855	818	870	874	866	847	910	838	831	825	872	889	820	859	799	834	805	864	865	828	845	869	853	840	825	847	846	820	882	827	852	837	878	831	843	830	855	850	854	792	819	789	869	845	867	837	860	834	858	852	863	827	839	865	851	879	855	883	828	851	849	858	886	840	876	867	840	809	838	863	858	871	898	846	883	857	833	862	868	885	857	843	863	837	823	880	854	856	861	863	842	835	856	830	813	832	855	873	833	897	782	856	817	890	859	829	812	873	882	885	841	851	842	840	865	809	802	818	846	825	878	801	839	812	811	782	842	863	838	839	819	869	891	829	754	830	811	812	819	795	840	811	807	849	841	866	832	872	821	804	857	844	848	829	852	839	827	842	827	813	856	889	816	812	837	900	826	858	825	824	821	823	828	830	847	800	850	854	862	835	817	855	842	792	869	853	872	848	823	818	842	847	830	861	860	837	821	795	852	859	806	877	861	832	871	828	812	803	819	844	849	845	861	826	831	884	871	879	847	867	859	844	879	849	817	827	838	835	846	851	805	843	827	822	814	821	821	853	860	843	855	833	825	838	847	833	832	832	796	884	846	812	839	855	849	840	828	890	895	851	823	865	868	863	817	877	860	804	838	827	839	807	831	811	855	812	823	893	778	849	855	841	782	869	860	829	826	831	792	812	791	876	842	832	837	842	852	838	887	832	842	830	832	839	827	830	854	814	850	887	845	816	824	839	818	903	828	833	824	824	821	826	840	859	850	847	870	826	834	921	832	808	851	823	862	848	855	832	806	789	841	839	877	843	859	832	837	812	847	858	813	829	865	866	827	841	866	871	838	856	845	818	848	833	831	866	795	866	821	849	877	816	836	839	887	830	809	874	849	829	826	881	866	862	882	902	907	805	852	826	841	818	841	824	825	812	826	897	835	830	820	808	841	893	819	854	863	883	824	844	856	852	825	850	817	886	884	776	806	829	847	861	852	866	864	824	845	828	810	795	854	851	854	840	896	847	806	889	812	791	776	876	840	859	836	822	855	827	782	872	827	829	822	875	855	852	810	868	843	888	803	821	869	798	799	809	842	818	847	900	822	817	838	834	861	822	826	850	846	861	770	818	795	787	852	833	855	803	826	888	846	849	836	836	842	860	843	863	821	813	823	809	808	855	846	832	805	827	847	798	819	893	882	858	832	815	867	842	866	825	852	864	815	842	881	870	809	850	873	852	780	874	850	849	869	792	891	912	842	785	866	824	847	803	825	845	791	827	833	831	827	830	809	819	869	850	793	813	816	839	831	874	892	825	809	818	853	819	871	871	799	835	802	837	865	852	814	857	866	863	823	852	820	804	834	850	859	844	854	803	837	859	830	837	897	862	871	866	826	846	833	895	872	790	823	834	883	866	824	867	869	799	821	784	837	822	849	802	835	861	833	829	819	807	856	805	799	843	832	814	863	838	888	852	868	796	793	824	864	834	870	871	898	793	865	823	814	846	833	847	814	862	797	869	803	784	879	862	851	810	870	858	870	859	861	844	837	863	829	857	817	754	810	839	865	850	816	807	828	831	864	855	844	838	873	837	870	832	832	861	890	840	854	792	821	871	866	857	823	808	861	873	858	818	877	815	863	875	817	833	869	868	813	878	853	755	856	812	863	844	847	853	820	848	825	871	811	829	859	877	854	776	820	871	752	869	850	856	817	850	876	838	839	830	827	865	854	830	905	924	833	823	834	801	815	810	826	851	828	896	858	872	876	806	861	842	825	881	868	849	877	840	849	838	886	863	854	774	838	817	869	827	833	834	857	777	814	805	813	866	813	854	758	807	859	850	816	875	836	817	786	795	838	804	818	793	841	813	864	826	803	827	833	821	891	850	806	853	810	886	881	865	826	827	775	814	793	857	836	832	813	823	790	832	870	845	840	878	844	840	835	801	813	796	870	883	769	857	856	854	857	871	858	824	871	888	823	870	806	814	886	858	824	848	887	845	819	846	854	807	874	852	845	868	860	828	879	820	860	847	833	912	765	826	879	848	884	808	829	839	795	821	872	827	861	899	836	835	846	854	862	851	836	831	807	864	820	856	859	817	866	803	849	829	844	788	848	809	807	905	855	857	834	849	810	861	865	844	842	810	878	846	855	833
31285	24380	29335	25206	17075	13864	24052	22477	15838	7934	1676	846	742	626	615	584	536	510	487	491	470	462	491	514	446	544	461	476	476	483	528	532	536	521	497	536	532	479	485	477	443	398	396	377	399	435	391	384	393	368	361	366	415	376	373	381	357	366	362	420	363	374	351	417	386	374	355	378	353	331	359	357	330	324	337	368	378	365	376	345	354	346	350	358	345	340	360	360	342	368	377	377	321	339	353	333	343	320	366	331	348	316	356	330	322	344	354	339	356	349	329	300	330	283	328	338	350	385	325	297	313	332	381	373	360	371	336	357	361	304	355	354	338	363	318	336	342	321	320	297	353	297	344	353	322	344	308	321	335	345	320	328	318	341	361	372	349	319	328	363	303	325	317	344	347	340	346	345	343	357	345	320	346	337	336	328	341	319	351	336	357	351	339	340	373	323	315	348	325	312	329	375	358	302	330	376	382	349	324	341	328	343	346	345	362	381	361	354	324	351	349	315	339	355	352	347	359	370	298	355	340	325	336	364	378	339	323	352	327	366	346	337	324	347	358	327	365	337	385	341	334	319	366	353	327	362	337	343	340	332	359	362	346	385	342	308	362	326	346	375	368	353	358	340	326	338	344	379	342	345	381	370	343	340	343	363	338	337	341	380	345	336	341	364	339	326	317	336	341	342	336	327	356	328	343	347	355	346	329	331	336	372	377	350	342	320	354	335	379	324	344	304	335	360	364	306	308	360	381	351	329	345	340	348	351	375	350	314	342	353	359	369	331	356	318	376	300	371	342	339	352	352	352	366	333	352	371	328	335	387	343	360	327	326	336	375	337	353	368	328	331	296	359	327	338	343	356	324	333	309	343	362	381	323	355	305	330	355	358	378	328	316	377	365	345	372	342	366	349	339	339	364	336	342	353	360	354	327	307	325	377	359	337	344	330	363	392	326	330	326	341	360	357	319	332	339	345	351	302	333	330	345	353	332	363	343	330	329	343	367	326	347	339	346	330	360	369	304	353	369	356	353	330	349	376	337	375	377	317	372	377	322	330	347	366	344	360	348	348	336	359	324	355	350	335	342	343	362	322	364	329	317	337	308	340	337	359	336	337	336	375	329	341	336	346	380	349	352	354	353	361	348	310	318	368	339	324	350	346	329	350	372	369	357	357	333	352	365	377	345	348	328	371	341	333	356	356	328	370	355	349	364	315	326	368	364	338	337	357	351	338	334	347	332	372	336	344	361	353	352	324	342	351	341	328	344	320	328	343	367	348	382	331	371	368	339	353	328	354	352	340	339	365	357	329	341	352	338	372	357	318	363	365	336	325	347	345	365	329	358	346	355	376	375	333	338	316	351	356	353	345	338	328	343	365	361	328	349	319	352	350	377	358	357	325	321	334	326	368	332	337	348	354	367	363	323	355	332	350	326	351	379	371	330	396	350	326	360	363	359	354	340	353	361	336	357	362	325	377	308	342	349	317	303	314	352	329	379	355	338	347	378	330	359	344	356	346	347	338	377	344	368	348	316	323	394	359	330	346	352	388	323	369	383	364	348	351	358	371	347	320	339	313	326	322	346	358	355	338	332	343	375	323	318	330	343	330	360	325	346	342	331	390	352	346	373	373	352	331	321	352	353	353	322	327	346	344	346	310	345	350	339	335	351	343	327	353	346	346	363	365	302	381	336	342	341	362	332	331	338	345	341	337	340	313	354	327	308	332	405	330	332	357	331	332	356	344	325	349	326	335	324	362	308	315	351	317	364	327	325	366	327	332	333	335	377	345	323	329	379	372	363	367	326	368	360	338	327	358	326	358	340	358	344	341	340	328	340	347	338	362	352	339	380	355	347	353	355	355	354	344	355	389	319	355	327	361	354	342	309	347	373	315	333	345	327	363	346	391	351	354	361	309	392	359	357	337	358	355	353	373	374	348	330	369	343	345	343	357	328	326	380	347	346	361	356	373	310	371	299	367	361	333	371	334	338	365	366	302	340	346	344	358	360	315	382	336	353	348	360	387	374	357	321	362	327	383	369	374	377	351	360	323	324	375	337	386	353	344	392	362	355	364	337	350	327	365	382	316	353	332	378	344	360	339	362	357	324	381	308	314	369	381	346	340	374	327	370	352	333	339	329	340	347	349	322	325	373	315	356	327	345	353	351	341	357	323	379	347	307	342	380	364	346	351	344	317	368	320	363	359	339	345	337	367	356	318	315	324	373	348	322	347	388	345	316	319	346	350	365	344	336	332	355	314	366	330	324	357	357	325	361	370	356	331	323	340	303	371	302	389	350	345	333	310	374	333	366	316	320	355	345	373	358	350	348	359	364	357	374	351	364	353	344	356	361	323	354	346	343	343	376	370	350	354	367	345	344	355	357	356	345	349	347	345	338	307	354	353	331	316	355	352	367	345	350	309	303	342	358	332	336	328	340	322	331	371	351	359	365	349	335	354	379	362	357	330	331	330	329	344	370	339	374	338	337	361	355	367	342	356	320	324	346	365	324	337	361	353	330	337	354	383	353	365	376	352	366	344	366	333	358	363	361	361	342	346	314	341	360	316	313	358	326	329	339	342	348	325	351	358	348	344	351	355	349	348	339	364	334	348	333	330	333	352	347	345	362	356	339	361	360	351	345	329	343	336	339	343	347	339	353	357	300	342	324	358	345	361	355	387	383	384	353	352	342	331	353	350	362	328	307	322	380	340	333	321	360	356	341	372	347	333	338	332	308	349	349	333	356	332	363	345	344	368	370	365	342	326	336	350	293	340	326	355	354	351	365	363	360	336	381	356	350	338	350	375	296	347	356	360	319	341	321	333	352	334	334	363	336	331	363	330	352	354	367	362	364	367	359	329	368	360	333	334	348	332	380	344	350	364	378	311	325	339	372	375	355	362	349	334	411	353	335	367	350	353	323	360	350	354	328	324	351	346	367	346	379	345	357	353	366	318	347	361	382	359	355	354	318	322	362	369	317	349	341	370	314	327	361	341	351	328	339	361	347	314	360	357	332	356	358	335	333	336	366	322	326	366	356	349	357	360	343	338	325	356	365	347	357	323	374	370	358	366	352	352	326	349	359	345	335	353	321	374	329	342	349	345	352	368	316	350	369	347	313	377	337	341	387	330	380	338	357	357	338	332	315	337	341	365	305	361	347	345	346	352	367	330	353	354	327	374	339	359	361	325	322	330	338	319	311	384	361	337	320	329	343	365	344	361	327	350	330	322	324	350	324	359	323	343	350	344	350	343	349	366	356	305	312	363	337	345	353	339	358	341	312	361	323	351	351	354	322	364	330	334	353	339	382	371	360	339	349	326	346	356	338	325	326	319	326	323	300	343	337	367	361	363	313	342	352	345	322	388	350	342	342	358	354	361	383	348	368	346	352	381	354	356	357	365	333	334	321	341	344	342	343	348	363	351	329	352	324	334	315	354	355	330	362	328	356	360	368	364	364	341	348	346	368	334	326	341	341	347	330	354	359	359	385	326	353	354	339	373	360
18434	19360	33385	35077	30110	30313	42795	38424	33248	18418	6342	3593	3197	2857	2498	2279	2084	1997	1835	1792	1738	1734	1811	1851	1974	2173	1939	1969	1890	1842	2388	2527	2190	2017	2103	2325	2155	2040	2083	1778	1553	1408	1214	1308	1271	1288	1218	1198	1381	1164	1090	1096	1266	1050	975	953	935	952	987	1142	1191	963	1000	908	886	877	911	923	926	893	831	866	898	898	848	860	902	909	832	878	864	855	825	881	860	879	890	906	865	923	812	882	908	866	880	920	834	861	799	825	857	875	890	887	868	980	873	873	906	891	926	865	879	898	861	866	880	916	877	900	825	867	834	889	946	852	870	862	846	847	883	869	895	858	847	885	850	881	896	865	933	828	885	831	904	890	881	929	870	873	863	863	840	842	896	901	857	815	850	883	873	869	851	835	856	907	850	855	818	871	903	873	876	884	860	881	865	880	859	867	843	898	912	831	837	916	888	908	849	889	899	869	866	863	811	877	938	863	854	862	932	843	899	929	895	947	840	828	828	883	891	896	855	911	900	882	890	869	892	856	921	870	852	902	897	876	902	881	860	820	937	871	839	910	880	876	822	828	876	898	865	909	885	868	899	837	887	896	851	887	810	879	904	862	893	887	920	872	839	903	835	874	827	876	864	871	877	859	863	850	839	844	835	906	845	830	908	893	874	895	829	873	887	937	837	865	873	872	839	862	846	869	884	841	846	894	862	872	894	870	890	832	849	926	878	902	869	888	840	867	839	919	899	864	904	910	835	887	858	914	922	833	890	869	869	892	882	882	854	921	902	846	825	902	839	888	807	895	850	858	920	807	885	841	820	903	898	901	884	851	858	856	901	859	875	842	853	928	909	842	868	874	888	869	900	878	815	902	873	886	873	853	902	853	874	854	847	893	928	870	847	883	896	905	836	908	857	873	867	883	861	926	893	931	854	901	882	851	842	849	915	816	914	890	870	881	840	851	838	882	875	898	873	887	862	857	897	909	879	857	868	869	893	850	887	877	906	877	899	839	893	825	850	839	868	868	870	921	872	864	884	880	872	867	896	843	900	885	856	863	874	820	866	846	886	868	855	873	872	904	925	842	898	888	930	844	910	860	818	854	904	875	838	892	903	842	877	909	846	846	873	884	892	838	910	837	850	861	968	863	884	925	862	835	909	894	901	920	865	862	867	891	873	804	918	873	857	841	903	836	849	848	922	848	866	872	881	858	858	917	849	915	913	885	820	853	860	846	883	857	826	788	896	921	890	860	911	840	921	897	864	853	863	860	892	913	904	910	830	911	879	893	928	892	836	822	933	883	876	933	915	880	913	868	902	846	868	895	863	881	881	858	880	840	842	841	840	873	875	913	876	863	891	877	861	853	886	810	873	886	891	939	933	861	907	841	870	845	853	870	910	937	941	863	886	843	856	938	882	907	831	851	908	853	843	876	910	800	847	869	876	907	881	867	875	874	829	864	902	870	886	906	899	841	866	868	946	871	860	933	915	872	864	854	866	829	845	880	859	912	907	906	921	861	902	854	833	870	875	827	893	885	821	886	866	857	870	860	869	879	920	890	878	846	879	874	875	885	817	874	869	840	901	857	830	830	915	844	872	894	883	825	874	892	897	907	820	890	872	889	887	883	872	873	850	862	886	821	842	897	886	877	863	868	889	850	802	882	892	888	903	855	805	864	880	909	860	906	862	839	811	833	819	844	882	847	918	857	843	875	857	871	869	870	897	870	867	880	906	901	896	837	898	905	817	926	865	898	867	882	824	913	857	869	845	832	859	917	849	875	834	871	885	868	887	915	841	887	929	878	851	883	915	868	820	850	872	885	922	866	880	904	914	841	847	841	876	898	895	844	879	889	850	857	884	836	809	831	859	850	855	883	866	884	865	869	878	884	904	921	824	904	867	842	870	896	816	875	902	845	945	859	902	893	894	893	871	861	860	910	899	879	824	910	889	857	902	839	872	935	878	860	869	908	861	813	843	901	839	897	885	867	909	871	900	893	897	924	885	937	891	895	887	854	840	814	879	857	851	852	842	848	867	844	843	852	909	897	867	898	919	873	859	881	910	858	864	872	875	882	822	928	878	851	848	876	846	878	893	837	838	884	901	898	933	876	846	887	864	864	913	889	885	883	891	911	912	879	915	886	872	874	826	853	863	843	853	873	889	895	907	822	848	874	875	875	897	836	914	830	857	853	910	871	885	858	919	922	825	885	887	895	841	885	905	882	829	912	854	883	889	886	855	845	830	907	895	868	913	917	891	864	894	917	854	902	875	857	840	888	844	872	890	854	831	847	843	961	860	856	842	886	859	875	900	812	891	867	839	836	862	856	884	903	848	835	895	912	838	890	911	888	905	827	844	813	845	856	858	831	889	891	846	869	826	936	866	879	858	913	806	913	870	814	882	871	875	857	900	930	929	815	832	875	893	894	882	877	892	854	821	881	872	850	859	840	826	806	865	865	863	902	859	867	868	846	847	889	877	818	844	880	880	863	884	853	846	858	885	862	907	865	871	852	872	949	857	895	868	916	865	850	831	880	876	902	905	854	912	900	912	804	857	867	919	830	897	877	869	903	864	868	886	862	920	876	872	862	907	894	884	872	859	884	835	874	877	857	886	890	885	879	883	840	847	891	889	881	868	853	875	838	896	864	890	905	876	839	894	878	853	856	879	879	838	841	859	843	869	839	895	903	835	874	859	863	830	840	822	903	878	862	900	862	827	852	918	816	870	871	839	879	897	906	846	872	854	881	896	859	904	850	862	931	878	864	930	904	867	872	835	923	872	859	859	906	898	939	870	839	910	895	858	842	881	885	854	887	919	888	877	950	849	852	879	867	857	861	876	864	867	852	892	871	854	884	906	863	858	825	856	905	848	896	855	868	863	864	871	882	857	907	854	865	852	802	866	848	885	844	886	896	825	862	901	939	857	897	890	840	899	866	893	940	845	869	885	827	850	885	871	890	868	904	856	842	865	888	874	897	886	889	868	841	869	859	837	878	861	924	839	863	856	861	905	866	854	883	888	896	844	861	885	885	872	884	872	890	878	882	855	938	851	874	853	856	895	844	896	856	862	917	865	852	847	926	878	939	922	840	827	839	830	873	834	858	881	877	917	789	880	925	847	844	897	901	867	832	863	891	833	890	800	898	859	850	834	917	890	851	904	856	882	841	924	823	881	914	909	888	874	874	884	866	882	874	861	885	849	860	856	896	830	971	879	897	904	840	809	806	832	863	889	871	889	875	868	880	879	891	823	905	931	838	897	857	853	852	852	910	856	887	861	886	883	881	845	862	839	876	822	878	882	869	849	827	902	844	853	848	875	861	874	881	864	852	918	846	832	913	834	839	924	820	896	919	875	887	876	910	931	927	876	817	906	871	944	897	890	858	897	854	908	898	864	857	881	891	899	863	930	845	865	867	847	877	832	877	894	881	840	874	871	870	825	856	894	877	858	852	911	820	834	872	899	823	888	944	862	855	833	864	862	835	863	895	856	871	879	842	884	843	842	867	864	827
38819	30960	38238	32376	25141	23604	34655	36054	19255	9571	6375	1613	1146	969	842	729	663	652	638	647	617	549	587	562	626	735	611	614	679	651	681	806	667	632	588	692	675	626	669	550	532	435	429	441	417	453	414	395	390	389	374	415	429	363	351	362	367	337	366	393	380	371	374	366	321	303	323	326	281	334	320	350	313	331	302	317	315	318	340	331	314	306	336	350	293	310	315	310	305	320	330	338	352	329	316	302	303	326	305	315	311	291	306	283	317	331	310	355	329	323	327	295	329	314	297	330	341	286	313	326	300	316	325	331	334	315	297	325	314	306	294	320	355	303	298	320	320	307	349	322	302	326	290	318	307	333	309	303	300	318	329	322	319	317	331	333	302	285	320	284	327	345	319	294	280	333	335	305	326	313	330	341	290	317	330	306	313	321	324	319	312	325	321	303	321	314	333	298	309	307	328	314	346	341	322	314	313	318	314	316	295	335	318	307	298	331	359	288	316	310	323	301	340	303	330	343	333	295	296	302	322	286	337	318	297	330	327	322	341	329	288	331	303	327	362	337	310	324	305	327	308	294	339	305	300	312	328	293	318	300	314	303	331	301	310	330	309	296	322	320	294	297	318	339	339	322	311	309	313	330	311	326	356	344	265	309	336	330	320	338	341	278	318	329	335	317	334	325	293	341	301	310	290	330	348	329	332	352	326	318	336	324	284	307	331	326	299	285	331	306	314	347	343	320	321	305	315	337	346	330	295	289	313	321	331	281	317	315	358	304	278	328	306	317	287	340	329	302	311	323	296	300	308	322	338	288	282	343	299	320	357	331	360	321	343	304	311	338	304	336	325	358	301	305	300	297	312	296	336	337	323	319	296	322	344	302	317	316	344	298	337	341	324	321	309	284	309	295	308	312	324	323	310	314	314	322	323	331	320	292	335	323	356	329	342	295	307	326	343	332	301	286	302	300	325	358	325	253	289	271	298	276	319	314	302	321	308	298	334	312	299	310	330	319	316	296	311	320	323	303	344	339	334	326	303	307	326	313	333	330	296	312	351	312	339	295	318	327	324	340	323	303	315	331	343	341	330	331	319	312	309	335	290	339	314	266	332	302	311	302	323	338	351	317	319	337	351	315	320	309	303	276	317	305	329	342	310	283	300	320	309	348	328	315	328	335	343	314	275	316	323	336	329	299	293	328	318	352	289	310	302	324	315	315	323	310	314	308	336	305	316	317	328	295	315	325	325	302	320	293	333	342	343	346	303	326	351	351	308	289	318	325	325	311	291	344	322	319	312	316	337	330	318	319	305	325	307	308	338	314	299	312	320	322	302	314	319	316	292	326	314	338	326	290	294	333	322	315	349	289	348	302	328	326	325	304	319	311	327	319	300	300	330	315	314	330	313	331	317	304	306	290	301	311	343	337	309	317	305	310	350	301	315	344	327	366	341	319	340	350	332	297	333	285	290	307	305	337	333	321	307	293	342	290	302	266	316	352	326	329	300	286	325	329	308	328	301	332	302	314	332	296	340	294	302	277	305	275	322	289	333	304	322	307	316	304	315	340	318	333	312	376	326	316	324	316	324	317	277	330	326	322	305	322	299	333	338	331	337	329	293	321	306	321	317	328	346	286	339	307	285	320	331	304	335	328	286	318	324	278	326	314	303	306	314	353	315	347	320	353	322	311	266	286	287	310	315	318	317	320	313	317	313	339	295	325	313	334	305	296	306	332	329	318	305	324	317	307	352	330	287	335	341	306	327	307	358	326	302	292	320	365	313	320	326	321	299	325	319	316	317	324	345	338	326	355	327	274	284	315	320	281	325	366	294	334	345	307	300	333	322	308	353	307	317	312	350	331	315	334	302	286	310	312	302	329	330	308	302	323	310	315	328	306	353	323	332	295	333	301	324	325	296	299	337	315	296	305	326	304	318	309	317	312	313	296	340	319	327	325	315	327	329	341	315	329	313	309	326	277	328	312	337	289	325	312	334	332	327	295	319	307	333	334	307	315	336	292	330	307	301	327	283	326	305	305	332	307	322	336	330	348	333	287	334	320	312	351	327	340	309	324	328	305	315	350	321	343	341	330	326	293	292	344	330	289	329	327	301	294	329	284	296	347	326	330	335	324	292	355	331	313	316	285	310	290	310	341	309	305	352	331	316	290	340	304	340	309	319	308	318	315	319	307	307	267	316	316	316	305	311	289	312	320	319	339	306	307	327	330	340	283	331	306	308	350	338	333	347	306	308	312	319	353	318	323	330	316	303	304	324	314	312	287	319	322	342	307	298	309	288	313	315	296	303	327	321	333	314	325	322	329	285	308	339	323	307	336	308	335	322	315	312	331	311	340	306	335	317	333	347	320	345	302	312	328	279	339	313	299	316	327	320	313	312	328	340	320	332	337	324	352	360	333	303	321	304	293	315	302	308	345	341	322	304	323	331	285	304	306	305	317	340	319	291	271	322	316	311	326	313	305	318	372	296	305	292	285	306	294	289	311	340	302	318	310	303	313	347	314	316	329	290	314	368	344	334	301	329	324	297	354	319	331	325	319	327	302	307	309	299	319	332	337	319	318	338	314	316	313	293	304	320	303	333	286	314	294	355	301	309	322	330	319	317	307	312	290	313	324	309	322	338	314	321	305	341	289	338	345	303	338	300	351	346	348	298	314	335	308	316	303	324	328	283	295	288	328	313	306	306	317	320	299	326	317	321	308	321	332	331	336	327	316	292	321	323	337	341	340	297	320	348	273	290	311	338	345	292	325	310	313	304	324	322	350	355	331	320	321	340	322	296	302	323	316	338	335	312	325	314	300	293	330	303	307	304	342	329	353	326	334	321	297	312	318	315	336	314	341	302	361	319	277	323	291	321	306	316	318	302	331	343	340	298	308	321	323	332	293	317	300	291	320	290	332	322	329	330	309	327	317	318	303	341	278	304	356	279	302	341	331	312	295	305	300	327	339	288	306	339	292	295	294	301	278	269	281	277	333	333	335	346	340	317	332	321	355	373	335	349	357	327	340	323	347	320	301	304	330	323	296	308	332	302	293	311	325	328	322	297	313	319	284	329	309	306	318	339	327	318	344	324	313	318	317	341	329	310	305	328	307	302	301	308	319	306	297	309	287	299	336	315	327	334	298	314	326	332	282	348	317	315	350	309	313	346	291	295	319	324	321	318	320	350	304	309	315	317	325	348	309	286	287	315	313	318	311	329	322	301	310	297	286	358	299	311	291	313	334	330	291	347	302	325	305	310	318	320	318	310	305	309	338	303	329	322	331	339	347	295	321	323	312	298	312	341	340	327	330	336	273	313	289	320	314	309	329	313	308	310	307	318	318	353	357	340	326	319	321	302	317	311	304	309	304	332	340	354	295	298	292	306	291	286	325	309	322	314	306	338	313	293	314	301	307	305	345	322	287	345	328	341	333	316	309	333	291	336	315	336	300	332	290	291	299	289	294	315	336	344	324	334	316	302	318	323	298	306	319	308	361	325	315	328	303
22858	24056	39443	40414	37469	39653	50486	49093	32452	22140	19118	5810	5398	4686	3964	3653	3099	2750	2797	2528	2659	2740	2578	2645	3066	3788	3226	3032	3512	3352	3899	4076	3394	2979	2717	3389	3616	3253	3252	2896	2418	1922	1602	1726	1705	1794	1634	1439	1473	1300	1168	1323	1621	1336	1091	1159	1026	1026	1188	1577	1272	1071	1060	971	868	844	834	850	880	861	814	833	831	864	819	815	796	834	801	751	828	883	841	835	803	809	801	860	809	812	800	817	780	850	852	854	791	787	802	808	813	828	849	757	800	796	792	781	803	804	808	777	854	785	775	798	817	792	851	761	854	806	812	791	792	835	871	838	804	816	804	824	826	790	820	805	771	788	851	781	782	746	804	752	778	801	802	802	815	822	809	793	829	805	801	748	792	860	790	783	857	818	796	778	772	762	773	776	786	823	782	811	807	791	792	786	776	794	815	779	792	782	823	803	848	790	770	757	788	780	789	798	792	775	816	873	808	798	805	823	823	868	761	850	809	829	795	776	752	785	840	775	844	826	776	829	838	819	797	742	791	790	838	831	769	796	803	741	766	822	839	745	819	821	760	806	822	799	842	844	826	856	771	801	780	826	728	755	772	849	802	795	798	824	847	784	814	825	805	780	819	788	812	846	812	819	824	850	797	789	816	862	819	801	783	767	802	804	848	811	791	780	820	804	801	824	756	764	762	866	756	830	832	780	788	773	809	735	821	785	800	780	771	816	806	816	841	803	802	797	789	758	831	844	794	824	777	773	832	783	805	825	800	798	789	803	763	847	805	796	795	775	822	853	807	821	785	788	833	803	754	837	832	801	779	789	821	796	781	835	861	819	839	826	871	817	828	754	792	817	826	826	782	831	804	807	823	756	812	815	824	844	788	842	857	819	756	803	802	794	773	814	782	815	821	786	796	797	799	830	835	801	776	817	756	800	801	842	782	837	801	819	797	805	852	763	821	785	765	784	852	783	774	801	804	758	824	813	801	767	829	810	825	774	792	781	825	770	817	777	740	793	803	765	815	847	777	766	780	788	796	749	803	812	838	831	784	785	816	785	821	824	808	809	839	788	773	811	800	764	779	814	806	828	824	746	823	825	800	821	797	728	817	796	783	784	813	764	779	768	799	786	769	800	796	793	829	764	783	729	880	799	816	827	816	774	840	845	811	817	825	836	771	767	791	831	798	819	767	778	809	803	824	823	794	841	798	804	809	816	847	788	875	873	818	853	736	783	778	782	824	811	788	827	793	832	761	816	804	798	747	838	788	772	789	813	777	826	778	828	790	806	782	825	805	813	765	845	839	786	814	804	757	821	796	829	826	882	758	779	828	808	802	769	799	806	822	747	745	744	825	792	817	808	805	768	772	870	772	810	807	820	829	777	803	840	798	786	838	734	811	842	776	805	837	838	803	809	826	818	847	801	775	834	791	810	820	814	783	801	772	780	842	862	805	831	822	791	801	832	829	768	805	792	862	848	845	786	906	796	808	826	787	837	806	823	793	813	821	764	839	796	814	842	818	816	818	794	836	822	775	812	830	826	852	849	815	776	786	767	838	781	771	774	852	828	773	798	771	787	839	810	827	789	804	783	723	764	826	784	793	838	785	833	846	802	816	766	806	794	770	777	801	792	798	875	823	780	795	812	817	825	808	805	797	807	840	828	832	832	765	798	778	776	839	798	765	821	831	782	774	780	825	826	817	766	841	836	815	789	803	781	787	808	826	801	727	847	825	837	800	816	828	828	809	847	833	798	843	793	767	843	873	782	793	811	813	796	790	821	817	853	783	750	823	842	801	784	813	820	852	776	853	818	811	818	811	797	806	791	796	795	776	784	835	768	834	838	762	795	813	837	820	789	809	812	790	810	822	779	812	762	802	765	792	803	799	814	819	759	796	813	794	781	857	862	754	798	781	804	786	785	809	833	732	854	840	816	772	760	781	819	813	791	852	779	811	792	775	825	799	793	831	823	799	823	840	811	852	786	837	832	770	824	821	769	792	776	829	830	808	780	781	815	767	815	834	774	768	848	787	772	786	783	787	774	773	806	819	797	864	771	800	837	769	799	823	792	771	781	778	808	805	796	814	806	771	797	817	845	804	768	841	746	786	805	804	814	785	801	798	867	756	860	809	728	820	761	755	795	762	795	798	800	801	782	826	793	820	805	804	807	760	758	795	799	839	804	787	792	806	814	825	841	842	861	794	797	811	729	837	815	828	789	809	814	808	834	815	808	818	774	789	842	818	782	808	792	841	822	814	799	851	846	728	777	830	860	837	837	768	766	767	801	834	771	800	806	802	752	806	772	793	814	829	809	795	786	792	823	773	799	823	797	818	789	781	753	809	833	818	821	786	760	795	822	798	802	788	777	772	793	798	749	781	794	783	811	819	787	773	788	811	806	814	791	778	818	775	838	802	801	846	787	796	799	813	814	789	848	791	811	833	785	791	800	802	870	755	836	799	834	850	772	774	816	819	801	743	815	779	831	809	785	810	825	784	799	787	834	835	802	790	806	786	815	782	845	829	846	795	824	860	824	766	788	844	778	789	762	793	829	789	838	827	822	796	803	805	858	821	817	816	803	764	807	782	799	821	795	789	822	773	803	762	775	833	794	787	801	811	772	813	804	787	851	790	771	780	811	820	769	853	802	863	830	773	833	795	803	825	761	771	784	779	770	800	842	756	832	827	820	797	820	790	795	805	774	828	803	758	796	767	812	769	777	785	821	784	850	781	766	833	776	767	802	838	782	827	852	769	776	819	821	814	813	802	805	779	850	830	779	796	790	815	795	797	789	816	771	769	804	784	837	797	788	807	825	776	814	779	824	812	771	813	817	829	804	725	815	807	793	782	766	815	822	758	749	835	854	797	747	809	823	859	847	845	775	808	795	806	825	796	775	844	779	817	793	773	774	784	793	810	843	815	797	815	816	807	790	851	795	798	769	882	791	761	817	790	784	790	840	811	853	775	807	838	802	798	832	852	735	797	828	821	824	794	851	848	849	800	773	846	814	812	809	838	813	815	822	769	771	789	778	772	819	832	779	779	846	777	770	828	780	809	805	831	841	815	827	782	858	823	839	799	832	755	836	814	756	784	817	803	843	814	796	784	851	783	771	788	756	825	765	805	799	763	763	809	814	790	785	813	834	770	809	809	809	759	849	808	835	769	803	796	765	800	810	859	810	798	795	770	838	822	729	767	796	764	818	802	822	781	789	765	790	795	817	797	770	777	804	790	797	840	832	817	823	801	818	790	840	796	801	801	814	840	809	837	795	835	758	816	818	806	783	814	828	813	790	826	821	816	811	793	763	812	840	890	810	801	835	845	815	825	779	807	795	754	781	813	870	849	798	814	797	801	792	771	781	831	811	776	799	835	820	807	832	830	827	805	797	819	776	800	820	757	786	802	828	789	806	802	815	792	764	799	795	770	771	862	860	785	811	841	807	800	804	794	814	786	780	847	800	856	835	795	800	780	826	792	805	815	769	773	777	811	798	757	799	789	792	817	839	792	818
19311	15092	18662	14624	9868	6725	5028	3765	2448	1453	641	529	443	486	421	394	398	408	411	417	382	367	368	339	372	367	365	364	378	325	338	367	361	387	307	328	349	358	335	317	399	340	332	338	360	331	348	342	350	302	326	331	370	321	346	338	362	349	341	346	349	354	334	377	330	327	329	322	321	382	318	378	335	338	357	338	315	327	370	341	350	340	364	337	324	347	342	343	316	356	344	337	350	330	363	338	356	339	354	367	313	374	319	329	325	322	328	335	365	349	325	334	310	313	349	326	366	322	378	361	392	327	351	319	346	343	389	370	317	321	345	336	336	332	344	375	360	324	350	356	317	366	312	334	358	344	321	348	354	320	315	316	356	361	356	344	340	329	369	334	332	342	359	335	333	345	358	365	358	378	337	343	346	323	328	320	361	327	382	328	341	343	344	371	345	340	341	364	330	347	380	338	307	330	363	368	346	333	350	322	339	359	329	337	370	315	301	332	339	371	355	323	340	326	359	324	320	322	329	323	342	358	335	340	361	356	359	321	382	366	336	364	318	349	343	330	353	317	349	310	350	323	331	312	323	323	354	350	288	337	350	331	320	361	354	358	341	339	356	329	341	336	329	325	334	347	339	399	344	326	350	317	360	325	379	348	302	359	314	331	384	342	339	332	322	337	374	315	352	353	332	363	346	312	356	348	356	345	374	351	337	328	320	324	347	356	342	337	350	339	345	348	348	359	348	360	315	329	317	337	343	297	356	326	329	349	349	342	331	365	328	321	354	332	325	344	327	351	374	335	333	327	335	316	359	335	337	302	329	367	349	346	338	328	340	344	323	326	334	344	325	327	328	345	328	344	369	393	321	340	349	308	320	304	303	330	307	336	313	379	358	370	341	321	331	323	323	342	343	343	321	297	338	343	343	345	350	334	309	341	312	342	335	285	320	350	371	346	337	357	381	343	339	361	309	360	334	349	344	380	333	355	349	353	353	339	322	381	344	337	344	322	353	360	330	348	369	325	327	330	349	338	339	321	358	328	315	360	329	346	370	333	305	344	329	336	331	305	361	344	322	330	348	361	319	342	369	354	357	346	313	320	329	361	322	356	353	365	335	346	316	300	336	341	372	330	324	323	359	354	359	380	359	354	350	346	332	328	351	361	339	345	324	299	314	335	326	368	347	335	392	332	336	328	321	352	369	301	328	318	336	319	307	321	343	350	320	342	304	331	328	331	357	338	338	331	335	333	344	354	355	316	340	342	326	326	328	344	337	310	323	330	344	341	351	320	347	326	312	346	317	338	326	318	367	306	321	322	391	364	328	345	344	346	326	333	348	328	298	300	356	363	323	363	351	336	363	341	339	332	363	342	344	353	372	349	368	327	344	317	349	341	369	370	347	302	323	352	327	357	366	359	332	328	335	310	312	323	326	381	370	358	360	344	349	342	371	350	361	321	312	302	327	336	314	315	328	321	344	321	355	348	335	343	332	379	356	356	338	345	347	335	324	362	318	325	382	348	368	347	330	348	368	316	354	375	371	387	375	359	346	370	345	327	316	371	358	332	320	330	327	359	328	361	350	332	325	340	337	316	328	359	359	338	353	351	301	328	341	332	336	346	343	325	366	316	327	323	351	360	353	329	325	307	325	372	370	318	361	333	319	335	324	344	345	319	327	320	332	325	362	323	362	331	343	320	336	371	345	323	351	352	342	343	342	332	312	314	340	347	325	350	327	320	334	334	346	331	337	327	341	336	341	353	328	327	338	337	335	300	332	342	331	356	354	307	348	317	354	359	365	333	321	347	360	351	310	330	341	328	338	323	326	358	339	322	326	328	358	328	329	350	365	345	341	319	317	359	325	353	338	328	346	353	351	339	375	341	351	361	349	366	320	373	326	355	319	367	380	348	325	357	321	325	316	317	357	331	340	348	341	327	330	328	335	301	349	329	358	343	330	320	350	349	301	343	364	366	338	343	334	349	341	345	362	317	307	349	358	347	354	320	313	329	308	331	347	365	328	323	374	339	372	333	336	359	306	352	348	314	338	347	344	339	342	387	351	349	338	358	353	336	357	323	347	328	333	358	336	346	316	338	320	335	349	342	325	335	324	362	330	329	356	356	358	346	324	350	338	335	332	326	348	333	319	343	336	354	343	316	353	314	321	334	325	365	321	314	329	396	294	320	312	345	327	316	334	322	329	385	357	402	307	347	353	337	312	331	347	335	352	346	351	376	338	355	325	363	313	333	332	328	351	304	317	339	352	338	321	342	349	324	345	359	364	315	345	346	323	332	349	336	349	352	329	350	343	319	339	362	351	347	346	359	345	332	326	324	348	336	314	331	349	362	308	319	321	310	310	372	309	328	335	359	371	347	362	338	306	354	330	314	370	317	325	321	366	359	349	303	362	367	326	352	328	331	321	324	335	328	322	363	340	348	341	347	372	374	329	336	341	293	328	340	349	338	317	346	335	324	337	334	385	331	346	322	354	353	368	353	321	310	332	296	313	333	357	366	376	353	357	363	337	329	349	344	323	351	337	328	348	352	306	336	374	336	341	365	341	368	329	345	344	342	347	374	301	316	360	339	341	331	343	356	348	359	338	326	319	354	321	317	342	342	336	350	311	363	329	319	381	370	313	354	370	318	355	344	344	319	300	352	323	333	340	318	294	328	330	335	327	352	336	362	317	325	336	306	362	357	329	306	354	325	333	338	340	351	356	331	329	322	346	332	334	348	350	319	331	335	314	348	351	352	359	364	322	349	365	348	337	348	347	350	367	345	370	341	338	309	314	359	295	356	335	363	341	342	360	326	340	327	360	347	357	337	327	345	357	349	332	353	359	354	341	330	348	326	345	334	328	308	331	349	376	321	324	359	320	359	351	333	357	319	343	305	321	343	355	348	335	366	339	306	344	327	331	322	366	338	348	328	364	320	317	323	308	334	343	340	353	352	339	316	373	318	342	343	344	309	342	347	373	327	368	337	307	347	308	383	364	364	304	331	329	302	316	340	319	343	366	317	363	368	320	311	333	318	310	364	328	347	338	371	283	315	344	339	357	326	329	352	357	372	314	360	344	355	324	347	338	335	318	326	345	342	323	299	331	361	335	346	353	309	341	307	343	326	310	364	303	361	319	346	307	337	333	347	398	324	380	364	341	344	354	370	336	337	319	337	353	322	355	337	330	300	370	370	400	335	364	351	326	342	338	338	377	369	339	354	311	343	346	367	346	340	375	367	340	362	351	340	312	333	366	350	347	353	340	349	374	333	347	325	348	343	364	325	333	319	325	323	344	347	327	340	326	306	318	345	330	371	351	342	331	369	310	332	322	329	334	315	334	334	352	339	333	337	336	354	317	354	346	338	327	360	336	365	345	369	322	335	365	329	331	351	316	344	310	341	355	357	358	375	325	321	332	339	339	373	345	342	319	346	304	339	377	372	312	324	336	351	337	333	332	312	308	330	342	373	331	344	363	356	347	316	353	308	312	369	372	341	324	353	296	342
11356	12913	24922	25947	23204	19016	17299	14551	9875	6021	2436	1940	1662	1622	1459	1299	1265	1257	1196	1154	1162	1143	1065	1117	976	1026	1026	998	1018	972	962	988	970	985	965	952	889	936	1018	975	974	932	935	892	898	895	879	862	867	902	902	828	918	900	866	897	902	923	911	942	878	856	884	862	857	854	826	873	855	911	855	893	853	848	870	901	858	930	829	856	881	838	873	891	826	857	857	854	884	893	877	869	891	857	869	867	903	859	856	870	877	876	836	874	800	897	824	864	874	837	806	842	870	830	905	861	869	830	852	873	836	870	854	864	832	872	886	929	870	805	863	886	896	833	848	860	835	850	901	808	862	843	845	862	888	858	837	847	857	835	839	890	894	877	880	860	882	838	807	881	882	850	859	896	888	862	858	866	863	854	775	853	841	846	840	847	919	860	866	859	819	888	779	931	881	864	875	857	901	886	876	873	859	845	879	863	869	877	839	840	901	838	871	854	868	851	876	866	834	822	843	794	860	816	870	882	881	864	871	898	812	889	842	899	829	799	861	832	821	867	855	897	798	855	857	875	836	881	810	909	901	813	857	906	830	839	850	835	867	899	866	852	892	911	892	827	875	841	887	852	923	880	858	841	826	832	856	921	913	859	811	897	874	868	896	854	893	842	854	802	858	842	880	882	844	905	866	860	900	924	818	848	904	846	877	907	883	897	839	888	848	804	884	884	896	825	828	858	818	911	931	870	847	848	854	850	906	842	878	859	879	885	833	909	857	873	900	796	811	829	806	843	922	857	861	893	839	827	859	850	857	842	892	859	902	830	858	844	818	865	885	810	888	865	857	840	856	894	895	907	873	857	864	868	822	840	886	915	902	864	851	813	899	862	896	860	877	818	898	877	864	828	870	835	852	832	885	828	877	772	880	888	818	857	806	812	897	822	868	875	874	860	872	873	870	877	860	888	803	893	825	852	888	840	872	850	824	844	877	861	856	837	842	837	886	868	811	859	853	940	842	816	903	870	874	897	887	842	896	856	865	901	854	854	836	850	931	906	854	839	854	835	873	894	813	888	860	863	927	872	841	873	826	851	856	864	823	871	838	874	834	846	855	861	836	825	863	820	815	804	881	881	884	860	869	864	848	882	907	831	861	867	827	903	884	869	852	903	835	839	887	843	910	848	850	831	841	838	886	871	836	847	877	835	827	838	828	828	851	848	919	856	895	831	881	895	856	879	843	929	870	868	852	854	837	894	911	833	886	872	843	867	916	850	888	831	845	872	896	870	907	852	897	845	897	882	846	834	884	848	871	888	835	873	865	854	815	836	891	810	904	846	827	855	856	850	858	869	851	819	872	881	881	845	887	849	851	844	857	850	887	910	900	892	890	899	869	883	864	831	855	842	856	815	874	863	910	867	839	813	889	866	848	885	855	856	883	875	812	911	847	863	906	813	828	822	853	930	884	813	855	852	879	889	854	857	890	883	836	876	845	885	841	838	871	875	811	842	813	896	888	897	851	797	858	878	879	860	881	917	936	843	833	856	838	834	843	890	852	879	824	875	859	877	845	854	837	865	886	820	868	840	873	863	839	866	857	810	877	855	834	851	865	814	823	824	873	876	843	858	841	913	816	872	880	845	899	897	906	876	864	875	844	860	832	840	881	932	844	911	871	812	818	893	879	876	855	869	850	893	887	879	800	811	884	868	779	868	874	890	866	824	835	836	875	936	839	872	844	880	890	862	876	871	861	869	853	864	845	889	847	887	850	886	883	891	839	840	833	839	854	817	872	845	837	804	916	822	865	864	889	869	879	890	872	884	829	862	873	899	823	857	860	880	888	915	850	850	843	887	841	891	831	848	837	872	878	888	880	871	885	873	830	914	864	865	910	814	851	855	837	827	850	823	881	847	840	840	839	853	895	871	817	851	914	946	905	824	825	909	834	870	864	862	859	846	894	864	888	871	836	912	904	856	879	817	824	931	798	876	907	875	848	913	824	920	888	869	807	869	849	870	852	887	885	806	835	888	835	839	818	834	892	925	865	824	891	836	869	841	931	903	896	903	864	843	885	856	829	848	876	855	806	864	863	858	875	819	842	819	910	845	914	835	874	907	864	860	837	868	921	836	900	840	850	850	907	816	830	883	838	853	858	840	862	853	875	908	885	910	827	862	838	849	893	926	877	795	861	798	897	848	862	829	862	867	876	832	827	875	898	912	854	900	831	896	881	864	822	902	889	863	843	884	819	858	859	833	876	852	859	825	839	869	862	881	834	881	869	855	867	828	871	855	868	865	886	901	878	867	840	913	843	922	838	845	851	882	859	938	862	846	874	810	856	841	855	886	815	804	922	836	845	874	841	870	855	822	804	871	845	835	838	863	877	867	874	833	887	879	865	882	860	850	858	894	904	864	840	841	870	852	844	856	887	818	904	856	917	878	819	846	826	868	867	829	833	838	920	862	845	850	845	879	796	887	880	839	778	934	890	862	888	897	870	861	835	872	873	849	846	892	846	924	860	877	849	808	826	850	816	883	862	859	841	847	859	865	853	867	868	821	784	882	819	832	901	877	874	884	907	831	833	816	858	884	868	797	853	839	894	837	847	817	823	892	878	849	851	842	895	838	909	835	910	847	868	900	905	860	869	906	934	831	891	868	854	818	875	847	846	903	915	864	912	901	817	885	853	869	822	867	868	871	854	828	859	859	851	866	823	858	888	859	872	816	843	866	885	875	837	880	859	915	884	843	846	872	841	862	888	886	835	870	900	841	908	905	899	901	850	859	894	823	849	817	829	883	841	863	905	862	880	866	835	853	804	861	872	889	897	882	878	854	831	849	862	863	878	868	868	905	862	890	872	813	887	863	821	850	851	876	890	880	854	776	840	903	895	896	866	860	914	905	862	912	788	885	887	877	860	869	830	860	836	827	890	809	856	847	900	815	842	862	844	895	866	906	851	850	855	879	855	874	872	859	836	856	871	825	893	852	869	857	873	874	863	841	811	887	859	841	833	881	859	884	867	856	888	871	912	885	810	894	829	848	846	866	939	865	865	860	829	861	812	857	879	885	809	809	848	876	849	889	879	840	854	907	813	843	788	825	888	866	883	866	895	896	873	872	869	885	839	866	877	884	836	830	867	842	871	845	851	821	889	901	863	939	885	828	858	866	872	888	856	895	885	916	844	841	792	896	845	883	872	820	840	848	886	856	912	842	894	904	893	865	873	902	885	827	859	843	879	868	878	905	882	893	821	827	843	829	854	853	811	836	848	898	892	804	844	850	903	879	817	889	839	847	860	832	872	844	789	846	871	895	822	870	852	857	883	831	858	877	847	877	893	842	945	874	888	870	871	880	851	877	866	878	848	855	828	835	892	850	860	859	839	833	796	864	857	904	898	918	835	810	850	877	825	876	851	907	780	856	878	861	840	876	868	917	893	847	853	860	857	823	902	886	841	920	874	813	807	845	891	810	881	877	844	839	866	874	830	846	839	836	796	898	837	874	901	841	900	897	814	822
30349	24964	29395	24630	19260	15581	22339	28498	16273	5992	2746	905	737	616	563	569	518	502	485	496	472	436	442	468	499	536	507	452	442	473	476	468	447	477	426	429	452	441	446	445	394	458	421	409	388	376	379	388	386	360	386	390	390	368	365	381	342	355	358	365	389	342	366	350	378	402	385	352	357	338	364	357	353	339	346	377	377	404	366	354	349	348	357	380	338	373	368	375	349	381	360	373	401	376	355	338	361	333	341	358	362	395	363	344	353	357	352	332	336	381	326	293	347	363	343	348	392	367	374	299	370	351	365	358	340	374	363	332	352	387	363	362	344	348	345	367	330	362	357	361	322	374	377	344	376	352	387	337	342	387	330	383	374	330	385	358	379	358	346	343	350	353	354	340	373	345	338	340	344	346	363	348	337	362	324	382	309	363	369	370	373	347	377	322	345	334	354	355	368	338	358	358	378	363	330	352	382	339	353	319	352	349	359	394	368	346	317	332	329	359	357	356	350	353	328	346	362	346	376	334	342	353	360	350	350	386	344	337	334	358	345	351	356	361	368	349	373	329	367	362	353	370	351	353	343	363	381	354	347	350	317	372	370	345	372	383	361	349	369	348	396	371	368	342	370	326	376	342	325	344	333	350	357	366	379	349	364	339	344	349	365	380	357	357	341	314	406	369	337	343	350	329	369	365	352	330	359	347	330	351	390	338	322	365	367	342	349	305	381	363	331	345	366	333	351	363	327	355	374	318	359	378	369	363	324	353	364	337	361	333	374	339	344	370	324	341	361	383	334	364	347	370	318	361	327	357	341	377	327	363	318	338	328	361	366	345	378	370	329	354	346	347	361	327	348	341	343	352	356	348	343	333	338	371	335	363	340	334	351	325	370	366	376	369	373	337	326	357	358	375	350	336	348	386	334	370	365	340	350	359	323	349	380	343	367	362	344	343	342	345	366	348	343	310	362	360	297	310	322	331	346	352	364	359	353	374	375	350	351	349	326	364	378	341	350	361	307	365	349	378	366	365	365	337	329	358	329	361	353	374	352	337	371	342	382	390	351	349	386	348	331	379	360	361	346	361	348	357	378	351	308	370	338	388	372	350	370	374	361	385	362	377	346	379	363	363	345	332	316	395	349	383	332	369	359	358	332	307	361	327	346	347	369	366	346	370	359	325	355	360	353	373	359	373	342	364	353	332	366	370	383	367	320	346	396	367	351	384	347	343	331	343	337	355	320	365	342	389	356	358	345	311	367	330	354	352	359	366	349	336	375	354	306	352	355	332	317	343	349	360	361	378	404	359	354	356	325	360	373	384	353	335	365	357	349	355	386	353	343	364	374	357	337	320	380	345	367	357	362	351	333	377	350	342	344	362	380	373	332	330	370	358	325	316	346	379	365	353	355	327	346	369	366	360	330	373	341	383	375	349	355	334	390	350	384	365	338	343	347	338	357	374	366	347	373	388	355	327	347	382	367	337	406	364	400	344	360	383	339	368	350	341	374	345	391	339	401	345	361	359	369	343	341	328	353	392	363	364	341	371	359	370	360	334	335	351	390	371	343	335	393	321	386	365	371	377	319	342	407	365	367	339	375	339	346	340	303	342	393	349	344	350	357	358	363	378	362	320	342	368	336	308	346	329	355	351	387	365	351	342	341	331	333	336	354	331	331	337	370	302	334	328	375	360	357	360	353	359	358	337	379	366	349	375	354	352	322	326	356	345	366	351	370	330	361	336	353	363	348	337	335	340	339	357	320	319	354	342	361	351	329	359	342	347	355	321	314	380	346	361	369	367	340	342	328	356	362	346	369	343	362	343	383	343	373	360	328	352	356	357	342	321	346	335	348	352	373	325	356	358	328	349	375	371	349	352	340	367	381	346	335	370	371	325	343	292	327	356	357	341	311	308	343	365	360	347	349	363	350	365	363	332	339	370	381	390	349	302	369	340	307	364	380	369	327	363	346	355	304	388	348	377	372	355	367	364	364	359	348	345	367	368	370	321	308	371	335	347	373	369	387	318	366	338	348	379	358	340	365	365	341	312	416	362	365	359	362	348	390	394	326	350	352	342	335	366	342	379	346	380	370	374	364	328	370	359	343	331	359	369	340	357	342	328	364	331	326	362	369	356	372	329	346	335	339	370	363	322	298	327	332	364	360	346	363	370	357	341	339	355	382	298	355	339	371	350	333	326	377	396	351	381	370	331	382	359	356	327	337	337	397	335	348	340	382	374	332	339	333	380	360	367	359	336	342	351	343	342	368	397	369	367	363	346	360	345	353	377	337	345	355	395	362	305	370	352	339	363	354	379	355	371	404	380	317	332	373	339	346	368	382	333	378	395	359	340	326	368	342	345	330	341	313	334	362	386	387	360	358	327	348	354	369	362	350	322	365	371	364	382	375	351	352	340	351	355	371	349	329	355	352	356	340	333	360	353	354	365	353	368	344	353	330	316	353	340	350	380	345	356	336	371	379	353	318	342	368	326	345	356	363	338	340	382	347	334	371	347	350	364	339	357	345	383	375	334	309	385	371	352	368	334	346	332	325	352	366	326	368	348	359	344	336	342	377	371	316	391	341	345	345	333	344	358	357	368	355	359	347	375	382	361	317	346	353	346	368	333	335	372	360	386	345	374	375	342	335	362	333	362	351	407	337	347	357	331	338	356	360	290	326	382	359	362	350	342	374	350	368	359	322	366	331	304	358	331	372	361	348	354	410	336	375	357	375	347	368	385	356	368	347	360	347	338	332	339	353	357	361	360	338	371	404	372	352	340	380	349	328	365	330	323	337	403	355	331	354	316	350	354	351	355	345	367	359	332	382	342	362	360	379	349	327	335	358	351	361	312	334	365	320	359	353	355	386	330	382	353	370	349	352	354	357	329	372	358	347	350	391	388	360	362	345	341	335	387	336	355	368	337	364	321	376	376	360	345	314	319	334	382	350	383	346	353	357	344	351	348	352	351	385	355	340	341	340	354	397	366	340	374	358	343	337	327	340	354	331	351	345	345	330	344	347	365	311	340	336	320	361	383	344	360	364	333	366	381	357	350	334	344	364	316	337	373	327	358	334	326	362	323	326	369	389	382	372	360	343	395	347	343	339	351	369	357	376	338	350	372	327	348	365	368	352	362	352	376	332	360	359	367	311	355	326	337	370	364	364	353	359	347	374	338	377	365	326	369	354	332	304	371	381	358	369	380	350	321	378	376	373	402	379	378	359	339	298	315	370	362	346	370	353	340	321	355	348	348	339	355	360	339	343	347	331	336	368	321	336	387	378	342	355	353	324	396	350	357	349	334	395	342	364	350	345	323	342	346	322	333	380	350	351	376	324	371	372	375	353	357	342	329	357	346	356	372	356	392	359	352	340	353	298	371	375	352	349	347	360	358	320	397	364	350	364	350	335	267	362	350	351	376	337	359	378	326	370	370	367	358	370	367	344	349	326	356	360	339	290	370	382	339	341	361	358	340	382	385	381	375	347	354	332	382	396	354	323	343
18263	20236	33280	35400	33068	31799	41498	45694	28471	15533	10509	3215	3043	2700	2323	2215	2096	1971	1885	1771	1619	1585	1600	1760	1898	2219	1969	1847	1828	1694	1807	1710	1716	1676	1493	1637	1823	1703	1782	1790	1501	1418	1177	1140	1243	1143	1089	1170	1161	1062	1064	1153	1193	1061	1046	1008	1031	1020	1114	1108	1004	990	923	987	918	861	910	902	863	889	902	908	854	862	910	884	909	952	884	914	906	898	882	917	853	900	942	932	946	900	847	916	939	924	850	896	913	851	853	900	924	923	870	906	903	951	907	863	884	907	928	936	906	922	886	909	897	890	818	858	868	933	951	912	882	867	876	882	863	880	883	914	866	850	842	887	853	931	877	926	911	906	877	853	932	845	890	877	900	882	893	912	927	867	916	921	865	919	904	913	867	846	906	902	891	902	869	842	879	905	913	904	842	895	882	828	878	888	905	896	919	892	892	871	923	867	880	864	918	906	937	887	895	873	863	931	948	852	903	897	929	885	897	944	909	894	886	942	903	836	900	937	872	862	947	859	887	916	898	843	971	907	909	949	865	926	936	886	886	925	901	890	837	936	894	924	939	893	912	879	893	855	870	857	849	872	949	889	862	832	891	903	921	913	951	843	911	901	892	912	924	841	859	862	873	877	921	895	916	911	916	927	847	915	852	900	939	922	859	911	879	872	920	896	939	872	875	821	872	873	903	849	870	870	877	876	871	870	899	886	870	875	880	895	877	911	909	908	897	923	932	876	844	827	933	913	866	892	836	903	923	922	914	890	889	862	950	870	865	934	940	837	917	880	885	836	912	881	900	919	852	883	851	824	889	864	895	876	953	917	948	914	865	887	930	897	917	861	904	889	916	849	886	978	896	868	955	936	910	940	871	901	880	872	850	873	818	930	923	842	896	892	931	860	950	926	918	861	856	824	900	854	885	905	871	918	893	896	942	827	879	874	898	916	913	884	851	908	909	853	870	853	825	930	914	891	888	873	874	937	869	880	877	902	931	888	886	933	850	915	890	917	875	880	865	896	938	890	868	939	845	843	873	885	881	888	875	905	919	863	890	909	901	865	939	907	812	878	918	879	902	931	888	885	880	899	910	872	906	872	876	865	833	902	950	893	891	879	927	935	894	858	898	907	916	860	928	871	936	881	861	861	894	874	887	843	920	890	843	843	915	927	859	929	888	922	880	875	888	902	893	908	894	860	816	877	847	895	829	845	894	900	921	873	890	877	924	894	905	894	897	862	898	869	916	879	888	897	905	832	874	916	883	887	869	867	883	906	852	877	918	957	888	892	903	892	856	875	860	855	943	891	924	868	844	904	931	923	918	872	922	846	848	912	862	896	891	960	862	850	879	908	905	889	877	904	849	855	961	968	866	893	927	868	944	867	963	843	892	924	889	885	914	936	876	844	918	829	921	907	867	954	884	912	846	917	901	871	874	873	870	904	887	914	884	930	854	892	915	927	908	867	883	871	936	912	849	934	874	889	900	913	879	886	910	869	905	875	879	905	942	933	910	891	899	941	884	931	912	914	881	912	984	919	930	935	860	938	875	888	873	892	930	889	836	922	884	865	902	878	861	859	880	829	862	904	890	870	886	832	868	895	916	930	922	896	888	889	876	921	891	915	872	942	861	927	897	921	907	868	918	884	923	826	884	810	918	909	894	855	926	915	867	893	902	927	930	841	901	884	895	844	909	880	875	932	922	911	852	855	897	875	905	940	910	909	910	914	900	885	878	873	959	850	879	912	875	852	848	873	845	827	850	894	870	890	859	906	925	873	859	897	876	871	889	867	891	840	938	875	831	893	897	868	897	868	850	872	896	943	939	820	916	910	881	828	924	887	913	899	870	879	903	908	859	865	908	902	880	890	882	904	935	849	899	930	904	889	835	877	882	949	867	890	886	887	910	894	940	950	875	892	944	868	884	859	865	882	886	869	858	889	912	890	901	941	882	897	839	893	880	857	866	879	862	891	859	897	885	859	944	856	895	852	865	908	936	871	942	868	891	921	855	865	873	913	918	885	890	819	867	929	909	885	939	884	899	865	971	908	937	923	923	853	954	912	924	858	916	870	899	906	875	874	894	900	912	864	930	881	840	907	889	864	917	917	889	951	858	888	910	906	898	941	839	876	920	949	863	875	865	877	893	897	932	897	838	864	920	864	896	926	850	894	876	833	868	895	910	887	885	922	945	911	868	870	872	860	878	886	835	884	899	913	921	933	892	874	821	877	929	900	856	952	896	933	904	886	837	849	895	833	889	908	940	913	926	885	906	881	892	900	942	874	874	902	894	944	882	888	905	944	903	871	893	924	866	913	935	913	860	883	904	842	899	938	885	928	906	887	888	909	921	832	900	909	925	922	855	865	864	868	894	921	888	898	827	929	942	895	914	919	899	905	914	847	922	920	941	864	861	869	949	943	886	915	898	867	854	896	900	891	895	879	891	948	860	896	869	934	848	826	884	888	872	909	896	902	889	910	941	861	911	917	912	889	869	855	929	866	897	895	846	871	892	878	811	933	964	884	891	942	846	952	862	911	929	903	896	878	900	850	884	877	836	927	869	887	911	901	871	860	881	900	838	889	881	917	943	965	928	856	931	879	863	875	920	883	942	867	876	888	897	888	907	880	879	887	881	863	926	866	839	916	886	904	889	886	882	859	916	921	925	863	900	931	899	902	946	907	861	894	838	896	964	938	906	888	923	916	886	885	854	901	844	930	890	915	912	860	883	918	903	920	880	922	954	899	878	896	915	897	857	894	928	887	849	869	833	843	864	907	911	866	877	904	914	888	884	906	927	911	910	904	919	935	899	898	901	888	935	897	886	927	908	901	878	892	869	903	885	846	863	918	903	927	895	912	869	877	906	901	845	921	887	879	890	917	892	877	823	937	911	860	895	843	869	882	887	888	868	907	846	874	844	889	902	946	937	917	905	852	866	882	886	869	889	903	882	893	865	882	856	921	906	876	887	913	837	842	824	919	900	898	933	879	914	862	906	891	870	881	876	893	880	821	946	906	899	833	880	866	894	891	927	852	909	841	868	860	895	904	866	929	851	922	930	897	945	873	881	871	850	916	897	877	953	852	880	896	929	890	881	852	883	880	926	903	896	854	871	918	851	901	904	933	903	929	898	855	909	869	869	896	912	898	836	920	907	875	972	903	919	911	902	883	932	877	862	849	862	856	905	935	863	919	915	886	905	869	858	912	843	901	908	918	894	891	840	894	850	936	856	898	875	874	866	858	894	896	895	965	907	868	922	860	923	919	920	893	854	884	806	913	803	859	913	908	903	883	939	897	912	924	882	874	900	847	864	868	881	898	890	891	835	895	896	876	901	908	894	940	870	961	876	872	930	877	851	875	908	879	908	946	901	883	865	909	877	905	890	896	822	975	898	925	853	888	901	850	885	858	892	902	885	930	942	870	858	955	954	923	905	903	865	901	916	900	907	913	924	891	892	876	898	905	851	931	863	925	912	912	917	904	910	948	900	891	867	880	912	932	932	880	857	869
39256	32636	37688	32874	28049	26263	37148	32737	23535	8455	4401	1448	1340	1112	880	838	719	682	635	599	619	517	579	661	668	819	667	663	620	562	569	580	593	533	497	540	606	630	617	621	577	535	444	409	413	457	420	404	440	397	390	402	435	394	451	403	371	366	386	356	337	360	316	338	341	333	307	339	325	324	307	355	339	322	305	333	325	302	291	339	332	358	363	333	327	320	314	351	322	316	316	278	327	292	353	328	327	302	339	318	289	342	340	311	310	319	333	341	316	322	333	338	336	320	334	331	341	326	308	297	324	312	299	341	328	314	299	322	314	317	339	319	326	292	331	327	321	328	333	327	332	339	348	322	320	299	314	307	344	345	312	322	364	293	321	335	323	291	325	322	320	308	309	333	360	307	357	320	313	316	328	370	332	275	317	330	334	347	306	311	323	332	302	347	305	306	317	318	330	337	347	317	320	325	321	297	341	334	326	305	350	320	308	337	305	321	297	322	337	314	355	335	300	361	328	323	358	316	355	307	327	328	325	309	316	316	316	323	329	347	313	337	300	306	325	333	344	351	344	327	348	320	332	301	313	324	290	328	310	292	319	337	322	333	337	361	317	326	345	316	319	313	322	358	331	316	320	320	305	320	308	321	332	311	357	340	343	333	344	330	347	314	322	362	344	279	328	332	331	304	320	343	315	313	336	361	332	295	311	335	346	335	353	310	345	278	307	332	348	304	328	319	301	322	332	349	317	321	325	323	303	330	337	296	292	289	311	346	355	321	342	302	338	320	329	367	360	303	281	334	345	316	324	350	290	334	344	337	317	277	328	304	334	297	313	311	361	341	330	324	336	335	317	334	323	305	340	343	335	321	325	321	328	301	319	323	344	331	328	320	327	307	320	317	339	329	303	337	330	344	273	336	375	328	289	353	304	373	314	345	310	309	331	328	314	331	318	311	346	297	322	309	353	330	375	292	337	282	340	314	298	325	324	336	349	316	318	364	319	285	324	300	339	312	295	309	332	319	337	337	307	295	309	313	326	324	314	334	325	330	348	337	353	319	344	326	319	313	333	378	313	322	315	323	318	298	376	312	301	318	313	350	342	306	314	314	323	346	333	311	338	340	330	365	301	335	371	326	336	347	364	339	323	289	320	363	342	330	291	327	313	348	327	334	308	330	287	304	314	304	332	314	327	310	286	308	318	318	301	329	323	347	330	339	348	335	307	313	320	309	324	326	342	336	332	314	327	305	342	300	357	318	325	304	306	320	291	310	346	323	316	325	369	330	327	321	335	307	354	358	323	311	329	332	309	336	316	340	311	328	320	319	354	330	366	348	307	310	306	334	341	340	310	345	346	289	344	321	312	336	332	295	321	338	350	334	291	308	334	292	341	304	343	328	295	332	308	336	311	337	314	335	329	312	330	358	338	340	336	348	297	311	342	313	329	329	345	311	335	358	356	343	327	292	337	338	343	321	287	325	321	282	338	353	309	310	327	302	333	295	303	294	328	340	384	311	319	323	338	302	344	324	303	320	312	313	330	333	319	319	299	332	348	327	295	312	329	306	349	332	298	342	331	288	353	323	304	320	331	328	356	354	341	298	290	365	344	301	320	317	339	331	322	323	313	327	318	315	322	303	328	337	321	350	327	331	358	332	340	316	341	354	316	313	334	346	334	309	323	346	296	327	321	327	279	302	331	338	299	328	301	307	316	328	335	338	324	289	377	351	301	292	351	323	341	295	358	328	326	319	316	304	378	300	340	354	326	352	317	332	308	318	315	326	319	316	351	306	360	315	315	325	346	336	300	327	317	312	329	332	343	309	303	319	326	302	347	318	310	326	318	349	335	338	315	345	321	284	319	346	291	322	291	318	337	340	343	316	354	315	335	337	311	310	327	356	323	337	318	332	322	291	317	343	292	345	345	358	316	299	322	324	328	309	310	313	335	280	314	324	318	336	337	313	338	322	326	283	340	327	377	334	330	318	303	338	307	298	318	301	310	313	327	329	312	341	308	291	347	332	320	342	365	327	387	284	331	293	300	335	306	312	316	308	295	317	337	321	346	320	323	303	316	325	335	281	347	306	343	349	352	354	289	342	342	306	348	295	363	322	338	334	343	302	295	319	330	346	340	337	334	323	325	289	307	300	295	309	305	307	312	293	319	317	321	328	351	336	330	335	331	306	328	321	322	343	306	310	340	305	358	336	323	274	370	307	324	334	318	332	300	324	298	328	289	323	355	309	352	305	327	316	299	327	353	310	343	296	321	335	344	315	333	302	319	306	327	308	322	275	326	319	319	311	286	304	306	302	322	331	341	318	332	316	299	317	337	317	329	345	335	314	308	308	349	332	328	332	283	339	321	332	324	334	324	340	310	362	316	324	341	317	307	310	309	347	327	311	349	311	346	303	284	305	324	325	309	329	312	332	333	312	308	314	313	308	336	309	323	353	330	305	322	325	357	311	348	346	294	319	303	333	325	337	353	295	343	283	320	290	315	309	303	315	359	335	317	317	319	297	301	320	303	327	330	316	324	334	323	336	303	350	304	339	299	316	325	342	353	312	337	355	282	356	350	341	340	343	326	310	317	306	302	333	350	319	348	311	315	317	331	346	321	326	333	325	328	352	351	326	324	331	330	289	317	328	302	316	321	366	324	345	309	324	278	326	314	327	318	340	330	287	315	310	342	341	351	317	304	285	336	329	330	355	297	316	317	314	312	337	353	330	321	301	302	293	348	337	319	339	309	354	322	311	302	298	329	321	342	307	319	365	323	325	321	325	295	354	328	353	313	317	356	335	314	299	345	311	313	332	289	350	323	316	322	319	329	337	311	342	319	302	349	343	340	316	316	335	302	307	329	323	301	335	336	355	313	326	328	326	288	295	305	326	311	311	330	332	307	336	307	285	345	325	328	321	352	310	295	322	329	288	314	333	295	294	283	345	322	283	324	289	306	316	326	304	358	321	322	340	328	312	322	317	336	310	300	336	326	307	320	303	304	316	329	326	346	282	319	344	314	311	283	317	360	372	305	294	313	339	361	352	314	324	294	337	320	311	339	349	343	333	328	319	336	351	347	309	351	328	327	333	324	335	323	314	323	301	309	343	312	332	314	340	345	330	310	341	331	328	333	357	336	375	327	319	315	312	313	324	282	361	338	362	297	325	329	331	334	313	314	308	319	349	357	326	328	330	320	355	318	338	318	359	312	311	333	306	312	335	324	341	352	333	338	315	327	334	284	343	311	330	324	352	318	330	321	308	328	330	331	319	326	310	294	331	300	322	326	352	310	299	352	303	346	347	335	316	342	342	347	314	355	310	267	329	315	322	311	332	317	303	321	325	316	307	331	359	319	325	328	336	328	323	336	330	316	328	326	295	342	300	322	316	330	306	313	327	303	330	332	308	321	319	338	317	354	326	339	331	337	307	305	308	321	294	367	328	341	318	348	310	324	270	320	354	313	328	331	312	341	311	341	303	308	345	311	304	312	310	284	315	344	301	356	288
23283	25794	39045	40592	39564	41326	51936	47014	38499	18382	14920	6224	6400	5468	4401	4047	3488	3072	3024	2662	2617	2590	2596	3041	3580	4279	3389	3421	3153	2649	2839	2917	2846	2487	2095	2409	2873	3154	3387	3415	3022	2405	1770	1674	1610	1767	1644	1614	1519	1422	1442	1523	1593	1379	1400	1323	1294	1315	1449	1150	1071	974	990	959	888	850	868	893	874	894	857	808	814	845	871	898	844	884	832	827	834	850	837	816	843	863	858	874	858	858	849	848	837	826	855	790	857	816	796	846	845	786	842	834	833	805	818	846	875	804	842	806	805	835	822	836	789	783	830	871	798	831	833	877	811	833	815	807	799	844	807	791	856	800	824	845	857	766	808	876	869	843	823	819	811	814	787	852	841	846	821	853	819	828	825	809	844	822	806	790	819	807	803	837	820	818	800	859	818	817	822	829	824	831	813	848	803	792	816	840	807	850	869	804	851	783	866	850	796	801	851	779	853	857	800	835	799	795	812	875	820	823	845	819	809	821	847	803	819	842	836	791	852	799	814	821	824	805	789	793	825	796	758	799	822	813	792	829	833	790	826	787	786	796	821	854	824	831	787	806	835	787	825	846	787	818	835	873	755	812	845	878	826	793	789	791	825	764	818	851	847	807	850	775	856	809	802	753	809	861	809	817	814	835	822	833	836	783	829	825	843	799	793	825	809	781	840	803	812	787	802	823	807	815	847	817	779	828	807	821	781	797	845	838	829	807	819	810	823	803	848	862	798	794	820	823	837	859	784	844	814	848	869	768	817	841	825	796	862	844	771	792	746	841	772	826	836	824	814	805	815	783	811	808	827	811	790	802	786	844	821	814	836	811	769	809	829	862	821	856	833	828	832	870	880	811	827	789	851	779	858	862	794	798	770	766	840	805	785	831	804	795	835	855	816	867	790	869	821	792	824	815	814	856	791	817	805	821	825	853	758	796	756	834	771	819	754	813	819	830	789	903	848	777	853	808	821	857	779	810	866	815	785	824	829	788	810	806	816	820	796	823	865	790	822	822	804	808	836	833	826	788	818	809	857	830	844	785	824	828	766	789	816	809	828	833	835	852	787	804	799	830	831	891	842	816	792	829	820	820	858	864	853	823	791	830	800	790	777	834	774	819	814	836	834	838	831	848	816	818	850	849	846	805	824	842	825	794	788	805	865	816	819	827	802	809	814	804	812	857	770	799	816	800	771	792	810	832	772	786	832	835	813	802	805	799	801	763	832	799	827	830	838	817	812	826	820	800	789	782	737	824	809	868	824	747	796	822	885	835	831	854	827	802	828	822	808	803	876	806	823	792	781	748	841	799	865	793	848	779	821	823	818	791	834	871	780	815	824	844	856	850	808	836	810	851	831	831	795	817	815	838	821	819	824	901	809	796	888	845	785	850	807	794	819	843	797	810	809	787	846	860	797	787	858	756	826	809	810	822	820	878	807	826	841	805	793	824	817	863	831	819	817	799	901	814	834	849	809	854	806	796	802	794	830	869	842	820	842	777	754	845	807	812	811	818	844	842	858	786	836	820	787	800	832	834	786	840	836	799	834	805	838	796	859	845	803	789	845	908	832	819	779	810	802	842	820	797	834	861	797	821	807	823	836	813	834	799	783	793	846	799	806	836	785	852	784	786	822	826	798	810	818	812	826	823	773	811	806	817	820	843	817	840	861	837	865	824	837	822	789	811	803	855	818	791	781	817	829	858	859	820	814	854	811	791	811	847	798	776	898	789	823	870	807	844	877	854	833	777	809	833	769	778	822	784	789	805	797	830	798	868	810	759	799	796	812	850	851	866	849	849	827	832	833	860	823	822	796	801	833	798	876	823	801	829	815	773	839	805	847	827	801	804	812	841	843	857	854	769	863	810	867	816	827	809	815	835	791	774	861	822	857	814	828	829	789	801	838	793	808	859	821	788	881	822	839	859	845	811	774	807	787	819	855	838	865	828	827	796	812	861	845	804	818	861	851	819	800	831	803	853	827	823	748	788	828	784	844	823	821	809	872	814	806	807	848	911	795	795	845	844	803	885	793	770	861	839	822	834	806	795	831	816	788	802	834	831	805	841	748	844	776	824	772	763	770	843	800	821	825	841	761	856	833	825	817	831	823	812	839	845	804	836	768	780	773	815	803	848	820	840	809	857	865	776	790	841	802	859	843	792	829	823	826	785	834	843	795	790	816	816	836	815	845	808	804	827	838	820	820	820	793	805	820	839	825	787	812	847	800	826	830	806	818	823	851	864	836	759	844	819	807	810	836	865	793	825	834	882	813	855	816	813	838	839	809	825	828	822	796	801	816	803	791	895	841	821	864	790	843	786	813	791	816	803	803	839	823	852	822	831	841	833	808	811	843	814	837	774	827	786	804	851	898	826	786	831	872	798	859	889	801	814	863	872	836	864	862	811	797	795	876	815	838	791	789	869	817	835	861	816	811	840	832	812	862	859	871	800	820	823	809	831	820	777	790	866	834	825	785	845	854	882	860	815	822	788	820	832	766	883	811	811	832	807	815	846	825	783	816	813	838	820	832	813	819	769	843	796	821	805	758	837	827	849	821	780	881	859	820	835	880	836	812	876	790	879	827	830	800	831	852	832	838	778	800	817	804	830	833	801	787	845	810	820	826	810	825	831	829	850	836	809	824	768	816	801	846	864	829	791	797	831	828	834	830	842	838	863	796	805	900	865	789	788	796	810	826	850	808	841	795	887	830	797	842	821	789	748	791	778	771	782	790	786	807	877	825	860	863	870	810	765	815	800	839	829	862	833	857	834	822	804	806	822	799	831	806	805	845	812	794	833	860	808	850	774	818	808	837	875	807	805	828	831	835	822	822	816	835	827	775	850	809	801	785	864	824	793	797	852	762	825	827	847	853	835	860	830	791	785	828	802	825	846	825	824	828	814	797	815	814	821	850	845	795	821	788	820	764	836	797	874	857	813	790	787	776	819	792	766	868	800	823	815	822	847	870	832	830	814	824	814	817	775	803	830	849	860	844	824	820	837	842	811	787	844	805	829	815	837	848	811	771	775	843	828	807	828	809	786	839	861	780	848	857	858	844	794	803	784	780	796	835	843	838	778	824	853	837	827	843	809	870	810	808	876	842	796	842	811	827	782	808	824	830	756	814	814	828	820	782	875	844	831	818	795	825	866	805	807	860	836	793	829	859	885	779	828	790	790	808	813	731	841	932	823	856	769	819	828	834	758	831	856	840	874	768	797	798	809	847	826	793	808	866	841	809	800	808	749	842	773	819	752	829	898	862	859	799	818	830	791	840	815	860	799	817	861	840	795	813	830	829	811	871	831	845	809	800	838	805	855	841	861	792	855	818	805	852	867	829	831	801	795	772	829	836	787	850	815	805	779	777	840	874	802	861	846	798	860	864	807	775	816	823	795	856	807	851	857	803	860	808	833	812	817	849	822	825	803	787	852	816	840	789	797	770	802	833	788	784	822	788	832	806	805	790	824	825	840	816	784	867	813	825	856	858	817	832	834	802	815	839	787
19841	15975	18920	15232	10006	6973	5022	3292	1737	848	703	619	597	547	473	481	441	428	439	431	376	373	420	399	393	404	367	354	375	319	340	374	324	374	342	384	344	334	340	376	380	393	377	365	364	352	338	356	361	319	346	358	325	361	330	330	329	329	369	338	335	348	321	343	343	351	374	356	347	340	375	344	357	356	336	336	332	335	339	362	362	360	359	323	322	321	345	331	361	327	347	365	334	340	355	360	369	355	364	329	338	333	381	368	322	342	325	360	379	352	349	346	360	333	361	307	316	362	380	357	319	344	310	326	346	340	358	319	312	330	317	319	366	330	333	348	323	326	398	341	350	339	327	341	338	350	354	329	374	305	348	338	345	334	390	345	348	364	328	386	345	363	328	327	354	332	364	315	318	356	314	322	371	309	350	346	331	323	347	357	346	313	361	357	311	340	351	365	343	366	351	332	336	340	329	324	328	363	348	327	360	338	400	346	365	346	346	339	324	364	362	305	340	324	361	304	345	349	363	345	378	347	351	335	342	331	313	337	325	336	329	322	351	330	363	321	323	308	328	328	325	363	351	342	336	321	371	337	359	367	336	364	329	345	335	342	344	351	330	317	328	350	332	329	305	319	368	362	337	334	320	337	313	332	322	323	365	328	345	328	376	353	338	333	375	338	355	369	315	330	364	319	315	297	344	363	324	373	351	364	379	342	374	367	330	328	315	347	336	337	336	344	327	338	390	346	353	316	349	335	344	357	348	356	336	356	369	360	314	356	334	344	328	319	326	334	340	312	372	334	367	317	337	380	364	327	335	287	330	356	337	341	336	322	338	339	344	328	320	364	339	337	357	350	335	363	357	319	332	360	344	326	335	351	345	359	333	338	387	365	313	349	325	328	363	360	340	314	355	329	363	335	348	319	340	339	345	326	341	356	327	324	338	359	341	337	379	340	340	363	339	352	335	366	365	347	324	343	342	381	354	314	356	329	326	353	329	338	371	317	342	312	349	344	334	307	369	350	356	318	353	361	378	362	361	334	363	342	335	302	317	353	368	335	337	317	310	348	331	325	374	341	368	329	353	367	344	352	377	317	316	328	331	348	335	348	344	368	332	326	347	322	356	333	314	333	349	328	350	329	376	356	351	316	335	359	345	337	357	349	346	365	368	358	325	351	367	347	309	377	348	388	352	362	357	355	350	321	325	329	318	316	351	346	330	350	346	312	340	330	359	367	334	349	368	343	349	373	358	341	374	392	323	334	348	341	347	335	328	312	356	334	353	330	355	340	339	350	354	302	326	319	342	326	332	315	344	348	301	346	311	346	342	357	354	327	373	344	337	367	352	321	325	303	323	371	344	317	326	340	332	342	337	342	324	323	365	316	296	308	394	350	331	339	339	351	309	316	374	335	331	355	333	354	349	354	340	339	347	318	330	317	341	341	317	351	398	349	374	367	348	325	338	357	377	346	311	360	334	373	377	305	321	365	345	338	329	324	334	309	368	354	347	360	336	360	319	352	333	346	368	360	319	311	328	324	360	353	351	329	336	385	367	328	349	329	291	337	319	326	362	363	404	352	330	341	366	348	323	352	301	316	342	332	341	317	359	298	344	350	343	372	336	360	319	372	368	334	324	313	351	392	332	326	354	329	381	357	344	335	360	363	358	327	314	340	319	336	345	365	336	354	316	320	332	349	339	353	341	332	345	319	324	339	326	351	338	334	352	344	371	334	342	306	334	336	316	315	360	360	327	333	365	369	350	335	335	362	312	351	318	359	344	353	346	332	338	363	368	347	328	314	338	318	364	344	316	360	369	351	373	342	381	343	357	368	328	348	334	349	359	363	337	349	324	327	349	396	340	346	343	342	339	342	335	389	325	318	365	344	334	360	362	341	337	335	380	318	313	323	362	352	340	334	352	339	361	363	348	335	367	348	369	334	348	355	339	332	341	343	293	346	392	365	331	339	344	364	349	309	362	354	324	363	324	346	329	358	333	365	377	348	322	351	320	341	338	358	358	357	308	320	325	322	326	341	325	319	362	356	354	360	362	342	321	344	339	356	372	317	348	346	389	349	316	344	328	326	358	360	322	338	331	331	321	330	332	344	357	338	375	335	337	367	354	350	358	345	335	361	340	318	317	329	339	351	372	354	315	338	341	356	355	316	322	319	335	334	369	335	326	338	319	344	317	350	351	341	330	325	387	336	374	337	348	343	341	315	358	337	356	321	345	355	353	349	341	338	310	303	359	349	374	368	323	354	323	352	335	327	309	312	325	331	357	335	343	336	333	349	308	357	356	304	387	325	349	345	335	363	350	327	331	339	357	342	347	368	335	341	340	336	315	306	348	326	332	332	359	348	352	369	325	314	388	344	383	354	347	375	338	353	356	338	364	340	352	360	357	357	343	338	326	319	310	362	339	355	397	345	361	352	321	325	365	323	362	333	328	313	342	332	316	346	363	306	362	387	346	333	373	353	335	366	337	321	346	343	358	334	337	344	335	310	313	352	301	379	361	330	333	326	355	324	357	348	333	337	339	348	356	364	334	373	347	362	328	361	336	337	321	337	349	357	356	346	351	352	326	347	329	353	358	344	296	334	336	335	358	307	337	297	308	349	346	322	325	325	366	334	356	331	367	330	295	320	332	377	338	355	319	371	373	357	342	360	337	348	343	340	328	332	368	325	366	338	341	342	328	341	328	362	357	330	312	382	337	343	358	340	323	325	356	342	343	337	328	345	335	306	312	332	312	335	329	367	348	348	318	343	348	334	326	342	303	347	334	333	349	340	329	312	375	333	333	353	370	287	345	349	355	350	327	336	315	334	314	329	336	344	344	332	371	302	322	350	362	348	342	389	352	328	385	329	332	343	331	323	341	337	361	332	353	352	329	328	339	336	370	364	369	362	345	332	330	328	344	357	345	333	303	379	352	379	358	359	344	358	334	339	355	343	380	349	377	367	368	370	352	373	341	332	353	313	325	391	362	347	359	338	363	359	339	303	327	342	341	318	316	360	331	353	356	330	379	371	339	322	341	345	323	358	317	347	344	349	347	349	359	327	329	345	353	336	369	318	365	357	306	338	343	373	372	360	337	325	339	365	324	360	375	349	336	334	336	326	279	303	351	328	367	354	353	370	309	359	303	339	310	325	346	340	361	358	362	348	369	328	342	337	315	345	344	352	321	351	334	370	325	334	302	341	342	335	327	374	345	345	360	357	344	350	380	342	327	347	319	321	356	348	338	355	322	355	356	370	336	352	362	326	353	348	355	354	330	368	352	349	375	313	332	354	340	354	349	326	334	321	343	316	291	358	318	338	325	357	352	345	313	355	360	348	364	346	323	336	361	330	330	308	333	342	330	348	326	349	361	336	308	348	345	323	313	349	355	375	305	327	322	347	356	357	356	358	345	363	344	336	351	360	389	355	340	337	338	321	327	358	318	340	333	364	351	360	347	330	364	373	328	354	329	353	319	342	371	349	371	333	321	340	368	307	371	349	339	333
11384	13655	24737	26787	22750	19824	16750	12528	7156	3565	2942	2695	2316	2117	1805	1825	1583	1422	1364	1334	1284	1216	1209	1163	1169	1175	1100	1031	1009	1006	1020	1049	965	1064	970	927	1020	1040	1043	1013	989	970	936	941	947	900	943	908	914	904	948	914	946	905	913	915	839	896	904	902	875	879	927	873	910	876	866	846	868	896	871	855	916	829	896	933	885	819	831	875	906	871	870	875	892	841	852	876	833	860	834	873	837	842	882	896	822	922	842	882	894	848	849	874	853	838	875	861	835	877	896	865	848	811	891	864	907	877	913	888	815	833	857	898	897	846	825	861	807	904	825	837	845	882	835	800	871	892	822	821	890	833	856	872	873	877	884	846	876	868	860	872	885	870	828	828	897	900	921	826	795	894	829	880	857	871	858	897	877	850	846	831	803	835	851	856	817	894	847	902	857	916	890	881	882	916	856	876	858	889	856	832	863	885	837	925	903	909	866	902	906	845	849	971	956	854	888	874	846	832	874	857	853	898	847	884	806	962	890	890	898	885	865	841	846	835	822	864	875	814	792	853	894	871	905	892	873	819	841	833	892	840	873	794	837	859	859	916	888	875	838	896	839	878	877	855	856	842	827	884	874	873	835	778	846	866	843	888	886	899	861	874	876	941	885	867	814	865	836	850	906	891	898	846	896	848	810	886	868	846	885	846	848	893	899	852	870	841	809	916	858	863	946	891	900	885	899	815	871	858	862	865	851	818	945	840	859	858	826	853	836	820	906	875	826	833	865	855	859	923	916	869	891	842	847	875	829	849	881	867	809	819	834	884	845	903	874	852	825	871	879	832	900	909	871	896	862	829	894	913	871	842	882	859	933	877	883	861	917	877	887	916	841	842	839	843	832	858	889	870	899	891	869	908	858	880	848	829	862	871	844	888	849	861	850	871	896	811	859	922	881	856	856	831	895	878	820	894	843	806	867	839	845	912	873	889	851	908	860	817	844	853	831	869	808	848	831	897	869	827	871	753	827	840	858	855	847	829	864	906	871	895	815	897	876	839	866	825	863	819	868	881	917	852	861	917	856	893	860	841	851	826	877	866	835	842	835	858	858	883	853	877	828	844	874	871	874	858	850	858	902	923	832	868	876	879	914	866	874	904	895	907	829	812	836	890	838	885	850	820	875	863	879	902	842	901	884	900	923	906	825	847	860	861	902	902	881	871	929	843	836	829	902	901	838	856	847	878	833	894	879	893	916	901	901	842	864	823	880	875	814	852	872	858	840	912	866	864	851	821	847	867	838	885	854	827	844	923	872	820	938	841	925	858	871	862	871	855	845	910	833	895	867	836	801	840	874	849	871	796	861	882	875	825	867	913	843	851	850	882	882	855	864	902	865	893	844	803	917	848	860	894	781	855	892	877	814	863	853	901	835	849	871	881	837	859	846	842	866	845	887	851	873	831	897	823	857	953	891	878	819	857	881	851	837	831	846	858	867	840	861	916	842	924	908	881	863	895	888	856	898	872	858	902	909	879	838	835	901	875	876	904	877	836	875	874	893	868	842	928	852	868	871	850	897	819	877	858	856	878	857	852	868	846	848	902	885	837	868	833	887	868	874	854	909	866	813	761	856	856	852	860	840	878	865	848	831	866	856	895	910	891	862	856	869	861	844	832	855	799	912	823	865	891	818	852	880	839	910	860	877	831	882	843	844	835	894	862	853	884	870	828	904	883	859	888	908	896	873	873	877	853	867	845	892	803	896	839	872	864	838	877	872	889	846	870	825	844	856	872	846	870	852	887	861	844	803	794	892	872	879	856	830	873	858	819	847	906	914	852	927	845	857	825	897	874	870	884	870	858	810	905	879	904	895	848	909	894	839	833	887	857	875	856	928	878	869	851	873	861	816	844	841	906	890	887	913	912	804	856	826	873	871	895	907	817	897	820	878	885	815	927	848	834	821	828	886	859	884	844	891	832	854	840	869	863	871	864	881	866	866	835	835	835	871	797	821	848	909	926	890	848	827	874	882	843	824	859	866	829	871	850	828	836	846	823	866	874	876	910	852	870	917	838	824	869	895	872	907	827	865	899	802	841	859	893	868	859	846	869	839	845	883	866	845	852	869	866	870	854	848	861	809	862	847	935	862	847	897	864	832	913	887	864	855	874	868	884	857	871	843	844	938	844	851	837	875	840	908	855	860	848	840	898	838	962	942	860	877	870	856	831	883	912	899	838	880	883	846	840	874	848	930	843	832	840	862	926	865	828	875	857	861	869	804	840	810	878	892	825	873	880	863	856	889	791	904	856	916	858	872	898	890	897	853	846	846	882	849	828	899	879	845	871	856	868	855	848	895	866	898	849	852	838	879	858	843	818	875	858	878	911	848	868	859	878	893	879	922	927	855	840	868	855	841	876	870	882	849	839	865	818	868	904	848	873	868	793	833	906	902	878	823	930	811	843	868	880	870	849	887	841	866	889	840	878	821	812	856	878	839	860	887	894	828	858	861	892	873	826	838	869	849	852	863	873	927	914	837	922	876	909	888	854	867	900	880	884	861	889	861	908	883	830	855	875	863	841	831	845	874	923	940	899	903	868	848	869	915	909	851	848	920	884	909	869	836	792	846	909	910	849	899	853	862	838	846	831	870	789	836	880	875	805	848	918	798	824	807	856	867	807	800	823	915	801	921	835	872	853	857	925	885	895	863	866	825	868	878	887	924	900	859	903	815	875	834	847	870	891	889	902	791	851	848	830	837	807	871	870	838	844	837	830	850	851	842	861	869	845	857	883	811	839	867	824	936	891	879	846	861	828	934	924	902	772	917	838	853	873	903	814	904	855	856	858	913	864	837	830	889	842	872	875	854	864	910	847	852	875	796	854	847	808	871	806	849	832	873	832	876	891	820	895	848	837	882	868	860	857	857	880	861	896	806	868	863	826	827	863	827	836	856	893	876	926	835	854	898	827	865	877	850	936	851	844	816	894	907	830	909	871	872	895	845	869	923	875	857	830	856	871	852	854	838	950	839	850	881	894	893	828	849	819	884	847	832	808	865	892	819	889	816	913	872	860	910	870	864	858	869	860	880	842	799	864	872	898	899	831	873	897	843	888	827	825	880	824	820	915	910	829	813	835	910	854	863	909	798	896	868	857	919	848	889	856	861	895	800	864	822	893	874	853	838	911	884	893	888	891	864	817	877	899	864	870	897	864	851	881	917	879	849	888	830	830	880	838	879	880	913	872	861	855	914	879	863	810	869	897	827	893	857	889	836	894	833	888	834	850	885	846	853	863	894	825	790	905	916	894	841	846	900	890	856	848	870	852	875	859	883	891	872	893	865	895	883	899	883	870	876	874	825	871	872	852	843	884	878	884	812	883	872	824	862	933	856	905	853	842	860	871	828	859	848	880	920	902	833	873	847	872	909	898	898	876	861	798	885	873	853	809	853	859	871	876	856	842	863	884	855	863	875	867	877	874	863	883	807	842	890	885	846	882	904	876	799	865	859	855	872	877	876	848	854	897
30677	24117	29846	25070	19286	24883	29420	20180	6094	1590	1373	1163	1029	1015	790	730	600	586	544	561	517	556	562	555	558	629	560	480	507	467	504	464	421	443	426	386	435	439	474	498	536	446	422	447	418	439	417	416	416	377	391	444	351	405	426	440	381	386	337	389	348	371	349	358	372	352	338	360	361	389	354	339	353	359	372	379	358	329	319	344	416	352	387	384	364	394	346	356	345	355	382	326	330	349	378	384	372	355	345	385	349	381	380	328	333	365	360	350	349	391	382	340	348	322	341	340	329	337	357	343	375	361	347	350	355	373	351	357	354	364	333	352	348	350	365	350	382	361	376	377	326	327	336	349	338	339	378	358	366	357	365	322	359	355	400	350	374	332	346	352	369	364	354	331	366	327	330	367	373	363	367	328	364	369	349	354	325	384	367	363	350	317	381	364	378	372	365	339	354	385	358	383	346	352	357	349	358	349	356	301	356	353	344	342	343	345	372	353	353	341	351	364	338	407	367	336	350	381	369	332	352	372	367	331	354	344	354	355	379	361	382	352	343	349	336	343	355	354	347	354	319	322	345	357	327	348	360	363	332	344	396	356	350	367	362	321	339	374	352	311	377	381	338	353	310	357	370	380	360	362	339	358	311	344	330	370	403	368	359	397	363	391	346	336	365	338	376	351	323	344	344	399	338	340	284	354	387	342	376	387	363	376	348	344	354	355	317	344	362	355	353	335	365	341	348	375	323	343	385	352	338	335	353	347	380	349	365	367	360	356	349	349	327	326	327	324	347	371	354	358	366	297	365	345	372	364	372	347	341	400	361	338	357	355	340	359	366	364	333	381	339	365	388	354	355	356	354	365	369	330	351	346	321	351	346	382	333	357	351	364	349	360	332	338	352	338	401	366	340	356	356	345	361	364	340	403	321	363	391	379	361	375	311	338	330	333	392	356	359	353	345	345	378	364	367	363	339	357	358	348	353	354	306	365	353	305	351	356	357	358	349	333	347	359	372	336	337	344	367	368	351	392	365	393	356	341	362	365	350	340	380	348	343	337	335	336	383	364	327	353	368	351	364	334	354	345	343	361	336	356	358	355	324	366	372	352	346	327	401	375	357	370	359	299	372	381	334	320	334	351	359	348	355	362	387	348	322	371	336	370	342	360	373	357	370	343	358	326	360	386	396	345	306	368	342	373	368	347	324	329	323	372	333	351	320	337	363	341	333	361	332	328	329	374	384	346	374	346	346	392	365	373	359	378	383	385	322	340	349	322	335	379	331	370	379	376	346	373	354	375	356	354	348	323	340	335	330	364	340	356	375	373	357	380	379	343	358	365	358	347	346	316	334	362	334	323	390	366	335	321	379	337	358	356	356	379	347	359	364	363	351	373	325	312	363	380	371	348	347	338	354	354	360	368	331	338	346	351	351	370	376	355	327	373	352	356	325	349	385	374	359	351	383	318	382	376	364	390	356	325	375	365	341	336	354	367	395	367	358	388	361	369	381	327	341	338	376	359	373	337	371	360	397	381	338	378	340	352	335	357	365	382	341	292	329	377	374	365	354	328	365	346	361	364	343	336	385	361	339	357	346	353	364	360	358	347	377	342	364	339	367	355	345	334	340	321	347	324	403	345	350	347	371	358	341	339	322	348	361	368	341	330	340	363	318	379	362	344	358	332	367	322	369	351	343	355	348	313	319	362	377	382	359	366	358	353	342	370	331	386	356	376	345	353	367	337	333	391	371	354	360	376	345	353	321	346	361	333	329	377	368	351	338	370	319	365	380	371	325	345	363	324	347	351	350	323	351	357	326	363	344	371	361	372	367	328	324	333	354	372	357	357	341	377	373	370	368	368	344	397	398	353	353	314	351	315	353	353	375	357	351	363	347	340	303	392	384	359	364	342	390	388	373	345	346	348	312	351	365	369	346	347	365	363	362	365	343	344	343	333	328	320	339	310	358	359	384	341	388	353	374	361	359	356	367	340	345	350	352	354	350	331	380	343	357	332	349	366	331	368	355	370	384	376	338	354	357	341	343	325	358	344	359	356	353	333	383	332	370	376	348	373	319	323	347	334	397	341	316	366	347	328	351	360	368	359	378	378	344	334	355	411	329	369	363	376	339	373	334	347	374	351	339	366	381	385	392	362	343	349	354	349	351	363	350	360	330	373	345	338	350	375	345	370	386	327	355	355	375	358	352	317	334	354	359	363	340	327	379	325	314	371	360	377	336	327	377	348	360	350	322	321	333	351	359	354	359	359	361	372	332	349	370	371	355	392	342	340	381	343	349	356	378	350	370	325	360	370	338	379	356	356	354	344	346	328	366	340	317	331	367	398	374	359	379	348	377	361	361	380	345	348	344	368	352	351	342	318	378	310	338	369	326	322	319	304	373	356	350	373	337	350	354	344	319	323	355	346	376	346	358	347	368	365	343	389	354	376	377	352	360	328	362	339	322	354	340	369	326	352	332	346	353	386	357	337	371	353	299	357	350	323	368	378	379	371	307	347	333	337	338	364	354	343	323	352	369	336	356	370	355	373	360	364	340	321	378	359	373	357	339	373	344	346	371	370	343	357	361	340	318	325	365	350	378	347	343	350	391	354	367	339	330	327	335	349	373	342	347	375	329	388	330	381	357	327	383	370	350	351	354	332	352	358	407	330	315	370	339	342	324	357	349	369	365	343	364	347	309	356	334	347	341	359	380	329	393	331	326	390	355	350	360	372	338	390	352	329	315	347	334	367	356	370	347	359	360	408	334	377	357	350	351	335	334	344	321	393	324	398	373	361	313	315	332	348	346	369	346	342	319	349	332	364	366	383	361	395	372	340	339	353	338	345	326	369	345	395	345	331	340	324	349	342	346	322	357	351	329	349	348	372	363	344	344	358	336	351	368	370	342	357	364	331	348	370	338	405	362	341	351	326	376	294	392	366	349	309	364	347	343	359	351	368	348	355	337	345	369	359	350	371	349	366	335	355	369	383	364	349	329	354	354	341	340	348	327	411	325	337	341	372	389	347	361	364	404	337	353	371	376	350	351	375	380	350	383	340	354	380	392	338	389	342	324	317	356	395	401	345	363	361	355	383	360	314	338	384	336	306	352	340	333	335	340	343	366	369	352	321	339	352	371	348	396	332	351	351	382	348	372	346	342	383	362	377	349	332	352	356	351	371	368	328	336	360	368	348	317	353	346	337	350	363	363	356	366	344	392	332	351	346	361	339	338	388	357	405	335	335	378	346	354	349	350	337	330	363	337	331	344	336	351	332	350	364	380	372	338	340	355	368	337	322	350	354	331	351	380	340	350	358	341	336	340	348	378	363	368	358	356	343	375	347	317	353	369	351	344	349	332	353	324	366	349	350	373	352	362	351	340	316	330	366	355	351	366	356	355	336	366	378	338	371	357	321	362	339	326	358	330	375	372	380	343	377	344	353	324	341	387	356	344	341	383	376	364	339	368	339	352	345	349	325	362	350	369	340	365	335	335	372	364	351	334	361
18187	19690	33747	35171	33229	42108	45648	33091	14668	6386	6107	5529	4959	4964	3717	3384	2765	2604	2272	2169	2013	2146	2145	2168	2226	2489	2295	1884	1916	1811	1837	1790	1544	1359	1221	1360	1462	1635	1908	2168	2111	1827	1561	1482	1515	1514	1364	1404	1192	1147	1280	1536	1272	1202	1267	1246	1033	1007	880	959	936	938	948	981	964	933	907	927	958	865	910	902	916	891	846	951	927	902	902	920	853	905	905	931	935	898	940	871	957	950	857	871	913	895	883	924	908	886	875	920	894	931	885	886	884	872	864	912	867	882	897	908	896	910	866	888	943	875	863	851	920	866	942	856	913	926	860	884	888	907	835	919	934	915	903	873	893	863	949	842	893	871	898	930	928	896	914	839	905	890	937	866	907	896	881	949	894	917	873	879	889	889	928	865	937	865	884	862	916	921	859	898	889	898	908	923	882	912	898	864	898	897	867	925	872	925	892	908	879	925	864	872	888	831	906	877	868	886	911	921	913	896	864	945	896	892	886	905	917	939	841	921	933	929	931	897	882	885	887	909	917	882	929	904	913	910	913	907	914	893	953	907	924	879	900	901	943	921	834	941	839	844	850	856	903	901	925	878	870	892	902	824	938	892	846	936	890	917	872	914	949	902	898	914	931	815	898	923	916	879	942	881	885	870	876	916	932	873	857	924	820	847	895	851	956	882	856	896	896	896	888	947	839	897	905	877	949	897	879	870	892	869	879	902	915	897	911	889	875	936	919	873	918	888	958	909	899	915	939	859	844	874	881	875	916	923	888	892	874	869	892	890	837	855	854	901	885	930	834	900	889	894	848	923	859	875	835	888	877	942	873	845	895	878	878	851	835	916	903	878	915	861	932	902	856	884	899	897	904	879	856	888	913	903	929	888	892	911	913	920	935	898	940	885	853	888	893	859	905	897	930	866	870	879	924	892	932	905	824	863	907	906	836	877	926	923	848	890	936	874	901	842	890	887	905	934	896	893	918	933	903	896	868	870	862	889	846	935	904	902	906	874	952	930	921	907	899	905	888	886	895	898	889	878	883	925	887	893	952	883	915	890	913	932	892	883	885	831	950	906	867	912	948	894	925	904	894	882	854	836	908	921	860	914	893	871	880	872	854	870	905	889	967	851	858	909	867	918	878	894	970	867	872	896	898	943	864	899	928	919	900	852	846	900	952	893	897	866	928	849	922	972	914	899	899	819	874	898	926	925	850	883	908	912	916	937	837	896	923	903	874	912	886	890	895	953	853	875	876	940	900	921	894	904	937	871	866	937	915	889	871	851	921	951	905	924	889	859	865	966	897	850	861	870	953	861	930	871	840	905	897	935	853	845	916	824	915	895	862	925	866	868	905	899	862	909	863	894	873	907	888	884	930	821	902	914	869	908	908	923	913	948	887	892	861	862	873	865	874	896	900	864	891	947	916	902	914	900	896	893	856	867	868	897	867	878	888	812	909	900	847	894	897	936	878	964	903	881	878	893	908	911	934	872	833	887	844	934	889	934	882	891	895	913	916	905	937	921	881	908	881	928	926	842	885	901	904	864	885	879	861	878	854	900	915	933	925	878	838	886	898	889	871	914	860	905	824	870	907	855	885	932	874	877	965	957	900	899	867	870	865	880	885	915	878	957	842	857	895	926	917	911	886	908	876	910	954	877	900	874	907	913	859	933	926	947	893	923	870	870	928	842	878	944	873	916	890	912	905	908	904	916	869	877	914	946	862	864	886	878	916	903	945	938	890	901	890	874	881	890	865	891	893	901	894	873	891	887	917	893	894	901	917	899	913	892	856	899	871	876	893	791	905	922	902	889	797	922	867	896	886	898	941	875	898	899	820	853	886	934	872	914	873	858	940	928	926	901	833	854	926	866	847	837	885	889	869	847	905	922	863	942	871	870	880	917	890	865	904	889	905	910	904	850	885	926	889	860	896	886	911	931	931	880	874	857	917	932	944	926	890	868	875	850	919	933	901	863	917	901	918	905	891	866	906	867	906	914	912	898	943	908	911	889	896	899	882	844	893	887	907	842	903	905	926	885	871	903	873	899	880	890	889	873	904	895	886	862	911	934	873	871	845	877	810	923	854	932	870	896	859	905	902	894	820	851	879	864	902	844	890	895	871	925	873	932	904	860	905	878	866	941	910	855	892	944	931	910	903	869	829	919	933	897	861	922	887	904	841	926	915	901	837	830	921	890	853	933	903	901	922	851	932	857	885	867	883	842	927	957	918	852	938	850	858	903	920	888	928	983	932	891	861	901	930	912	910	882	852	891	895	916	862	893	872	961	899	809	856	855	891	946	916	918	914	886	881	948	900	886	859	912	926	906	910	918	918	867	815	879	896	896	879	861	862	922	908	875	921	861	905	921	839	958	887	920	844	897	866	951	905	916	949	868	944	903	941	901	895	912	898	880	921	899	858	897	851	900	869	851	895	843	860	871	905	908	880	921	900	885	891	937	870	901	897	897	906	899	844	844	890	913	914	908	918	970	884	930	887	861	878	903	941	872	890	908	869	909	870	880	865	884	909	944	903	892	950	882	876	855	882	916	876	910	911	895	898	862	916	888	886	824	911	915	898	928	908	917	850	909	946	883	870	892	874	871	893	874	873	879	882	924	864	922	886	896	894	893	866	900	876	914	927	941	905	925	862	880	818	892	901	886	833	888	850	892	905	885	830	842	881	840	874	889	929	888	862	846	874	877	872	915	955	926	903	933	966	893	869	888	866	881	882	908	897	918	881	952	931	870	913	912	864	881	859	897	859	876	882	886	878	834	939	899	884	920	859	890	929	896	887	888	934	908	863	936	892	947	810	886	856	846	914	910	875	900	853	846	879	856	911	894	887	870	873	871	937	920	930	889	956	887	883	892	897	917	943	876	877	827	911	861	881	891	904	814	892	930	910	883	902	881	923	916	903	859	896	911	901	890	889	913	889	882	958	899	877	919	919	844	889	882	919	870	876	902	910	919	861	824	901	883	877	928	882	880	851	899	864	901	878	944	850	901	876	846	889	954	918	936	918	901	887	880	884	922	934	855	924	920	896	833	886	958	905	916	879	835	911	878	909	876	915	939	865	986	923	866	911	896	923	876	859	890	838	893	884	882	917	839	957	939	888	848	827	862	874	837	914	909	944	910	928	903	824	905	855	940	874	940	879	893	866	927	823	888	930	942	929	852	890	914	879	910	871	900	899	980	950	927	910	848	899	943	864	873	896	910	851	881	840	906	853	903	910	879	913	889	912	863	884	852	905	890	933	914	851	941	849	924	910	895	869	865	888	919	879	908	909	880	898	902	884	864	944	882	942	931	916	894	839	856	904	929	871	921	925	891	893	886	937	886	885	880	817	901	907	864	883	836	867	915	911	894	938	868	900	872	900	926	882	828	893	935	859	938	815	958	866	933	899	898	865	919	909	843	871	855	960	937	879	861	845	913	877	926	886	907	907	887	892	878	808	869	894	894	905	940	890	879	903	885	901	893	925	893	922	913	884	878	890	917	920	939	933	904
38912	31182	37122	33584	29070	28154	18915	10716	6004	3734	3527	3127	2761	2414	1572	1432	1123	958	958	882	956	948	895	838	834	877	872	704	757	646	669	643	538	456	486	525	549	635	768	852	906	791	615	619	600	534	566	517	457	457	456	629	549	430	464	444	375	354	363	339	367	335	361	367	340	329	353	333	325	335	333	343	344	334	335	329	349	310	312	329	300	309	324	329	342	332	338	327	338	335	330	325	323	322	335	308	328	349	307	302	309	301	311	304	316	333	323	301	356	311	295	329	287	349	322	358	325	330	323	329	364	341	343	300	308	322	323	329	314	327	323	297	342	301	332	331	318	319	303	310	341	322	297	335	333	336	306	354	337	300	298	289	311	348	358	309	309	311	333	327	336	358	319	311	335	325	299	333	310	302	313	299	307	331	343	319	322	302	327	289	297	327	326	310	340	345	314	317	321	339	324	327	299	351	304	306	310	316	329	341	306	337	295	297	333	305	352	313	357	315	323	266	304	317	347	336	317	317	344	314	323	294	298	310	325	333	306	294	297	341	295	296	318	308	302	339	331	311	314	348	331	308	298	312	300	302	306	342	346	338	309	287	323	313	300	289	306	318	326	365	345	307	333	346	322	323	354	323	323	302	296	320	305	309	298	326	310	325	343	323	331	329	333	345	329	298	312	291	319	280	293	347	330	313	319	308	291	321	308	316	307	291	311	305	345	342	333	326	282	326	301	337	323	299	293	335	338	321	331	306	287	322	303	301	289	328	335	297	331	301	327	347	336	326	326	320	329	312	334	340	291	337	296	325	321	293	294	327	312	333	296	336	310	315	316	308	312	344	287	334	329	310	283	328	287	311	316	302	322	328	332	326	292	324	310	335	290	327	348	311	323	315	331	288	304	342	309	311	325	314	309	331	323	331	301	357	335	324	272	297	305	322	320	306	323	324	346	330	309	316	322	308	299	323	319	303	332	286	321	310	323	326	325	293	304	322	325	325	329	320	333	301	352	309	299	287	309	285	299	272	302	302	330	291	295	327	300	357	358	350	346	314	361	323	347	332	334	353	325	312	273	350	309	338	326	299	355	299	294	327	314	309	316	327	367	295	335	320	347	310	309	341	308	314	306	340	324	315	325	326	335	301	329	307	319	327	334	337	295	313	317	339	338	294	324	292	285	318	302	317	280	323	332	298	312	350	298	325	284	310	342	289	330	312	318	319	299	350	287	331	314	306	333	333	332	314	321	350	320	297	303	329	306	319	298	319	308	292	307	306	318	302	321	306	299	308	323	331	357	316	314	327	301	306	321	322	290	337	332	295	316	297	331	324	333	323	309	325	347	342	350	310	313	319	324	327	309	305	305	342	317	331	329	323	361	343	337	332	299	325	321	292	307	301	328	314	296	329	332	322	316	313	322	322	281	325	300	307	343	299	323	314	319	309	330	309	323	355	327	306	324	328	278	324	326	299	319	351	320	307	333	306	342	340	319	320	330	295	316	289	332	322	326	349	275	317	350	314	324	317	310	309	315	340	324	347	347	292	338	362	302	325	342	323	339	316	319	339	290	318	307	306	318	280	328	324	301	358	326	315	336	335	314	325	346	289	341	317	298	327	307	328	330	320	332	305	279	315	319	342	318	288	353	326	354	321	290	323	305	293	335	356	340	315	301	309	328	323	340	326	327	320	336	299	330	322	295	314	295	334	306	327	318	316	313	307	323	304	317	299	333	334	309	340	332	322	324	334	320	333	305	323	306	338	300	301	306	315	318	294	335	343	335	318	287	328	320	323	312	314	316	319	361	316	302	349	320	330	335	314	308	305	325	300	325	290	304	307	313	310	290	324	339	327	323	330	298	316	320	334	340	322	308	308	292	313	316	299	351	363	332	319	314	359	299	341	311	330	314	336	319	292	343	326	330	305	348	321	299	290	296	278	302	301	320	289	329	332	328	354	336	322	311	332	287	301	277	300	299	306	349	303	299	312	336	290	283	304	321	324	314	326	322	312	314	314	303	321	351	333	322	336	295	311	327	330	352	299	332	308	312	315	329	315	324	313	335	319	335	306	321	349	347	316	336	318	333	295	330	314	342	334	322	314	284	341	331	326	315	312	317	308	335	348	328	305	314	328	325	324	314	316	304	342	313	316	338	321	336	298	340	293	305	333	281	320	305	314	316	363	301	290	313	314	309	293	349	291	329	332	304	312	344	325	335	361	325	328	294	343	335	319	313	313	316	315	296	318	321	309	312	303	304	337	324	328	339	305	303	331	278	311	276	326	320	298	309	304	307	311	370	296	310	314	328	305	328	317	304	336	332	328	296	313	328	328	295	298	352	312	297	297	349	310	338	280	318	314	341	320	313	351	304	324	301	290	328	342	323	337	302	326	331	341	324	312	327	309	298	277	302	287	321	311	335	349	305	301	315	332	327	295	330	335	315	330	308	304	340	349	300	333	287	313	275	339	311	324	288	329	327	315	311	306	324	332	317	337	341	352	350	340	307	320	319	320	341	319	327	303	299	337	311	333	343	319	313	356	266	297	306	288	328	313	322	303	351	346	324	301	316	305	342	315	363	354	332	307	318	348	313	327	323	293	313	312	293	343	368	324	312	312	305	327	276	336	317	308	333	340	296	344	311	327	323	335	328	314	331	303	333	325	301	328	313	287	315	335	364	314	317	328	305	325	320	351	335	332	289	340	310	317	314	317	319	345	327	307	312	320	347	320	297	328	339	319	312	328	348	296	313	267	317	335	286	318	319	332	337	309	316	309	312	339	334	309	293	330	321	350	320	294	320	340	311	291	308	315	300	311	335	315	322	333	335	327	338	330	306	326	280	324	326	300	319	313	298	313	348	298	318	334	329	314	312	326	300	320	310	303	317	331	309	323	321	357	305	334	352	340	318	310	296	282	299	315	301	303	299	347	326	326	312	348	335	285	310	322	308	319	310	337	345	295	293	331	306	309	341	334	315	285	307	319	338	291	301	344	307	291	323	299	305	328	330	323	347	315	339	299	320	355	322	336	336	349	304	319	307	309	315	329	317	292	334	322	330	335	318	282	294	340	307	314	329	306	306	327	312	337	312	307	342	321	292	327	318	324	313	318	291	311	292	316	324	304	313	306	313	307	300	323	347	314	313	326	311	302	326	285	301	329	319	336	297	329	294	327	326	317	307	308	328	287	317	293	322	320	304	315	351	305	343	306	322	314	314	318	343	318	297	305	295	328	308	321	307	335	303	322	339	332	299	315	323	310	312	334	321	345	348	317	285	342	326	314	314	330	315	294	350	315	294	332	298	283	331	289	338	326	307	325	310	324	339	320	270	320	319	306	278	338	345	326	319	261	308	281	316	315	316	304	338	328	317	315	312	318	316	331	306	329	305	285	315	316	332	333	332	312	321	334	322	324	331	313	301	310	344	313	346	280	325	306	346	320	311	299	303	306	315	323	316	304	300	317	310	329	284	343	304	346	340	320	308	330	332	324	322	317	316	333	343	344	298	316
23303	23749	38909	41660	40964	40259	32223	23668	17698	14064	14080	13321	13196	11449	8430	7328	5658	5128	4890	4278	4618	4450	4530	4533	4556	4942	4585	3947	3918	3487	3555	3279	2484	1923	2004	2142	2675	3224	3987	4625	4896	4282	2852	3079	2756	2671	2822	2426	2063	1830	1730	3258	2596	1654	1835	1540	1475	1438	1037	853	937	987	1036	1010	930	951	935	914	884	922	901	895	896	900	883	881	840	875	826	822	868	852	823	851	852	879	865	828	888	847	789	838	877	889	845	816	858	848	875	790	807	858	864	754	789	825	759	840	815	822	797	773	815	803	796	802	794	803	794	851	824	817	850	817	863	806	821	812	753	800	817	827	814	794	766	806	809	827	758	815	773	838	804	784	847	788	841	788	802	850	802	757	817	787	800	799	852	832	817	820	830	826	784	847	801	764	814	779	816	835	793	789	786	803	838	829	813	815	817	785	776	820	831	731	835	795	806	808	780	830	823	785	804	801	812	773	782	788	799	792	803	821	810	844	833	842	801	815	842	814	811	812	875	789	830	835	846	813	769	789	813	841	835	832	799	815	789	766	777	815	805	844	822	800	815	828	805	813	839	796	770	807	888	788	794	787	808	826	801	817	788	786	781	767	864	751	820	782	760	794	775	768	823	842	751	821	816	833	812	816	811	829	794	813	832	848	805	809	827	790	776	828	821	817	788	778	798	758	785	786	826	798	788	787	807	835	843	812	813	819	781	817	869	763	782	803	769	781	795	835	861	770	843	828	764	792	873	795	835	849	804	771	757	824	822	834	807	789	804	849	794	782	800	832	795	768	814	828	766	824	811	786	819	786	831	797	741	834	782	828	800	778	823	816	830	826	763	811	773	783	849	802	791	844	837	794	776	777	834	804	832	829	819	801	767	801	757	793	796	774	867	829	798	824	834	819	821	824	778	782	807	819	807	828	783	786	807	795	776	843	800	801	823	821	798	812	829	831	806	730	742	845	812	814	793	830	806	827	783	827	849	849	781	839	810	802	774	802	754	812	822	843	849	804	848	812	756	799	840	863	765	814	790	800	776	787	825	778	809	804	796	812	806	855	823	812	860	784	838	860	831	780	749	839	806	815	798	795	843	858	799	805	864	784	785	826	796	862	799	796	840	836	835	793	831	813	807	812	817	835	835	800	834	786	832	732	838	822	807	807	786	726	780	828	829	812	856	787	757	826	789	806	797	820	839	793	822	790	799	846	780	836	836	807	816	818	757	805	811	740	764	839	828	804	819	784	803	827	796	772	835	776	793	829	792	822	774	827	850	795	792	778	818	850	834	809	787	834	876	781	784	839	807	800	865	751	789	796	826	780	855	800	802	819	817	825	775	777	795	757	771	805	836	801	855	751	813	819	850	874	822	824	816	877	740	859	816	800	790	842	832	816	845	758	841	800	789	818	804	800	803	768	788	787	793	891	839	856	781	863	782	756	841	808	815	806	820	866	832	822	842	740	852	793	798	779	798	803	827	781	797	845	798	796	852	784	821	837	762	820	855	816	826	793	806	829	825	827	779	779	794	835	773	846	850	789	797	804	781	801	796	803	809	818	817	805	829	818	831	830	834	836	804	827	811	840	836	804	801	819	822	863	816	828	876	824	831	827	835	803	792	847	799	818	847	821	829	768	798	816	825	773	819	847	848	737	814	824	817	849	820	848	888	780	829	823	812	776	804	804	822	865	782	777	806	826	825	799	857	797	832	843	776	829	789	842	812	844	769	792	807	847	786	859	821	803	845	788	831	866	853	759	763	849	793	814	767	845	803	801	820	803	814	791	807	802	851	779	802	746	747	835	837	810	783	753	845	800	740	800	822	865	808	751	778	773	817	777	735	809	760	818	820	849	799	838	807	786	855	811	824	835	780	785	814	810	819	850	844	770	798	781	816	812	854	846	835	816	869	821	830	807	797	824	828	788	788	812	829	803	796	802	781	781	798	797	797	792	774	804	842	836	815	843	814	822	789	853	782	825	811	827	797	785	853	787	798	894	767	770	785	811	828	826	847	804	790	774	820	802	836	798	841	804	850	813	805	832	838	826	819	825	812	819	808	826	812	805	791	799	774	794	809	782	825	841	816	868	812	863	820	765	832	811	819	812	809	779	781	827	828	841	804	780	830	856	834	820	833	800	792	770	805	790	803	818	827	829	820	812	785	823	794	811	799	834	811	815	820	811	754	817	819	851	791	790	786	824	811	826	822	816	814	801	824	790	798	806	802	816	843	804	827	780	860	805	830	888	829	792	815	839	806	776	773	749	792	853	776	775	863	808	834	839	814	765	875	797	812	817	793	814	798	813	821	877	840	808	835	798	802	817	818	790	825	839	809	782	846	798	802	811	827	836	810	776	765	799	810	793	780	820	867	749	814	832	776	838	856	811	823	774	776	816	814	816	733	828	743	794	827	783	831	818	800	810	817	787	831	782	814	770	799	777	804	827	784	799	796	854	774	778	804	859	829	824	798	824	813	790	835	845	856	842	811	831	802	812	850	788	782	801	785	766	759	781	821	802	814	782	818	783	821	813	820	785	794	852	804	789	832	778	814	792	837	849	842	832	831	808	804	779	815	801	771	828	784	816	794	851	781	806	822	780	803	825	762	773	815	827	814	786	803	768	824	820	805	814	813	817	786	791	828	851	780	794	834	797	837	810	774	817	783	820	837	836	812	790	797	863	831	853	813	772	763	806	797	818	814	860	789	828	834	807	814	763	793	821	813	778	820	796	814	799	794	822	805	814	805	821	777	785	799	850	834	867	821	776	826	798	780	786	802	836	808	772	760	780	796	788	848	803	779	766	829	758	789	769	805	793	799	831	798	825	767	798	832	892	829	813	802	811	794	787	805	821	818	841	802	776	810	844	803	801	841	823	819	827	771	855	779	843	832	800	799	833	813	828	812	792	752	848	825	829	865	779	791	814	854	855	822	819	783	813	743	835	884	787	819	776	792	803	787	818	841	860	846	804	806	823	745	803	780	824	855	819	801	803	844	807	802	851	818	779	803	820	786	787	872	824	807	846	826	741	820	836	846	768	820	827	806	785	814	792	813	820	804	815	782	797	782	770	841	772	807	770	795	847	817	757	798	853	837	839	799	795	777	784	797	831	804	778	796	841	870	827	799	760	831	770	811	796	799	819	824	796	816	814	835	826	773	824	790	833	801	823	800	767	802	840	780	790	876	799	815	815	815	847	794	740	781	846	828	857	819	788	864	825	770	768	808	808	799	816	748	799	833	825	811	836	870	764	815	834	795	778	784	834	835	830	814	805	870	857	794	820	757	819	819	802	784	790	777	836	828	826	809	802	836	791	784	791	833	828	845	782	827	810	824	829	801	818	791	815	822	778	807	845	799	844	795	843	823	777	784	778	838	820	795	771	788	782	763	784	774	796	782	819	801	800	785	877	822	883	830	806	804	837	787	857	837	810	856	757	800	796	846	805	850	827	811	747	822	812	788	828	812	798	785	843	864	817	791	805	843	810	790	789	819	796	774	801	770	764	866	784
18613	14893	18859	14344	8746	5729	4168	2235	1485	1215	1210	996	835	722	632	557	493	504	466	449	428	422	418	401	394	394	419	393	380	368	413	395	393	344	370	363	346	376	379	376	365	337	329	350	341	337	366	336	325	377	371	334	333	351	342	356	330	327	330	312	331	334	366	351	338	367	313	318	328	363	352	349	348	347	380	341	342	339	331	322	340	368	358	318	343	345	337	363	336	336	351	283	329	352	334	333	301	325	333	317	329	329	322	347	324	296	358	325	333	339	316	353	388	310	317	367	313	353	339	344	341	350	336	335	315	322	363	295	330	335	349	325	339	343	332	304	321	361	339	350	333	310	297	321	333	351	309	335	312	323	352	322	338	340	344	365	332	347	320	347	366	355	324	348	324	341	384	324	338	325	307	316	366	333	356	348	377	344	313	347	320	342	354	341	348	345	305	356	342	384	340	360	331	336	360	318	336	333	342	338	339	358	332	316	352	359	317	309	330	322	344	329	345	328	327	331	359	316	322	330	360	356	341	347	338	353	335	329	328	345	307	341	349	332	341	322	336	318	345	329	338	310	331	350	352	327	344	318	365	311	318	347	333	299	352	328	338	330	360	340	366	346	365	337	295	345	332	343	320	347	312	297	335	345	347	322	316	370	336	347	305	324	316	340	336	345	335	352	347	348	332	348	331	342	335	330	378	315	325	343	341	348	327	306	333	357	335	319	358	340	344	343	333	325	328	323	372	352	316	343	310	358	316	372	360	310	355	358	325	324	334	315	333	346	338	353	357	360	318	300	341	305	346	340	328	341	341	331	351	305	359	317	326	338	330	327	315	326	323	323	355	357	327	330	347	328	332	325	353	356	319	349	339	352	360	329	307	305	360	354	313	289	326	320	337	335	326	359	332	307	350	321	357	329	320	316	343	313	311	305	353	324	343	332	354	292	356	304	341	364	343	349	337	328	354	330	308	339	345	311	321	335	350	301	311	334	329	328	336	334	326	321	345	314	343	339	336	325	326	316	318	339	302	321	320	312	325	355	372	378	358	333	337	347	321	336	341	337	356	333	353	326	323	304	322	344	350	335	344	366	334	331	342	312	325	366	334	362	326	312	302	315	354	315	345	341	349	329	303	371	296	336	346	303	329	300	301	301	307	374	316	355	345	349	320	374	359	314	355	385	335	294	355	310	336	351	362	339	329	340	317	345	348	337	321	332	328	351	365	349	323	337	371	338	337	325	299	320	322	363	343	348	326	340	370	326	322	343	318	345	368	336	309	318	353	331	344	332	340	346	339	317	339	321	360	360	307	334	317	355	361	343	325	381	321	342	347	355	326	355	356	310	328	339	329	326	316	370	319	377	340	351	320	346	360	335	358	335	342	375	370	371	333	329	362	347	367	343	333	361	325	288	331	319	329	337	346	359	328	352	351	354	360	309	367	320	346	348	365	326	325	329	348	343	316	322	366	374	328	340	341	336	342	316	331	304	331	339	311	345	325	359	320	348	358	333	349	325	339	325	302	348	325	325	339	338	337	344	327	345	330	316	383	322	342	350	339	315	334	326	319	353	322	327	338	319	317	363	363	325	295	322	352	327	354	341	357	306	343	344	345	296	325	357	303	304	332	352	349	336	321	328	334	322	355	343	330	333	332	352	332	335	331	363	350	370	330	376	332	324	318	356	366	341	358	319	337	338	335	334	330	336	312	329	309	379	328	329	319	366	329	323	324	316	351	365	328	306	345	339	331	323	307	337	356	316	325	344	324	322	347	334	351	335	353	321	351	353	339	339	334	344	316	330	312	343	320	348	323	335	336	365	345	332	329	350	341	352	348	328	349	312	331	330	311	326	353	348	349	349	348	313	359	354	312	354	339	322	348	337	321	321	335	341	327	377	345	314	353	325	324	355	324	345	355	356	335	303	320	309	344	341	344	356	356	321	340	352	365	327	320	320	325	344	371	324	346	387	332	333	363	290	361	317	350	326	319	324	337	372	337	327	346	329	380	350	360	327	381	327	347	346	346	304	351	326	327	329	346	323	332	321	353	349	326	335	350	322	357	337	342	343	353	371	339	325	373	373	325	325	345	362	339	336	329	347	346	340	353	330	321	334	340	335	361	324	340	343	345	311	358	369	365	299	338	336	347	331	358	336	309	336	363	323	340	328	345	333	340	343	287	341	347	364	302	368	350	316	347	340	337	362	320	362	345	346	355	368	304	342	331	339	300	337	372	337	369	348	309	351	323	327	323	325	336	366	372	359	318	350	327	324	332	351	352	347	323	328	341	339	324	325	344	363	356	299	322	355	348	367	331	332	314	381	354	321	324	342	352	322	347	320	344	323	355	331	376	331	330	340	347	339	303	352	336	348	357	342	332	329	328	334	330	315	359	340	305	326	313	337	354	349	337	324	296	321	343	322	319	347	339	378	339	340	317	354	359	326	330	337	355	357	342	354	331	344	328	347	354	352	343	369	331	306	318	343	325	353	327	336	358	342	357	336	354	317	354	322	360	337	346	355	320	315	325	309	310	343	340	343	327	320	328	350	326	330	350	336	350	347	325	350	357	356	344	340	323	345	344	354	393	351	346	305	321	326	366	332	353	355	337	323	346	353	360	368	360	358	320	374	328	336	313	333	352	365	351	310	387	335	355	360	373	334	332	354	331	328	340	360	353	355	346	370	369	328	334	366	310	324	318	326	326	312	337	348	362	340	334	335	351	335	333	321	344	333	354	322	331	332	337	318	330	387	323	352	325	356	306	326	335	317	338	329	301	333	318	322	327	351	350	326	324	344	357	320	318	346	320	316	357	329	314	289	314	380	353	311	320	320	325	319	345	321	330	330	364	310	331	349	354	348	380	339	311	334	350	317	377	331	340	340	356	334	341	349	319	360	349	366	328	328	371	350	333	301	337	325	341	332	324	332	314	335	354	318	376	360	342	351	300	349	366	354	351	340	371	339	364	374	329	321	316	337	316	341	339	339	351	341	370	342	346	333	369	333	339	339	353	378	310	330	364	336	363	274	341	332	329	346	330	335	346	342	345	344	358	346	336	342	332	301	367	326	335	335	270	344	295	344	372	306	313	361	318	329	337	368	312	360	334	336	318	342	364	327	338	333	373	364	349	324	327	354	372	310	349	303	305	342	342	353	327	366	401	333	330	346	327	383	360	323	323	357	345	324	330	369	341	342	345	357	350	357	330	303	344	332	312	358	346	296	341	329	301	337	318	362	330	366	308	334	322	326	324	320	322	305	337	330	322	306	301	347	367	315	326	305	350	348	316	340	315	321	336	345	294	351	340	344	297	325	322	352	332	321	343	348	361	336	325	340	355	324	331	316	342	351	364	347	340	310	338	305	328	349	367	369	336	343	363	344	356	331	351	334	311	350	366	347	335	331	305	304	315	342	347	337	316	355	333	322	343	350	336	333	310	332	313	328	347	330	379	336	358	338	343	357	328	288	338	333	349	378	330	301	379	339	336	327	326	330	335	331	336	372
10745	12680	25191	25427	20907	17610	14544	9144	6594	5587	5676	4856	3809	3656	2811	2325	2041	1868	1778	1557	1511	1483	1389	1414	1328	1309	1378	1236	1253	1198	1220	1080	1119	1029	1033	1062	1065	1059	1034	1076	1100	1097	996	1008	976	1002	968	977	909	1012	945	946	941	889	921	897	901	880	890	842	878	876	872	870	906	863	880	942	820	853	864	885	864	848	874	881	877	858	907	837	843	857	873	855	941	846	831	856	865	872	924	886	871	868	855	872	894	882	922	831	851	886	828	843	846	824	828	834	831	874	837	880	844	893	894	846	835	845	910	880	829	853	852	838	874	890	843	807	804	823	833	885	864	877	889	883	885	850	913	855	880	873	866	808	917	825	846	825	821	828	869	881	872	835	820	827	815	826	825	840	874	807	887	773	808	821	866	862	823	847	883	829	907	833	847	848	885	898	874	866	857	875	882	886	869	848	853	786	847	899	853	861	933	863	862	855	881	823	875	823	871	909	824	842	878	866	868	848	820	832	848	861	907	894	810	841	835	863	817	889	861	838	891	813	839	836	861	883	851	877	818	865	823	855	857	824	877	847	867	868	866	873	840	848	852	836	874	835	843	885	838	898	876	851	853	847	837	859	865	830	876	895	845	854	863	862	941	825	870	859	864	831	878	893	858	869	847	873	900	855	889	816	875	879	846	833	828	860	871	841	812	882	829	880	870	829	843	871	939	908	850	816	849	888	835	853	858	856	862	846	836	829	902	884	914	888	840	860	822	883	834	873	865	827	790	827	868	905	841	781	857	880	852	875	834	863	862	869	842	884	837	899	868	848	872	831	880	815	864	883	862	863	854	870	900	906	833	863	913	817	854	870	830	922	867	823	840	876	869	890	888	904	856	803	859	857	849	860	849	892	837	865	870	880	791	851	856	911	871	848	858	877	835	893	857	836	845	807	876	879	845	849	862	897	876	853	860	865	861	830	884	890	896	901	850	800	809	853	823	852	837	863	851	855	836	890	862	902	904	869	895	885	890	870	825	855	868	883	822	850	856	840	866	860	860	858	908	871	838	864	853	817	911	794	869	834	827	844	850	863	902	878	852	930	865	839	874	826	892	882	850	874	844	827	812	842	871	871	898	854	871	839	839	915	844	863	832	839	865	850	849	848	810	862	842	808	848	867	847	822	864	894	898	815	898	820	831	872	819	838	890	873	877	865	848	886	861	879	816	839	928	882	888	882	895	855	816	853	861	788	861	842	896	855	839	820	797	853	889	867	854	866	856	848	819	856	833	892	891	861	854	822	851	822	821	859	816	842	843	802	839	817	857	857	834	867	838	826	856	867	849	897	872	874	836	908	812	885	833	868	800	825	860	831	763	844	884	808	868	825	875	894	907	865	851	870	841	900	921	856	824	882	853	882	877	842	902	846	822	820	878	861	835	881	813	878	851	910	875	856	870	829	828	826	903	905	855	834	822	848	856	839	893	857	860	855	842	806	855	868	858	889	857	878	875	834	875	866	811	842	828	918	830	861	900	871	851	823	871	879	854	859	891	841	812	804	826	826	825	836	846	826	869	896	859	879	895	866	847	799	835	836	839	776	892	805	847	869	823	851	881	920	868	861	897	901	922	885	901	852	834	866	850	866	868	876	833	891	897	849	851	886	850	847	868	813	869	846	864	835	817	835	853	829	845	817	865	878	848	814	858	877	912	902	838	891	904	876	847	817	839	835	860	857	889	862	861	828	871	804	876	796	882	878	875	847	896	804	835	833	823	860	806	877	807	875	780	894	927	906	849	876	849	869	832	853	804	916	847	891	797	868	872	864	863	833	806	788	834	932	843	786	842	865	795	825	854	793	856	850	904	872	868	825	896	867	834	829	882	858	848	838	880	840	868	821	854	837	787	844	856	833	890	867	877	842	827	884	860	918	870	856	870	850	810	804	884	840	845	856	845	888	795	822	875	873	851	814	883	885	858	857	901	882	829	835	864	806	853	860	878	862	864	794	872	851	852	873	840	869	878	865	921	896	869	848	831	827	802	831	883	880	766	877	816	864	814	828	823	893	843	913	811	855	821	818	865	826	848	902	903	831	847	814	879	812	814	822	835	823	879	868	844	890	895	845	897	857	841	866	893	863	832	824	828	903	852	826	835	931	901	851	920	817	809	898	822	898	879	854	870	873	885	853	850	879	881	845	818	875	835	867	848	829	846	880	825	840	851	893	847	853	862	822	794	844	833	806	865	877	884	883	862	871	898	818	833	846	829	856	842	858	825	867	812	873	830	787	889	833	861	873	868	894	851	826	823	900	837	813	889	854	888	816	868	914	846	849	843	906	850	799	879	889	860	877	864	869	854	897	873	839	821	853	855	835	906	886	914	862	821	887	829	847	845	859	821	856	878	851	871	828	901	829	845	883	840	851	835	829	835	909	868	839	851	882	912	864	874	835	802	889	861	865	889	874	883	902	840	867	858	886	843	844	846	882	858	880	894	898	837	787	833	819	879	816	886	859	824	901	828	862	871	891	752	865	814	822	886	869	837	857	839	867	850	822	826	876	790	881	871	830	829	835	888	829	877	834	854	878	838	864	873	833	846	866	891	882	850	796	905	858	849	841	820	839	829	766	882	830	903	804	855	852	897	826	842	862	836	838	885	867	836	805	857	869	834	873	843	879	855	832	811	848	923	843	872	842	847	802	831	863	838	870	844	818	874	806	848	889	836	802	876	895	867	860	847	856	857	887	893	848	861	829	889	879	833	846	835	871	846	895	871	879	855	883	806	904	860	816	853	816	861	856	853	824	847	839	849	842	844	874	862	879	858	850	871	818	875	860	856	818	813	844	886	833	840	834	856	839	907	873	855	875	882	848	902	947	917	836	825	872	850	905	802	871	814	886	819	872	857	837	800	885	830	869	826	862	912	849	828	865	892	849	844	893	870	842	787	845	846	885	901	831	858	808	847	779	838	899	848	839	823	850	849	842	853	862	809	848	848	894	884	817	908	834	836	891	831	868	846	828	838	876	860	864	810	833	869	833	878	841	869	885	902	851	837	885	789	919	890	833	854	796	846	836	856	855	866	815	864	876	803	802	868	834	855	895	837	894	809	878	889	807	868	888	871	877	860	872	907	898	890	864	891	844	897	875	888	856	845	881	849	840	853	830	787	852	863	881	886	890	809	907	887	828	850	849	814	908	790	870	881	804	825	871	825	841	903	833	840	892	884	889	827	860	850	887	803	877	840	809	863	866	901	879	887	842	876	862	863	836	827	851	878	836	871	882	822	891	821	868	845	865	874	838	842	832	888	843	815	894	921	873	844	833	849	852	849	910	829	858	864	868	868	833	828	836	856	845	923	875	860	840	857	824	890	897	859	830	793	863	874	830	795	877	903	895	864	847	834	888	838	872	848	856	892	829	883	858	842	896	816	823	877	856	823	860	837	891	868	908	845	877	840	859	900	848	895	894	814	827	830	859	871	863	843	870	890	821	875	912	857	838	905	854	844	816	870	872	875	868	889	862	885	835
30386	24619	31576	28676	21132	15497	7726	5674	4236	2943	2819	2594	2086	1873	1450	1030	924	775	741	665	595	662	594	634	606	654	687	639	637	555	595	521	461	467	465	448	479	513	606	575	624	554	507	514	494	506	460	456	389	394	387	378	472	409	413	372	389	412	377	387	389	369	358	363	343	324	346	350	346	323	368	363	360	314	340	355	359	372	361	364	322	335	353	341	331	329	361	400	346	373	323	317	349	301	373	342	349	360	374	336	329	356	358	325	354	351	355	366	357	369	338	325	355	330	369	346	382	326	338	356	355	339	365	349	342	357	371	336	362	355	338	357	315	368	350	334	343	345	390	362	376	379	349	333	319	331	338	346	370	317	319	310	347	324	357	326	374	382	344	345	355	342	366	344	353	319	348	359	344	363	354	328	338	355	358	333	329	364	326	334	352	374	363	353	366	362	347	313	377	344	336	338	338	344	347	354	337	370	386	329	346	311	320	387	391	354	376	356	353	376	340	350	344	373	365	376	328	348	316	339	360	367	359	337	359	370	352	341	346	316	341	356	344	357	347	364	352	366	306	360	316	327	361	379	341	361	385	337	390	355	379	364	372	363	332	318	310	367	345	355	374	340	370	315	330	344	352	364	331	351	346	390	371	346	362	327	352	368	359	344	376	331	378	385	352	337	378	367	350	345	383	327	359	339	321	324	364	346	359	355	361	330	349	357	375	333	372	335	337	344	350	336	361	362	375	361	364	366	364	351	365	376	382	359	369	359	333	367	341	354	372	328	346	348	353	346	338	360	350	362	334	372	348	340	340	363	349	393	352	321	330	342	353	350	368	338	349	340	373	340	352	386	374	371	339	353	347	319	358	364	363	369	347	341	376	360	379	361	375	325	344	362	383	322	366	366	345	360	364	327	379	370	361	344	346	326	367	328	331	333	360	355	351	356	343	331	344	362	334	352	305	369	332	384	347	383	333	325	352	382	411	306	357	364	339	363	364	356	375	363	369	378	375	374	336	379	337	378	375	353	340	377	339	364	320	351	336	339	324	351	335	327	372	355	348	355	341	341	376	369	343	337	350	338	363	347	376	320	345	351	394	329	327	332	345	375	379	367	360	342	361	331	357	368	340	337	370	340	372	345	351	351	335	319	358	344	341	369	369	349	362	353	351	351	307	353	345	337	358	345	357	351	336	347	342	385	361	335	359	341	330	323	331	332	335	370	329	366	364	389	341	331	353	323	343	349	361	355	364	338	368	341	357	349	335	341	327	349	336	344	345	326	363	316	341	359	339	349	372	357	355	359	354	354	368	357	333	309	346	373	406	356	343	335	336	371	360	354	361	350	370	341	336	336	366	367	323	354	311	352	363	372	345	367	366	391	347	340	346	371	351	368	363	346	359	343	387	361	366	337	321	339	357	377	344	371	359	341	343	331	379	361	369	364	348	323	374	358	383	304	366	364	322	353	356	330	377	375	386	350	342	363	350	371	347	335	346	357	343	344	350	327	362	327	346	366	365	360	321	382	379	346	367	357	344	337	387	356	371	365	326	334	335	340	369	365	368	377	369	348	376	346	353	353	349	401	343	327	338	362	349	324	403	388	353	333	350	321	324	375	353	356	350	368	346	343	329	341	350	318	381	330	369	356	342	329	319	355	345	328	371	343	326	342	334	326	346	326	361	338	399	379	349	348	314	372	396	364	343	356	374	349	351	344	353	330	392	367	345	347	341	337	320	320	374	361	358	366	375	350	351	352	320	310	328	362	320	356	359	366	387	373	364	350	357	318	362	332	317	348	347	341	333	335	378	328	384	380	355	326	310	372	358	344	331	302	371	388	351	352	353	314	379	355	341	363	347	366	334	341	296	376	339	354	349	351	378	357	367	357	330	339	334	333	358	369	374	364	351	371	359	379	375	320	351	360	345	372	381	344	361	338	340	353	338	338	355	335	337	355	301	368	340	331	346	334	334	342	343	378	378	344	359	326	336	336	361	347	321	328	346	349	354	378	340	351	327	323	363	351	328	350	363	358	375	340	347	360	379	381	336	352	340	369	358	359	379	342	342	362	341	372	351	352	341	345	347	348	335	343	336	353	352	368	344	340	320	356	338	350	337	285	355	328	355	363	356	373	373	329	351	342	366	338	350	362	349	370	358	358	363	308	318	347	364	362	353	360	318	346	339	390	385	351	380	342	337	351	358	328	331	338	357	373	369	342	344	339	356	329	369	355	370	315	356	357	383	330	353	374	357	344	348	358	322	370	334	349	337	338	326	312	325	361	371	328	353	371	346	394	354	357	341	336	313	346	328	337	375	353	340	316	357	337	321	364	325	381	353	341	355	383	363	360	378	349	344	323	343	320	349	343	344	352	357	357	334	354	339	366	352	354	343	354	392	371	337	305	376	325	401	378	363	353	335	331	393	314	385	347	368	344	342	339	332	366	374	321	351	359	357	335	336	347	343	346	334	377	328	332	368	346	371	329	390	344	356	367	332	307	359	373	346	364	360	360	346	345	339	345	365	369	369	344	342	305	365	377	327	344	318	334	333	343	352	319	337	385	384	350	350	349	357	364	375	347	337	362	340	383	354	363	321	349	355	351	382	327	356	368	356	347	331	355	354	322	356	387	358	372	335	376	357	327	349	350	319	315	329	341	359	330	342	320	343	349	339	356	379	322	374	357	352	331	336	368	376	345	315	302	327	372	343	369	383	323	352	351	343	351	358	359	341	382	329	354	335	371	343	370	360	361	323	337	329	333	360	370	366	356	346	368	336	337	355	328	361	337	309	372	380	374	364	353	350	310	370	407	367	356	348	339	343	352	363	351	348	317	362	338	349	362	351	351	351	325	371	330	344	339	353	352	336	362	346	363	308	320	335	369	351	350	349	348	331	313	340	347	353	367	325	347	396	365	359	347	375	373	336	367	334	379	354	326	362	358	364	314	379	341	358	319	357	358	339	372	374	318	351	337	337	320	374	336	319	324	354	365	338	360	330	342	364	369	334	369	374	352	367	352	386	336	368	342	332	349	326	386	352	341	305	352	350	353	348	375	334	325	335	384	361	364	334	345	361	368	351	344	376	336	356	371	346	358	348	349	359	388	390	388	354	369	333	385	361	330	347	369	349	387	336	346	387	338	367	346	354	346	373	346	318	310	341	339	374	377	350	343	379	370	344	328	320	342	372	375	339	369	341	308	351	344	374	326	363	341	335	342	369	369	372	339	378	365	343	325	330	321	387	364	382	328	346	355	366	321	354	369	316	358	374	341	347	355	400	379	352	366	341	375	342	360	341	331	324	347	392	337	344	355	358	376	342	359	329	350	324	342	360	354	371	370	356	380	335	352	367	324	337	342	341	337	351	322	330	376	327	371	354	341	335	365	352	357	357	343	327	370	348	378	343	378	358	344	358	366	377	353	340	337	376	348	335	335	364	376	330	363	342	366	325	373	363	355	343	335	330	337	337	350	345	321	356	336	340	394	356	341	334	359	316	347	364	351	354	353
18108	20036	34815	37754	33093	29103	20857	18558	14918	12251	12354	11567	10071	9667	7395	5087	4429	3866	3498	3029	2881	2650	2687	2792	2812	3067	3204	2909	2636	2551	2467	2272	2001	1757	1592	1661	2052	2299	2638	2774	3078	2721	2006	2264	1969	2104	1933	1842	1366	1431	1525	1397	2336	1650	1445	1287	1177	1077	1050	953	955	991	940	977	975	975	948	984	910	933	881	943	956	894	918	907	965	933	928	927	888	978	904	901	907	928	880	965	972	923	856	884	904	892	954	866	920	926	918	856	875	878	916	877	954	875	837	864	831	846	889	805	871	901	896	899	911	920	877	881	880	896	917	846	902	807	931	891	900	899	893	858	827	889	858	930	877	886	838	902	868	924	877	866	939	893	866	876	884	880	889	899	881	883	881	898	825	900	862	890	912	906	917	876	925	949	896	902	873	869	876	878	893	819	861	924	849	887	878	907	899	876	870	887	924	861	923	884	828	913	844	830	907	914	913	858	884	871	868	850	854	822	897	914	885	845	898	925	907	922	907	909	962	893	870	887	921	922	915	869	874	854	853	901	876	875	854	871	864	861	882	872	892	858	860	838	848	921	821	849	873	846	847	878	873	892	849	861	896	911	894	914	899	846	893	858	948	867	884	896	835	862	864	835	852	937	884	898	864	866	877	908	887	918	875	918	910	906	898	858	865	856	881	903	830	909	839	941	931	899	894	902	893	897	860	954	899	856	852	911	928	927	869	919	893	900	874	879	820	913	833	841	827	858	895	888	845	883	880	875	892	856	874	888	864	889	886	873	909	878	874	889	907	899	939	897	909	866	862	895	853	964	905	908	953	880	921	904	908	877	895	894	914	831	898	918	843	899	882	913	860	878	899	908	870	896	877	941	881	864	868	862	833	916	856	871	924	877	906	877	885	876	885	924	931	874	887	908	905	875	945	921	874	891	876	867	909	876	819	857	895	874	897	897	909	857	888	891	871	895	917	863	890	902	875	914	881	869	899	872	894	891	888	886	891	866	890	874	890	901	884	861	915	922	862	880	912	877	873	866	858	878	921	893	889	887	858	886	880	907	895	884	916	939	902	949	874	877	869	879	886	906	895	868	833	895	879	886	879	848	849	893	861	913	860	855	901	908	939	885	860	921	888	962	872	864	926	919	924	896	936	815	863	885	856	854	946	924	920	864	888	890	899	917	905	895	897	811	866	905	832	922	897	879	882	859	899	899	939	885	919	908	885	948	886	931	882	868	914	882	869	932	915	897	887	863	864	866	915	865	878	902	912	898	902	864	877	861	883	917	874	915	890	892	909	905	872	911	893	879	892	870	813	911	870	924	872	908	863	908	862	860	911	877	908	911	887	934	893	889	910	827	877	923	913	812	868	947	883	849	852	862	948	913	890	902	881	885	870	873	878	857	871	942	917	930	864	851	991	878	869	903	858	890	908	926	894	858	870	900	866	891	914	891	937	832	891	888	906	881	875	803	833	861	896	847	929	913	915	912	865	887	888	860	908	922	930	860	840	896	877	867	902	877	879	938	856	849	902	894	906	844	866	863	865	917	899	925	951	902	834	887	861	866	857	875	877	862	916	874	911	870	883	909	928	909	857	929	886	876	858	857	885	872	916	911	911	887	924	888	894	878	915	850	884	929	916	880	926	928	929	899	930	981	893	889	891	906	848	925	926	941	861	893	913	890	885	892	896	887	889	864	861	915	866	834	854	832	881	842	879	910	866	893	855	902	896	880	848	859	827	876	846	920	905	851	925	879	880	902	917	909	811	937	865	910	872	898	887	845	877	870	882	894	875	910	875	952	895	858	898	860	874	893	926	899	897	931	850	940	892	883	896	921	941	898	943	865	899	802	887	897	923	929	858	872	925	876	868	886	856	849	839	860	910	846	905	902	886	951	937	858	916	888	883	875	907	845	895	915	872	930	884	931	935	899	877	875	863	882	896	841	879	928	881	903	885	842	920	926	884	877	834	913	893	845	914	891	845	862	835	892	883	901	893	869	902	921	906	846	872	915	877	906	869	869	888	896	954	877	885	873	859	896	901	822	898	877	927	916	867	833	876	919	858	895	901	861	918	897	930	893	892	849	859	863	940	914	870	899	869	858	891	896	853	891	880	905	921	884	877	891	902	846	850	847	898	878	870	898	856	829	881	890	938	951	938	938	919	912	889	914	877	987	884	893	895	856	876	938	871	931	905	878	885	846	879	867	857	956	906	902	885	831	904	902	944	876	875	911	852	909	857	858	899	836	914	878	846	922	866	846	873	918	943	895	864	932	864	938	838	854	880	897	873	906	892	909	914	888	860	892	903	878	853	902	872	874	853	881	889	879	874	891	840	880	873	838	819	882	896	886	840	892	862	891	813	910	877	874	869	891	861	904	870	901	906	858	868	922	889	847	893	898	882	863	880	910	896	864	928	832	946	917	909	896	851	866	901	861	861	911	917	876	894	898	913	895	905	955	863	892	879	923	851	851	893	872	881	859	911	861	858	833	853	851	898	926	847	871	853	842	860	913	856	848	946	889	901	868	879	913	885	874	858	867	833	854	893	876	854	881	799	858	887	858	879	900	899	871	834	920	961	934	865	867	896	955	962	888	906	835	900	902	915	895	886	881	910	933	906	861	871	897	876	860	879	883	888	872	853	867	912	880	897	867	900	904	915	897	883	897	849	858	857	909	908	867	892	910	938	911	904	917	884	874	944	856	832	858	859	917	883	871	867	903	891	917	890	885	912	870	906	961	868	906	892	855	870	887	932	874	911	862	876	927	900	925	882	888	894	909	926	900	882	841	864	916	886	917	833	884	882	869	864	902	935	904	869	871	908	868	876	883	852	896	893	856	821	933	886	848	944	941	851	843	902	916	895	858	899	860	919	951	869	896	861	875	864	885	902	866	913	848	913	881	842	922	848	907	874	903	907	867	881	919	858	921	910	899	868	868	894	886	904	908	910	893	827	857	896	891	876	916	863	842	853	932	874	894	923	864	900	886	808	892	851	857	832	845	874	887	849	878	858	928	885	844	886	868	885	923	891	864	826	873	907	873	893	870	913	974	882	845	907	882	903	895	897	920	893	888	897	877	841	872	885	910	933	847	866	924	937	869	882	876	905	886	920	824	880	829	867	943	911	876	869	886	889	859	915	897	922	865	900	918	880	848	864	873	901	864	877	920	892	856	859	924	841	864	907	886	815	856	888	874	866	890	884	911	882	872	939	879	864	892	799	896	897	915	927	868	889	870	906	917	898	839	913	840	912	865	873	846	856	894	960	868	835	877	880	897	910	888	920	885	862	825	866	911	893	906	830	865	855	910	862	897	876	900	848	902	879	863	879	876	914	850	830	851	864	901	924	881	931	887	897	901	931	864	916	888	873	889	848	840	893	874	830	914	895	882	874	858	824	880	901	875	862	841	934	886	848	900	860	890	886	827	859	858	853	926	864	915	858	937	888	875	896	847	894	876	904	882	902	861	897	873	895	886	843	842	897	864	895	849	867	875	921	904	907	915	892	870	903	895
36934	31537	39774	32217	24460	20965	20860	13966	6717	5212	4703	4143	3595	3154	1928	1484	1179	997	907	767	805	777	776	731	758	840	807	855	696	751	700	661	533	483	463	456	562	616	630	700	713	635	554	651	585	579	587	498	489	470	436	412	571	556	456	384	366	357	372	343	335	329	344	330	346	358	328	311	360	329	328	368	299	333	343	341	335	330	337	327	329	347	326	298	354	327	337	330	347	341	320	324	318	336	308	338	359	282	318	298	361	329	301	345	307	334	332	322	319	331	327	330	338	297	313	298	344	305	339	310	366	320	313	292	340	309	282	331	321	342	334	297	337	313	313	328	348	295	337	298	310	316	344	323	346	332	317	324	306	320	354	328	355	320	323	280	322	310	304	314	360	347	339	328	308	312	317	297	338	309	328	344	311	287	317	297	306	330	320	343	333	318	304	297	324	316	310	292	299	321	303	306	341	322	300	332	340	332	318	368	315	324	287	310	319	310	341	317	290	305	311	303	323	302	310	295	302	332	353	320	309	338	300	309	336	324	309	338	315	322	320	348	291	348	329	294	316	329	336	313	336	345	331	320	345	339	340	315	326	331	323	306	315	307	311	307	343	331	293	314	320	314	347	325	329	291	284	324	317	330	307	309	363	299	317	296	299	326	318	371	338	327	346	325	312	378	316	328	318	314	269	313	312	308	340	355	328	314	322	332	323	352	333	290	329	336	329	309	295	319	295	294	322	304	331	335	323	322	320	349	326	349	298	335	298	337	347	285	302	308	318	341	289	326	342	310	348	316	337	334	320	350	348	300	300	349	343	339	306	357	345	346	326	330	322	305	321	339	305	309	333	303	338	345	335	316	343	347	365	340	315	321	313	317	310	359	326	325	336	338	326	313	323	344	326	327	313	329	342	344	338	311	378	318	312	345	317	328	315	344	298	305	360	293	367	300	328	324	331	328	292	317	294	333	318	298	323	341	342	299	340	350	328	322	317	326	314	311	335	304	326	360	327	319	342	403	325	344	338	327	297	323	334	321	305	332	319	322	331	347	330	346	332	374	314	329	320	338	338	342	309	320	305	314	321	311	332	340	290	354	322	327	311	293	277	350	318	295	293	314	299	347	384	316	323	314	322	313	326	342	337	353	327	340	309	335	323	317	326	329	314	312	323	336	297	318	324	308	317	290	310	316	328	341	310	302	329	339	318	344	305	351	326	307	293	338	339	312	331	315	326	296	337	308	307	329	344	335	341	344	301	299	324	325	303	345	333	337	320	363	315	295	320	309	320	323	283	325	326	321	334	325	325	326	321	336	306	322	313	298	310	351	335	320	327	342	289	333	328	353	345	338	355	327	323	331	342	317	349	328	295	318	352	309	315	343	333	323	305	329	317	324	302	278	332	320	339	311	323	333	309	316	274	334	306	344	328	339	343	322	316	341	321	304	308	340	309	303	340	327	307	299	329	351	344	317	351	323	306	315	303	306	329	317	336	326	350	318	330	318	336	317	328	298	292	327	317	313	313	305	286	343	335	322	309	357	345	324	289	334	337	333	364	321	345	311	373	285	318	326	323	340	295	320	337	325	328	313	341	327	281	329	309	317	332	346	371	327	309	345	336	307	292	306	321	288	359	312	312	311	305	295	322	363	312	296	331	336	304	316	325	319	312	351	302	310	382	337	327	353	348	311	305	317	330	332	310	324	292	314	325	313	319	333	314	303	314	336	345	331	332	317	361	334	303	340	300	337	290	350	331	332	354	328	302	329	331	336	316	345	305	335	306	311	315	306	347	302	334	312	307	351	314	325	347	314	339	313	333	309	305	324	309	341	332	320	312	329	346	378	304	340	300	306	321	315	321	310	290	334	318	333	346	291	320	332	304	332	307	314	319	335	359	360	317	315	360	331	355	285	326	303	290	340	333	320	310	321	328	356	295	334	319	337	289	308	333	334	384	333	317	295	328	334	345	348	305	315	308	340	301	326	342	312	304	291	324	320	307	300	340	317	327	312	339	343	338	311	365	272	292	353	312	314	312	301	327	313	335	332	362	353	323	328	314	325	305	334	353	341	336	329	316	290	302	323	311	308	313	308	304	327	305	321	310	299	316	332	328	349	337	343	336	351	288	308	339	368	294	310	328	331	328	295	343	322	315	264	324	361	309	290	319	307	333	327	293	332	333	319	314	318	318	338	324	343	319	322	345	306	323	329	344	345	323	315	324	300	321	347	324	331	325	333	286	323	351	299	342	325	318	341	323	307	296	324	314	330	340	328	324	307	324	313	329	325	312	330	313	309	364	305	319	323	331	315	304	333	329	291	326	324	312	341	341	324	307	324	356	335	320	320	301	318	328	310	312	293	293	312	329	311	341	315	346	356	335	341	295	306	329	342	324	317	315	334	319	327	306	293	315	309	300	306	320	311	315	323	317	323	302	332	325	309	373	309	318	325	302	318	311	346	295	306	331	334	326	306	313	318	320	336	266	349	340	301	302	323	351	313	349	311	315	322	310	326	295	368	316	351	342	325	301	320	330	329	333	328	325	357	300	321	336	318	316	328	341	327	319	280	347	334	331	340	303	321	324	332	372	314	329	312	298	312	343	308	298	323	315	327	329	296	322	343	318	358	316	294	347	335	299	308	340	334	340	353	293	301	310	337	322	354	309	344	318	372	309	287	320	328	330	316	314	319	341	309	354	332	313	314	360	317	328	325	297	302	327	314	324	352	315	319	293	310	334	335	336	300	315	336	326	357	334	319	345	305	305	304	354	317	311	300	343	327	299	335	325	321	296	290	310	315	347	327	326	342	309	325	366	335	294	339	325	319	315	303	308	327	346	324	316	319	347	341	319	307	325	297	300	346	316	317	301	331	307	304	331	317	343	333	305	314	308	323	332	316	286	305	289	316	351	343	324	362	318	322	305	289	346	339	295	315	345	331	307	316	287	303	328	323	293	313	294	307	327	320	335	307	355	328	323	326	363	354	318	335	330	322	320	346	317	319	332	283	340	329	300	352	311	338	317	327	313	342	338	333	356	333	325	308	315	343	351	318	299	331	335	306	336	337	341	319	325	292	342	314	290	317	305	301	332	314	315	314	316	302	302	308	307	304	272	307	355	327	294	359	325	358	317	347	322	322	334	308	319	319	345	369	325	315	300	341	338	319	328	318	316	322	285	313	294	341	327	329	310	317	320	313	345	318	333	343	311	324	321	338	310	348	342	312	306	322	321	328	335	300	324	328	298	319	336	313	334	313	326	307	312	316	322	315	319	299	340	324	307	301	318	339	317	314	341	318	353	361	364	323	294	322	316	328	348	324	339	316	295	305	313	316	312	346	313	316	343	348	336	316	321	306	315	316	339	341	344	346	325	328	322	293	331	293	328	316	340	346	312	320	309	295	336	328	294	333	324	327	326	310	365	307	310	306	303	315	357	304	305	318	313	341	341	317	320	314	328	310	295	299	316	300	341	307	332	331	330	321	317	319	307	371	352	298	274	317	328	322	349	326
21637	25103	40097	38766	36029	36451	34518	28382	19005	18605	17211	16448	15465	14677	9492	7428	5880	5147	4640	3783	4185	3987	3910	3572	3992	4406	4278	4209	3547	4194	3569	3305	2545	2083	1899	1917	2546	2940	3399	3555	3844	3200	2792	3437	3058	2685	2570	2348	2133	1860	1757	1528	2849	2504	1823	1391	1263	1146	1026	986	923	884	994	961	922	957	994	918	910	874	901	922	894	872	897	817	872	812	858	874	892	876	871	905	881	886	863	872	848	809	785	877	839	828	845	876	859	868	881	848	798	844	847	810	827	821	842	760	808	762	822	829	794	845	778	816	782	864	846	780	838	823	861	768	841	797	856	845	838	789	803	794	784	829	846	789	801	763	797	809	820	805	797	829	822	770	835	826	841	871	818	862	797	839	824	855	843	788	776	810	836	847	831	785	824	819	897	810	839	843	809	866	835	800	794	816	845	821	850	784	806	800	799	862	809	825	799	847	805	830	788	828	848	881	828	829	779	828	794	808	833	816	767	773	766	822	826	843	809	821	794	797	885	816	864	768	799	750	789	814	792	815	792	835	849	775	798	813	850	782	815	819	776	841	820	864	833	834	846	881	883	860	792	805	790	867	856	842	833	797	821	829	819	844	804	824	794	827	796	828	793	782	830	792	808	793	783	832	845	793	849	839	812	826	819	823	769	811	849	826	825	864	832	848	770	789	797	848	788	763	867	826	794	824	800	781	856	814	810	838	817	844	826	821	784	796	781	796	839	799	840	823	840	855	853	814	815	783	812	840	790	778	801	803	826	850	853	810	782	810	799	815	772	783	826	798	846	819	830	824	820	836	811	815	813	837	815	827	810	809	776	807	827	726	804	844	821	794	743	815	803	771	844	828	801	822	831	790	830	811	756	817	793	779	813	847	870	823	757	820	849	814	809	846	828	803	796	871	835	803	793	798	849	857	836	822	821	834	829	850	794	811	803	877	822	804	808	812	782	786	822	828	835	824	854	839	779	809	848	796	788	820	825	820	783	771	811	829	843	847	794	861	858	830	844	788	815	835	797	811	765	813	772	863	800	832	808	809	823	785	797	833	832	814	812	838	835	830	756	806	824	812	804	792	885	812	845	808	843	829	804	811	860	822	834	791	841	811	802	800	841	850	817	814	861	847	812	843	800	865	832	833	832	783	802	820	770	820	803	838	867	842	807	870	782	801	836	809	795	777	814	778	836	800	841	791	849	834	810	753	789	819	775	800	770	772	803	843	821	810	814	790	844	767	783	803	790	799	804	837	802	826	797	812	821	852	786	787	804	821	848	854	777	816	841	838	821	794	874	839	798	842	840	823	813	828	797	814	820	822	778	791	775	826	861	785	821	844	770	800	799	847	803	850	801	834	809	807	863	804	816	800	767	779	793	814	803	872	809	794	805	805	849	853	835	862	875	807	813	878	852	816	818	799	808	832	833	825	796	832	775	794	829	795	812	879	869	787	817	825	866	825	822	764	792	825	813	827	765	808	790	823	828	767	858	806	867	848	866	774	786	820	798	815	824	771	798	843	862	864	848	831	834	839	813	799	815	816	824	822	833	789	853	821	827	807	770	855	759	869	797	820	822	849	802	847	767	819	798	836	825	809	799	856	811	836	756	801	815	809	861	826	813	808	790	842	819	800	804	850	825	783	810	835	863	786	811	760	850	789	802	823	799	786	850	775	879	820	780	774	818	848	829	809	846	853	822	838	871	773	814	799	768	798	808	815	800	811	804	837	748	759	796	838	815	825	838	826	800	790	814	853	826	833	850	789	837	822	851	809	827	840	790	830	788	801	796	821	849	786	767	771	817	810	795	840	815	771	790	809	803	822	783	813	826	824	809	821	811	800	819	830	801	821	797	837	785	769	829	814	775	846	815	851	855	880	790	828	814	805	831	853	816	777	768	863	863	829	819	820	838	840	812	854	801	844	869	839	800	812	833	808	794	845	855	761	789	883	821	858	818	786	824	784	819	790	861	784	829	810	806	891	817	814	813	830	753	790	802	828	797	803	806	796	848	828	803	832	854	820	783	807	821	814	853	849	834	827	823	789	812	814	771	805	790	850	783	810	826	794	813	778	797	856	796	807	854	838	816	831	837	769	833	784	810	796	794	838	844	863	802	822	839	816	824	778	796	869	754	850	782	826	848	803	790	800	818	818	809	836	753	811	784	787	763	888	833	845	796	821	844	805	781	796	782	866	814	814	814	825	776	860	824	816	804	840	798	855	826	807	785	829	819	819	804	839	793	799	835	829	833	794	743	846	806	809	834	841	818	811	781	803	806	805	829	830	789	778	794	787	780	847	757	826	795	834	838	786	859	823	806	831	857	831	837	813	830	846	783	808	853	862	836	777	825	833	806	879	825	772	817	778	830	775	794	876	801	850	820	797	840	827	812	858	814	809	873	798	856	847	788	773	784	781	747	865	792	790	793	764	835	849	768	848	806	841	750	832	837	828	815	831	826	795	797	824	840	809	803	864	837	826	844	803	804	837	806	791	788	831	832	791	865	844	820	845	839	776	802	784	843	846	805	857	771	812	814	848	841	792	830	889	799	775	824	802	842	808	802	798	749	804	809	772	817	840	794	787	775	754	785	857	818	825	828	864	857	880	827	816	815	866	851	823	803	833	819	841	795	857	827	834	799	829	827	816	802	843	816	794	807	817	784	820	769	809	830	814	803	830	774	790	812	796	782	811	824	809	866	827	870	860	830	764	895	839	782	827	847	821	794	853	817	801	782	795	876	836	811	819	888	824	889	852	776	766	782	875	868	838	831	784	783	813	866	849	824	806	801	844	892	817	784	816	876	863	791	849	821	857	775	864	799	822	814	863	819	811	764	820	809	793	820	783	820	830	773	796	793	839	835	846	821	832	834	810	827	814	857	821	789	781	853	806	808	808	811	828	791	864	804	783	810	815	798	869	768	794	824	804	767	787	821	806	839	862	798	810	785	810	808	807	890	823	783	843	821	821	835	806	785	764	845	797	810	840	792	818	777	799	838	826	783	803	799	790	774	783	794	803	778	846	813	850	789	816	781	858	815	796	817	815	799	859	825	852	818	819	779	769	830	786	835	836	802	768	825	777	830	812	834	789	818	780	801	782	839	777	869	838	813	821	782	782	805	816	830	815	858	852	821	789	809	798	772	846	850	839	822	837	823	831	848	816	835	830	855	849	830	847	758	815	833	837	806	804	799	823	759	818	805	806	792	836	816	774	819	822	776	808	827	848	810	811	776	839	822	821	843	787	825	811	797	807	822	801	877	771	823	873	839	823	771	825	846	805	833	839	830	749	818	817	785	812	840	821	791	828	784	818	783	803	898	795	837	785	845	850	784	817	818	820	828	785	814	773	820	810	815	784	788	824	796	822	832	871	829	883	815	828	835	827	821	828	851	850	848	821	749	892	876	846	891	860	786	845	831	779	780	822	792	815	820	852	806	824	863	845	794	793	831	824	797	829	779	809	786	846	803	816	804	827	822	788	802	848	807	843	771	873	794	833	840	797	831	826
18340	14248	18262	14546	8525	4806	2931	2079	1748	1610	1705	1336	1028	922	814	666	535	543	451	496	458	422	448	440	419	410	420	440	411	399	343	407	389	370	350	403	374	375	380	381	329	356	371	376	351	349	346	328	376	356	375	355	362	348	350	314	351	352	355	348	328	315	340	357	321	331	308	330	337	308	363	337	371	334	320	341	368	350	317	318	344	371	340	349	389	320	370	307	347	370	340	351	310	336	311	365	324	373	358	338	336	374	331	313	313	353	334	356	324	343	354	327	354	357	349	368	358	350	325	349	331	344	339	335	361	329	336	333	341	314	302	393	341	357	325	360	371	343	314	288	335	346	352	318	346	338	398	321	335	326	363	380	359	300	362	350	332	320	340	363	353	347	323	355	336	357	329	367	309	331	348	304	340	348	332	335	318	346	352	366	323	356	362	370	328	362	347	369	388	349	372	316	321	329	333	341	324	336	326	376	353	320	367	364	345	330	324	326	340	340	348	327	314	323	348	354	369	313	330	326	332	330	326	348	350	338	362	319	356	327	317	347	316	350	330	348	352	342	327	361	340	340	333	334	346	360	335	341	345	349	359	328	344	345	369	371	320	350	371	303	306	322	309	327	328	319	362	384	340	299	369	328	375	298	328	347	342	319	335	336	328	337	351	349	321	333	352	326	351	340	320	362	356	376	341	317	366	365	326	326	347	342	327	323	339	341	345	384	333	356	332	337	356	342	354	319	329	365	357	341	374	357	320	356	300	336	352	328	341	334	320	335	349	318	349	347	317	312	370	347	321	333	324	332	348	362	326	353	343	326	328	335	307	344	320	354	329	359	310	325	334	316	370	345	372	339	345	342	322	324	324	347	330	337	340	340	315	337	360	360	357	335	376	338	380	319	350	351	343	321	322	317	330	332	349	350	353	368	357	361	323	310	339	335	333	318	337	341	313	332	307	346	323	325	341	337	335	350	348	321	335	323	334	357	321	363	349	357	341	307	358	331	324	356	361	356	357	380	330	368	345	350	328	344	306	311	354	372	349	364	322	357	330	313	340	367	345	309	324	337	366	357	312	378	355	336	364	317	355	320	373	321	350	346	333	345	320	370	330	350	336	317	353	332	362	369	331	340	352	340	336	333	353	363	321	333	322	334	362	338	337	307	336	334	347	346	317	342	352	315	390	383	350	330	358	331	342	346	333	338	331	361	346	327	356	339	367	315	354	342	351	351	324	362	322	360	365	355	319	383	352	351	356	343	324	339	339	316	338	318	324	339	325	334	320	339	370	377	361	329	310	322	332	361	340	352	341	318	346	315	360	331	325	326	320	343	341	360	356	370	349	351	314	335	322	376	349	377	342	317	338	345	330	319	343	323	317	339	369	324	319	339	359	315	330	309	340	342	338	318	349	353	357	350	367	346	367	372	372	366	332	322	328	322	339	311	313	345	339	326	345	320	324	333	326	333	345	336	309	343	326	344	358	343	326	355	329	348	350	331	326	349	354	333	311	294	350	329	355	329	307	346	344	332	379	342	323	360	339	346	344	336	315	333	332	334	301	342	331	363	320	351	366	337	351	351	321	307	341	355	333	328	350	311	334	367	341	356	340	368	318	312	352	353	303	339	346	337	370	352	298	350	338	318	338	341	342	368	338	340	353	313	364	358	329	319	329	328	332	323	351	312	388	368	340	361	345	337	317	331	360	351	305	366	382	356	328	401	376	338	310	318	371	342	343	356	355	337	329	325	374	344	350	365	329	295	359	361	348	347	360	321	346	322	351	348	354	322	350	362	348	309	321	331	346	349	327	312	354	357	383	347	333	314	308	334	326	358	339	386	340	366	340	340	344	346	345	319	350	332	336	336	356	353	352	317	334	304	346	350	340	336	349	334	325	340	357	335	318	321	356	328	348	344	359	380	335	360	339	350	357	349	327	354	326	326	355	343	329	342	317	332	316	356	326	337	365	335	347	338	365	322	329	363	337	335	363	324	335	336	342	365	371	334	330	343	350	376	315	325	327	337	348	321	370	326	345	358	331	318	362	337	350	310	363	337	320	329	335	348	352	344	365	362	321	328	338	335	364	346	334	351	325	365	358	340	313	315	315	330	337	360	348	348	353	331	333	328	313	343	372	347	301	327	348	334	337	323	307	379	370	350	354	341	363	335	337	344	326	350	334	352	349	322	357	340	341	322	339	360	322	322	320	353	326	335	311	343	346	312	337	329	330	347	345	360	336	330	347	344	367	298	316	368	306	321	373	343	347	332	368	356	335	364	333	367	327	370	375	342	348	331	332	381	345	351	337	300	349	319	295	340	344	329	321	349	352	370	355	345	330	322	322	334	336	364	339	318	308	327	348	371	347	333	369	310	337	328	344	335	366	316	304	327	311	313	314	337	318	332	342	327	325	321	330	360	319	332	322	335	328	319	379	319	332	333	371	344	355	344	338	342	361	326	348	339	340	324	346	356	336	345	366	368	328	365	336	345	366	361	373	334	320	346	305	328	337	366	328	341	313	339	388	324	344	326	349	309	366	357	337	333	338	362	357	349	352	366	381	323	324	336	346	341	327	352	351	365	338	316	301	338	335	380	365	346	348	391	352	321	336	341	332	344	343	308	343	343	343	352	355	326	361	304	357	328	359	362	333	360	335	354	377	335	339	325	325	358	343	343	344	350	296	342	346	407	384	334	327	343	344	358	347	329	344	353	320	368	341	349	313	351	331	310	332	334	358	330	320	326	352	303	317	340	326	378	335	311	352	366	347	350	311	348	336	324	333	332	377	338	333	330	349	306	341	362	317	351	321	329	314	352	378	305	325	307	334	315	335	343	323	340	311	337	334	365	357	374	375	364	323	300	319	311	316	358	351	326	319	383	330	381	352	359	338	343	356	357	339	306	339	360	339	374	322	304	379	326	361	366	324	340	347	352	311	354	320	309	299	321	343	315	329	293	334	330	368	357	345	325	322	333	305	317	342	349	324	327	319	337	343	370	336	326	335	368	331	361	334	354	312	319	361	346	317	365	359	318	328	285	350	339	345	319	341	331	337	352	314	333	342	299	341	334	348	347	324	346	331	348	377	372	330	346	328	392	307	331	329	332	361	320	343	345	341	336	385	388	351	329	351	333	335	349	339	339	337	358	331	377	363	313	350	342	319	359	358	336	327	371	370	317	325	343	364	328	319	339	328	354	342	344	297	387	353	376	371	333	322	379	346	323	339	328	353	320	305	347	347	364	327	362	383	374	347	339	346	363	331	343	336	363	335	347	339	320	349	341	308	343	313	323	361	314	315	310	320	340	358	339	332	336	343	344	299	333	319	352	330	311	343	348	355	363	327	303	361	349	359	361	334	351	346	360	326	317	314	348	322	301	339	361	328	316	345	356	354	333	357	317	346	346	328	329	302	365	339	374	318	322	330	337	327	344	358	318	318	348	322	356	357	354	343	338	330	347	349	325	333	345	314	343	318	302	319	331	310	349	350	303	296	319	335	346	355	356
10831	12410	24453	25799	20165	14660	11165	8726	7631	7409	7825	6502	4968	4741	4029	2868	2337	1975	1876	1692	1724	1713	1589	1501	1554	1415	1422	1372	1361	1336	1288	1254	1177	1193	1155	1123	1004	996	1113	1056	1049	1018	985	1010	995	976	970	1012	961	974	921	902	931	951	877	868	934	957	920	909	876	881	872	906	895	925	848	903	881	858	828	884	876	885	830	940	854	848	851	888	879	862	872	876	849	794	867	875	834	836	921	859	870	797	880	884	893	871	857	881	865	884	798	859	878	874	837	842	911	856	907	882	804	843	839	896	873	834	872	880	828	839	821	846	868	889	892	869	873	837	877	907	889	874	854	872	897	860	842	820	851	856	833	856	817	833	847	788	827	897	813	884	908	875	881	872	890	867	819	886	852	837	869	842	842	843	874	889	871	873	887	839	859	924	810	859	847	862	877	896	866	825	840	874	885	832	880	830	833	883	917	855	935	908	852	879	891	822	865	885	930	828	856	839	846	920	837	862	874	831	837	851	877	899	872	924	844	834	811	856	817	841	920	861	865	852	875	900	871	851	865	890	832	849	835	817	886	821	843	860	864	827	826	902	893	893	814	871	906	775	871	920	887	831	873	877	818	855	888	869	868	829	896	839	876	896	868	860	844	847	897	821	862	840	874	910	815	834	838	901	837	881	899	881	896	874	872	792	854	843	853	841	858	835	863	846	858	843	829	907	841	822	860	807	831	843	846	859	813	878	796	881	866	834	848	838	864	939	846	852	890	841	883	876	865	850	817	843	868	872	872	842	891	865	852	881	894	844	848	860	897	871	851	883	861	875	815	895	966	860	817	869	822	857	911	878	843	920	842	819	864	847	866	886	857	885	848	911	855	844	832	828	870	896	861	836	803	871	817	873	889	847	865	850	862	833	865	863	804	848	899	887	854	876	881	847	853	888	905	842	846	844	879	834	891	828	918	882	890	832	843	888	892	876	850	857	860	847	867	811	875	863	833	898	857	876	857	904	805	892	892	888	860	889	878	872	847	867	901	936	892	850	806	833	840	826	894	857	833	904	900	812	818	808	835	901	857	884	907	864	869	841	842	792	831	828	847	858	897	848	834	862	919	830	856	877	864	826	869	840	823	832	861	884	865	835	838	852	850	838	826	849	881	834	852	855	882	855	851	886	877	885	856	861	851	842	816	908	818	879	874	835	891	846	822	845	910	828	872	887	833	855	856	783	869	832	807	857	815	869	849	892	860	858	808	849	842	878	884	881	838	836	860	900	863	879	867	895	845	898	832	854	877	841	860	839	848	850	847	891	843	898	874	860	783	884	833	821	870	847	837	895	851	884	859	895	827	773	838	883	847	887	851	893	858	879	859	856	849	809	901	877	872	870	900	922	891	833	882	860	831	872	852	864	867	846	840	843	790	878	850	820	906	880	816	809	827	806	829	845	861	838	869	861	815	875	818	858	848	838	869	868	825	874	861	834	865	891	881	867	864	857	848	813	871	865	877	880	887	857	804	850	867	827	881	882	862	878	838	896	866	848	837	875	815	882	901	832	852	843	862	835	913	870	861	838	849	856	834	851	828	851	854	847	856	844	901	864	850	843	845	964	880	823	852	920	837	883	875	924	866	844	898	878	882	866	822	832	886	906	872	857	848	890	866	885	835	911	910	843	909	878	840	865	940	869	868	825	902	860	883	847	901	835	873	826	898	843	862	852	851	856	877	807	850	845	868	893	832	851	875	832	840	888	811	826	847	904	847	888	861	813	889	842	853	794	881	920	858	896	903	848	876	890	865	837	879	860	811	876	813	840	897	823	873	859	896	850	837	831	835	856	886	846	869	872	857	874	843	896	846	838	875	909	869	862	858	832	850	834	858	883	839	884	898	870	862	831	841	901	898	882	802	822	844	842	875	831	800	804	883	818	852	896	857	881	863	825	898	800	874	882	813	878	862	908	829	821	836	869	894	891	877	838	852	904	840	899	878	891	857	831	822	865	898	855	857	839	856	865	903	863	778	946	875	881	850	844	846	902	818	862	893	905	941	887	876	869	889	871	909	905	891	904	873	893	876	902	875	849	843	887	786	869	886	853	866	858	887	830	888	864	834	834	862	909	902	845	867	868	879	850	863	849	883	793	848	830	876	879	906	887	841	856	890	887	836	879	841	837	850	855	853	852	867	834	812	882	894	858	836	844	842	861	826	898	833	879	918	857	910	871	852	881	888	873	844	873	880	835	823	849	853	880	852	907	779	873	842	828	828	905	830	860	880	886	878	893	841	872	908	864	906	849	853	889	852	846	866	793	873	881	850	837	895	837	863	862	870	839	891	880	872	853	894	840	840	903	889	831	873	839	798	859	892	847	927	892	861	882	868	836	850	831	881	844	867	853	874	864	910	870	902	839	872	920	912	802	851	929	900	826	850	848	853	809	881	899	853	904	898	912	849	836	846	902	880	866	875	883	859	848	872	862	843	827	842	945	840	881	870	860	775	833	837	792	820	883	846	868	842	861	902	894	862	873	826	868	857	870	827	879	856	887	848	844	837	836	823	849	870	892	814	846	859	863	883	897	869	864	867	877	874	886	850	842	828	860	861	876	853	863	842	885	842	867	842	867	953	886	879	850	884	869	859	831	893	866	856	831	851	885	876	863	885	836	863	891	871	832	915	834	882	877	872	841	814	927	865	834	876	874	879	831	909	800	875	863	870	908	947	864	894	830	865	844	800	879	838	862	845	869	904	847	930	818	895	920	787	850	807	885	866	892	909	885	871	875	879	905	898	868	889	902	852	892	907	854	883	857	888	893	875	857	877	884	844	875	821	803	886	832	845	869	825	875	878	825	876	847	880	833	856	912	880	777	857	855	885	863	821	877	847	888	913	830	878	847	885	839	875	871	852	866	855	844	876	831	858	816	815	902	898	858	821	853	848	837	896	878	885	869	880	853	874	913	872	784	809	928	821	824	934	822	895	903	863	860	850	897	865	851	828	888	840	891	836	836	873	858	851	871	867	859	895	881	911	915	892	845	815	867	824	843	853	811	842	822	825	888	883	898	830	841	884	872	879	878	904	865	836	829	835	803	857	860	894	869	880	880	812	858	801	861	860	891	875	856	869	888	834	836	841	869	920	860	866	899	889	880	868	872	852	811	821	883	899	858	826	854	840	876	891	825	902	830	891	838	812	887	816	849	868	851	831	849	865	887	836	880	875	909	910	852	891	865	838	868	851	915	886	829	848	859	836	864	849	824	846	909	851	846	847	844	906	863	829	881	853	864	852	834	876	806	864	886	848	860	879	874	862	817	798	848	839	836	894	836	849	887	829	849	867	855	929	918	895	889	859	846	893	878	887	861	838	823	879	851	866	948	867	856	878	861	873	870	864	854	872	890	810	812	861	865	824	879	836	854	838	819	839	900	844	875	891	848	835	909	835	873	931	853	919	883	881	865	856	898	848	848	890	857	833	900	873	876	862	871	893	900	818	876	836	869	846	904	885	823	852	843	877	866	869	853	844	869
29135	23808	30637	24913	15958	11510	9303	4276	3615	4196	3583	2973	2365	2148	1877	1428	1095	874	890	641	650	617	632	620	608	618	661	587	559	557	485	491	489	442	445	448	464	511	501	488	504	450	472	500	442	507	443	444	413	443	433	377	396	405	403	414	388	389	329	394	400	360	365	320	336	324	383	343	373	375	346	353	342	370	355	384	350	374	344	376	360	360	351	334	384	394	373	340	336	367	354	340	376	331	374	359	363	370	367	332	373	345	337	326	384	368	346	394	351	381	316	349	350	369	390	353	372	352	381	325	369	363	405	377	387	313	350	371	361	392	387	313	337	352	352	330	370	391	331	359	313	391	346	351	368	335	351	358	338	362	338	373	354	390	338	396	377	312	354	353	330	333	353	302	351	349	355	368	395	362	348	354	350	325	342	364	327	346	393	353	349	368	374	370	319	366	344	369	375	347	347	353	390	352	350	344	374	374	361	375	359	340	375	373	369	350	352	345	337	369	338	392	345	332	312	360	372	394	334	328	364	346	381	350	356	355	393	330	331	343	322	347	401	410	365	369	354	301	348	355	359	367	377	353	364	352	350	396	390	365	370	350	369	346	394	384	319	388	331	366	384	349	345	367	312	383	416	370	370	393	358	387	342	363	393	344	328	347	338	325	321	340	389	365	375	366	379	325	315	364	375	419	335	320	338	349	343	346	376	365	334	364	366	322	361	363	325	353	341	356	348	381	407	357	356	356	345	339	357	368	380	356	371	350	351	341	356	348	354	339	348	346	358	329	350	360	344	338	334	337	359	360	350	312	367	328	388	334	396	349	338	353	357	394	362	365	354	397	318	320	339	310	352	331	349	354	334	340	391	345	361	324	381	339	351	364	358	354	329	351	355	347	340	358	354	308	330	361	374	331	347	370	324	346	387	350	354	369	363	383	359	335	364	327	337	343	354	357	363	345	404	365	344	339	337	369	384	350	340	358	316	331	334	345	350	335	368	354	363	322	357	375	364	361	330	355	366	372	338	345	341	348	382	359	371	332	326	366	356	332	353	351	382	362	353	362	361	354	346	352	356	354	384	388	346	349	355	345	350	308	359	357	375	334	349	303	338	355	382	324	365	377	345	332	358	330	378	357	373	373	339	351	388	343	385	346	352	347	366	347	333	355	355	318	330	318	333	349	388	400	369	370	379	371	346	343	334	381	351	356	367	355	361	341	322	312	337	377	366	363	336	335	339	359	362	347	351	359	337	348	342	357	364	357	353	329	347	329	350	384	348	363	361	372	364	385	349	363	368	375	326	346	348	336	365	360	343	365	338	333	346	325	352	376	336	375	355	326	347	356	367	372	366	368	367	330	333	355	349	359	357	363	376	310	362	314	370	384	342	338	333	358	359	337	356	366	343	356	348	348	346	371	365	337	361	339	370	352	356	332	344	365	357	323	371	393	365	371	364	380	372	365	375	389	372	340	337	347	351	337	386	344	369	380	325	356	333	366	372	318	347	329	361	346	343	370	330	362	334	376	343	348	338	365	357	339	368	354	321	363	323	334	387	360	306	308	327	347	378	347	313	341	377	313	369	329	371	362	328	377	330	326	358	360	365	354	352	385	336	343	352	334	313	354	318	382	354	337	392	367	331	364	350	341	374	333	382	348	334	349	346	352	357	347	342	368	359	341	342	358	345	303	352	395	358	348	353	373	375	354	350	319	359	372	335	362	369	313	349	317	393	354	367	373	346	364	368	358	341	376	373	373	378	370	339	370	395	330	408	317	338	344	356	358	382	348	359	348	352	364	321	384	370	373	371	393	350	374	370	364	350	356	351	362	364	311	349	370	410	367	365	363	331	369	343	348	361	343	363	367	357	382	388	342	347	326	362	362	325	363	322	347	395	340	357	368	360	383	374	366	325	344	376	353	375	366	382	339	354	374	362	359	357	362	346	362	355	330	344	319	346	374	362	343	325	358	352	340	367	367	353	328	330	356	373	384	345	409	369	386	362	344	355	348	396	355	341	360	361	356	341	358	334	336	358	357	399	344	343	360	340	352	360	344	361	372	334	317	338	352	359	324	334	383	373	324	329	373	353	333	363	358	363	343	398	361	332	352	347	344	355	312	371	357	372	326	348	340	373	331	361	356	344	369	364	357	373	321	344	359	371	364	340	364	356	368	372	346	348	354	336	326	338	355	366	336	364	334	330	347	369	353	326	324	374	345	320	398	348	340	390	397	341	325	386	335	341	356	392	350	366	352	347	372	391	354	343	346	366	329	329	349	370	345	361	400	352	374	365	367	360	360	363	366	352	332	348	343	354	397	352	343	347	339	366	367	334	373	354	351	350	355	369	361	369	355	373	372	337	365	383	397	369	347	348	314	365	354	356	319	363	335	327	334	331	346	371	327	368	358	366	356	331	401	383	345	353	377	386	339	371	329	336	385	351	382	378	355	365	327	311	353	379	343	329	340	356	356	367	340	356	358	389	338	351	375	366	340	372	360	357	353	387	364	348	324	353	365	369	319	353	350	332	369	349	376	374	353	349	349	363	358	376	337	340	365	357	340	343	377	335	314	346	358	347	355	317	361	355	360	375	351	363	341	352	349	363	337	342	361	374	393	345	348	342	354	367	359	332	379	335	361	356	333	355	367	356	351	341	369	354	335	351	378	332	350	327	364	367	353	352	392	321	352	366	353	365	361	359	349	374	371	344	350	362	351	362	400	368	355	372	358	350	323	346	353	333	347	355	336	339	364	395	367	370	350	342	407	355	353	340	334	347	356	316	350	356	345	340	329	355	375	341	394	374	349	367	325	350	351	336	358	346	365	359	358	343	336	343	348	354	388	343	370	384	342	359	331	349	354	343	347	340	381	351	377	372	350	331	339	353	337	300	341	350	378	345	368	352	354	360	366	353	339	343	350	360	360	363	325	333	356	367	340	362	328	330	375	379	336	348	318	317	360	316	345	352	343	410	350	357	334	332	359	333	344	327	339	346	347	349	347	339	350	382	379	337	353	354	346	312	358	348	369	347	359	371	337	338	340	365	350	351	332	414	320	366	354	355	360	391	383	369	347	359	346	339	375	327	305	347	327	335	348	343	337	321	369	359	322	375	343	342	328	367	371	374	340	355	356	352	395	333	329	376	346	373	359	326	370	378	317	358	366	333	327	407	337	360	344	338	373	355	357	361	348	381	330	373	360	372	371	367	379	333	341	330	346	330	358	358	354	382	327	389	390	338	346	343	352	372	353	365	343	334	332	335	376	334	347	357	340	387	382	345	337	346	329	324	362	347	331	376	342	363	329	379	382	341	368	368	352	365	330	395	337	353	329	379	357	361	347	361	361	370	359	352	348	392	368	347	391	330	341	356	357	349	341	320	351	360	357	391	372	354	359	329	378	345	351	361	387	339	365	342	354	383	352	395	356	349	312	353	369	342	350	353	392	362	339	377	355	376	328	323	369	369	345	360	379	339	352	353	360	333	345	363	381	363	347	377	365	309	370	317	356
17200	19256	34097	34124	29071	26288	23147	14476	14148	16508	14782	13258	10943	10775	9463	7360	5614	4179	4469	2950	2839	2670	2674	2584	2685	2824	3042	2823	2516	2351	2323	2177	1879	1755	1670	1686	1873	1804	1855	1901	2135	1850	1918	2103	1994	1955	1672	1568	1459	1323	1345	1199	1390	1461	1396	1074	955	990	978	1035	931	917	946	946	893	957	1050	961	994	885	923	882	903	932	939	916	929	919	884	966	933	915	973	892	888	942	941	892	893	884	901	915	947	903	907	914	897	898	893	932	909	881	936	941	896	880	880	920	925	888	890	897	873	851	885	848	969	904	890	961	874	888	885	884	890	888	885	930	908	826	911	890	938	915	873	935	898	951	922	942	913	933	906	942	890	862	877	897	909	873	964	874	859	887	924	950	896	856	879	856	932	844	860	832	925	903	857	867	933	906	880	903	912	884	908	918	896	890	937	892	913	877	911	918	905	900	857	884	890	896	891	868	927	872	885	904	919	900	934	899	897	920	899	859	894	902	852	965	898	859	887	926	900	895	950	881	889	884	893	936	904	906	869	866	871	872	892	894	898	888	935	840	929	880	842	866	930	909	883	888	918	895	867	872	888	889	973	931	896	881	870	918	929	899	883	915	870	867	936	846	867	870	868	890	886	855	887	862	940	958	923	884	920	876	912	885	872	885	872	875	879	904	934	941	870	878	930	895	865	882	895	893	885	886	853	931	905	949	869	958	853	890	936	886	847	859	871	871	904	906	848	912	895	909	898	861	942	925	900	868	901	912	899	1000	907	894	896	889	951	917	909	938	925	888	867	843	922	883	863	872	920	968	902	929	975	901	851	880	895	907	859	878	863	867	958	917	840	832	918	845	916	876	821	865	868	924	889	918	942	870	913	902	873	908	873	879	911	886	896	884	930	932	925	918	887	885	873	959	866	917	870	874	893	920	873	858	830	933	870	927	875	863	925	898	884	887	934	911	897	907	883	902	890	860	865	866	904	906	851	864	923	856	899	857	898	874	849	897	851	832	925	862	872	902	897	813	939	912	884	870	952	869	877	922	888	939	819	868	897	850	874	922	865	930	939	858	872	920	900	895	939	881	875	904	866	912	882	887	937	855	947	871	914	908	904	848	883	891	885	847	948	920	916	891	959	872	923	917	889	983	903	882	885	913	897	857	875	879	870	849	858	924	813	869	866	868	905	921	937	859	900	874	921	888	885	888	950	920	880	908	860	879	879	889	885	891	870	907	926	944	897	894	915	944	853	887	893	903	912	865	818	870	922	866	852	864	881	915	897	893	881	859	872	947	888	887	910	928	952	884	906	869	864	890	885	885	882	889	915	880	873	824	854	892	902	850	936	898	892	885	848	841	874	907	924	890	847	922	918	948	887	881	898	902	970	885	892	883	900	886	889	857	877	877	932	901	853	879	908	893	920	881	917	851	949	833	856	911	888	900	857	941	874	922	903	911	898	919	904	909	884	905	933	906	870	894	882	913	877	863	909	864	899	848	852	894	895	874	940	908	912	866	886	924	958	913	951	894	936	885	843	915	920	921	918	866	901	942	887	843	901	884	875	863	927	892	950	874	917	875	904	850	880	841	870	941	887	881	916	903	899	848	861	875	911	926	908	928	936	915	934	930	880	869	877	922	928	893	913	893	877	903	872	854	924	948	913	908	853	865	838	893	920	905	936	911	885	911	842	843	934	878	917	907	859	911	913	901	896	892	885	895	945	907	905	959	904	891	932	922	920	925	915	893	912	868	880	903	925	909	905	907	927	877	906	959	962	926	866	895	928	935	886	918	857	869	838	858	904	875	858	900	906	871	896	889	900	905	949	850	886	880	890	898	926	893	884	929	872	906	927	881	930	868	908	911	872	848	869	882	915	877	878	972	954	870	912	891	902	901	922	909	870	853	909	895	834	892	928	909	876	930	958	855	920	911	898	906	898	871	899	891	893	888	927	903	940	902	947	848	860	891	873	924	891	904	875	957	880	934	877	918	897	860	895	924	920	869	934	867	895	902	920	921	902	869	925	928	927	864	879	873	909	908	866	915	971	911	872	903	871	909	944	882	943	870	916	910	883	858	838	898	945	896	887	905	857	941	963	861	857	969	896	890	886	899	882	846	928	918	924	872	894	923	891	924	903	900	908	916	852	902	872	927	898	902	894	819	923	876	881	911	894	893	932	919	898	942	889	900	856	908	935	897	869	835	845	907	951	877	916	893	887	882	923	939	886	898	888	866	910	921	860	868	881	853	882	909	929	842	919	907	896	867	916	883	870	853	849	893	868	868	897	886	881	865	908	848	886	930	905	912	913	943	867	931	878	889	867	915	898	868	897	916	919	864	945	926	858	931	894	915	931	879	931	864	925	890	955	872	963	915	930	878	885	861	900	911	929	902	898	878	884	883	934	867	884	859	889	861	890	861	884	910	868	884	882	872	874	926	920	944	865	879	901	887	867	873	836	867	912	893	824	881	901	890	918	831	898	912	909	902	929	928	888	912	855	858	882	900	901	917	881	884	887	884	901	871	894	858	858	903	906	891	935	852	918	923	891	871	879	892	843	894	914	881	838	855	872	896	891	900	899	895	901	875	891	859	919	861	892	896	920	866	903	906	869	892	959	869	885	917	900	880	896	860	876	853	889	930	906	889	865	917	926	926	922	893	859	887	885	910	955	854	918	889	883	891	925	928	960	931	906	891	898	918	844	895	950	863	878	854	897	908	881	920	886	852	865	812	918	962	910	874	900	878	901	862	918	857	889	934	884	833	900	884	913	909	915	920	917	883	946	890	906	936	955	869	871	858	900	946	899	931	927	903	903	907	869	884	850	900	894	881	863	900	893	873	964	892	897	884	861	916	884	897	940	918	883	882	865	891	952	914	875	913	863	873	841	929	923	937	892	893	916	865	931	941	887	912	844	870	942	873	902	893	859	902	890	895	947	870	873	832	892	928	878	903	901	844	836	873	970	883	878	874	944	895	949	847	849	872	898	849	942	894	954	875	907	853	864	902	879	882	895	875	871	866	924	868	855	895	946	870	885	926	943	932	1006	915	901	910	947	842	921	856	941	833	920	878	912	899	849	906	929	940	954	858	887	877	920	938	931	853	867	870	843	885	881	873	904	914	852	851	861	853	881	931	914	860	937	914	912	873	924	923	855	875	904	845	889	890	883	896	921	899	932	868	919	871	893	918	911	937	881	872	882	859	875	851	872	924	939	868	871	885	948	907	942	932	879	890	933	904	883	941	906	904	960	865	905	939	919	940	957	908	887	883	882	904	950	898	913	868	883	921	855	895	874	912	954	904	925	908	836	851	933	859	859	876	887	934	910	916	903	859	868	913	891	885	900	874	902	860	884	945	919	926	925	862	924	916	936	906	865	917	892	891	921	912	866	924	903	837	906	971	883	884	950	853	893	927	891	901	915	887	866	945	882	930	936	877	911	928	929	903	851	881	911	910	928	842	883	871	910	890	884	901	885	927	836	886	883	933	894	893	944	937	861	881	863	832	908	874	965	893
36059	30599	40225	34465	23630	12822	8127	7046	7500	8597	4747	4716	4654	4216	3204	2298	1890	1338	1665	994	782	777	760	747	777	817	834	775	620	688	695	584	520	487	475	489	538	501	530	508	480	510	486	517	549	520	490	471	447	415	444	417	381	404	432	447	351	348	359	363	336	334	353	384	326	376	364	345	329	330	330	333	375	361	352	345	309	367	333	326	294	315	330	336	340	319	321	306	334	322	341	318	322	338	324	329	331	298	332	324	359	302	345	319	364	283	346	304	319	327	340	289	326	307	307	308	321	329	311	364	325	291	317	339	352	305	301	308	301	340	306	348	302	337	309	339	334	348	320	308	298	326	349	336	341	363	340	337	320	304	347	343	326	330	354	322	303	332	331	318	336	302	319	352	325	301	318	325	300	337	359	335	334	329	324	334	319	341	316	310	326	347	311	320	313	344	331	330	314	325	346	319	314	355	336	322	342	348	293	318	333	332	326	327	332	351	334	304	316	348	326	326	359	340	326	301	317	284	313	349	351	338	335	323	296	328	292	310	343	314	320	330	315	312	314	316	343	322	316	333	346	310	345	311	329	348	332	338	332	353	334	309	336	336	344	326	313	316	338	319	317	319	338	293	305	331	305	326	335	347	329	332	299	314	326	326	332	294	333	316	342	295	345	336	325	316	297	327	298	327	314	327	288	304	347	328	331	348	310	347	319	302	306	363	313	309	332	311	276	314	339	293	342	332	360	331	318	335	331	283	321	330	308	314	349	340	333	310	350	331	350	305	332	315	323	324	318	337	305	312	349	320	302	310	326	321	303	340	355	348	330	334	302	318	322	335	311	300	321	305	338	325	345	346	293	338	315	320	301	331	324	307	325	335	325	317	342	323	327	303	310	334	313	339	352	338	331	311	323	290	319	322	341	297	334	323	342	332	318	309	319	319	334	298	319	338	299	340	309	343	350	330	345	320	307	340	347	359	327	310	338	323	318	325	312	294	355	311	327	309	302	313	340	324	354	309	354	316	306	319	339	295	354	332	304	323	317	346	346	345	341	339	336	282	329	331	319	319	330	292	314	335	347	321	315	320	293	317	311	377	363	303	334	288	329	343	310	343	340	333	323	324	305	340	328	315	340	317	325	324	330	354	328	365	352	332	322	317	334	309	295	323	314	288	318	350	336	326	327	334	338	296	311	342	347	343	311	332	345	331	355	340	328	342	317	308	332	327	342	332	344	297	327	326	304	323	347	369	329	315	328	331	327	355	325	354	330	332	356	340	305	284	300	336	325	344	318	349	347	352	304	307	339	315	314	333	335	318	337	337	327	339	313	312	322	327	323	316	317	337	336	324	315	345	310	340	322	316	349	339	300	348	335	337	314	344	326	373	316	334	335	355	352	335	327	342	298	333	292	330	320	331	303	307	324	347	323	319	341	317	328	291	354	333	334	361	329	342	321	348	341	312	379	362	307	309	352	303	299	296	324	321	336	352	314	303	313	322	315	318	325	319	331	339	326	357	335	327	326	334	318	326	324	334	319	345	331	326	338	325	324	339	303	336	314	314	344	325	340	313	337	336	301	367	322	306	334	333	355	332	315	349	348	324	331	326	344	316	307	328	326	302	328	291	335	325	303	359	340	295	327	312	310	322	344	325	344	298	328	361	336	329	324	310	313	314	339	324	317	325	331	321	332	297	308	329	333	329	279	315	318	353	335	315	346	350	322	337	327	339	341	320	307	304	309	351	361	310	337	317	329	310	314	342	327	347	305	341	347	335	306	348	303	334	343	311	337	309	326	344	337	342	326	319	335	325	325	306	348	347	317	327	318	303	301	358	313	291	317	336	343	324	354	321	331	326	327	320	295	339	322	346	309	297	347	341	294	325	304	340	316	312	317	310	334	314	367	310	283	328	312	331	290	349	343	346	321	320	331	355	313	338	308	321	325	336	311	332	314	334	321	323	367	332	345	329	296	302	321	343	321	335	300	297	324	302	308	330	332	331	331	302	291	308	381	339	333	312	303	311	316	333	331	289	334	329	309	327	316	330	376	318	310	314	295	296	315	309	304	351	301	301	311	293	322	313	340	332	318	321	336	357	307	352	316	344	315	317	312	310	353	308	322	313	314	324	336	311	327	325	340	318	337	332	320	321	318	340	306	354	301	327	314	313	321	306	323	310	330	327	321	338	318	289	325	337	322	356	327	312	331	296	311	311	332	312	363	311	313	312	297	313	352	315	328	312	356	300	367	324	306	330	328	357	337	321	367	337	272	326	313	309	348	326	302	336	305	310	328	357	324	296	288	332	324	325	340	318	331	290	331	291	335	313	292	327	324	347	353	341	305	288	357	338	314	318	288	329	341	327	314	328	309	306	299	336	315	329	309	379	316	341	332	349	304	351	318	325	299	318	326	293	334	336	330	340	321	376	321	307	303	352	336	346	332	329	303	330	303	333	323	331	328	295	324	324	299	306	299	324	342	315	343	341	355	301	331	305	350	317	305	310	368	336	346	303	339	269	341	318	323	271	300	348	344	315	336	320	335	314	341	317	314	314	363	334	317	324	320	332	345	307	345	324	308	298	384	312	348	347	346	360	322	324	330	374	330	302	332	324	342	317	346	320	313	335	328	332	321	327	327	317	348	316	302	335	348	320	354	325	310	302	323	290	339	333	344	360	305	325	349	330	317	351	308	278	295	308	299	323	310	294	322	329	327	340	333	315	330	322	332	348	346	317	313	328	308	304	290	337	319	346	293	300	330	307	335	329	351	368	337	331	358	303	330	313	320	348	292	352	304	314	306	333	310	301	350	293	319	313	358	358	355	293	311	313	317	310	356	371	345	304	282	346	323	328	288	320	335	339	310	327	313	358	348	289	338	319	329	343	314	333	278	306	351	320	301	286	312	296	362	324	355	352	338	354	327	332	325	322	336	293	323	326	335	314	342	330	348	321	321	320	342	318	309	346	338	306	320	324	301	355	335	323	331	349	309	349	323	289	331	338	344	314	359	301	309	283	335	329	333	343	303	328	336	310	290	298	340	321	346	307	312	321	315	335	308	335	347	328	370	305	345	327	333	360	354	330	280	319	329	347	365	314	348	304	323	308	330	345	332	305	359	302	310	329	354	338	317	310	301	314	340	327	337	273	303	360	321	328	327	313	320	340	299	356	298	337	319	308	312	328	349	333	350	331	341	323	317	365	368	328	329	296	331	337	325	329	353	285	327	332	314	319	339	313	348	322	335	331	316	360	311	327	321	315	324	354	288	334	346	320	324	337	312	305	308	328	314	340	305	323	312	343	352	297	311	294	290	344	290	320	333	332	308	334	330	315	320	336	344	334	308	318	292	321	304	343	357	354	321	311	341	314	319	287	325	298	316	290	342	323	336	326	332	329	333	328	352	322	320	322	296	290	341	296	311	353	328	338	350	342	340	347	305	342	305	346	329	347	341	346	345	342	345	303	321	332	350	367	342	327	350	318	341	325	343	321	346	327	357	355	311	363	332	287
21075	24532	40529	41414	33884	24862	21656	21567	23980	25563	16710	18006	18347	17763	15001	11302	9758	7387	8626	4856	4035	3854	3796	3805	4052	4199	4043	3888	3423	3429	3407	2551	2274	2161	2038	1915	2175	2192	2331	2304	2364	2181	2242	2408	2545	2468	2160	1957	1695	1667	1688	1364	1312	1678	1738	1492	1133	1001	918	982	942	901	953	943	927	934	965	939	916	898	868	974	877	887	883	857	847	860	852	954	911	876	858	893	831	863	911	887	869	866	875	872	849	856	802	830	855	863	856	851	889	840	845	837	836	815	876	826	858	830	902	843	798	797	848	804	829	819	859	836	873	867	836	850	903	833	891	845	816	819	802	804	907	812	850	799	795	848	850	872	823	820	845	826	808	786	846	772	827	835	800	809	803	795	855	830	821	821	834	804	812	834	836	846	845	819	830	857	799	812	823	803	815	811	835	841	828	881	891	822	866	865	822	810	807	853	847	815	799	868	784	842	838	796	808	862	830	793	837	829	822	825	821	802	819	865	853	845	856	811	825	800	838	871	769	821	842	840	800	824	836	869	853	792	829	841	867	837	831	886	796	808	833	804	836	901	829	835	801	775	852	828	868	792	816	842	802	831	830	858	863	853	881	752	798	781	830	837	887	851	807	835	791	839	817	841	806	802	850	793	874	829	798	837	855	801	805	826	836	861	797	870	802	821	824	858	835	794	817	864	844	831	795	849	812	838	890	835	849	836	772	801	796	826	837	824	810	849	856	839	824	848	814	868	831	821	826	875	862	856	764	896	826	802	829	797	804	829	862	845	828	857	832	757	811	815	812	875	859	801	787	770	822	813	818	808	796	837	821	782	830	891	816	780	835	827	830	859	827	793	794	836	873	801	781	849	781	827	879	846	842	839	795	863	856	802	802	796	809	823	798	796	892	805	789	803	812	783	845	851	820	826	864	815	830	858	842	856	800	867	857	789	817	818	804	846	891	851	841	834	852	789	845	838	852	804	854	837	907	817	865	796	830	813	881	807	834	836	861	874	792	812	853	815	824	838	834	819	835	826	865	810	825	855	784	807	832	776	838	862	810	803	794	791	809	800	858	826	854	849	783	856	839	805	841	844	847	843	791	803	822	845	829	812	780	868	796	823	850	855	842	808	803	856	850	875	847	831	831	880	836	803	844	868	848	798	809	808	807	833	820	839	871	787	771	840	843	800	796	820	782	836	791	831	841	787	839	810	834	798	774	793	843	821	825	796	836	805	802	793	848	834	812	815	852	802	810	802	833	824	816	854	816	838	837	792	813	900	858	859	810	828	782	819	837	748	837	856	823	860	825	802	841	815	833	800	804	805	842	870	827	858	818	815	761	849	813	833	845	824	863	794	853	785	775	826	838	762	868	828	819	828	797	785	821	787	782	840	806	772	808	883	834	814	875	799	855	854	871	802	789	842	781	804	829	837	806	819	826	799	806	891	823	864	823	813	787	809	863	818	796	804	820	825	865	796	865	832	814	808	781	815	836	849	822	854	846	800	845	880	810	860	811	832	843	856	857	797	794	820	865	875	854	842	865	779	865	824	784	781	810	901	826	856	838	887	911	888	838	855	837	815	844	820	856	817	831	820	790	831	883	835	830	783	829	810	852	816	757	826	837	795	848	830	855	803	830	806	798	802	846	833	834	868	817	820	888	804	811	857	818	801	845	781	815	788	830	836	843	780	867	862	818	869	853	787	823	873	763	800	846	791	817	820	802	821	814	880	815	851	840	835	833	848	813	836	833	829	848	807	841	843	824	820	811	800	795	868	817	870	828	848	812	881	811	811	818	740	776	803	834	852	803	772	864	792	827	882	811	808	833	790	850	840	811	786	845	832	805	763	817	845	875	799	856	807	762	845	817	815	859	837	859	817	858	836	845	868	833	802	858	835	843	786	853	825	795	805	860	809	774	801	806	789	816	851	843	809	848	792	844	822	798	838	817	858	805	745	826	875	876	808	863	809	822	834	806	888	777	841	815	794	877	785	755	818	805	830	851	858	778	827	840	802	807	833	772	912	788	791	845	810	852	772	842	826	846	842	827	843	836	825	827	829	770	846	830	846	797	804	850	862	840	817	830	839	875	810	804	895	796	811	820	901	766	838	808	812	827	880	842	791	816	825	839	821	774	848	827	845	797	791	793	815	811	890	816	839	857	862	828	831	865	812	841	847	783	816	849	852	791	834	779	886	854	877	780	816	872	827	846	793	831	761	841	881	863	842	792	821	834	852	802	821	835	812	853	862	802	819	842	899	822	822	799	802	850	857	827	864	793	823	891	836	896	786	785	750	876	819	809	844	820	803	821	889	855	815	890	848	792	828	854	850	814	822	837	801	808	827	867	839	780	824	805	851	815	840	785	901	828	837	831	831	863	794	885	839	825	849	793	851	869	852	842	813	841	876	825	839	801	771	832	808	810	827	834	850	864	823	829	804	785	790	865	845	829	847	823	818	812	867	824	837	839	809	834	754	821	838	787	797	809	827	829	809	857	858	847	843	819	784	851	822	801	816	862	854	853	872	788	771	864	811	883	839	843	840	824	849	790	818	822	820	910	845	812	848	820	843	821	803	848	798	822	835	817	865	833	876	851	877	855	839	793	810	762	821	801	849	807	856	820	888	788	855	807	863	836	874	865	804	816	886	838	787	796	790	824	828	814	779	811	859	857	812	835	791	821	825	841	822	831	856	807	794	868	816	813	786	852	807	795	840	850	833	887	856	817	881	836	874	834	836	822	838	864	796	844	835	850	845	903	865	856	910	820	796	765	847	840	766	816	819	833	765	881	832	826	830	845	781	782	874	866	811	843	802	828	874	843	800	807	800	823	816	830	819	831	836	835	790	836	868	849	818	828	853	844	812	805	849	816	826	739	843	844	787	906	794	770	810	804	834	803	797	810	821	816	843	819	849	804	826	788	904	831	855	855	841	881	836	779	804	882	833	866	827	877	792	848	850	852	833	815	777	814	827	839	801	829	848	796	880	817	832	867	779	838	808	832	830	840	832	856	815	829	835	811	823	821	846	871	832	815	783	824	837	820	869	837	848	857	814	810	836	843	847	849	822	843	790	807	814	785	835	843	785	818	863	837	770	811	849	837	768	842	815	805	817	837	818	827	850	796	856	831	833	812	839	817	797	827	837	811	830	891	837	913	826	856	814	842	763	811	806	857	831	825	847	836	799	807	807	819	848	850	783	819	882	819	846	857	826	821	819	816	797	830	845	794	875	814	833	825	776	799	793	808	836	781	784	808	833	856	885	801	811	823	815	867	832	832	860	826	799	815	823	866	813	843	781	882	835	869	855	861	825	832	849	852	767	814	824	816	811	823	821	793	810	845	832	855	769	829	814	881	851	818	855	827	816	841	824	828	841	814	866	811	836	837	882	860	826	764	787	811	845	749	828	860	777	819	822	816	818	834	827	859	843	798	830	821	805	802	861	875	841	829	874	781	829	827	871	848	831	789	836	797	849	806	838	811	797	864	828	807	805	829	838	802	800	819	900	772	904
18116	15005	18627	13236	7731	4299	2665	2402	2413	1970	1567	1618	1483	1370	1014	691	650	580	545	522	485	465	470	417	452	447	415	433	381	411	458	388	395	378	372	392	416	383	351	353	346	352	345	369	378	337	326	351	347	349	394	361	361	361	367	348	330	381	332	333	366	354	345	342	347	358	326	363	335	332	349	365	347	367	360	328	327	352	352	364	357	357	324	361	354	346	345	354	330	337	372	312	339	357	334	345	353	338	344	330	314	320	330	374	331	327	328	351	382	320	351	360	350	329	321	355	333	345	339	313	326	347	327	318	353	366	321	350	356	323	320	354	343	319	312	348	330	355	366	374	362	373	324	340	335	342	350	365	346	350	360	343	332	367	316	355	366	358	326	359	340	345	348	331	370	313	358	338	315	370	334	328	335	356	370	346	335	354	352	366	344	374	349	325	317	318	351	343	318	340	313	343	359	335	337	339	335	324	371	345	367	325	365	329	358	363	367	364	380	341	344	355	337	339	340	353	305	345	323	325	329	365	364	345	399	349	336	360	376	340	364	355	329	326	345	326	348	349	336	356	333	347	379	347	318	324	371	366	340	362	344	376	337	316	377	326	341	340	353	343	327	339	345	348	342	324	335	349	345	322	392	347	316	366	358	375	353	319	349	334	353	320	347	352	358	336	341	335	337	315	357	323	341	353	359	360	358	349	388	378	296	344	356	339	341	338	331	406	340	334	350	341	345	374	303	304	325	336	333	389	324	336	334	339	336	289	329	344	356	352	350	329	353	314	358	356	335	353	347	341	317	295	349	384	328	363	326	322	333	358	348	368	311	372	360	346	360	332	316	340	357	347	347	359	380	296	357	305	360	350	367	327	321	331	335	351	314	347	341	356	340	356	357	319	333	348	382	340	308	329	335	344	347	350	343	317	356	319	325	332	341	332	317	345	338	371	351	332	377	347	338	352	332	330	336	368	369	342	320	331	364	324	357	355	352	346	331	372	370	327	361	351	326	372	333	328	339	344	360	333	346	368	343	343	321	340	372	352	329	336	375	335	337	326	308	356	337	320	334	330	344	321	340	300	349	365	345	331	331	350	371	338	352	332	370	362	369	366	358	350	386	375	354	373	336	346	335	371	379	344	320	363	341	342	334	349	338	359	383	319	375	307	334	305	314	321	330	360	335	371	353	314	357	350	351	357	394	350	377	316	352	376	348	350	335	376	341	348	335	358	343	353	353	369	334	379	334	345	325	352	356	352	372	369	369	351	381	334	350	344	345	370	331	353	322	344	345	350	335	353	360	345	357	351	339	335	335	332	360	342	318	365	369	326	343	326	329	369	342	338	373	328	346	317	370	365	320	348	365	347	355	378	351	332	330	326	356	339	321	363	341	338	347	319	344	370	376	352	332	327	352	337	332	327	340	348	340	330	326	374	346	342	297	374	355	349	353	350	377	331	367	337	378	331	368	340	316	340	351	363	354	356	365	323	369	368	345	325	329	335	363	365	344	340	351	344	346	322	377	333	358	354	333	336	365	355	353	323	332	355	347	346	331	375	331	360	355	353	347	345	319	329	326	369	315	342	382	360	331	331	353	327	353	321	339	335	306	357	361	305	342	321	332	338	361	376	366	322	304	339	359	337	370	354	339	346	359	329	347	357	366	335	351	335	361	335	329	355	351	367	358	344	293	343	386	351	350	362	324	353	337	330	329	327	356	354	357	368	340	383	365	335	339	300	346	348	364	335	318	323	315	366	351	369	372	346	324	358	325	330	360	331	349	364	339	321	347	371	354	349	332	384	380	352	364	368	349	378	394	319	337	347	350	357	362	356	347	330	357	355	343	340	376	326	338	338	351	327	353	347	339	353	343	353	354	323	346	327	333	388	349	376	348	345	354	363	342	375	341	387	333	332	363	349	366	319	350	350	386	321	357	355	326	310	367	348	339	351	335	347	305	345	367	298	365	381	338	309	347	355	338	342	315	343	370	340	347	332	369	341	343	334	327	341	348	340	349	374	360	318	327	372	325	329	329	349	340	383	340	344	346	351	302	340	325	337	341	375	370	310	347	344	363	375	326	322	356	348	334	360	342	386	348	340	314	338	381	336	348	353	321	315	338	399	351	358	323	340	361	356	349	373	330	344	342	359	350	343	350	398	360	357	349	389	329	318	322	327	347	324	349	325	308	335	345	339	372	348	370	348	374	355	323	332	322	350	353	376	362	342	330	368	332	337	329	372	376	361	360	336	331	342	308	327	348	319	363	343	356	362	313	349	370	335	325	319	336	352	373	361	340	383	305	345	319	336	357	367	342	338	350	347	352	330	315	330	353	331	361	361	372	336	322	369	361	355	354	344	354	352	313	335	333	357	315	359	391	331	345	323	387	368	357	350	358	316	355	339	371	368	344	373	334	357	341	370	377	342	360	297	368	353	354	326	332	324	342	366	369	372	359	355	371	357	325	354	348	333	339	349	378	352	367	364	353	353	321	361	339	346	346	358	355	328	342	326	363	347	342	315	347	334	378	327	351	358	357	339	339	370	380	374	356	340	334	355	381	340	373	337	323	369	326	355	309	361	340	339	313	350	364	356	340	341	333	346	335	312	380	292	332	345	346	353	324	372	337	385	365	385	320	333	369	348	318	317	336	342	329	322	357	341	336	323	337	381	357	347	315	366	317	361	364	310	312	366	340	326	357	364	366	350	351	342	353	346	345	346	316	332	380	338	357	334	323	323	357	358	335	364	336	349	368	346	365	337	381	337	340	350	353	329	333	333	340	322	329	318	319	349	317	343	340	346	322	316	306	349	324	318	322	345	352	330	362	349	345	337	310	359	337	351	361	344	360	368	337	295	334	397	365	318	353	374	335	336	326	349	340	324	353	331	333	349	355	323	341	330	323	344	327	315	327	350	349	383	338	367	365	362	376	344	363	368	332	356	338	367	330	329	362	353	327	341	337	352	324	331	323	325	316	346	375	350	374	335	310	354	348	342	310	326	365	359	364	364	329	358	354	328	320	305	363	343	339	338	324	361	332	322	370	333	338	334	343	364	357	334	359	338	308	340	338	326	318	367	325	380	348	328	338	352	353	373	324	325	363	361	339	358	363	350	348	329	352	369	333	316	357	357	346	352	343	350	320	322	364	352	340	314	333	362	383	358	400	336	331	355	388	343	361	339	356	352	334	361	342	332	366	389	325	337	349	314	350	325	343	355	379	364	346	345	343	333	347	339	365	381	314	355	356	356	383	363	369	339	355	323	322	315	350	360	368	361	325	345	366	360	367	328	347	349	347	313	335	340	306	371	378	340	314	304	320	343	329	345	352	352	354	335	351	321	360	346	356	375	348	357	322	347	350	324	355	366	380	341	371	347	358	327	358	330	356	353	338	352	344	355	361	342	380	324	340	356	329	362	322	355	329	337	317	343	328	350	363	335	349	339	356	328	349	368	334	354	373	351	366	353	350	360	365	344	350	390	330	364	328	362	367	336	313	332	380	345	341	332
10625	13125	24745	24036	18869	13773	10297	9961	10472	8143	7227	7447	7177	6967	4775	3323	2941	2349	2288	2065	1975	1876	1704	1739	1602	1574	1525	1412	1316	1283	1241	1175	1169	1185	1162	1178	1069	1046	1088	1043	1052	1006	1049	938	1068	953	1007	923	994	991	911	913	909	982	906	955	883	900	866	918	905	888	860	900	861	887	867	936	923	916	840	880	883	923	827	893	928	864	857	879	884	845	907	900	854	839	879	935	902	885	843	857	844	903	901	930	863	861	886	885	886	887	880	883	996	869	893	911	866	884	843	922	843	896	924	841	872	870	848	925	865	865	903	801	842	857	866	888	903	877	886	882	870	831	889	912	853	877	877	892	910	890	909	895	866	843	877	855	864	885	876	877	844	888	853	889	852	890	868	833	898	893	881	844	866	862	856	887	885	874	865	902	929	918	899	858	908	880	893	889	952	881	888	877	869	893	901	887	868	904	898	877	885	898	915	892	876	902	871	819	831	836	894	862	872	869	889	927	887	875	906	888	915	899	859	874	885	878	925	890	880	877	884	853	867	826	919	909	874	883	832	801	861	881	901	934	914	902	926	864	869	875	896	842	941	885	849	847	831	927	981	855	890	852	891	863	901	873	893	873	888	874	911	870	895	900	909	889	830	927	840	894	875	926	881	841	907	875	804	893	828	922	927	854	882	881	843	890	855	898	884	900	906	839	821	858	864	890	862	870	892	851	912	886	873	883	887	864	848	827	903	888	830	922	847	839	878	826	905	877	848	872	888	846	864	816	892	796	880	809	897	897	895	865	905	897	839	832	850	884	944	875	912	912	879	861	869	830	867	914	880	899	910	912	933	883	846	875	884	904	895	906	944	877	895	844	850	925	813	842	851	920	858	896	887	868	858	845	880	854	864	864	842	881	922	903	870	938	897	851	872	881	907	805	917	867	850	853	863	895	872	902	945	875	862	878	855	884	861	872	903	910	938	891	872	869	823	847	860	898	891	918	848	911	891	868	891	845	908	888	899	916	878	866	893	889	940	917	808	866	990	821	830	845	827	865	819	909	904	851	857	864	860	868	884	829	896	894	873	870	838	826	878	937	875	831	879	882	936	878	881	861	901	878	833	847	920	853	910	895	845	883	851	886	868	838	897	890	878	869	882	917	869	922	874	875	828	867	904	871	916	846	931	908	892	841	876	877	910	871	841	871	845	877	934	891	903	845	897	823	802	901	868	860	853	861	854	854	858	916	876	803	825	878	824	865	864	855	896	886	850	856	867	915	903	861	899	894	796	860	862	901	906	850	959	911	824	885	963	896	866	928	887	854	868	864	845	820	887	869	891	868	889	875	918	875	894	891	929	877	847	866	850	870	848	864	827	888	921	865	889	885	814	809	888	919	896	902	856	899	818	859	923	897	816	896	859	843	906	856	839	924	869	869	876	927	851	863	875	911	870	872	896	913	886	869	830	902	893	876	861	923	859	897	901	894	881	897	881	898	899	861	876	865	877	866	859	873	899	813	871	868	860	891	813	833	919	860	888	895	857	844	859	835	867	907	868	897	886	923	845	898	847	826	847	899	860	869	880	905	859	877	870	871	879	887	877	856	859	833	890	919	903	854	829	924	857	904	844	822	894	862	872	859	942	903	884	909	866	892	899	890	847	911	857	886	831	864	869	872	913	910	878	929	838	828	910	955	885	861	852	828	861	876	848	871	881	906	863	890	886	876	855	912	914	936	872	856	859	889	877	907	865	940	886	880	871	966	811	882	864	853	927	873	870	879	840	907	915	878	898	909	897	872	884	891	856	852	871	923	812	841	871	902	870	887	862	896	797	892	858	852	833	841	826	921	847	856	843	874	882	903	860	851	868	877	864	875	854	875	887	883	907	898	856	869	864	896	900	880	898	865	878	875	925	908	916	893	898	862	856	858	944	854	862	847	878	843	910	856	926	888	925	876	868	873	898	833	846	898	891	877	893	868	862	911	908	876	815	875	889	872	882	877	889	849	874	870	862	858	919	900	907	824	852	856	893	924	854	874	844	879	857	904	878	850	841	935	859	834	858	934	898	916	884	866	866	842	915	921	885	840	875	862	889	828	822	858	867	919	876	892	889	887	900	866	850	841	911	895	944	904	918	929	878	880	872	874	840	915	940	821	901	847	906	866	817	910	841	916	888	897	840	890	908	811	919	845	870	920	888	872	863	880	838	880	910	891	848	857	899	897	855	872	882	870	879	839	838	841	926	875	867	843	897	878	856	888	929	838	814	944	913	882	907	836	876	844	882	902	959	820	878	898	877	880	921	894	854	855	882	859	894	877	865	818	865	820	867	913	873	879	862	884	891	923	902	879	882	913	861	858	900	853	885	863	877	858	945	886	867	888	851	848	865	907	863	812	887	891	890	855	883	844	878	933	850	897	917	843	876	839	907	923	875	847	840	855	904	869	856	899	882	852	873	934	863	852	892	888	885	887	899	850	885	853	918	818	907	862	898	891	855	834	843	876	882	903	893	894	910	895	861	882	857	937	856	821	864	842	913	821	907	876	914	879	912	833	888	859	861	903	852	855	850	870	865	895	865	823	853	947	912	929	889	865	895	886	882	846	874	888	887	867	903	907	851	893	885	858	893	849	887	888	855	875	852	899	926	878	841	906	890	871	888	934	891	934	883	863	880	887	927	866	883	845	852	892	897	801	844	895	869	924	848	924	871	862	885	869	834	886	886	874	884	879	856	895	945	878	889	842	894	888	876	798	843	841	918	851	921	809	895	865	856	914	833	889	877	843	896	884	857	848	870	824	911	846	833	852	900	871	881	832	876	872	843	898	940	880	878	873	888	885	891	848	896	904	860	882	905	853	895	893	950	856	879	886	897	902	886	900	875	843	868	913	838	858	940	903	818	818	900	944	904	876	852	850	852	881	860	899	862	849	880	865	850	901	858	891	883	842	847	828	891	861	846	841	865	888	833	880	913	861	874	884	866	843	873	908	861	873	889	891	922	908	874	854	861	867	886	871	898	847	923	887	841	912	812	866	851	847	871	888	849	863	846	821	858	856	903	876	907	855	855	864	919	907	878	918	854	880	858	894	890	854	826	830	850	879	829	852	891	844	854	914	886	896	932	902	885	855	856	850	908	854	870	878	871	842	863	886	875	822	856	886	911	923	855	934	904	868	908	869	867	933	874	854	837	830	870	901	910	880	876	887	895	881	931	857	895	833	889	879	853	910	851	859	907	896	844	846	908	880	882	872	918	880	850	841	838	827	880	858	904	898	846	889	873	841	850	888	858	893	819	892	921	852	907	890	847	848	839	853	863	893	940	882	850	884	880	897	823	859	887	925	896	876	857	908	906	853	879	867	887	847	889	897	892	904	902	885	877	904	890	904	835	857	885	889	864	920	826	898	874	855	912	856	888	865	898	892	872	898	918	847	918	928	826	855	858	912	854	910	869	857	887	846	887	944	876	847	903	917	876	886	894	808	871	872	933	913	926	903	913	831	847	901	851	863	865	902	925	871	874	870
29540	24616	30998	24589	17516	9687	5361	4833	5043	4561	4248	3431	3154	2756	2476	1375	1101	932	932	798	707	670	597	638	652	591	597	623	568	562	499	407	449	443	474	428	446	438	426	418	432	407	393	411	450	434	429	434	442	423	406	411	424	383	387	434	412	350	365	391	381	378	363	398	369	358	350	385	384	336	352	385	349	384	355	347	360	361	336	333	373	356	343	383	375	369	377	372	319	357	336	381	357	351	371	325	354	340	334	381	344	374	356	356	345	369	343	350	331	364	375	366	396	351	363	363	346	349	319	339	321	344	335	343	346	366	354	351	382	341	371	372	351	357	336	356	355	373	349	358	338	367	329	356	365	349	397	416	327	372	343	336	340	319	358	335	352	317	351	362	340	390	335	346	339	332	364	316	340	328	359	338	373	352	361	341	329	355	353	346	376	378	344	341	341	349	347	375	360	339	389	328	361	364	353	369	369	392	357	395	324	361	347	332	340	323	342	355	374	372	379	349	367	337	347	362	369	379	344	361	379	365	369	359	365	337	393	343	322	352	369	371	367	364	372	338	402	332	348	360	370	341	354	355	330	399	326	386	357	353	349	362	326	363	345	312	388	347	330	361	359	322	320	366	343	362	335	365	351	349	351	338	362	378	361	349	348	397	389	354	314	356	384	371	367	389	368	333	323	348	376	327	351	331	350	359	345	359	377	338	366	362	336	358	342	367	368	355	331	354	366	389	333	380	388	374	378	364	390	357	363	356	363	349	360	382	314	383	364	396	317	356	350	322	386	320	396	352	373	315	405	359	381	379	353	363	382	376	325	355	353	330	371	345	328	369	371	355	380	348	352	342	359	328	357	353	358	372	370	338	350	345	340	375	348	340	349	340	346	367	376	368	339	370	360	335	304	354	343	370	374	381	370	392	315	329	378	347	363	370	363	346	374	361	341	358	373	329	343	342	362	366	372	371	375	378	405	384	335	354	375	370	347	353	323	388	356	377	356	327	358	336	322	377	332	348	343	364	314	349	348	357	352	367	373	359	355	356	373	338	371	348	360	356	345	383	347	395	351	363	358	376	327	337	366	398	341	386	327	372	352	367	380	369	344	362	380	336	341	356	349	361	353	323	373	359	403	358	343	348	348	343	352	344	341	377	333	372	354	336	354	378	342	374	362	345	331	351	356	360	323	361	332	343	355	362	389	372	364	352	361	327	365	376	336	403	335	335	367	377	364	371	351	374	337	413	374	341	321	344	349	370	403	331	308	344	359	408	358	350	370	335	348	367	358	340	353	343	367	366	358	338	328	345	356	364	333	340	363	336	346	350	383	368	355	369	349	330	380	364	350	361	390	363	401	375	380	376	336	351	362	371	328	350	372	368	360	333	364	351	364	373	362	410	378	373	339	341	364	371	346	388	350	346	381	363	389	375	363	378	366	332	393	365	386	355	366	339	376	348	362	340	412	365	375	352	358	358	320	322	363	342	354	353	364	347	352	336	365	372	354	381	379	367	347	382	355	378	373	370	391	371	353	345	355	368	328	349	363	355	352	333	340	369	380	394	350	316	343	357	352	356	324	337	346	333	341	321	363	368	364	344	314	364	368	363	380	326	371	331	363	362	347	346	348	355	375	359	386	333	367	361	364	350	379	411	356	349	343	326	376	370	382	360	384	398	404	356	357	329	326	393	380	365	387	402	345	365	369	349	373	347	351	340	361	347	365	369	351	374	349	359	371	365	387	393	381	369	339	377	383	357	365	333	352	373	351	356	375	412	388	402	355	338	320	345	348	352	321	375	372	348	376	350	323	341	347	379	346	364	360	383	338	364	346	374	345	386	347	362	373	343	361	361	362	321	379	399	349	351	353	370	341	373	319	410	349	343	333	350	365	382	374	351	356	400	392	356	349	366	347	361	364	346	308	323	372	340	366	338	340	349	339	360	344	356	366	366	379	364	317	348	351	368	365	359	372	366	372	380	363	345	332	380	350	366	334	370	332	357	339	368	362	359	342	334	377	358	403	354	367	372	339	349	361	325	344	364	348	320	353	381	357	353	360	364	336	366	360	353	367	350	361	374	338	393	362	320	349	359	341	361	323	364	367	375	367	330	406	341	351	327	364	330	350	355	346	338	316	377	354	359	361	325	376	362	369	374	359	346	330	345	332	355	346	387	363	362	339	359	367	366	349	357	381	388	375	372	357	361	354	332	316	319	373	366	363	351	347	364	366	365	377	341	352	359	338	362	326	365	348	331	382	354	368	401	366	337	372	366	344	358	402	372	359	379	394	336	366	349	379	375	377	358	338	396	369	384	374	384	330	338	361	340	353	343	349	332	351	353	369	370	354	366	355	353	379	361	362	349	381	349	366	383	357	378	386	334	362	351	346	338	334	362	362	334	349	365	359	334	340	339	340	332	353	345	380	366	342	381	377	374	370	375	345	369	369	400	370	373	362	388	358	371	324	305	343	349	348	321	386	331	388	354	358	348	394	400	371	362	365	317	360	349	369	352	398	357	384	352	370	337	344	339	353	337	372	343	373	381	354	354	349	368	361	362	388	375	400	341	348	314	343	361	317	356	376	351	394	379	348	325	358	368	348	363	338	342	368	401	363	380	380	356	362	366	357	382	328	360	360	337	354	376	384	367	375	331	361	375	346	332	361	344	342	368	351	364	361	339	362	358	375	332	316	329	351	351	347	372	373	372	359	361	387	333	367	370	337	334	315	346	366	344	394	357	365	370	343	338	375	354	358	344	365	356	384	374	377	358	372	331	331	371	372	365	332	331	333	367	325	367	339	354	358	376	354	332	352	365	338	344	364	375	359	339	381	385	362	329	378	352	351	406	382	352	378	349	362	352	384	369	383	374	331	341	360	388	377	371	357	330	382	395	386	363	369	331	392	337	347	346	335	362	364	374	341	364	368	369	352	360	363	344	352	360	366	307	352	365	322	377	346	364	361	372	378	332	380	352	335	364	369	333	340	369	366	331	373	355	347	369	353	375	359	343	349	375	332	328	354	355	334	378	355	339	355	357	364	376	343	392	348	354	374	381	343	347	385	323	387	369	361	343	353	357	358	364	349	374	383	367	350	356	355	346	337	350	344	397	349	359	373	348	370	356	364	358	334	338	334	360	383	371	388	364	344	362	337	357	322	426	382	343	367	377	357	355	339	386	344	346	341	363	373	337	352	350	384	345	348	349	385	407	362	349	338	333	394	368	364	370	332	377	317	374	348	364	356	378	352	374	383	398	380	377	358	376	401	368	373	366	356	326	350	368	383	366	334	369	361	349	351	337	348	378	329	358	359	354	358	345	331	366	377	375	319	372	346	327	338	359	358	348	366	405	374	346	353	360	328	375	322	368	342	384	383	355	358	352	357	375	364	378	330	351	328	360	371	364	352	335	357	396	388	352	326	382	362	375	354	367	363	374	365	378	366	343	347	362	344	342	364	329	361	366	356	370	380	343	382	352	354	371	361	368	336	370	399	318	361	341	346	338	351	355
18101	20015	34375	34049	30500	22212	17103	17769	18192	16962	16490	14836	14370	13621	12497	6917	5615	4625	4381	3815	3188	2985	2821	2736	2729	2726	2796	3034	2567	2389	2138	1829	1625	1589	1626	1622	1751	1591	1485	1513	1559	1455	1352	1435	1446	1411	1356	1422	1448	1393	1343	1188	1176	1278	1136	1078	1194	1034	954	1053	983	978	948	902	938	977	1002	992	981	943	952	916	991	948	926	946	917	940	909	916	929	919	931	907	995	906	920	897	916	952	983	960	895	909	914	992	969	925	927	889	927	888	983	897	927	850	901	861	871	885	948	892	890	946	916	833	934	928	993	893	909	887	913	952	921	918	953	945	914	924	936	934	861	893	911	861	918	899	920	903	955	953	882	906	977	912	909	937	924	871	967	943	859	921	910	894	925	849	920	962	917	910	887	930	879	919	912	928	913	901	940	952	892	873	933	942	902	924	945	884	916	973	827	906	940	971	919	942	914	918	897	887	895	923	850	914	958	914	908	952	906	899	929	927	898	882	861	892	894	915	984	925	878	907	870	849	934	878	913	884	917	906	945	921	862	862	905	863	911	823	960	882	868	916	917	941	885	926	914	903	914	911	921	946	866	917	923	908	936	911	950	909	985	884	863	855	913	909	900	874	919	864	891	881	912	913	863	887	893	887	920	881	929	904	918	850	908	906	920	842	924	891	952	940	946	901	912	928	895	844	927	886	875	952	911	888	886	895	925	905	898	919	917	905	832	914	940	914	929	885	943	880	933	931	854	859	900	901	948	882	917	935	947	893	935	900	914	895	884	877	858	933	931	901	895	858	877	888	907	886	887	900	904	879	827	902	925	888	878	903	886	901	957	891	869	914	863	869	873	941	909	880	895	910	910	919	902	894	906	915	928	907	879	909	875	894	960	902	905	905	890	902	925	915	934	950	902	836	997	916	921	908	905	868	926	931	854	858	890	870	915	890	907	938	881	916	913	862	882	922	890	926	864	902	892	874	914	921	978	917	911	959	894	949	896	936	890	899	894	902	927	924	916	960	906	901	871	911	985	960	889	948	894	912	908	899	916	904	908	914	909	924	906	855	948	883	907	888	889	870	935	945	892	921	861	873	933	916	914	884	852	960	858	998	879	849	925	917	952	883	880	902	902	895	921	857	932	847	871	890	912	920	922	934	882	970	973	924	897	942	913	846	898	930	923	896	846	901	895	928	965	914	930	910	891	859	891	880	912	922	861	871	888	925	890	913	915	973	910	916	872	873	981	864	919	943	877	892	901	902	919	943	916	887	916	857	932	883	935	913	942	908	934	960	888	902	921	891	849	948	883	918	899	852	898	940	917	847	927	912	960	905	885	984	910	929	900	947	903	921	856	896	884	897	950	877	910	874	864	953	923	890	903	884	886	917	942	900	922	923	921	884	919	974	848	874	927	895	901	926	933	894	866	921	911	908	893	903	904	861	918	947	935	869	898	889	906	960	938	891	908	901	900	877	923	932	892	878	915	932	910	887	935	881	871	980	859	900	861	880	933	936	957	905	885	929	934	879	954	892	860	943	879	883	893	956	881	891	868	941	938	889	900	844	910	885	916	927	873	895	898	913	897	912	880	957	952	925	913	879	882	913	876	925	917	909	867	910	913	929	926	909	840	939	887	913	910	887	929	914	904	905	896	909	933	903	956	850	914	910	891	946	888	936	910	932	896	912	919	945	898	902	903	894	884	885	903	901	929	894	913	909	951	905	922	905	893	909	920	966	902	933	898	931	903	935	955	855	903	920	915	881	927	889	892	861	862	878	870	897	915	854	877	884	869	899	889	891	903	987	875	883	907	869	952	905	884	917	963	861	918	920	870	951	918	852	903	954	923	865	914	900	931	905	892	872	915	909	932	922	882	877	915	955	906	927	956	887	868	919	899	862	904	926	868	943	919	935	958	892	883	903	870	888	892	939	933	887	922	960	874	890	907	945	920	955	916	882	935	978	896	930	875	903	931	914	942	923	885	884	872	946	897	857	902	904	940	885	883	884	910	894	879	992	880	900	922	939	875	899	894	907	896	902	880	912	925	891	897	903	905	855	920	926	886	920	886	934	894	894	879	863	927	931	957	888	902	898	912	916	951	928	966	873	951	913	901	931	959	960	927	887	910	961	887	943	873	910	932	941	842	862	920	925	883	883	921	888	895	908	959	867	911	903	944	897	892	965	950	868	899	841	895	862	882	881	883	876	904	898	873	956	896	883	879	914	972	884	910	877	929	968	902	907	878	994	882	965	902	943	873	942	850	936	862	983	915	918	859	981	911	860	839	935	870	909	923	863	963	858	904	912	921	926	914	910	888	943	904	890	943	898	910	906	928	969	947	881	890	897	899	959	841	877	882	984	903	877	900	882	956	981	961	898	876	972	940	916	856	923	938	904	880	922	888	924	887	930	927	917	921	917	869	886	861	961	935	911	905	968	878	950	932	927	932	881	916	942	872	884	936	941	957	897	954	933	897	892	900	880	920	855	926	888	893	880	959	889	930	906	925	913	885	924	884	880	910	921	885	968	922	910	996	925	885	906	937	886	972	921	901	924	867	856	890	916	865	893	880	857	863	934	934	917	944	849	897	915	989	887	918	902	929	902	885	870	886	900	894	960	895	890	906	918	861	898	897	867	837	955	923	932	904	939	884	857	954	955	917	916	931	896	895	894	915	915	896	966	895	931	930	915	937	904	906	1018	918	931	894	941	935	892	880	913	894	935	913	886	892	886	946	912	929	889	938	920	916	913	880	892	949	961	938	887	936	936	903	941	956	935	921	905	956	883	926	920	890	925	879	917	875	880	936	928	899	928	869	964	975	946	951	900	888	936	923	902	950	883	928	863	908	935	949	879	868	896	1000	924	890	908	924	859	863	904	925	906	920	889	910	901	904	880	896	950	944	886	871	930	952	887	872	949	974	928	951	965	908	989	907	949	883	917	886	908	913	932	924	920	929	890	913	839	928	924	922	938	898	901	898	918	988	926	930	875	871	868	864	929	851	924	905	889	919	880	876	941	881	921	925	887	895	880	888	879	911	867	897	934	861	909	878	898	954	864	900	903	880	943	913	923	942	909	875	937	902	883	971	907	904	922	879	885	827	866	938	943	916	889	918	898	905	928	937	849	895	955	881	910	935	881	891	908	906	866	953	838	938	881	874	834	970	977	936	858	903	916	881	918	931	850	931	924	910	886	905	866	939	902	899	903	914	890	875	837	929	911	867	925	869	895	935	912	904	946	866	929	896	865	896	853	927	915	895	886	862	873	851	916	925	985	919	921	838	864	919	921	865	912	899	854	896	923	893	943	900	848	912	922	930	933	916	895	944	866	936	924	917	934	939	948	879	892	872	906	884	903	872	869	905	870	879	914	891	907	908	906	905	904	941	890	924	921	920	911	866	866	951	940	925	894	973	952	902	960	921	882	905	924	954	908	942	960	887	931	904	917	921	868	889	970	877	888	911	896	902	913	903	900	877	880	900	902	927	867	956	875	944	908	905	905	956	990	908	840	889	929
37257	30973	37843	31649	22254	13801	8474	9946	12127	11226	7067	5396	5133	3817	4006	2534	1667	1329	1212	1298	803	789	657	748	667	716	789	773	762	572	598	509	469	458	465	471	442	442	431	453	449	436	423	419	435	386	373	451	434	419	433	366	391	407	421	350	333	363	329	294	368	323	348	345	339	321	358	337	367	337	314	354	343	334	385	344	321	347	328	339	334	336	349	332	341	328	343	319	316	363	309	327	334	354	331	324	353	352	343	322	343	295	336	325	309	312	329	320	381	347	324	317	325	313	343	337	347	306	325	348	339	315	324	333	313	318	339	308	346	353	311	351	343	325	329	332	334	333	314	363	345	282	317	337	309	318	330	326	346	281	314	340	341	327	325	307	302	355	335	311	337	348	328	358	304	334	317	299	326	361	341	319	314	318	289	310	328	337	287	336	338	341	329	332	328	314	313	362	337	329	333	308	370	312	363	356	338	322	322	380	297	299	312	325	305	326	369	322	341	344	349	310	346	317	333	370	335	311	348	310	347	343	349	320	354	319	332	293	309	317	330	360	374	330	323	353	333	322	309	318	352	338	330	333	337	343	362	358	305	342	303	352	344	336	357	343	349	379	329	339	343	328	337	329	329	365	284	277	327	356	374	349	328	335	314	336	329	320	304	334	358	341	332	328	332	311	343	338	318	342	308	341	305	333	326	300	331	338	304	298	294	313	316	306	368	348	314	317	337	325	294	333	333	334	342	327	320	329	325	329	289	315	302	322	305	307	329	338	343	327	321	346	342	314	325	337	313	327	314	362	330	336	327	317	325	340	328	345	313	324	312	325	326	322	344	343	354	315	340	364	341	359	331	353	331	353	350	345	300	353	317	356	312	308	331	358	314	319	326	343	301	354	339	342	333	337	281	344	373	350	322	301	308	321	322	346	360	340	364	333	331	347	316	333	336	316	316	322	352	312	326	345	315	341	341	332	356	333	310	320	330	324	323	339	316	329	359	367	360	353	326	322	333	313	328	297	336	344	341	350	369	339	340	332	366	292	302	316	311	326	320	324	328	291	319	369	321	305	338	327	352	330	311	319	356	319	330	303	322	344	286	328	335	361	328	323	326	316	294	323	354	331	322	320	322	326	334	304	341	326	314	354	320	322	310	315	310	385	308	329	349	352	315	346	344	321	341	329	331	351	331	314	342	342	311	331	326	351	350	293	331	325	370	327	337	326	334	352	332	354	325	324	317	313	290	315	313	321	352	322	346	321	317	313	337	357	326	343	319	327	321	328	350	346	308	290	366	334	330	324	327	355	326	321	322	351	310	346	355	319	314	347	326	329	305	330	308	338	346	320	324	332	302	309	324	345	295	310	354	326	301	326	333	325	321	311	313	349	314	310	368	327	334	335	333	319	331	331	314	341	306	324	329	342	308	336	339	314	330	346	335	310	357	295	343	319	329	301	334	314	369	340	331	323	319	325	335	338	357	338	315	343	331	315	357	351	327	305	331	322	320	335	322	315	301	326	353	295	308	303	320	371	312	353	326	319	351	319	304	347	319	331	360	289	320	345	344	321	352	340	327	332	315	347	308	367	351	345	338	346	328	313	300	389	336	341	348	340	335	379	339	359	325	327	322	309	338	329	351	352	356	328	343	352	323	300	365	334	348	284	349	339	332	335	343	306	327	336	306	318	352	294	329	304	364	317	313	334	332	352	322	326	329	315	336	333	320	335	318	322	336	329	315	340	348	330	377	328	333	300	318	337	349	346	331	350	356	336	340	347	325	347	310	317	321	329	315	342	369	295	315	322	328	307	348	314	366	367	331	318	329	322	340	302	324	325	308	362	353	322	337	352	328	341	345	353	320	358	330	301	300	316	328	334	329	302	311	298	334	322	326	352	320	313	348	346	341	329	340	298	323	330	319	325	305	350	339	356	309	354	317	338	359	304	323	305	337	357	343	327	347	312	311	347	336	352	314	354	355	328	337	322	343	341	314	356	323	306	325	314	338	312	351	311	324	330	361	321	342	333	332	315	305	325	350	364	339	315	332	321	318	319	302	319	305	339	346	326	362	335	308	363	315	334	313	330	354	339	325	335	329	336	330	322	326	350	326	328	307	315	327	301	308	339	329	338	317	317	370	357	332	349	345	321	316	299	320	322	352	324	338	351	316	323	352	350	321	359	332	346	324	309	328	302	339	322	320	343	339	326	369	349	342	327	321	304	328	330	330	311	350	328	318	302	321	332	306	343	360	333	350	295	328	333	343	344	318	293	329	316	294	358	277	292	326	369	310	328	282	344	336	358	329	308	315	347	325	327	329	321	315	303	334	321	332	314	305	351	329	325	322	325	352	359	328	341	345	302	333	296	327	284	354	347	315	334	343	334	357	342	307	317	355	325	337	322	321	323	330	326	309	344	361	344	332	359	332	326	296	347	337	350	320	317	304	339	370	333	321	326	356	308	311	330	339	312	309	363	319	342	318	320	299	364	293	317	286	376	322	330	325	337	324	325	346	358	336	320	376	319	329	343	336	341	343	320	307	317	341	352	304	302	342	337	316	336	336	336	335	314	325	318	328	323	331	331	315	311	322	326	310	334	313	353	309	324	315	309	323	309	401	358	321	317	326	339	345	327	332	346	312	362	335	327	322	317	339	323	318	347	317	346	309	308	306	348	370	344	309	320	303	333	328	310	291	333	346	353	296	302	320	329	316	331	329	347	318	308	353	334	324	312	341	326	297	358	303	306	308	335	375	304	357	328	327	308	338	338	306	301	308	319	338	341	336	352	340	350	354	320	339	289	332	319	337	342	347	315	304	326	314	318	346	333	331	345	328	323	339	347	333	322	327	275	374	332	326	309	341	358	342	346	319	309	331	310	340	322	350	313	320	330	321	341	349	345	338	343	368	338	318	327	317	361	350	350	333	348	313	327	289	301	335	326	304	319	349	363	333	321	324	361	349	302	312	345	331	295	307	318	347	332	343	347	330	333	346	338	323	343	316	315	339	300	327	310	327	346	311	339	315	332	344	298	348	327	332	303	315	348	330	343	357	300	330	311	326	334	316	335	333	327	295	358	346	345	317	335	320	319	321	340	368	368	311	333	350	321	323	343	339	327	312	341	331	335	308	298	320	337	291	353	303	314	316	333	339	313	337	336	313	311	314	333	313	301	343	327	325	339	353	347	363	343	347	338	341	343	336	365	344	335	321	322	316	324	352	333	328	314	333	305	334	318	326	304	339	335	323	331	314	347	363	320	337	313	355	321	338	378	337	307	328	322	315	321	321	308	318	356	318	332	309	349	325	354	360	338	303	351	310	305	353	345	302	361	332	352	361	320	337	372	324	326	310	320	349	354	363	338	357	306	293	294	312	309	346	337	325	326	307	323	328	327	319	318	363	379	308	313	313	290	335	344	324	313	331	300	347	304	319	340	319	349	306	348	325	336	314	327	332	346	327	327	293	339	340	352	330	337	321	304	366	344	321	329	302	360	342	305	312	325	334	344	333	331
22067	24784	38988	39086	33654	26862	22711	27181	31030	28816	21638	19496	19801	17061	17327	11976	8553	6829	5997	6705	3597	3825	3362	3278	3590	3460	3903	4387	3528	2850	2819	2166	1870	1826	1801	1809	1780	1769	1810	1785	1717	1651	1470	1572	1636	1559	1543	1638	1863	1590	1571	1343	1224	1249	1234	1312	1107	971	924	934	941	1028	907	907	918	888	952	965	946	911	884	898	907	886	824	868	880	851	851	855	864	845	869	900	843	902	944	861	896	855	842	826	864	798	849	842	899	869	900	861	891	852	838	866	859	838	869	897	808	836	898	806	870	803	882	796	835	816	827	813	829	808	862	842	807	810	884	853	805	907	822	826	827	849	792	850	847	786	795	847	856	885	864	820	806	769	830	831	777	857	798	884	839	860	783	823	800	856	814	768	827	829	860	788	837	852	836	838	813	866	789	847	864	854	821	795	819	852	862	832	811	819	873	826	876	842	842	829	838	840	835	873	838	792	823	796	842	812	842	794	873	859	820	840	802	845	857	844	806	806	812	868	806	813	844	844	780	885	856	781	817	851	828	847	812	778	861	865	858	824	876	810	774	841	869	794	825	858	792	847	830	824	844	836	835	811	841	881	819	840	801	825	876	766	813	848	818	828	833	874	802	796	861	821	849	788	880	822	826	871	861	825	850	890	842	847	867	893	888	822	828	780	885	824	883	790	824	791	794	863	914	817	869	809	883	794	859	810	836	867	777	890	843	850	858	813	848	804	819	860	877	797	871	862	848	865	839	829	845	820	833	836	826	818	843	883	827	830	797	812	791	860	845	849	806	846	834	821	846	865	797	859	851	796	817	833	834	864	840	804	788	814	835	873	792	853	847	861	859	848	862	835	772	863	865	843	788	788	850	841	815	822	846	848	810	827	803	834	900	806	876	796	837	870	810	846	862	847	849	867	868	850	815	853	823	850	802	851	868	855	874	818	835	846	859	830	817	847	816	886	828	832	842	858	872	830	856	814	860	848	866	860	841	760	839	853	793	838	848	855	811	815	862	864	835	844	778	850	841	885	788	819	875	862	863	773	835	836	831	792	826	846	824	817	833	822	817	855	833	849	833	887	892	861	898	886	778	885	846	829	856	837	840	828	837	885	895	850	856	895	816	816	815	815	808	833	858	861	827	857	785	836	835	811	861	871	859	858	858	853	878	858	802	874	781	823	821	822	914	780	872	868	867	840	826	811	802	842	842	816	836	819	838	783	840	811	776	874	845	818	825	837	892	894	839	861	790	830	829	790	892	855	839	809	833	838	832	888	848	812	779	830	830	844	818	774	818	835	828	818	784	863	820	814	887	857	891	792	837	859	826	776	850	816	854	859	798	826	782	820	910	808	902	840	854	802	819	832	873	859	861	827	878	863	833	840	873	837	869	784	842	867	855	827	856	786	855	851	814	836	842	804	846	850	835	859	797	822	785	854	815	834	869	818	849	847	867	866	811	874	858	834	796	810	864	836	853	847	833	859	878	858	850	821	831	882	818	821	814	822	867	833	824	819	841	768	847	814	873	883	836	857	815	866	864	784	852	860	825	836	800	810	840	878	812	828	797	831	842	783	851	827	802	825	879	839	850	859	876	823	815	854	860	877	892	841	830	895	848	831	777	792	832	790	809	851	787	852	842	810	809	833	841	841	837	842	894	815	799	885	848	838	858	827	829	852	840	826	844	801	813	818	866	812	831	825	837	803	817	854	846	844	838	856	830	823	863	839	876	808	856	850	864	813	852	892	810	840	854	833	840	830	867	834	849	814	887	876	858	816	883	825	814	845	859	887	858	857	842	888	854	822	777	840	854	802	824	849	834	832	851	807	853	854	871	857	846	853	872	823	824	867	833	833	842	825	828	828	791	844	923	900	842	834	860	825	859	885	835	824	883	826	815	802	802	833	832	864	864	837	880	865	843	840	835	827	873	813	803	924	820	817	818	847	876	848	867	891	841	858	859	841	830	851	820	867	835	814	826	792	818	845	850	837	868	821	845	802	840	840	843	888	860	875	898	831	750	821	846	826	853	827	860	855	874	847	868	850	843	814	865	842	821	826	921	841	832	867	839	834	850	859	837	809	856	842	850	807	812	831	841	785	827	832	808	843	803	833	866	847	854	865	887	862	858	841	820	806	840	802	869	805	841	820	843	873	809	860	861	819	851	783	865	877	836	841	843	856	873	770	791	852	830	859	806	836	827	846	823	789	794	881	839	824	805	830	862	816	830	821	811	817	832	851	844	807	825	877	785	880	799	843	855	807	830	836	847	804	825	835	831	826	819	821	841	851	818	861	835	915	815	840	903	862	808	835	838	821	847	790	814	827	818	875	850	821	810	845	822	829	852	783	839	906	757	832	858	864	812	863	833	862	875	807	836	806	831	811	879	855	892	854	841	869	858	818	789	841	871	800	818	870	790	832	769	855	853	826	859	870	854	893	855	830	857	833	818	802	800	851	801	807	808	823	828	846	817	878	822	862	796	807	823	833	859	865	872	837	823	819	845	841	838	850	834	807	796	812	788	802	787	846	835	860	861	875	840	822	870	840	872	864	797	827	862	825	865	870	857	817	815	801	794	799	833	797	846	849	824	845	789	923	867	792	787	877	860	860	885	826	901	825	857	911	811	829	803	807	896	818	871	853	886	800	877	888	843	886	827	860	875	860	852	818	822	794	875	782	856	799	823	784	882	856	797	887	834	796	815	816	877	844	841	865	840	884	832	849	852	839	883	864	847	842	853	850	863	834	842	854	788	857	854	795	873	874	815	881	866	915	869	799	821	845	812	816	782	809	894	878	832	836	835	840	839	852	788	833	855	851	856	816	841	856	832	855	810	872	812	827	830	835	802	863	854	826	869	869	840	817	915	863	810	815	801	899	842	807	809	838	781	826	866	826	857	830	852	807	832	881	869	881	889	848	781	899	844	840	790	815	841	841	848	849	820	798	809	886	830	864	789	876	836	867	834	852	817	858	870	846	859	811	841	845	868	870	869	799	944	791	833	816	799	845	879	830	823	820	799	799	848	813	903	824	922	857	843	837	890	806	782	814	839	851	852	872	858	843	849	852	850	828	814	821	826	779	859	910	822	815	809	895	788	809	800	798	832	811	842	820	891	818	854	879	816	837	811	797	840	837	802	865	888	846	833	866	898	791	846	832	840	868	816	801	873	865	843	857	818	865	834	790	820	867	822	796	871	856	844	826	810	817	829	854	840	823	879	865	805	782	830	827	826	813	851	873	855	781	828	766	884	783	804	805	830	853	854	834	914	818	837	831	835	856	886	860	811	880	847	843	869	844	863	831	814	833	780	854	821	893	843	795	798	816	892	891	825	809	822	852	828	815	871	809	835	847	824	844	794	799	869	885	818	802	804	788	801	821	820	855	790	811	799	832	877	837	816	824	844	829	813	831	858	891	866	808	835	860	819	798	850	862	844	815	837	888	816	863	825	841	775	846	825	852	823	878	842	863	826	834	800	799	842	802	851	838	831	821	838	851	804	792	852	828	869	825
18166	15440	20032	14284	7585	3974	3030	2572	2357	2013	1659	1333	1218	1028	992	838	662	495	481	460	459	456	382	420	444	383	436	389	401	393	380	365	417	365	363	377	378	351	403	351	393	367	404	349	401	332	358	357	396	355	336	374	379	349	356	343	361	332	366	333	356	335	329	350	323	360	333	331	323	344	363	361	334	349	370	352	348	340	343	361	360	331	382	324	307	311	370	313	328	364	344	324	348	338	322	320	333	369	308	350	329	363	338	352	317	378	349	316	349	355	367	355	307	340	362	352	361	310	332	364	369	351	350	349	357	338	348	350	357	330	365	358	360	358	319	325	330	325	332	355	316	334	381	319	331	337	348	350	332	366	354	326	344	370	341	345	305	338	319	336	330	339	333	337	339	340	349	347	331	355	367	346	337	346	350	345	318	343	352	366	352	380	326	374	355	346	321	376	347	352	340	346	353	353	367	343	358	326	313	385	331	319	362	333	368	353	356	317	342	304	300	340	344	344	339	353	342	361	314	341	334	378	313	346	358	356	333	349	352	331	379	352	349	326	324	364	349	340	306	330	356	356	336	334	362	355	339	333	348	389	316	338	363	349	351	352	349	341	377	336	366	337	324	320	314	372	344	335	326	387	378	357	347	319	337	347	338	326	354	334	346	356	347	319	345	334	356	360	371	395	341	325	343	358	361	345	335	349	347	342	354	331	368	312	348	327	334	308	333	339	344	351	364	303	353	333	361	346	305	359	332	322	348	353	323	341	335	323	306	330	330	358	354	379	335	351	327	333	365	342	387	358	360	327	333	347	335	316	323	366	328	347	322	340	340	343	356	317	348	312	337	347	343	342	320	349	353	304	364	302	348	354	364	336	362	366	312	354	344	331	337	349	334	330	350	371	335	327	378	332	303	317	364	341	351	355	322	330	353	344	359	363	337	351	348	345	338	353	335	340	336	329	323	335	316	334	348	368	370	354	376	353	368	320	356	377	349	334	357	324	345	362	316	325	359	338	349	390	371	348	342	333	361	341	376	325	337	332	331	333	348	359	347	328	354	344	324	338	351	340	349	366	340	352	382	351	340	330	335	354	326	345	340	337	347	333	324	315	316	351	351	357	352	317	325	343	325	347	343	351	362	351	321	358	346	366	338	345	373	318	328	356	361	340	290	339	336	324	333	342	340	363	354	383	325	362	334	358	331	343	348	379	341	341	334	346	319	324	331	337	346	346	354	334	357	358	337	364	311	304	352	322	330	354	368	333	354	302	329	340	322	318	321	326	327	358	327	398	344	301	333	346	298	302	333	360	376	337	313	326	313	343	325	367	322	353	366	364	361	324	333	313	356	360	365	353	321	361	374	309	320	357	338	397	360	340	327	365	385	356	334	308	347	359	332	364	368	343	347	366	347	350	346	367	336	328	323	346	340	335	333	352	337	328	331	352	350	354	351	364	335	350	345	354	341	351	384	347	339	365	367	332	323	335	347	339	326	349	356	364	358	341	372	348	325	361	317	348	369	335	359	324	382	342	339	332	330	344	359	337	381	316	319	365	322	329	318	312	354	335	351	368	352	379	316	355	363	316	320	313	336	312	303	361	337	371	361	353	334	347	350	346	341	331	330	338	333	351	345	377	371	312	343	331	332	341	369	364	328	334	330	344	347	332	385	332	350	353	344	358	351	389	337	320	344	330	347	329	346	351	336	363	375	351	352	351	345	327	360	354	346	341	346	304	363	341	350	348	366	347	315	336	305	339	316	365	345	376	330	350	326	352	333	338	372	320	315	353	336	349	303	333	357	350	343	305	324	341	367	336	356	362	343	347	337	356	353	369	321	323	342	325	380	326	361	355	317	350	352	335	339	370	375	336	324	317	345	355	350	337	332	350	306	343	337	341	323	327	349	342	360	351	342	357	334	346	316	333	352	348	336	316	335	340	356	348	354	376	377	326	339	331	336	334	326	321	356	363	333	339	372	312	370	346	335	372	337	318	344	314	341	330	323	353	326	329	373	329	362	353	345	343	352	348	360	339	334	348	323	337	356	356	331	350	316	334	342	384	323	308	367	327	345	327	319	335	344	360	329	333	357	362	344	352	339	357	338	347	363	365	330	343	338	355	346	338	363	351	375	332	347	326	312	355	354	327	295	347	352	343	373	345	335	362	339	302	347	342	338	366	308	330	341	355	349	366	349	345	331	337	321	328	347	333	392	324	347	333	354	369	358	330	356	322	357	320	339	347	350	302	382	318	365	367	318	388	355	346	312	327	345	309	363	320	352	340	360	381	310	359	374	314	381	362	376	353	360	340	373	306	351	352	339	366	369	336	366	345	365	340	352	325	350	344	367	318	329	364	323	338	352	348	317	346	377	324	351	340	365	329	324	346	345	364	332	369	276	376	376	338	370	358	346	345	349	331	355	343	337	333	338	364	342	313	366	330	345	383	361	353	382	313	327	360	327	317	312	311	338	350	363	304	338	382	339	334	341	346	375	352	298	362	347	354	358	336	343	327	348	326	322	357	347	341	362	331	369	326	367	334	363	351	378	338	349	345	358	343	379	350	342	352	373	326	355	331	362	338	356	317	325	323	344	381	334	353	368	355	353	329	377	374	346	327	323	352	347	354	350	341	325	312	378	338	337	311	328	349	343	336	343	334	349	360	319	348	370	332	338	358	351	344	366	349	354	360	330	347	324	358	331	381	365	374	328	343	365	348	327	357	364	371	341	367	330	334	371	349	356	357	345	317	344	382	339	319	341	323	350	368	358	363	319	345	362	334	363	319	345	329	326	331	381	378	357	320	324	337	342	347	363	364	352	336	340	389	316	354	345	341	358	330	310	390	323	336	359	338	332	332	332	326	328	338	336	340	321	342	329	346	325	338	365	313	376	351	346	314	355	325	359	357	347	347	358	366	331	377	295	339	347	356	357	362	316	309	314	336	294	369	325	344	332	346	374	370	382	336	326	336	350	327	345	326	319	375	329	354	317	320	328	326	320	372	331	320	359	347	364	342	380	336	323	338	336	360	366	347	344	372	350	340	358	328	357	344	342	347	354	308	332	347	321	344	347	325	334	341	331	353	334	334	347	343	352	333	339	352	353	355	362	341	324	351	359	352	320	325	354	337	346	348	310	334	329	352	329	375	346	359	338	329	361	374	329	348	325	342	373	350	331	341	342	330	347	349	385	332	340	362	323	350	335	362	354	323	357	352	344	323	350	355	306	355	362	373	317	337	344	334	352	369	348	346	381	345	338	377	391	337	342	376	340	333	337	360	329	351	339	342	371	314	302	352	320	376	349	344	340	332	336	333	369	340	347	365	330	373	362	384	331	376	339	337	338	377	323	350	343	348	340	354	369	354	321	367	338	352	329	346	345	341	319	353	373	335	354	363	312	368	341	332	337	335	354	318	326	361	359	361	340	336	358	371	337	352	328	347	346	322	365	354	313	348	326	337	318	348	359	370	345	360	307	312	308	381	372	345	346	352	340	330	330	361	335	327
10867	13600	25896	24860	17828	12676	10901	10297	9941	8728	7453	6299	5804	4729	4869	3992	2919	2331	2027	1916	1626	1576	1475	1410	1342	1294	1250	1264	1167	1148	1177	1100	1072	1103	983	1009	1070	1005	934	1034	997	1012	906	946	981	973	961	987	949	916	918	933	861	925	901	916	836	874	869	868	890	897	869	869	931	861	875	919	898	883	864	916	835	888	870	912	845	849	859	862	927	862	862	878	889	848	855	854	884	890	883	863	843	847	863	874	845	907	881	855	935	944	877	853	852	895	862	919	878	910	872	854	880	895	900	905	867	896	898	897	922	841	883	896	913	841	865	912	880	915	876	897	932	876	838	826	927	836	877	853	862	886	922	888	881	841	892	897	872	845	911	948	847	895	846	881	875	872	909	872	881	916	896	907	935	921	926	899	864	858	862	843	872	910	889	850	856	884	866	945	840	904	864	846	876	879	873	886	911	859	851	882	832	867	915	881	924	853	860	844	863	855	863	864	905	884	961	862	860	914	908	791	887	859	826	881	890	887	881	839	882	864	868	913	841	871	857	846	868	884	863	898	896	809	878	842	862	885	838	842	854	876	873	863	877	854	848	893	886	873	818	891	901	862	858	861	870	865	859	865	913	839	875	890	845	850	895	922	871	867	863	890	849	873	887	841	847	890	862	879	864	868	855	881	840	877	858	903	908	898	853	855	940	862	877	845	834	921	869	917	917	900	891	853	919	903	913	857	897	898	886	882	897	901	859	856	879	880	844	847	852	910	956	928	892	855	881	908	883	861	864	882	906	827	910	923	845	886	899	922	882	969	858	833	872	847	835	876	859	937	872	911	918	866	868	846	915	876	877	911	899	899	860	914	879	859	871	922	916	858	869	915	934	834	882	872	913	828	884	891	871	877	894	902	887	912	866	902	891	953	856	875	862	870	879	887	839	844	869	885	815	865	818	904	880	840	839	882	854	883	908	884	868	916	885	841	856	819	865	879	879	892	895	829	896	939	873	865	902	873	897	913	882	883	880	841	883	918	807	845	882	889	875	879	850	858	830	846	893	858	865	845	899	862	894	851	858	861	893	934	879	873	841	872	899	845	848	859	901	904	811	837	900	902	904	867	896	873	836	852	903	858	858	896	837	896	884	883	893	896	862	830	836	928	861	881	851	867	871	852	919	925	857	870	882	907	875	900	940	949	901	905	854	886	885	903	871	871	849	885	887	849	846	888	883	840	882	848	897	911	870	871	861	933	878	859	855	794	912	890	910	806	883	827	877	911	920	891	853	896	934	884	862	914	886	864	898	881	867	817	871	902	846	853	855	911	880	945	940	884	837	840	819	852	849	867	875	881	834	888	926	875	883	881	889	874	848	880	834	831	876	873	875	831	867	908	801	889	880	914	865	841	874	873	895	895	865	863	840	862	867	812	888	903	866	890	827	822	864	892	857	878	840	904	885	858	876	909	871	887	869	830	915	894	911	840	917	894	883	886	852	892	859	860	889	841	913	920	877	885	873	830	912	862	925	820	843	816	860	891	855	833	859	847	912	844	840	893	833	879	830	806	909	866	864	867	878	928	901	867	873	835	919	881	897	860	916	857	882	864	881	880	873	823	878	899	844	900	854	852	902	873	886	836	843	876	909	828	926	857	906	884	904	910	917	902	888	848	907	892	881	871	842	865	928	841	886	884	832	918	898	877	901	889	906	884	877	909	846	910	846	827	884	853	885	852	861	831	848	851	876	894	816	857	932	864	880	888	827	896	901	836	866	864	905	860	849	865	853	896	877	865	850	878	869	863	893	918	823	834	879	884	875	866	867	888	883	843	813	871	877	859	891	877	892	853	890	879	861	872	820	957	871	864	846	885	890	888	908	871	892	872	875	867	864	856	836	832	899	875	801	851	868	832	848	860	872	837	868	897	865	882	907	879	810	841	867	899	852	934	863	890	873	905	879	821	893	920	827	867	860	791	902	906	852	873	922	879	888	885	923	828	898	875	932	915	889	906	889	881	881	898	895	884	867	926	841	911	916	859	869	836	810	928	844	886	861	826	839	875	866	839	907	889	853	830	810	877	912	875	866	931	901	892	940	889	873	938	854	871	878	882	832	879	908	829	883	880	893	850	869	848	837	897	878	872	842	861	875	862	893	887	928	913	841	855	871	893	881	871	868	891	861	844	876	893	865	877	865	905	874	887	854	869	884	864	888	869	832	860	828	856	885	901	825	875	853	891	828	860	889	853	922	905	855	858	852	827	901	890	835	840	900	855	869	882	869	882	896	891	900	856	857	910	887	827	884	908	815	871	912	881	854	907	864	919	907	879	885	868	877	852	831	890	883	836	858	867	862	895	859	876	859	815	874	915	892	883	911	894	908	908	912	850	920	882	864	899	934	837	889	883	881	844	840	878	878	866	861	900	847	896	863	893	900	892	889	903	881	836	909	859	838	919	877	889	856	884	898	864	881	866	826	875	904	871	837	902	859	880	921	839	851	864	886	824	905	886	866	864	930	888	858	858	890	865	914	835	942	899	875	879	893	880	875	886	894	903	882	842	860	834	871	896	866	868	945	936	869	904	960	844	876	851	958	933	875	828	861	863	901	904	880	905	864	878	851	887	923	873	861	868	885	897	901	917	860	868	810	894	864	880	831	894	858	873	836	954	840	890	861	775	878	957	909	856	879	887	836	865	908	885	916	865	879	841	866	855	868	840	865	877	957	833	890	881	890	857	898	882	834	907	845	877	861	904	896	866	909	882	950	887	892	816	855	889	838	864	845	833	902	897	880	865	864	899	849	854	897	876	922	889	920	901	983	846	893	918	867	884	846	850	854	857	894	891	925	903	878	909	860	854	883	861	843	891	897	869	841	907	877	847	848	843	925	842	850	879	879	835	873	879	874	844	908	908	896	826	919	873	955	845	873	887	896	919	905	845	877	922	882	867	849	863	869	864	879	854	859	901	853	874	898	864	885	886	876	890	876	878	865	889	898	910	873	899	887	877	862	889	859	868	845	902	887	844	903	895	884	875	901	879	891	875	964	859	847	860	870	869	833	831	884	876	845	898	880	865	824	897	841	867	875	866	868	848	922	905	843	819	884	900	892	862	881	890	884	862	861	884	856	833	887	873	931	878	902	870	850	916	872	898	818	852	899	929	883	858	847	854	939	894	804	867	891	902	900	891	849	873	876	879	922	875	885	875	847	868	856	854	899	828	890	871	855	876	856	852	817	864	901	886	868	871	888	864	891	834	895	868	875	836	882	906	865	891	903	861	933	903	867	887	925	841	945	835	851	886	826	863	901	903	881	849	880	889	873	875	884	848	877	819	868	924	888	790	891	875	909	860	854	868	850	838	881	898	914	858	923	863	881	901	867	865	881	847	847	887	907	849	909	870	874	892	902	843	843	882	879	837	833	851	881	905	832	876	822	885	902	869	870	948	877	869	838	871	879	884	904	803	833	888	857	894	883	863	851	881	841	877	903	864	898	904	870	914	846	890	897	893	849	858	914	917	918	888
31407	26654	31780	26352	17983	12979	10377	6782	7578	8758	5633	2981	2208	1905	1887	1702	1127	796	714	777	561	554	596	606	565	590	564	563	551	520	493	470	488	406	438	414	440	428	452	454	388	419	425	401	429	393	419	401	408	426	413	387	377	375	411	413	364	363	384	404	369	348	347	360	353	370	344	352	393	354	366	355	370	378	374	380	369	367	392	344	314	366	404	358	345	366	327	362	370	337	315	357	374	346	369	352	360	365	379	372	371	333	347	353	345	338	377	357	368	361	320	387	379	342	371	357	340	368	364	383	357	349	383	388	346	348	339	318	352	374	398	390	363	355	324	392	420	385	394	392	370	352	337	353	334	356	362	348	371	377	372	365	369	381	392	363	341	375	388	346	358	345	342	374	371	387	390	332	380	368	373	351	369	332	342	366	399	339	371	362	339	333	353	364	363	348	386	340	354	339	365	352	390	383	374	347	324	362	337	380	342	351	382	356	387	349	373	327	359	349	315	383	363	338	400	350	361	361	356	355	382	371	358	390	329	375	339	345	345	394	394	351	361	373	372	319	375	362	354	343	360	393	386	381	345	364	360	357	376	393	366	331	335	385	354	372	356	348	372	344	366	362	346	385	369	348	353	369	369	348	330	355	365	405	373	394	359	359	363	371	365	357	360	345	378	360	358	372	348	344	335	372	382	331	380	358	332	344	358	353	334	357	371	351	362	407	374	381	399	348	360	396	341	352	332	364	393	352	397	370	334	329	343	349	357	356	354	319	372	381	393	328	367	356	344	353	374	347	337	330	376	319	397	366	391	362	350	341	377	345	371	354	361	365	368	327	365	370	360	373	339	369	335	346	363	387	383	335	356	367	341	374	354	366	376	335	367	375	395	373	334	348	370	355	391	376	396	357	336	383	351	329	353	365	402	323	358	377	349	410	346	356	360	316	358	391	359	344	383	372	385	387	355	347	376	363	339	361	338	371	335	366	388	384	381	354	393	370	355	339	352	373	377	360	355	360	353	402	395	345	352	345	372	372	359	365	392	367	367	348	323	365	369	373	367	356	368	395	373	364	378	354	384	376	390	353	335	348	371	363	343	394	376	351	379	382	345	328	376	328	375	339	347	399	349	365	361	384	346	389	331	345	361	358	376	384	355	333	380	355	357	368	346	406	397	385	378	360	352	354	368	378	352	341	340	334	382	396	352	333	358	354	378	351	341	366	356	376	351	380	381	370	377	377	334	340	383	395	365	370	381	393	367	384	367	379	339	381	330	396	367	361	372	356	348	339	371	385	370	388	381	357	397	356	356	397	354	383	384	374	337	357	337	340	362	349	355	365	385	340	394	363	353	331	353	345	349	352	366	406	361	380	366	349	364	368	360	360	349	355	352	371	376	404	324	354	363	348	329	377	343	358	377	331	360	377	324	327	350	348	349	402	357	369	337	378	332	368	380	387	352	357	338	371	363	390	370	346	314	345	354	377	390	367	355	402	363	399	364	354	364	353	333	353	399	356	350	346	371	328	361	343	363	342	386	351	371	358	376	366	393	359	349	374	338	355	356	370	365	369	387	380	343	377	363	361	383	334	361	290	353	340	352	380	353	362	364	385	368	356	378	342	354	358	323	357	366	341	375	336	343	361	368	347	368	374	329	335	370	379	362	377	356	361	333	399	382	380	356	366	318	356	353	315	343	387	355	374	376	367	364	346	320	366	365	418	347	339	376	353	343	376	350	369	323	342	340	345	321	333	363	362	389	351	399	352	398	344	371	355	349	368	322	384	368	324	351	339	366	342	339	343	333	345	362	381	364	332	339	375	336	378	344	340	374	337	353	340	368	334	403	366	385	362	349	361	359	353	370	364	326	349	386	372	395	358	377	388	366	385	365	354	375	380	370	369	367	357	387	358	395	399	399	352	375	368	371	345	369	326	356	357	326	345	354	330	347	341	355	373	394	401	381	347	348	378	365	343	354	387	348	367	343	359	374	370	334	352	353	364	350	317	387	311	369	349	338	375	374	372	349	393	366	359	367	393	370	383	337	371	373	353	375	336	367	355	358	340	397	353	380	354	365	379	345	319	400	353	392	360	358	347	338	335	394	362	347	379	348	372	352	395	373	356	350	342	356	355	369	398	327	379	357	355	371	351	337	320	373	361	411	335	360	366	339	373	366	360	354	363	351	392	365	347	343	346	390	347	359	376	386	342	338	347	369	377	378	365	372	365	364	344	382	361	375	373	356	375	349	366	354	381	389	373	355	350	342	341	389	402	383	353	405	324	346	345	350	367	359	378	353	361	380	370	378	388	354	341	392	364	385	345	333	371	332	378	361	368	328	343	351	360	377	326	370	376	381	314	360	361	350	329	357	348	356	367	392	342	347	343	358	386	359	373	360	371	369	347	348	383	370	376	366	367	339	395	321	334	366	361	375	356	353	338	359	353	381	372	384	379	359	379	378	393	372	363	337	352	362	349	382	383	390	334	363	405	351	330	386	372	375	349	366	358	319	344	358	365	380	376	339	364	336	376	400	312	339	353	384	384	359	338	363	369	371	372	374	337	354	362	377	355	364	362	353	412	379	365	349	362	360	380	347	327	384	361	392	403	341	374	372	326	346	375	342	334	346	355	389	363	369	407	364	346	386	348	370	355	372	363	380	379	346	367	333	368	366	377	352	393	384	356	359	361	309	412	355	361	364	372	371	354	366	374	352	329	336	363	371	386	336	357	380	344	368	371	362	367	364	348	348	355	349	370	400	361	402	340	349	381	416	338	378	364	355	375	358	366	373	359	352	371	371	386	360	369	392	398	360	371	345	369	350	348	343	387	357	346	346	344	393	328	357	371	350	374	364	368	394	386	352	407	335	336	376	369	391	372	398	336	359	366	390	354	405	378	396	374	352	357	382	378	361	371	359	378	339	347	363	365	353	368	337	373	360	364	341	367	346	349	386	385	357	359	331	361	357	360	343	367	401	359	346	364	388	360	356	343	360	355	388	392	345	354	396	376	364	338	367	362	371	372	389	385	366	342	377	356	382	387	362	357	390	352	363	321	406	361	383	369	349	336	345	358	342	371	342	395	364	395	341	363	399	380	379	359	378	355	355	385	341	356	357	337	353	359	388	360	359	384	358	396	369	353	383	371	357	348	357	356	354	360	350	358	347	372	367	362	333	360	342	327	375	365	363	373	372	366	333	354	397	368	353	383	380	344	395	360	353	353	397	402	385	366	367	381	343	379	380	383	346	343	361	392	384	391	369	344	386	375	392	391	341	368	329	356	351	326	375	319	366	342	404	342	324	391	366	350	427	371	391	400	334	328	361	349	371	369	372	387	376	361	358	399	363	333	363	396	373	356	356	404	355	380	393	361	373	398	391	346	345	369	349	384	404	378	312	365	384	327	358	377	383	394	325	340	364	363	326	371	409	382	385	347	371	332	341	366	384	372	332	352	377	379	389	377	366	332	382	351	371	375	366	337	363	379	387	368	348	388	360	360	372	375	358	401
18893	22088	34725	34812	29854	26603	23835	20961	23852	26191	18488	12123	10571	8958	10231	8806	5549	3700	3139	3657	2366	2226	2248	2247	2168	2253	2557	2385	2383	2261	1887	1581	1508	1280	1328	1441	1548	1477	1544	1472	1388	1422	1369	1329	1287	1251	1212	1250	1290	1167	1162	1117	1032	1157	1108	1029	954	982	950	1035	951	989	947	953	939	956	970	994	936	925	906	882	960	940	927	882	929	933	934	953	894	925	918	898	924	955	924	940	892	905	910	875	939	848	937	924	881	902	942	951	898	972	916	942	933	932	944	927	922	886	917	942	873	917	865	955	948	936	905	892	939	911	956	891	940	906	888	945	930	927	905	891	918	875	860	928	851	888	953	923	899	891	932	894	881	894	893	856	950	932	867	868	911	919	941	903	971	854	910	914	911	925	909	986	928	891	872	934	925	909	906	914	885	925	927	935	937	942	940	893	898	943	891	902	907	935	889	921	932	884	945	918	897	943	929	865	954	893	964	898	913	860	919	884	918	951	873	921	888	920	873	949	885	884	899	914	921	931	935	944	898	900	893	939	915	918	880	921	950	907	918	924	967	940	859	904	907	892	924	923	906	935	899	898	960	948	910	889	915	897	923	905	919	914	878	931	914	888	942	923	898	863	877	952	982	926	898	888	949	894	896	926	895	866	955	888	923	917	878	968	894	946	910	907	918	953	885	953	913	937	903	980	887	966	940	954	917	945	860	977	873	908	869	856	908	896	901	916	944	860	951	915	921	936	947	926	973	888	892	925	920	936	883	888	886	920	881	899	885	891	899	948	894	848	897	921	930	897	940	899	875	873	896	918	894	946	939	927	862	930	907	919	888	913	939	984	954	887	891	930	933	884	885	891	981	893	900	920	913	886	923	964	955	914	902	859	867	940	890	931	889	894	922	942	937	878	865	907	908	914	969	935	913	900	917	938	895	864	946	937	880	911	903	913	933	881	909	971	868	906	898	881	931	880	863	877	1004	932	936	871	918	969	940	908	878	910	945	841	936	904	893	882	917	915	934	922	921	922	909	923	971	856	888	925	951	875	888	920	896	888	947	957	954	949	931	987	854	906	914	953	952	934	847	884	884	890	995	917	913	913	878	848	937	899	923	908	947	971	941	908	918	902	916	914	930	890	886	889	890	935	866	896	952	911	861	947	930	879	913	949	955	872	935	906	904	878	936	954	922	880	907	917	917	902	896	889	916	922	938	890	918	1000	928	863	910	943	961	903	881	955	960	940	900	929	952	908	899	892	914	959	922	916	950	933	925	908	908	929	920	910	885	938	953	942	914	894	910	899	924	913	919	889	928	866	934	881	871	904	886	922	879	892	908	832	887	891	935	878	915	900	924	939	881	893	912	887	866	935	930	931	913	913	963	910	946	921	932	936	919	867	928	897	960	917	897	938	956	948	959	921	910	909	968	950	914	864	951	921	920	891	934	904	913	966	933	989	948	914	883	970	899	909	917	905	908	907	931	912	930	907	934	927	940	897	868	869	880	901	917	936	936	933	934	931	945	895	902	924	911	948	917	873	940	937	878	881	904	917	870	919	995	911	977	946	951	888	920	909	907	869	879	934	935	960	918	925	923	933	849	898	924	930	914	985	887	936	930	868	880	891	895	907	907	959	877	899	896	912	913	882	918	891	963	877	968	906	932	962	975	927	890	907	911	926	925	918	870	874	899	924	918	904	915	947	866	917	917	863	929	925	932	876	907	873	945	884	916	975	890	872	863	881	919	905	907	928	932	964	871	941	977	914	939	922	927	886	953	940	900	949	975	900	920	915	914	870	916	947	955	903	849	930	899	908	936	922	937	945	928	942	935	891	899	881	882	908	867	918	922	873	865	945	922	898	965	956	922	884	942	878	875	871	912	937	939	1005	904	932	914	923	927	929	900	880	925	879	915	933	914	875	904	932	884	904	957	864	870	900	915	874	881	920	913	918	909	868	889	915	918	930	943	925	918	913	909	893	937	899	866	901	895	891	924	879	849	846	948	874	901	926	919	909	969	913	951	928	888	903	946	914	890	909	916	893	936	933	921	956	911	892	930	942	878	897	899	889	874	928	929	922	957	894	944	904	880	891	870	993	987	906	881	872	871	876	922	902	895	892	872	928	924	916	888	947	951	908	925	886	925	916	932	867	888	954	935	894	946	942	864	929	924	918	972	940	902	903	929	910	873	948	913	961	915	907	937	956	884	927	922	912	894	964	922	978	907	893	852	914	920	871	937	912	873	909	935	922	926	871	887	929	881	853	913	924	923	922	904	913	921	888	991	922	894	933	897	957	953	935	915	960	918	923	901	959	933	895	913	944	933	868	894	921	935	871	883	919	915	914	918	846	927	939	897	933	873	864	941	923	831	920	958	923	933	949	896	921	913	924	932	901	877	913	920	865	951	903	905	942	886	904	914	919	877	973	921	887	902	918	898	918	895	900	941	974	916	869	926	894	935	962	928	934	907	884	939	921	928	915	929	950	867	876	894	951	877	919	920	844	928	906	934	959	920	914	916	929	876	940	879	932	871	882	891	859	886	891	939	856	891	914	974	893	839	925	890	874	915	871	857	893	939	920	915	919	917	935	929	906	896	943	899	919	871	887	934	908	907	962	914	907	928	894	933	891	924	880	898	951	890	919	942	920	944	904	866	932	906	891	911	884	917	918	929	934	913	922	905	888	903	915	885	930	899	939	860	941	909	918	934	922	934	926	931	921	939	917	917	947	885	913	910	842	927	952	937	904	914	860	959	927	894	901	913	919	926	933	921	904	923	959	942	895	939	925	941	909	900	930	917	931	886	910	890	916	890	912	897	900	930	903	922	887	941	913	926	963	913	931	918	887	900	966	872	931	899	971	925	875	905	924	910	879	931	869	856	924	850	902	928	956	901	907	939	888	992	959	917	939	896	894	886	930	869	859	940	950	889	914	925	913	907	924	950	903	931	908	937	893	927	868	952	882	897	906	921	895	932	928	917	962	962	888	926	878	876	858	935	950	940	916	933	894	985	957	876	956	873	911	943	887	912	831	905	906	913	940	837	903	950	895	925	903	933	969	895	909	913	915	936	917	884	985	912	926	952	931	947	933	930	885	907	888	951	943	933	923	913	972	894	911	944	877	899	856	916	937	936	896	915	906	925	907	914	963	832	919	921	930	897	908	900	876	918	896	929	904	931	914	870	891	924	965	866	880	868	931	935	918	902	924	952	929	888	921	897	932	935	907	905	945	955	943	934	867	970	906	935	892	914	910	892	924	907	928	885	904	871	893	933	898	923	894	919	898	890	939	904	941	919	853	918	921	870	885	899	925	920	893	960	916	870	895	921	901	903	872	930	897	908	906	900	880	970	926	909	912	868	922	909	924	914	939	930	900	904	927	967	923	939	902	943	863	940	958	920	889	920	889	916	913	857	905	897	932	874	922	902	910	915	915	894	889	914	975	899	878	889	935	918	867	938	923	875	863	910	868	922	916	942	848	942	892	896	966	919	922	928	897	915	884	858	923	890	910	842	887
39452	33351	42037	35246	25342	14760	10562	11884	11782	12689	7179	4663	3986	3012	2870	3298	1800	1204	934	1562	687	670	702	644	700	718	706	681	610	554	523	432	429	436	483	497	458	503	480	442	544	569	451	438	411	411	460	410	421	434	372	383	410	375	393	379	384	368	375	361	321	313	349	325	346	337	343	339	359	354	337	336	351	327	336	326	374	320	359	319	317	361	355	327	338	324	315	348	348	346	325	344	347	338	346	336	320	332	349	354	313	354	305	313	318	378	346	344	338	359	328	328	335	331	319	325	339	318	325	349	343	310	330	329	354	291	329	352	356	312	331	304	343	337	338	290	351	327	328	332	298	351	321	365	330	330	329	348	344	336	365	298	333	335	322	323	335	311	327	325	356	312	311	335	332	353	351	314	322	318	355	337	308	396	336	357	310	332	316	365	321	305	354	360	284	326	313	314	289	328	338	328	324	334	374	307	298	305	309	355	364	331	341	355	338	337	326	317	330	330	334	330	321	314	333	306	322	320	324	344	322	360	318	334	319	305	314	340	295	310	340	372	327	337	344	328	340	345	345	325	313	300	314	350	338	331	335	322	318	291	327	309	339	326	350	365	309	355	310	323	319	317	324	321	322	311	332	312	325	312	296	368	360	339	322	362	345	333	328	312	338	322	318	334	342	315	361	358	308	334	353	322	342	312	311	331	349	345	321	324	319	292	343	329	300	307	351	346	314	350	332	339	324	360	323	324	343	328	319	306	332	329	313	310	327	328	344	346	314	371	331	347	335	358	316	351	315	275	314	326	316	312	330	335	338	305	321	282	331	351	331	317	305	311	280	327	316	310	313	344	309	337	338	310	328	347	342	319	317	317	338	337	343	341	320	356	332	345	327	350	331	352	336	327	312	339	322	369	301	338	343	332	329	324	335	335	336	325	329	339	312	342	327	333	334	316	328	335	348	295	310	343	340	342	286	338	343	330	328	338	299	346	349	303	373	333	361	344	325	320	337	295	374	335	342	314	327	330	328	295	347	327	340	319	294	344	331	338	357	361	313	346	319	326	327	315	325	357	352	333	335	323	325	328	332	329	323	332	328	329	356	316	363	339	328	346	314	313	320	320	329	353	317	298	338	330	328	334	314	338	341	308	361	357	334	304	339	319	377	307	322	344	343	362	315	331	296	310	305	340	364	356	313	356	291	318	371	350	315	290	320	363	321	332	322	341	325	361	328	343	303	335	355	336	338	318	343	330	328	340	359	342	329	325	362	314	316	318	349	352	304	341	324	305	342	318	354	311	338	323	326	352	324	318	346	301	331	337	316	335	348	333	350	340	306	324	324	321	360	309	339	361	342	341	371	318	360	308	305	348	333	333	340	331	331	344	339	327	344	318	346	290	331	336	323	292	323	335	335	349	335	324	319	343	359	350	335	345	304	337	364	323	334	331	334	333	340	324	322	328	359	300	337	349	337	335	325	344	341	306	380	298	327	305	344	313	313	342	376	339	354	353	333	345	363	313	335	311	344	327	325	347	325	351	339	363	366	314	290	307	324	310	333	300	318	369	305	310	339	334	342	309	355	338	332	351	321	318	359	302	295	348	317	305	366	347	312	346	304	313	350	340	302	304	323	317	346	363	367	340	324	334	336	341	337	339	320	356	339	322	313	356	337	302	308	330	343	343	348	323	357	341	332	342	351	344	351	311	350	333	356	298	335	345	340	337	342	349	340	315	323	339	350	319	342	328	352	318	362	339	342	313	348	327	332	327	359	355	332	358	316	336	321	317	342	364	303	302	312	339	348	326	330	315	315	333	280	316	310	361	327	344	336	315	345	330	316	335	319	317	325	300	342	313	342	335	327	319	315	291	350	344	316	346	315	304	361	348	339	326	352	338	352	327	294	318	350	330	359	317	292	313	329	317	344	353	322	326	313	335	323	336	381	364	327	334	352	310	348	329	339	317	324	333	356	334	337	340	331	308	291	345	350	305	339	333	327	345	351	357	347	330	339	295	345	323	333	318	329	344	336	318	334	335	314	283	333	325	335	312	314	328	335	319	319	329	268	326	299	325	346	362	356	347	332	277	346	363	345	310	325	337	326	309	349	369	325	334	364	341	363	345	363	308	342	314	302	327	317	332	309	332	351	301	344	339	345	307	328	342	329	337	345	305	378	348	304	346	335	334	320	330	303	326	332	307	312	336	341	323	331	332	319	307	314	337	331	342	365	334	323	319	313	317	333	340	329	319	321	310	329	344	316	308	332	310	314	339	357	309	342	343	300	359	327	361	379	334	331	370	331	323	326	318	305	330	349	339	336	332	323	328	333	330	328	351	326	343	324	346	351	337	336	348	332	301	366	310	289	347	341	331	346	308	338	349	316	327	356	274	325	339	332	324	317	338	342	334	352	348	343	319	336	332	320	317	323	323	327	316	326	347	348	321	356	330	293	306	337	358	325	319	365	304	329	345	337	319	353	323	315	344	327	340	368	336	339	341	327	379	308	343	331	327	325	331	336	356	336	333	351	331	316	338	345	345	324	304	307	348	309	362	348	345	326	319	305	307	333	297	309	380	309	317	346	309	310	334	394	344	354	336	341	339	350	324	339	335	316	341	353	307	355	294	349	326	335	325	337	333	325	347	315	306	337	343	325	322	315	342	387	338	351	324	313	335	341	331	357	303	329	341	332	317	326	347	323	340	301	359	338	326	343	322	356	338	303	352	317	316	352	342	346	366	328	325	354	355	351	301	312	350	319	328	354	318	348	329	333	316	335	333	341	332	326	321	325	340	323	321	325	344	338	365	355	331	293	330	357	344	338	327	346	330	316	355	325	388	377	361	360	341	320	342	324	330	301	319	323	314	352	331	314	327	347	333	319	359	345	348	343	335	331	355	364	322	358	292	307	310	344	319	310	331	319	342	334	330	367	312	318	356	338	375	365	329	335	343	330	334	334	373	345	336	343	325	338	356	349	333	312	333	326	332	325	341	344	336	337	331	349	310	308	368	322	333	325	384	313	329	312	353	315	325	285	345	333	333	310	330	339	351	339	358	341	333	365	323	322	341	341	317	318	340	347	314	341	300	367	359	347	319	324	330	357	330	329	329	361	355	306	313	294	319	326	343	365	339	355	321	333	315	347	346	330	341	291	315	321	353	324	298	352	307	347	326	359	330	336	350	333	304	315	340	345	309	321	319	334	314	310	345	344	356	310	314	327	323	329	315	346	296	329	347	317	335	337	331	321	361	350	336	338	329	315	324	372	300	326	312	324	314	324	316	336	322	326	325	302	368	304	309	352	318	340	317	348	340	300	345	320	318	348	347	321	367	312	361	349	325	360	336	311	348	338	348	324	341	311	335	330	310	319	341	333	353	361	326	312	329	322	337	361	330	358	315	322	324	318	334	328	340	338	362	339	331	329	325	351	338	296	353	308	315	349	329	322	314	321	329	335	337	366	344	311	330	297	318	307	323	328	335	358	305	347	322	355	316	313	300	365	315	303	337	306	348
23545	26588	41361	41182	34986	26590	25748	29706	29861	30740	20259	16849	16056	13227	13859	15094	8980	6020	4895	8269	3048	3213	3135	3130	3432	3362	3416	3248	2692	2630	2217	1931	1727	1585	1526	1842	1852	1871	1965	1948	2337	2311	1576	1645	1674	1399	1520	1574	1611	1440	1408	1242	1113	1260	1150	1158	935	986	1107	1104	1040	914	929	954	922	889	973	964	924	882	910	877	855	926	893	839	879	807	851	860	861	914	867	873	893	836	828	857	915	882	837	785	847	858	851	848	860	867	828	854	822	838	814	815	857	814	831	921	824	813	765	791	835	826	819	775	794	861	846	827	838	851	769	837	788	808	824	874	825	826	831	865	871	872	785	864	893	782	829	818	809	819	819	793	820	779	818	846	783	806	797	876	852	842	844	832	821	842	808	842	862	825	786	897	815	863	837	850	866	867	877	847	870	870	837	830	824	903	812	851	822	867	820	842	876	850	795	801	829	860	885	799	815	841	805	861	855	881	885	795	870	814	839	875	877	806	802	828	787	914	840	868	850	834	847	807	865	836	891	796	820	824	890	852	886	865	786	855	845	802	836	830	856	802	828	877	839	861	820	821	850	847	826	821	840	867	883	860	832	841	815	862	823	837	836	821	842	806	858	854	862	795	832	907	845	840	880	810	892	869	800	853	861	856	836	767	879	940	886	826	885	814	841	853	844	834	826	841	830	800	875	867	821	842	789	868	861	863	792	906	809	846	813	842	876	852	830	847	823	831	863	829	829	832	835	902	832	877	832	816	868	767	839	839	847	859	792	794	824	807	825	848	816	868	894	846	812	836	856	805	832	848	848	810	765	894	853	858	824	815	820	870	844	804	823	837	806	851	805	836	868	848	848	842	781	894	845	823	823	894	848	762	848	791	811	817	899	809	815	902	830	800	832	836	845	813	847	865	800	785	858	838	841	875	817	846	797	845	821	873	850	879	842	861	848	781	849	843	920	802	858	830	850	830	844	878	822	809	819	857	846	862	817	830	863	850	834	864	829	830	850	826	840	834	846	851	828	778	854	845	874	818	850	836	840	837	885	809	854	862	817	846	870	889	822	864	829	812	844	836	827	838	834	818	821	784	882	855	862	824	907	788	821	802	848	885	788	805	896	869	814	848	855	836	823	798	812	872	841	810	868	863	831	864	841	816	859	849	828	852	797	808	819	888	830	825	852	886	845	866	864	830	843	890	753	829	842	839	836	864	836	827	850	835	864	848	858	822	838	849	813	834	764	860	856	824	867	805	869	830	832	817	805	832	853	830	817	864	851	836	823	794	851	870	875	805	852	847	865	823	851	866	805	810	873	838	838	834	828	843	854	838	834	808	863	877	882	849	895	869	846	891	794	850	849	829	848	909	874	852	855	820	857	827	863	891	838	869	852	836	823	817	809	808	842	783	854	835	908	837	823	881	814	842	811	863	815	859	839	804	853	828	785	854	836	762	843	822	838	837	847	865	740	843	848	847	831	868	813	839	840	882	829	808	850	872	873	847	876	806	863	870	842	863	839	811	833	866	818	818	862	850	840	835	884	795	845	847	855	811	875	783	849	849	823	810	831	855	817	839	891	773	841	824	878	848	814	814	857	862	823	825	888	889	904	893	827	862	789	843	859	787	799	843	841	822	851	818	830	841	815	848	852	848	919	883	818	881	868	847	860	820	835	823	833	833	827	890	885	847	811	856	788	841	828	858	854	815	852	823	873	799	804	842	799	818	865	837	857	840	805	810	809	841	837	834	853	872	811	807	855	814	824	863	819	883	867	827	838	866	859	773	833	865	852	901	854	832	858	854	791	858	859	826	893	827	834	884	873	824	844	889	856	868	823	835	845	772	844	853	877	811	888	844	877	848	808	878	834	800	857	818	881	893	832	836	887	858	843	828	847	839	786	830	849	807	829	854	859	796	796	819	773	844	825	817	830	839	859	821	789	832	805	853	801	835	822	840	888	845	802	864	821	866	848	843	866	841	838	858	839	847	773	861	848	848	841	874	850	838	842	843	825	824	814	817	789	790	821	808	883	826	814	840	819	882	837	804	845	853	853	874	846	834	838	898	830	840	847	833	837	899	817	908	835	831	811	817	805	860	860	849	867	869	871	821	797	837	849	820	809	863	824	841	852	870	812	846	867	890	896	852	877	880	820	813	800	852	830	901	842	881	815	927	829	881	895	918	836	842	850	820	855	846	840	813	828	832	883	866	845	801	836	858	816	825	878	793	847	854	817	873	808	851	829	784	842	808	826	845	808	840	837	839	798	857	826	806	851	813	813	889	892	798	824	851	848	872	856	807	837	800	763	888	852	831	843	847	831	814	802	842	825	869	847	828	807	857	850	854	837	860	813	826	826	854	819	821	798	848	887	779	839	811	858	829	856	887	849	856	861	820	813	822	830	873	837	858	870	832	835	881	806	873	853	850	890	805	823	842	840	825	839	875	858	872	804	809	844	827	834	859	842	850	872	794	826	848	841	823	818	824	863	823	878	859	843	828	827	830	828	849	858	820	878	835	767	871	843	868	848	819	832	866	859	828	838	851	848	884	855	810	864	803	856	820	852	800	861	820	847	810	843	835	851	796	835	870	840	817	850	834	836	847	811	804	824	814	834	829	898	811	862	879	831	830	835	819	869	858	877	846	842	838	864	854	811	837	848	872	814	842	832	840	847	795	844	778	819	873	853	817	863	846	834	814	832	805	894	812	847	847	881	845	858	849	865	847	822	877	836	833	839	807	853	856	836	835	830	879	796	808	824	847	821	866	845	831	848	871	837	864	855	851	852	896	855	780	806	782	843	811	818	809	853	803	817	836	851	834	861	830	875	843	861	848	843	843	783	861	856	844	815	856	825	843	818	830	833	858	836	863	823	836	861	826	858	838	869	877	867	865	843	834	806	838	825	856	812	897	828	824	841	864	866	830	831	845	885	817	880	787	821	842	815	817	836	827	842	798	834	831	819	783	820	783	905	841	861	813	835	857	848	840	830	821	824	843	878	883	856	884	848	838	841	812	811	786	860	801	877	824	811	833	849	788	864	859	821	788	816	862	900	835	813	825	866	863	852	849	837	845	839	841	852	895	789	844	839	836	849	850	824	843	809	817	838	807	807	838	852	818	831	848	843	888	866	851	833	882	847	790	851	870	829	858	813	820	822	871	835	810	870	832	821	822	875	898	809	825	876	832	832	838	867	819	830	860	828	797	834	854	869	844	846	811	828	875	808	900	844	816	846	865	810	827	843	860	812	803	879	879	845	862	813	825	903	829	858	841	849	805	810	847	864	776	843	807	786	846	834	825	817	871	803	868	856	814	867	861	843	824	842	890	846	794	811	822	818	798	828	845	787	875	843	843	780	797	807	844	876	827	826	782	836	782	867	819	785	856	800	824	818	816	810	828	839	826	894	874	851	797	827	860	835	837	836	877	815	835	852	837	822	804	861	809	862	831	858	837	830	835	884	835	833	840	847	823	842	835	818	837	859	818	743	844	791	829	844	845	850	819	837	809	857	823
19008	14763	16443	11621	6787	4777	3871	3492	2837	1902	1599	1328	1174	989	882	883	735	600	535	484	462	469	433	457	435	428	412	397	422	399	384	410	372	377	362	374	366	377	370	380	401	377	355	371	364	334	356	408	392	350	344	384	344	346	330	357	383	335	346	379	317	338	366	345	348	336	376	316	341	334	361	358	356	327	343	351	324	337	329	331	362	361	344	319	371	349	336	341	369	364	341	383	371	385	373	361	380	397	369	363	374	355	352	355	340	374	353	321	336	354	340	334	342	337	342	348	350	340	342	365	368	366	321	399	350	366	364	335	344	385	335	411	380	324	377	337	355	351	348	315	343	328	349	339	357	370	356	323	354	329	340	339	333	335	335	336	326	333	350	351	358	365	385	367	362	356	344	333	357	332	350	359	360	360	358	358	380	359	362	329	370	378	360	322	348	370	345	367	342	349	317	342	344	336	358	319	370	354	308	349	376	329	372	352	333	346	301	374	358	354	368	374	365	395	351	335	370	344	358	376	321	359	315	379	381	353	359	364	376	345	347	334	364	324	343	374	369	397	342	333	341	360	364	340	318	353	365	337	399	359	329	372	344	328	369	358	332	338	309	312	364	344	350	346	355	376	357	366	355	343	367	377	379	323	321	358	352	357	322	359	330	351	339	356	364	341	371	370	318	346	355	354	357	332	332	350	366	394	345	335	356	324	359	343	336	378	328	314	341	363	318	367	365	366	336	322	341	348	366	348	357	345	322	345	342	327	359	340	349	322	372	356	329	296	320	363	356	346	358	356	339	344	341	350	357	347	344	310	349	351	372	341	336	358	333	338	329	366	324	362	350	345	336	353	347	346	370	357	368	323	379	326	362	300	352	342	314	332	340	361	375	352	335	316	338	331	348	368	366	313	343	336	356	328	312	378	377	310	308	341	384	347	355	352	327	341	363	320	306	328	356	356	388	356	371	356	359	370	355	345	341	370	387	362	382	353	367	330	390	359	346	372	356	333	340	358	383	354	348	366	331	323	367	373	343	314	342	352	337	372	358	363	343	377	379	358	340	347	335	382	366	348	375	343	374	370	356	329	361	338	308	318	357	370	389	342	327	366	389	354	356	348	377	341	370	354	348	378	399	301	368	356	351	339	307	364	381	349	371	348	353	322	333	340	339	322	326	358	388	340	336	349	311	379	372	345	359	344	360	342	329	341	326	359	364	352	360	364	355	347	373	352	374	365	328	355	341	359	340	348	331	338	339	343	343	344	336	334	361	366	367	320	352	345	349	348	342	364	346	350	331	327	337	332	351	362	309	363	299	376	341	326	341	340	364	370	354	362	315	360	386	384	354	349	350	376	356	341	352	314	340	340	365	346	370	327	349	360	335	368	356	320	367	362	354	358	332	333	374	356	345	333	347	358	377	372	363	314	335	359	367	349	361	361	352	380	348	342	379	308	384	358	367	351	323	379	310	371	354	365	351	352	387	350	317	372	344	355	357	348	339	382	349	359	317	350	324	334	350	317	347	366	377	366	316	358	323	321	349	337	366	319	334	321	363	357	343	346	337	323	365	359	351	342	368	346	342	349	303	355	343	332	377	341	391	320	369	324	326	340	385	358	339	364	312	370	340	380	344	332	372	343	327	335	330	316	342	366	385	332	340	336	329	318	390	330	332	315	352	370	334	361	331	342	349	330	355	340	351	345	345	347	332	354	377	368	353	342	326	336	364	354	331	346	390	327	367	366	372	386	354	344	357	367	361	386	360	350	373	371	341	352	325	367	345	367	338	343	317	328	335	359	357	349	358	358	389	350	334	371	349	356	331	333	315	376	377	356	355	371	387	359	372	325	388	307	340	340	338	383	347	347	338	354	346	350	326	331	334	343	328	350	344	361	326	347	362	365	351	312	347	346	319	347	348	359	333	347	352	331	354	351	340	359	340	335	394	383	325	376	337	358	350	386	361	368	339	374	358	327	340	351	319	360	392	345	343	383	380	351	379	348	367	329	329	319	357	373	335	346	367	340	345	350	338	339	369	347	377	375	345	368	365	317	372	379	355	341	316	378	334	346	415	346	377	374	358	383	346	360	363	369	367	342	332	354	344	386	365	376	338	344	328	334	347	334	361	337	343	387	352	324	315	352	403	347	377	335	354	370	381	348	353	365	354	353	335	357	371	332	349	353	328	331	340	322	370	300	377	344	314	336	337	353	336	341	364	353	336	328	375	314	328	372	354	386	370	347	355	344	341	380	371	331	325	354	353	361	348	376	344	343	351	338	368	370	338	362	356	337	347	376	364	320	334	342	356	345	346	354	358	338	303	393	364	394	377	320	380	324	335	381	308	344	343	317	348	346	379	331	354	369	358	368	321	352	397	365	339	335	310	345	315	342	319	373	337	342	315	337	388	353	332	354	326	355	366	349	346	378	359	334	371	324	319	349	375	364	354	346	367	367	324	362	353	334	375	373	318	363	325	348	413	333	354	383	369	338	356	349	341	348	378	326	340	370	345	364	338	340	402	349	347	341	378	358	347	355	328	362	353	341	336	309	338	385	353	383	376	369	351	357	332	338	352	356	348	336	353	360	364	381	335	331	321	345	364	368	369	375	360	331	348	356	324	368	303	360	361	340	366	355	329	321	319	340	372	335	364	337	321	372	354	352	364	391	344	345	348	324	378	364	320	373	380	344	342	373	344	370	357	336	345	349	361	345	342	356	330	351	360	346	349	328	345	338	346	356	362	353	340	365	333	348	349	360	369	335	316	371	382	357	348	308	325	360	364	374	375	386	357	349	373	363	339	342	324	389	363	348	334	342	380	318	381	332	322	363	386	347	334	362	354	342	343	342	345	387	341	335	349	364	339	366	324	354	342	353	330	332	342	358	376	350	346	333	354	342	359	338	345	337	374	358	366	365	338	364	369	341	364	363	353	345	320	332	357	336	330	367	340	340	346	344	362	343	348	335	332	344	354	339	354	336	326	336	395	340	385	330	343	317	351	355	338	337	358	329	341	367	369	384	368	334	337	337	327	353	361	364	329	362	330	347	336	356	379	365	353	327	332	341	373	299	339	350	347	325	327	330	351	342	381	330	341	340	356	353	336	354	365	311	349	315	354	347	353	355	356	354	362	356	347	361	355	356	325	361	359	327	354	349	339	337	329	376	351	342	355	354	354	367	338	374	355	363	355	352	354	333	372	338	373	314	364	348	365	356	350	347	344	340	355	338	340	328	331	332	389	341	341	346	347	360	365	348	327	367	397	381	351	366	359	363	350	352	383	331	336	357	364	357	301	371	394	349	327	360	381	325	360	353	350	332	336	373	409	382	362	342	350	338	325	418	355	361	358	334	331	311	355	354	352	324	369	340	370	362	364	320	355	349	371	373	364	383	356	366	320	364	341	343	356	367	321	338	345	346	353	346	366	338	334	347	381	333	352	337	362	390	329	379	327	333	346	363	345	343	350	354	332	340	347	358	333	328	330	343	356	323	357	351	334	349	370	393
11180	12658	22193	21745	18044	14964	13931	13692	11321	8280	7035	6215	5722	4830	4188	4342	3300	2535	2154	1959	1575	1603	1615	1427	1390	1328	1215	1266	1191	1196	1130	1141	1118	1014	1127	1073	1074	1030	1044	996	1028	982	929	946	913	1011	983	951	879	939	928	941	885	929	923	918	874	882	891	952	948	908	893	975	891	868	931	873	865	914	899	896	855	867	880	856	829	908	865	897	918	849	861	884	938	888	897	847	882	877	901	895	883	911	906	904	866	900	859	906	880	822	888	882	894	826	874	896	927	936	894	881	880	875	899	879	907	910	897	866	910	893	891	863	840	875	855	923	883	963	895	928	853	915	867	842	869	933	882	798	928	937	915	890	898	864	877	914	943	874	860	859	840	881	889	885	902	879	886	889	846	940	883	832	876	890	895	903	854	937	872	883	853	926	829	920	869	850	908	880	867	899	909	858	882	877	875	894	893	837	875	881	861	866	894	863	894	896	929	867	889	874	905	863	840	899	936	911	867	912	926	921	877	852	807	896	910	875	862	918	900	894	868	855	842	880	823	862	894	845	864	889	935	923	952	894	858	875	876	900	848	887	907	905	889	852	918	931	887	877	862	876	892	830	919	851	829	876	873	889	916	838	823	854	932	889	914	798	889	885	893	855	914	904	909	886	945	881	860	838	886	863	860	933	820	881	907	903	889	867	874	830	900	884	895	949	884	913	921	859	907	870	917	828	842	849	964	868	897	843	889	911	892	892	902	885	867	841	909	940	875	873	887	865	897	883	844	854	878	866	853	883	920	913	919	866	904	890	831	857	909	848	876	884	844	915	874	920	884	920	871	885	950	907	862	886	896	838	839	881	864	838	903	919	881	863	912	883	898	898	907	885	861	900	907	919	830	930	806	855	932	894	884	860	881	820	876	847	907	828	841	830	912	913	895	891	866	897	867	878	863	852	863	846	865	914	923	941	868	839	909	901	882	878	872	849	899	916	876	890	878	824	885	884	859	891	855	823	867	870	936	884	948	915	870	910	882	901	884	864	887	884	880	888	856	819	866	887	946	887	952	851	891	872	881	869	851	860	918	855	891	911	865	926	900	875	871	857	907	911	951	877	818	863	935	911	798	870	931	834	884	916	883	902	934	881	890	881	866	865	909	857	915	898	977	885	920	887	865	893	864	910	894	910	894	916	880	863	878	909	895	888	851	874	882	846	890	846	856	888	865	882	865	883	894	894	888	887	879	889	975	889	924	878	931	862	913	866	874	886	868	901	918	878	882	926	860	849	868	877	919	885	859	930	905	912	891	937	924	865	885	896	954	852	909	831	820	885	855	860	840	928	897	867	839	858	910	898	869	825	883	892	886	867	887	885	865	848	867	838	850	868	920	897	870	870	900	858	937	926	850	905	875	804	868	908	838	837	876	883	883	826	936	868	819	935	837	843	892	933	873	891	867	858	853	902	888	872	882	847	957	948	875	896	842	822	901	886	862	875	907	853	890	892	840	869	888	898	879	890	902	900	895	868	843	894	905	874	891	893	861	946	897	930	843	873	923	907	892	915	856	817	894	879	862	856	887	918	930	897	915	952	866	881	895	899	898	876	834	866	882	837	839	850	897	892	855	929	873	920	888	890	868	870	851	865	875	911	881	848	851	847	871	879	861	887	852	862	836	917	897	867	858	874	914	873	933	886	887	849	815	883	861	885	929	836	829	818	915	850	884	879	910	932	869	911	843	869	897	878	889	871	931	901	908	882	896	914	884	838	881	854	921	929	959	846	886	877	923	883	900	860	919	895	847	851	855	894	919	940	904	942	838	903	879	958	899	905	898	932	900	894	857	894	889	875	901	887	808	873	866	928	857	876	903	860	872	892	833	876	872	859	876	903	915	875	918	888	895	883	879	931	856	852	832	958	876	898	883	875	924	897	906	897	871	928	860	881	908	839	890	851	897	880	881	937	931	894	881	878	876	861	984	857	855	874	901	917	855	899	907	849	927	876	851	897	881	794	835	886	851	831	841	885	897	905	880	934	895	876	882	869	917	931	865	862	865	916	809	929	853	879	951	890	897	920	915	871	868	862	846	948	894	864	890	861	886	946	913	903	881	883	940	857	887	936	938	828	901	838	856	957	874	882	830	936	872	880	856	887	932	888	863	917	881	859	870	850	899	819	911	867	875	830	871	847	863	905	914	918	930	908	883	887	862	901	914	896	880	892	902	852	878	855	924	884	815	847	905	877	856	907	885	871	931	898	910	832	836	885	881	875	860	868	868	831	886	934	897	894	861	907	948	878	857	895	929	934	929	891	911	860	882	832	858	926	861	878	893	882	900	871	909	881	906	855	887	883	877	878	881	807	837	884	875	906	863	878	909	868	923	887	899	865	912	971	879	890	854	891	924	924	898	914	822	909	883	892	849	876	856	934	883	911	901	894	876	827	872	893	922	895	900	850	872	905	857	899	979	863	858	904	866	846	884	906	848	943	906	902	856	890	924	827	865	853	929	876	886	892	889	863	900	849	908	885	865	901	925	912	934	846	883	922	899	908	886	848	934	914	895	918	868	942	880	868	876	902	890	875	868	875	860	921	895	873	858	880	879	885	899	920	886	919	905	868	921	877	814	886	829	867	882	891	840	875	894	875	856	910	915	879	893	823	931	874	877	817	847	917	867	868	900	846	863	934	913	962	881	826	809	892	861	922	897	863	886	899	848	909	923	945	924	901	897	862	874	863	878	885	853	875	858	924	898	938	871	874	877	845	848	882	891	832	845	868	857	883	882	924	884	868	861	839	895	891	850	900	931	870	862	930	901	895	900	897	866	864	892	875	922	853	869	877	866	907	865	877	901	870	920	886	868	870	868	863	912	903	871	880	882	883	888	880	836	876	886	915	879	867	882	878	904	897	854	896	897	862	917	915	858	912	922	908	880	953	834	891	892	899	900	887	874	877	916	867	833	866	889	867	897	889	887	921	839	866	947	877	853	873	828	830	878	869	883	894	922	936	904	913	862	884	859	821	889	909	916	923	936	857	849	872	861	891	911	831	878	859	834	860	934	902	891	889	862	917	884	917	869	918	893	911	868	915	915	859	891	883	906	905	907	838	909	929	831	910	870	903	893	868	867	890	901	870	867	806	886	862	905	871	897	870	867	893	885	901	851	891	833	840	918	871	861	876	906	881	838	897	893	892	864	859	931	884	883	845	830	837	861	925	881	866	926	852	890	929	897	892	912	862	916	897	831	886	895	876	883	876	913	866	867	926	858	881	882	852	843	900	889	853	956	890	901	882	950	938	902	902	898	861	884	867	907	856	894	861	904	882	889	906	852	815	864	857	956	870	865	886	871	878	885	832	871	892	895	848	895	875	865	915	870	864	907	897	864	859	905	928	902	869	850	878	911	889	886	853	905	872	880	888	871	886	919	882	878	849	848	865	853	878	849	887	876	826	874	886	925	840	930	850	838	868	861	876	892	872	871	878	916	875	843	890	844	916	862	930	928	886	862	918	874	925	836	869	862	889
30134	23700	27238	24186	16006	9830	7665	7316	8523	4974	2996	2315	2135	1862	1612	1451	1223	939	763	931	655	604	635	620	570	521	566	504	496	487	490	463	449	456	422	442	455	462	460	447	418	444	404	431	399	381	403	431	444	406	402	398	397	362	392	395	426	365	412	392	395	380	334	382	399	400	388	340	374	375	358	353	384	370	367	410	379	360	377	325	360	372	371	388	365	366	387	351	349	362	363	402	379	366	372	373	361	356	380	322	385	367	397	370	376	371	359	366	377	367	388	336	364	358	377	343	385	357	358	376	331	362	345	372	326	360	379	370	369	361	364	392	356	364	355	336	366	364	359	368	352	389	354	326	376	353	398	366	394	384	395	347	372	354	372	376	365	351	389	378	355	368	344	369	362	345	357	341	325	413	382	355	393	378	359	359	359	362	362	374	349	366	352	371	319	361	332	384	350	372	397	363	370	356	354	365	356	337	345	392	386	358	356	380	349	350	377	381	324	329	346	389	375	356	366	344	351	380	345	376	366	348	391	353	366	367	381	351	338	325	336	353	372	358	353	319	353	371	363	370	362	346	362	347	342	398	357	322	384	378	349	348	367	381	336	341	385	367	364	374	359	326	337	366	389	362	376	342	375	396	379	365	381	377	381	337	331	377	353	341	367	372	367	334	381	329	355	354	382	356	383	357	322	351	351	346	374	346	345	363	362	340	390	369	370	345	342	359	356	348	385	369	360	376	381	361	354	348	407	354	340	355	359	386	352	377	352	347	358	357	384	382	400	380	343	341	350	382	362	359	377	354	386	356	369	369	346	345	390	380	349	369	354	341	358	377	370	356	376	383	362	363	356	343	359	388	360	338	374	397	383	375	367	356	383	386	368	363	335	336	323	393	386	360	360	323	358	331	350	375	360	352	372	360	362	358	382	363	359	364	396	380	354	343	370	354	338	359	380	368	328	361	359	323	398	365	404	365	382	382	363	373	363	358	365	371	369	370	367	378	358	377	392	341	350	362	367	362	375	335	346	369	381	392	362	359	383	374	353	333	327	357	370	394	331	373	334	395	399	338	344	361	385	344	348	371	338	341	339	357	358	360	385	376	375	374	397	377	370	366	381	367	361	369	349	343	375	381	377	374	362	344	365	393	357	369	373	368	390	384	341	353	340	345	335	346	360	343	378	374	379	359	369	388	332	384	359	349	365	374	380	373	376	384	372	336	363	320	340	351	350	361	362	366	353	386	366	356	360	315	376	377	362	352	380	393	378	381	343	350	382	362	349	364	361	356	348	372	373	373	350	372	385	354	360	387	326	351	351	364	365	331	384	320	373	351	333	349	361	359	331	387	351	354	358	359	319	351	352	385	358	366	354	375	355	353	360	373	377	335	399	385	380	349	321	381	362	385	399	335	352	370	362	380	330	351	363	344	364	337	379	339	382	345	354	343	347	359	381	350	384	345	346	374	343	335	346	375	363	338	397	372	356	366	325	375	322	370	351	346	381	334	370	371	363	356	352	346	359	390	381	350	330	396	404	430	358	349	359	365	356	355	360	372	363	358	387	393	357	351	377	388	389	376	370	360	351	364	363	346	318	364	329	359	339	367	381	398	310	353	370	383	351	377	367	335	338	399	387	342	344	372	373	357	369	358	343	347	343	319	385	360	355	404	390	369	390	324	378	418	389	370	348	325	404	338	360	357	357	361	360	367	373	358	366	374	359	354	393	351	364	379	397	356	338	368	352	344	348	368	373	353	366	353	356	331	389	370	361	383	345	344	327	378	366	333	327	413	381	341	360	377	368	400	342	361	319	334	371	391	369	357	359	380	340	375	388	408	316	378	387	362	341	376	369	352	342	356	366	364	387	395	359	352	363	350	354	355	365	372	366	381	349	373	342	383	354	386	361	367	367	323	360	368	363	380	337	364	359	375	373	366	360	373	347	365	383	343	373	337	364	354	374	377	364	367	368	352	369	356	328	353	368	343	352	384	359	307	345	337	379	377	352	358	347	383	344	367	361	345	376	365	371	333	363	341	398	356	389	377	368	361	354	384	351	364	377	330	354	355	339	358	387	361	370	315	378	366	346	363	349	392	334	347	345	369	346	364	366	353	366	382	389	337	358	378	371	371	409	364	392	332	341	378	389	332	396	373	369	379	372	384	396	382	352	341	370	386	388	330	370	329	371	344	333	337	345	368	369	379	360	408	320	364	372	368	381	336	327	364	367	357	341	360	325	351	345	365	343	339	347	374	385	324	355	371	339	382	400	362	385	395	368	355	387	348	381	361	376	390	359	385	378	353	326	371	393	345	360	391	347	375	355	379	378	334	379	345	372	381	394	350	367	355	358	365	382	353	393	357	325	405	349	383	366	340	379	339	356	344	365	391	371	352	345	353	376	347	354	360	335	338	375	367	385	336	321	384	357	384	347	339	380	363	399	397	384	387	365	353	368	388	356	356	380	372	343	361	368	323	362	383	351	362	375	365	394	359	350	332	377	362	357	341	345	336	342	355	350	379	379	353	374	371	357	370	363	334	343	359	347	336	319	358	348	347	363	353	358	368	407	359	357	371	349	399	359	415	377	361	357	373	349	386	361	358	396	340	367	350	366	360	344	349	400	342	343	363	350	361	354	364	369	346	355	340	365	360	382	352	332	382	374	342	392	377	364	370	366	340	385	365	389	402	368	384	378	385	333	369	344	359	345	330	380	392	401	355	344	321	352	356	365	341	377	384	344	383	353	369	339	328	329	368	369	383	357	350	363	392	351	351	365	351	341	395	352	370	382	354	354	377	330	356	377	360	332	376	362	342	371	365	372	375	383	362	393	363	406	394	363	394	342	379	394	370	365	371	351	380	377	364	399	361	354	375	348	344	340	370	350	347	385	374	356	368	367	340	334	388	357	332	378	346	355	351	349	336	380	325	386	381	388	336	367	361	380	361	354	353	357	353	345	344	349	353	393	331	371	351	360	378	368	348	376	342	334	370	342	376	354	354	376	379	371	359	360	319	336	342	368	380	333	379	369	350	344	368	346	355	359	362	376	345	377	384	393	345	321	325	379	352	368	343	340	364	327	356	349	362	364	348	343	336	352	364	338	353	382	364	377	387	365	384	364	310	373	337	349	375	337	371	369	341	358	384	353	355	387	391	367	388	316	349	347	345	340	367	348	366	329	343	351	396	368	363	363	374	368	368	374	337	337	374	370	366	355	362	350	343	361	361	335	377	370	355	385	338	371	362	385	369	377	372	394	375	348	341	373	366	337	361	368	331	349	355	383	363	378	355	380	382	382	374	359	383	372	343	367	324	351	381	359	387	357	367	359	306	332	345	364	373	356	349	365	374	363	322	359	379	357	380	357	379	369	355	357	363	364	370	385	351	342	368	333	370	402	337	361	363	349	348	321	345	371	361	336	368	350	356	349	341	356	336	355	322	349	412	364	371	351	355	322	377	373	381	373	389	352	366	402	352	381	351	336	379	391	385	361	343	392	373	375	369	397	354
18192	19330	31483	33515	28034	23209	22291	22879	25508	17321	12025	10189	10146	9489	8158	7103	6300	4271	3527	4305	2878	2413	2500	2366	2376	2325	2228	2119	1714	1536	1535	1588	1438	1504	1452	1484	1598	1521	1563	1535	1577	1549	1413	1342	1411	1291	1277	1290	1359	1212	1224	1119	1078	1038	1085	1042	1058	1031	1078	1120	904	993	976	973	954	967	951	921	973	961	931	913	927	981	971	935	876	942	918	970	896	948	1004	916	925	908	954	968	914	910	889	870	939	956	899	938	904	857	934	935	937	912	882	818	928	879	945	925	941	891	878	860	911	893	952	878	938	949	909	875	887	930	909	840	864	885	916	871	886	954	878	883	948	875	890	910	923	838	899	894	862	951	938	903	901	952	910	881	894	984	905	897	903	941	969	903	871	913	888	922	872	927	876	891	899	933	950	900	947	897	920	942	952	973	873	868	942	897	859	959	841	928	959	905	934	987	939	905	960	944	929	902	920	882	904	902	913	912	921	962	899	881	933	944	872	920	834	932	971	914	905	891	866	896	906	924	912	894	969	889	914	908	882	891	912	892	885	884	881	934	926	886	935	927	931	894	869	911	963	926	933	900	934	869	901	923	946	904	939	965	948	922	907	936	871	887	892	883	892	928	905	899	920	911	959	883	870	921	957	920	958	932	926	919	875	858	922	887	904	876	899	980	866	939	911	883	855	840	908	911	926	890	835	886	929	907	928	954	931	877	922	865	892	890	935	898	959	909	959	913	929	875	909	860	915	826	919	935	883	926	929	833	916	909	884	875	904	896	929	868	891	873	882	868	944	883	952	914	859	882	889	908	858	909	925	914	863	915	922	907	895	907	871	917	956	895	903	972	937	903	948	919	865	926	884	887	898	954	854	947	897	909	901	896	949	913	948	888	879	936	913	907	820	909	851	868	954	916	901	952	958	901	936	980	945	936	891	894	867	929	924	886	935	883	915	947	912	878	915	924	945	908	872	874	927	896	908	866	944	871	891	925	918	908	878	918	914	928	891	929	919	888	900	945	898	944	955	899	920	918	899	933	937	903	901	951	937	880	905	891	904	932	950	953	899	977	935	879	894	876	923	936	909	915	939	896	892	958	893	895	945	873	933	921	969	928	925	891	908	911	897	925	881	943	882	907	953	922	853	952	947	909	887	910	894	921	872	894	886	914	904	943	913	969	947	874	891	905	863	882	903	865	955	912	941	884	935	913	930	908	869	887	973	903	843	895	898	891	880	935	885	965	894	896	890	896	935	998	891	892	928	928	908	962	882	932	894	878	899	863	892	894	910	938	879	953	889	895	852	905	886	910	935	903	901	960	878	901	852	872	908	895	874	925	958	983	927	899	872	978	978	928	869	860	944	912	911	904	899	886	900	951	872	1002	925	944	971	875	935	888	949	894	944	891	894	871	933	902	853	916	891	890	894	919	914	906	896	927	909	894	873	892	854	887	922	892	895	864	925	935	887	948	969	876	931	877	898	923	862	877	884	915	898	935	927	923	913	900	927	868	901	883	925	909	840	898	878	962	922	886	901	974	941	875	889	904	903	914	896	870	921	863	877	900	947	901	852	882	887	944	966	904	855	911	885	915	937	950	897	937	916	909	948	918	894	911	951	890	936	960	921	887	925	925	863	894	937	908	962	942	948	831	957	912	947	878	893	901	867	940	910	908	912	896	932	911	920	898	924	914	894	982	896	922	886	933	915	928	877	919	859	917	908	940	853	930	850	897	921	906	840	944	868	921	860	867	902	923	903	926	917	965	929	901	963	927	934	891	952	908	968	928	941	906	942	867	887	956	896	974	929	875	874	952	898	876	930	905	910	918	865	944	916	881	904	957	887	866	922	974	873	925	942	935	897	921	919	926	931	978	938	895	899	945	879	914	927	956	931	880	923	928	927	906	952	942	849	898	978	894	928	854	940	888	859	872	949	932	927	910	894	1003	977	925	885	957	909	913	862	898	932	981	846	935	903	950	939	900	898	876	866	912	917	926	896	913	921	916	867	895	937	926	913	924	903	865	962	861	929	868	941	900	909	945	905	900	882	882	873	898	917	873	900	933	888	939	913	889	921	857	932	903	936	880	906	903	887	912	890	897	882	864	911	910	927	930	988	878	871	906	910	907	956	904	899	834	902	873	925	912	874	917	839	893	929	929	935	870	900	897	959	946	879	912	955	865	898	912	905	938	910	832	877	880	929	887	913	863	988	829	931	922	945	925	832	932	888	924	802	884	921	927	906	908	961	857	898	873	922	926	880	973	885	879	911	882	960	925	937	963	914	902	941	901	861	928	887	910	966	913	935	893	932	921	953	802	902	899	911	911	941	890	891	930	880	928	914	930	935	931	908	953	920	913	911	945	929	913	888	889	879	937	850	927	896	934	882	918	920	893	869	893	934	905	912	906	913	927	898	926	876	958	904	919	1012	927	958	886	907	862	914	963	896	882	869	863	866	946	958	861	854	859	865	920	917	871	919	902	918	877	915	890	954	873	929	876	894	842	885	932	924	919	899	941	924	915	957	917	907	866	957	952	904	870	911	931	934	878	965	879	895	817	912	921	918	952	953	941	936	897	921	898	937	899	877	922	884	897	902	935	929	898	933	898	869	926	890	895	960	885	918	892	981	911	934	908	934	943	921	937	945	947	956	915	919	932	855	946	901	876	881	938	881	885	877	893	901	846	936	866	897	894	936	881	973	922	948	920	921	895	892	908	876	891	949	925	885	890	898	939	890	859	899	922	958	875	932	881	889	893	896	873	903	931	906	915	987	932	819	893	962	908	949	920	929	938	875	925	940	903	905	883	875	905	918	911	909	875	904	929	866	906	913	931	981	908	881	913	913	916	879	889	955	899	871	927	901	907	913	868	891	921	927	944	936	908	939	932	938	894	933	902	877	914	871	945	941	928	876	940	875	935	944	903	874	901	873	949	925	930	872	918	896	978	909	890	867	983	926	870	913	939	929	906	937	914	923	939	911	893	907	932	905	882	951	899	881	1026	918	893	941	897	892	917	883	903	845	942	912	864	1015	917	921	881	890	965	941	911	939	902	917	917	932	879	867	934	882	914	930	874	880	912	894	883	897	883	901	911	905	886	893	916	870	940	907	923	908	949	914	898	880	899	890	890	928	938	957	921	894	863	908	950	941	924	929	938	955	897	832	924	927	862	943	917	915	853	954	902	888	871	907	917	965	878	874	886	916	932	923	880	947	873	846	886	909	876	911	914	912	937	870	917	910	935	958	897	932	911	897	911	906	931	880	913	909	904	898	930	929	929	939	893	973	921	931	870	902	870	893	923	890	928	926	901	963	849	883	861	941	928	867	908	952	912	938	919	930	903	948	901	916	953	870	973	989	911	881	911	892	913	949	863	940	913	949	893	894	980	866	925	860	938	915	924	859	892	928	871	878	914	914	944	990	934	924	950	879	937	888	911	927	914	887	904	931	938	922	924	913	899	875	917	972	934	927	935	881	957	902	921	899	896	887	876	905	889	872	854	979	929	929	929	884	950	915	910
38995	30097	36712	34394	21657	15087	12787	12334	14652	6508	4073	3223	2965	2608	2176	1957	1523	1166	1072	1559	935	760	707	716	673	639	623	644	508	505	485	475	455	433	453	476	476	496	501	519	474	464	453	424	451	422	442	416	435	419	399	384	386	375	356	358	361	364	361	312	313	341	357	334	360	367	341	328	350	337	292	354	330	338	366	353	293	331	299	340	360	312	329	332	315	319	353	337	303	333	308	341	336	312	322	330	314	365	358	328	348	349	354	316	337	313	296	300	339	333	343	287	300	328	346	345	345	338	324	338	341	330	339	326	332	351	315	335	361	312	329	313	315	318	337	332	305	342	292	331	303	319	339	327	302	306	304	328	311	347	319	356	316	334	358	343	329	340	350	310	306	323	364	363	308	312	331	327	305	318	313	328	351	317	331	315	334	309	325	347	322	310	324	324	319	308	329	319	347	347	341	332	325	298	321	338	338	348	322	300	337	310	323	306	330	328	340	349	318	348	311	346	322	350	346	338	372	327	356	308	290	323	343	304	358	315	325	326	317	347	299	340	328	299	332	293	350	337	327	322	301	327	338	356	326	299	355	329	294	315	336	319	343	345	328	352	353	303	370	363	342	312	305	318	307	332	297	318	308	316	345	322	318	350	303	316	335	283	334	371	337	344	318	323	343	329	335	312	326	304	330	326	345	320	338	332	321	285	326	344	323	350	376	293	326	302	311	329	318	321	332	352	337	297	340	343	331	324	325	345	313	358	313	323	376	321	333	306	321	294	331	311	299	344	328	294	317	339	300	301	353	339	341	351	329	346	331	332	329	297	323	337	329	339	336	307	335	348	290	344	322	344	300	301	311	330	335	300	326	311	310	333	318	329	346	359	345	329	305	314	333	308	325	335	330	320	337	328	337	336	328	294	310	338	317	340	306	358	327	361	351	332	305	321	303	332	337	318	313	353	307	347	351	354	321	317	315	318	304	322	312	323	319	325	340	339	350	364	307	329	356	355	315	326	342	352	337	284	316	330	298	338	395	340	334	328	336	323	350	326	302	370	339	335	303	292	358	329	340	314	327	355	310	305	311	331	302	308	307	343	355	341	326	342	311	360	314	340	318	363	294	358	336	334	320	330	316	328	336	334	340	342	300	300	332	291	343	318	332	294	343	350	341	317	308	391	300	321	341	319	336	325	337	323	358	321	347	323	333	311	328	324	335	320	314	349	333	318	311	345	350	351	356	348	289	344	324	342	358	321	333	339	335	345	313	330	314	317	324	310	311	313	313	340	322	318	353	299	334	307	300	317	313	330	335	365	326	318	345	314	317	313	348	337	329	313	317	334	338	355	330	307	314	324	351	349	326	341	354	321	346	346	326	313	297	332	365	288	327	356	325	311	362	352	351	314	338	332	333	312	324	322	304	315	345	329	316	306	328	348	324	303	293	326	395	306	315	310	325	348	322	317	310	322	358	354	319	314	361	328	288	320	366	312	338	332	335	325	318	325	314	319	326	345	332	363	348	326	332	315	347	300	311	331	311	329	329	300	292	308	309	299	309	310	300	350	379	313	314	287	343	345	316	341	346	316	308	358	319	327	331	301	361	318	332	327	330	293	340	350	324	324	348	354	299	340	313	314	298	343	321	310	327	329	307	325	323	333	315	351	331	364	368	309	341	343	336	333	301	315	317	318	332	334	322	342	319	347	329	337	333	325	284	316	334	315	326	299	367	311	343	291	362	290	366	315	309	332	334	311	324	345	364	332	341	306	318	351	323	342	358	333	345	327	331	348	322	337	345	337	352	335	328	356	291	309	301	309	345	316	310	335	374	333	299	324	351	362	356	312	318	318	286	350	300	319	354	324	323	307	326	338	314	304	334	326	334	354	330	367	358	320	311	348	306	327	305	311	320	327	346	289	335	319	351	294	335	348	362	311	317	375	372	321	314	315	298	320	323	315	343	277	309	333	339	291	305	319	315	372	317	319	369	319	336	343	293	336	311	335	317	337	347	288	326	306	320	316	342	349	368	359	345	356	317	365	314	339	314	335	323	330	323	356	348	316	297	318	320	336	336	356	350	341	300	324	338	373	357	353	332	298	317	341	326	311	314	346	353	332	316	337	316	304	381	332	356	282	317	319	301	349	361	342	339	282	323	304	329	327	319	324	329	330	330	337	315	339	328	318	321	329	328	327	355	325	339	325	357	304	333	335	340	331	351	320	323	339	335	303	324	324	299	285	346	343	341	323	323	333	348	357	353	352	327	359	327	334	321	297	365	344	338	291	341	309	295	325	355	298	340	298	314	348	295	343	324	342	339	310	314	363	344	367	306	336	296	333	350	320	325	314	321	293	315	306	312	330	303	327	327	340	347	338	316	319	353	328	348	308	326	331	318	336	327	341	304	331	332	323	341	349	376	299	334	309	297	324	288	331	334	349	322	344	351	338	318	341	347	335	295	308	343	343	339	354	336	324	349	334	326	319	306	349	350	314	323	307	307	341	316	320	294	331	339	367	311	318	316	340	342	330	347	269	325	332	337	336	331	326	310	338	339	333	313	334	328	331	298	321	307	324	334	310	349	352	290	342	326	322	330	334	296	374	353	320	344	319	316	372	315	325	295	318	300	344	332	339	340	313	364	314	318	347	345	298	331	330	351	306	344	341	279	361	323	340	366	355	329	328	287	333	326	349	346	325	325	289	320	331	327	313	330	324	316	353	359	308	332	319	334	333	342	324	337	346	314	333	308	298	344	337	323	332	341	378	352	329	341	341	305	330	343	357	347	339	308	295	326	364	345	355	347	343	365	336	346	340	338	341	331	302	349	358	294	342	339	340	308	336	324	320	318	334	340	330	333	319	304	321	355	334	309	318	302	357	344	347	327	328	296	328	351	358	368	334	341	334	318	344	307	343	325	304	342	310	303	357	310	330	314	348	317	329	328	311	347	317	321	315	345	347	352	353	319	309	340	338	321	302	352	331	346	314	338	284	316	349	333	316	294	349	390	295	354	345	319	348	365	298	333	310	306	302	312	344	345	310	305	309	312	343	332	339	338	343	306	325	330	290	297	316	315	309	326	375	322	303	315	304	365	338	337	347	348	320	325	329	333	344	349	324	339	349	335	351	296	317	296	326	307	351	287	326	332	319	348	331	340	328	328	331	322	336	326	358	311	317	310	299	357	286	365	344	330	343	321	342	351	368	323	314	311	305	302	313	309	297	318	334	342	332	334	325	345	309	299	391	347	326	317	357	360	334	305	327	334	324	313	329	332	334	303	377	306	309	350	347	338	328	333	312	340	309	332	304	310	340	326	342	295	326	307	331	339	313	309	345	314	317	287	311	340	315	329	332	360	325	318	304	319	315	320	316	322	322	342	347	303	339	331	312	334	307	313	328	313	320	330	312	309	313	283	321	359	364	306	312	320	310	316	343	323	365	301	327	319	351	321	311	323	350	374	333	330	330	327	327	351	340	336	371	346	334	341	322	323	336	352	322	340	339	332	348	307	320
22902	23527	37973	39791	32079	29234	28678	30005	32330	18650	14548	13129	12919	12266	10662	9893	7523	6170	5386	7846	4221	3586	3426	3348	3277	2969	2972	2945	2273	1995	1983	1886	1780	1699	1662	1891	1965	2019	1984	2031	2180	2088	1744	1666	1846	1437	1254	1541	1793	1399	1495	1244	1209	1173	1191	1113	1099	1154	1161	1023	916	963	900	938	943	935	878	940	982	920	958	903	879	891	877	898	902	842	798	873	880	851	824	843	847	867	877	874	848	829	839	904	809	808	810	911	825	872	872	803	865	898	893	761	864	830	796	805	807	822	826	844	836	795	812	830	811	800	808	818	869	881	918	798	809	829	826	860	791	812	820	804	871	823	813	801	823	811	796	865	846	869	808	811	825	808	822	850	867	790	853	850	915	829	815	815	804	840	774	839	836	816	868	803	811	807	816	886	782	828	833	821	828	803	779	809	755	850	827	822	832	768	818	835	850	849	870	785	837	863	815	819	844	808	849	869	848	816	840	866	794	823	840	833	819	826	812	814	892	804	797	831	861	839	876	813	822	825	808	858	876	841	830	841	870	836	817	808	846	824	757	819	830	817	840	814	837	869	827	826	871	804	858	835	820	821	769	792	805	873	813	816	807	851	830	781	833	817	895	809	802	840	802	827	861	824	889	810	825	829	806	819	800	806	842	861	810	823	840	820	775	807	784	816	769	805	852	809	829	852	829	800	835	794	770	827	827	815	850	831	788	834	822	811	878	788	827	814	824	841	781	891	842	789	855	822	849	871	861	842	795	833	842	798	857	862	809	822	885	825	833	796	789	774	812	797	812	801	806	856	807	862	793	826	814	839	815	835	843	819	833	807	804	855	794	791	778	809	793	762	835	742	777	850	842	803	816	802	870	843	886	804	818	809	887	873	830	773	774	826	837	806	774	822	812	800	823	803	826	802	818	790	821	818	834	815	812	806	865	842	817	817	803	852	865	834	827	815	854	841	849	851	814	840	817	835	797	782	823	829	845	782	825	803	826	869	802	892	820	842	825	793	861	840	843	825	826	812	850	863	827	835	898	859	796	831	832	861	812	824	832	854	799	850	840	827	814	848	783	847	844	822	791	809	794	851	809	853	827	871	776	797	813	841	813	773	876	803	772	794	851	823	814	825	878	830	842	874	822	823	867	787	822	861	815	844	809	829	839	782	849	837	832	857	802	872	842	833	810	840	812	791	807	814	846	812	792	866	852	827	859	862	866	827	833	881	843	862	824	838	857	852	791	778	843	857	783	803	812	857	827	842	810	797	853	853	791	828	824	787	806	793	873	808	830	782	801	788	820	797	839	861	889	830	836	777	846	794	840	796	868	859	826	829	809	818	817	822	792	825	835	808	843	863	835	817	858	815	882	819	879	809	774	840	835	793	819	882	825	846	848	818	790	782	792	820	738	823	855	814	829	806	837	830	868	810	851	822	836	864	913	854	850	826	788	849	826	802	768	836	847	852	821	817	821	833	842	872	825	841	801	822	785	793	794	872	824	861	829	839	830	882	818	851	825	853	798	802	762	814	799	849	756	813	860	801	802	865	871	808	863	854	795	838	888	847	882	812	825	871	777	809	821	843	798	875	835	820	825	858	839	844	838	816	812	790	797	821	816	815	850	821	816	824	862	816	861	833	848	848	839	838	856	828	835	840	851	852	814	820	803	870	795	815	804	833	842	847	880	842	827	830	789	829	839	787	797	787	824	863	835	858	837	834	831	765	841	787	803	819	841	819	782	845	783	812	830	832	864	821	850	815	860	815	842	815	811	841	845	835	828	832	846	808	825	861	837	822	823	862	819	863	856	830	830	855	858	785	846	829	806	861	862	855	816	821	817	800	844	810	827	840	842	857	803	823	834	863	838	872	841	805	796	816	825	821	815	865	859	869	888	847	853	851	816	808	836	846	811	857	788	780	875	834	819	829	793	774	822	814	827	885	824	849	815	809	856	841	826	825	832	810	851	786	820	827	827	834	841	849	854	815	855	842	821	841	842	780	833	848	836	819	850	804	801	784	800	810	854	843	818	811	788	842	885	919	824	839	857	812	879	862	813	848	834	898	810	828	864	804	828	878	816	815	818	822	890	789	870	833	865	770	800	816	872	816	807	801	826	871	807	803	797	828	829	780	826	770	886	832	863	824	854	868	853	827	834	778	854	829	781	890	809	813	850	845	790	891	873	857	817	794	821	860	832	809	792	847	853	848	806	844	815	882	818	814	772	807	840	871	862	836	837	847	833	826	798	817	879	891	779	845	797	800	835	821	847	868	778	772	816	822	804	856	849	770	857	815	866	820	854	818	807	849	869	842	788	810	794	855	809	789	825	795	794	847	821	836	832	809	846	813	842	840	810	874	791	799	867	836	854	769	852	816	822	792	857	863	809	801	846	831	802	822	803	871	804	885	830	848	815	823	840	816	845	830	831	828	814	773	844	853	839	883	844	842	806	824	846	843	888	830	809	812	793	827	822	789	877	815	838	863	827	886	800	851	802	843	799	845	772	822	802	856	824	822	794	806	830	859	829	853	842	836	795	847	824	828	830	908	868	795	860	811	826	917	860	829	790	794	849	839	843	807	847	838	825	845	879	876	838	820	830	822	841	843	849	837	873	842	815	828	829	815	870	831	860	782	856	859	817	798	809	828	832	830	842	774	842	852	789	817	871	795	808	841	839	862	876	802	829	792	829	843	793	853	805	878	864	786	822	831	784	829	823	801	855	812	824	841	841	841	792	763	844	805	841	835	858	788	792	873	828	819	828	791	859	851	824	855	816	761	817	824	903	849	840	798	806	800	828	810	858	860	849	801	811	875	828	809	789	838	796	794	884	798	793	841	867	824	847	795	851	883	829	806	803	830	852	805	832	818	867	830	900	802	822	830	810	851	856	868	821	794	834	899	814	837	828	871	775	840	867	803	809	840	802	805	831	777	826	825	794	813	835	775	824	826	831	835	792	822	839	845	782	844	772	830	843	818	779	859	846	802	859	821	827	807	797	835	831	824	805	796	864	856	857	826	813	843	800	828	794	876	858	819	833	811	812	835	826	853	834	845	850	793	818	806	815	853	826	881	886	840	857	833	834	777	875	896	823	839	845	811	857	818	820	803	861	865	831	801	879	799	829	805	814	786	766	866	833	811	848	816	837	815	850	814	785	842	844	805	773	806	844	813	828	808	822	810	832	854	868	816	806	801	822	836	820	796	867	807	856	852	832	801	805	822	836	828	799	824	788	767	854	868	804	887	829	844	805	845	839	800	851	824	858	793	843	793	845	783	822	810	822	806	853	769	800	803	832	852	793	845	804	859	844	846	842	871	806	778	813	837	800	824	866	788	814	856	794	819	903	764	829	782	829	764	806	873	798	811	815	801	857	898	848	847	839	851	781	840	838	796	836	769	891	859	829	813	853	849	791	828	860	794	788	841	791	790	820	850	802	869	806	832	792	769	784	849	813	814	835	823	850	802	803	802	845	818	759	825	775	790	815	814	840	803	819	856	890	836	793	871	810	774
17660	13783	16993	13002	7910	5602	4511	3443	2680	1735	1407	1191	1056	972	788	746	639	565	511	490	483	437	447	436	387	428	386	425	396	378	384	412	404	359	375	357	389	364	366	334	374	424	334	345	383	372	365	341	342	360	351	329	367	336	346	362	377	365	360	398	344	356	356	327	322	335	332	331	389	363	351	341	356	366	367	353	371	355	327	325	357	353	353	341	367	367	317	365	376	319	348	340	336	376	329	341	314	351	324	318	363	361	368	334	366	348	396	397	365	311	325	354	354	360	347	381	337	370	329	350	343	360	305	345	373	364	343	361	355	369	349	334	372	351	368	378	323	333	346	351	342	354	359	317	356	384	326	381	346	345	328	367	362	343	355	337	330	339	383	361	372	325	368	376	380	345	359	356	346	373	336	364	342	369	369	351	339	335	374	340	354	351	353	385	354	343	350	371	343	344	325	370	360	345	363	354	379	350	362	341	351	365	313	397	310	357	357	371	338	344	340	334	322	355	382	336	358	326	380	312	362	326	324	345	360	363	336	344	352	353	369	336	344	346	339	347	366	321	343	325	361	357	359	351	355	361	365	369	368	348	331	348	346	314	319	354	350	368	357	341	345	385	343	410	343	327	353	354	331	349	363	338	330	357	319	335	345	347	349	352	378	372	339	323	355	327	339	377	358	344	326	391	353	336	319	355	371	330	373	370	377	371	366	371	344	322	337	339	341	345	355	392	333	358	345	385	326	349	359	337	306	342	370	317	330	353	361	352	363	357	342	334	337	335	349	308	305	337	379	354	373	347	345	326	352	329	352	369	351	329	369	375	351	342	351	336	343	385	309	324	333	332	385	352	340	335	346	329	354	341	344	343	346	355	358	377	357	334	372	341	352	366	357	336	357	376	320	354	364	325	340	366	356	368	348	356	339	350	376	340	349	334	363	351	339	335	337	380	366	347	323	331	389	387	341	340	340	363	355	325	332	350	381	380	337	334	355	318	350	326	324	332	317	346	338	373	300	359	345	358	360	335	357	363	366	342	365	336	331	336	343	382	358	324	363	340	351	343	341	360	356	363	350	345	354	352	314	317	368	354	347	345	343	362	338	355	340	327	334	299	336	337	356	332	364	363	321	339	353	329	330	379	327	325	357	356	380	332	355	330	338	355	363	397	362	285	348	363	347	337	368	356	353	348	332	338	350	336	345	339	369	332	356	372	343	350	321	383	376	303	345	341	328	348	329	317	369	332	344	369	332	346	350	349	345	329	383	368	340	346	375	375	352	324	351	354	327	348	353	346	344	333	345	329	304	306	327	352	360	335	370	333	327	375	373	323	349	302	344	341	337	341	330	357	339	357	367	316	370	352	339	342	354	335	318	355	344	367	347	349	363	327	364	357	346	320	364	355	376	332	336	330	342	362	357	329	328	323	332	354	371	367	331	334	347	358	327	346	341	317	344	315	344	339	311	356	388	341	343	361	343	351	346	312	378	336	404	288	347	348	356	318	380	347	352	348	344	350	352	334	341	354	313	345	335	336	363	337	330	361	312	364	364	339	352	339	357	358	343	347	318	368	348	371	355	353	345	343	348	324	326	348	359	376	355	343	356	318	379	363	354	326	366	355	339	350	369	351	345	373	325	348	315	340	343	362	346	360	348	341	354	348	336	357	339	327	326	333	364	346	334	342	338	355	367	337	389	311	361	335	332	351	347	374	349	336	357	372	375	371	361	341	363	373	302	341	341	318	366	346	355	321	345	349	348	345	333	369	352	367	354	349	362	315	336	354	352	374	322	362	345	336	320	323	350	354	342	372	346	354	336	337	339	348	327	379	340	351	331	347	351	368	341	371	353	332	330	330	358	356	341	334	326	366	363	336	344	339	334	343	332	342	358	334	342	341	359	355	344	332	353	380	376	334	349	373	341	357	349	331	337	364	375	356	346	355	350	329	343	332	323	323	336	373	314	355	317	367	350	356	380	348	343	363	377	345	336	350	367	332	375	339	343	326	345	352	382	358	353	351	364	370	333	351	384	340	336	346	349	387	351	325	338	360	363	353	371	308	337	352	307	374	368	343	358	317	378	386	336	328	324	351	338	333	348	322	357	347	325	332	354	372	356	327	346	342	344	312	334	347	343	344	344	341	349	351	350	352	333	360	373	343	393	335	333	349	336	350	354	315	367	352	352	355	349	333	344	351	377	322	387	347	317	326	313	365	330	379	339	334	361	359	366	377	325	350	359	339	354	343	353	328	346	368	330	363	337	330	302	327	358	353	361	356	364	347	349	336	357	329	375	361	389	312	329	357	352	351	353	322	359	348	326	340	355	337	357	364	361	322	328	337	362	342	356	366	387	371	349	340	397	338	396	350	375	332	329	310	374	362	331	328	368	337	359	347	323	327	331	346	340	343	351	311	338	332	341	374	377	334	334	309	353	352	367	368	373	353	359	386	383	349	357	371	368	345	318	354	314	373	353	320	363	389	363	350	370	373	304	319	353	346	319	374	360	383	347	348	379	344	345	368	332	346	320	333	352	333	359	333	340	329	353	333	378	344	336	350	361	348	346	354	359	356	373	364	357	330	361	333	364	321	337	346	329	370	316	333	337	367	342	336	347	355	354	342	362	362	311	361	339	327	343	281	317	368	361	366	378	325	344	348	338	364	372	287	323	352	326	358	344	320	307	326	353	347	335	350	332	383	352	322	329	363	342	382	350	312	293	355	360	325	335	334	336	366	306	349	360	349	369	364	368	339	353	331	365	343	325	357	351	392	352	355	317	375	361	374	354	349	340	309	336	325	334	325	356	352	360	355	338	322	357	378	321	328	363	329	344	334	356	322	346	392	348	346	373	351	322	328	360	347	362	300	330	343	379	392	334	359	333	338	352	351	344	391	349	355	346	351	359	362	369	367	374	361	339	386	349	329	337	364	353	357	343	344	356	363	324	339	356	362	377	341	374	336	319	327	304	314	341	369	379	334	330	356	358	326	360	342	329	354	316	331	366	347	337	357	323	370	354	356	332	303	359	337	340	357	359	348	314	321	354	342	359	348	323	369	365	326	332	330	401	354	344	358	348	320	378	340	362	357	347	343	354	359	354	346	325	348	349	365	369	352	329	355	348	333	363	355	334	368	331	361	347	327	351	378	324	327	330	327	345	352	329	356	354	359	364	353	360	334	325	315	360	351	334	398	362	350	352	359	297	326	310	354	385	328	331	346	359	338	310	360	356	346	330	336	380	339	326	314	361	352	353	383	346	360	313	346	355	330	339	317	364	348	351	334	365	310	365	349	299	349	359	306	311	329	317	372	368	365	330	333	376	337	338	350	348	362	359	343	352	367	321	329	327	320	357	340	341	336	350	355	325	352	306	374	371	368	358	318	366	341	332	350	363	364	355	368	369	315	353	347	376	332	373	348	367	369	339	355	375	304	351	350	313	340	355	362	357	353	346	339	326	365	398	319	365	346	335	327	367	345	350	352	334	356	336	360	333	363	344	347	345	332
10603	12179	23144	24059	18862	16717	15333	13232	10978	7373	6621	5194	4844	4305	3494	3340	2722	2343	2195	2049	1793	1573	1513	1480	1398	1380	1271	1258	1230	1128	1158	1059	1116	1062	1064	1040	1090	1074	1065	1014	970	978	969	969	902	950	931	925	928	928	964	975	931	874	878	948	892	879	945	908	915	924	879	928	859	855	892	894	861	895	885	887	925	881	881	858	917	863	891	863	814	867	902	864	915	908	835	853	873	928	867	890	890	891	910	923	892	885	896	821	853	926	825	868	891	877	871	901	858	911	889	841	850	898	851	888	917	874	892	837	875	835	874	904	896	849	883	855	913	844	862	834	881	902	872	885	865	889	896	889	876	938	841	881	897	867	868	878	843	908	884	875	862	942	866	915	840	866	846	942	893	875	835	875	815	886	848	837	880	887	911	896	852	868	857	905	863	891	836	886	881	889	891	877	822	874	908	833	914	857	884	865	900	844	916	940	866	882	847	900	907	864	926	934	864	918	878	888	916	901	907	908	884	876	896	836	869	857	886	859	858	862	853	887	835	920	858	853	793	898	890	861	864	917	915	871	909	873	875	846	842	862	879	840	871	882	863	851	897	873	914	886	883	879	895	889	872	950	937	888	871	825	904	875	847	859	868	857	945	882	932	857	891	893	927	927	865	866	901	860	826	892	869	935	874	865	889	912	889	913	866	836	875	887	841	857	857	870	901	915	851	880	854	901	852	925	871	846	901	826	848	884	847	880	873	862	893	885	891	874	911	854	865	891	878	876	843	883	886	873	898	900	875	902	885	882	851	883	867	881	895	858	864	878	898	860	926	854	902	884	886	871	904	834	906	858	904	863	939	927	938	908	882	885	877	811	955	895	872	862	885	883	861	897	886	932	908	892	859	856	916	836	976	913	855	882	931	882	884	917	897	824	889	875	926	868	907	911	895	850	897	865	849	868	910	930	901	840	863	891	838	833	890	879	853	853	853	932	884	886	920	905	893	932	877	901	889	907	832	914	874	874	884	914	851	840	875	938	869	916	911	922	846	859	930	897	923	905	853	892	883	890	876	915	858	878	864	886	920	858	894	836	840	900	942	894	870	861	923	894	915	890	869	878	877	838	878	879	917	922	825	848	823	841	858	895	864	864	900	853	912	854	858	934	873	896	888	853	875	923	900	855	894	836	865	855	880	895	875	898	889	888	901	928	846	891	928	917	889	955	851	925	858	855	902	888	918	875	861	852	844	857	862	837	874	872	891	890	908	867	880	910	932	862	855	854	875	907	911	950	965	873	821	920	892	925	916	918	900	871	883	888	907	874	891	863	920	840	880	882	865	908	912	905	855	878	907	920	878	922	885	883	829	872	933	930	889	895	917	880	862	871	877	894	897	855	889	893	908	874	851	908	894	910	864	878	868	856	863	836	853	881	906	873	875	892	914	882	839	860	895	845	901	890	901	913	883	917	864	863	888	881	893	898	857	832	837	864	846	834	899	831	887	906	872	857	861	860	849	918	845	876	899	899	930	907	865	883	865	865	877	907	835	919	833	854	784	876	883	879	907	863	879	871	921	841	842	856	882	916	874	876	899	884	844	842	884	851	851	845	938	914	891	870	894	870	936	901	919	881	858	918	898	840	852	846	883	868	832	887	865	902	865	895	888	870	902	819	870	890	887	887	857	874	842	868	883	887	880	845	867	831	822	940	876	866	942	852	887	847	940	935	871	865	910	809	922	887	842	842	847	850	885	907	931	892	807	885	844	909	874	851	830	887	869	885	849	834	842	915	878	877	877	917	851	888	882	901	877	894	891	865	890	905	877	874	884	944	836	888	817	938	846	887	871	901	840	908	868	870	890	909	885	903	902	815	875	917	897	919	930	871	853	805	870	893	854	898	919	867	907	858	895	851	866	898	900	897	861	864	858	911	906	913	866	905	914	903	906	831	825	839	890	885	900	889	903	933	887	895	870	913	886	910	918	821	902	876	863	858	832	893	900	900	896	890	902	871	876	969	882	874	837	898	886	846	900	857	925	944	940	862	897	867	897	873	832	857	840	896	913	899	833	830	882	862	873	855	920	898	859	872	900	868	855	846	920	882	857	887	889	903	851	820	845	878	879	844	894	862	881	879	889	824	868	874	845	870	852	885	879	886	862	901	852	901	871	868	929	831	842	946	881	878	828	879	839	925	889	853	888	859	828	905	931	809	855	899	894	925	913	868	873	869	859	869	956	871	915	874	829	905	900	877	874	917	886	909	864	898	864	889	861	854	840	887	908	879	855	885	874	865	889	888	891	917	913	872	890	840	873	852	864	892	890	867	868	902	836	852	851	870	847	875	868	830	916	917	894	909	815	861	929	889	881	857	881	863	826	883	843	941	828	878	893	904	948	864	962	914	906	931	843	869	832	926	926	828	922	910	929	878	925	899	838	892	860	840	867	846	924	873	893	894	905	865	947	903	888	930	859	881	947	846	916	873	877	894	870	901	887	873	841	886	843	882	860	838	940	840	914	860	870	884	880	875	880	876	971	908	889	872	902	873	893	926	938	857	864	887	891	903	855	855	930	896	857	880	880	883	895	891	852	855	874	909	878	845	924	934	908	839	882	860	929	893	905	883	914	876	870	954	880	905	928	900	896	861	903	816	915	901	851	889	864	838	919	863	907	878	890	841	892	853	874	826	899	867	875	799	843	948	883	896	914	884	893	892	907	896	887	824	872	915	846	871	882	864	923	889	888	884	897	943	841	895	940	882	846	864	903	860	904	876	898	876	837	861	894	825	917	879	870	885	923	871	874	895	881	882	885	819	879	942	880	887	848	854	892	894	865	876	865	871	870	891	884	894	847	902	887	846	908	839	871	874	868	928	872	882	870	917	920	889	842	832	882	863	867	825	867	892	933	874	853	843	884	869	882	873	891	878	879	852	916	875	865	883	895	858	879	905	888	870	827	890	864	947	901	905	925	854	874	901	922	899	864	900	897	828	879	868	884	850	876	898	851	854	851	887	855	881	866	902	890	907	874	863	848	829	881	888	930	888	927	902	909	901	842	906	893	900	920	879	823	896	843	858	945	853	866	833	894	910	912	893	897	852	901	822	843	872	894	877	889	854	864	927	790	810	852	905	865	873	862	877	894	839	918	914	876	889	805	950	895	895	844	887	889	873	906	870	919	855	918	872	873	850	920	879	858	837	896	844	920	887	849	864	882	908	900	885	872	909	954	858	854	951	920	835	826	878	901	932	928	894	917	840	876	875	861	868	806	930	909	887	879	915	852	894	892	853	877	857	865	833	825	857	926	922	856	888	901	832	947	858	889	881	846	872	885	871	869	860	849	890	845	941	896	955	868	904	824	892	877	881	881	915	880	854	887	858	878	883	871	891	889	834	837	870	879	870	932	905	860	880	904	870	887	884	863	863	923	847	842	905	861	888	857	877	827	901	888	904	859	879	914	887	879	873	884	884	894	905	847	886	916	862	818	917	835	909	853	912	908	897	901	889	887	877	839	904	901	832	823	881
30244	24731	33144	27220	17543	12045	8976	10150	11061	8201	3765	2355	1769	1632	1462	1126	976	857	803	834	580	574	553	597	501	497	520	517	476	478	419	466	419	470	483	467	428	431	442	425	396	440	406	402	397	367	378	382	419	327	428	396	365	391	376	387	391	362	371	350	353	365	361	370	326	362	367	369	353	400	352	355	329	373	385	343	360	367	325	394	371	370	366	400	380	377	349	379	378	354	374	371	371	359	345	369	392	366	347	349	351	355	358	365	347	379	359	360	364	355	371	368	343	339	379	354	358	337	364	347	387	350	358	359	388	366	359	369	340	349	348	364	352	354	337	368	367	379	333	358	351	352	377	402	376	361	362	372	363	359	338	384	344	335	382	341	340	341	391	353	375	376	354	356	346	343	331	352	314	343	368	344	373	386	337	350	353	392	305	350	373	376	375	369	363	370	352	373	368	352	370	393	354	361	381	340	361	329	362	343	361	361	366	369	392	350	358	375	345	360	350	396	369	371	355	367	370	348	371	351	341	371	400	332	357	386	355	345	333	350	375	353	351	368	355	389	387	333	362	366	363	339	355	370	364	363	359	370	331	361	359	389	390	362	357	357	368	355	360	359	328	370	341	358	342	356	330	356	356	331	345	348	396	364	359	346	346	380	366	335	341	368	361	377	381	405	358	371	358	350	331	374	360	362	385	347	341	349	336	385	378	373	394	338	386	354	372	340	345	397	343	382	358	360	354	341	342	340	358	353	375	376	365	357	386	365	341	367	374	345	369	377	374	342	347	399	339	343	365	354	368	357	373	366	391	370	350	381	339	370	365	336	382	341	345	416	371	302	352	347	426	343	352	351	357	390	380	381	382	405	330	388	370	354	373	356	350	359	353	364	379	351	337	364	368	360	352	375	368	337	374	353	405	380	342	357	341	362	358	368	371	320	381	361	349	352	369	363	366	383	364	373	384	395	326	357	359	356	350	370	334	345	392	371	386	373	344	336	369	338	343	362	362	363	404	373	384	358	381	363	347	380	378	352	348	358	371	386	381	399	377	373	374	368	348	349	361	364	353	367	375	382	360	376	350	372	360	336	363	403	342	360	341	373	401	364	359	373	351	350	353	355	352	334	353	369	349	370	336	351	349	337	379	363	368	356	329	356	385	360	371	305	385	364	332	376	347	331	368	390	360	381	351	381	363	367	371	348	374	402	348	325	351	345	362	315	378	378	327	382	385	371	365	331	383	382	355	352	352	386	371	369	348	359	378	378	344	343	367	337	330	338	362	381	367	352	366	385	401	370	395	366	349	360	341	376	367	368	375	341	370	329	354	349	369	336	346	343	375	389	348	358	362	358	415	354	331	386	355	366	370	390	355	355	394	370	363	366	363	368	366	381	313	375	384	403	371	357	355	380	357	357	339	364	365	374	353	355	359	396	349	326	385	371	379	383	358	336	340	391	366	380	380	366	322	365	367	359	355	350	375	375	357	335	363	331	380	363	380	366	343	334	370	362	376	368	403	340	356	362	340	365	368	348	348	354	343	362	339	396	355	384	340	369	352	356	363	395	373	360	362	362	365	358	380	348	386	358	352	363	332	355	356	352	389	394	330	366	359	344	365	379	357	354	343	331	385	364	359	356	320	369	360	382	383	340	382	360	363	335	408	378	380	332	380	352	366	417	379	347	362	370	341	364	391	354	346	394	364	369	374	346	323	333	321	354	364	378	375	338	375	362	354	341	366	364	352	382	371	365	344	364	397	365	357	411	353	383	372	373	359	373	379	311	345	369	348	349	385	368	379	358	383	395	382	331	330	347	375	399	330	369	357	376	378	399	372	339	363	355	355	347	337	369	339	376	349	403	363	397	371	376	371	348	354	386	361	366	327	344	361	357	389	368	393	347	359	347	372	365	372	327	342	361	350	354	339	313	377	360	353	336	382	359	384	364	328	369	349	332	382	381	364	350	354	329	370	359	340	361	365	373	338	357	341	374	368	363	377	369	390	381	387	381	341	350	361	355	373	383	390	348	378	359	336	356	343	356	356	367	368	314	340	333	359	392	398	362	360	362	358	352	363	378	391	367	369	375	425	366	339	345	375	353	364	387	348	339	342	342	367	354	356	377	375	352	349	350	351	355	401	364	371	394	352	358	334	386	397	346	384	344	389	366	355	379	354	349	378	374	368	369	379	378	350	361	392	352	374	344	363	369	355	373	343	372	369	332	364	347	413	343	336	369	380	361	330	340	359	335	339	347	373	346	347	349	370	317	384	344	374	332	357	352	363	336	358	329	346	359	340	370	342	386	390	383	339	351	337	385	385	339	339	402	372	405	349	371	343	379	401	416	356	359	365	350	344	368	325	375	366	338	365	336	342	339	367	362	373	356	375	378	365	354	340	364	389	357	363	392	353	356	322	389	355	355	347	356	351	364	336	320	363	401	366	381	405	354	348	366	390	352	320	353	358	389	365	345	355	386	376	349	368	371	375	325	359	354	365	391	386	375	353	371	364	355	360	352	358	342	341	341	361	397	412	367	376	368	331	357	391	328	350	353	355	370	362	353	385	346	362	346	349	371	353	353	384	329	358	355	374	394	332	353	373	357	356	340	346	363	358	374	351	335	373	362	361	346	361	367	373	353	371	363	366	371	342	368	356	344	372	368	376	340	359	353	378	344	323	369	348	356	382	357	391	397	347	343	365	376	328	390	359	387	364	390	340	346	372	355	352	390	369	407	336	361	369	324	340	338	376	361	389	386	353	387	394	341	366	336	370	387	381	354	310	337	372	375	382	334	347	314	361	353	368	333	394	356	374	380	362	387	369	354	379	356	383	366	375	327	362	365	387	348	364	344	358	367	342	354	358	373	391	348	326	391	364	383	338	321	382	363	362	364	419	371	354	370	371	395	373	389	362	344	379	348	397	344	374	350	390	370	368	358	395	377	363	387	405	342	380	353	361	346	358	374	373	329	358	353	359	382	375	378	334	369	403	333	348	332	398	383	389	392	343	370	323	331	344	379	339	350	372	366	356	345	334	355	372	355	376	366	365	357	362	415	365	387	377	340	323	368	350	336	374	371	375	364	351	340	342	359	376	350	382	347	363	375	373	380	378	383	370	358	367	329	348	376	346	370	349	368	359	344	339	387	365	379	354	380	386	363	361	345	344	361	369	349	365	360	380	362	370	368	363	356	374	368	365	380	365	361	367	362	391	366	372	370	362	364	389	363	375	368	383	354	331	402	373	344	370	391	339	398	335	367	382	376	366	367	365	361	363	376	346	344	347	379	388	370	369	325	367	326	351	361	366	409	374	348	382	334	396	340	385	322	403	315	358	333	369	351	372	331	391	360	356	359	351	373	387	351	355	362	348	374	376	359	355	354	342	366	399	357	348	367	378	339	334	347	355	369	336	350	333	366	374	313	356	344	353	339	375	350	364	346	349	331	372	364	365	347	368	322	367	358	316	362	349	375	345	354	339	354	355	362	364	335	393	383	366	357	366	374	376	367
18023	20662	35363	34985	29869	26298	23836	27387	29321	23316	13353	9896	8569	8276	7076	5357	4586	3908	3755	3894	2483	2416	2243	2133	2082	1995	2082	1899	1782	1491	1551	1470	1457	1412	1462	1423	1536	1421	1498	1521	1413	1294	1277	1343	1254	1201	1162	1165	1271	1170	1143	1165	1115	1093	1101	1051	987	1020	1005	918	981	954	994	964	902	953	971	913	977	950	932	952	923	892	905	922	899	944	911	917	950	938	903	907	851	902	915	905	944	907	887	874	923	958	935	920	913	972	917	962	945	877	899	904	928	886	925	953	959	902	870	912	892	922	853	835	948	893	903	888	896	916	919	978	936	895	899	916	882	925	883	939	916	886	946	942	872	869	955	888	962	934	841	958	941	901	910	923	894	926	862	906	860	899	931	920	900	866	877	883	871	909	892	942	922	934	885	898	890	901	925	925	931	861	890	929	847	919	889	922	915	952	915	923	860	924	904	876	937	915	874	942	947	882	914	947	902	869	921	939	947	901	894	965	912	955	841	880	947	888	837	916	882	936	947	874	863	962	908	920	982	854	935	920	909	945	907	888	913	829	930	935	929	944	909	894	900	914	884	867	916	934	882	921	897	920	910	860	894	905	867	852	905	875	907	913	929	855	935	899	894	897	925	916	914	886	950	916	952	918	918	925	941	905	888	913	915	916	878	960	884	898	894	903	927	940	946	914	971	839	962	959	891	908	887	951	909	924	881	901	887	917	917	924	917	931	884	915	922	928	933	924	897	944	947	920	982	913	901	899	942	921	892	912	898	863	903	888	876	884	875	864	900	862	901	881	939	940	894	895	838	897	933	888	928	887	937	883	884	937	907	906	951	969	879	857	894	908	898	935	933	906	903	960	935	880	903	890	895	867	913	882	926	916	935	971	955	902	945	906	856	883	883	890	875	927	889	927	840	917	923	898	890	911	861	914	879	903	929	866	927	922	919	886	915	897	924	858	873	889	938	956	940	917	877	935	907	867	902	923	907	864	924	905	938	898	943	913	909	913	936	894	843	938	897	879	912	958	935	921	877	928	945	933	913	978	936	967	945	884	891	908	908	936	922	918	927	910	879	953	907	867	822	908	935	913	898	984	881	950	897	944	974	905	909	927	945	891	960	948	916	882	959	904	909	914	912	958	879	900	841	869	870	865	898	893	951	947	897	949	934	894	928	934	922	903	909	958	933	887	918	988	946	907	921	936	917	930	899	934	946	874	937	963	936	911	928	911	933	913	920	883	918	933	911	940	942	903	916	861	915	893	974	881	893	930	886	906	951	926	905	863	922	865	870	869	897	860	925	994	893	871	921	922	905	928	910	955	932	932	869	927	912	919	920	854	922	913	904	914	885	922	902	913	949	963	937	889	878	903	839	883	929	919	932	930	937	895	971	947	960	909	911	941	923	913	875	956	870	910	923	952	881	952	911	929	878	875	942	884	906	913	913	887	898	911	917	937	913	916	908	906	967	910	933	933	942	931	903	909	875	898	990	939	906	881	925	926	897	963	928	925	930	921	913	922	915	908	920	922	910	939	897	908	919	871	901	876	919	895	882	898	946	928	916	928	892	900	927	918	1007	909	840	849	902	954	949	882	880	889	913	941	945	915	890	896	929	900	894	939	874	918	878	907	913	891	916	923	872	898	898	886	890	935	883	874	917	923	878	902	940	895	888	885	923	921	937	872	960	888	914	903	881	937	900	874	972	919	945	951	959	926	890	924	874	887	879	947	882	912	934	906	856	922	916	916	951	890	956	883	914	861	894	922	923	903	892	934	905	893	892	906	888	875	949	941	888	859	909	963	899	925	960	923	917	871	927	891	924	902	929	907	893	865	872	862	930	853	906	902	926	875	897	905	936	907	897	892	919	890	923	904	906	919	863	894	909	945	863	936	931	928	903	937	874	881	871	936	889	936	895	928	916	943	840	905	942	921	937	841	956	957	905	883	917	876	892	883	919	924	917	972	900	901	851	925	903	904	907	937	894	883	849	942	909	891	838	926	915	857	860	886	885	859	875	939	896	928	918	923	901	877	929	930	993	943	946	897	924	863	903	924	902	859	889	903	860	881	899	905	921	931	921	905	916	885	906	863	908	911	881	925	926	930	938	957	884	948	908	937	895	843	927	928	923	866	892	874	898	942	1013	876	877	904	913	931	932	898	926	907	902	962	879	920	901	960	928	934	889	916	942	882	882	886	899	885	942	903	904	895	882	869	911	874	862	920	931	845	870	967	876	884	926	935	916	933	913	911	899	915	917	935	861	883	891	905	934	913	938	877	888	928	962	920	893	901	952	878	928	935	941	887	921	923	924	899	919	917	935	866	903	935	904	862	908	866	888	889	937	861	854	924	912	896	933	856	902	878	920	920	859	879	924	869	860	932	972	916	908	900	855	876	938	909	914	884	904	911	902	904	897	933	924	898	946	923	929	968	926	955	873	926	862	956	943	852	932	928	846	925	959	920	912	880	876	897	949	905	889	873	928	906	878	883	900	908	902	924	874	890	926	895	902	902	861	869	925	930	849	920	901	897	911	932	934	934	924	910	866	899	900	877	865	871	897	920	957	932	989	891	937	910	861	909	949	943	914	958	849	879	874	901	927	907	930	888	922	912	935	951	886	865	891	912	875	922	898	876	925	920	949	906	917	917	943	883	865	887	894	908	925	941	901	908	952	891	891	954	865	921	883	912	860	922	904	906	936	895	887	927	916	908	953	910	961	895	889	899	860	879	876	884	871	928	897	909	932	893	882	898	958	841	915	954	931	927	888	905	937	912	877	919	922	892	882	874	920	895	907	910	881	861	921	851	945	952	896	863	873	914	888	909	923	908	970	931	947	928	912	879	907	877	899	880	884	898	943	918	905	956	913	936	938	931	918	903	924	879	889	909	919	859	873	908	879	937	879	908	912	857	952	915	879	880	967	870	858	925	935	902	899	853	905	911	872	867	876	903	893	912	874	925	956	941	929	925	934	925	868	906	851	890	886	940	883	939	874	905	865	871	899	914	954	913	982	926	875	906	933	903	916	925	921	883	931	974	878	959	938	962	895	880	971	925	913	925	957	907	975	886	873	899	908	918	893	887	844	902	887	915	953	887	894	936	889	914	923	883	942	880	889	895	914	874	908	883	884	929	899	914	917	855	904	910	877	914	947	879	968	876	899	885	904	904	867	950	896	916	894	931	907	938	877	950	974	912	900	905	938	902	887	921	918	877	899	895	875	875	895	844	939	913	891	956	948	874	885	951	891	895	914	899	864	895	904	918	878	979	893	949	921	812	931	932	967	920	871	857	923	877	856	870	916	915	904	874	901	878	902	914	933	938	884	896	888	893	939	956	883	910	956	914	944	906	887	906	864	915	897	901	934	884	941	896	884	977	923	875	923	905	883	935	889	900	972	917	951	897	957	919	920	904	935	937	902	890	880	908	918	873	889	867	935	901	881	886	943	919	887	888	921	927	871	887	867	933	892	878	917	931	899	951	861	954	923	918	886	865	927	902	919	877	891	876	868	943
37626	32750	41201	37727	26090	16291	12241	12621	21738	15113	7460	3657	3084	2636	2066	1628	1210	1009	959	1162	675	649	614	606	573	527	563	550	556	474	444	406	451	440	436	468	478	487	462	454	436	413	415	431	416	403	400	390	420	404	373	365	393	370	366	343	374	336	324	307	362	361	360	321	324	322	316	355	311	305	351	322	325	349	339	368	331	329	342	340	314	349	334	316	367	290	311	351	325	376	332	359	336	326	336	351	330	352	356	286	319	349	354	298	286	336	326	321	341	343	324	344	306	344	327	317	320	347	347	372	330	314	346	346	335	328	351	334	332	322	323	298	355	304	311	345	324	305	298	303	330	331	316	340	295	328	346	303	365	329	344	334	337	350	331	337	307	313	333	379	284	300	312	299	338	330	318	314	330	302	329	312	335	349	312	342	341	323	323	305	344	356	333	310	316	312	349	337	338	302	307	338	338	303	338	335	368	352	323	330	389	298	320	342	345	325	344	325	322	345	337	329	319	350	322	314	365	314	333	287	329	367	322	293	333	350	322	313	340	321	323	359	373	342	332	292	341	357	353	314	336	287	334	363	321	316	322	328	335	346	352	319	332	343	324	316	357	342	307	303	335	308	366	349	338	340	328	322	327	297	368	322	319	263	343	313	330	324	301	323	355	313	315	350	333	329	339	332	367	313	319	297	316	330	345	325	329	333	342	329	329	321	306	308	362	314	346	318	334	314	332	323	332	322	325	298	333	361	300	314	311	326	310	336	332	307	327	305	314	341	343	299	347	298	337	317	338	340	341	299	321	388	307	315	296	339	317	366	308	310	348	292	292	306	339	327	304	327	314	352	332	317	325	356	329	343	350	325	351	320	306	317	304	330	323	355	315	337	339	314	353	383	303	297	334	366	326	326	326	321	301	340	363	327	328	304	360	324	337	345	312	296	335	285	343	325	341	329	346	365	336	340	336	330	336	321	342	345	299	294	345	300	320	337	331	284	326	321	328	316	318	288	319	302	318	309	319	320	329	327	316	282	311	311	336	337	292	346	335	343	347	327	309	292	355	319	352	350	306	324	362	318	336	329	335	333	338	345	342	317	310	323	359	327	306	301	336	348	370	332	330	306	337	316	291	312	357	334	356	317	294	334	317	323	311	323	340	310	329	286	332	329	304	333	349	373	366	350	307	351	326	310	323	340	361	288	315	366	320	320	322	342	331	341	306	306	335	322	284	350	320	354	320	347	351	323	349	329	328	339	315	357	329	325	312	338	339	305	347	320	331	308	338	346	336	327	326	345	317	316	322	340	300	325	340	335	324	313	312	359	306	335	290	335	342	318	326	328	306	318	367	371	330	368	341	312	282	345	340	324	346	323	283	328	321	314	314	330	306	331	331	341	334	335	295	334	364	329	335	294	326	346	349	299	327	315	362	332	301	325	328	319	326	307	324	313	378	320	324	331	337	327	348	326	311	307	337	314	341	303	331	276	323	356	326	324	334	296	361	322	313	324	333	311	330	314	349	359	320	328	303	327	366	354	324	336	320	316	320	302	316	332	352	302	297	332	344	305	326	303	334	306	300	333	332	327	319	333	329	312	305	316	370	375	320	314	347	327	331	320	330	316	324	326	326	362	321	328	325	335	338	313	332	357	344	337	365	320	305	337	350	309	330	341	348	310	344	331	340	306	305	340	349	339	350	329	306	304	314	305	330	302	343	331	343	330	302	313	335	314	306	310	323	296	353	318	321	325	326	338	331	305	332	334	306	306	338	311	304	345	348	352	340	293	310	325	312	331	344	321	306	330	317	386	329	322	366	357	337	355	310	336	326	373	346	325	323	302	336	341	316	336	338	315	345	328	308	358	354	307	320	326	314	350	340	299	337	303	308	303	306	328	325	346	318	340	313	320	319	312	302	369	336	310	293	318	301	339	311	342	347	296	336	303	326	325	350	357	356	320	320	308	301	360	310	338	317	332	309	324	314	362	340	317	299	341	340	311	310	330	348	303	376	344	356	334	335	328	311	325	351	341	315	315	343	362	323	299	332	303	335	327	321	305	307	375	331	278	310	321	341	319	348	326	329	343	344	332	295	344	334	328	330	325	345	320	315	317	308	317	327	337	318	345	305	313	313	331	343	326	334	347	314	318	319	334	343	323	314	334	336	314	346	327	310	318	335	315	357	320	338	335	358	345	346	265	351	317	323	358	319	340	347	343	360	326	344	341	334	352	332	307	336	295	331	331	358	326	330	305	309	360	350	338	310	332	360	333	325	324	295	319	389	335	329	305	330	298	341	339	341	324	357	346	329	353	317	347	324	333	304	317	329	347	330	350	316	351	319	348	312	318	306	317	340	330	309	354	327	341	341	324	331	306	330	317	336	321	320	331	336	328	323	307	317	283	356	310	350	315	317	342	338	344	340	349	335	295	321	338	341	323	359	344	356	326	297	347	322	330	338	319	337	328	303	332	332	315	329	337	310	320	318	348	347	322	349	330	349	337	332	301	324	334	297	300	328	306	316	331	334	338	337	324	332	326	348	316	301	316	338	319	313	319	329	367	358	368	334	321	285	354	301	355	320	309	333	289	345	309	338	304	319	328	311	314	321	339	342	307	334	314	347	323	356	378	346	342	334	322	318	317	348	330	327	294	332	318	361	311	329	305	355	351	357	331	340	356	320	332	318	345	283	322	332	349	329	354	353	309	347	330	310	348	322	331	341	322	327	306	342	308	307	299	353	329	335	290	327	304	335	335	343	328	329	365	331	316	314	315	330	339	348	362	338	302	297	334	325	321	319	327	334	351	327	342	358	345	316	317	324	350	354	304	330	314	336	353	355	309	362	367	355	368	353	320	344	330	303	315	327	314	361	329	319	284	330	313	324	350	341	332	345	305	297	324	315	345	321	349	320	332	316	323	317	326	320	321	359	321	321	319	321	322	313	348	342	334	343	304	327	313	337	343	357	325	333	357	357	353	332	324	328	330	317	315	318	337	353	340	321	375	322	353	345	349	348	358	337	326	295	327	317	331	330	333	326	333	336	344	301	333	330	328	338	328	308	304	319	301	319	333	344	310	338	366	331	327	322	308	325	316	325	337	353	361	307	365	334	332	335	294	339	334	335	336	326	315	339	342	340	353	339	340	368	301	312	334	326	369	317	331	354	329	348	322	323	338	340	346	328	333	343	308	317	318	329	323	340	346	312	289	332	322	315	355	284	328	318	333	342	342	315	349	338	307	338	330	335	355	309	347	320	356	334	352	344	319	310	316	320	306	328	311	362	312	351	326	379	373	324	318	301	347	375	330	339	335	316	349	338	299	363	340	325	350	347	329	304	305	333	329	350	314	348	307	333	341	312	344	309	343	333	301	315	331	338	374	320	320	313	350	311	323	348	316	313	319	314	320	327	321	337	326	304	304	306	361	324	326	331	302	343	354	349	356	319	333	324	292	336	350	338	331	350	330	323	315	326	314	331	327	303	318	347	335	332	336	338	327	331	331	331	357	344	343
22176	26425	40667	43817	35014	29552	27986	30854	41484	30527	19935	13695	13075	12197	10041	8123	6169	5208	4914	5481	3173	2894	2817	2827	2585	2323	2310	2522	2219	1803	1653	1464	1522	1706	1721	1804	2007	1751	1687	1758	1563	1566	1533	1639	1616	1432	1275	1293	1323	1285	1214	1177	1077	1110	1015	951	870	938	887	895	846	930	937	886	895	949	882	961	1013	992	880	885	862	934	856	899	824	883	881	905	864	842	861	820	848	871	865	872	849	815	849	825	851	820	835	830	869	847	864	855	837	817	832	860	812	847	876	826	818	792	829	796	816	819	798	870	827	842	843	820	842	815	859	873	805	886	838	845	849	829	838	810	886	832	832	878	843	849	833	832	844	858	826	786	813	824	810	795	772	805	861	869	869	791	795	807	773	825	830	870	828	878	851	885	867	820	843	811	821	808	819	835	822	809	830	859	859	819	813	881	805	802	820	817	834	817	785	820	878	847	827	849	827	857	806	815	837	813	804	899	838	802	814	857	794	826	838	807	874	831	834	806	789	901	801	830	792	776	785	768	820	868	842	859	855	804	848	903	854	803	826	839	791	840	871	844	864	893	795	762	829	820	879	858	836	822	841	838	851	819	823	849	842	851	855	822	851	885	828	802	840	842	794	832	794	822	844	843	819	770	864	793	818	877	902	857	828	854	871	795	849	859	865	836	900	803	829	777	850	841	824	787	807	817	863	804	806	809	823	870	868	857	863	864	854	840	846	824	804	793	847	854	851	785	832	848	847	812	804	795	853	882	862	828	916	827	846	850	828	787	809	831	862	816	817	814	821	849	817	786	778	871	814	843	833	835	844	833	807	847	815	853	844	841	849	837	838	816	863	862	842	798	835	796	877	862	829	833	805	844	857	856	802	879	777	835	826	860	834	830	818	831	767	884	866	836	830	865	821	848	806	859	827	783	830	851	792	753	851	812	831	831	836	821	836	847	837	868	849	831	792	842	825	839	879	794	818	807	869	877	835	876	821	857	800	799	793	854	834	834	797	796	848	804	800	824	830	830	801	828	790	853	794	839	847	796	836	885	847	849	854	832	828	812	839	831	791	823	870	856	797	853	812	833	833	855	829	784	801	801	814	838	851	859	874	845	840	817	854	857	809	802	823	816	882	834	764	805	824	810	841	841	850	813	818	832	827	881	878	831	794	874	824	884	799	888	814	854	829	842	860	769	789	843	829	809	846	864	862	799	833	819	800	867	826	869	872	818	804	735	877	856	834	825	795	834	833	774	844	817	776	830	868	810	836	773	883	812	813	810	820	862	816	844	832	830	832	842	822	806	833	825	841	840	812	828	824	805	828	792	836	816	865	781	830	836	874	846	870	820	831	835	848	874	801	842	847	866	885	833	831	784	834	807	872	868	824	851	889	837	799	872	791	782	878	800	822	821	804	858	831	802	837	811	836	865	821	876	827	810	816	864	794	836	801	840	816	871	861	822	860	828	861	791	837	809	847	828	836	858	816	818	830	854	813	862	853	821	817	871	822	793	871	793	854	780	847	830	855	807	825	865	852	811	846	854	898	819	839	821	876	817	820	811	834	862	873	820	832	853	851	824	794	831	776	785	896	808	821	805	875	827	837	825	904	823	852	820	871	875	805	819	809	836	803	823	794	790	854	826	835	838	846	829	813	797	813	820	833	836	824	819	863	862	886	781	817	802	840	865	821	835	823	804	854	883	863	847	876	827	836	797	856	822	842	859	837	823	814	860	828	855	818	786	792	822	839	854	847	848	852	885	852	831	830	822	830	799	786	829	837	851	821	816	783	809	793	881	825	812	851	854	838	817	828	788	829	847	784	857	810	843	798	800	809	834	822	816	844	805	813	821	853	836	808	798	842	836	825	796	828	842	856	853	838	852	856	786	810	804	846	793	847	807	812	831	828	783	790	781	818	812	785	852	841	782	850	800	815	851	807	872	812	831	852	858	838	818	884	855	851	835	807	827	824	857	823	852	832	863	827	799	826	764	875	830	759	831	826	871	841	832	795	830	855	828	810	839	830	805	822	795	793	812	773	848	802	835	806	816	840	860	805	808	876	833	872	790	911	837	829	816	806	774	840	842	790	885	882	881	792	803	871	815	834	858	804	854	821	865	823	826	829	828	841	796	814	826	800	826	829	853	828	837	888	850	768	815	847	818	829	850	817	834	799	853	850	828	811	844	818	868	835	833	817	802	813	860	818	859	848	820	801	853	899	787	833	832	785	779	826	818	817	838	850	863	821	825	860	827	852	789	844	826	888	838	832	845	833	830	821	868	773	807	847	827	891	861	823	806	822	798	847	810	807	810	831	774	791	831	816	799	791	858	827	768	827	823	803	837	809	838	843	875	848	844	864	830	834	887	816	852	808	884	879	847	834	852	841	815	849	807	843	805	825	863	837	798	808	886	835	803	819	865	840	863	811	837	840	847	851	795	859	833	838	855	809	835	811	835	855	797	858	871	874	852	789	792	798	897	819	891	828	832	817	842	848	796	792	854	831	840	843	824	832	885	803	840	835	892	798	864	863	873	836	835	874	800	779	863	795	856	829	845	849	853	854	880	868	837	808	782	783	864	844	805	867	826	799	856	790	807	827	809	849	799	872	835	865	848	843	815	840	813	854	838	824	827	859	847	816	863	862	834	847	838	820	851	851	815	796	818	837	837	867	823	829	803	828	863	864	891	840	829	798	877	837	809	837	835	843	821	856	833	770	852	830	805	790	810	807	833	833	859	854	881	826	828	827	872	815	849	832	833	827	838	812	767	787	776	840	847	875	848	850	852	847	865	860	809	838	834	829	820	850	838	853	837	843	821	838	812	782	906	840	838	840	823	825	799	825	848	797	850	799	867	849	842	854	849	780	842	815	815	794	808	799	866	786	846	872	862	870	842	885	863	810	839	836	842	829	785	830	837	851	817	830	806	838	844	883	804	832	799	846	836	881	817	810	850	825	798	795	879	840	857	861	814	841	874	791	831	865	779	809	857	854	860	803	841	836	825	833	812	820	851	794	808	830	849	801	837	847	810	827	824	886	835	845	798	837	857	851	844	818	861	844	815	866	872	836	806	847	889	819	854	882	823	839	872	855	822	851	823	793	787	852	803	854	825	850	859	849	825	837	879	778	815	840	816	889	827	829	818	866	788	877	847	800	847	831	859	815	810	840	842	839	842	805	780	840	824	855	869	836	860	864	811	834	825	906	836	855	863	840	852	822	833	828	801	847	805	860	823	833	812	855	838	833	837	809	797	804	800	848	838	781	808	779	785	806	774	824	917	812	801	826	856	848	831	777	855	747	796	814	860	836	814	823	856	827	806	846	878	854	827	810	809	838	858	936	856	802	836	808	832	820	823	858	874	851	848	847	879	836	806	800	866	815	827	826	865	809	784	800	825	800	774	851	818	788	842	859	868	821	814	847	829	852	830	836	843	777	799	886	868	827	801	838	855	818	839	815	840	820	814	863	849	856	854	843	898	834	859	804	813	840	812	803	818	838	852	861	822	809	938
17532	14965	18870	14690	8888	5487	4004	3831	3177	1966	1358	1156	1073	916	777	672	621	546	477	473	456	426	400	389	404	351	375	365	366	361	338	349	379	365	379	367	346	332	379	390	370	370	356	373	354	320	365	329	375	372	379	354	360	361	366	322	343	369	335	367	369	336	357	370	366	369	338	341	334	372	346	330	332	336	361	361	357	358	339	348	352	356	359	362	374	377	305	330	350	339	362	333	380	352	343	357	354	326	375	361	347	338	344	377	364	326	353	351	348	335	348	340	368	350	333	356	331	348	358	328	367	333	344	336	341	351	369	335	354	338	316	347	348	355	378	358	363	336	369	372	338	343	320	337	336	358	375	346	373	345	333	316	311	317	342	353	341	373	368	324	369	333	364	361	327	364	307	359	352	342	369	349	400	339	348	357	348	326	365	342	347	352	358	363	343	352	358	342	337	372	326	357	359	327	320	338	354	356	363	344	382	363	324	332	338	351	333	343	343	377	326	338	347	339	365	360	350	341	375	339	352	339	350	323	342	356	360	351	331	302	318	360	355	376	341	364	338	346	331	371	349	362	323	350	337	356	348	360	348	326	369	330	340	329	332	374	341	338	347	363	369	322	329	296	336	327	347	335	373	346	355	323	384	352	387	381	331	363	331	345	340	338	379	344	324	340	344	374	337	363	321	358	320	309	360	338	359	332	355	352	377	311	321	331	349	333	328	338	336	327	353	354	344	317	342	316	339	374	317	349	370	367	307	334	327	313	340	335	396	348	299	355	347	335	353	312	327	357	354	370	346	366	331	367	346	357	359	355	331	354	338	317	384	343	332	348	321	321	319	342	348	324	385	348	341	341	341	321	354	338	334	356	322	328	339	332	352	357	320	375	363	361	321	371	324	332	326	347	328	359	311	353	350	372	349	375	362	348	375	324	357	389	330	354	344	332	340	328	359	353	319	349	374	384	331	324	397	335	386	333	325	304	326	381	308	364	326	309	362	348	318	376	366	327	341	396	360	347	365	358	345	370	358	329	317	347	356	346	354	322	344	347	373	328	348	370	334	343	347	329	360	358	311	313	338	356	343	346	371	377	354	331	323	356	314	332	322	369	369	290	367	334	365	369	329	337	352	357	353	332	360	380	327	343	345	370	381	348	346	303	375	288	342	365	367	370	362	354	354	363	353	367	342	337	331	347	361	350	372	328	347	345	336	355	373	343	352	336	335	347	348	347	328	337	347	342	353	349	374	347	333	352	341	320	347	355	349	359	355	364	388	344	331	341	355	360	373	353	355	335	342	339	366	362	370	315	364	332	359	352	322	371	405	322	353	335	351	353	354	332	363	349	318	350	349	320	344	351	363	344	379	347	355	369	321	347	353	344	302	345	356	316	354	319	338	340	350	345	343	339	353	391	355	340	366	356	359	323	345	345	358	329	334	365	327	369	320	337	346	317	333	336	349	322	366	315	371	355	333	337	339	352	378	352	312	347	374	343	330	362	341	361	366	363	361	346	366	347	363	374	354	348	373	370	316	342	364	349	354	380	362	320	383	377	329	372	323	350	336	363	356	356	347	366	334	335	341	302	357	375	383	373	358	364	334	335	349	355	335	364	307	322	348	381	326	365	343	340	341	388	369	326	360	364	339	362	347	340	369	340	335	355	352	352	348	345	341	339	362	345	357	380	361	337	337	383	311	378	366	340	356	358	319	325	327	321	354	348	366	339	338	357	365	357	307	347	360	356	343	336	340	316	355	354	331	299	376	358	365	347	351	343	352	329	361	356	359	336	336	336	327	334	337	338	347	321	374	322	337	327	337	334	335	340	348	350	381	325	361	353	362	361	380	339	359	348	359	352	356	317	320	354	352	377	371	347	338	332	337	358	364	354	339	337	334	333	347	328	335	366	336	386	322	351	399	342	369	400	354	345	325	344	372	364	355	332	344	352	349	331	352	320	319	338	322	350	363	323	354	355	351	350	339	334	347	347	311	348	334	332	337	330	349	342	350	344	333	319	330	333	329	334	287	329	337	316	318	360	357	384	316	332	344	377	355	340	358	329	353	370	327	299	343	363	361	364	367	345	304	346	355	348	384	356	322	356	358	340	324	354	375	368	365	308	371	367	336	379	355	350	315	323	328	369	353	339	345	371	362	330	374	348	317	366	342	347	352	369	380	361	349	342	330	341	363	357	372	357	344	370	379	359	357	354	393	402	359	359	347	360	339	355	369	323	319	335	359	348	363	355	372	352	345	316	329	353	326	336	358	351	349	328	359	341	308	375	331	341	360	352	311	379	338	359	355	340	358	351	348	376	346	319	338	314	381	365	367	336	359	353	366	368	390	386	319	370	334	357	332	326	362	348	343	336	346	373	349	361	360	348	325	338	341	342	342	344	351	359	360	306	327	338	349	363	349	359	333	370	331	329	342	352	358	339	321	341	369	350	346	363	369	335	332	314	333	339	411	358	313	370	332	354	366	392	347	359	341	357	344	350	353	344	372	363	373	364	344	340	314	376	331	353	358	372	332	367	364	358	323	354	320	382	355	374	363	344	317	375	324	350	328	340	342	298	335	377	331	328	365	329	349	352	328	348	354	339	354	353	337	317	340	369	369	369	332	327	368	348	338	370	356	366	335	346	343	348	344	340	364	355	364	337	330	342	370	368	358	352	341	340	347	357	367	362	353	347	322	348	349	353	368	365	361	353	365	338	315	347	349	362	339	331	338	341	336	330	323	350	341	344	364	348	350	353	337	325	348	365	345	352	358	345	385	384	358	347	347	335	366	358	350	365	355	353	357	336	330	336	370	326	376	359	377	344	375	330	354	332	334	339	323	367	372	336	356	308	327	328	363	320	334	304	343	371	345	340	344	362	361	338	364	381	388	372	342	340	363	322	332	354	345	360	343	361	339	346	346	365	357	365	331	358	332	380	346	348	345	323	347	339	330	356	346	337	351	372	351	353	359	380	360	345	354	397	326	360	346	337	342	354	334	371	352	343	360	364	367	332	355	358	385	322	359	355	359	346	337	327	336	356	340	362	346	348	350	365	344	344	331	323	370	331	354	354	365	308	357	344	371	362	352	348	343	340	352	338	300	340	319	316	351	318	329	336	365	350	346	366	340	341	339	351	383	350	351	360	340	348	352	353	331	319	324	369	346	379	325	346	332	386	344	383	349	335	346	323	346	373	382	353	326	315	341	318	338	348	341	314	342	367	357	345	338	349	354	341	340	350	431	395	379	363	356	344	347	385	343	329	321	311	361	374	367	316	327	394	343	343	350	380	300	340	345	364	353	359	376	323	356	313	373	349	357	329	337	340	339	311	347	327	343	367	348	340	351	359	367	387	359	347	343	361	355	402	336	335	340	337	321	332	332	366	303	358	328	340	320	344	370	340	369	366	339	344	317	329	343	361	360	325	370	301	349	325	359	317	340	390	358	348	347	361	370	343	351	332	349	386	363	363	358	324	343	329	380	348	342	322	334	334	319	359	356	340	356	345
10488	13169	25193	25988	20128	15886	13668	14555	12643	8326	6069	5221	5008	4385	3517	2870	2573	2249	1993	1762	1645	1443	1372	1226	1238	1188	1147	1155	1124	1041	1074	1132	1006	1054	991	1056	948	991	1017	972	988	991	955	913	981	994	967	919	895	953	889	907	891	948	924	898	921	886	941	939	854	859	886	948	919	922	880	935	890	921	884	826	906	888	853	897	859	914	848	898	854	890	901	874	879	905	897	922	869	916	850	880	877	903	910	901	867	852	900	873	902	885	914	848	903	845	851	843	828	935	873	903	839	939	880	902	907	933	854	835	935	887	879	815	905	903	872	908	890	881	917	917	902	924	915	912	903	909	863	859	850	903	904	887	855	867	889	909	854	922	882	930	893	897	844	875	874	878	881	861	832	899	934	849	891	920	925	889	882	898	829	889	894	886	878	922	873	905	894	888	870	856	889	832	870	900	867	862	852	898	884	900	876	883	886	878	870	843	842	894	875	823	910	912	853	864	874	915	801	865	876	901	908	835	835	935	910	854	901	891	881	894	885	902	856	874	874	851	864	856	848	864	895	892	890	889	867	832	865	900	879	848	877	864	874	909	864	866	847	888	805	893	820	870	887	867	872	868	885	872	868	921	866	886	838	840	887	879	938	868	874	918	870	814	881	837	870	910	893	865	888	839	895	834	885	908	890	914	919	894	917	864	916	889	887	852	879	863	887	840	872	819	884	831	926	850	906	868	888	938	871	874	839	901	881	887	885	937	913	919	934	828	839	940	893	876	869	888	916	871	923	869	911	827	913	870	909	852	898	915	864	905	906	834	854	810	874	898	840	867	867	834	905	916	895	909	916	853	869	868	929	914	847	921	925	853	880	847	852	878	886	898	958	827	853	901	856	892	899	878	900	905	867	853	886	875	876	862	876	874	910	918	866	914	909	876	892	835	836	905	828	913	863	881	890	845	870	910	885	902	880	856	887	870	859	899	893	901	883	891	903	860	865	878	846	870	913	882	893	837	924	918	846	925	877	856	857	859	894	869	899	900	888	890	854	848	867	873	890	832	879	943	888	894	939	904	871	900	911	875	813	861	883	881	898	860	911	844	903	867	883	846	905	877	848	884	875	848	913	868	839	861	881	933	907	861	870	858	889	867	870	907	863	906	857	855	933	807	909	890	934	839	855	867	902	891	853	895	865	892	897	808	917	888	863	864	858	1018	865	906	888	825	867	910	914	887	821	870	834	891	866	881	945	820	917	800	865	883	910	882	919	859	856	851	847	910	860	882	889	840	872	915	914	873	870	838	867	888	887	888	856	843	878	879	886	881	865	862	888	885	843	830	921	917	866	849	840	875	889	904	837	855	853	895	855	893	878	867	844	894	894	887	860	939	863	863	872	847	864	952	865	950	828	911	838	875	877	855	869	852	953	852	868	864	852	891	867	849	876	838	853	887	934	882	865	854	890	939	922	903	910	841	873	829	867	881	840	882	895	911	929	850	886	842	890	854	878	896	830	826	907	934	825	862	879	925	888	860	890	874	850	879	944	885	835	863	952	899	862	841	905	874	910	864	885	883	860	887	813	851	878	890	874	856	877	904	930	909	915	907	839	902	893	860	855	930	863	902	899	829	868	876	853	869	883	858	908	894	879	834	879	924	877	910	867	888	867	871	884	857	860	850	882	880	891	834	930	899	903	927	916	836	915	878	873	890	891	859	881	861	887	905	854	820	840	870	876	878	911	899	903	819	859	891	889	879	910	895	874	937	890	881	888	941	835	884	883	870	834	915	860	884	887	895	884	853	858	865	926	878	890	971	852	869	894	868	909	899	890	944	920	857	866	883	901	859	892	843	864	879	939	935	890	887	852	866	823	861	879	884	865	843	882	917	899	907	850	905	906	883	916	876	902	848	890	883	956	880	860	875	852	881	886	869	911	942	833	913	885	890	863	846	850	882	898	870	844	881	893	873	880	861	919	866	908	921	891	860	893	907	872	892	869	836	849	898	858	869	878	933	853	877	862	880	867	867	923	864	887	864	834	887	898	922	897	885	844	868	844	915	917	936	922	830	933	870	871	889	879	852	853	872	901	913	857	922	864	879	886	878	906	905	918	851	911	901	880	961	919	884	870	885	898	870	925	854	890	886	873	874	832	853	858	872	875	864	868	876	856	860	873	881	848	923	823	912	885	880	845	896	858	912	845	846	853	921	895	868	875	885	884	844	849	868	820	893	924	867	904	861	918	880	829	800	898	909	894	902	825	860	861	916	867	880	906	872	864	874	859	865	866	839	848	920	872	959	893	865	897	944	930	875	882	834	876	886	904	869	883	910	901	869	899	856	893	889	833	899	918	902	899	857	918	910	876	848	878	875	871	910	890	837	890	901	872	897	928	913	848	935	800	873	838	859	883	899	935	864	908	934	868	906	868	800	834	871	897	875	891	846	881	919	872	917	829	905	847	891	882	897	825	858	881	910	869	896	898	936	833	840	904	908	912	854	948	887	887	893	881	890	856	912	877	848	861	894	943	903	898	886	912	876	892	912	885	889	895	926	878	914	884	835	881	892	857	849	883	918	866	851	902	896	925	883	898	906	884	887	844	875	848	888	847	882	861	924	860	825	861	887	883	984	838	933	886	868	877	871	885	828	931	896	921	903	878	856	871	858	862	909	923	873	901	849	875	865	913	832	954	876	928	824	860	889	908	893	861	877	853	933	899	875	880	829	895	892	872	862	911	892	872	872	935	896	865	873	824	858	858	871	885	886	841	864	943	935	855	858	841	893	915	901	931	827	859	874	835	825	932	905	946	865	895	820	870	888	916	863	907	837	925	882	890	909	882	862	880	873	867	894	912	873	896	919	860	914	898	883	853	849	886	902	937	916	860	898	864	929	822	930	860	848	900	860	841	901	904	876	911	889	902	877	886	873	874	860	844	836	891	894	848	841	874	842	884	845	804	881	858	899	852	848	917	889	919	838	886	876	900	927	841	899	912	859	860	896	873	913	862	867	910	914	851	830	921	882	819	868	892	872	820	909	885	944	907	842	888	873	862	914	876	842	898	878	919	897	887	896	895	833	845	888	805	908	837	929	826	915	863	885	898	910	839	947	840	925	892	892	868	897	839	963	848	864	881	889	862	890	903	913	916	875	886	904	877	869	892	878	912	868	926	862	829	829	880	888	883	883	872	864	864	891	954	866	861	885	902	886	854	902	875	884	878	803	879	841	848	866	923	906	896	917	906	862	880	883	892	863	849	868	870	888	887	918	907	871	936	888	930	876	882	899	876	929	892	927	912	892	872	919	846	870	871	852	869	885	837	918	866	886	930	893	897	862	909	931	861	864	886	855	922	886	894	870	867	878	879	882	921	902	850	841	874	865	911	870	854	881	875	895	876	844	882	885	896	920	889	841	834	830	923	896	873	893	860	849	930	940	837	880	857	942	866	845	898	883	842	883	903	895	894	834	894	916	857	892	892	864	849	847	875	907	873	871	834	895	861	861	872	871	868	888	888	873	902	919
29908	26021	32181	24192	16252	10955	7837	10615	13135	9042	3480	2115	2004	1586	1512	1152	1015	890	681	795	609	523	518	479	462	489	454	471	497	456	449	436	419	429	413	471	441	372	390	440	417	389	421	449	434	373	429	374	431	361	378	393	384	369	368	399	345	366	389	377	360	347	396	364	373	389	370	370	362	369	367	375	321	333	366	394	373	408	358	379	362	395	341	351	340	340	340	325	360	384	379	361	393	392	352	382	357	361	340	360	350	357	385	332	365	335	341	367	392	377	376	346	353	336	357	370	378	408	363	374	373	350	329	344	363	395	360	344	380	362	341	386	329	370	369	382	339	381	332	352	346	380	386	363	336	367	359	375	378	386	381	365	393	360	383	357	374	382	358	360	337	329	354	358	361	354	372	399	342	347	342	353	374	367	330	361	375	367	375	362	362	376	333	387	384	373	391	393	382	345	362	378	350	390	345	359	382	354	353	365	380	374	349	392	384	376	371	340	361	381	351	346	350	402	405	360	369	342	376	402	340	373	370	356	362	330	321	350	347	346	343	373	346	352	404	363	358	358	341	348	350	342	361	375	361	366	341	342	366	367	407	354	380	364	337	354	378	340	323	352	358	382	341	379	388	353	427	380	338	338	372	398	366	341	368	349	366	352	376	378	357	391	337	354	413	395	385	346	395	375	357	386	398	363	352	321	367	375	381	371	388	416	355	353	321	373	357	371	363	385	351	345	372	355	351	352	376	364	353	375	377	381	377	403	397	321	375	388	356	373	396	379	405	393	344	361	371	362	333	353	332	350	354	334	370	356	364	352	306	392	394	367	371	375	357	352	338	364	356	347	336	361	384	335	378	349	352	342	364	396	390	387	361	312	364	367	387	389	367	342	350	349	368	389	353	384	355	369	354	374	362	376	365	399	326	315	351	325	366	402	398	326	345	394	348	381	368	368	319	338	349	307	367	361	351	382	339	380	350	396	378	359	344	346	352	361	375	380	355	404	358	342	318	387	389	319	381	365	332	357	366	357	342	377	364	368	351	340	349	353	327	359	369	412	375	376	337	361	360	356	334	371	339	371	348	377	358	363	383	342	352	388	317	392	350	352	371	359	346	353	347	388	365	338	380	353	381	359	338	437	398	384	325	361	386	347	345	371	375	351	339	359	373	352	350	341	378	336	330	366	397	392	363	381	338	346	358	358	394	391	402	344	389	386	374	399	345	349	336	387	334	372	377	382	394	374	359	368	355	372	334	378	350	365	341	351	382	374	362	388	353	349	336	356	358	325	371	348	384	371	362	358	337	359	342	349	371	388	373	390	365	386	338	397	367	380	346	361	348	335	344	362	354	403	392	381	360	355	332	333	356	353	350	364	333	390	389	320	369	354	354	374	347	359	363	339	325	347	363	353	397	344	353	377	377	362	351	316	371	356	354	364	361	383	361	358	363	367	342	399	351	378	344	389	363	365	363	352	343	383	378	368	400	363	367	348	387	356	373	355	369	330	354	386	385	335	391	377	398	362	371	382	358	334	338	364	373	389	357	370	363	348	375	335	384	358	375	347	382	405	363	377	346	365	336	334	359	354	382	388	376	343	337	351	345	406	367	366	376	338	374	373	407	350	345	375	361	383	341	342	377	354	340	330	348	383	327	364	375	353	368	351	344	373	341	389	409	381	361	345	368	400	355	385	346	332	388	400	441	390	375	331	345	372	389	337	429	364	362	352	350	366	366	356	355	350	343	359	332	368	361	373	346	377	379	353	376	381	332	344	336	386	359	339	342	369	351	379	333	345	371	337	373	352	370	334	349	343	397	327	368	345	351	380	365	376	367	353	377	364	361	367	356	357	360	349	340	368	359	348	337	400	379	381	391	390	372	368	347	376	373	348	356	408	370	363	319	387	340	342	342	408	356	369	396	350	323	366	351	341	360	351	366	373	398	372	373	364	393	369	367	352	362	358	316	357	348	359	341	368	373	348	359	352	354	345	357	353	361	344	355	377	366	375	353	362	370	366	384	371	363	340	356	377	375	386	359	365	322	345	366	352	348	361	363	345	401	384	368	385	363	363	339	349	365	332	359	386	340	368	357	396	358	373	363	376	356	395	379	375	360	380	356	359	316	372	386	334	363	331	396	385	378	366	347	365	390	359	346	351	383	405	340	372	329	355	350	362	354	349	327	385	350	361	344	362	378	363	346	353	341	356	344	378	362	391	333	370	385	371	331	354	343	372	372	381	336	321	385	349	388	352	353	327	381	390	359	330	315	347	334	339	360	353	379	384	373	358	401	398	359	362	359	333	358	348	363	373	353	379	354	359	359	333	355	353	382	363	366	421	349	355	372	379	357	364	342	354	340	370	327	382	364	304	373	356	387	333	340	340	325	366	374	360	327	359	357	371	341	363	368	393	347	386	333	351	346	370	368	326	351	362	326	383	348	363	316	342	324	383	359	405	363	356	364	372	317	391	364	338	371	364	373	357	352	366	333	363	359	367	374	385	324	342	326	363	377	365	355	376	333	349	383	360	352	344	352	353	393	345	377	364	320	332	384	364	372	389	374	404	362	366	338	365	379	367	345	340	355	367	375	371	373	357	362	333	341	359	343	360	381	362	340	395	328	374	356	346	367	347	390	335	324	376	373	381	366	367	368	337	376	369	329	367	377	358	364	390	359	374	362	358	333	371	393	398	366	325	326	363	379	389	360	356	355	345	344	381	390	372	376	343	374	352	337	361	385	389	362	368	409	376	370	332	343	324	370	375	370	384	399	350	355	387	357	374	345	372	358	364	376	405	359	388	374	369	375	346	350	341	346	395	369	355	384	365	370	364	384	362	366	325	369	347	341	374	365	336	371	363	369	351	349	373	354	332	343	369	330	355	357	349	372	354	347	399	366	334	376	370	334	341	344	340	356	374	351	334	356	352	352	373	347	329	387	373	352	363	353	337	349	361	348	383	368	358	386	335	369	359	371	354	356	355	388	389	377	357	371	361	400	362	349	373	363	369	413	361	334	366	402	362	384	379	374	342	371	329	346	344	359	373	384	377	386	359	371	341	355	379	340	362	344	349	343	389	388	347	370	398	375	378	357	373	370	359	332	361	374	353	373	345	346	376	382	355	330	369	339	329	367	355	377	363	365	370	347	342	360	399	381	360	349	370	384	331	349	335	362	376	369	357	395	378	348	350	354	392	354	371	349	360	338	359	403	346	331	392	333	360	356	359	366	369	359	349	352	385	379	380	366	338	356	387	355	370	331	342	387	407	355	367	357	355	351	360	342	381	367	381	377	368	349	356	378	352	342	364	369	372	346	362	377	351	376	357	358	371	354	362	356	392	340	349	392	371	363	382	383	362	385	355	375	357	348	343	360	361	381	382	322	365	339	351	353	383	387	369	382	330	362	342	343	346	345	405	358	350	340	332	375	360	403	356	326	354	339	369	354	358	342	365	360	392	358	347	380	365	361	340	359	351	318	365	346	369	348	331	364	369	342	346	328	381	341	339
18347	21383	34822	33231	28772	24858	21958	29035	32032	24475	12712	9359	9434	7860	7188	5583	4867	4300	3727	3484	2372	2028	2001	1793	1726	1764	1644	1693	1899	1678	1433	1398	1440	1357	1411	1489	1527	1372	1323	1323	1344	1369	1292	1310	1241	1137	1203	1246	1143	1069	1077	1069	1017	1043	973	975	922	927	1020	951	877	959	928	883	925	903	961	995	963	929	948	938	938	946	921	928	866	966	871	868	950	975	893	970	948	963	908	908	882	888	918	918	859	921	930	943	910	910	901	917	942	912	912	892	936	929	915	894	921	861	957	909	914	887	936	930	863	919	948	883	923	933	909	891	870	888	933	876	934	858	954	894	890	900	911	892	938	925	889	960	920	927	883	905	900	906	941	880	942	869	924	859	878	896	915	922	912	886	901	933	855	892	917	881	836	904	901	896	899	968	937	941	993	900	946	922	936	920	910	930	955	917	914	939	903	921	938	972	927	886	893	907	935	877	939	930	906	940	968	930	900	952	946	938	915	914	895	897	874	948	942	926	949	903	849	941	915	870	930	903	946	838	858	980	928	949	930	928	968	923	911	894	991	905	889	912	977	905	928	882	896	947	877	909	954	921	886	935	886	893	915	942	895	945	892	973	891	904	858	898	914	938	942	945	903	893	946	921	887	940	948	886	894	903	886	928	941	945	906	943	958	895	938	869	895	942	923	911	876	949	888	932	897	912	917	927	919	920	902	913	862	929	967	913	942	914	903	930	955	933	875	928	885	910	882	854	932	903	894	952	883	868	926	914	890	908	939	884	915	865	912	911	878	903	878	964	888	970	887	913	896	865	842	894	898	891	948	861	918	953	888	918	929	913	922	911	929	912	913	903	908	915	929	980	881	914	914	917	912	882	957	957	901	907	903	896	898	862	923	882	914	902	882	964	872	954	910	909	918	884	967	957	874	948	883	876	914	917	917	853	912	887	916	939	948	870	882	889	902	938	886	875	922	880	922	931	923	879	856	933	897	928	902	955	865	922	939	887	955	940	898	901	935	983	911	889	901	965	957	914	883	911	891	899	932	905	894	923	942	928	914	895	864	924	923	925	923	915	947	914	864	953	918	902	927	940	870	853	922	941	918	876	956	887	945	935	957	913	870	861	938	851	895	877	931	930	926	930	973	876	925	946	990	907	937	896	912	879	912	871	893	948	917	894	914	894	929	939	959	873	921	961	914	938	966	894	894	896	935	924	908	920	913	905	908	922	888	898	881	912	858	975	881	913	975	879	929	907	890	891	917	977	888	896	951	886	864	939	945	884	951	965	916	942	936	929	957	927	917	927	923	932	934	908	986	906	907	970	928	911	943	924	920	907	905	897	920	894	873	920	911	934	899	898	898	897	882	896	915	817	881	918	898	948	934	927	932	912	888	982	934	906	956	916	900	943	897	888	912	896	922	921	911	899	920	930	874	925	911	925	847	920	902	907	908	872	952	861	934	921	901	943	943	933	877	893	888	921	892	918	893	903	941	961	908	919	940	934	915	968	924	896	955	931	905	903	952	906	889	889	884	906	885	904	887	904	931	851	868	908	894	882	885	916	906	926	885	996	924	950	870	943	918	911	907	922	920	937	877	922	975	900	924	943	923	928	914	858	925	944	931	944	892	937	908	939	936	948	905	929	917	875	947	932	917	929	925	928	909	947	882	867	903	891	887	910	929	913	858	949	913	930	899	959	902	921	936	962	832	880	891	853	887	904	952	1012	878	872	882	940	930	917	942	904	932	943	930	865	856	1021	895	969	931	925	913	892	908	869	882	897	894	908	908	875	894	967	929	960	937	858	867	942	909	893	871	934	941	889	928	910	926	900	907	922	910	896	891	832	948	911	910	864	948	867	904	930	951	922	914	912	995	882	861	903	933	903	846	883	895	904	913	945	923	943	923	928	898	943	926	928	887	905	911	924	941	914	898	912	898	929	902	901	932	886	899	857	942	960	940	911	920	914	866	873	872	878	915	964	971	892	913	988	891	925	913	935	913	911	898	992	907	925	931	929	917	908	951	923	924	905	947	928	934	876	906	938	906	877	882	939	933	930	917	922	926	952	937	937	918	945	872	923	982	894	877	901	889	914	984	938	925	903	874	864	875	903	926	910	917	945	909	928	945	882	926	920	929	897	878	931	937	918	885	944	891	912	920	910	931	928	892	922	963	913	917	836	907	897	926	966	910	929	923	924	887	848	938	982	938	871	917	906	925	925	915	912	886	841	951	902	911	861	909	961	884	907	896	886	848	962	937	929	931	897	921	922	880	880	970	957	927	940	931	852	931	941	927	946	902	926	863	930	898	933	893	898	927	933	879	928	918	901	913	940	901	904	887	922	956	906	903	868	965	867	969	922	933	887	940	960	917	926	901	859	886	949	959	937	912	904	929	843	873	901	918	963	861	952	926	961	913	905	875	914	953	882	901	901	902	919	906	883	939	874	877	898	966	923	858	892	937	930	933	899	925	910	883	910	898	910	864	867	921	853	893	885	949	902	933	936	898	919	886	908	884	921	884	894	856	936	906	923	890	914	918	880	907	903	892	919	885	896	935	981	924	936	893	890	905	915	896	928	939	938	913	889	861	864	928	925	920	886	905	895	854	925	932	904	913	928	912	882	853	888	909	943	888	911	932	912	910	876	932	901	914	903	918	916	872	877	886	859	912	925	896	937	875	915	942	861	936	920	900	936	944	859	889	915	900	917	928	958	952	952	933	904	961	926	902	931	941	901	961	896	920	891	903	975	873	867	915	930	922	924	915	877	930	905	877	928	920	900	900	889	944	918	967	885	932	868	962	876	878	890	879	972	918	928	944	942	934	885	860	915	893	937	971	916	951	950	930	906	986	924	908	878	909	897	921	917	902	899	890	967	847	918	871	952	918	936	932	862	906	984	918	914	873	976	949	874	870	918	910	953	903	870	948	889	907	936	903	971	960	880	930	902	953	922	914	909	870	929	911	900	963	923	914	916	873	966	864	910	969	919	913	903	883	909	895	951	919	970	931	936	903	878	989	887	935	892	941	878	867	894	942	920	903	889	920	940	894	915	997	888	907	928	937	873	930	891	959	951	962	885	940	949	946	968	920	917	958	936	905	910	894	890	893	880	925	913	922	934	910	997	888	904	957	875	885	926	926	939	907	938	873	902	925	920	956	907	881	930	948	893	880	877	885	943	866	822	852	940	932	985	919	872	889	877	959	878	907	926	938	908	868	887	925	979	865	927	861	907	913	966	939	886	911	904	952	918	955	899	929	912	890	941	969	932	873	950	938	930	892	918	849	875	908	922	959	908	943	920	942	884	892	958	898	918	895	895	906	838	889	860	888	947	956	913	917	902	869	952	893	881	912	919	948	952	910	912	976	917	899	978	976	897	948	911	986	925	900	896	929	936	902	878	905	931	971	980	842	937	876	913	909	933	887	931	875	888	897	906	947	887	928	920	885	966	907	930	919	918	915	917	961	914	973	907	938	907	909	908	940	935	912	937	910	927	896	971	927	896	855	865	916	931
39503	36343	41071	34049	24388	17158	14260	17458	17603	15533	5031	3136	3079	2270	1938	1457	1473	1193	920	1072	750	562	599	568	543	531	514	544	620	479	461	449	440	438	474	509	506	466	465	455	451	491	418	427	394	429	386	445	386	372	347	357	305	323	336	337	343	358	336	322	349	348	363	348	329	401	318	355	334	354	336	353	366	312	364	358	331	295	359	337	332	347	323	326	335	349	311	333	354	305	318	321	322	321	328	348	324	338	339	320	294	352	323	323	317	303	333	315	342	311	310	337	310	310	346	342	330	335	325	350	313	318	311	307	334	349	344	302	334	319	314	340	348	303	344	313	325	307	350	340	345	329	309	302	327	318	324	321	325	318	320	355	352	342	346	359	313	341	324	349	329	360	313	319	348	317	312	336	343	315	326	336	347	298	331	309	325	288	335	353	344	320	290	313	318	338	330	305	349	326	324	325	352	331	312	332	306	323	325	313	298	339	338	305	359	351	325	313	323	335	323	333	329	326	323	319	380	345	315	323	336	317	345	322	309	304	337	315	350	323	299	335	310	326	331	338	345	315	354	339	334	364	340	313	351	353	323	297	330	385	346	317	330	336	315	351	327	340	377	316	311	300	315	333	344	292	322	311	329	324	313	297	310	297	312	306	345	319	360	329	336	330	328	313	315	316	357	335	301	351	327	329	330	337	317	320	317	352	312	326	286	355	345	315	311	368	334	341	347	347	359	348	318	323	325	341	326	328	346	317	327	333	346	316	332	326	316	340	340	324	336	335	292	356	334	307	357	318	308	323	348	366	318	334	320	291	348	312	311	337	343	325	329	318	326	321	302	325	299	329	331	328	335	309	331	319	344	297	337	346	360	319	307	303	319	361	322	327	314	340	331	317	328	342	300	361	329	352	332	312	310	331	326	306	326	339	319	329	338	331	309	329	300	327	309	336	330	350	346	302	338	338	338	374	309	305	339	341	353	344	353	356	334	341	338	337	315	330	338	355	339	311	342	310	302	310	346	314	321	341	318	357	345	324	322	321	285	323	276	345	349	342	311	329	313	314	325	338	338	313	293	326	326	280	342	336	318	332	340	347	327	322	317	331	337	337	337	353	329	326	324	343	373	306	303	329	321	321	351	336	313	314	334	345	331	321	325	314	349	318	328	330	362	324	309	323	334	330	315	320	356	329	329	287	313	316	318	314	319	328	336	325	318	320	338	374	339	323	304	353	324	317	361	289	300	287	297	345	304	305	330	337	306	309	359	362	355	341	301	325	341	328	331	325	349	341	299	305	357	305	269	348	347	321	309	353	329	323	299	362	319	320	328	370	309	305	314	319	334	329	353	333	334	383	350	285	350	355	334	302	319	306	326	302	318	366	341	313	349	348	310	313	326	332	300	333	322	308	329	319	342	300	363	342	335	320	361	323	309	352	326	328	304	341	291	337	347	304	365	343	324	310	316	343	362	311	335	308	337	381	305	292	356	322	327	326	320	299	332	356	330	332	339	308	328	356	308	336	353	384	349	333	327	321	312	301	315	340	346	330	321	313	330	314	356	344	361	326	316	333	325	327	360	362	284	350	332	294	341	332	309	363	365	286	360	326	303	307	347	333	289	321	296	351	350	312	317	336	329	290	316	329	320	302	315	300	313	336	329	324	349	302	331	332	362	333	347	352	334	314	309	330	341	344	335	326	338	354	332	310	327	328	270	328	328	326	315	323	322	297	354	355	292	372	308	339	299	292	313	336	306	316	352	351	309	317	359	306	304	350	330	322	340	370	318	325	306	320	325	325	350	329	314	356	356	327	327	348	331	312	309	321	341	313	338	317	320	334	328	343	297	324	365	333	330	348	332	323	342	311	334	303	325	342	338	356	346	337	313	312	295	344	320	348	351	302	338	344	325	317	302	330	306	305	340	324	330	337	338	330	334	305	329	322	331	318	318	358	294	366	312	350	330	322	347	332	314	299	323	311	306	317	346	306	307	326	325	305	335	356	351	321	312	331	339	329	345	339	326	334	362	334	345	346	304	306	340	326	331	356	285	340	324	329	347	337	327	338	310	319	309	332	316	348	315	332	323	314	334	318	333	332	313	296	340	320	325	320	364	348	353	339	348	313	333	337	357	315	308	321	327	341	294	338	357	337	301	311	323	329	342	305	325	311	306	319	345	330	343	330	316	340	276	344	305	355	327	306	296	312	319	304	371	372	355	345	298	343	295	317	335	332	347	312	327	322	318	314	329	314	331	344	329	342	312	305	324	333	364	338	350	312	331	341	348	373	311	336	338	331	333	353	318	326	324	296	348	360	324	287	280	342	341	310	309	314	339	336	327	351	352	339	343	347	351	306	343	303	340	319	358	342	321	344	330	337	311	318	299	357	314	318	343	338	347	312	344	325	337	333	321	298	327	351	310	343	313	289	317	330	316	302	325	326	320	335	343	315	329	329	352	342	315	317	325	329	315	337	288	339	323	311	330	309	311	336	324	315	332	348	337	322	322	331	342	345	368	338	315	312	323	333	307	321	324	318	315	357	327	349	307	318	347	337	339	363	307	319	337	349	336	315	341	331	356	292	333	313	338	318	301	307	302	329	348	296	329	302	340	335	324	360	332	327	336	315	338	332	342	340	317	354	325	314	315	334	346	292	314	323	369	340	338	339	316	331	312	335	317	345	333	310	306	302	347	322	345	336	327	324	351	334	348	332	357	333	336	326	303	323	330	282	310	312	334	343	304	328	366	330	320	352	359	335	300	346	343	339	293	315	329	320	318	327	309	309	322	312	308	356	334	310	316	313	350	333	324	298	335	355	296	342	328	321	314	317	304	318	321	333	348	318	279	344	358	355	321	311	338	345	337	328	335	329	342	323	339	366	332	316	323	367	346	302	303	346	360	347	296	302	316	298	334	302	330	329	297	336	365	314	355	340	344	319	331	334	344	317	339	312	347	321	309	338	328	327	342	326	320	283	360	294	321	350	327	328	343	324	353	348	279	305	343	359	353	299	301	317	322	343	340	328	344	338	333	331	337	317	316	336	318	332	318	344	346	329	373	326	274	301	345	322	349	339	345	326	320	348	303	320	336	360	322	310	317	311	329	336	306	314	295	322	335	318	289	317	304	308	300	325	347	346	352	321	309	364	323	343	346	321	315	331	301	309	337	360	338	302	320	318	332	325	308	316	321	333	321	317	336	339	345	339	332	322	350	345	303	328	334	331	322	346	301	277	344	338	314	320	311	340	317	340	311	352	316	339	347	323	313	325	320	319	310	323	300	297	290	312	351	336	363	331	324	306	291	328	306	296	336	334	348	312	337	327	339	348	308	361	341	320	300	331	309	312	354	332	340	343	354	330	321	325	316	314	314	334	355	343	331	328	309	327	313	308	320	321	285	309	328	348	341	318	327	316	327	323	317	330	364	326	319	325	351	332	310	360	360	329	371	331	328	296	330	330	321	312	312	296	320	320	335	324	327	320	309	295	293	332	324	322	323	351	306	351	321	306
24216	29018	41066	40896	34570	31078	30824	36079	36471	32312	14708	12271	13623	10425	9446	7778	7665	5944	4988	5577	3649	2576	2691	2343	2297	2119	2186	2350	2771	2173	1817	1681	1690	1770	1890	1909	2198	1812	1782	1788	1655	1587	1446	1603	1532	1388	1403	1453	1196	1207	1185	1035	989	932	974	878	957	935	930	908	843	911	883	890	903	914	943	936	889	907	871	875	881	939	900	852	858	866	841	867	875	936	892	870	898	866	845	829	830	817	869	884	905	835	857	890	842	864	830	806	863	878	872	859	839	856	831	774	824	822	854	832	883	862	814	814	799	864	840	809	826	868	801	860	847	855	817	846	880	871	806	823	849	867	829	810	839	845	796	834	842	831	857	851	813	780	801	832	791	825	892	816	782	850	812	794	812	846	827	866	837	833	857	831	799	801	857	871	867	845	827	842	797	834	812	865	878	802	827	888	859	735	808	794	822	867	825	848	854	824	815	782	818	808	810	809	850	810	835	792	842	785	811	792	832	867	848	838	810	830	866	866	833	832	840	815	865	810	845	821	790	849	788	775	853	847	811	775	858	828	795	830	815	859	855	794	846	840	834	808	853	832	794	823	780	838	785	853	841	855	838	840	820	829	816	852	810	839	867	830	804	828	829	854	838	845	843	872	846	829	825	863	855	823	777	878	801	803	762	838	859	841	841	885	864	791	790	788	842	885	859	871	870	801	825	830	811	806	789	838	816	861	836	814	796	838	804	776	769	863	807	870	865	868	798	820	802	802	852	788	790	832	818	829	868	759	877	765	797	852	817	860	818	808	841	820	772	832	837	810	888	857	828	818	897	812	816	867	860	819	845	814	816	815	797	855	811	881	893	765	847	834	829	818	841	880	854	785	824	844	828	806	820	823	827	802	832	857	817	806	891	837	842	839	801	841	888	861	834	822	851	892	805	835	891	815	843	832	825	814	842	821	790	881	842	852	795	842	833	812	836	829	798	768	835	769	828	810	848	871	825	808	798	816	800	846	817	867	843	882	780	851	798	842	840	842	860	844	859	797	847	801	780	840	789	816	811	855	782	833	823	790	768	808	815	870	818	834	874	853	846	805	799	811	842	768	865	811	839	835	845	864	778	847	809	838	831	840	843	770	833	815	836	838	849	819	901	788	825	872	864	829	802	859	861	803	830	830	813	852	836	817	847	854	862	882	816	777	861	823	849	855	877	823	861	842	839	818	798	793	816	794	808	812	772	773	826	807	851	814	764	902	815	813	856	832	821	885	829	782	864	795	836	864	798	795	807	828	862	816	817	846	855	861	801	822	821	806	830	842	833	790	846	822	831	833	908	788	808	840	796	801	758	791	789	867	827	792	817	841	804	834	825	848	829	876	875	831	798	819	803	843	836	799	837	850	899	862	812	853	840	811	853	825	834	781	776	851	825	753	782	915	802	821	798	836	831	807	840	817	793	806	803	811	811	800	772	864	853	857	871	827	838	838	766	801	826	850	807	835	787	821	870	779	864	835	884	815	804	811	861	845	828	829	841	757	813	855	835	846	833	802	830	799	832	850	801	807	759	868	818	875	804	837	820	863	796	808	831	855	774	856	871	883	865	845	863	820	847	850	831	817	890	840	795	890	811	830	851	833	815	812	865	836	769	853	810	844	859	809	821	868	840	832	828	858	820	814	852	869	870	800	867	893	839	853	789	814	837	798	822	771	804	829	807	839	778	820	778	841	842	830	877	864	800	783	810	842	853	893	801	808	860	825	823	814	818	792	871	914	805	823	792	824	833	836	822	856	850	820	815	863	849	833	871	762	835	798	824	846	862	837	852	809	840	810	882	810	829	833	843	815	804	806	793	811	860	873	821	832	855	834	855	819	866	859	805	793	786	815	848	886	843	823	854	829	842	822	857	814	810	878	795	791	879	752	815	835	818	822	888	783	801	815	886	829	844	831	845	775	802	867	901	836	829	847	822	845	809	832	789	869	884	807	831	778	814	814	780	808	821	801	820	862	838	870	838	818	831	838	820	902	824	850	833	841	816	801	849	842	849	833	847	879	843	796	829	822	772	872	803	839	824	866	809	784	771	840	781	790	827	778	863	857	884	874	779	856	836	820	833	840	840	794	828	815	805	834	870	827	787	853	803	839	806	817	828	826	813	817	813	862	785	808	852	894	741	807	835	827	845	812	784	791	811	780	848	833	809	814	822	844	818	821	818	868	836	824	793	830	827	815	811	864	828	828	877	806	787	777	832	853	857	829	824	819	767	835	827	840	818	805	852	798	821	758	838	844	805	879	821	805	773	805	789	808	815	821	839	849	831	849	859	830	861	847	822	874	866	834	825	815	838	808	867	883	832	786	865	860	791	844	826	843	803	830	839	803	800	808	821	883	844	807	874	812	861	830	806	792	816	805	770	834	795	842	834	850	853	843	824	826	813	784	895	788	828	801	795	802	843	849	815	846	844	841	830	819	864	793	870	809	872	836	840	871	830	851	777	841	860	854	845	869	843	798	841	800	857	864	807	820	790	828	854	888	834	821	860	830	796	842	841	844	851	816	856	837	826	816	893	820	824	798	807	840	830	850	827	831	791	855	809	805	827	871	831	850	830	821	853	843	762	833	855	779	859	859	871	852	823	815	839	789	869	848	842	818	812	777	883	843	865	876	829	814	858	790	829	824	817	857	809	847	781	824	830	801	817	802	794	833	820	838	820	791	806	801	793	813	769	864	848	801	811	843	837	818	865	829	846	823	866	817	844	811	791	800	824	831	813	896	809	818	824	880	826	854	837	814	842	828	780	784	826	770	865	797	802	775	784	837	815	806	865	838	812	835	804	826	825	844	859	841	834	808	814	839	813	772	795	826	856	881	834	834	808	866	848	818	823	839	814	822	919	837	839	874	853	833	789	860	772	833	870	792	828	792	866	860	823	810	853	763	883	828	874	874	809	853	805	800	777	847	811	829	822	832	841	853	861	856	869	788	779	868	794	808	790	825	846	853	841	830	842	811	765	869	816	812	851	831	812	829	828	870	832	808	813	822	851	831	813	837	814	854	838	889	791	836	799	857	812	820	808	888	824	830	862	833	852	816	846	856	785	830	816	793	801	836	827	776	841	799	853	820	771	859	863	789	836	818	842	754	803	815	887	848	819	862	848	808	839	873	814	819	836	854	787	807	856	871	869	838	863	821	791	822	779	831	826	819	834	815	861	819	831	823	780	881	865	846	872	841	876	761	845	812	805	860	848	835	848	794	824	876	827	811	797	874	833	855	846	813	835	768	826	874	833	843	846	827	838	856	890	821	807	820	817	810	838	799	855	811	881	812	835	803	832	813	857	858	786	803	848	850	852	828	848	829	862	836	863	806	871	841	860	845	794	826	828	821	858	840	856	831	819	813	806	829	841	846	855	804	839	766	851	865	817	846	806	844	849	886	868	840	812	771	858	855	776	807	827	840	855	842	870	842	880	868	849	800	882	840	763	839	822	831	855	833	867	872	806	829	845	817	798	858	843	834	818	871	835	777	868	853
18488	15068	17794	12095	7822	6347	4848	3779	2697	1844	1255	1010	958	802	630	633	589	561	500	458	461	417	415	423	392	374	376	394	371	379	356	399	391	350	362	351	348	400	338	372	367	352	358	370	356	367	345	373	343	359	330	353	332	349	336	345	356	337	353	336	329	340	371	344	361	363	363	359	343	342	378	325	361	342	340	364	304	341	349	327	354	324	368	364	365	355	369	357	330	373	391	336	327	348	355	338	346	342	390	346	350	328	357	381	350	353	332	338	374	340	337	350	351	381	357	331	290	367	364	337	347	354	357	351	358	343	340	352	358	327	371	342	369	306	346	376	363	348	340	355	350	335	352	333	341	378	352	377	350	324	389	350	350	335	335	331	351	365	336	343	330	347	366	363	349	365	368	333	361	361	387	341	382	318	376	339	355	319	329	337	365	342	341	357	348	409	335	312	346	347	327	355	348	359	341	353	358	341	362	352	339	355	340	329	333	343	343	362	361	339	353	334	357	353	335	351	340	325	317	344	332	334	332	367	359	337	332	342	319	349	351	323	366	335	325	346	341	336	330	359	354	317	321	381	346	356	343	348	360	357	330	329	366	393	322	355	356	376	338	351	350	358	365	322	352	333	328	350	373	361	324	336	343	320	327	309	364	363	339	346	336	330	350	357	332	361	359	333	335	327	355	334	345	344	356	389	315	359	330	340	343	324	368	366	343	335	346	372	330	329	351	381	304	332	376	386	334	358	357	332	363	341	331	356	346	329	368	342	370	370	348	340	348	318	324	309	328	371	363	352	321	338	347	336	330	347	337	326	331	330	317	344	380	361	353	363	343	330	321	341	364	365	334	333	328	355	344	346	362	360	384	353	369	314	356	356	362	338	342	337	369	332	355	381	391	345	379	349	343	339	336	357	364	351	326	344	373	379	329	340	348	365	398	330	316	357	340	345	354	349	373	355	340	335	338	330	370	345	379	343	407	363	373	366	332	334	342	345	361	369	352	340	349	342	336	347	321	330	346	370	334	334	389	376	324	357	358	348	368	329	351	370	346	337	322	341	322	319	336	343	343	356	396	376	350	345	351	315	328	336	347	338	349	336	345	338	356	324	333	359	352	355	382	313	333	331	353	360	370	351	336	375	378	342	336	389	367	364	325	377	318	338	329	338	367	322	313	350	374	352	386	343	380	335	330	349	384	393	340	321	357	337	329	362	346	346	318	369	376	355	325	339	336	362	345	369	373	358	331	367	312	356	306	316	341	315	342	346	355	385	361	373	352	330	354	339	321	343	316	359	381	339	354	378	352	376	384	327	354	355	367	331	357	409	328	327	361	307	339	359	344	353	347	335	340	361	325	348	348	352	337	336	361	378	347	340	350	365	360	363	347	368	344	345	378	351	370	327	334	379	317	326	321	372	358	317	319	343	334	337	333	321	329	335	340	348	372	352	350	362	358	347	339	375	335	369	342	309	307	347	341	325	350	341	339	359	333	326	349	345	335	342	340	371	370	365	327	342	361	337	346	361	348	326	346	357	344	364	354	346	347	327	337	349	333	373	371	366	327	360	348	373	364	369	337	372	345	299	356	337	345	368	341	329	313	335	360	345	372	356	362	364	349	355	339	355	353	366	371	331	348	346	351	366	317	341	321	375	376	344	342	356	325	325	360	350	366	365	368	377	355	355	362	370	311	357	349	353	358	373	360	347	351	334	361	350	356	354	356	352	355	350	348	368	341	357	339	345	353	359	332	316	318	353	351	364	346	354	355	358	324	374	355	329	318	328	335	363	299	381	324	348	351	345	345	339	307	371	310	355	352	332	390	335	343	385	337	330	326	366	355	366	315	333	339	352	348	357	334	345	330	323	362	377	327	357	331	323	343	359	338	339	334	384	340	371	341	334	361	322	337	357	360	341	365	375	371	367	342	344	322	367	343	351	361	321	325	332	346	341	304	353	359	331	363	350	348	361	344	317	324	381	363	344	341	361	364	345	365	341	389	339	347	378	365	344	332	369	361	356	374	358	344	350	319	317	320	369	323	346	349	321	372	350	335	346	334	331	376	349	329	316	319	334	367	340	348	351	370	344	345	360	333	378	337	337	336	374	341	363	326	364	343	361	308	365	362	345	395	351	354	344	324	363	345	359	391	349	321	377	392	344	350	371	368	358	337	406	376	360	352	359	349	341	326	350	364	330	353	322	349	367	338	347	318	351	352	369	353	360	335	354	376	345	383	345	351	356	358	357	355	341	320	376	352	360	382	358	357	350	374	342	372	347	367	338	318	354	378	329	350	355	339	344	339	331	337	334	329	341	381	358	365	336	335	340	345	351	357	389	358	316	341	312	333	326	340	346	370	367	330	379	363	353	327	330	370	316	366	336	371	386	377	330	361	334	322	372	320	338	353	336	339	345	349	380	317	302	325	326	352	301	326	344	354	351	343	336	323	336	363	370	353	342	358	323	378	370	341	355	370	332	349	338	345	317	337	334	322	331	369	362	326	397	326	359	339	346	345	369	367	361	346	350	349	341	361	359	365	352	328	333	332	391	329	353	354	327	382	330	328	331	345	335	344	350	340	377	372	340	334	368	342	319	365	361	331	345	381	369	337	372	320	359	314	322	320	349	340	366	340	355	335	351	344	332	344	332	346	356	332	349	364	345	316	326	359	313	345	323	359	370	345	326	334	343	325	341	361	346	385	342	359	353	326	373	339	319	335	356	346	315	342	318	367	361	331	345	366	355	350	364	356	354	360	317	363	302	337	312	336	342	338	342	309	350	339	341	363	339	352	321	315	365	327	332	371	380	338	344	379	336	374	335	365	360	352	329	333	329	333	393	354	360	367	340	346	366	347	343	352	354	345	331	343	346	367	337	341	347	351	323	359	390	366	327	364	339	325	329	377	360	387	324	345	372	377	343	366	328	323	343	350	349	359	320	343	319	333	361	370	384	341	358	342	379	346	370	363	348	359	362	364	339	358	341	344	356	320	337	359	318	347	367	338	330	340	367	355	368	338	354	350	330	368	349	357	362	366	351	352	355	347	354	339	347	363	343	339	333	340	351	363	343	341	344	345	340	347	357	372	336	352	357	316	358	344	342	380	350	329	369	375	320	360	307	352	382	333	362	349	329	329	345	325	375	345	284	341	353	370	368	374	360	335	333	349	316	346	319	393	336	377	356	332	360	356	380	362	346	352	349	364	343	371	356	335	331	358	365	353	320	334	344	326	373	356	326	370	347	368	358	306	327	348	315	389	338	338	339	310	364	385	355	345	343	341	340	320	345	347	375	335	372	382	346	351	340	357	310	382	327	381	374	361	337	316	362	328	326	344	358	342	340	377	340	316	328	333	340	364	330	361	355	357	358	338	348	336	355	361	362	366	343	370	304	365	352	406	338	344	371	336	358	374	333	337	374	321	320	349	338	360	357	351	375	331	349	348	352	336	350	330	330	324	357	338	356	375	407	377	364	333	324	369	327	333	362	342	365	355	343	376	369	332	368
10872	13099	23555	22742	19448	18895	16474	14212	11163	8124	5676	4379	4404	3623	2802	2668	2484	2135	2014	1898	1720	1493	1396	1296	1252	1216	1133	1075	1147	1019	1021	1040	1022	1048	1034	1016	1021	949	1044	1009	947	973	988	915	963	981	915	932	868	896	916	866	985	865	901	858	908	929	888	879	847	889	892	959	952	921	892	905	890	921	925	906	885	900	886	874	936	847	876	907	878	904	860	896	915	850	899	900	904	902	870	938	877	862	853	947	906	913	870	867	843	890	884	877	926	883	880	907	864	876	919	831	861	899	900	890	812	831	901	893	867	870	884	927	895	883	843	877	882	828	913	863	868	911	887	887	810	902	834	903	833	829	872	853	865	875	852	837	905	857	941	886	926	858	876	924	900	853	896	830	866	828	879	856	855	932	863	902	870	873	859	875	841	883	859	880	914	877	908	821	885	871	887	890	878	871	841	857	910	868	868	822	863	908	877	870	881	872	884	878	938	834	854	924	882	891	824	836	840	895	872	872	835	869	843	858	790	813	810	880	866	886	880	885	849	927	895	870	927	837	899	888	905	880	831	901	884	823	969	844	864	855	821	894	870	849	881	855	878	922	873	881	838	887	903	798	899	878	829	901	900	869	830	861	896	866	844	879	900	932	883	883	829	905	839	860	886	899	868	862	841	914	874	936	860	910	866	900	842	906	872	896	857	884	853	859	859	832	873	874	867	879	932	866	936	887	860	875	889	907	890	867	898	880	875	847	909	938	875	863	853	839	856	892	854	897	869	848	868	875	939	879	891	876	874	854	862	836	870	900	856	883	900	877	868	873	857	906	880	871	904	877	860	869	843	863	867	891	873	886	931	858	896	878	871	909	875	850	873	837	913	817	840	913	876	862	946	857	877	898	891	842	871	906	868	894	921	898	882	912	846	845	831	859	865	911	862	845	864	896	866	912	873	864	857	859	861	807	912	860	910	855	882	898	837	901	877	940	887	871	887	877	874	894	897	874	862	864	874	849	895	863	877	836	885	872	918	862	844	915	869	928	884	849	892	876	872	832	919	931	846	911	924	885	889	861	864	939	879	908	937	848	905	860	926	861	827	873	936	867	850	932	807	821	890	935	879	845	836	877	926	855	881	906	895	880	915	844	856	810	909	884	876	890	891	836	846	857	898	892	936	890	882	889	871	901	880	861	851	911	884	913	884	865	926	832	891	870	872	884	892	881	901	880	887	907	859	880	912	854	852	876	887	879	884	911	853	839	933	878	885	886	864	850	858	892	871	856	894	850	869	897	890	874	823	897	850	854	864	835	848	877	882	868	867	836	839	845	877	872	852	864	894	920	891	847	860	881	839	835	828	844	893	880	849	833	857	917	909	899	879	905	894	838	874	863	921	874	865	868	868	876	896	904	869	885	856	866	903	895	854	882	921	930	860	898	873	890	914	842	906	903	805	880	871	858	890	848	850	874	858	869	855	880	893	873	895	855	897	848	877	862	858	920	913	895	908	901	908	859	869	845	891	922	844	892	911	845	895	854	903	870	883	909	848	901	943	871	927	873	896	881	877	944	853	875	857	851	941	881	923	919	916	912	837	843	874	933	878	850	856	831	896	853	909	862	888	870	822	882	880	805	895	907	892	858	904	831	924	853	902	848	866	837	876	862	877	875	883	893	921	832	926	877	854	831	903	895	904	842	935	879	877	911	849	865	901	863	901	871	895	898	813	871	850	865	864	904	868	892	877	873	864	920	871	825	877	916	871	886	847	879	877	870	865	886	856	899	875	914	911	870	838	880	932	870	860	912	862	864	894	861	860	861	911	918	891	876	864	915	898	836	860	924	862	861	926	908	897	912	808	861	858	817	892	904	843	861	865	885	900	926	897	879	874	898	836	801	907	866	878	905	912	877	900	876	899	904	894	859	826	890	860	846	936	929	868	864	880	862	889	869	932	908	865	921	872	898	879	890	894	862	913	910	838	861	882	840	875	876	902	864	873	876	896	896	942	879	843	898	835	883	878	856	835	873	905	895	869	845	917	897	916	831	834	892	903	891	855	892	853	881	874	891	906	909	867	911	830	927	891	900	889	913	866	868	809	861	859	857	878	895	857	868	850	884	877	896	876	875	896	890	913	912	899	853	879	859	892	899	886	892	810	868	863	944	909	862	898	861	849	886	863	818	886	862	894	893	860	877	880	929	915	816	934	890	910	921	877	929	797	869	888	871	870	893	830	930	889	847	845	935	851	862	856	898	919	847	912	845	870	912	893	841	892	876	902	831	889	933	869	916	872	920	923	852	885	868	880	886	921	864	888	866	889	876	880	845	880	912	809	823	846	851	882	900	810	849	859	909	860	892	884	865	871	864	850	893	867	905	925	870	921	847	906	869	860	892	913	886	926	899	871	897	861	871	937	859	905	864	861	833	838	874	913	825	870	877	887	853	878	928	846	877	858	908	854	893	853	795	846	895	867	889	920	818	881	865	871	924	883	834	877	954	847	864	866	901	881	841	857	905	857	883	943	915	839	921	936	871	904	870	925	897	899	850	862	888	855	876	860	900	874	839	891	880	870	871	844	938	837	843	895	902	854	890	837	926	820	926	851	857	878	890	832	858	869	886	873	885	826	883	878	843	863	794	878	898	838	832	919	856	875	878	882	859	856	866	839	876	843	882	918	876	904	898	882	847	908	891	915	867	899	874	881	865	918	852	915	916	844	883	889	872	917	931	879	881	903	903	829	831	890	872	866	866	865	873	874	911	831	872	917	929	866	884	870	885	881	918	882	878	847	866	896	866	886	868	900	837	817	832	882	870	839	882	887	881	870	919	837	878	864	882	868	862	865	879	901	864	890	883	866	864	852	812	894	878	847	881	880	887	920	938	871	885	895	843	876	891	849	879	836	894	906	890	857	917	880	876	899	897	946	938	888	888	890	887	897	849	889	892	907	921	836	915	916	871	862	860	924	876	854	876	898	842	877	867	847	866	844	863	895	859	860	898	894	816	918	873	866	868	873	856	887	828	825	852	869	886	882	858	879	903	893	821	925	923	875	905	843	860	868	892	892	919	920	856	843	836	884	879	870	873	892	848	859	861	874	866	926	907	894	894	829	860	876	873	845	899	890	913	859	873	839	856	859	883	899	883	857	885	810	884	830	865	853	868	845	902	846	933	957	874	862	857	917	885	892	866	883	853	854	834	907	843	900	877	878	894	827	903	846	919	922	888	863	826	893	921	888	887	861	893	904	923	863	870	918	928	911	854	857	870	901	913	956	874	847	908	926	855	858	877	876	877	904	863	843	912	854	885	858	864	862	907	853	890	850	917	862	905	867	880	888	860	920	853	939	874	891	897	849	841	874	897	839	868	842	920	845	873	894	915	891	894	878	895	848	869	875	901	854	900	878	884	885	844	843	889	896	851	908	884	876	864	914	875	863	898	848	898	848	944	909	876	893	904	882	856	871	855	909	878	882	882	863	902	887	873	867	898	869	849	886	843	909	900	880	906	904	942	888	846	907	975
30213	25631	29968	23934	16394	12046	10114	10080	10781	10930	7628	2265	1784	1669	1311	1036	858	769	746	732	877	500	519	533	501	509	485	488	505	476	473	455	434	493	442	425	415	442	456	417	411	407	375	401	408	444	407	407	363	406	370	368	377	366	350	358	388	404	384	331	383	356	389	365	349	355	377	391	370	379	347	375	317	380	363	344	404	357	373	370	359	375	366	383	392	385	338	385	353	353	357	353	357	388	395	338	379	368	342	389	393	336	356	386	388	349	396	381	389	360	348	351	338	354	368	363	361	377	354	330	372	375	391	359	329	386	356	356	384	366	375	335	388	363	381	339	352	337	349	371	351	361	375	342	365	360	375	357	360	363	355	382	353	332	347	365	376	377	361	399	349	359	330	343	403	374	370	395	384	354	364	350	337	341	320	345	359	388	400	336	354	341	398	362	374	383	362	351	356	327	363	367	329	371	339	385	398	354	370	335	344	371	409	372	375	345	374	404	369	316	338	371	331	371	355	377	354	373	342	341	339	334	393	393	343	347	359	366	340	391	369	355	344	388	379	404	352	381	363	369	334	361	367	335	363	367	407	357	353	359	311	382	374	367	359	337	347	369	362	385	341	386	355	361	342	364	390	345	380	362	383	362	331	358	367	337	380	375	352	411	354	370	354	362	365	371	402	343	373	385	361	379	357	402	341	369	433	389	355	379	385	381	371	379	383	368	362	349	346	361	366	353	387	368	380	370	370	365	376	357	356	353	358	363	380	349	379	365	369	379	337	373	330	367	368	368	342	388	390	330	362	385	386	361	352	376	361	372	384	386	371	342	356	355	375	353	362	356	353	369	366	381	365	342	342	389	373	368	411	338	336	337	332	349	353	315	371	367	345	340	371	341	345	389	372	374	370	382	400	343	376	373	345	315	394	329	367	385	382	384	381	347	380	378	373	359	389	356	364	361	345	341	388	346	351	358	336	349	337	373	370	341	371	395	334	362	325	347	359	384	364	370	383	324	372	362	348	360	367	380	341	357	328	396	344	350	347	377	340	377	364	344	352	366	380	359	340	384	341	373	352	356	363	369	366	366	376	349	384	384	379	350	368	361	362	351	354	371	363	348	381	349	382	324	373	357	364	372	371	318	349	360	353	404	389	392	358	362	384	373	380	377	365	369	353	335	371	390	362	371	346	357	360	329	351	366	385	329	381	347	370	364	364	381	382	357	391	354	360	370	353	344	361	365	378	366	377	362	380	356	384	392	374	359	374	386	339	374	399	335	342	359	360	356	346	393	346	315	334	377	365	320	367	411	381	363	404	323	333	386	362	373	365	380	379	336	377	343	372	334	390	343	362	348	344	388	375	375	419	397	345	345	347	394	341	368	381	401	375	361	370	360	365	359	367	358	380	355	317	347	383	345	363	345	378	395	359	371	379	394	362	365	369	338	360	373	363	390	384	352	347	353	384	353	396	407	355	378	374	344	342	331	370	378	350	339	340	373	349	335	383	352	333	372	385	378	402	379	364	358	343	380	378	401	351	374	387	378	333	354	357	337	334	345	401	382	360	364	366	349	384	361	328	362	360	372	411	356	364	335	417	420	372	351	389	370	351	367	348	372	374	333	361	365	372	385	352	369	340	380	362	348	339	366	355	339	370	382	393	339	381	355	371	332	365	366	345	392	346	360	333	350	361	364	396	385	347	350	390	322	325	334	347	374	378	337	371	376	370	403	364	363	370	374	391	387	352	359	359	362	365	356	331	358	414	365	346	323	340	350	389	309	369	353	358	346	394	340	342	345	374	359	356	342	352	346	361	371	355	357	373	375	366	362	388	371	388	334	358	400	391	362	356	368	360	392	372	376	418	398	354	375	357	381	355	352	360	326	397	332	364	381	376	381	373	365	362	399	358	385	343	335	364	398	368	359	331	358	401	387	376	384	374	372	358	364	384	354	361	379	324	351	368	335	374	321	363	359	333	352	363	374	363	353	387	374	369	385	395	384	347	398	418	374	393	401	354	384	328	353	394	378	350	351	343	348	374	410	371	408	379	374	375	346	333	343	357	343	356	388	367	367	349	344	380	383	352	374	349	353	381	340	349	341	379	352	372	400	368	389	367	353	352	395	366	355	339	344	359	370	340	331	354	366	414	398	378	354	361	378	351	395	355	403	365	347	350	354	376	382	346	368	373	397	363	364	360	379	349	341	374	343	327	341	385	357	374	349	354	377	361	371	370	370	379	377	352	410	370	363	362	356	376	330	388	359	391	395	360	366	355	387	341	405	382	345	322	344	348	358	381	368	366	374	368	332	364	365	359	356	379	392	359	356	344	386	361	335	351	403	337	345	426	381	341	367	347	359	338	356	358	361	380	371	378	370	315	362	380	330	374	343	351	362	348	357	358	351	367	350	351	352	361	351	408	326	370	371	360	348	346	378	342	358	372	355	330	378	351	378	332	412	364	361	365	340	348	346	360	376	383	372	337	351	369	346	321	382	370	360	378	373	369	386	371	349	377	342	334	356	369	351	385	367	364	353	391	365	370	326	372	379	339	380	366	333	358	384	350	375	357	377	376	366	381	379	394	356	391	385	380	351	380	365	383	350	365	377	372	376	401	360	365	397	322	348	362	379	381	339	332	346	351	355	324	397	371	343	372	349	360	368	362	380	369	349	346	380	336	351	386	350	351	333	348	339	396	356	373	389	381	386	331	368	380	355	374	361	350	378	356	386	342	400	350	386	363	379	353	335	346	408	391	363	329	390	398	333	366	338	387	382	349	332	365	337	356	391	395	349	357	368	362	341	369	389	342	365	359	381	375	361	354	408	371	354	393	395	359	383	352	346	334	373	372	367	344	343	352	391	397	354	374	339	332	365	395	368	341	338	404	348	351	319	361	380	319	341	388	394	366	371	361	391	370	379	390	385	367	369	389	325	410	363	403	345	351	365	366	372	348	364	371	357	335	348	344	365	372	386	358	402	348	412	312	401	375	417	364	367	363	328	345	379	360	361	393	398	360	367	375	371	334	343	346	332	379	347	376	359	366	373	371	368	352	364	357	377	335	367	346	380	357	388	384	360	366	323	380	390	348	379	327	385	340	402	364	344	381	355	377	368	365	341	356	335	379	356	353	382	377	364	381	381	347	353	427	377	369	369	361	366	348	347	374	358	383	354	369	352	358	363	391	359	383	372	363	356	389	374	364	394	352	371	385	342	380	381	346	408	380	332	373	392	379	375	361	344	359	383	375	378	374	350	333	386	363	381	362	360	358	382	364	389	378	376	349	371	342	387	359	362	354	385	376	332	372	367	404	387	326	388	375	344	378	362	351	381	363	352	366	384	375	366	373	371	357	354	381	362	351	377	367	366	393	375	373	373	366	352	386	375	343	364	376	340	355	381	362	367	345	365	380	350	352	364	385	361	372	354	337	372	314	381	347	363	378	354	345	341	354	371	339	335	365	363	368	406	385	350	358	369	381	382	350	382	381	383	405	387	361	393	346	384	367	367
17756	20849	33428	32560	28759	26935	26221	27198	29083	28930	20727	8895	8426	8128	6575	4699	3947	3361	3113	3008	3972	1950	1966	1855	1771	1712	1913	1804	1875	1807	1647	1537	1561	1638	1535	1545	1607	1297	1446	1388	1414	1297	1263	1373	1243	1227	1087	1254	1099	1060	1031	952	976	1008	920	967	915	979	908	967	962	1021	1004	929	976	933	988	994	892	988	954	957	923	959	955	952	936	877	949	973	925	906	915	911	948	966	984	856	888	921	929	910	961	967	923	931	985	940	947	910	925	900	957	944	921	946	924	889	904	910	947	953	870	918	886	862	909	915	935	906	982	937	914	856	883	889	874	914	947	914	965	890	896	892	916	897	934	930	925	915	885	933	933	875	911	927	890	937	935	878	914	907	942	921	935	913	901	889	961	849	942	919	922	907	880	906	881	919	876	896	905	890	894	958	866	861	868	915	933	948	901	919	883	921	876	980	888	921	904	906	895	902	942	894	868	895	938	935	875	872	902	897	893	994	920	914	865	852	888	894	918	925	920	944	925	941	947	912	969	932	918	965	929	923	896	894	929	918	930	871	951	915	827	893	876	942	940	889	965	889	905	874	863	907	932	918	884	905	861	888	958	850	894	896	965	925	941	935	903	916	945	964	927	856	873	900	892	906	883	908	958	894	905	958	900	952	887	943	957	895	957	880	908	904	969	918	839	873	892	869	889	916	862	936	859	950	942	917	977	898	905	878	906	913	888	897	890	898	961	892	932	892	901	931	861	913	880	927	898	886	895	912	921	862	825	940	946	911	960	928	922	932	906	915	969	900	907	936	958	932	940	873	853	915	929	967	970	942	946	875	882	883	879	896	931	886	901	907	867	918	917	982	919	935	940	902	965	928	914	880	908	898	915	894	937	930	965	905	902	904	901	937	912	915	862	959	925	891	915	915	938	917	961	952	893	855	904	897	903	960	955	917	924	891	891	979	933	880	974	907	918	790	938	898	902	944	925	894	878	872	911	925	911	977	884	880	929	928	946	899	931	839	931	897	874	940	927	836	961	931	921	942	861	870	893	885	910	941	893	932	891	917	892	893	941	897	926	909	973	898	921	904	916	907	916	854	938	901	939	896	942	879	905	898	904	866	913	927	929	912	873	902	916	902	920	885	997	927	933	928	889	887	945	886	859	960	950	913	860	844	905	909	881	938	922	883	889	926	900	916	934	882	876	933	903	882	933	959	921	892	875	902	903	902	906	907	892	880	885	890	938	901	925	852	889	857	937	934	905	898	918	887	929	914	893	863	882	888	883	906	977	918	935	915	840	914	960	969	937	917	869	881	925	878	959	947	916	942	892	955	958	930	919	943	922	901	924	913	886	882	876	955	837	948	853	864	959	932	877	901	922	937	934	861	876	823	878	904	962	901	876	895	912	956	904	925	921	922	940	911	849	912	904	957	973	913	888	912	907	926	978	848	878	884	910	899	933	862	945	887	880	949	959	878	927	899	902	906	938	906	906	944	923	847	925	904	907	892	890	891	919	938	954	907	884	930	904	892	927	919	931	938	938	902	953	931	953	956	928	893	920	905	923	926	899	926	920	906	946	951	929	912	905	914	901	867	928	867	888	921	895	937	879	865	921	923	940	874	917	924	901	919	905	935	949	940	943	891	876	912	901	923	902	952	935	835	944	905	908	894	906	929	911	918	962	974	912	897	941	934	939	864	923	892	956	945	922	930	885	916	901	951	903	903	924	896	884	903	875	897	930	920	959	937	881	933	931	923	925	917	906	927	874	896	931	913	897	924	955	886	902	875	935	907	879	888	885	887	946	974	925	927	955	916	930	868	911	945	913	962	943	884	959	940	905	888	906	920	922	941	936	938	882	897	921	912	958	892	960	870	978	866	962	939	959	907	887	902	905	880	918	965	936	916	914	937	897	956	935	895	890	907	912	911	889	866	895	957	937	945	885	897	859	924	870	939	945	941	922	917	942	930	845	905	890	908	905	945	969	907	920	923	946	914	918	916	836	881	960	905	863	878	898	885	944	917	902	870	900	873	924	923	884	950	851	853	947	885	944	899	883	897	917	908	930	876	928	908	954	904	939	896	864	898	896	912	932	877	859	928	904	900	915	821	946	891	966	919	901	858	855	941	966	910	939	881	900	929	895	894	912	887	907	872	933	958	919	943	908	912	890	908	848	912	901	942	925	972	928	898	967	872	910	923	915	961	892	863	863	925	907	944	894	939	912	894	889	868	903	921	936	974	907	931	911	894	920	925	890	897	968	935	846	864	940	858	870	889	952	945	919	908	891	954	937	923	880	940	906	891	887	927	879	885	930	957	922	877	951	901	870	896	914	951	906	939	897	924	938	911	901	892	892	929	903	909	906	910	909	913	928	902	897	933	979	852	883	868	928	861	941	877	928	870	942	895	901	865	890	878	912	889	848	919	928	910	869	933	928	918	921	852	915	911	902	855	896	921	939	892	972	870	936	862	881	912	927	932	912	937	971	948	916	955	918	873	862	943	926	852	872	908	842	975	946	959	903	944	852	942	895	981	917	902	902	866	937	972	905	886	986	956	906	855	889	906	939	901	929	879	895	942	921	901	921	922	926	954	861	896	935	933	875	905	956	886	923	849	942	988	900	967	909	921	894	945	907	919	908	921	940	903	925	850	925	912	956	910	880	928	878	898	929	945	914	920	954	947	911	884	944	940	934	925	884	900	939	901	984	903	982	882	869	857	944	928	939	963	887	945	919	897	896	897	902	897	864	896	901	894	915	908	909	874	878	909	919	912	904	884	933	899	874	970	907	885	919	890	899	937	879	903	886	908	921	951	954	926	885	917	890	928	901	943	891	882	916	943	885	908	935	906	955	861	896	916	892	864	919	940	865	927	930	893	895	840	905	901	927	937	908	912	932	906	946	884	854	919	924	883	888	837	930	917	975	889	878	967	963	914	930	890	908	906	941	918	936	896	911	897	903	919	913	942	944	881	931	927	907	900	902	907	926	894	901	955	895	893	938	885	912	904	895	924	910	906	898	918	930	957	920	938	921	953	953	866	930	878	921	955	944	911	933	962	899	899	936	911	925	912	863	925	924	950	917	867	872	955	903	942	918	911	955	915	927	943	887	881	933	903	884	922	911	886	901	888	925	914	876	877	964	955	902	926	871	868	908	881	903	928	887	876	923	898	912	893	880	885	940	925	995	911	949	905	919	909	967	900	924	946	951	901	913	910	964	933	933	877	901	916	920	900	910	922	928	938	927	921	925	941	934	870	898	919	851	896	894	919	915	880	904	938	901	900	926	902	912	928	934	960	928	890	895	911	879	888	875	905	910	907	898	891	899	865	903	912	926	901	895	895	892	961	945	925	874	927	897	917	871	909	927	899	898	871	963	954	880	953	940	909	937	878	891	918	859	875	866	929	911	883	920	884	926	917	949	939	922	945	884	905	919	899	900	907	946	941	906	907	862	907	898	886	883	866	899	899	910	840	915	860	882	913	917	902	960	955	872	923	833	891	877	932	937	884	932	908
38253	34245	38726	29556	21965	18409	15814	20998	20357	22451	11405	3538	3037	2682	1647	1113	1237	931	812	851	1174	581	517	539	538	557	578	523	558	558	523	531	467	495	464	474	480	479	475	437	447	429	344	378	391	380	354	441	389	361	338	393	327	345	356	354	321	355	341	353	307	336	344	349	337	345	340	372	303	365	321	324	372	330	370	312	331	362	319	332	338	339	365	350	342	329	336	353	333	339	340	353	350	317	338	329	335	328	367	320	340	303	334	336	326	349	332	319	325	350	360	290	329	351	329	333	335	331	294	338	314	357	326	326	321	332	357	309	340	326	316	329	356	335	327	300	328	327	300	357	327	305	344	323	356	334	290	298	345	348	304	359	339	334	347	313	345	307	325	335	344	351	295	324	350	314	299	337	318	380	334	373	319	322	372	340	345	333	370	332	298	325	346	310	346	342	334	319	309	327	351	350	275	330	347	297	318	312	347	333	327	303	296	316	314	356	324	350	315	338	304	353	363	362	337	314	324	344	334	377	317	322	327	360	352	363	317	332	354	332	301	314	342	346	320	342	330	337	308	323	311	349	364	339	344	321	343	332	340	321	324	312	310	330	343	352	301	319	345	337	332	336	345	339	334	358	315	359	343	328	344	313	366	325	330	327	317	322	295	336	312	345	371	318	363	316	330	335	332	322	302	328	325	309	294	348	329	316	314	357	312	332	311	317	315	325	366	322	347	354	316	321	354	321	362	319	309	317	315	333	310	312	330	329	332	311	352	369	340	337	360	344	339	340	319	343	341	347	335	343	321	323	301	293	341	357	328	302	333	316	314	347	353	343	317	333	340	318	355	332	319	343	317	340	328	325	325	374	327	334	308	346	358	308	300	314	355	337	327	337	318	360	352	361	299	341	300	313	333	311	342	356	347	321	344	328	348	326	324	343	299	322	328	324	333	344	324	336	341	303	320	318	327	327	345	317	361	295	360	334	346	305	333	353	349	344	317	308	320	371	326	293	295	320	318	354	321	312	353	350	310	345	314	338	357	339	312	342	319	345	295	312	319	338	314	335	328	397	341	327	318	352	321	313	324	353	341	331	336	304	320	367	303	318	345	334	364	294	293	320	309	327	329	331	331	309	325	331	348	363	343	304	331	293	322	364	335	337	344	325	320	308	324	360	329	343	333	322	315	328	358	311	346	343	330	324	307	337	326	314	313	344	341	309	338	352	341	315	337	334	334	344	335	326	310	341	379	366	347	315	334	316	349	297	308	334	337	377	366	347	330	345	329	341	319	333	344	330	345	306	356	286	349	308	321	355	286	306	359	331	328	362	313	325	357	297	298	298	320	301	337	325	322	336	295	319	343	352	362	324	332	323	316	314	327	310	296	304	311	323	324	299	319	304	354	315	311	317	330	322	312	336	324	318	330	344	346	325	340	305	343	322	316	312	300	298	298	330	313	346	318	330	314	340	330	309	313	319	294	310	336	364	305	314	312	328	292	354	309	356	345	339	323	320	316	367	361	319	341	308	336	286	317	327	333	323	313	308	348	328	280	334	348	319	362	329	339	362	296	314	328	335	390	334	311	345	290	331	314	343	306	313	325	315	313	337	333	312	365	332	333	348	331	333	323	322	342	279	345	312	320	300	386	321	337	322	355	367	299	334	343	322	321	293	348	326	304	357	341	346	342	363	314	319	325	345	309	294	328	333	355	309	321	344	322	293	329	342	307	328	318	362	333	349	318	335	341	360	370	326	324	340	338	339	330	334	371	335	295	350	336	323	346	307	308	329	362	362	347	336	336	352	313	312	323	323	324	364	288	322	343	342	347	320	294	314	323	336	349	310	327	336	328	335	322	343	359	326	320	327	325	356	346	324	346	325	329	378	303	336	311	335	342	367	340	321	358	298	322	328	330	330	334	342	359	350	341	342	344	304	369	353	315	361	323	307	322	325	314	345	340	335	330	314	362	352	332	342	310	300	337	367	369	321	316	329	350	330	351	321	319	363	323	323	321	315	349	356	296	343	283	300	296	338	328	350	332	332	379	330	337	329	311	325	288	307	330	337	319	324	358	344	323	310	340	347	330	322	314	303	365	318	346	325	383	329	335	352	325	335	355	322	298	328	319	297	325	337	320	311	328	351	311	320	318	335	330	341	328	321	340	309	306	340	350	321	348	318	357	330	309	329	343	341	297	350	346	327	329	346	335	296	374	353	341	325	360	334	365	339	333	353	316	353	316	318	330	330	353	369	367	321	343	323	326	322	329	327	334	340	330	336	334	324	331	349	310	316	322	349	311	300	324	318	305	355	363	334	324	338	352	347	336	329	323	343	345	346	326	329	336	305	328	313	333	318	316	336	348	340	328	330	322	326	303	309	322	310	360	318	337	355	356	368	363	323	359	354	348	315	299	359	336	310	339	357	318	335	323	324	352	347	326	324	317	340	341	352	342	317	324	341	289	303	293	317	326	348	327	323	328	317	293	346	322	334	332	323	331	285	345	352	320	325	297	339	316	336	326	337	298	350	308	330	315	311	332	325	332	373	323	357	323	306	290	315	360	340	366	319	325	293	337	339	350	352	323	340	297	359	309	344	378	309	368	344	338	321	339	359	326	352	340	307	329	342	322	298	320	348	302	343	301	323	361	311	306	329	338	353	305	293	335	287	361	357	344	313	314	315	323	327	326	327	357	333	324	333	325	325	325	334	338	339	319	327	311	341	288	311	330	332	322	340	326	333	320	330	348	333	345	360	310	327	335	330	335	344	380	312	321	310	317	335	319	320	303	319	357	365	339	309	311	318	306	298	349	331	334	310	295	353	376	306	351	343	331	349	342	334	348	346	335	312	342	328	345	366	344	354	311	328	347	337	336	347	304	293	370	336	358	308	366	343	360	353	296	332	330	340	341	335	336	332	323	334	317	329	309	344	323	312	351	343	371	327	335	329	303	336	312	366	329	319	338	327	328	361	283	322	310	339	340	308	327	327	331	359	320	333	331	340	367	333	360	295	337	302	301	322	300	371	303	330	369	317	317	345	352	365	284	330	324	350	330	300	320	344	358	328	316	314	368	344	308	312	321	323	344	326	317	341	345	349	307	308	313	346	336	315	361	311	338	322	357	333	304	368	328	364	326	328	318	296	334	325	335	333	314	346	330	343	299	322	360	320	312	357	339	341	345	333	310	368	303	328	343	338	339	317	311	331	321	313	300	299	372	341	358	330	281	313	321	351	337	337	328	321	323	329	322	341	317	355	345	345	315	345	312	293	335	364	355	313	367	317	312	338	312	320	309	325	334	356	327	347	347	338	329	339	347	365	346	340	336	305	313	297	342	316	344	295	352	322	311	371	314	314	343	324	323	324	316	348	353	323	330	318	302	336	332	328	358	299	358	314	336	332	350	334	341	325	300	340	325	353	350	323	326	306	343	343	329	305	321	315	302	306	346	336	330	368	327	307	317	323	319	333	324	367	348	327	358	317	327	331	341	348	345	357	360	365	306	273	325	317
22999	26940	39415	36963	34317	33251	32658	38447	38457	40469	24147	12624	13340	12229	7839	5704	6430	4945	3969	4037	5816	2446	2375	2278	2353	2317	2436	2381	2444	2346	2133	2038	1950	2036	1883	1958	2001	1701	1824	1785	1574	1404	1232	1344	1299	1332	1267	1303	1245	1091	1081	989	957	888	870	964	911	887	894	869	881	837	877	918	905	900	969	960	927	896	883	906	864	869	905	880	846	904	885	898	854	856	818	867	858	851	868	874	819	921	883	903	809	850	838	871	843	848	900	864	838	808	776	823	820	828	871	822	835	832	757	829	890	851	839	840	851	886	835	814	884	875	795	866	796	836	812	797	825	819	859	827	822	839	788	856	834	842	828	815	844	819	850	834	804	868	827	784	835	808	813	802	833	823	862	870	854	786	834	838	847	830	777	824	840	791	843	822	855	837	817	846	809	794	834	875	829	846	851	869	868	828	891	854	821	804	832	842	825	850	848	792	872	826	872	837	795	856	794	861	877	804	834	797	823	890	846	819	843	816	835	831	845	840	795	776	882	799	796	803	841	769	823	808	805	909	812	830	811	836	803	835	838	843	867	826	791	808	816	826	853	877	832	850	801	794	836	810	776	884	889	837	824	830	828	838	826	843	824	783	845	862	819	809	815	832	855	808	869	845	858	843	833	835	819	810	818	805	836	840	810	788	818	842	806	819	844	881	857	800	801	826	842	828	893	744	835	857	828	873	809	820	771	865	787	860	779	861	851	842	823	803	789	833	826	830	828	834	895	811	868	778	823	822	841	830	845	863	820	841	802	850	848	865	869	824	815	832	837	842	850	772	842	844	762	851	821	874	819	788	820	824	819	855	832	814	859	793	837	844	843	855	815	822	851	808	852	847	833	876	840	864	879	842	833	855	815	823	811	811	825	854	868	855	895	764	831	867	809	878	809	862	813	847	833	859	843	853	779	864	822	748	847	849	847	850	829	867	845	842	812	797	831	805	823	810	817	830	796	822	815	798	827	815	782	864	804	751	855	786	842	788	831	818	903	796	838	863	852	823	843	795	829	858	824	805	840	858	794	800	858	849	849	838	765	855	884	826	781	879	801	802	831	760	843	832	793	834	830	837	871	787	850	839	829	818	856	868	832	855	840	829	855	847	845	835	843	781	886	846	792	822	859	853	876	843	876	791	889	790	837	835	812	865	817	797	784	800	877	840	823	798	867	848	851	844	839	863	811	797	803	853	804	782	852	811	840	830	837	880	859	850	826	823	761	841	798	802	823	801	812	827	837	817	821	834	810	849	863	824	822	912	834	809	814	798	819	855	825	819	848	862	831	787	829	813	894	865	808	825	815	827	833	860	839	826	875	840	799	855	835	830	861	812	859	859	907	820	830	852	850	794	829	821	829	812	877	824	790	847	860	824	844	853	819	776	869	792	902	859	825	897	855	789	826	793	832	820	851	831	801	809	830	835	847	859	828	826	878	797	863	778	851	813	820	829	789	849	887	795	779	791	866	800	877	860	812	801	807	866	807	832	856	835	835	832	822	865	812	830	834	805	784	833	875	805	824	830	849	856	832	792	805	829	860	844	835	773	880	837	786	833	860	838	858	864	773	827	876	828	845	821	823	808	790	824	850	840	822	841	872	825	860	840	829	866	801	847	763	856	809	856	761	842	840	809	802	859	844	834	823	840	864	856	848	795	856	838	829	870	870	879	852	871	827	809	797	850	864	833	872	862	851	818	834	823	828	759	788	832	834	802	897	828	794	816	865	866	849	874	854	803	819	810	813	818	850	869	878	840	863	836	831	822	786	830	840	805	789	837	797	819	836	889	838	836	891	855	840	848	807	844	840	872	865	861	855	844	843	865	813	838	792	865	864	836	830	862	842	813	845	818	809	817	827	829	873	808	846	834	801	838	837	808	802	859	844	920	811	861	854	849	829	806	828	850	811	862	857	856	819	848	809	858	833	861	851	851	871	788	826	819	836	797	837	834	800	800	843	839	862	838	858	789	804	814	831	848	815	842	840	811	817	820	853	800	790	786	852	821	827	803	819	813	820	855	840	857	858	841	835	817	880	892	849	789	817	829	867	830	846	831	817	805	823	867	819	823	787	838	793	829	826	831	800	797	821	823	843	851	837	867	806	892	843	787	802	819	827	802	845	868	864	777	819	862	807	768	776	846	808	869	854	828	893	858	808	842	836	815	859	815	826	859	838	834	787	879	784	809	854	794	861	845	852	819	818	816	831	805	830	845	830	854	843	806	834	861	798	832	820	813	766	887	814	849	883	822	826	841	808	857	829	833	884	840	827	833	807	876	797	834	885	824	880	828	834	854	802	822	792	863	806	863	824	830	801	797	803	834	822	791	872	892	784	768	795	842	858	791	811	865	874	808	830	854	808	873	830	843	870	829	856	827	841	810	847	824	875	824	860	750	853	809	802	868	837	844	863	853	872	870	824	839	815	820	901	832	827	874	811	819	878	786	840	832	868	784	797	881	829	849	852	863	836	863	837	816	836	850	811	828	795	818	806	820	843	813	819	806	882	857	863	865	874	817	823	841	811	853	815	817	823	854	824	851	811	881	814	841	875	823	822	839	824	842	866	800	825	831	842	906	802	855	841	856	838	867	852	791	809	835	842	845	851	871	860	810	873	768	843	824	811	802	801	815	828	828	879	861	832	817	847	819	836	823	804	873	819	810	828	817	793	848	825	812	923	780	805	834	805	826	844	784	787	850	873	919	879	816	799	852	820	895	793	801	813	847	863	911	834	856	880	805	854	821	826	825	819	848	808	853	814	811	832	849	840	776	844	820	857	817	758	853	810	851	826	838	854	799	814	787	850	822	816	815	819	834	875	750	792	875	825	801	860	831	809	847	852	852	829	809	862	845	861	821	817	809	796	822	845	865	843	829	820	856	833	815	791	821	783	847	876	829	844	849	861	822	853	817	799	836	851	837	791	848	817	818	813	779	822	873	854	858	825	855	803	742	821	882	842	869	859	812	884	849	864	836	868	856	827	872	880	818	830	843	834	818	831	800	855	821	815	833	849	804	794	822	793	783	857	808	843	849	815	874	847	807	893	821	892	811	866	823	822	800	853	834	826	810	800	904	818	835	797	793	892	849	861	844	792	859	821	848	854	796	849	835	829	821	832	824	841	822	853	831	845	795	851	853	815	815	837	806	792	868	779	826	847	829	855	842	811	828	827	809	831	824	872	862	830	767	800	769	837	797	845	828	845	858	839	861	883	826	856	875	879	811	830	807	815	779	789	854	797	857	846	824	803	829	826	858	772	846	822	871	894	807	816	835	821	801	870	793	829	854	791	815	846	821	820	836	843	814	823	853	804	828	847	843	841	791	810	818	800	831	866	864	804	840	856	839	841	864	845	814	883	846	836	806	840	797	814	810	871	823	790	846	851	890	839	868	802	810	815	894	832	808	793	845	903	816	879	819	836	883	831	849	805	849	814	824	873	810	849	859	812	859	854	812	865	849	853	787	833	802	850	814	851	860	833	846	854	835	803	856
18287	14704	18989	12125	8006	5668	4202	3707	3031	2277	1484	888	775	750	631	473	527	513	431	441	459	406	397	414	399	431	339	376	329	348	361	370	408	374	375	364	363	317	390	352	354	372	375	337	339	334	354	327	334	386	366	386	331	367	359	349	358	329	342	410	350	354	366	344	387	353	353	408	321	338	337	355	327	383	347	329	340	357	367	371	378	326	370	319	349	347	348	371	367	335	351	322	345	338	340	377	344	360	333	359	358	361	332	333	360	337	367	347	366	338	349	333	350	364	341	356	350	349	378	349	361	349	363	385	384	348	354	315	376	343	335	342	349	359	346	330	339	335	357	343	348	357	363	355	366	398	371	362	363	371	373	353	372	373	331	387	369	339	325	350	339	339	363	339	366	342	362	315	341	354	348	352	373	385	371	355	338	381	342	362	365	358	335	346	333	382	347	351	363	337	372	380	330	335	347	343	352	341	352	367	357	364	355	381	325	365	370	317	373	354	347	371	347	342	375	335	353	356	309	311	339	353	352	331	361	311	341	337	394	322	352	337	360	335	354	369	331	372	350	345	328	335	317	357	329	352	349	366	349	355	334	336	366	379	328	393	336	357	359	374	367	364	361	347	363	377	338	350	376	342	357	374	334	325	350	334	349	377	360	331	357	336	354	337	372	364	371	353	347	366	351	324	336	399	340	342	317	374	340	344	364	354	369	361	372	348	341	372	368	325	325	340	356	330	360	352	353	359	396	378	338	335	348	369	363	375	367	347	375	327	382	322	365	340	330	339	347	363	370	337	374	338	328	353	340	341	360	380	340	316	387	340	326	318	349	363	336	367	372	354	357	334	375	366	361	362	345	350	330	365	363	336	356	351	393	347	378	333	350	367	365	342	330	348	321	332	353	345	368	336	363	367	341	320	338	332	319	354	342	339	358	358	348	338	353	354	336	368	369	371	378	345	356	345	375	338	338	360	316	346	374	328	388	379	347	337	370	333	342	344	347	327	349	378	350	373	342	347	328	347	367	364	357	340	349	326	353	344	338	361	370	378	332	325	370	333	379	360	366	352	340	354	343	371	340	344	349	351	329	348	354	352	372	375	335	385	363	344	368	374	330	348	382	358	306	352	354	400	373	337	400	340	371	373	377	377	330	374	341	321	384	327	352	359	396	335	344	385	341	353	344	397	380	360	375	328	353	344	345	345	368	332	339	375	381	367	368	332	390	351	346	346	325	360	364	356	359	356	361	378	345	430	363	346	342	303	369	362	336	373	338	354	360	366	384	362	351	347	314	335	350	341	315	307	338	310	355	348	375	382	334	332	381	348	349	374	333	385	334	357	354	379	366	322	325	355	355	356	352	326	341	357	322	328	380	357	381	339	359	347	351	337	379	347	342	333	344	357	365	293	347	346	355	360	374	334	362	344	355	341	346	378	366	375	369	348	319	337	354	351	397	364	318	379	380	366	346	338	361	358	354	367	342	373	343	340	359	389	356	359	314	381	330	337	365	339	337	371	351	363	321	347	350	344	339	340	363	341	330	326	341	370	372	354	334	369	351	331	342	362	358	348	385	365	333	341	328	358	334	372	372	340	369	360	383	357	363	328	335	348	336	357	325	306	332	374	363	363	330	345	326	363	371	379	324	360	388	364	341	342	363	319	361	358	364	365	355	336	360	372	363	325	350	380	360	353	355	354	347	340	374	335	326	364	354	330	323	368	361	391	353	352	343	420	372	350	351	360	357	353	368	362	377	348	387	353	366	351	366	349	364	346	337	361	368	355	366	351	325	385	390	373	325	407	376	356	348	341	337	348	334	367	384	394	354	335	369	340	334	365	352	348	349	347	335	330	387	345	339	381	344	344	380	317	374	353	364	327	356	326	393	338	363	392	339	360	381	350	361	323	374	362	366	330	348	364	377	400	360	323	366	352	362	361	388	332	348	370	370	314	354	364	383	356	366	346	345	344	330	348	337	339	340	356	337	320	387	352	383	366	383	381	361	387	336	368	335	359	358	359	363	380	358	365	349	370	358	335	384	342	330	348	354	315	394	382	332	384	338	346	345	381	373	388	360	370	328	351	347	320	314	358	344	375	351	325	390	330	333	349	327	381	359	368	348	366	365	345	336	369	369	329	371	348	338	354	323	312	349	316	375	351	346	314	347	381	337	327	354	328	372	352	345	354	353	315	377	350	325	330	360	332	354	366	328	371	333	333	337	307	336	384	318	361	365	369	369	345	328	345	316	380	340	346	333	363	355	361	347	353	365	370	353	377	328	381	368	337	327	344	385	363	343	335	343	338	355	337	366	388	355	372	371	368	339	370	356	365	343	353	328	362	377	334	346	372	351	335	345	348	353	364	349	331	324	325	373	364	342	362	324	346	348	340	358	363	344	336	361	337	372	321	363	384	342	337	358	369	330	347	363	373	331	344	368	347	324	371	361	343	342	341	365	372	371	346	344	368	391	332	309	338	380	359	360	334	345	365	325	336	342	372	354	372	344	346	370	325	362	364	348	357	337	373	385	342	337	331	376	358	363	362	330	332	319	358	341	361	358	336	365	372	357	345	329	360	341	408	357	363	340	340	338	322	348	344	387	329	342	377	343	343	359	345	347	351	373	324	358	329	324	341	325	365	339	377	375	340	372	341	356	368	377	309	338	344	340	326	351	338	363	347	332	377	414	363	309	342	346	359	337	338	352	337	361	330	351	346	360	383	368	364	334	342	357	347	318	343	366	343	347	364	356	372	349	337	388	341	364	349	342	365	353	361	316	329	361	343	351	356	344	327	350	360	341	317	361	357	353	345	330	337	329	361	366	343	351	356	369	361	367	347	346	338	396	322	341	348	359	342	335	339	331	354	413	395	364	354	380	367	338	360	312	350	330	334	336	387	386	369	371	371	354	338	333	356	363	372	322	356	365	352	353	327	338	330	339	329	353	366	387	347	361	362	341	373	332	368	353	400	337	356	345	313	357	350	317	368	342	356	371	385	338	360	337	347	372	358	337	321	367	353	330	328	398	366	395	315	358	363	359	341	345	355	355	378	337	365	356	370	368	343	374	322	366	359	344	344	356	384	336	373	356	345	362	389	353	350	324	330	317	369	369	338	327	337	353	365	353	340	325	340	372	343	365	338	381	371	355	400	350	365	341	349	346	405	363	388	347	375	353	346	344	350	372	349	376	374	369	333	326	366	365	370	347	326	368	347	347	344	365	392	371	375	368	379	366	344	339	340	357	318	351	363	370	360	359	354	391	345	363	363	351	336	321	318	331	350	380	350	339	342	354	361	351	338	384	379	380	370	312	349	369	343	360	324	344	376	357	347	330	373	361	349	343	337	344	348	358	364	374	360	380	359	367	350	331	358	364	361	352	349	329	371	355	366	372	356	381	343	354	345	396	350	356	347	382	344	381	359	364	371	368	358	362	372	343	357	389	383	362	370	329	370	378	367	328	348	331	334	346	342	378	364	386	372	376	379	349	354	345	367	360	372	360	372
10738	12957	24527	22211	19772	16678	14683	13852	12025	9867	5890	3748	3016	3219	2537	1921	1853	1689	1599	1511	1637	1249	1248	1223	1236	1144	1138	1124	1057	1053	1028	1079	963	1055	1015	947	980	987	961	997	968	982	934	954	945	955	848	897	880	948	874	975	925	923	888	926	880	897	821	925	909	851	874	901	922	978	961	874	895	912	885	881	910	925	876	872	893	912	876	903	911	914	863	890	879	915	842	931	919	928	859	875	877	941	909	856	885	889	917	870	893	925	862	856	912	919	904	844	867	887	906	859	928	931	903	895	922	876	891	882	849	918	873	880	867	928	868	857	861	879	933	898	856	836	861	920	850	913	897	871	932	896	873	887	935	886	836	893	910	892	881	875	873	944	895	921	900	839	904	919	942	875	918	899	910	917	880	948	882	886	938	948	888	923	869	898	907	859	848	963	908	835	885	897	877	954	934	861	879	897	927	934	921	896	897	892	882	871	925	967	902	894	916	864	881	887	931	919	938	865	909	895	948	840	839	964	897	872	904	857	930	932	934	950	871	901	857	868	876	928	878	850	860	951	811	864	912	946	881	933	890	879	914	917	869	904	875	896	897	896	836	929	851	957	889	874	912	883	909	881	899	903	948	897	905	926	868	862	921	831	884	942	922	870	892	888	893	892	859	891	896	922	863	901	881	914	860	905	815	880	870	882	934	880	899	904	899	906	868	897	923	865	897	870	925	875	930	914	902	916	903	880	876	842	901	897	897	929	889	870	885	863	876	905	872	848	877	912	916	921	897	891	904	877	883	924	885	912	886	862	892	927	839	902	922	888	824	886	874	888	847	868	841	882	842	921	889	850	881	902	958	920	893	895	864	937	922	903	888	902	874	903	878	924	879	867	951	880	869	882	884	897	893	894	868	883	884	842	874	842	920	857	899	845	917	874	926	922	868	836	910	885	923	864	872	946	916	907	893	896	880	941	929	935	870	874	877	884	930	903	878	860	859	897	897	915	871	926	909	927	844	909	891	947	884	864	887	897	891	950	898	892	848	900	922	877	895	924	883	925	823	925	924	911	879	942	891	856	881	916	862	884	894	910	881	884	886	874	930	870	924	882	853	881	882	865	821	924	855	916	877	888	877	820	908	870	838	887	899	901	847	799	862	880	886	899	866	872	961	869	817	923	882	903	852	832	890	921	906	890	889	836	872	800	872	886	873	930	877	896	872	908	886	882	890	907	865	903	912	884	850	891	857	917	841	860	855	889	877	878	880	920	927	882	832	853	860	912	874	908	833	893	882	913	910	827	859	896	907	844	864	862	844	876	915	871	925	896	920	961	882	885	895	893	950	863	907	873	926	920	937	847	865	891	896	912	920	877	860	923	881	836	868	875	915	957	904	885	891	846	900	944	918	931	892	883	930	859	928	892	899	916	894	916	920	908	912	886	947	874	875	890	895	844	915	841	858	888	866	879	916	879	905	882	912	917	887	916	887	904	874	918	871	899	943	886	891	930	847	857	884	925	918	924	869	912	923	866	948	887	896	924	900	872	919	835	920	879	916	887	916	914	843	928	899	913	904	889	894	896	890	918	843	938	881	909	868	920	937	875	867	899	904	924	875	898	941	865	876	880	886	901	896	854	897	832	881	890	902	860	918	953	872	858	913	918	931	920	906	893	894	883	927	883	888	862	883	872	853	860	891	892	922	865	935	935	928	939	906	843	894	935	870	820	925	897	853	907	860	904	948	861	894	857	923	934	888	921	888	912	877	930	865	871	880	901	920	876	940	902	907	884	919	933	920	850	911	912	858	951	860	915	847	887	879	873	859	888	911	858	917	882	847	885	919	807	897	877	896	890	898	925	869	896	902	885	891	875	907	861	867	836	921	929	895	871	941	875	855	925	932	920	919	917	883	898	870	867	890	890	883	885	911	933	926	905	889	908	894	908	904	872	816	896	869	855	894	892	894	929	883	862	920	882	849	892	863	918	893	966	906	900	916	884	850	932	942	884	906	960	896	918	915	873	875	897	910	919	856	907	918	896	899	872	892	854	882	866	898	874	893	858	939	936	888	870	858	813	875	909	861	869	919	937	920	838	889	955	895	920	888	898	857	884	899	918	892	920	883	929	890	908	907	877	889	895	932	872	886	861	920	880	859	928	915	879	880	876	883	943	968	891	890	911	919	922	900	874	891	863	854	892	851	863	917	854	871	893	916	947	915	866	917	867	904	910	898	895	855	850	859	853	924	832	896	913	927	812	863	925	918	855	889	914	860	888	867	865	944	869	913	865	836	916	888	930	867	890	909	928	885	895	936	887	872	919	854	896	861	874	869	901	847	970	897	816	928	865	897	877	889	881	858	844	912	881	895	895	900	861	920	912	865	922	860	959	866	908	901	930	938	906	874	863	882	934	902	892	899	938	911	904	881	889	866	827	897	890	869	894	848	866	918	892	921	901	874	896	863	900	884	900	828	865	947	897	914	957	913	896	865	936	936	935	859	900	901	854	925	902	914	897	914	897	884	889	928	886	914	897	884	874	864	884	881	903	922	895	889	871	878	899	883	869	907	919	861	887	935	863	910	915	922	876	918	922	891	856	842	897	883	885	905	877	885	869	911	912	892	868	846	833	904	902	928	909	880	901	928	897	846	921	973	889	905	902	875	935	908	900	893	873	935	929	903	862	906	903	872	872	903	899	879	894	907	889	904	889	894	910	870	862	912	856	896	902	831	836	923	876	927	876	909	925	891	890	844	880	870	916	882	953	883	868	879	883	874	864	892	871	874	936	932	899	866	871	882	880	883	947	862	943	898	934	886	844	935	908	880	865	875	837	821	908	878	925	927	934	885	917	850	875	853	866	907	901	881	909	886	885	889	809	912	888	911	860	855	892	890	876	932	861	898	923	906	875	925	840	915	934	848	856	866	869	908	885	911	859	906	904	849	896	918	850	880	866	864	906	857	933	876	905	893	868	860	892	872	855	913	895	885	906	907	905	896	921	856	872	913	906	908	930	892	920	853	854	908	921	876	875	885	911	859	937	851	879	847	875	862	905	866	903	850	861	909	890	905	837	908	861	876	872	866	885	916	861	858	897	909	877	914	852	882	899	895	852	877	879	902	906	882	823	916	908	883	921	874	895	881	869	867	887	880	937	856	894	887	871	880	879	848	928	884	901	877	881	864	870	925	863	874	855	902	911	888	935	891	887	856	905	896	896	942	865	897	865	885	888	857	885	920	887	930	924	806	920	901	899	857	890	884	904	872	888	868	799	913	901	904	855	870	893	870	910	870	889	941	890	827	834	897	883	884	834	893	916	937	918	889	933	839	864	885	871	932	834	847	839	898	819	884	917	914	888	901	865	865	907	853	886	944	882	823	913	875	900	817	816	937	931	880	856	924	906	894	963	935	917	884	879	901	902	886	906	884	892	872	899	897	925	848	916	902	901	978	907	854	923	882	914	864	921	927	895	910	888	932	907	901	848	870	889	863	892	883	886	893	892	923	874	880	887	891	868	936	880
29847	25671	28297	21919	14891	10836	9595	12583	15696	11438	3148	2014	1317	1182	1264	942	798	812	692	759	923	531	553	521	499	540	496	491	527	504	496	468	433	486	445	462	439	452	418	439	445	403	391	389	410	376	383	394	420	324	390	356	387	382	383	390	373	388	361	364	351	361	384	384	363	348	366	370	367	367	342	331	358	364	359	367	387	369	404	348	327	375	365	379	368	348	371	345	371	364	367	371	389	333	406	352	387	389	345	386	379	354	341	344	327	390	360	349	384	394	345	356	371	360	406	383	341	357	357	362	399	353	358	380	368	377	348	365	345	335	345	347	399	404	366	366	364	327	381	368	379	349	396	352	363	367	364	337	375	340	335	328	381	354	375	372	360	373	351	394	359	400	407	331	375	377	381	352	366	370	401	346	383	355	360	338	356	340	418	362	387	348	378	345	383	363	343	342	339	401	344	347	362	353	371	403	360	330	345	371	348	378	385	397	324	381	351	329	365	358	403	368	411	361	369	384	403	387	377	348	363	399	350	365	361	334	390	369	368	358	320	364	365	414	399	353	364	369	349	362	314	388	363	372	376	365	366	395	384	344	359	334	357	385	353	393	337	340	370	389	383	384	360	370	373	388	338	378	370	407	363	375	360	342	357	355	352	343	427	373	364	353	380	371	367	378	368	352	337	361	349	342	353	400	377	362	361	354	403	382	332	347	367	368	362	369	368	393	356	313	377	387	368	345	332	356	367	368	337	357	355	352	389	361	379	370	362	367	347	327	371	359	372	387	369	384	377	359	369	346	382	364	350	346	418	397	376	368	366	365	376	361	348	350	368	371	367	351	364	400	400	352	374	383	392	362	371	417	349	386	355	366	372	336	404	389	362	365	387	377	321	393	378	398	338	377	385	333	348	355	338	398	360	364	356	353	376	387	366	371	362	358	380	351	341	361	386	395	379	367	350	416	389	393	365	351	388	354	363	383	385	355	333	358	366	360	391	387	346	371	332	382	390	387	346	348	366	363	399	391	333	377	386	328	405	391	374	355	393	371	366	345	365	346	375	333	357	355	356	374	338	379	365	356	336	356	346	379	358	318	374	371	361	353	358	364	363	378	367	385	360	328	382	380	349	364	356	362	346	365	384	383	369	366	359	396	348	348	373	383	379	366	376	375	353	398	369	343	401	353	340	368	374	345	344	370	383	386	350	352	409	391	374	380	343	362	375	353	385	338	333	372	377	355	403	348	386	348	338	396	374	322	387	365	392	381	369	353	362	416	367	328	417	386	404	368	360	363	417	384	366	369	368	370	384	366	352	356	380	328	351	323	329	345	376	379	390	386	388	341	371	365	347	346	347	349	362	347	372	358	354	371	350	343	361	377	352	335	364	355	353	380	353	339	329	379	352	348	346	395	352	363	375	332	369	347	357	394	387	363	359	387	346	388	350	326	362	398	357	368	343	383	341	351	404	363	371	403	379	391	372	365	364	360	379	311	372	363	374	350	374	394	355	353	360	383	392	319	345	358	368	375	336	368	349	345	329	390	365	354	380	356	349	383	374	356	349	350	396	365	379	379	365	351	359	392	381	365	332	351	385	397	393	349	348	378	412	377	359	390	369	357	324	366	391	364	338	376	406	383	354	381	372	350	386	426	397	369	374	388	376	352	405	362	334	380	356	339	379	351	370	365	374	356	375	321	393	386	360	329	341	363	350	344	342	359	367	376	357	390	374	360	378	384	384	352	319	369	375	356	362	365	355	360	364	357	407	336	369	390	381	349	370	353	329	350	363	354	344	401	378	384	360	348	398	363	366	365	361	399	414	357	344	392	372	360	391	358	380	386	384	340	402	383	385	354	361	363	367	419	372	360	325	377	388	371	391	369	361	363	371	363	359	325	362	357	359	374	358	375	334	402	327	346	327	362	376	374	332	331	384	386	404	341	365	359	337	373	353	382	387	365	357	370	352	367	351	348	362	367	320	366	388	388	364	359	388	382	370	348	362	357	348	346	359	380	352	371	346	347	366	406	361	344	366	362	342	360	402	380	370	369	361	361	344	337	381	375	347	356	365	354	366	383	386	364	370	393	354	372	369	375	360	353	350	382	376	356	387	408	373	345	377	392	386	392	364	386	368	368	359	331	382	373	368	364	378	320	343	351	329	377	355	346	387	384	384	358	335	368	348	350	347	370	376	344	354	345	312	366	363	349	354	385	359	381	345	361	362	345	352	347	336	398	392	386	392	378	348	356	401	345	379	361	336	343	348	389	391	364	366	369	352	392	355	353	344	387	348	342	389	373	358	378	349	367	399	378	358	383	374	397	349	368	341	366	375	333	384	358	381	378	361	386	369	336	369	355	374	391	365	356	344	340	351	368	361	358	352	367	354	353	373	355	411	385	376	344	388	353	349	399	371	345	403	362	379	395	393	368	350	373	376	350	344	378	340	351	308	374	373	362	373	392	366	351	356	343	386	386	406	347	391	354	349	376	379	377	401	377	346	349	376	409	376	367	365	384	357	360	380	353	375	375	377	348	363	388	334	401	309	375	342	323	351	357	352	357	343	355	403	361	351	352	375	369	361	396	339	372	358	341	364	365	359	364	336	361	346	372	341	345	359	379	354	343	401	356	374	328	404	350	330	373	355	367	371	349	366	338	375	354	367	370	396	360	367	389	362	375	360	359	352	366	364	371	360	376	347	353	336	380	348	375	366	364	338	353	412	386	349	389	354	357	352	341	379	368	365	347	333	377	340	331	376	357	358	383	318	377	341	381	330	358	347	347	377	361	387	373	334	365	362	342	402	376	329	375	374	378	367	355	378	352	347	359	399	369	346	357	345	351	388	344	391	356	355	352	390	394	358	365	370	395	381	339	375	337	353	364	346	353	369	383	364	356	350	378	398	350	372	370	405	351	345	372	364	366	374	334	388	363	353	374	363	382	359	397	407	334	347	362	360	381	380	365	351	329	379	332	342	318	395	334	374	370	340	341	384	353	370	346	359	372	363	372	359	363	378	359	376	377	362	365	388	376	383	388	353	386	389	349	407	364	370	372	393	337	393	390	354	373	395	356	367	333	366	346	383	399	379	372	390	372	363	384	377	388	365	343	364	376	365	355	369	365	370	363	399	375	346	351	350	359	374	399	385	364	340	382	382	348	364	356	367	348	425	367	374	386	347	352	371	381	328	343	366	354	359	400	345	347	371	383	362	345	396	362	328	364	374	362	352	377	397	335	373	365	388	368	348	423	334	334	351	366	349	364	328	328	359	357	365	386	363	363	378	368	341	376	341	361	341	351	358	358	374	384	371	373	404	371	343	351	397	366	347	375	408	377	351	339	370	383	389	370	399	351	400	339	346	350	349	387	347	344	385	354	378	368	350	373	369	342	365	348	363	375	358	386	379	377	354	374	386	376	336	323	376	403	381	340	349	357	341	356	383	390	384	359	386	386	372	362	341	361	347	367	340	343	386	350	331	363	395	348	401	338	357	364	354	370	361	348	365	365
17767	21240	31839	31971	28206	25134	25937	30885	35740	27008	10595	8920	6337	5989	6059	4410	3657	3719	3130	3271	4529	2056	2072	2113	2070	2155	2154	1911	2058	2104	1835	1610	1586	1549	1452	1487	1485	1505	1507	1515	1393	1330	1222	1242	1126	1119	1201	1139	1182	1088	1036	966	933	924	1006	927	983	999	991	1012	978	1029	959	937	948	924	958	1015	951	919	968	971	893	953	960	986	918	932	938	954	911	946	926	877	863	939	920	962	976	906	931	955	937	882	921	943	906	904	984	974	903	947	945	923	928	937	889	906	891	924	929	920	923	996	968	933	928	890	962	928	944	918	891	878	933	901	889	921	1003	933	943	893	974	901	880	953	940	891	904	931	891	922	928	886	899	949	931	909	906	858	879	917	909	889	919	922	980	920	903	916	976	874	948	934	950	932	912	925	906	941	916	864	905	934	973	953	952	959	881	936	888	898	894	865	917	891	926	937	902	923	916	946	962	901	964	929	947	874	960	925	916	944	914	957	942	977	904	892	949	872	916	899	937	932	905	870	915	905	880	954	946	923	946	923	924	935	950	949	927	969	902	873	904	938	944	907	888	943	924	947	920	838	926	933	959	891	919	954	960	904	925	944	894	927	949	840	949	876	879	875	982	934	933	888	892	896	867	951	902	937	924	897	932	929	941	883	898	919	936	850	902	916	898	945	932	848	892	886	938	955	948	973	930	944	903	968	927	915	960	904	929	922	890	914	878	914	966	956	931	913	911	922	956	890	915	905	904	926	902	887	916	906	932	915	862	890	892	928	905	911	934	959	914	913	934	940	889	911	935	957	911	936	899	916	868	910	912	919	883	953	953	928	949	979	936	886	891	909	917	944	916	890	874	900	909	931	931	917	922	854	912	902	963	910	920	922	859	930	945	887	929	882	911	888	877	945	925	888	880	931	930	968	936	898	931	930	899	916	915	943	904	931	898	910	907	916	904	963	946	857	906	941	919	945	934	892	911	953	928	866	940	885	963	835	966	864	922	841	852	875	911	925	871	949	940	961	905	950	912	890	957	846	926	927	909	907	903	939	888	898	933	1013	968	889	934	911	866	946	899	919	919	938	887	945	937	928	886	907	930	931	910	895	902	946	963	902	933	941	923	883	953	895	901	890	939	877	969	919	924	922	889	910	914	862	923	866	889	937	906	907	925	872	879	861	957	882	939	945	931	933	944	950	879	903	909	927	958	895	931	877	953	956	916	911	906	911	887	925	917	922	920	914	937	923	923	932	928	927	873	950	854	910	947	932	869	928	940	877	1003	871	985	855	901	896	930	893	972	946	928	967	925	941	907	910	970	911	896	904	875	932	970	937	941	919	884	935	946	902	946	921	896	917	979	932	928	911	938	949	901	936	944	864	905	887	922	961	986	944	1008	906	959	948	969	877	942	886	861	926	940	944	881	924	919	921	1014	950	900	880	877	984	973	976	946	894	921	923	949	928	912	916	936	962	920	877	933	960	898	904	965	917	925	959	897	901	914	887	926	1011	918	906	893	941	962	903	969	845	935	899	945	896	907	917	933	906	891	870	914	905	960	905	890	931	931	913	923	870	918	906	879	954	861	944	916	985	899	947	873	900	922	950	902	935	971	892	953	910	962	909	907	908	977	887	933	827	938	923	905	867	877	870	913	922	880	862	910	907	899	907	913	926	888	913	977	928	861	897	875	910	898	896	947	884	960	879	980	882	911	907	875	909	846	934	898	959	954	911	913	886	914	871	924	983	883	905	877	918	931	926	941	921	974	954	876	911	898	918	929	890	860	988	931	983	903	896	984	940	896	873	927	917	940	963	933	975	917	852	948	926	899	877	919	941	934	944	937	923	884	925	930	929	924	929	894	895	940	891	943	971	939	904	909	879	887	920	928	881	912	943	918	908	953	921	918	890	924	953	875	879	918	908	926	900	932	899	888	893	962	930	884	881	900	973	934	835	956	932	886	912	912	940	871	889	891	933	933	888	924	953	960	916	892	919	986	886	947	926	889	901	908	939	882	904	899	864	917	904	907	917	908	859	936	934	899	900	910	960	951	949	991	895	905	970	906	963	940	886	941	934	976	884	974	963	915	946	906	989	965	885	892	905	933	916	951	911	918	955	922	865	923	906	880	909	930	961	939	877	885	927	910	976	897	908	888	944	1026	898	899	934	933	903	883	914	936	913	905	916	920	905	924	907	936	877	889	983	969	915	891	912	903	918	859	907	920	941	903	908	897	940	939	950	908	908	940	913	923	924	978	920	899	936	872	924	843	917	940	900	920	932	919	948	920	887	907	889	882	927	897	947	930	826	889	873	950	885	908	928	927	891	901	949	893	979	948	904	928	939	956	938	898	947	867	919	934	944	943	924	915	956	949	911	860	865	950	871	906	896	887	873	888	912	892	981	924	894	964	898	894	862	902	945	922	875	906	974	966	925	934	872	902	875	959	918	867	902	923	877	970	945	960	923	943	923	962	935	879	904	964	931	874	955	924	930	898	969	908	972	941	955	862	919	939	913	961	936	909	958	889	918	946	946	927	927	864	917	872	884	905	928	950	969	881	892	932	917	953	912	960	918	882	896	899	940	933	919	889	914	929	903	861	864	904	935	971	915	903	924	876	914	902	940	905	905	900	932	878	843	940	866	887	874	922	895	938	879	931	980	863	950	948	892	956	890	933	868	964	919	945	902	903	878	949	996	885	931	873	885	944	947	929	926	922	924	946	872	915	942	973	964	916	905	857	912	890	845	919	930	870	887	953	930	910	937	939	898	864	917	926	899	940	931	985	979	912	878	918	896	926	874	879	864	957	914	945	891	926	950	964	960	907	900	909	902	857	970	923	915	906	867	959	909	866	907	951	927	898	884	890	835	897	902	895	949	895	993	966	895	913	915	884	920	902	873	858	918	897	932	947	963	931	971	903	950	881	914	941	882	899	945	834	882	943	858	864	971	908	923	921	910	900	893	922	849	888	913	877	950	888	957	888	890	878	913	934	965	906	954	870	945	941	927	918	912	906	920	866	901	919	917	934	942	908	924	921	898	890	846	946	946	833	919	920	928	925	903	912	969	953	945	904	977	942	957	943	914	924	902	949	957	982	880	944	947	953	872	953	861	977	876	959	922	902	950	886	854	953	870	864	928	906	885	935	929	875	922	986	960	935	901	948	986	901	947	963	892	921	926	907	921	925	932	935	917	896	960	873	878	963	931	883	948	993	955	904	983	961	870	902	875	937	946	945	878	941	887	946	936	895	913	833	899	903	968	895	960	951	910	927	884	954	951	933	875	910	930	951	919	916	949	903	874	959	976	974	922	950	871	909	933	931	888	869	899	904	913	959	950	954	934	893	889	904	876	953	928	916	899	919	906	896	932	840	946	931	959	856	940	912	890	914	886	907	916	955	972	907	949	920	946	879	905	941	921	909	972	886	889	929	898	928	906	939	885	903	919	877	918	884	883	919	895	904	968	963	862	883	894	952	914	913	891	920	899	900	875	889	862	911	914	926	963	887	961	931	940	923	968
38284	31532	36371	29369	22502	18772	22973	25087	26069	17862	5127	2785	1994	1432	1404	1360	990	876	727	769	1212	656	596	584	659	634	613	602	612	588	554	501	408	479	449	488	404	456	503	424	425	403	420	390	381	342	365	381	402	370	342	354	347	360	361	368	340	331	345	337	382	347	332	344	328	333	307	362	356	348	326	306	335	341	344	347	320	318	324	324	354	344	350	360	324	335	319	355	341	335	345	329	344	360	342	327	314	356	341	354	315	343	323	318	332	331	363	349	312	330	306	352	358	344	344	329	312	307	344	364	311	328	379	346	321	366	295	303	327	343	352	372	331	308	339	320	316	318	341	319	353	326	340	346	340	309	321	318	312	339	358	343	358	341	350	267	321	329	337	307	326	296	314	367	346	346	320	360	338	312	316	295	332	345	311	307	366	328	381	339	307	348	320	326	329	334	332	331	308	338	314	297	360	340	344	300	331	327	355	332	346	323	326	357	341	327	352	342	321	314	321	308	329	319	322	349	336	315	339	339	348	309	371	363	322	352	349	327	369	305	318	325	331	330	364	369	339	350	329	316	361	344	322	344	321	364	351	345	360	324	346	321	343	353	313	355	358	319	328	318	323	357	329	311	346	323	342	332	330	344	331	340	394	316	326	321	339	314	316	330	317	283	330	336	338	321	308	337	291	382	340	349	345	331	307	344	284	333	346	359	301	368	335	320	299	342	352	337	372	336	354	319	356	337	346	310	320	326	315	337	327	375	323	334	328	316	339	291	356	350	306	327	329	324	346	364	357	304	320	349	335	359	329	329	286	321	326	316	300	353	351	332	302	330	312	313	327	349	302	336	321	338	325	310	346	362	317	295	332	329	319	355	326	309	309	334	350	312	331	315	294	298	356	307	302	318	327	340	336	318	311	355	339	369	343	346	336	351	354	334	346	328	318	360	331	337	324	298	338	338	315	346	306	324	364	333	341	318	326	347	317	309	312	329	293	336	361	316	319	344	309	324	346	327	318	323	323	332	311	324	301	317	316	342	298	300	318	302	316	329	333	329	321	336	308	339	297	308	344	303	324	342	329	335	315	316	320	332	303	354	328	340	331	321	372	328	324	312	329	327	336	331	365	356	362	341	327	338	324	327	355	332	359	311	322	342	324	352	347	335	331	332	310	333	337	326	321	302	360	382	371	340	340	350	346	334	330	316	310	334	371	299	352	344	321	342	342	354	337	360	301	336	350	347	315	337	325	309	364	309	316	331	327	326	319	358	322	324	358	317	289	310	322	364	358	339	370	346	322	315	323	329	321	311	336	330	330	305	344	311	335	341	306	302	334	358	317	308	316	325	326	324	359	333	297	315	321	351	303	343	370	338	350	373	329	310	333	336	329	329	344	342	323	365	351	344	335	322	318	348	328	339	316	340	329	305	328	318	313	356	312	370	315	338	334	344	305	319	352	324	352	314	319	339	358	294	302	299	335	348	333	359	343	355	350	350	312	313	322	334	322	320	342	343	346	336	344	348	313	318	323	331	309	302	349	324	326	331	353	326	334	348	335	337	346	343	345	333	326	337	333	327	330	331	340	345	336	362	343	324	323	305	328	324	347	312	356	342	323	345	352	321	322	316	326	329	340	341	353	352	324	322	347	366	308	337	311	374	336	363	324	310	332	308	314	320	347	327	347	279	312	326	335	300	336	345	333	335	339	333	351	331	364	311	329	341	343	326	355	320	341	292	343	311	315	337	299	284	317	313	342	332	329	359	295	336	340	341	363	344	325	323	368	355	332	342	336	317	316	336	315	334	332	289	287	301	321	278	369	325	321	329	334	304	356	313	318	341	338	349	325	329	327	344	321	313	318	343	325	320	343	335	327	349	337	335	343	321	313	327	311	331	318	347	307	331	299	330	337	333	338	326	324	291	353	291	329	354	341	318	360	345	327	332	343	303	352	305	316	339	321	332	338	329	331	329	348	329	342	308	300	335	345	352	340	343	325	292	364	322	349	345	338	302	350	335	371	327	337	342	321	320	352	343	327	296	354	291	328	396	337	324	340	340	315	322	341	334	361	288	343	330	308	316	324	339	365	352	324	305	328	330	338	334	309	316	314	337	350	339	310	318	331	304	363	330	318	319	306	330	335	297	333	298	334	333	356	320	353	309	330	321	329	341	325	311	338	331	301	317	329	302	328	367	359	291	361	329	334	322	313	335	351	283	326	374	336	333	306	361	317	341	355	393	338	351	383	319	346	358	335	354	379	322	338	316	304	309	343	346	346	338	332	321	347	320	317	326	316	332	314	332	322	328	310	335	322	321	355	331	363	307	305	319	327	349	328	317	355	332	329	311	339	288	314	315	353	326	310	346	316	367	318	316	310	325	325	351	365	313	350	300	319	344	330	327	302	321	359	313	323	319	314	340	272	321	339	335	353	359	327	298	340	331	324	342	322	363	334	358	338	344	351	330	324	347	313	324	308	314	325	356	337	331	349	350	314	326	326	342	344	318	310	304	325	328	350	339	327	330	333	315	377	306	361	320	322	351	309	329	333	325	310	363	338	318	314	341	345	284	305	312	348	321	324	315	335	330	321	351	322	314	317	307	325	314	320	352	334	331	321	325	325	305	352	343	312	324	332	296	343	326	321	341	315	325	350	326	343	320	314	338	325	372	347	350	311	339	315	329	340	360	345	355	349	344	324	326	338	304	340	340	335	328	330	357	334	369	335	286	315	330	356	347	312	303	325	331	344	305	366	361	305	353	318	317	319	299	309	341	351	333	305	344	320	324	337	308	331	333	334	353	308	356	342	322	331	328	327	304	334	327	345	312	327	340	338	357	351	357	321	320	315	333	338	299	313	324	335	338	345	335	321	306	353	350	337	333	341	312	366	338	316	371	322	335	320	342	353	352	339	309	319	335	339	322	324	299	306	339	337	313	349	333	336	325	329	343	340	357	315	316	359	334	346	350	335	343	309	363	311	345	327	353	317	367	362	305	319	343	335	316	353	340	302	347	309	313	342	343	322	326	341	308	334	320	336	339	317	326	353	381	357	343	322	362	347	319	311	365	334	324	337	328	332	310	354	344	313	344	326	316	329	317	344	328	310	304	312	345	350	351	341	384	297	336	316	335	366	319	344	326	313	345	317	376	337	336	290	360	333	354	334	333	310	344	306	327	312	332	343	329	321	350	361	368	315	360	293	335	342	343	354	338	349	317	344	309	324	338	322	377	323	348	357	304	345	317	318	334	359	337	345	297	342	326	330	371	295	308	334	345	365	332	367	340	331	334	357	295	308	334	350	334	341	321	297	337	306	283	339	324	327	328	334	316	317	317	306	317	324	327	366	308	326	332	342	311	332	326	342	311	335	347	327	346	339	334	323	373	350	300	341	327	336	365	346	318	322	345	329	334	291	348	359	328	276	309	347	329	349	333	352	306	331	349	327	322	309	312	320	322	354	325	320	333	369	344	320	330	349	341	310	331	360	342	367	353	295	323	335	359	340	338	375	305
22494	24720	37457	37666	34578	34465	39127	42225	43556	33504	13809	11151	9062	7049	7591	6818	5127	4210	3378	3976	6091	2718	2508	2703	3084	3073	2878	2751	2734	2968	2133	1969	1736	1898	1772	1731	1718	1780	1790	1619	1570	1409	1275	1351	1275	1232	1201	1089	1232	1060	974	906	896	904	896	881	865	885	952	896	942	893	877	893	907	935	893	935	942	883	877	929	934	871	910	902	870	891	862	858	884	867	857	885	877	856	813	879	862	843	874	852	881	832	800	838	855	824	860	858	902	829	806	834	831	812	832	847	818	800	822	853	835	908	813	861	839	869	862	884	816	855	805	812	794	827	846	837	857	826	823	868	845	791	792	840	870	833	844	814	817	871	829	853	822	799	818	836	860	837	893	854	781	866	798	863	819	788	861	794	776	808	807	880	896	847	760	843	819	855	832	770	855	801	833	817	922	870	849	793	792	810	821	837	803	834	864	796	855	847	848	863	829	802	835	831	825	811	849	832	852	796	807	834	851	782	794	855	822	816	816	858	815	834	799	840	800	855	861	856	867	854	853	861	831	850	861	839	855	817	817	876	818	808	837	852	839	812	875	834	834	821	809	841	868	847	844	874	852	797	860	860	850	871	812	852	831	866	887	865	846	850	848	870	874	876	824	837	838	821	821	847	880	890	824	872	770	819	782	885	824	885	800	850	856	813	867	856	846	820	797	839	837	856	820	846	843	848	772	882	798	839	812	813	843	804	837	858	835	800	828	816	899	823	774	802	805	867	820	790	861	810	848	858	852	851	819	810	866	858	825	859	886	778	867	811	848	847	852	843	884	812	845	822	845	819	878	816	829	814	857	845	831	816	823	842	820	855	841	800	826	830	832	815	806	848	782	864	939	853	848	886	823	812	782	830	795	840	802	835	864	859	835	867	844	865	849	796	817	813	846	833	810	840	825	865	810	810	859	833	801	813	811	861	823	831	803	859	812	873	805	842	848	886	773	806	845	851	781	819	845	838	866	827	843	789	805	798	840	820	784	872	863	832	786	809	833	784	834	816	810	850	811	791	860	853	855	840	839	830	816	819	845	840	828	843	791	821	787	786	838	863	849	816	792	835	802	808	803	824	815	812	837	843	820	812	815	840	774	830	817	843	856	823	896	861	874	829	827	830	872	838	817	832	791	825	799	857	902	896	850	823	785	852	841	792	840	821	832	776	896	839	820	851	855	845	880	844	839	832	903	819	825	818	828	851	821	852	831	833	876	851	823	781	780	832	806	836	809	809	872	877	862	827	806	774	854	871	843	887	850	827	818	838	839	849	791	856	874	872	812	836	844	827	890	825	847	838	835	862	834	877	817	841	799	789	829	869	816	834	831	870	842	826	855	875	875	840	863	842	853	817	834	819	816	819	867	829	835	862	802	806	817	818	846	876	860	810	845	812	832	870	829	835	807	827	859	825	809	794	854	835	863	814	862	807	846	826	840	831	809	827	854	806	864	848	848	872	823	820	815	789	850	848	803	850	808	834	818	809	889	856	836	823	863	827	882	890	835	837	799	857	817	795	825	828	829	828	848	835	828	811	880	928	855	843	838	832	837	787	828	856	851	777	788	831	823	807	903	865	906	811	845	874	828	826	812	857	855	869	853	835	817	849	864	821	804	844	806	844	804	820	876	810	826	903	849	837	782	816	849	811	807	814	841	841	863	835	813	788	813	853	896	830	856	849	818	857	844	812	869	829	779	803	824	862	837	795	852	862	856	831	800	861	810	816	863	817	831	830	843	846	864	861	845	820	816	864	798	785	807	813	857	862	847	858	854	831	863	855	859	781	793	837	881	829	792	814	837	884	830	814	817	849	833	858	796	783	834	821	885	848	916	826	818	801	838	813	797	860	824	828	759	856	901	804	830	805	837	823	820	778	800	851	823	811	834	757	815	814	793	790	835	845	833	841	825	815	809	829	835	842	841	845	821	839	808	837	886	802	837	831	867	833	893	818	868	830	811	828	851	805	837	760	830	810	835	883	844	845	804	808	882	846	855	829	823	847	875	804	806	870	827	825	851	805	861	847	802	811	824	878	791	863	837	868	834	827	835	840	850	825	829	889	798	797	848	819	795	832	836	843	844	795	849	883	838	840	839	880	806	849	789	838	808	812	856	828	827	847	820	844	830	809	823	819	857	823	828	893	866	927	900	812	828	769	872	792	794	773	817	783	850	811	841	837	840	828	803	777	842	781	860	852	844	805	782	856	839	862	854	835	801	850	762	836	778	828	860	803	849	837	851	864	854	864	830	848	786	859	850	831	850	815	789	826	834	850	828	820	883	799	830	798	832	821	822	831	808	834	840	850	866	808	862	871	844	908	837	842	795	838	835	877	863	832	825	840	851	867	790	792	878	867	859	901	811	811	816	897	817	854	829	861	847	828	811	846	798	875	843	845	823	849	836	807	761	828	818	859	838	829	836	843	815	823	852	808	819	792	850	836	837	834	793	825	822	822	840	814	782	843	844	868	847	847	858	850	930	835	882	803	854	809	843	907	826	781	848	819	858	838	905	827	874	865	778	797	859	856	805	891	790	870	824	821	836	900	810	838	867	843	810	818	865	777	841	818	859	834	825	879	821	829	877	802	872	829	882	841	875	833	867	834	831	830	854	750	842	811	844	860	780	876	878	814	824	829	855	802	837	807	876	845	837	867	827	855	851	774	823	850	855	794	825	807	832	797	809	846	849	870	791	816	770	826	861	876	851	871	838	823	867	790	842	850	835	869	818	825	839	816	840	870	869	821	835	865	833	872	801	849	823	859	825	842	819	843	819	906	822	852	800	823	853	788	881	878	886	815	820	819	885	869	819	811	846	800	816	851	895	852	820	829	854	832	842	766	812	804	822	859	830	807	803	813	816	866	822	838	810	859	843	798	847	847	820	863	865	878	870	864	817	866	846	806	830	836	827	825	830	818	834	868	829	864	876	839	827	848	831	825	856	808	877	871	837	812	811	843	806	828	832	845	855	850	825	800	803	845	826	835	780	829	900	882	803	840	871	847	800	833	827	883	861	856	860	761	852	859	775	881	772	895	860	855	848	854	847	826	871	796	856	886	838	852	799	840	812	826	764	828	813	833	855	848	860	823	875	840	825	860	830	829	835	808	800	842	816	853	840	879	809	815	854	811	841	834	846	803	801	870	789	871	886	800	812	827	785	808	810	857	870	874	863	840	858	883	840	809	821	847	823	798	834	837	801	871	852	816	835	830	832	863	854	804	847	838	790	871	844	799	796	814	814	886	825	877	857	864	825	821	811	834	771	839	818	919	850	803	788	818	835	843	854	832	835	845	823	836	842	834	837	772	880	806	869	840	922	810	839	822	792	871	863	841	823	833	843	806	823	871	865	826	788	802	836	865	775	777	862	845	863	770	859	828	897	819	831	865	804	837	847	821	878	809	849	822	877	825	803	789	823	905	793	846	819	823	863	829	883	853	823	836	870	800	839	870	830	875	841	878	836	838	815	841	841	866	816	816	848	874	824	810	805	826
17830	14366	17151	12838	8488	6626	4527	3293	2732	1672	985	873	784	638	590	557	526	475	514	393	433	447	393	416	408	421	391	371	406	388	363	409	347	360	352	351	362	369	384	356	374	365	351	372	375	342	378	375	350	342	333	354	352	381	354	352	338	357	370	349	319	337	367	355	344	327	350	391	387	399	354	340	409	373	364	370	373	307	373	370	333	349	363	317	367	346	376	356	349	319	341	366	401	335	336	382	381	371	359	326	353	339	339	378	332	344	345	390	372	347	336	355	351	369	349	330	344	368	350	354	373	316	341	378	333	333	337	328	373	366	370	365	383	335	361	352	328	367	313	349	402	385	340	374	388	356	342	369	366	355	387	349	354	347	390	336	342	372	309	381	343	339	349	334	360	336	341	346	359	346	335	343	344	347	326	370	338	358	345	391	358	331	367	345	363	362	367	329	341	352	381	364	323	342	369	333	388	338	342	360	386	366	352	327	363	364	373	384	354	352	375	355	344	395	370	328	362	359	344	321	308	369	353	336	369	352	349	380	344	381	340	370	346	369	348	358	346	330	337	389	334	365	357	318	359	373	364	349	346	363	333	403	349	374	391	357	331	343	378	362	334	355	341	369	335	347	353	392	353	344	338	356	333	350	315	333	331	330	337	364	373	382	360	375	337	328	363	343	315	361	331	348	355	324	348	362	338	348	382	352	323	346	344	337	371	358	353	375	354	370	388	342	371	340	347	370	367	347	380	329	363	323	351	419	335	339	327	341	372	371	362	336	333	346	345	354	348	337	367	333	354	371	321	363	373	360	306	323	328	362	354	353	335	358	366	349	357	371	346	387	342	388	332	369	352	361	368	357	344	321	335	353	352	374	331	366	340	359	341	364	379	343	354	341	353	383	353	374	375	366	381	355	357	359	377	330	367	356	326	363	398	336	351	334	349	356	355	361	382	368	351	326	353	367	365	339	336	372	344	349	338	330	375	355	364	354	387	363	367	377	361	349	343	348	351	362	329	350	345	355	349	355	368	329	356	359	312	353	318	368	330	375	332	353	367	344	353	368	361	352	364	342	333	366	355	342	345	345	330	360	393	362	360	339	322	366	372	358	366	369	353	366	363	325	359	356	340	362	354	364	331	348	351	384	380	341	367	366	381	380	318	344	372	372	346	365	374	393	366	336	333	364	337	335	356	352	351	353	349	359	348	363	360	394	386	332	340	358	383	350	368	361	366	367	340	361	342	344	335	366	352	401	395	402	393	335	358	365	355	337	315	339	348	371	348	356	360	357	327	348	343	344	353	339	332	366	370	363	351	376	363	354	346	341	386	368	340	328	352	364	347	319	341	344	374	376	388	343	362	358	335	378	314	329	359	354	356	337	358	374	344	334	380	348	346	303	333	384	332	341	354	329	386	355	346	313	335	290	367	338	386	352	360	367	331	370	372	378	355	368	332	362	337	380	358	353	352	347	324	344	324	358	396	364	339	332	368	350	361	391	355	353	361	361	360	349	315	330	332	382	392	357	347	352	362	364	346	362	337	317	315	379	345	361	302	345	353	353	358	355	353	345	362	342	358	346	373	371	378	316	351	329	350	368	335	337	337	375	403	369	329	369	361	356	361	344	377	361	347	368	354	348	338	330	344	353	317	373	368	369	365	353	352	331	393	346	353	387	352	360	353	341	373	367	347	352	314	348	366	346	338	353	322	344	358	356	368	370	332	352	349	325	382	348	343	350	371	371	350	353	349	339	333	363	374	333	378	371	356	369	343	341	357	343	344	331	340	357	375	381	364	367	341	334	356	374	330	336	348	340	350	346	360	379	349	341	353	341	362	388	360	359	357	362	372	349	328	358	358	380	357	357	376	323	332	360	352	366	327	388	336	345	361	362	353	327	343	401	368	382	353	371	376	367	338	346	345	345	361	376	348	371	372	343	349	357	367	351	346	334	357	363	341	366	348	358	348	368	309	343	319	319	326	349	334	361	342	358	371	346	350	351	323	321	350	366	377	362	350	314	372	368	352	341	352	354	373	346	340	381	354	381	327	336	347	354	365	371	391	361	353	350	346	355	330	334	338	356	357	367	357	355	371	337	337	398	373	373	374	344	348	356	328	337	329	372	367	352	393	342	363	302	374	351	343	359	413	372	358	334	355	337	324	337	380	365	323	346	314	334	340	374	365	348	343	346	390	314	368	339	364	357	363	342	328	322	347	358	346	323	353	384	346	316	330	349	355	341	353	345	349	363	364	326	358	344	343	353	348	361	351	384	337	369	338	327	369	382	343	334	344	347	356	354	330	329	372	370	341	369	373	368	329	364	376	335	329	337	337	368	362	357	388	351	360	336	333	366	331	354	333	361	344	326	335	359	338	342	354	355	358	343	353	311	377	346	360	340	366	335	362	377	372	326	358	352	351	339	389	367	360	334	338	338	368	325	362	392	320	382	365	382	354	329	335	351	318	340	363	360	358	334	364	369	346	353	357	352	327	371	349	325	387	364	333	351	370	393	329	328	352	387	377	351	340	355	360	397	347	367	333	354	339	337	364	369	356	346	372	345	366	333	368	336	361	318	352	354	336	363	360	382	410	405	349	355	396	295	316	368	336	358	346	345	379	367	312	342	360	367	355	367	323	322	332	371	352	396	366	335	340	352	378	362	357	339	333	369	344	355	373	370	374	342	351	365	359	382	359	369	371	375	367	349	373	367	354	320	330	357	391	344	365	376	335	357	349	347	357	353	350	363	385	366	402	352	339	354	392	346	359	362	394	313	349	341	337	357	381	344	383	347	314	369	360	358	348	344	343	324	358	357	354	317	359	350	376	376	351	382	354	337	337	353	390	371	345	363	374	364	358	342	364	343	361	369	367	373	326	346	337	363	343	364	332	357	372	355	350	325	355	349	310	349	358	373	349	318	337	336	360	356	328	375	314	349	368	373	368	379	357	333	380	339	346	406	362	330	356	366	372	347	328	354	358	350	331	376	356	331	368	352	341	340	341	345	359	324	371	360	356	377	343	348	394	334	339	353	328	323	377	316	329	324	363	362	337	335	351	334	355	359	373	373	349	323	370	359	360	340	341	305	364	368	345	356	343	346	364	347	342	353	329	401	343	394	354	360	344	391	324	359	379	319	298	365	384	329	394	372	342	358	353	322	369	376	348	349	358	384	392	355	338	406	377	359	382	358	396	366	344	330	332	365	338	341	323	369	341	384	350	350	339	333	342	348	369	356	367	365	406	400	311	350	336	334	319	347	378	404	353	339	366	377	361	365	340	352	336	367	364	344	347	358	328	342	360	342	323	366	323	362	346	332	354	351	346	378	346	350	343	357	340	366	383	367	369	348	353	337	375	351	361	323	319	340	358	352	338	341	375	346	335	355	352	363	358	343	378	351	330	378	352	369	336	327	335	370	346	334	349	357	353	374	370	350	341	343	363	352	368	345	324	351	330	354	330	348	369	340	362	363	346	340	334	368	348	365	387	390	365	343	361	373	342	323
10452	12760	23103	23773	20602	19015	15092	12629	11594	6769	3589	3774	3501	2718	2270	2202	1986	1756	1525	1437	1460	1336	1340	1301	1153	1197	1180	1150	1100	1115	1137	1049	1066	1053	1084	1050	969	1003	1006	1020	999	1027	991	868	922	919	936	944	904	976	941	929	972	921	854	812	881	939	895	914	906	891	882	905	935	916	881	890	899	833	927	825	872	898	861	911	929	897	908	911	900	947	912	874	831	918	858	862	874	881	907	910	906	900	884	928	915	860	846	874	868	880	976	885	915	886	919	897	908	932	848	875	894	873	863	883	906	904	826	909	884	898	911	922	899	859	879	830	879	836	889	852	942	865	912	944	860	884	870	917	869	899	905	930	880	903	896	846	871	890	921	864	869	907	860	832	831	864	878	849	940	918	896	883	872	887	890	865	908	833	875	915	924	867	921	859	889	945	856	838	884	883	895	962	887	865	882	875	867	865	925	898	840	891	873	833	912	898	830	868	911	893	835	879	860	879	902	962	879	885	950	919	863	887	881	887	894	811	883	881	904	893	891	843	878	851	912	931	861	946	882	923	888	935	915	887	928	917	916	905	874	921	887	840	887	865	863	913	907	863	818	883	906	898	888	902	884	902	924	848	894	939	924	859	858	910	891	867	897	895	913	904	836	907	851	920	881	868	843	861	837	878	875	913	922	876	907	903	873	861	888	858	929	926	947	896	875	906	828	890	894	896	909	858	892	919	948	924	849	855	896	915	868	894	875	872	905	928	827	876	905	892	948	899	889	858	880	885	861	856	915	872	914	905	912	893	908	857	851	922	924	922	880	943	822	935	935	889	858	864	908	949	882	886	936	889	841	887	896	877	904	899	902	897	900	932	873	921	900	853	884	900	869	943	931	877	914	896	865	904	917	865	890	888	907	889	836	906	903	926	914	880	872	853	921	869	852	862	892	884	908	878	917	933	878	862	865	885	914	876	863	903	882	858	913	854	862	915	906	887	886	931	857	853	866	862	862	914	868	867	856	940	882	838	904	870	869	931	870	891	955	885	917	944	866	877	836	927	845	859	938	844	940	894	923	851	895	914	904	893	888	894	915	910	912	874	906	899	910	940	881	910	871	866	812	923	877	891	914	873	934	887	913	896	862	878	885	897	881	873	920	857	873	886	863	858	880	908	858	905	927	949	911	917	879	898	871	903	877	910	931	889	930	939	890	920	919	907	888	903	809	957	929	864	908	892	975	842	854	895	927	888	928	900	882	926	914	908	857	827	885	887	896	822	899	880	853	907	854	886	843	839	876	837	876	867	858	870	849	889	890	917	919	917	937	859	929	815	883	859	870	881	899	895	867	888	860	878	911	932	869	931	843	875	884	920	850	925	886	859	852	902	809	856	864	855	916	905	929	911	821	906	876	925	900	868	890	896	865	887	871	855	904	895	915	859	852	857	864	860	896	917	858	896	897	911	824	872	849	951	899	864	898	890	899	864	896	919	919	911	873	881	860	870	874	864	895	901	919	882	888	902	869	921	865	920	857	843	837	883	948	858	900	958	874	883	883	926	904	883	859	904	911	838	849	896	871	864	907	841	907	849	877	896	852	897	844	868	905	885	913	902	860	891	888	898	895	873	820	832	869	923	919	951	909	936	867	892	855	964	844	877	888	876	879	882	909	886	918	888	915	862	882	815	884	881	857	892	888	899	889	956	893	907	876	890	944	898	873	906	879	879	892	944	890	889	907	931	831	898	866	864	853	852	878	921	868	874	897	891	825	879	909	847	847	891	900	908	884	901	905	858	909	887	852	873	912	913	935	877	882	947	887	915	892	874	910	851	898	912	940	872	859	915	857	900	877	912	896	867	917	916	923	851	913	927	878	890	857	861	852	889	900	845	949	932	896	885	875	885	933	840	873	917	863	892	872	899	881	871	908	816	915	864	897	810	901	865	920	919	882	854	879	915	872	825	877	875	870	945	905	916	902	895	874	887	869	883	864	856	864	907	875	884	860	900	918	893	868	810	854	916	962	844	890	856	798	912	931	889	872	884	851	843	898	873	920	904	894	826	924	897	871	868	905	865	898	846	906	863	866	867	918	915	916	871	900	918	910	911	899	858	855	882	965	855	913	914	899	897	859	904	901	928	845	919	901	930	897	893	916	879	866	870	859	852	886	854	913	912	881	846	893	879	892	881	859	934	911	886	892	861	908	923	905	905	908	910	889	860	889	807	858	862	857	827	908	878	866	849	922	869	866	930	877	892	898	826	902	890	846	899	875	862	882	879	922	851	920	928	906	906	929	862	901	958	845	891	825	879	908	878	888	890	930	912	905	923	927	923	875	911	908	842	884	861	902	840	923	838	885	852	948	911	876	818	905	852	939	880	864	876	855	888	935	926	854	886	923	909	884	892	898	855	885	934	907	886	923	939	894	885	869	906	905	797	943	864	940	910	923	911	864	847	893	876	950	885	910	867	894	862	886	910	910	905	895	918	853	879	898	847	868	840	859	836	818	900	969	885	962	879	919	874	868	885	898	872	895	857	902	895	903	893	898	846	878	841	926	852	856	871	905	932	907	867	875	866	916	897	874	916	900	856	889	930	970	886	930	886	895	861	843	916	904	866	874	931	951	916	866	884	897	856	908	905	862	864	919	879	889	885	923	924	866	917	896	920	893	871	911	857	856	857	883	890	923	880	929	903	896	926	875	908	872	889	881	878	884	929	895	868	913	966	846	889	877	814	866	913	911	863	872	887	913	895	879	879	900	842	880	856	898	899	849	947	934	898	902	930	895	895	892	916	848	903	801	957	904	922	880	849	888	886	912	869	915	907	913	904	920	946	918	887	874	861	899	875	928	863	879	898	832	843	884	883	932	880	904	878	867	897	857	849	844	876	930	872	903	843	841	915	852	922	821	891	889	908	872	866	923	879	921	868	888	868	886	846	873	888	875	858	909	858	918	872	949	871	888	884	900	853	895	883	870	898	864	870	878	877	860	931	935	891	856	938	936	937	913	889	871	893	918	846	827	957	881	868	895	857	885	873	831	870	844	884	879	880	880	879	921	864	944	927	854	855	918	915	884	873	899	943	916	869	898	875	889	854	891	908	900	941	843	865	914	879	887	891	860	877	880	880	963	867	939	889	894	883	869	846	866	891	925	914	943	896	949	948	849	848	849	857	887	907	875	866	891	906	856	857	924	902	887	934	864	943	945	912	851	873	845	903	928	895	909	918	896	858	889	878	857	864	879	824	852	935	934	896	951	915	934	855	842	916	955	884	894	902	893	935	848	853	970	906	902	933	865	904	895	842	862	890	871	791	889	811	902	903	891	873	873	897	883	901	872	879	873	905	899	877	870	888	901	905	934	898	894	896	909	849	877	876	866	891	926	883	830	914	911	881	917	893	876	942	933	882	933	918	856	915	888	868	885	872	952	861	849	912	868	896	908	893	831	912	927	958	886	889	932	882	867	874	863	886	894	893	925	906	936	842	952	886	864	828	943	878	914	856	859	822	876	910	887	911	866	894
29733	24610	29164	24038	18413	13786	10114	16406	14332	6073	1721	1575	1687	1496	1102	953	814	781	685	692	712	643	626	646	674	577	597	618	629	570	545	507	461	481	443	416	438	437	437	430	484	426	385	409	388	392	423	377	417	352	388	401	386	387	403	339	373	341	399	350	342	400	369	381	312	370	372	377	360	364	362	381	329	351	403	382	356	355	366	388	351	399	384	407	387	399	338	332	401	366	372	337	368	363	346	344	335	391	344	397	384	387	332	400	353	334	380	361	364	359	386	347	332	362	372	378	348	369	366	379	366	364	334	352	374	360	353	344	392	352	382	382	363	372	366	345	334	336	376	377	387	346	394	370	356	345	364	341	363	370	361	378	389	371	346	353	394	351	361	327	340	379	365	348	358	342	377	385	367	366	390	367	362	337	340	323	383	382	355	372	359	358	358	347	364	397	390	390	328	363	396	366	355	359	395	351	354	355	380	335	360	361	327	390	364	344	365	339	369	370	374	344	323	371	378	354	346	358	378	381	350	395	325	344	412	404	353	396	389	363	357	344	372	340	360	374	368	409	378	382	364	393	368	381	331	359	370	385	378	352	381	387	389	360	327	384	378	350	357	384	384	355	353	341	367	374	377	357	395	368	376	366	356	423	372	366	382	353	364	380	387	346	362	347	363	345	370	366	387	396	375	359	357	379	376	352	354	402	385	372	386	342	368	376	385	376	367	370	362	347	343	349	362	361	358	353	358	352	366	351	381	362	345	374	340	378	369	357	393	400	356	350	353	374	357	348	370	369	322	349	394	378	402	369	333	320	381	331	377	369	365	349	344	401	378	356	389	370	362	342	364	355	379	358	348	383	344	361	356	324	356	371	404	385	375	386	375	355	352	384	354	348	340	337	352	374	379	358	334	395	370	372	375	391	357	356	356	342	417	375	368	364	354	383	434	348	348	391	360	375	342	352	389	381	339	370	341	358	362	390	367	356	391	381	354	355	353	329	369	364	376	398	360	360	337	368	395	354	392	393	360	401	356	314	365	351	394	378	324	333	363	389	388	370	341	375	364	346	420	383	348	363	344	345	326	407	362	344	397	371	361	364	364	375	379	365	366	378	374	388	396	390	333	342	336	359	371	345	347	387	404	380	356	365	374	357	341	362	401	366	339	368	358	366	380	328	388	365	359	369	387	345	366	374	332	360	390	359	354	366	367	353	383	322	349	369	364	391	361	338	395	353	387	358	371	378	370	370	389	347	337	385	330	382	320	357	367	368	399	356	385	355	377	383	348	334	334	346	358	335	355	406	372	362	355	419	378	372	382	369	363	333	357	387	352	358	355	388	366	386	391	391	366	345	340	357	349	379	389	369	346	354	372	386	361	333	369	365	337	357	344	360	374	366	376	387	366	376	348	352	391	384	330	311	364	361	352	360	346	363	353	353	348	360	373	366	365	365	402	348	400	356	385	354	351	389	389	374	341	381	356	377	346	345	383	375	351	348	342	372	376	370	362	341	391	327	394	352	382	371	376	364	373	348	407	371	375	387	388	395	388	368	368	414	362	377	396	352	364	368	371	407	382	344	374	381	376	368	376	365	366	347	392	348	369	387	349	337	375	378	348	338	383	326	387	346	384	376	386	395	368	360	368	365	351	341	384	356	380	359	354	362	370	368	353	375	365	371	355	364	378	351	390	355	362	360	388	374	360	356	350	349	384	357	371	368	382	373	391	383	375	370	358	351	371	354	368	358	365	345	358	373	378	346	412	398	384	416	365	408	365	336	341	369	381	377	362	380	360	327	355	390	351	364	375	382	362	342	341	367	381	327	429	355	377	380	367	354	361	390	389	346	369	371	354	359	375	328	414	324	373	338	376	394	358	365	367	342	356	343	353	334	351	385	397	331	394	328	369	371	360	377	389	361	388	387	390	385	347	395	363	415	357	390	358	345	354	339	343	333	367	322	362	382	335	371	333	403	352	357	341	391	359	361	361	343	363	351	351	354	367	383	354	368	382	369	376	367	393	419	348	363	355	341	357	366	355	390	363	381	360	362	380	352	384	360	404	363	361	381	354	367	349	349	373	390	363	379	346	366	372	409	396	397	351	349	406	392	363	382	384	394	403	383	353	394	373	352	341	374	368	374	388	373	411	359	374	341	344	344	376	375	391	375	353	365	364	377	381	381	376	343	354	362	360	362	363	352	379	382	352	369	385	392	369	385	322	360	401	385	390	390	369	357	366	373	354	357	367	393	385	355	391	386	369	337	354	366	380	372	365	404	374	342	385	388	369	386	372	353	392	404	406	369	345	378	361	363	358	377	377	384	366	352	367	362	414	379	373	391	366	374	366	350	372	402	377	336	369	347	348	395	372	392	383	372	400	406	386	408	389	373	386	379	329	350	380	387	352	380	352	385	387	364	338	337	390	365	343	359	379	380	392	345	348	339	356	372	347	373	408	354	341	383	361	372	378	391	391	386	362	376	360	349	360	368	349	340	347	367	366	308	364	320	370	349	346	366	406	372	403	399	360	370	348	397	347	366	374	345	332	361	348	363	381	339	362	385	375	393	353	373	357	393	363	365	372	387	353	353	353	377	346	372	339	358	367	389	368	377	372	368	352	362	380	392	349	395	353	354	357	401	406	378	368	340	365	366	340	355	375	371	355	373	360	358	339	352	335	372	361	366	417	334	360	363	365	344	345	351	352	331	421	385	366	317	372	375	364	368	379	399	370	351	376	389	340	376	379	375	344	336	376	335	348	347	372	357	376	338	361	349	382	393	362	368	401	347	331	367	349	378	383	373	406	369	343	360	349	357	364	361	354	344	372	400	378	347	369	393	360	350	367	357	369	377	358	349	337	341	378	364	330	382	341	347	362	391	344	381	360	368	347	376	393	379	355	399	366	386	388	353	361	363	388	364	372	335	378	368	352	343	371	363	390	353	382	345	363	394	356	338	356	380	413	347	368	388	378	332	334	347	356	355	368	394	383	364	356	352	393	337	369	403	386	323	351	370	376	357	366	372	385	374	376	334	355	332	368	377	375	409	380	421	386	363	370	328	382	409	353	363	360	357	362	355	385	347	367	373	363	358	324	371	374	354	332	357	380	361	384	350	357	334	372	357	375	382	390	353	414	372	393	376	356	367	352	357	358	392	362	381	326	379	370	374	355	371	342	371	355	383	350	393	359	341	338	343	362	358	367	370	357	380	335	334	367	375	362	403	343	371	364	390	386	363	356	356	362	364	365	359	348	352	394	335	373	358	397	379	397	364	364	389	366	332	394	356	377	359	371	370	408	376	380	339	358	367	359	350	381	378	376	366	319	382	403	344	359	340	368	351	350	368	350	363	389	357	415	381	397	359	381	418	380	323	377	381	367	370	382	369	362	348	368	395	398	364	363	361	362	366	353	384	358	389	395	359	317	358	362	350	418	389	346	360	368	391	401	381	370	376	362	388	385	402	340	383	343	385	372	352	360	389	332	360	370	380	370	404	354	364	375	374	335	367
17950	19725	32637	34328	31574	28585	26269	35984	31226	17130	6872	7355	7969	7411	5051	4684	3969	3350	2859	2664	3189	2684	2599	3028	3102	3021	2773	2951	2767	2353	2114	1897	1788	1694	1623	1565	1635	1507	1715	1620	1572	1471	1261	1304	1250	1190	1195	1172	1151	1046	1048	993	1048	951	1007	932	956	1006	1015	1000	979	921	945	961	941	995	956	951	998	945	974	941	980	983	1023	1020	986	933	908	1013	941	896	913	961	939	969	880	925	910	955	942	879	957	967	889	920	966	974	914	945	908	889	971	945	933	894	944	904	906	904	914	933	868	875	935	944	936	875	879	959	1013	899	899	882	922	923	940	867	918	926	911	961	943	957	889	914	873	943	905	969	876	912	879	914	894	917	921	892	853	928	923	941	911	909	888	961	907	923	903	887	951	900	904	925	926	957	973	918	948	955	906	949	940	903	912	901	897	902	971	938	887	890	897	909	923	953	929	964	900	913	983	955	920	861	876	896	940	886	959	936	933	906	900	958	943	937	917	951	947	908	852	923	854	952	879	905	926	919	948	992	931	900	912	884	911	912	964	924	962	943	982	917	928	933	942	929	951	968	868	907	926	893	936	951	963	883	929	918	905	889	950	933	846	920	890	925	931	910	882	932	902	865	918	906	903	909	871	930	907	952	914	899	870	984	938	915	953	887	887	920	924	903	929	886	907	939	892	934	893	924	944	862	964	934	885	915	949	878	978	968	925	862	911	984	896	932	997	926	914	883	936	999	941	901	877	977	917	855	924	903	950	911	895	961	860	907	896	889	873	801	943	959	889	918	912	899	897	889	972	908	906	969	924	881	961	880	894	930	984	896	918	915	910	897	911	933	908	887	944	900	881	865	936	917	898	887	908	865	899	931	900	927	907	865	927	914	902	887	896	900	921	956	914	950	870	899	941	916	905	906	895	910	961	957	900	939	981	941	924	875	876	944	905	953	865	901	910	854	899	886	932	872	896	941	909	885	916	917	931	948	841	919	930	878	891	821	916	973	892	910	933	919	929	922	969	936	925	872	947	905	969	928	910	953	915	895	918	925	912	937	915	974	887	874	896	976	912	901	926	922	903	972	943	944	911	907	926	986	938	929	851	909	912	843	908	919	939	916	935	895	893	910	913	951	870	914	895	922	977	887	870	899	901	895	955	910	914	902	883	939	876	900	856	872	937	932	936	908	866	929	952	950	897	963	968	881	929	911	910	904	839	940	901	872	877	894	921	893	917	893	943	857	919	889	885	911	925	891	896	893	909	881	964	945	931	905	906	911	932	944	905	982	864	916	931	901	926	908	889	921	977	898	917	932	943	930	917	889	908	926	878	899	927	860	955	896	908	899	919	915	918	957	907	903	873	916	884	901	918	914	937	897	899	983	939	939	886	933	915	879	903	886	905	900	887	917	880	904	895	922	916	924	884	926	940	934	931	935	931	922	899	957	900	888	906	900	944	886	954	837	951	871	904	949	893	966	957	895	882	901	869	948	924	919	857	949	902	930	956	902	919	920	916	956	910	882	918	918	968	959	882	959	873	935	999	916	934	906	939	912	933	865	910	950	955	941	888	932	917	926	865	854	933	890	925	942	901	849	910	932	960	970	882	980	862	900	929	912	938	884	895	911	887	950	912	914	955	896	891	914	979	878	899	888	929	895	922	896	924	942	925	900	932	886	879	915	898	917	888	915	905	892	939	901	890	914	936	875	879	965	914	904	984	927	928	976	904	919	925	891	965	933	881	897	909	901	968	974	937	880	924	910	923	944	872	1021	893	879	941	923	878	950	979	952	967	894	911	906	891	924	888	922	973	905	877	937	905	851	975	936	916	915	942	938	925	952	907	953	954	909	873	897	857	931	910	961	902	946	892	857	946	936	920	972	866	954	872	945	894	916	946	909	934	921	905	951	945	876	938	950	888	932	858	910	870	946	887	925	886	884	904	991	948	928	959	933	929	932	957	889	920	963	850	910	1017	939	932	930	924	904	938	890	939	963	914	940	949	886	989	914	925	960	893	918	982	912	920	906	950	871	974	939	942	918	884	914	910	901	914	904	908	964	898	989	895	911	903	852	961	885	979	896	917	931	930	943	929	913	942	911	956	940	947	882	864	949	945	903	893	905	989	906	948	960	899	860	899	912	930	938	895	879	958	869	916	987	868	952	906	978	886	912	901	927	873	883	942	855	916	937	948	903	974	893	895	924	968	883	905	927	930	905	877	804	915	883	960	922	912	983	876	928	931	885	905	928	862	931	893	893	887	900	919	946	925	877	906	893	955	930	934	983	925	879	863	967	941	921	927	860	930	938	898	903	939	903	961	934	872	959	889	928	944	906	920	891	932	945	928	952	866	930	937	954	840	916	935	893	886	872	951	909	940	918	886	961	931	895	893	918	873	896	900	922	922	908	920	900	876	883	967	910	954	919	909	906	955	875	896	911	930	884	888	926	937	898	962	951	901	925	930	929	930	965	907	925	933	960	901	924	985	909	884	983	989	913	922	935	921	874	982	881	892	919	919	941	896	913	915	917	938	911	916	923	909	882	921	888	922	867	933	904	844	897	961	895	905	874	907	943	924	856	882	911	879	921	904	998	936	983	925	946	912	898	899	941	955	882	908	911	925	992	866	920	945	934	911	948	904	907	925	904	922	928	942	927	944	905	1012	896	912	856	897	884	924	933	916	937	908	957	905	864	965	917	890	918	905	928	883	915	943	941	922	934	901	921	893	899	903	885	911	900	930	977	910	892	902	939	901	901	976	870	915	889	865	941	881	968	924	953	910	905	897	868	964	902	846	899	944	927	884	921	889	928	963	901	938	938	904	877	892	943	932	988	947	858	864	906	967	865	941	946	892	900	888	944	910	905	924	893	919	944	883	944	920	956	910	951	934	937	873	933	908	899	936	949	862	934	918	852	961	994	919	917	903	921	913	902	919	887	948	923	975	957	995	913	925	923	888	921	933	895	919	937	920	878	922	922	961	884	896	876	887	959	915	942	877	932	841	857	907	939	943	901	924	957	899	898	953	885	1011	908	944	918	905	941	902	925	938	958	888	868	940	880	897	944	890	913	924	926	915	911	887	935	870	896	880	941	928	887	925	908	928	913	927	896	940	888	886	930	921	959	956	981	852	917	984	922	927	874	894	920	907	918	895	921	873	959	925	947	968	907	911	920	907	877	920	907	909	934	908	910	927	926	953	958	864	925	915	884	901	951	912	885	918	912	922	984	962	879	920	882	948	901	962	990	960	896	885	933	876	914	865	902	943	885	971	964	907	943	907	893	920	890	953	886	926	934	908	881	883	971	925	933	941	918	922	923	924	908	912	976	875	910	973	905	876	880	918	902	954	894	902	942	929	938	955	906	928	950	953	879	976	961	917	914	930	904	921	877	914	916	949	892	947	864	916	914	905	991	880	857	898	905	893	862	932	965	903	936	913	909	874	907	844	935	944	937	872	885	904	994	932	946	981	970	948	910	924	935	966	895	956	940	936	997	913	921	929	885	926	917	908	919	963	913
37368	30598	36487	32369	25587	20104	19136	21841	17973	8863	3039	2556	2694	2689	1798	1512	1327	1156	889	865	788	796	918	928	978	1039	953	996	938	801	796	637	554	553	515	482	489	500	549	522	494	446	436	461	407	425	378	421	403	398	361	361	346	338	361	348	353	357	337	354	342	347	358	328	349	338	381	367	315	351	331	346	293	350	320	358	322	350	326	354	371	340	345	354	315	313	321	346	358	317	316	319	330	338	319	315	319	330	343	322	326	350	360	350	331	292	345	340	327	308	346	343	318	328	343	333	328	320	348	331	333	352	308	307	320	333	335	350	349	322	323	337	358	310	366	329	318	344	366	318	308	352	306	295	337	345	375	324	324	327	333	307	354	316	335	298	332	321	328	327	297	317	333	341	318	338	354	338	336	341	345	327	340	334	366	333	360	335	308	289	379	315	310	306	357	339	330	324	331	324	311	311	352	330	333	364	348	309	351	336	329	323	334	320	310	369	327	346	329	316	317	306	305	341	333	345	340	326	337	303	324	314	294	311	358	319	350	313	338	308	319	307	323	321	303	338	329	331	355	333	355	330	332	312	332	317	329	341	312	336	372	312	333	332	359	343	314	309	328	357	327	331	361	323	330	346	317	342	305	341	345	331	298	341	328	354	346	319	332	348	372	319	321	317	326	310	320	287	332	344	338	326	346	308	325	321	335	362	357	316	295	321	356	326	340	343	318	363	300	332	334	329	323	358	347	326	330	330	339	329	328	338	342	314	336	355	345	278	322	318	310	358	319	288	325	303	361	310	325	314	323	362	321	304	332	319	365	326	322	313	323	330	336	299	328	343	332	348	313	370	353	326	317	354	337	315	301	338	315	323	337	316	317	334	330	331	303	328	334	331	307	329	325	354	328	346	302	321	306	301	324	352	347	331	345	357	338	345	338	308	319	341	313	335	354	335	309	315	311	300	327	348	299	348	379	356	323	351	371	301	322	322	354	349	344	333	334	334	323	370	290	324	322	314	353	364	343	335	341	302	348	332	318	310	316	369	326	346	366	366	317	333	330	332	375	312	327	364	343	337	316	325	308	340	312	341	359	326	358	300	316	338	349	333	363	299	335	340	330	366	320	282	318	294	331	371	318	335	313	335	307	333	310	362	331	302	348	344	341	311	361	349	338	362	329	326	332	345	326	292	334	355	360	316	345	347	315	329	313	274	346	349	329	297	312	339	334	329	338	299	335	324	351	308	347	331	352	331	292	322	350	364	366	316	340	340	321	300	330	332	312	348	345	312	304	340	324	332	333	342	312	334	331	305	349	355	331	327	327	284	335	320	334	330	316	318	310	333	350	309	316	303	340	328	325	367	292	321	326	316	357	338	337	330	329	335	332	318	291	329	313	320	328	320	337	323	354	335	366	373	312	346	318	312	323	304	332	326	319	377	327	324	340	330	380	363	356	327	322	323	347	307	273	362	369	320	304	352	340	304	323	296	329	307	298	350	306	326	351	339	322	330	345	316	307	334	328	316	337	372	302	336	319	318	355	317	322	330	335	344	331	351	348	334	324	318	299	339	328	307	315	290	329	298	316	337	336	322	304	324	306	345	357	349	310	307	356	365	344	330	339	327	327	295	339	353	329	320	310	316	359	324	349	311	356	289	310	325	325	294	328	314	385	336	353	322	307	334	350	322	322	315	317	337	333	315	325	313	319	347	331	337	312	319	318	328	336	332	345	326	298	296	330	331	343	310	305	320	345	337	343	340	336	321	352	324	326	333	321	325	323	322	338	324	303	331	314	345	323	316	329	320	340	346	319	347	323	317	336	337	306	344	332	315	360	335	335	326	326	325	346	304	357	268	338	326	323	328	320	351	350	319	316	331	316	336	342	327	325	325	301	357	296	339	311	306	315	335	315	310	340	342	337	299	316	337	331	337	319	363	359	341	326	331	326	316	323	343	300	325	336	336	315	321	325	296	343	309	345	313	345	337	334	314	313	293	331	324	294	301	323	313	323	298	357	339	345	256	362	333	292	373	337	345	317	322	361	316	309	332	328	352	331	320	313	343	321	332	333	333	345	285	318	323	351	289	327	327	324	299	326	317	339	309	331	333	324	308	334	366	372	329	313	356	321	356	325	306	312	338	334	325	323	334	337	349	316	345	323	330	349	341	320	331	336	346	317	305	327	296	334	329	328	348	316	325	298	348	355	325	307	326	345	315	370	330	314	341	350	332	343	342	312	360	316	334	302	346	335	325	331	355	306	279	336	325	336	322	323	335	301	341	307	353	326	327	324	352	312	307	357	311	305	333	285	353	326	305	324	331	314	327	360	307	327	333	316	331	354	359	367	330	316	318	318	312	350	308	319	320	356	355	356	343	345	295	287	344	344	311	321	326	340	340	331	339	316	346	299	342	316	321	310	312	338	339	343	333	342	339	325	351	329	338	330	353	360	322	312	327	346	340	325	337	363	305	305	312	308	316	311	318	350	308	332	344	361	348	342	313	358	341	312	363	333	329	292	313	335	383	330	344	362	329	351	331	324	342	317	299	329	311	374	299	332	326	375	299	325	316	306	326	338	329	335	328	350	314	333	332	317	324	307	355	329	318	345	290	307	314	307	331	322	332	343	339	308	335	330	330	337	326	327	352	334	315	332	310	302	312	363	303	303	298	314	332	326	369	324	306	381	318	333	320	320	332	346	309	326	333	328	345	339	333	324	309	355	371	339	335	311	312	342	329	354	327	327	345	321	326	341	318	340	354	343	358	350	329	344	318	360	348	334	355	351	325	335	343	335	306	349	317	313	314	327	332	305	323	341	346	337	324	318	339	343	288	314	325	316	312	329	317	333	339	331	353	330	341	334	319	292	335	308	353	348	330	348	333	350	367	325	351	291	326	309	327	319	299	397	334	335	338	317	301	332	299	354	363	307	309	344	321	327	331	322	304	306	307	322	335	340	344	332	307	338	334	366	344	326	316	335	317	344	335	358	318	323	345	357	321	362	319	333	368	342	311	326	341	311	299	328	312	331	319	310	344	337	316	324	329	346	380	336	331	315	328	330	326	333	306	313	327	318	348	340	323	365	314	343	318	336	334	316	307	356	287	296	363	333	325	309	316	330	347	318	320	330	349	331	337	383	325	346	352	325	318	317	317	347	348	347	337	314	313	291	379	316	337	327	304	336	343	341	340	310	334	348	318	323	347	313	341	344	334	318	316	301	322	348	293	345	343	314	305	340	321	327	334	351	338	339	319	334	334	300	339	328	383	312	340	329	338	334	347	302	329	339	328	321	319	333	357	327	327	326	364	343	292	339	353	338	331	325	321	311	316	334	316	326	360	366	334	308	303	352	334	338	301	324	359	338	331	338	309	333	352	287	316	332	333	319	357	359	324	357	314	347	351	318	341	331	368	338	334	355	342	333	330	357	314	324	347	342	307	345	322	329	316	334	316	323	356	322	320	329	341	347	341	323	313	337	289	333	328	325	334	344	360	333	315	320	363	343	339	349	332
22164	23809	38055	40190	38044	34882	36019	38919	34330	21828	11340	10860	12284	12401	8752	7673	6978	5835	4537	4305	4064	3907	4543	5294	5299	5459	5031	5489	4783	3817	3863	2891	2603	2447	2167	2248	2176	2244	2365	2225	2091	1664	1678	1662	1453	1397	1453	1439	1359	1186	1165	1068	925	944	981	982	985	1003	909	933	888	931	950	933	966	1034	981	982	993	943	939	940	997	975	899	830	923	969	915	909	959	950	907	902	905	930	918	822	905	924	874	856	945	833	807	884	862	815	872	890	902	882	845	820	817	829	797	834	895	787	838	789	819	848	818	856	786	807	816	875	833	835	807	822	847	821	817	825	829	776	806	809	831	836	854	835	868	875	846	784	835	909	856	816	857	842	848	804	811	749	790	817	831	829	789	797	838	897	857	858	857	840	860	853	794	817	823	846	846	800	827	906	805	801	851	894	822	838	848	849	791	836	821	841	775	871	842	867	887	849	766	778	860	866	861	797	858	853	784	817	856	898	799	790	902	800	822	826	835	833	836	847	802	853	867	825	793	836	832	859	799	823	849	815	849	857	811	840	833	774	864	835	844	797	855	856	843	845	830	821	828	832	801	837	804	797	806	800	810	839	848	810	806	809	838	795	802	829	815	841	840	813	841	856	793	833	803	834	815	845	867	814	877	815	833	832	818	792	851	844	811	831	810	786	816	857	794	791	771	836	809	867	855	837	805	891	862	820	843	779	876	857	782	805	802	867	809	809	857	908	831	880	876	864	824	877	816	813	814	791	853	867	849	822	838	818	853	845	874	802	813	797	814	885	812	850	866	842	847	795	819	857	817	849	853	824	881	795	744	817	769	827	818	804	843	808	819	792	804	826	783	809	825	847	779	806	879	845	830	860	811	845	821	837	825	817	773	835	792	793	772	853	817	837	867	797	871	840	893	822	821	809	879	864	878	865	780	827	828	825	869	840	793	830	815	807	804	788	876	837	851	763	779	821	820	837	848	872	824	787	778	843	821	845	882	830	854	864	835	794	824	827	854	844	789	864	825	830	777	868	864	820	858	889	821	799	843	829	889	796	861	817	818	847	881	804	882	809	864	845	852	815	786	862	763	791	825	832	864	819	789	813	812	795	834	821	832	868	837	802	844	788	825	805	857	806	776	828	794	771	850	834	921	806	840	854	829	900	826	820	812	826	809	843	820	843	819	852	864	836	839	835	887	819	820	789	791	815	872	824	858	842	827	798	844	809	801	817	825	813	860	813	841	787	876	825	816	796	824	812	819	815	822	815	823	834	834	819	834	816	776	825	852	828	817	881	824	775	828	840	860	850	838	824	845	831	824	813	878	816	799	846	873	858	808	861	864	832	829	841	866	802	832	855	820	819	835	813	834	781	839	822	831	773	829	804	784	839	833	845	833	823	847	813	810	810	791	815	839	811	848	824	844	832	877	808	766	872	859	827	812	818	807	819	803	871	856	800	796	818	819	853	859	843	818	795	814	814	824	840	827	846	817	840	776	833	826	836	856	773	826	851	863	831	821	832	917	817	836	853	861	831	789	856	857	780	831	837	770	834	835	816	808	815	830	816	857	810	805	845	807	822	828	791	831	855	869	849	828	790	839	817	860	871	825	880	821	898	845	847	847	808	825	784	808	898	813	813	838	847	827	795	804	867	816	832	861	802	852	874	771	867	903	771	844	809	829	867	802	809	802	832	886	817	833	791	816	789	855	843	842	871	814	840	847	843	801	801	825	845	815	830	818	803	823	849	866	851	858	858	845	820	859	788	798	857	819	887	860	785	802	882	833	823	849	847	805	866	840	839	808	911	827	826	807	835	833	804	828	848	765	870	877	842	833	804	858	842	779	833	810	779	839	862	793	820	857	806	814	780	840	832	782	816	859	821	816	827	805	813	813	872	834	839	820	813	879	830	820	831	827	804	865	844	851	824	811	823	746	858	791	764	820	815	837	865	905	802	825	799	830	884	825	819	841	830	873	821	789	852	872	836	835	802	852	824	793	851	809	798	804	783	876	851	831	831	806	883	865	855	800	811	847	818	814	797	824	775	808	851	834	799	836	856	818	875	823	813	837	869	820	838	824	840	796	826	806	832	851	833	816	810	804	868	858	779	854	869	790	830	829	881	855	847	884	796	789	890	830	837	802	837	848	825	823	823	824	805	898	819	858	883	850	788	882	857	860	865	850	851	853	802	905	820	835	860	834	833	808	803	834	832	823	827	823	822	855	832	818	869	844	846	819	838	798	869	823	838	835	823	854	829	843	842	871	772	786	824	876	805	803	818	838	826	838	848	816	806	855	799	811	823	772	872	856	804	826	841	830	830	800	868	842	872	830	836	803	866	840	855	815	833	855	832	821	816	861	821	883	809	885	855	827	807	809	801	865	829	784	822	810	827	859	806	799	846	843	839	819	855	827	837	784	797	807	854	784	818	811	776	801	866	817	818	816	836	848	834	850	878	858	809	796	824	840	827	793	855	831	837	867	849	887	804	786	835	871	823	853	808	859	831	855	803	788	831	842	812	859	824	793	849	806	838	832	839	854	784	849	765	797	843	766	799	848	799	791	793	852	831	829	791	755	818	797	859	841	816	837	814	829	830	833	807	815	891	813	833	853	857	833	851	806	831	868	823	832	805	807	831	867	830	895	837	788	834	827	851	837	819	881	842	828	807	841	846	765	807	867	859	817	827	825	786	851	841	825	763	819	811	834	835	885	846	835	816	817	812	819	828	823	817	840	812	845	820	838	853	863	827	807	814	857	827	789	844	836	765	862	777	827	813	868	796	803	816	827	835	852	847	826	843	814	861	795	858	782	837	854	880	821	838	835	832	886	837	821	830	817	818	851	810	806	885	755	769	860	842	839	850	869	820	811	814	866	832	857	821	824	796	872	826	787	781	861	805	839	831	770	869	883	824	779	800	810	791	811	809	827	816	865	815	785	880	807	815	834	845	834	815	811	840	823	793	874	829	805	898	816	782	822	821	857	801	801	811	799	782	809	814	825	837	841	861	805	843	780	866	871	837	812	872	856	792	811	821	859	892	824	822	881	881	838	847	834	820	896	844	823	844	842	845	840	840	864	830	830	822	788	789	864	830	829	803	842	813	836	832	852	846	818	813	795	848	823	851	803	809	786	833	841	817	814	810	818	861	797	806	778	798	829	855	831	811	850	842	835	815	856	864	855	800	844	875	818	843	832	826	829	860	814	846	812	845	782	882	840	866	859	810	829	779	852	832	833	835	803	812	821	866	845	827	836	828	831	824	844	801	863	841	875	788	821	844	829	882	871	833	798	872	849	769	810	834	783	804	835	831	821	803	823	845	767	886	853	862	820	811	789	852	773	834	850	810	818	821	832	837	837	847	890	820	837	853	816	844	844	856	845	827	799	811	765	856	840	837	857	829	829	840	805	849	820	793	810	809	878	888	819	787	829	817	850	807	836	816	840	817	807	844	851	831	816	830	830	807	840	859	892	843	833	826	812	873	829	840	836	840	776	887	858	847	844	854	830	788
17040	14085	17908	14221	10011	6890	4464	3174	2206	1322	1054	1038	865	833	650	646	545	554	466	433	384	387	401	413	427	430	418	397	439	398	366	409	358	344	404	431	356	354	399	340	394	374	375	374	392	365	349	370	411	385	320	389	379	374	338	377	335	373	328	333	359	331	387	358	372	348	369	385	366	356	342	356	352	368	334	371	343	355	355	336	318	365	365	367	388	351	366	366	349	397	379	347	374	358	324	357	359	346	348	369	332	372	338	370	344	311	343	350	342	332	369	369	353	349	347	332	365	332	344	326	374	374	346	353	340	375	331	344	393	362	349	325	380	313	365	358	330	352	339	344	362	352	398	359	394	340	385	351	373	370	374	364	378	326	350	341	374	366	396	366	376	362	355	349	382	347	378	351	337	351	332	342	347	342	385	384	357	355	349	364	343	368	344	317	340	327	355	365	380	323	355	356	345	325	336	317	364	366	362	364	345	349	386	374	351	367	363	347	319	363	373	357	353	345	345	312	370	364	366	361	359	357	355	320	349	381	331	333	327	373	386	354	355	363	351	327	335	357	360	362	315	376	355	351	341	338	356	344	356	379	351	355	327	364	385	365	367	388	348	376	395	409	331	355	383	366	304	338	359	384	348	385	325	342	347	313	323	359	361	357	374	359	356	344	352	353	334	376	361	347	358	348	383	360	371	345	371	360	319	342	347	328	359	325	332	319	398	332	334	376	340	387	364	362	364	331	374	339	407	369	363	353	362	343	342	358	389	356	349	391	329	397	364	359	354	360	375	337	356	325	331	362	368	341	352	354	397	357	367	353	362	307	387	363	347	373	354	336	357	356	371	338	343	337	374	393	381	339	349	383	394	407	359	314	375	346	356	335	355	379	346	349	365	345	352	395	366	360	367	361	368	388	346	341	358	360	382	359	350	371	353	345	350	374	374	344	379	354	324	352	366	367	384	332	361	379	311	347	345	342	349	356	349	356	341	382	357	332	361	335	342	344	371	378	323	362	355	357	362	354	340	343	375	321	335	362	363	352	364	322	370	326	343	407	382	354	391	349	393	375	320	380	393	320	368	339	369	359	370	386	343	377	337	343	370	349	353	347	365	348	345	352	343	378	353	338	364	365	349	371	362	326	379	334	398	339	331	333	350	352	355	330	366	362	350	367	354	340	340	361	296	338	361	371	349	354	359	340	365	360	364	387	363	338	378	346	350	359	364	344	357	338	355	350	404	342	384	376	338	360	349	346	357	332	343	350	351	348	316	368	376	367	338	366	339	340	360	334	339	343	367	359	398	336	337	343	356	353	318	369	350	342	340	371	337	354	329	361	376	336	352	341	382	359	336	341	372	328	348	388	356	363	361	350	351	371	354	345	345	372	387	351	361	361	338	335	375	354	343	367	354	385	354	353	364	327	354	372	363	338	328	343	348	351	368	386	369	378	400	336	363	383	310	344	337	362	367	338	405	361	343	347	374	327	347	375	325	345	354	319	358	343	325	342	354	340	368	352	346	360	332	370	369	356	377	340	329	360	376	377	352	354	371	343	366	375	368	340	354	319	338	358	355	386	352	355	341	400	334	372	340	375	364	319	363	358	323	374	349	371	367	377	383	388	346	342	342	366	330	369	352	358	372	328	345	350	428	331	353	377	340	374	372	363	353	394	342	365	342	324	343	361	364	374	388	323	345	368	360	345	364	380	348	380	387	353	375	379	368	369	377	380	353	352	370	364	350	368	343	371	352	362	338	307	368	344	345	366	373	371	383	330	307	342	395	336	366	357	410	344	327	343	332	336	362	331	331	318	339	367	349	368	372	395	354	334	325	357	364	338	328	341	312	369	351	354	334	338	375	367	339	388	357	357	348	332	302	330	360	331	384	338	327	363	360	371	364	367	348	346	328	328	330	364	384	326	364	369	367	363	353	388	345	381	350	349	383	364	346	376	369	370	369	360	370	341	363	345	382	345	347	372	352	364	341	375	349	348	321	360	355	359	356	345	350	314	340	345	376	374	379	339	345	383	358	364	334	394	362	347	359	364	341	364	353	333	341	328	353	359	348	360	360	368	341	341	336	346	342	337	366	326	350	340	323	344	386	408	359	380	350	379	321	355	331	346	343	382	334	345	373	329	325	374	341	382	331	380	356	354	340	379	342	355	363	376	365	320	373	363	373	362	306	339	367	350	345	378	377	350	364	363	318	374	354	353	344	353	347	394	340	341	369	376	357	373	387	362	386	333	347	357	315	323	358	373	347	360	346	372	354	315	365	350	346	376	348	332	368	355	352	333	352	349	376	309	342	365	357	371	352	340	343	354	378	390	356	365	363	361	383	341	316	348	363	328	349	354	349	329	311	350	334	339	345	346	380	357	381	333	344	373	320	338	360	363	365	365	353	370	382	365	377	381	340	384	368	343	345	328	348	360	381	335	328	321	346	355	346	377	369	358	360	393	358	365	331	367	331	360	366	345	375	353	370	339	372	312	347	354	315	336	338	347	354	326	364	336	351	347	378	358	398	362	336	366	352	378	347	355	363	357	346	363	390	354	374	333	363	347	363	355	360	390	344	353	347	355	361	358	326	361	328	369	350	348	351	370	390	380	352	353	350	345	366	340	341	343	379	346	371	430	305	347	348	373	364	352	399	331	373	358	363	341	357	362	387	409	363	384	338	360	333	366	391	342	331	376	335	379	337	368	378	330	360	392	361	390	349	382	318	379	358	354	317	354	351	361	354	398	362	348	373	351	334	335	383	372	361	354	349	374	337	337	335	348	378	338	361	353	347	321	383	342	346	350	347	380	344	381	337	336	346	347	362	366	313	350	369	379	353	338	341	365	353	314	338	338	368	381	346	340	357	315	356	353	354	355	375	361	341	374	354	357	384	379	343	347	321	354	401	331	385	369	364	340	344	348	386	359	387	350	385	363	352	320	367	367	368	341	355	358	389	318	354	379	351	337	373	379	345	350	380	351	355	365	353	360	383	352	351	374	371	382	351	386	395	352	360	356	369	357	318	353	370	385	379	352	330	359	346	376	328	364	353	358	359	374	352	393	355	400	361	352	365	327	350	353	327	363	330	361	373	399	369	373	335	342	392	345	343	345	364	378	339	349	347	345	373	394	330	388	370	324	358	408	341	357	381	325	355	388	351	361	388	394	392	366	348	390	330	366	356	370	342	394	377	357	366	376	346	366	377	335	400	353	333	363	353	378	360	364	360	348	351	351	378	367	346	369	357	352	363	330	358	347	373	339	389	359	340	370	355	355	349	362	342	357	380	346	347	365	344	352	361	352	370	349	371	356	333	327	336	370	350	357	320	367	311	364	359	377	369	322	377	377	346	380	344	341	359	342	324	312	316	368	348	373	373	337	344	326	363	346	331	364	347	384	356	365	419	341	367	369	350	373	340	343	367	356	366	383	363	368	377	376	324	343	354	338	337	355	349	378	347	349	332	340	357	368	366	363	368	358	366	348	346	359	355	339	335	342	324	319	338	377
9940	12337	24264	25671	23019	19140	14943	12510	9113	5455	4530	4263	3819	3921	2888	2446	2225	1829	1579	1560	1339	1362	1369	1335	1422	1381	1324	1346	1289	1240	1139	1104	1084	1058	1094	1061	1033	988	1022	1028	1037	966	999	957	890	917	912	925	926	879	884	932	954	901	922	895	908	905	917	919	912	934	904	887	951	900	855	939	912	890	877	835	926	940	926	857	887	878	875	915	946	870	925	903	890	911	933	963	868	883	864	950	919	922	908	867	903	881	832	871	838	913	919	932	875	886	880	933	937	913	862	875	884	877	915	858	944	911	834	839	870	846	900	860	861	915	949	911	853	883	904	884	872	894	893	842	871	898	910	856	888	884	905	910	837	834	934	909	908	946	915	908	879	890	888	914	913	916	928	862	841	870	839	865	861	879	854	869	863	903	863	861	900	883	924	868	872	886	857	864	900	896	855	931	877	914	934	914	861	873	925	903	914	890	861	881	868	905	846	844	881	918	870	898	886	876	918	870	919	879	866	898	893	902	849	955	913	884	882	940	874	917	875	873	882	899	917	923	910	924	924	848	926	874	915	916	916	872	925	893	978	856	876	914	865	871	896	892	895	852	855	892	893	864	866	927	936	922	869	901	886	930	894	907	906	857	893	877	883	891	921	869	931	872	895	877	878	942	904	919	885	902	894	874	922	864	923	942	864	919	924	934	902	912	881	895	932	903	933	880	880	888	897	908	882	881	891	925	871	907	931	879	928	894	854	882	868	904	895	948	901	877	912	860	895	904	891	859	910	975	880	872	916	888	957	915	910	906	852	893	879	868	868	918	869	848	867	894	894	845	889	881	904	859	946	908	824	898	884	897	945	905	823	879	975	894	920	923	917	905	948	929	861	823	908	916	828	834	860	894	871	909	907	873	914	838	876	889	926	907	890	848	834	905	920	920	883	891	948	925	875	883	795	913	887	891	865	902	863	877	922	892	899	900	910	901	885	934	911	888	884	914	920	861	916	906	921	903	929	993	932	888	878	882	890	899	931	901	870	861	905	888	935	878	839	938	877	916	906	858	869	909	918	878	890	928	878	910	848	875	913	924	923	850	940	894	931	875	941	875	915	908	925	885	872	909	890	930	933	902	904	896	835	896	849	870	956	912	867	878	864	838	853	904	886	872	854	930	921	856	927	932	917	925	877	849	872	876	869	918	881	853	921	941	909	909	916	913	930	928	888	931	875	896	883	933	936	870	923	935	864	891	859	881	882	952	894	907	981	982	905	918	875	942	856	893	900	871	857	904	880	849	917	876	900	913	882	875	880	900	894	926	902	905	935	932	875	924	893	871	870	906	902	896	903	882	862	918	870	827	865	892	908	867	903	916	878	897	890	883	927	883	912	881	893	888	872	989	847	884	907	893	853	908	882	881	847	863	890	847	879	918	883	902	906	892	905	938	913	891	907	876	894	890	854	917	929	928	915	913	868	879	922	881	905	887	879	915	842	845	945	879	838	897	922	935	877	931	850	881	907	849	871	922	929	881	940	859	902	929	910	928	880	839	911	907	859	828	911	934	871	834	894	862	891	936	904	930	912	894	903	884	910	906	881	891	893	890	869	927	866	915	904	907	897	940	939	884	936	892	927	907	947	898	825	921	882	903	918	874	899	925	856	845	932	901	938	899	935	912	874	864	940	943	880	898	950	925	908	912	883	935	848	928	938	851	894	931	889	899	933	889	896	883	903	869	861	905	883	824	938	914	887	901	892	887	896	841	893	899	880	947	972	859	939	876	880	891	875	842	941	918	878	866	905	848	871	844	910	911	912	901	862	877	897	872	902	897	841	861	918	948	873	955	875	897	945	963	903	953	893	898	909	895	904	850	909	923	838	852	924	868	881	945	952	889	908	856	888	891	890	869	869	885	892	895	899	935	941	852	870	873	884	955	916	925	893	859	899	848	909	903	847	876	873	908	912	916	926	953	895	887	907	858	928	860	854	888	941	916	912	889	929	870	902	910	858	904	907	861	899	845	892	884	898	876	919	914	884	913	907	929	924	872	947	907	902	933	911	927	912	932	936	860	905	836	920	899	872	905	866	899	880	930	912	933	922	923	907	868	878	888	858	874	923	932	912	899	882	917	877	880	865	909	959	910	908	891	901	955	864	897	861	895	915	859	924	922	948	892	905	950	887	928	911	886	917	944	957	879	891	869	876	924	848	926	891	897	934	925	938	934	911	900	964	908	855	961	895	862	933	838	872	919	893	869	892	920	865	934	899	898	943	883	889	928	892	905	868	950	869	925	815	874	899	935	829	873	933	869	904	854	900	921	873	942	884	908	837	899	946	923	901	962	917	925	938	971	903	897	956	899	864	910	880	931	843	874	865	942	901	892	902	910	896	878	884	875	926	865	906	845	874	899	910	882	876	916	922	932	904	876	920	891	892	880	891	919	857	912	929	897	904	848	908	884	920	874	922	844	828	920	878	899	843	879	861	862	886	932	890	924	919	936	897	862	874	883	882	926	888	878	898	899	870	926	858	872	904	887	862	907	867	898	896	851	905	844	896	893	926	898	871	865	887	835	905	907	914	949	850	905	854	916	911	829	887	920	927	911	924	833	865	920	928	867	868	846	906	891	931	846	915	873	880	896	943	897	874	839	878	858	948	923	907	870	908	919	893	882	903	918	849	923	892	889	904	867	904	936	842	916	894	907	965	939	805	886	892	891	869	859	945	927	921	919	887	933	927	901	868	931	847	949	855	943	872	921	868	855	932	859	925	901	892	854	873	900	916	929	890	907	853	888	926	900	948	858	890	890	904	899	838	899	901	929	903	908	898	881	910	936	924	867	855	925	922	868	899	947	928	905	951	895	863	911	920	851	898	908	908	887	936	912	895	912	912	944	869	849	867	938	839	862	871	909	948	864	913	909	917	876	861	860	933	940	885	867	923	885	894	872	912	890	873	873	875	874	929	891	840	933	968	947	897	875	952	911	845	905	913	919	900	899	942	884	889	914	924	915	868	897	892	939	925	871	934	887	914	884	886	893	901	879	893	879	933	888	837	865	931	900	895	899	912	856	937	935	939	931	841	901	898	868	946	939	890	882	918	955	930	875	881	897	899	889	875	903	963	907	889	898	910	851	927	902	933	877	885	914	920	897	875	880	902	909	960	882	842	949	859	925	932	927	904	845	947	906	913	922	844	884	930	903	903	934	883	879	909	880	928	871	933	863	933	910	918	856	955	862	909	938	873	878	981	862	870	932	911	911	913	920	957	898	924	881	944	898	948	927	890	971	906	892	872	939	910	916	928	914	908	901	948	886	896	890	881	874	970	886	898	886	892	952	909	885	884	832	844	910	923	935	922	878	926	967	958	893	917	850	897	897	859	977	889	882	903	828	899	915	903	937	861	923	926	896	911	943	821	869	818	921	907	889	897	858	924	924	893	862	878	887	902	843	959	886	934	823	928	903	891	897	888	947	884	898	901	889	854	846	898	965	892	908	873	915	898	880	914	921	940	880	942	888	886	922
29717	24915	31019	26490	21563	14117	12465	13433	10420	6895	2153	1740	1569	1736	1356	918	910	954	730	721	817	641	646	705	717	748	703	725	615	588	539	523	487	467	493	441	473	529	503	472	422	414	433	429	406	362	455	410	415	383	408	386	363	393	395	395	380	400	391	390	385	410	376	363	347	417	353	381	390	380	392	366	373	376	394	392	352	391	373	374	384	382	400	392	401	376	357	342	357	380	361	377	374	383	377	361	363	376	389	347	393	356	400	363	372	361	367	384	378	378	367	342	361	324	363	356	361	377	356	351	363	378	347	360	327	342	405	357	367	381	396	355	375	350	352	377	407	383	381	363	369	377	384	384	349	369	360	383	371	349	343	380	378	351	382	373	365	354	346	400	365	356	389	380	394	371	369	390	404	360	377	375	370	412	395	336	325	355	360	382	361	345	401	363	361	376	382	373	364	356	379	413	338	382	359	407	372	361	388	338	371	381	378	390	405	370	384	352	366	370	386	408	368	365	366	385	355	386	371	388	370	318	363	369	380	377	366	374	348	389	379	356	314	349	371	363	357	353	382	382	373	389	342	366	368	433	406	361	376	384	373	337	353	371	380	388	348	379	355	374	356	376	389	407	406	346	382	351	326	349	357	344	337	358	368	366	375	349	375	380	365	414	348	418	358	359	354	399	366	376	365	380	387	409	346	395	386	358	390	376	391	367	375	359	362	347	354	359	381	382	376	347	357	373	366	342	373	382	360	375	390	382	383	351	377	404	393	370	377	347	387	345	395	359	399	370	352	360	397	364	360	363	380	363	373	384	377	371	378	366	356	376	316	382	340	391	369	361	346	383	397	366	386	385	329	392	371	410	358	413	398	379	382	356	343	396	355	374	388	376	371	416	403	376	356	353	376	379	348	369	370	370	366	397	402	364	368	389	376	368	347	399	378	366	364	396	348	372	359	353	390	417	416	371	382	393	368	352	355	367	391	335	373	359	371	332	373	362	343	358	390	374	362	351	388	384	416	351	392	357	367	352	344	386	352	343	345	371	391	314	358	368	352	356	363	347	381	361	349	355	354	368	381	362	359	384	376	382	343	358	370	384	354	375	374	368	353	350	381	374	397	356	360	382	383	357	341	355	396	363	361	365	358	311	377	346	350	357	367	411	363	375	354	370	343	369	414	365	372	374	345	388	385	385	374	375	361	363	386	392	386	346	362	395	364	353	407	353	372	360	378	389	375	377	393	358	345	376	403	342	387	357	363	367	359	371	376	384	382	390	342	386	351	376	371	406	342	351	374	383	407	363	385	382	374	377	346	387	398	382	374	406	352	377	359	398	391	367	376	365	345	350	379	378	377	416	348	381	383	361	359	390	360	384	346	347	375	362	353	387	370	353	354	366	365	382	404	356	382	381	329	399	368	369	352	392	347	371	376	347	358	365	336	402	337	353	391	361	319	375	384	381	366	367	406	393	397	350	352	383	367	369	377	366	385	386	357	342	339	369	374	361	374	323	369	338	392	394	363	370	369	378	364	349	378	341	376	389	331	349	366	380	361	372	368	392	409	373	359	417	410	364	392	359	350	359	369	356	351	361	350	356	358	334	407	400	343	401	349	372	326	336	383	405	359	412	352	399	354	364	357	383	388	371	388	383	358	387	390	410	365	388	372	390	381	414	376	375	344	351	369	382	310	332	343	342	368	359	361	399	368	373	369	371	394	386	378	365	389	366	368	394	378	377	395	362	378	344	390	367	371	353	343	369	370	363	380	378	370	359	400	334	345	379	369	379	374	352	365	372	365	375	369	397	385	393	386	356	370	373	335	362	369	367	314	353	380	368	345	364	362	379	365	372	342	408	375	365	331	410	371	354	352	400	372	368	388	379	389	361	336	359	365	334	376	394	386	410	345	373	377	377	382	388	384	392	360	371	350	358	395	369	363	379	380	348	390	414	344	387	378	373	376	378	378	388	361	367	409	368	394	373	363	347	384	356	361	377	348	366	365	348	336	369	369	341	358	400	370	356	345	380	387	355	313	348	351	346	381	367	394	376	370	338	401	372	372	402	358	343	373	393	400	389	365	377	377	366	387	378	384	369	357	393	349	357	377	351	385	342	380	347	396	369	363	377	401	357	363	372	403	336	376	374	374	333	364	372	387	354	361	381	358	371	336	380	374	398	393	356	399	349	381	371	402	367	373	332	361	389	369	362	378	360	361	371	363	401	381	417	357	396	405	380	355	376	370	362	374	391	343	340	353	392	351	351	363	363	368	358	365	362	418	365	379	385	383	380	381	420	360	361	344	390	347	395	417	363	372	375	354	362	373	399	393	354	375	373	373	347	362	370	378	393	389	370	371	343	370	361	361	367	378	360	339	388	387	379	357	372	371	409	370	347	393	364	381	361	327	408	396	360	375	385	391	374	373	380	396	363	392	393	386	353	392	345	393	388	352	371	357	380	371	374	387	380	345	364	354	393	375	380	362	361	324	384	388	354	371	358	407	365	374	373	382	352	353	372	374	372	385	414	362	412	361	366	386	400	338	385	398	368	353	380	367	334	376	387	360	367	360	360	353	390	388	408	341	354	343	351	338	363	378	393	358	358	331	354	374	373	342	368	405	396	383	343	361	353	369	383	404	401	359	367	340	382	335	324	377	379	387	344	347	419	351	381	386	368	396	395	399	363	359	370	328	373	357	367	368	362	392	350	366	377	354	384	370	381	378	355	370	364	361	372	347	383	403	371	399	392	374	366	345	382	362	362	376	414	369	382	347	385	403	382	361	389	380	355	360	386	376	357	358	353	372	381	369	424	335	374	397	366	357	328	361	342	374	374	344	369	318	375	416	358	314	356	375	380	375	369	356	389	352	351	361	353	362	356	363	363	337	343	382	358	389	364	397	356	358	400	390	411	410	359	353	391	384	367	360	372	375	372	357	395	381	407	378	352	346	384	369	398	357	332	376	396	358	373	356	386	382	341	382	403	366	384	360	392	383	371	378	416	365	364	354	372	370	412	372	396	374	375	403	390	342	397	390	386	354	345	354	346	374	389	352	362	380	370	348	350	417	384	338	399	348	391	334	395	371	369	382	380	346	366	370	399	376	344	361	330	344	356	317	367	351	386	410	384	345	377	372	393	371	375	333	362	379	384	409	313	348	367	366	379	390	363	374	380	341	370	361	400	348	401	384	376	349	363	433	375	416	353	343	371	350	367	383	344	418	349	324	377	384	338	362	426	390	366	372	341	358	366	379	374	347	380	395	341	394	358	363	380	377	408	344	373	377	387	339	371	366	359	352	383	364	380	413	357	376	388	377	347	359	365	389	394	394	345	392	383	340	371	362	349	415	351	353	332	358	384	372	381	348	383	349	363	367	359	359	371	331	355	345	374	370	393	374	384	374	354	382	376	332	387	362	358	408	399	410	360	370	329	389	404	397	384	381	377	362	398	372	370	425	350	353	399	416	398	370	386	369	354	392	360	421	377	376	410	384	363	374	381	391	380	367	354
17823	20396	34259	36285	34808	28360	30121	31544	26045	19536	8485	7872	7604	8125	6955	4656	4503	4516	3390	2999	3697	2816	2778	3016	3473	3485	3188	3237	2730	2478	2246	2187	1955	1873	1622	1730	1671	1742	1752	1668	1404	1399	1475	1318	1209	1169	1186	1129	1273	1130	1137	1063	958	996	966	1003	1007	928	978	998	914	980	963	971	981	951	1030	942	1021	1018	1049	1000	999	1010	971	949	993	897	941	1021	988	969	948	947	967	955	906	974	908	970	940	950	962	955	946	930	977	984	934	991	952	903	912	976	899	982	953	920	931	930	973	900	882	970	976	954	919	913	980	943	874	952	906	912	935	961	964	924	927	1020	958	970	948	942	973	972	916	893	921	938	923	952	964	986	951	930	934	931	900	963	924	970	972	979	990	901	950	931	934	916	890	922	895	964	999	931	922	957	955	948	901	936	939	945	964	904	904	959	944	913	976	905	921	1004	933	891	937	919	905	912	972	942	950	1000	981	937	950	936	925	896	927	942	927	935	967	880	907	958	913	928	904	934	935	930	928	882	920	889	937	994	958	883	918	924	919	944	965	900	872	955	947	960	921	989	936	986	918	886	925	947	936	948	967	946	947	960	912	884	871	903	931	940	935	958	922	895	909	878	963	881	921	919	889	971	923	964	960	911	972	972	876	959	926	910	927	889	970	911	908	900	941	931	950	893	947	911	898	966	909	944	951	932	932	928	889	928	930	894	880	915	914	910	946	921	934	876	916	959	993	893	905	951	874	936	922	902	873	930	928	947	913	937	925	910	909	908	898	890	950	913	914	933	920	892	947	961	884	942	916	925	967	971	986	975	979	998	924	906	969	932	947	936	935	941	878	969	917	923	883	939	879	924	890	921	947	999	935	937	913	919	919	897	959	966	898	889	949	910	968	973	942	909	943	910	962	933	930	931	892	953	931	942	880	921	931	952	966	979	913	937	919	959	908	946	924	919	893	915	947	957	920	945	939	924	928	948	930	887	927	936	918	917	942	934	952	935	923	958	969	931	927	957	924	898	917	950	957	933	1021	926	962	960	963	921	920	933	955	964	943	935	887	962	950	980	940	902	917	957	979	893	945	908	968	922	973	993	921	899	942	959	931	885	963	885	952	966	908	912	927	890	928	921	899	950	894	912	932	974	929	909	916	915	883	905	925	911	907	882	943	947	865	957	976	926	944	954	914	931	977	963	955	959	943	908	954	941	925	937	930	994	909	957	947	916	921	931	861	958	947	929	912	876	953	966	914	938	892	959	926	951	874	938	909	873	914	915	957	933	923	875	909	948	914	950	948	933	954	965	934	950	966	926	955	910	986	852	921	945	897	898	900	989	909	959	942	912	968	1027	919	960	929	973	921	958	923	942	961	934	893	900	929	948	918	935	957	899	976	924	970	872	954	950	911	922	965	948	903	915	874	902	908	919	894	937	967	948	951	876	912	925	911	898	983	961	835	932	993	943	917	933	937	916	939	897	919	918	919	924	941	950	987	964	920	975	924	952	955	899	914	966	924	952	977	905	986	860	908	897	935	1009	909	957	913	952	976	906	881	924	947	915	936	979	959	910	897	984	918	904	898	897	938	912	901	930	925	953	976	984	925	959	956	915	934	894	974	966	941	894	986	954	905	903	956	924	917	964	912	925	899	926	915	935	934	968	986	923	945	953	879	907	919	956	926	885	974	944	992	958	923	903	949	944	937	940	932	957	939	917	987	884	964	931	940	967	955	890	902	929	885	917	958	962	881	977	900	968	903	934	959	950	925	945	902	888	912	971	910	943	896	925	950	896	926	919	926	937	925	920	917	929	965	906	923	961	950	915	983	899	930	904	959	937	926	974	948	929	919	953	927	928	861	959	937	941	928	920	964	936	912	929	950	915	944	888	931	952	949	928	925	929	924	971	947	921	922	909	936	902	932	903	937	910	923	960	943	941	908	924	988	930	904	908	930	904	950	943	902	912	938	913	930	916	881	909	943	921	939	977	956	963	927	935	930	918	950	940	978	916	967	984	914	912	848	947	986	941	911	954	947	966	921	869	874	877	952	929	952	916	965	886	894	938	921	913	942	961	928	895	938	881	941	885	977	924	913	907	917	893	943	930	896	985	903	902	936	918	947	900	898	944	921	894	975	929	968	914	923	981	966	912	960	965	898	881	891	907	914	952	876	932	916	968	938	934	979	939	872	922	953	932	970	962	946	952	920	911	946	965	937	872	932	979	928	902	958	944	912	923	858	905	893	912	987	876	899	926	916	906	954	914	960	944	912	915	912	953	994	892	972	949	970	944	930	932	945	894	903	914	929	890	900	926	895	906	868	941	884	945	895	909	954	972	929	889	981	882	921	932	982	925	890	889	932	924	978	925	921	937	929	895	892	978	900	957	910	888	970	934	929	874	870	939	962	919	938	967	858	903	972	912	957	867	914	915	939	951	937	950	915	896	906	991	844	974	960	923	943	947	961	969	927	967	916	948	946	956	909	941	896	919	928	923	992	857	944	918	920	923	906	941	931	989	907	903	955	973	927	967	945	910	927	907	913	950	927	901	904	940	939	952	940	909	930	942	931	922	947	945	904	888	894	901	881	901	921	983	942	911	901	908	909	935	937	909	908	961	933	946	887	928	932	949	926	974	913	906	946	940	985	898	928	959	929	914	918	874	940	907	922	918	931	949	951	947	895	899	969	906	892	880	960	899	897	980	977	940	913	968	930	938	967	965	963	950	950	925	941	918	923	922	937	900	1013	895	949	931	974	945	877	944	950	953	904	910	937	953	999	946	895	970	937	927	920	944	882	948	948	967	945	917	960	922	918	856	924	991	978	953	953	875	926	944	884	889	884	914	964	910	893	939	916	883	922	995	896	972	920	925	896	981	905	917	938	917	948	957	955	948	936	901	921	905	939	952	923	963	918	927	927	915	898	939	940	918	918	917	927	970	923	912	950	968	902	846	979	928	907	937	928	933	965	935	911	972	930	936	949	976	969	891	929	950	900	913	930	942	919	975	951	924	922	976	957	965	949	957	937	886	930	899	937	946	970	943	929	893	868	943	928	941	929	980	938	941	954	898	853	861	942	962	958	921	905	1003	918	981	889	965	928	945	890	912	891	933	911	906	932	977	948	935	918	943	924	897	928	923	907	952	920	998	960	952	944	882	928	971	971	919	918	930	925	977	931	907	945	958	968	896	915	947	922	917	917	923	924	933	873	923	937	932	915	908	923	913	935	972	899	1005	914	979	909	946	871	931	964	910	927	936	892	916	945	944	939	933	911	902	974	897	932	896	905	947	933	970	950	862	973	891	931	964	912	935	976	966	938	895	913	878	977	963	943	962	920	951	966	894	947	917	907	951	909	905	937	901	920	867	909	907	882	973	933	916	960	939	896	1004	931	959	947	922	968	947	903	910	906	900	937	884	914	968	927	911	969	906	860	950	896	979	973	961	916	865	864	865	969	920	932	934	951	971	916	947	946	974	937	891	904	908	906	871	918	970	974	961	913	927	882	873	974	920	933	876	928	850	951	938
38250	33542	38713	35389	28368	18774	21870	24662	19767	7335	3545	2046	1958	1741	1811	1517	1223	1177	1069	896	1109	809	866	954	971	1011	894	782	822	666	634	578	606	542	525	528	536	565	555	539	440	483	439	448	410	379	439	408	404	358	389	368	342	346	390	387	369	375	329	342	357	295	365	338	345	350	350	356	342	362	330	339	358	332	373	362	338	365	347	318	329	348	329	322	325	364	329	349	350	358	345	324	281	354	322	297	305	372	324	307	331	341	326	323	352	319	387	384	357	338	345	318	338	326	352	312	314	349	295	326	367	319	310	295	372	333	313	360	345	350	318	292	346	344	376	331	341	354	335	344	305	326	362	322	331	318	365	309	360	341	317	317	346	366	342	336	333	348	332	353	339	346	342	304	341	349	319	371	344	328	348	323	335	381	340	340	320	351	322	315	334	318	338	348	321	397	315	328	343	371	329	332	340	328	316	328	342	351	301	359	301	310	338	320	329	319	351	336	336	307	306	362	326	363	324	357	353	342	330	335	331	315	334	329	326	344	327	315	335	345	331	334	352	345	333	347	313	299	328	339	328	297	351	336	299	287	322	357	392	329	337	320	298	338	350	338	326	346	325	349	328	309	319	297	310	346	335	345	336	329	322	323	313	317	363	332	344	360	339	336	319	311	335	317	315	336	297	321	356	320	359	358	343	336	362	338	321	344	337	351	331	333	362	363	349	328	354	329	358	326	319	298	361	348	327	349	308	327	343	329	338	346	312	339	351	349	364	317	338	342	324	319	320	301	355	347	327	345	339	343	295	340	343	366	326	305	373	350	359	333	330	291	341	374	330	347	356	343	347	350	304	312	338	331	338	325	358	317	340	307	331	337	307	348	319	351	337	325	344	310	337	304	343	309	348	362	373	309	324	366	340	310	320	318	338	357	340	334	324	342	316	363	345	345	336	334	346	380	334	313	340	338	349	311	326	351	334	348	332	364	328	379	310	356	359	303	354	330	330	335	332	377	339	355	334	343	324	320	359	351	376	349	344	288	337	345	372	332	346	361	357	329	346	305	364	338	350	347	331	349	308	328	345	335	303	337	317	336	319	349	335	334	314	329	347	320	342	323	307	358	341	340	325	333	332	382	369	339	302	309	353	319	350	306	325	323	348	331	345	341	319	318	321	320	301	326	336	345	327	295	356	327	332	327	323	332	336	334	335	355	356	308	354	346	350	345	359	353	330	331	324	301	322	310	341	351	294	316	356	319	361	344	327	303	335	337	320	338	344	347	307	338	341	335	318	347	330	319	317	366	401	324	335	328	336	335	347	319	338	351	384	339	319	327	362	327	355	367	331	357	354	346	349	329	361	303	343	310	350	332	349	305	336	308	319	332	345	339	325	348	363	331	338	293	296	330	316	363	348	323	311	333	365	354	300	347	356	309	343	319	344	340	336	337	371	364	337	364	342	340	366	336	349	333	320	318	349	331	337	325	340	341	353	369	312	364	330	351	389	350	346	334	361	325	365	326	363	314	315	350	319	345	334	332	328	356	337	351	319	329	334	352	314	364	354	330	334	344	354	342	331	328	338	336	322	340	387	333	348	314	324	327	314	357	352	380	334	380	317	329	351	319	322	338	359	361	316	324	335	338	290	320	367	307	336	323	306	354	370	373	316	385	358	358	363	343	313	297	320	336	341	343	341	336	313	302	334	347	339	363	350	317	355	328	314	337	311	356	336	336	340	326	361	358	326	325	344	295	368	338	290	327	329	315	333	322	359	340	344	347	337	351	341	314	363	326	305	327	344	340	343	329	330	336	321	335	326	339	310	360	299	332	335	351	318	347	385	355	323	312	290	329	320	314	335	328	360	311	351	344	356	328	339	330	333	347	349	374	337	312	367	310	349	345	349	356	331	308	328	330	364	349	351	317	359	326	333	323	311	350	323	334	319	313	343	337	342	329	319	330	302	314	346	371	327	338	335	297	306	302	337	344	323	324	352	335	327	367	353	358	320	305	356	344	325	315	336	311	318	377	310	293	370	349	322	323	360	330	354	359	359	320	332	305	314	321	310	303	332	317	353	333	330	307	340	315	326	317	329	324	354	311	355	353	289	336	334	335	360	337	320	344	352	331	318	301	309	325	361	308	358	307	301	351	326	364	339	327	364	332	333	337	337	334	300	319	380	378	351	333	336	327	307	335	317	299	335	334	322	332	311	328	338	340	335	359	362	308	338	336	342	374	368	341	306	324	352	322	324	320	337	338	360	329	344	351	321	330	360	350	341	329	323	319	355	342	351	345	347	315	300	330	338	331	323	364	327	344	326	351	354	327	322	357	358	325	371	352	347	347	345	313	338	336	317	326	315	356	341	359	347	368	393	317	348	351	332	331	358	351	346	375	354	338	335	360	337	336	307	341	306	368	328	320	334	303	304	340	362	322	305	316	315	311	326	346	369	312	334	347	324	324	341	316	336	334	315	355	384	340	324	343	339	339	322	333	312	329	332	308	323	355	350	338	371	315	353	347	351	333	340	320	317	325	334	343	323	364	321	326	360	339	348	325	357	326	345	350	356	353	343	361	339	336	334	320	329	338	340	318	318	351	309	323	367	347	382	327	332	349	329	328	330	337	327	332	321	366	337	312	356	326	289	354	336	335	342	378	338	345	330	365	347	320	355	351	333	367	329	329	322	332	351	333	306	338	329	330	317	338	345	301	325	344	327	366	351	328	322	349	338	311	318	283	332	335	315	341	338	355	362	343	346	351	334	316	315	336	333	310	310	366	350	352	334	339	338	344	309	313	355	334	367	336	338	326	321	350	321	328	342	299	334	333	320	355	336	392	332	353	346	340	338	361	335	341	356	358	320	343	360	314	332	339	312	337	295	325	313	309	330	332	311	334	352	334	338	338	315	345	380	321	329	314	360	337	335	322	322	346	356	364	342	329	345	338	348	326	344	335	368	341	332	341	334	307	308	349	338	357	339	346	343	314	366	338	350	353	352	297	346	331	324	365	336	384	360	326	336	353	359	365	352	351	344	354	304	342	338	323	340	350	333	354	333	298	363	324	367	307	316	331	361	338	373	355	346	347	317	334	334	343	320	331	325	375	372	377	321	295	360	361	320	369	327	324	351	320	331	344	316	346	365	371	315	331	329	307	327	326	307	357	342	305	337	333	362	329	347	332	303	336	323	312	314	341	361	340	324	333	306	344	347	335	339	308	318	353	327	316	333	352	346	317	350	329	322	320	345	342	315	345	312	339	323	322	325	299	351	341	330	349	343	344	367	325	351	281	338	329	311	346	329	302	325	328	317	380	306	319	339	346	312	314	340	354	329	312	305	337	364	327	349	353	335	310	334	333	383	324	356	334	330	338	338	347	322	348	328	351	318	338	373	347	311	345	370	353	362	341	345	327	330	334	346	312	348	354	325	338	331	316	355	341	329	390	324	344	358	337	336	353	334	353	370	333	311	368	314	335	328	337	325	304	358	317	335	323	319	306	336	334	326	360	334	345
22549	26387	39261	42765	38742	32808	39486	41379	34575	18391	12967	9662	9140	8956	9551	7485	6079	6151	5335	4309	5503	4070	4442	5026	5065	5575	4421	3794	4001	3302	2837	2818	2900	2514	2321	2415	2200	2433	2462	2174	1774	1642	1778	1584	1304	1270	1320	1200	1265	1129	1072	887	944	922	916	925	916	1002	970	899	862	915	952	909	939	968	971	975	992	1030	973	975	932	918	909	918	937	912	889	933	916	944	823	902	951	872	874	875	919	857	836	882	862	882	896	911	903	862	852	882	875	852	852	872	871	847	861	829	834	814	814	803	839	839	839	859	870	835	823	846	832	815	878	824	854	838	845	854	820	902	850	784	830	763	842	855	837	842	853	856	833	865	799	863	841	799	870	861	847	841	839	842	838	872	807	819	842	767	823	854	836	860	806	858	843	854	865	823	852	852	816	829	890	825	853	780	880	898	885	871	844	862	856	866	872	865	837	858	846	869	850	844	959	903	882	837	842	873	819	857	817	851	841	816	827	849	839	855	829	842	851	772	836	864	815	831	854	803	845	858	821	819	867	871	864	838	820	817	885	830	826	863	873	777	842	870	857	846	854	905	857	779	853	846	838	875	853	899	825	892	814	875	811	826	843	866	870	820	845	869	848	806	853	833	826	797	861	837	839	846	797	819	842	854	849	898	863	811	844	849	842	864	840	852	874	848	852	820	825	811	853	910	854	803	867	875	814	900	862	809	857	817	819	804	858	806	816	864	806	821	831	841	889	811	833	822	839	858	921	752	801	851	875	867	894	811	901	842	809	859	829	808	863	832	813	839	872	832	840	823	818	878	834	832	827	871	868	816	840	830	814	864	814	881	803	868	842	864	832	844	845	829	843	841	834	834	842	841	819	855	839	853	840	913	843	847	822	902	911	791	802	819	842	886	866	895	819	881	818	847	800	855	845	856	859	812	840	795	836	819	810	849	833	842	838	798	811	815	846	826	864	863	853	875	823	831	880	794	835	855	844	839	848	795	809	815	848	854	801	804	827	889	860	840	878	834	869	844	853	854	848	869	837	855	876	839	804	844	863	880	873	849	880	867	865	866	831	850	841	867	851	797	819	874	783	820	816	863	874	828	840	798	857	890	835	906	846	791	832	862	894	854	853	841	913	864	831	833	850	848	892	840	851	836	844	816	817	906	875	851	842	846	827	884	818	833	821	868	896	843	873	854	805	811	843	859	798	917	854	879	797	817	834	860	914	828	826	873	850	846	814	837	878	835	837	876	828	829	840	816	853	760	895	835	867	851	821	847	860	878	876	836	871	844	855	886	890	881	910	818	811	822	822	863	767	813	879	874	858	843	891	801	800	850	855	835	857	844	850	842	855	846	869	874	850	868	911	810	862	863	819	812	836	817	841	858	866	799	849	825	831	841	808	862	855	822	788	846	854	862	875	836	859	831	833	816	856	880	881	814	843	800	843	802	879	823	830	839	887	884	900	905	855	821	858	828	847	869	894	855	826	851	857	837	895	825	846	896	904	793	849	837	863	825	861	818	812	828	847	857	831	833	862	855	801	854	836	840	842	825	842	809	857	861	891	846	868	853	854	828	842	855	846	825	843	832	856	830	876	798	862	898	812	832	852	838	818	858	820	859	884	841	824	859	852	854	845	845	836	896	852	861	867	814	834	867	863	839	842	858	827	852	896	897	901	854	820	821	885	850	851	832	832	815	874	885	856	806	813	856	847	853	875	810	808	847	860	831	858	800	801	879	864	809	857	849	817	785	896	817	880	886	797	839	866	865	840	832	815	863	867	827	814	869	843	805	869	832	888	870	801	865	838	825	775	871	789	881	828	813	803	878	831	833	801	813	864	871	843	854	838	830	832	843	851	797	812	847	862	834	887	858	822	832	835	843	833	779	902	874	885	839	863	832	825	828	863	856	819	854	856	906	843	866	835	890	868	826	922	849	894	838	824	872	816	836	785	842	846	818	814	851	876	851	771	865	890	794	875	786	899	855	845	882	831	840	797	871	837	822	869	879	802	864	850	800	856	862	864	793	819	824	840	873	832	805	833	893	837	836	843	814	881	808	797	891	846	890	815	807	820	871	818	827	813	867	864	840	815	873	823	789	815	883	833	881	849	817	873	888	828	888	824	857	844	837	882	857	890	849	798	824	852	865	857	884	826	801	831	822	868	849	841	875	847	821	891	857	817	838	834	770	836	833	846	872	888	865	826	884	811	849	808	771	839	823	832	885	830	789	885	833	831	871	843	849	841	865	838	809	843	836	836	846	896	837	850	809	854	858	834	831	852	852	870	877	832	856	832	800	844	839	848	882	885	763	821	862	845	873	890	867	831	841	848	885	857	866	828	838	877	826	804	833	796	825	833	844	857	846	772	900	893	827	806	828	874	875	853	880	816	870	834	878	820	875	883	876	868	859	815	880	741	862	820	876	858	832	837	823	870	827	867	855	841	811	881	822	856	880	802	835	864	828	863	830	882	832	867	826	794	847	813	850	810	848	819	882	853	847	783	831	853	841	850	856	864	856	814	840	884	810	866	805	849	796	845	849	813	855	785	799	797	830	805	880	880	863	861	868	842	869	824	846	868	801	868	883	899	835	841	892	825	809	813	810	842	830	856	836	872	827	855	886	819	904	894	815	841	843	836	803	877	827	855	836	896	889	909	877	859	859	808	848	839	834	819	855	833	833	822	834	835	847	890	833	878	851	847	850	825	830	803	875	840	896	797	799	884	880	901	827	823	845	854	879	811	804	831	865	847	889	842	906	876	829	773	874	883	900	889	840	838	887	871	847	818	877	871	858	858	793	866	824	813	880	869	823	835	877	867	850	830	826	828	811	882	801	833	891	843	820	879	848	853	826	830	854	880	850	901	834	851	871	860	847	830	783	863	812	839	849	866	850	856	823	871	827	839	828	885	831	817	865	837	848	885	799	843	887	830	863	826	838	839	849	850	837	865	839	886	891	807	786	839	819	849	867	875	842	883	853	838	878	867	899	833	856	900	856	878	847	827	843	865	859	831	823	826	841	833	877	869	813	903	821	839	829	847	854	840	822	896	856	792	841	830	796	865	862	880	840	833	846	866	870	831	843	834	888	839	809	842	856	792	887	854	798	860	828	836	856	826	772	872	821	760	850	837	860	846	868	821	848	857	831	853	874	899	849	909	815	835	807	869	845	869	827	875	855	875	839	817	879	864	847	810	885	854	855	842	841	833	866	900	830	786	869	864	849	803	891	875	913	807	819	833	794	822	826	872	809	808	818	872	848	827	796	849	829	795	848	871	836	840	866	831	835	806	807	864	858	823	876	888	863	850	862	826	834	816	874	862	804	832	831	825	806	870	840	860	828	785	859	825	871	833	859	894	807	868	877	825	824	833	796	844	912	840	849	861	910	856	840	839	849	857	813	822	868	826	851	857	842	816	844	844	820	900	840	878	861	880	849	849	822	856	924	840	812	804	835	787	867	889	833	889	893	837	881	849	829	872	861	788	850	836	828	813	871	831	827	818	899	903	839
17760	14574	17690	13900	10304	6296	3460	2414	1924	1409	1111	904	933	827	733	730	641	578	553	466	509	492	462	489	419	450	442	420	435	398	430	381	377	367	375	427	418	385	375	379	366	392	337	405	375	402	367	395	383	353	367	370	402	347	379	339	344	358	391	371	352	362	359	344	330	338	385	368	383	348	358	354	359	367	332	365	363	333	382	371	395	352	333	350	418	365	351	337	373	320	353	389	364	352	376	360	338	334	352	383	328	341	334	350	360	365	339	359	373	370	336	394	396	387	391	369	353	343	355	350	340	361	359	392	343	373	362	362	363	385	372	347	363	363	358	346	365	347	329	356	365	367	375	350	346	382	390	338	354	361	368	360	322	301	358	338	353	367	356	352	371	347	363	347	368	336	347	382	322	377	381	372	379	380	348	386	355	366	330	333	348	370	354	386	351	329	376	339	355	343	364	364	356	374	349	342	340	363	376	357	386	362	349	368	366	345	372	378	389	359	370	377	366	339	311	380	370	347	333	368	326	386	368	376	347	360	358	368	367	343	358	354	373	339	374	361	348	351	342	356	360	354	380	390	332	341	359	392	356	365	343	342	378	336	346	362	387	339	385	360	352	382	328	372	348	355	341	361	347	335	385	346	341	361	355	367	375	382	330	356	387	354	328	361	361	362	323	342	355	372	369	348	351	391	354	382	359	354	323	357	353	343	369	340	362	383	380	344	354	365	381	360	399	339	381	370	347	363	322	362	367	346	341	350	357	362	335	360	353	367	361	362	385	373	356	371	340	355	363	370	351	362	324	348	345	368	338	414	359	371	355	373	366	420	370	353	407	364	343	340	379	349	372	334	325	342	363	360	338	361	369	371	352	355	317	364	416	355	353	358	321	353	379	371	371	370	358	380	363	337	355	378	350	364	362	345	348	378	355	375	360	374	384	385	341	371	370	355	373	368	353	354	332	351	327	343	340	355	374	341	376	343	375	361	370	378	337	380	348	336	322	352	387	356	359	354	335	366	391	390	378	362	363	386	354	359	341	410	350	347	302	356	382	339	328	362	341	347	340	359	401	332	341	347	309	345	340	364	344	367	385	338	319	388	377	353	365	339	366	371	386	350	376	352	350	359	358	344	366	389	368	410	351	365	358	364	351	376	337	370	360	351	371	315	346	322	361	341	368	336	357	351	353	366	364	349	338	355	351	362	382	386	343	363	362	366	390	349	344	376	357	325	355	316	357	367	354	380	367	392	363	359	368	361	330	376	383	373	376	353	381	348	375	378	372	341	362	352	387	357	348	382	334	343	396	344	416	377	376	371	333	359	344	363	381	356	388	359	390	365	357	340	371	352	366	365	340	358	376	362	347	385	381	354	356	358	350	336	341	370	349	357	338	378	373	360	354	378	370	369	353	334	358	380	347	360	336	312	359	361	348	349	358	383	384	328	394	309	370	372	379	369	316	320	370	369	404	323	328	350	356	371	363	371	360	383	377	363	382	382	355	357	376	364	337	353	336	367	362	311	323	361	380	356	318	352	347	341	361	372	343	313	405	365	332	324	352	336	349	388	355	373	362	369	342	334	342	366	374	365	370	352	356	355	363	369	379	320	370	371	385	375	395	347	355	367	391	377	358	363	347	344	329	364	347	335	382	356	355	360	322	336	343	359	393	360	360	350	304	344	361	328	398	347	363	355	379	366	338	379	393	321	388	378	371	367	365	383	359	379	380	342	352	342	354	346	361	364	330	360	360	340	334	345	339	374	376	353	371	344	332	351	319	357	379	388	329	348	325	352	398	369	361	348	312	379	394	405	305	341	363	320	351	382	365	364	343	367	362	382	349	352	363	349	342	388	377	371	331	359	373	342	350	352	358	379	344	354	344	378	375	356	371	366	368	348	353	399	319	359	350	391	337	349	388	368	374	336	318	337	362	362	335	371	346	390	338	397	319	349	341	387	328	337	380	379	369	372	373	366	364	341	339	326	350	358	355	352	370	356	356	349	340	343	334	374	365	356	360	349	341	397	375	347	370	379	378	375	380	360	332	346	353	369	363	370	352	369	360	380	319	358	373	371	343	318	335	378	365	373	348	365	350	351	360	371	383	368	363	344	371	392	364	329	345	370	347	339	354	358	333	401	345	359	357	348	378	361	349	374	407	377	365	358	358	361	351	382	368	393	349	347	378	351	353	363	322	380	357	391	351	338	366	309	337	346	368	346	341	384	351	372	310	379	342	346	330	368	363	361	352	357	369	375	354	377	357	378	364	350	370	356	380	377	371	358	338	352	355	373	364	348	332	371	368	378	349	323	361	368	384	333	368	361	359	381	357	344	326	373	372	387	346	396	356	367	380	341	349	334	356	378	321	345	359	342	346	350	368	367	368	419	346	397	355	376	359	358	340	328	338	348	371	345	335	340	349	364	361	358	393	385	366	339	358	358	367	380	359	337	352	396	351	389	330	370	351	350	332	338	398	352	351	368	364	328	348	375	370	353	335	386	328	369	350	342	370	354	360	375	341	365	313	333	372	366	353	352	361	365	345	362	330	351	372	369	347	360	362	380	364	349	375	347	363	369	370	335	357	373	381	358	354	365	354	393	385	364	392	385	377	379	386	367	338	368	377	361	333	344	376	360	358	391	371	373	335	351	335	354	359	346	383	360	360	334	361	365	343	383	338	343	332	373	356	382	411	340	355	338	354	351	391	353	356	371	408	329	367	375	365	376	330	376	363	384	360	369	382	320	377	355	357	350	345	377	368	333	358	382	385	371	330	386	384	332	379	345	353	397	380	351	378	383	389	356	366	367	378	359	363	359	390	367	361	340	359	369	393	337	355	354	342	401	354	361	333	332	329	359	350	323	376	341	364	361	337	373	382	354	387	340	341	379	364	334	336	361	334	386	365	395	346	342	381	330	378	360	354	361	341	316	370	360	366	369	349	365	382	356	367	379	324	329	415	345	360	358	365	373	328	343	320	374	379	371	371	338	347	334	394	340	368	359	348	410	398	358	305	345	362	376	361	329	325	364	359	347	344	335	381	373	353	329	362	343	371	367	354	367	377	360	373	381	343	357	377	366	357	346	317	345	346	335	351	331	352	370	400	356	387	378	345	371	337	375	317	380	340	337	332	316	382	363	367	328	371	375	339	340	374	356	313	342	320	358	368	368	326	361	344	359	355	355	374	375	372	389	335	348	330	351	329	375	334	337	347	387	396	359	351	366	376	386	349	355	341	374	347	356	333	369	350	350	363	354	385	355	348	386	333	337	360	367	380	347	371	389	354	334	371	358	356	358	354	364	369	375	380	361	370	383	359	361	355	355	345	373	361	365	343	338	311	384	364	320	352	359	346	385	373	354	355	363	369	340	354	347	354	357	367	378	363	330	360	345	358	345	341	358	348	370	346	376	340	340	369	353	353	334	342	377	342	332	349	370	339	376	347	361	344	358	361	349	342	379	358	378	389	363	363	359	352	361	365	361	323	394	374	355	367	337	331	343	355	435
10564	12802	23704	25277	23174	17820	12654	9916	8612	6264	5221	4354	4057	3597	3401	2974	2518	2323	2333	2056	1925	1877	1723	1645	1526	1495	1429	1304	1297	1199	1208	1088	1101	1108	1065	1045	1084	1038	1054	1017	972	956	1021	967	991	990	954	930	970	999	958	931	893	903	909	889	890	912	900	971	911	898	931	959	880	859	912	932	938	905	947	884	848	922	866	899	944	852	942	862	864	867	939	953	932	931	930	918	889	929	914	933	907	946	904	835	934	885	927	910	853	861	937	912	949	894	966	880	931	880	891	901	901	886	897	864	905	895	924	882	848	915	928	928	891	902	861	892	881	879	909	847	915	861	918	885	865	890	865	917	869	841	881	973	907	869	850	886	908	875	898	894	903	920	879	854	896	850	899	896	973	868	857	901	870	898	894	914	881	893	944	879	939	929	895	880	874	874	900	866	884	939	941	892	855	903	890	902	899	908	914	930	918	867	905	941	944	894	869	856	903	907	880	873	947	893	877	850	873	920	866	853	853	911	947	877	893	888	939	896	897	890	859	887	870	879	902	891	913	934	942	921	885	835	857	933	896	916	912	861	901	877	923	871	920	935	921	889	899	931	928	900	890	928	938	896	933	863	920	895	921	902	941	920	927	938	865	858	916	852	888	890	913	938	903	832	906	909	929	879	911	958	881	899	945	899	903	888	948	914	856	919	916	887	938	920	868	859	858	904	951	895	880	947	859	862	924	956	874	921	925	872	871	868	888	908	913	889	917	889	956	908	916	899	840	861	949	937	908	857	959	909	882	878	873	961	844	930	910	899	882	895	946	933	897	901	901	889	892	868	945	901	904	884	874	894	850	902	846	913	903	930	902	896	932	880	916	912	908	934	896	915	895	938	965	935	843	849	880	921	875	869	951	919	898	888	919	894	876	877	944	947	906	1011	835	870	886	875	912	899	880	829	927	869	865	875	944	863	862	878	863	871	917	859	833	870	895	872	860	910	849	955	902	839	852	916	898	885	885	896	889	905	875	844	892	933	891	889	869	855	989	886	855	931	908	877	891	866	879	922	952	902	882	885	886	946	847	904	879	903	887	895	902	867	905	880	918	942	858	895	879	918	867	897	862	892	886	906	945	877	915	885	901	894	905	924	852	894	918	905	883	842	920	866	920	845	897	891	857	927	885	890	921	855	893	870	908	824	921	889	900	904	901	873	921	876	892	886	921	868	912	925	865	900	933	965	879	924	914	962	891	911	871	931	897	872	922	853	947	900	904	844	903	890	885	884	894	880	847	841	904	903	936	903	881	872	878	927	907	892	893	887	916	874	890	914	918	828	845	906	905	863	936	944	884	883	882	911	891	871	845	915	908	914	962	884	882	931	850	926	908	929	928	866	943	855	966	954	927	904	859	897	876	884	951	898	899	915	874	907	964	914	901	906	909	934	878	973	962	906	890	866	923	860	878	911	910	933	877	866	910	915	869	862	913	908	886	891	885	883	880	906	855	868	955	867	925	925	902	899	868	908	884	916	904	929	912	854	896	895	946	858	858	967	918	922	888	876	878	901	956	915	876	885	889	909	880	896	886	902	944	863	937	959	908	853	884	872	895	869	907	885	952	862	855	857	907	861	872	938	887	949	853	897	893	900	907	871	889	890	863	934	920	920	959	995	876	910	881	838	862	935	902	915	930	937	886	956	864	943	902	856	941	918	907	882	912	841	891	903	891	931	882	887	947	873	909	924	919	885	904	871	883	893	843	885	854	895	971	897	870	902	914	841	856	884	853	908	911	885	930	843	929	889	872	860	863	864	880	859	952	905	961	870	858	927	937	857	925	871	917	880	897	905	907	814	906	892	893	891	955	939	851	850	868	858	873	867	922	901	904	869	912	946	879	888	938	879	900	923	907	877	972	920	922	950	899	936	931	976	854	900	909	926	847	939	876	930	885	913	898	921	874	876	873	913	887	909	870	916	916	920	894	909	872	939	931	870	909	892	868	889	931	915	928	903	944	904	912	912	878	947	903	873	901	894	923	894	924	943	885	895	926	913	857	942	911	898	931	925	854	846	897	844	908	879	888	876	869	921	948	898	893	911	909	949	912	910	843	887	932	816	898	872	936	885	928	938	911	891	846	944	922	899	886	862	920	867	909	936	903	930	872	894	888	893	897	913	905	878	924	903	925	901	940	865	879	926	898	888	924	897	910	866	952	903	945	872	909	870	872	956	968	872	904	951	880	861	898	916	925	924	893	947	926	915	951	937	876	878	876	887	910	864	963	860	902	890	906	914	861	871	938	851	908	930	925	895	894	900	934	904	915	907	927	940	891	891	946	883	879	888	903	903	877	869	902	984	908	917	881	863	906	915	877	929	858	967	852	936	881	902	849	899	901	906	849	884	930	902	885	915	899	876	889	869	847	912	916	879	901	894	884	938	879	963	865	918	868	910	908	879	907	867	904	878	894	901	950	881	866	915	891	938	887	894	943	834	942	907	939	940	917	935	917	890	906	867	924	859	880	912	932	925	892	851	926	872	839	884	909	892	894	911	918	974	859	881	905	915	883	936	907	873	900	875	876	870	892	900	876	873	858	899	863	920	906	919	895	868	962	872	882	894	872	872	911	878	892	887	891	910	887	903	867	931	859	938	882	950	895	911	890	963	933	863	930	910	849	895	919	915	849	881	896	867	866	887	902	939	904	848	881	842	950	868	901	884	914	956	892	910	925	929	948	937	864	907	909	883	883	900	919	897	919	930	888	853	881	866	930	919	923	924	857	923	928	841	822	867	923	890	938	847	924	916	927	900	944	884	931	929	901	942	916	870	939	927	844	884	853	884	865	951	869	888	865	912	939	940	868	878	903	881	910	915	916	933	916	909	875	909	889	895	919	880	907	915	853	887	940	843	843	850	895	902	930	887	875	959	880	897	875	973	910	921	915	916	945	896	918	890	886	911	884	865	908	874	875	938	871	874	870	918	842	833	878	934	921	935	874	898	904	903	888	924	887	874	920	881	951	887	895	888	940	920	891	871	915	928	885	930	883	897	846	905	880	961	879	915	896	856	915	922	883	938	953	883	934	876	887	940	884	875	884	881	881	926	894	964	862	913	881	907	883	880	921	897	919	902	888	874	910	904	875	927	911	901	901	907	875	892	910	909	929	939	879	842	916	898	850	964	873	908	918	870	919	885	987	926	903	908	908	907	876	906	864	866	897	905	861	908	911	922	886	912	923	908	911	912	885	886	873	940	918	930	937	912	901	888	909	962	961	858	905	922	901	876	901	906	902	884	853	913	951	860	863	857	859	895	880	905	918	900	867	961	904	868	851	912	938	883	925	870	884	883	914	853	872	892	867	924	927	886	884	892	898	950	920	969	856	924	891	897	904	924	905	913	910	886	846	874	898	826	870	894	874	871	922	884	866	902	857	918	930	934	894	876	923	944	914	917	887	920	919	894	917	903	885	958	942	949	902	881	852	888	899	914	850	944	883	852	912	900	915	897	896	864	841	880	910	862	887	887	924	920
30834	24063	29480	27591	23008	19002	12532	6233	4851	3236	2850	2549	1667	1610	1307	1180	1075	1043	919	849	812	768	723	782	788	825	690	628	580	541	560	485	522	545	493	521	513	518	510	482	461	415	443	411	427	439	434	389	412	403	362	368	374	362	404	396	389	407	399	371	370	408	413	400	364	397	370	348	363	399	415	378	378	393	375	381	399	371	392	414	382	379	372	364	398	408	353	379	377	404	351	379	377	371	364	387	387	380	407	392	366	398	368	376	413	356	393	398	374	374	419	387	342	373	399	373	396	427	362	379	414	363	348	366	384	441	370	378	393	385	390	342	391	374	381	350	376	420	367	391	403	401	367	336	361	392	356	347	343	405	395	375	376	373	380	373	374	377	372	366	396	361	371	375	332	370	387	416	393	367	371	377	352	363	368	379	382	378	383	407	398	365	368	359	369	361	359	334	403	401	365	390	360	384	370	350	386	357	385	379	365	378	377	358	375	380	350	392	359	393	427	406	348	369	425	378	388	397	354	358	340	338	386	350	369	377	353	408	333	397	406	349	369	372	374	419	369	397	377	379	381	368	376	375	347	372	320	388	361	386	349	385	362	374	380	373	385	366	362	379	354	383	404	360	395	366	349	409	336	385	400	360	367	366	359	398	360	409	382	386	378	374	355	367	373	354	380	367	369	386	367	362	359	355	342	388	366	354	353	369	377	409	381	382	350	373	351	341	402	387	335	372	377	361	353	359	379	388	410	386	363	370	388	376	375	362	371	360	396	381	393	397	408	384	350	374	368	433	388	372	366	373	384	381	387	366	418	381	367	385	403	392	390	387	361	378	354	376	389	376	382	402	375	387	365	408	376	361	375	378	347	371	357	352	368	349	385	398	365	356	371	399	385	363	410	382	382	370	396	385	380	373	378	353	389	375	365	391	363	394	322	344	410	444	376	400	376	381	373	368	399	398	399	364	371	373	356	382	381	375	361	378	390	404	373	326	371	412	369	383	355	357	373	411	392	412	368	378	391	389	371	358	390	366	410	382	410	393	376	371	367	375	379	368	385	381	398	378	396	384	378	362	361	385	389	350	419	349	368	362	395	383	346	381	352	400	381	366	376	359	406	339	384	359	344	358	371	394	356	360	379	366	377	356	350	387	386	400	353	377	411	353	380	368	367	377	356	352	395	367	387	375	383	358	354	396	364	394	388	379	401	368	376	377	428	375	397	364	404	377	413	353	377	352	387	370	374	358	341	382	392	399	356	405	354	389	355	416	368	360	344	391	371	407	348	398	377	352	384	379	361	360	381	414	365	389	364	353	354	390	345	368	392	379	357	385	393	343	363	344	384	381	373	370	380	362	395	361	403	360	356	372	373	396	374	381	424	389	365	354	386	375	366	356	339	348	416	365	373	380	405	369	348	363	347	357	393	338	379	380	390	359	355	369	343	362	384	370	367	406	383	388	402	346	358	380	387	397	404	353	390	350	416	400	378	393	377	376	368	391	358	388	362	393	373	402	376	373	369	370	417	391	400	376	314	356	362	407	361	403	369	411	366	326	359	368	359	343	370	410	347	372	390	353	389	377	339	364	356	366	371	383	360	361	398	394	417	411	411	376	391	363	378	362	375	391	386	375	375	392	393	395	362	355	401	352	391	388	390	381	313	366	371	355	379	405	366	357	381	400	371	369	355	374	363	321	397	391	401	369	372	420	387	374	364	383	375	381	379	367	375	388	382	391	376	370	351	380	352	399	356	375	399	399	370	379	386	415	359	404	365	386	372	362	398	412	364	427	385	389	391	398	377	375	380	366	374	380	340	371	391	372	405	421	370	391	402	354	407	421	365	351	372	366	362	389	389	377	384	383	390	381	367	386	367	351	385	387	374	414	388	370	392	356	365	362	379	343	392	385	394	380	400	356	381	364	359	385	356	398	357	384	384	362	381	384	406	360	364	393	363	356	401	368	341	369	396	379	363	400	395	354	373	371	338	358	381	373	376	376	376	454	391	359	374	359	364	379	364	369	370	353	348	397	372	357	399	360	429	371	391	390	343	391	355	398	366	371	410	354	398	419	364	371	358	361	361	346	359	359	385	385	384	382	382	359	353	390	371	359	389	362	381	384	360	394	370	379	389	392	381	377	329	386	391	370	386	391	395	408	348	357	352	369	357	401	346	384	342	353	407	365	387	395	382	402	384	376	427	380	354	378	377	368	395	360	408	420	390	354	358	381	369	359	372	374	361	381	413	327	359	361	387	361	378	353	394	369	382	355	376	386	387	375	390	386	372	351	389	395	355	335	349	368	355	373	370	370	391	357	367	381	366	407	362	390	350	401	384	424	370	383	349	344	411	372	397	349	368	367	351	366	368	396	381	358	347	388	356	375	362	360	396	371	388	382	367	370	412	416	395	375	362	394	406	367	392	417	382	377	351	377	353	346	361	355	396	382	379	357	380	340	354	389	401	367	333	401	400	364	366	371	349	377	396	369	404	394	373	347	377	394	361	396	376	376	415	395	378	342	371	384	365	353	398	408	353	421	376	369	401	370	394	382	373	365	367	365	344	357	353	399	413	357	372	392	380	365	403	387	376	373	406	376	397	375	377	405	378	381	376	376	379	379	385	340	393	411	375	363	398	395	379	379	378	387	402	382	366	364	363	430	352	380	381	394	373	334	400	368	415	388	333	394	392	391	364	343	387	385	407	400	416	383	408	361	381	340	359	364	358	420	388	399	340	373	362	414	382	355	378	360	384	386	371	357	355	375	333	370	377	400	386	399	397	363	378	408	362	367	363	377	389	332	402	346	346	407	417	396	393	370	399	412	413	362	385	361	359	405	371	393	418	370	380	398	379	362	357	385	372	393	391	383	377	363	393	360	363	394	385	405	362	366	366	389	379	356	370	380	372	383	360	326	364	382	400	364	373	387	376	380	327	394	386	398	385	357	338	358	364	363	334	362	427	381	372	402	366	382	426	405	362	378	376	385	379	370	380	381	391	368	393	393	395	368	387	377	401	367	369	348	375	377	384	357	366	386	387	377	359	406	381	372	357	404	399	379	357	374	389	354	351	387	353	368	376	386	371	372	394	414	390	384	366	371	367	379	389	370	372	389	340	348	355	375	372	371	374	405	386	357	360	375	341	358	373	386	362	377	384	399	423	408	378	340	404	390	394	391	358	383	348	368	350	404	384	374	387	367	376	356	379	359	398	353	341	393	404	345	347	382	398	369	364	361	383	383	365	387	398	371	385	397	334	398	324	372	368	378	365	376	379	361	352	396	384	390	381	380	375	383	354	388	389	380	391	399	420	361	379	363	376	359	346	379	408	363	394	375	407	357	355	380	357	359	382	384	399	409	366	382	337	403	375	394	351	421	413	357	365	388	414	374	369	396	404	358	381	386	378	389	383	398	403	384	391	410	378	396	357	404	370	364	381	366	416	411	399	384	389	359	399	395	412	398	374	359	382	387	355	376	379	392	434	384	401	396	401	368	370	358	382	371	360	396
18197	19717	33525	36831	35883	34585	25893	19127	16662	12860	12116	10497	8086	8076	6384	5534	5300	4900	4419	4280	3941	3626	3592	3549	3762	3936	3224	2883	2592	2194	2095	1940	1924	1980	1802	1892	1845	2106	1871	1680	1492	1470	1520	1474	1234	1251	1139	1190	1163	1109	1053	1061	1061	958	971	983	1009	990	1025	1044	922	1020	1015	1077	983	933	1032	936	999	1078	992	1033	987	956	995	958	969	969	993	1007	956	995	1024	975	1037	1010	1002	922	933	915	934	983	995	925	962	927	1022	947	968	979	979	917	937	911	961	950	955	932	980	928	1000	970	941	932	972	937	893	977	978	963	996	951	906	906	927	914	913	936	979	927	1012	944	949	954	921	980	919	962	996	887	925	962	942	910	963	966	876	986	930	986	923	922	906	949	983	920	936	910	1003	879	916	989	966	882	961	957	900	980	886	972	914	955	902	921	988	964	920	940	886	992	921	928	886	956	952	935	960	931	929	907	924	941	957	906	945	981	912	906	940	1000	919	882	933	913	919	1005	1018	893	952	960	911	933	966	935	917	920	920	992	934	955	977	962	936	944	956	941	940	920	924	948	970	991	928	926	974	961	906	901	931	965	927	914	960	944	927	964	900	1002	951	949	979	964	927	873	986	977	974	900	919	936	980	948	906	927	956	867	921	955	923	943	963	959	934	895	939	925	911	989	909	968	961	970	976	945	948	950	947	960	938	982	948	938	937	955	929	954	986	998	968	918	986	969	921	964	968	921	920	922	893	956	990	958	976	967	967	969	890	931	915	948	962	878	972	987	998	953	971	966	945	945	936	936	944	940	934	955	927	977	916	937	962	941	919	961	1003	952	959	948	981	1026	927	901	924	985	899	937	946	951	891	905	954	960	943	987	905	965	916	966	934	909	956	981	954	929	897	940	951	973	968	926	938	935	919	915	901	933	930	915	994	913	962	962	946	925	928	947	974	982	981	901	1004	960	964	969	992	987	861	948	969	905	943	988	945	959	939	952	935	912	930	930	920	941	991	947	925	971	965	947	955	943	963	884	947	920	935	931	974	931	960	913	956	942	956	960	943	976	955	914	913	934	900	934	941	915	921	944	925	962	940	961	979	907	938	930	947	944	951	955	879	995	942	946	954	966	978	917	911	963	963	916	984	927	910	949	937	926	956	883	978	951	906	882	941	901	954	926	976	925	944	937	946	960	936	933	962	905	963	970	946	985	1016	971	962	927	911	934	940	939	906	916	993	956	1003	926	959	931	933	934	956	934	943	969	918	971	956	966	937	1022	861	953	948	953	953	989	967	931	914	965	961	920	949	928	988	914	889	953	946	885	972	940	922	917	959	986	915	930	917	896	981	897	958	914	979	944	985	949	946	979	918	924	979	948	885	962	949	947	939	971	928	956	1035	963	949	950	914	944	1042	941	970	867	1011	852	960	947	935	957	999	965	973	932	897	925	974	943	930	941	944	902	943	971	949	934	909	916	937	907	918	1000	871	941	913	907	980	910	927	960	914	951	922	952	980	993	908	931	901	952	960	974	940	928	844	952	1001	970	910	906	975	928	971	916	908	941	933	984	949	931	898	910	997	927	1039	994	982	927	923	937	965	867	945	980	890	980	917	934	969	889	939	928	990	949	952	971	957	939	925	979	960	918	907	965	980	945	937	954	893	946	923	906	950	973	924	952	975	880	988	917	1001	924	918	979	930	951	1018	926	973	928	900	909	1000	900	976	911	927	968	989	998	982	958	973	938	932	919	912	963	934	908	989	989	916	932	951	910	911	966	912	935	878	970	883	890	929	964	949	892	925	956	986	919	948	964	900	893	979	943	896	947	944	935	900	896	903	946	965	966	957	875	931	942	1005	948	895	937	931	928	893	985	993	965	909	953	962	955	974	969	923	959	969	954	858	917	959	967	958	949	896	965	929	890	978	967	956	942	974	917	947	956	939	976	907	941	923	1008	941	911	943	961	940	1004	1007	908	917	1014	919	968	917	932	888	964	944	977	940	900	955	928	964	911	966	987	982	957	945	930	940	984	922	997	899	965	958	925	996	920	952	952	974	885	966	929	956	952	941	966	906	908	935	996	973	904	981	981	920	1005	963	968	936	941	950	930	929	964	936	919	952	931	940	916	946	975	948	963	941	998	961	939	968	923	896	900	948	967	990	964	948	963	947	961	917	920	942	918	945	952	917	902	911	972	944	921	910	954	946	911	1002	934	913	958	962	940	939	959	939	913	933	951	928	929	964	941	939	967	943	985	948	945	923	956	954	984	999	973	945	923	930	961	882	931	940	989	926	996	948	941	930	945	955	985	956	922	891	1013	936	962	956	923	954	987	932	993	971	958	954	950	904	1048	974	890	973	904	983	968	959	970	973	987	937	983	918	940	963	984	933	917	967	912	892	958	902	974	914	953	896	906	938	915	941	925	941	951	966	901	991	938	916	897	921	958	952	1020	979	955	918	981	951	947	913	934	957	957	947	931	920	919	952	936	933	957	936	981	951	953	929	979	944	950	916	1001	887	996	921	943	934	955	917	962	1064	940	915	984	924	947	947	871	929	994	1003	917	849	874	924	961	933	911	923	997	948	951	959	912	909	939	955	954	893	963	888	953	891	895	932	947	960	937	922	877	929	924	919	917	950	988	905	914	927	910	957	906	927	880	1004	925	962	920	933	950	940	923	974	949	1014	968	940	942	961	950	946	948	968	908	897	920	933	929	914	942	998	963	942	934	960	910	959	899	938	952	951	934	883	917	906	950	947	942	983	935	889	916	922	958	1006	901	987	951	913	944	912	936	915	940	928	955	952	923	885	949	935	949	936	973	980	966	914	960	961	965	945	958	969	948	956	925	877	909	944	984	934	968	945	969	975	922	983	948	974	850	933	959	951	954	935	1000	898	846	900	977	948	969	905	892	868	987	957	923	987	977	959	935	946	910	970	981	947	924	918	974	924	938	913	944	912	921	930	920	952	927	953	934	942	918	978	902	949	995	945	874	978	920	994	984	911	956	987	981	922	962	939	951	960	923	942	950	1010	951	875	936	964	956	963	934	922	981	920	984	970	918	1007	949	905	979	948	937	957	920	895	955	977	907	892	955	937	954	999	950	981	949	972	933	923	921	1017	876	977	966	958	918	961	920	937	941	911	921	924	968	947	865	924	954	985	896	888	894	974	890	936	965	911	943	863	930	997	986	926	913	910	910	939	974	940	1013	953	921	877	925	887	1006	977	988	932	946	979	967	954	902	912	947	952	941	892	936	942	959	921	957	932	979	930	898	948	945	952	928	911	977	929	998	901	905	915	974	935	937	924	980	969	931	984	928	949	985	959	977	934	948	938	930	950	962	954	973	892	900	931	905	909	931	971	954	949	928	912	936	938	903	920	963	939	910	928	971	958	1021	981	912	942	935	936	974	969	948	921	941	943	907	890	982	950	967	972	948	907	954	938	959	923	938	926	939	968	956	922	965	906	901	947	888	934	970	891	959	960	961	939	943	893	965	967	942	903	935	930	915	956	968	1017	952	978	955	926	930	957	964	986	937	933	900	898	959	944	998	966	977	934	896	915	959	944	920
38272	32591	40020	34374	30785	35076	30726	15564	9009	4555	4689	2494	2185	2102	1822	1423	1188	1172	1091	992	882	861	830	908	1018	861	688	677	626	556	589	505	507	577	555	589	546	520	502	513	449	452	507	464	430	403	356	411	405	394	397	335	357	354	358	375	354	363	357	345	386	376	342	368	394	346	354	341	367	353	352	373	339	371	378	389	346	349	380	341	383	353	334	336	353	362	337	360	355	343	364	359	330	372	355	359	390	348	361	336	340	338	331	330	340	345	345	362	325	354	346	367	339	356	336	367	359	380	307	347	334	334	349	378	365	350	369	339	332	343	318	352	356	349	362	375	371	317	327	350	344	314	359	354	348	335	343	343	365	352	377	346	351	356	329	335	362	321	326	361	333	297	372	319	356	321	377	366	350	347	314	344	348	364	352	369	369	366	359	356	313	349	390	381	323	378	347	355	373	352	346	325	358	354	342	375	327	318	359	339	383	318	326	326	340	339	334	342	368	355	349	390	344	330	329	357	346	346	316	341	373	315	339	342	339	352	333	312	348	357	361	336	318	360	375	339	353	374	348	345	382	303	311	364	341	359	354	324	360	378	352	318	355	354	311	367	330	340	351	301	369	361	335	310	375	369	308	342	346	354	376	342	317	341	369	361	342	358	364	333	357	401	358	337	316	330	337	354	354	323	371	367	356	327	339	320	356	340	334	368	338	357	340	343	358	329	385	299	325	319	356	382	364	359	358	360	349	349	338	312	363	368	378	345	335	356	363	333	334	317	330	335	345	330	330	357	310	353	352	329	329	362	346	356	352	360	364	351	362	337	358	331	316	348	319	333	311	335	369	335	379	325	344	356	340	341	370	334	344	334	326	330	330	408	338	412	367	363	368	357	348	350	307	363	342	354	381	333	329	323	342	343	363	349	377	296	335	341	355	358	350	341	362	359	347	323	367	302	326	369	339	366	343	342	370	370	364	360	340	335	319	309	367	306	377	340	360	322	356	356	353	353	342	332	370	377	371	341	321	352	362	376	360	337	343	364	336	360	346	316	371	331	328	331	359	324	343	397	348	338	341	386	337	373	345	349	357	335	355	390	379	320	345	321	330	361	332	334	335	364	362	348	372	356	377	364	344	338	338	344	347	333	349	337	350	315	390	321	349	372	330	368	344	360	357	348	321	337	366	355	342	320	344	353	335	355	363	358	333	374	331	373	355	346	316	343	357	360	352	328	332	332	373	327	344	364	353	336	352	364	384	369	347	359	380	363	330	333	324	341	366	349	335	354	329	313	335	347	333	353	325	329	308	365	331	303	338	324	346	347	361	316	344	356	388	333	335	319	346	347	370	331	335	319	349	356	354	352	360	348	330	344	350	351	367	359	346	327	372	334	364	301	346	323	342	357	352	345	343	338	352	354	346	342	356	354	357	321	352	346	359	368	362	339	318	322	364	327	336	359	365	343	354	355	341	380	369	361	330	346	326	330	352	339	348	314	360	332	325	335	338	354	345	338	305	348	361	327	355	343	355	352	340	337	361	326	363	388	358	313	342	339	377	382	367	366	348	346	330	322	329	362	373	355	341	336	349	327	352	338	337	324	349	352	339	350	352	343	318	327	334	372	342	362	406	357	342	336	375	357	374	374	332	346	342	343	327	333	336	377	348	385	304	354	345	334	328	336	349	351	331	313	315	326	320	351	346	347	342	350	363	347	371	369	353	360	385	338	349	386	351	336	327	356	373	344	344	370	327	366	341	337	341	342	350	362	364	349	393	316	364	386	357	366	367	361	364	369	313	352	315	353	339	339	317	339	353	372	331	333	346	325	332	377	382	348	331	347	328	338	324	339	351	375	305	360	353	346	329	346	361	349	334	334	340	326	337	366	316	334	359	351	335	348	319	355	346	332	342	321	364	339	316	325	351	373	357	338	340	359	341	334	359	339	360	313	346	363	362	332	349	318	385	355	346	340	321	349	347	341	315	334	366	349	346	345	379	375	308	364	335	361	356	339	363	361	351	343	349	358	356	359	323	367	368	326	331	356	360	353	339	359	355	333	321	342	338	308	326	377	339	351	358	324	363	332	372	361	344	314	385	329	328	362	366	356	327	352	329	393	358	350	347	352	333	334	339	352	343	311	336	379	363	321	371	360	362	378	353	345	314	318	355	329	355	386	360	321	365	328	368	335	356	342	325	362	372	357	327	378	362	341	303	385	342	313	357	322	381	373	351	365	309	370	334	358	331	352	388	370	334	335	374	369	335	350	359	340	312	363	347	342	347	356	336	300	349	347	362	344	360	343	370	332	324	342	348	350	339	352	353	370	344	308	341	336	384	355	350	338	338	348	339	346	342	321	341	343	343	344	376	342	337	366	356	335	356	379	318	332	346	329	345	350	320	312	393	350	364	356	339	346	319	344	329	356	357	383	367	344	336	339	325	378	324	359	336	359	363	325	351	350	343	321	350	342	327	340	372	329	341	316	328	362	356	342	351	324	323	364	331	311	330	331	381	357	349	364	372	384	371	347	322	344	359	343	339	356	352	363	373	355	337	367	387	359	371	332	347	361	373	337	340	338	343	356	329	346	357	343	318	319	365	366	372	366	357	344	321	335	342	378	364	367	357	344	345	340	327	338	376	372	363	331	314	342	356	375	350	346	328	339	356	372	366	381	347	329	370	334	324	340	361	389	327	357	323	334	358	347	356	351	326	343	348	363	347	343	337	343	341	366	354	318	366	326	371	338	345	368	318	334	347	359	341	338	336	343	357	342	359	389	367	355	340	374	326	327	332	344	343	336	380	342	325	342	371	371	346	341	342	327	355	335	354	342	343	383	353	377	365	330	370	325	380	313	363	330	371	328	339	331	327	371	326	335	348	346	343	380	363	356	338	357	347	354	334	318	358	349	329	327	325	348	351	370	357	340	411	343	347	333	333	326	371	377	357	402	338	313	345	349	323	363	380	317	341	343	295	343	337	368	342	352	352	386	338	366	386	355	361	313	345	340	382	358	363	344	342	356	383	353	356	338	371	392	320	357	346	333	367	356	287	316	354	319	356	365	330	374	344	350	366	335	326	348	338	339	340	312	348	344	358	365	355	385	334	345	336	323	346	331	316	334	331	376	386	321	362	349	326	328	302	358	346	336	347	357	373	349	328	332	344	351	341	357	359	320	310	348	380	348	366	341	362	335	365	355	325	345	373	357	348	359	308	330	384	338	348	311	353	361	362	302	332	353	348	337	351	358	357	352	359	312	349	382	357	322	352	369	353	363	353	355	368	350	330	362	342	345	343	348	362	382	334	359	340	352	381	341	348	370	340	351	347	342	366	339	336	376	353	362	324	349	339	324	297	343	349	336	351	354	385	358	367	351	371	339	365	327	356	382	341	328	301	336	326	324	342	381	375	348	367	348	363	341	359	366	323	354	355	360	352	360	322	340	313	366	357	339	375	324	344	329	377	355	366	342	340	389	332	368	357	368	323	310	340	382	350	366	338	349	344	375	348	366
22353	26177	40518	41889	42968	48207	42377	28709	21838	16136	17575	10207	9968	9727	8639	6547	5907	5830	5250	4998	4604	4340	4346	4770	5523	4672	3216	3056	2698	2486	2522	2324	2266	2259	2441	2396	2386	2505	2369	2000	1812	1539	1811	1625	1548	1358	1301	1283	1348	1118	1222	1065	988	902	931	883	963	913	1050	985	973	988	969	931	948	959	1024	951	985	924	1020	970	982	949	932	936	933	958	920	919	930	956	866	867	992	885	907	902	959	904	929	931	920	888	943	867	874	873	868	859	855	891	933	882	894	909	871	888	894	890	924	863	892	914	859	884	861	861	893	913	843	847	855	888	835	824	865	827	826	921	849	879	875	849	851	875	882	853	925	877	846	880	888	893	943	838	901	915	894	883	847	895	908	950	866	862	912	853	844	843	884	861	903	853	844	839	867	883	841	884	932	883	842	802	815	870	900	878	907	891	919	813	837	877	866	886	831	900	843	900	852	858	884	872	897	902	840	918	897	856	839	877	834	888	904	862	870	858	876	857	846	915	872	855	848	884	873	899	857	824	836	885	845	851	973	887	852	868	818	866	847	860	908	908	870	910	867	874	829	862	876	878	829	900	878	874	868	883	862	859	872	918	840	888	931	883	858	838	885	894	887	832	909	894	895	897	851	877	866	942	911	864	834	892	874	876	832	901	874	890	875	870	910	899	875	829	884	876	882	863	894	901	862	868	834	879	863	825	860	886	901	903	855	847	918	867	927	919	921	857	852	887	925	885	915	857	874	888	844	953	891	911	858	855	901	877	922	917	835	860	857	835	860	887	920	856	881	873	944	902	878	872	897	903	891	874	859	901	891	861	853	886	914	861	859	895	918	879	901	888	888	904	824	943	862	850	846	847	875	867	887	879	846	882	909	853	831	859	925	873	887	867	887	873	857	839	878	873	920	866	871	881	871	833	922	868	841	853	876	885	864	872	847	913	896	914	909	855	867	898	867	873	869	851	931	906	835	824	839	886	870	869	874	854	887	885	864	905	874	819	875	858	901	908	874	880	902	936	885	855	869	829	850	845	855	880	900	855	896	907	838	883	900	869	879	891	838	868	877	849	888	846	879	870	836	833	857	842	895	884	875	863	841	875	893	906	893	878	893	833	912	931	872	889	909	887	867	871	879	886	889	865	858	903	895	860	838	888	849	895	883	846	898	884	825	894	885	869	874	894	894	875	942	845	881	829	803	863	804	867	848	905	850	859	873	860	884	856	869	929	866	877	892	897	849	931	881	895	919	873	878	885	871	855	849	862	899	825	856	900	949	851	827	880	923	915	846	905	835	895	916	915	889	890	850	876	882	859	870	940	893	861	890	880	886	859	820	836	849	859	824	823	850	851	858	842	886	902	858	904	877	847	858	855	896	851	878	885	909	875	903	908	814	860	887	889	868	879	866	893	868	843	832	903	892	915	900	897	890	904	851	834	874	823	856	837	889	903	914	872	863	846	912	858	866	863	839	921	891	872	900	909	827	870	849	830	885	881	855	870	892	846	904	839	833	839	904	843	917	850	862	869	866	860	877	860	953	873	859	863	890	890	911	877	841	893	871	898	890	830	921	915	848	841	868	867	859	843	843	894	832	863	896	900	872	854	849	943	868	923	877	891	886	888	842	929	894	909	857	884	879	931	847	883	910	888	864	833	853	867	823	902	902	906	851	799	900	869	836	893	814	879	865	866	903	851	868	881	848	893	919	864	914	951	908	883	866	829	873	872	889	867	886	881	910	830	863	876	888	878	868	876	913	846	870	852	922	913	911	906	825	904	877	898	871	839	857	891	902	891	892	884	847	895	898	892	898	849	856	909	856	878	852	929	897	846	859	866	860	856	861	931	869	865	831	854	852	878	894	893	881	899	869	867	864	890	908	812	937	869	871	891	847	926	855	826	857	878	850	809	885	896	877	836	916	865	851	827	809	849	909	870	905	916	944	889	907	925	843	878	950	880	902	860	886	862	859	864	907	864	865	831	858	899	847	851	865	877	881	826	888	904	859	856	905	884	867	861	879	912	911	909	857	888	913	866	848	888	867	915	841	883	910	826	921	894	860	808	852	940	869	890	867	891	904	882	900	887	841	895	880	886	923	891	848	840	866	846	867	865	886	918	881	865	906	866	844	869	799	859	873	846	867	861	839	887	878	863	857	865	832	846	845	896	910	901	844	835	865	905	881	874	849	902	849	855	836	923	815	867	959	886	865	877	866	881	890	883	912	833	909	917	873	875	852	843	901	868	908	885	864	863	885	874	866	833	909	919	832	856	855	819	949	883	900	883	839	852	896	850	821	879	897	810	881	891	854	895	892	865	851	870	851	848	817	859	824	906	858	861	902	906	833	843	851	849	887	869	929	906	876	937	873	842	879	836	904	806	903	880	900	862	905	827	837	882	887	885	829	935	898	853	865	873	955	879	877	950	807	870	849	870	934	861	883	896	872	834	873	877	895	879	853	911	875	875	910	831	883	873	905	857	867	924	851	830	892	892	904	855	905	859	887	894	905	885	870	819	871	844	857	876	870	864	892	866	853	908	855	892	891	901	871	833	871	845	891	836	867	870	800	857	849	881	839	878	862	904	896	878	839	878	879	880	855	876	904	887	883	846	897	836	924	875	809	829	899	878	888	864	912	917	864	858	841	844	914	883	826	862	890	853	879	800	911	836	801	901	861	904	865	896	877	912	857	893	865	895	897	892	886	914	888	878	856	877	853	848	862	883	907	882	881	872	902	909	885	912	858	854	882	905	821	910	907	886	847	865	854	878	849	920	864	907	911	824	859	914	892	867	891	861	865	902	907	862	858	964	885	894	846	934	892	918	836	846	939	878	878	882	892	924	949	873	818	852	885	848	885	891	878	901	830	817	875	881	869	867	926	898	892	913	867	895	905	899	864	945	920	933	859	905	877	850	882	908	806	887	867	866	896	925	838	899	834	833	869	830	906	889	888	882	904	868	863	916	842	900	936	858	872	846	905	912	923	955	851	842	879	833	864	855	879	904	855	868	906	803	831	894	920	795	876	886	818	837	847	887	933	888	862	884	893	887	894	849	856	883	892	839	884	840	835	876	869	901	840	852	845	868	855	838	865	874	815	889	860	877	872	863	878	835	873	851	887	905	859	848	902	858	885	820	924	840	841	841	877	826	887	894	882	840	915	868	940	903	873	847	839	933	936	866	874	854	871	930	818	898	890	856	879	866	934	869	828	838	872	809	877	860	862	925	900	896	810	858	869	864	815	909	848	891	882	859	880	904	876	857	849	938	911	879	913	842	870	872	878	855	811	937	835	885	924	943	865	902	917	908	912	948	806	911	880	910	859	858	885	885	918	885	878	931	856	818	900	924	854	896	840	867	820	863	858	857	885	875	873	887	859	864	866	884	842	884	889	892	879	855	881	866	797	877	850	876	863	913	862	820	896	866	854	909	902	900	886	867	878	825	833	855	883	856	875	859	896	916	889	930	853	870	852	880	871	872	873	837	871	880	914	888	798	918	834	923	913	844
18643	14724	18812	15241	10388	6140	3894	2851	1823	1506	1311	943	827	725	660	632	610	541	525	548	512	470	481	468	448	372	445	412	389	380	397	373	419	406	387	375	435	417	363	366	409	380	390	408	373	377	368	353	392	357	382	367	360	359	393	376	356	357	379	383	356	333	380	343	375	348	344	373	377	378	363	340	398	398	374	405	343	349	359	357	342	387	379	346	374	371	397	364	384	356	390	363	370	358	388	357	324	388	371	386	352	378	409	401	365	365	333	378	361	397	386	335	384	366	365	335	354	381	414	365	396	377	373	393	362	407	393	391	354	376	376	351	409	385	387	368	373	361	369	350	365	382	373	390	365	374	335	323	380	341	390	358	356	349	368	376	388	386	368	352	367	404	379	408	395	342	397	346	382	402	369	342	395	371	372	366	350	363	348	329	368	354	315	378	372	341	345	389	376	350	354	371	371	352	358	392	399	355	413	359	364	351	395	376	372	348	355	358	337	372	334	353	356	398	368	392	358	391	361	395	413	359	363	404	352	324	358	371	335	370	377	363	371	366	391	371	385	347	360	394	350	430	383	381	374	418	375	379	385	370	384	378	346	355	355	369	400	357	385	351	351	372	386	371	339	355	369	395	397	350	363	363	353	383	349	375	390	372	393	388	352	381	358	382	371	351	381	363	352	351	378	358	396	382	369	383	412	357	373	387	374	339	354	405	375	356	378	361	391	363	377	379	374	371	339	383	350	369	379	384	402	363	357	411	358	340	352	363	340	365	348	358	382	345	391	358	367	376	348	371	354	399	373	368	357	349	402	335	365	396	396	382	395	358	350	399	366	394	346	402	372	320	356	381	378	363	327	377	370	343	351	343	357	386	347	366	341	368	346	350	329	392	387	394	380	362	347	416	389	347	359	369	379	373	401	389	363	358	377	362	392	407	385	365	355	385	386	363	391	354	365	338	358	372	396	393	381	333	371	346	387	376	355	344	344	338	357	369	364	378	410	383	350	373	400	350	353	383	356	391	397	353	349	354	387	350	336	392	391	371	366	342	384	401	381	370	380	358	379	340	375	349	371	357	378	352	359	377	370	364	363	380	370	400	348	344	373	373	366	376	388	382	370	360	385	427	379	379	399	380	376	382	376	384	371	379	418	370	406	350	346	343	351	369	381	379	400	396	363	353	366	364	372	377	399	359	369	375	358	355	364	377	393	395	343	337	394	365	375	403	408	342	368	362	412	399	360	364	406	393	382	371	369	372	376	379	348	350	365	357	365	344	367	382	391	332	357	398	357	399	372	336	360	388	391	383	385	382	384	385	368	365	386	383	396	360	366	354	333	365	388	381	364	354	369	388	375	395	362	341	370	356	381	375	377	342	355	388	368	383	344	359	359	377	346	348	381	379	416	410	373	386	332	368	337	401	376	370	382	393	338	417	381	344	366	332	373	351	349	383	407	381	367	367	389	390	366	364	363	339	362	375	356	356	363	341	348	383	382	355	363	365	383	397	404	387	372	383	350	368	360	369	365	392	400	367	387	379	359	369	390	379	414	385	365	350	347	360	401	396	395	350	426	344	351	366	366	355	381	363	350	358	362	373	352	391	362	384	361	386	370	352	335	397	392	337	377	364	333	385	341	354	362	410	381	359	340	400	383	359	365	385	413	362	368	379	391	376	343	364	405	424	321	385	360	352	391	357	385	393	374	387	373	390	361	388	372	333	384	406	375	391	362	365	378	391	347	373	378	388	364	362	405	374	356	383	369	380	375	347	386	336	354	377	400	388	389	363	352	361	377	377	337	370	372	382	388	376	374	392	388	373	353	356	353	368	385	360	356	378	338	406	362	379	362	359	334	353	337	349	359	349	357	353	367	358	373	411	346	362	367	354	347	384	368	393	368	359	390	364	383	390	366	354	347	339	389	400	353	370	350	369	377	371	359	360	363	363	379	404	409	379	358	369	375	369	370	329	367	353	410	377	356	373	334	354	372	352	373	388	381	347	381	366	363	373	389	402	380	378	349	369	395	351	362	346	353	310	377	383	384	401	388	356	391	380	397	378	399	415	381	346	394	370	371	349	340	364	362	387	369	347	345	389	357	382	363	376	348	347	389	391	350	364	408	371	361	353	401	384	396	372	370	361	387	360	370	351	360	376	358	373	351	356	350	369	357	355	336	424	362	378	370	423	357	388	400	352	391	379	399	377	369	337	393	349	340	354	330	373	380	384	339	371	397	366	345	401	355	397	362	365	379	359	373	368	358	361	360	379	364	373	379	369	442	345	388	370	412	401	395	381	371	375	381	343	360	369	378	343	317	385	370	338	383	357	371	372	329	355	385	343	402	369	386	347	372	387	335	345	369	359	375	361	394	393	402	386	387	342	391	368	348	354	421	363	364	338	383	376	353	366	365	351	384	396	353	350	347	333	382	368	341	347	377	369	346	379	359	338	374	355	359	358	340	355	398	367	378	360	332	403	363	346	389	391	335	373	370	362	366	358	359	377	365	378	383	388	382	387	359	395	350	401	364	334	378	387	355	375	399	356	360	371	382	362	369	345	380	367	385	368	347	379	359	381	372	394	354	368	394	378	370	336	390	365	357	360	359	378	327	362	379	355	370	344	376	365	332	358	361	359	410	363	399	343	340	380	376	362	343	371	373	354	382	382	342	378	369	379	380	326	384	369	370	378	346	347	322	396	396	357	388	364	396	356	369	360	347	342	379	307	383	385	387	404	369	396	371	358	417	393	362	371	378	352	353	409	354	412	352	372	393	390	371	330	396	412	396	374	379	355	371	339	387	372	364	360	375	312	351	385	348	354	334	343	366	360	396	373	354	373	355	353	358	368	377	360	369	379	391	368	374	340	358	356	413	338	391	376	355	386	368	358	354	353	345	378	369	379	416	378	362	347	355	342	382	393	341	365	355	359	372	370	395	341	352	392	340	381	397	334	377	327	352	371	392	358	378	371	407	364	391	369	356	413	382	391	380	357	400	339	371	362	349	340	353	356	309	391	419	382	348	330	378	336	366	369	394	360	338	411	324	370	403	340	379	341	379	382	389	399	350	335	372	397	402	329	350	369	390	362	381	392	382	374	378	327	353	389	351	379	363	382	351	340	393	377	351	356	351	390	355	395	370	377	408	384	388	398	377	386	374	358	382	379	402	425	338	373	349	350	374	363	373	404	348	379	361	346	381	366	404	379	345	379	394	353	324	368	383	373	402	394	351	340	356	322	347	354	385	342	387	362	370	372	362	357	331	361	368	378	362	408	380	377	323	372	369	366	356	354	347	342	352	372	363	361	367	397	370	390	388	373	378	379	379	380	375	378	360	370	349	368	367	374	372	354	393	361	387	389	380	395	354	388	430	369	374	360	368	400	380	357	382	426	393	365	378	386	386	394	365	352	348	357	367	385	334	358	391	366	359	372	388	396	346	355	386	350	353	376	365	362	396	378	366	375	402	352	353	346	389	399	411	367	356	369	406	363	370	365	350	365	354	359
11068	13113	25248	26281	22941	17096	13731	10657	7695	6563	5853	4128	3444	3063	2871	2477	2445	2146	2015	1889	1762	1656	1568	1551	1455	1357	1254	1226	1138	1172	1159	1115	1096	1031	1051	1027	1037	1020	992	1053	1074	983	1002	993	1024	951	1007	938	953	1030	980	917	975	922	992	931	897	995	978	973	918	907	963	949	975	919	957	892	907	917	937	901	910	976	940	933	967	868	953	928	925	914	958	940	949	934	964	890	875	995	891	959	897	943	965	978	974	967	917	915	949	911	926	926	928	959	950	913	887	965	936	994	823	869	947	950	951	928	894	966	897	941	942	946	876	964	911	871	945	952	889	936	934	965	913	892	958	908	967	935	943	946	878	898	940	870	943	886	924	901	958	980	981	861	894	912	911	944	966	910	886	918	903	884	871	907	959	901	937	913	925	901	918	885	930	941	964	914	922	899	918	889	950	956	912	951	935	874	973	945	944	915	857	859	936	971	935	916	901	969	907	941	908	942	933	921	913	946	902	904	911	910	925	967	933	945	992	954	961	903	961	964	943	926	886	971	890	886	914	929	915	922	918	958	959	997	938	942	942	935	906	947	936	903	877	895	931	971	964	946	983	958	915	944	913	892	911	968	917	972	932	939	967	971	881	930	894	981	954	953	950	934	925	935	934	890	908	873	944	950	929	885	953	938	945	970	903	936	931	948	894	943	902	877	922	979	893	924	902	963	901	915	926	893	923	963	966	945	952	953	963	944	907	906	945	936	947	923	906	972	974	1033	924	978	929	888	895	985	955	926	962	950	924	885	955	912	903	928	945	915	933	999	992	916	925	937	897	912	935	967	905	938	868	908	899	944	930	890	949	917	854	960	932	909	934	930	901	893	924	905	945	900	869	909	930	940	857	950	916	935	965	925	967	911	969	991	929	939	972	882	940	870	915	941	991	967	914	936	936	927	926	924	903	931	915	935	903	885	919	922	1004	866	968	951	931	924	978	863	955	865	930	866	933	929	962	899	981	910	946	978	954	909	902	922	954	943	896	945	919	938	920	940	880	877	919	897	919	983	893	894	902	924	922	916	960	922	925	866	951	924	847	907	865	915	902	899	964	931	918	944	939	939	994	955	906	947	927	908	906	941	882	929	921	965	893	968	954	900	924	926	959	937	893	914	876	965	912	914	939	929	973	875	981	865	882	951	928	885	930	958	938	935	969	934	964	939	922	965	937	908	960	904	938	951	958	996	914	894	916	942	922	976	953	900	981	952	941	926	953	967	925	959	944	927	960	970	905	903	929	950	908	897	913	984	858	897	961	915	902	924	941	952	954	984	929	948	893	914	942	947	931	950	927	925	960	898	915	881	941	935	964	842	902	915	933	931	946	934	917	923	932	909	915	926	955	932	934	944	871	927	912	912	974	881	930	952	969	986	967	960	995	912	905	929	937	933	939	931	937	913	941	891	981	936	923	916	981	973	943	926	939	938	927	965	929	904	878	928	931	919	960	945	892	959	931	953	921	872	914	922	888	977	909	946	938	946	878	895	879	934	959	918	956	955	963	948	901	932	935	927	956	903	953	951	909	886	888	932	915	913	936	924	932	959	893	948	951	962	926	933	944	925	964	940	920	890	881	943	949	956	926	914	893	914	956	960	937	927	927	929	889	942	862	900	933	893	899	918	887	949	999	918	934	916	924	971	966	884	883	921	945	920	988	919	951	918	903	929	955	915	924	958	876	891	947	915	914	977	964	906	926	959	907	870	902	880	923	914	927	933	978	948	898	960	941	979	956	883	925	945	933	908	888	942	925	884	911	909	931	916	902	912	920	931	936	924	941	896	943	931	946	914	973	901	936	911	886	924	906	932	954	908	953	984	938	929	924	950	919	929	967	946	925	900	897	887	937	899	911	957	930	990	915	921	929	933	915	921	945	932	894	949	869	923	952	905	937	917	903	921	923	946	967	959	909	903	900	964	921	932	938	970	908	919	938	921	953	900	957	873	924	955	927	935	952	890	985	924	920	1003	926	926	937	862	948	925	917	899	912	949	936	872	958	940	947	941	922	920	925	972	932	924	935	956	940	977	936	902	915	933	873	914	940	952	916	943	894	912	937	915	890	937	920	968	872	973	925	869	893	960	975	865	902	896	919	907	935	856	917	974	927	905	919	980	946	889	919	973	901	912	912	945	854	963	903	954	923	918	937	932	891	933	917	977	901	910	930	912	944	910	937	904	900	893	971	911	902	939	935	913	933	889	987	995	927	941	942	923	973	906	955	913	930	903	933	881	855	864	951	938	907	918	936	912	836	891	936	941	935	937	961	932	951	930	965	945	960	910	964	940	945	934	952	861	866	920	919	911	919	965	981	916	925	908	906	923	897	934	933	967	951	951	948	905	925	977	933	949	914	952	962	901	958	931	932	899	925	956	909	932	942	907	901	903	881	929	904	939	940	953	925	980	934	897	911	939	929	884	927	876	863	895	863	946	911	893	893	971	852	884	934	942	943	929	909	938	944	952	882	889	932	923	878	976	910	888	946	923	894	958	932	925	949	939	932	930	911	928	950	947	932	907	912	927	950	956	908	929	901	898	912	934	952	972	905	873	949	931	940	937	936	886	891	929	982	941	882	952	957	935	886	920	891	909	923	909	886	976	933	960	907	895	971	901	903	944	952	917	967	936	928	935	936	908	923	926	929	920	902	957	889	938	1002	942	921	955	928	886	926	918	972	935	933	904	934	947	948	941	931	885	964	908	953	923	943	891	916	961	971	919	912	941	922	827	953	930	912	971	935	884	909	947	950	977	1013	912	934	902	902	940	944	935	962	948	943	929	931	979	918	883	931	950	886	901	953	918	925	929	886	940	932	886	950	951	907	930	937	929	970	945	930	920	985	931	907	930	911	880	912	910	914	888	939	912	893	924	923	952	960	916	914	935	935	976	947	899	866	899	915	896	941	893	944	952	911	963	994	917	942	892	979	916	959	977	955	900	942	921	929	942	914	892	956	953	906	931	919	962	931	989	903	994	974	912	859	935	889	949	964	974	934	942	929	899	947	943	894	898	938	1056	914	894	900	951	926	940	937	943	933	930	881	977	927	877	945	938	923	899	907	869	961	951	925	954	878	973	935	931	938	966	888	868	885	917	951	949	877	944	973	969	907	922	890	958	995	877	904	935	895	903	922	900	902	944	939	937	912	953	898	969	970	949	888	944	908	889	925	914	964	871	886	902	915	884	923	921	903	952	922	910	947	951	924	902	872	975	929	937	919	916	940	967	936	950	858	965	981	943	930	888	917	948	904	989	901	882	939	894	918	875	901	893	944	941	948	913	889	947	940	930	992	881	943	921	936	893	913	959	928	902	881	944	892	1028	916	941	905	872	910	939	956	906	882	889	942	950	934	963	922	912	965	950	907	934	944	968	977	876	916	906	946	943	899	859	935	925	920	973	917	946	931	931	878	878	966	942	927	943	925	946	948	899	943	886	896	946	909	936	960	959	950	939	950	910	962	918	975	946	948	943	934	924	922	944	966	995
30181	25214	32156	26380	20598	15544	11852	9663	10452	8062	6444	2622	1270	1076	1047	873	812	840	755	690	651	618	665	636	598	602	600	533	499	444	463	500	428	503	479	460	450	468	453	482	448	439	479	445	404	412	424	374	427	376	412	390	391	386	407	371	408	353	416	372	425	390	376	407	397	372	374	464	416	382	389	395	404	351	412	436	437	424	376	383	429	417	390	413	390	402	380	402	379	368	421	388	381	387	413	389	373	400	419	376	402	385	393	405	376	412	375	387	397	392	395	361	360	390	372	390	380	390	367	389	412	404	381	392	383	357	386	392	403	373	339	379	383	412	398	387	422	372	384	398	382	393	354	370	402	416	365	389	401	399	413	374	396	360	375	426	383	389	390	380	415	370	425	377	403	400	431	364	383	372	382	382	401	385	369	402	386	398	347	432	367	379	394	376	410	399	376	409	386	390	392	385	387	384	368	408	423	396	408	414	369	430	382	408	380	375	373	438	418	390	390	397	363	358	381	404	371	387	357	394	413	398	390	398	440	390	393	386	360	394	371	419	383	383	379	392	380	416	371	385	372	410	434	382	387	431	378	373	418	421	388	403	400	416	406	376	398	421	383	403	382	402	377	394	390	379	363	368	387	393	344	398	396	392	393	355	383	374	367	390	425	355	379	400	413	369	390	344	426	380	389	426	354	378	368	411	374	380	336	372	406	376	359	371	377	359	398	378	368	383	393	378	406	351	405	368	375	386	427	397	396	408	415	347	348	390	395	375	426	374	425	396	422	401	394	389	435	374	392	397	412	400	390	382	390	377	353	404	380	439	380	380	385	395	355	373	396	396	372	375	410	399	406	371	367	387	400	442	385	382	408	395	384	422	430	409	407	397	401	389	412	413	404	383	366	360	394	387	385	375	396	405	395	361	322	439	383	415	356	396	384	429	410	406	458	390	381	384	384	382	360	370	361	379	399	389	417	384	371	400	398	390	380	380	380	395	400	404	392	393	401	352	384	394	363	391	391	385	407	366	406	375	427	418	370	440	402	400	387	390	349	389	376	411	408	383	407	380	385	349	391	352	398	368	374	416	355	384	382	387	376	390	428	411	409	363	394	359	401	399	379	399	390	374	374	410	394	368	398	362	411	402	377	344	413	356	422	360	397	402	397	374	366	373	385	400	371	388	361	396	397	392	394	392	409	387	393	408	371	362	383	370	374	382	386	401	386	387	371	407	370	384	383	399	393	391	367	378	424	379	371	392	395	367	363	405	410	381	405	366	368	397	376	375	391	404	398	382	382	428	382	373	363	392	415	417	394	420	399	377	367	413	384	411	399	386	389	361	401	392	384	374	356	370	332	422	401	399	361	391	411	405	372	374	404	397	377	389	432	389	359	375	394	377	420	382	393	390	400	368	380	409	408	417	425	406	374	415	368	383	416	382	402	379	420	398	386	384	357	419	387	392	403	389	410	399	383	418	372	416	410	367	382	364	382	415	340	378	367	396	392	402	362	371	395	381	394	425	373	380	367	367	404	354	362	408	355	411	408	392	393	439	362	385	382	394	374	363	374	388	360	389	420	394	385	394	370	415	372	404	387	430	376	377	363	417	358	395	411	397	434	370	388	386	406	360	372	386	369	422	421	406	376	384	364	375	380	381	370	368	380	389	399	386	376	392	376	393	363	415	403	363	360	397	399	360	367	380	362	403	379	386	406	408	377	380	403	394	404	377	394	407	371	368	383	389	382	399	371	400	388	403	387	400	384	399	419	422	405	365	418	361	416	402	357	411	384	381	435	453	388	404	395	390	375	368	386	407	422	396	385	367	384	385	382	432	391	369	386	413	390	374	370	356	398	402	334	417	388	387	398	431	376	373	400	400	395	393	394	370	404	372	384	360	373	397	361	373	373	394	363	390	384	351	363	400	411	375	380	408	368	374	394	400	414	406	421	395	406	412	383	391	437	391	381	421	386	410	416	385	389	396	371	376	381	401	382	362	372	375	387	382	403	391	338	380	409	413	378	393	377	366	389	437	428	396	435	396	392	403	397	396	402	379	394	367	414	377	353	416	396	368	370	389	384	394	401	399	414	400	409	405	409	383	350	385	383	380	351	388	408	381	363	431	358	402	382	397	379	435	397	380	411	387	374	357	373	385	412	382	361	413	366	395	343	434	385	388	378	379	356	374	399	403	398	403	414	350	399	365	403	422	358	404	356	387	391	381	394	383	375	401	403	397	389	379	395	408	400	379	367	404	434	373	356	377	391	384	372	421	384	382	398	406	389	378	372	382	360	397	378	440	382	396	411	400	374	398	381	391	427	419	366	399	393	392	386	392	380	394	362	350	374	390	389	382	402	434	389	402	385	351	407	373	378	369	395	419	355	365	379	384	393	367	378	332	360	409	391	398	404	417	406	421	378	409	398	390	372	371	431	401	409	368	391	379	401	388	368	415	426	397	389	385	384	356	411	411	391	369	361	380	379	381	377	366	381	391	366	364	406	376	396	417	422	410	405	388	389	354	396	393	382	404	398	347	397	416	390	418	380	364	403	384	373	356	408	391	374	423	410	376	409	430	382	389	372	389	380	397	360	397	417	416	374	357	416	410	368	378	387	395	372	408	375	384	381	414	380	388	364	435	399	411	416	385	371	400	369	417	368	410	374	428	413	411	391	420	405	379	357	400	429	357	412	380	386	377	393	411	357	365	393	417	396	415	390	388	383	378	391	414	388	378	389	380	376	390	399	435	382	409	377	386	353	392	414	402	360	369	386	372	394	375	426	385	397	402	399	365	439	376	382	411	375	362	390	400	400	377	405	378	403	388	401	402	357	374	404	386	387	383	390	386	397	374	377	345	382	415	389	395	373	405	380	352	390	372	392	397	366	402	396	377	392	426	378	415	363	409	352	384	387	421	386	382	362	388	382	427	393	400	378	380	390	415	439	404	374	377	354	397	392	393	424	381	366	348	417	395	404	423	350	367	366	385	397	413	392	376	393	387	379	381	369	388	371	382	384	389	381	367	416	381	378	367	408	419	377	365	386	421	418	354	426	389	397	356	411	367	363	385	372	390	347	402	376	401	405	392	372	398	386	376	382	372	417	395	376	436	387	413	389	417	391	404	399	372	412	378	406	391	379	405	388	389	388	379	384	393	371	413	377	351	388	385	416	373	419	391	367	413	400	400	380	372	424	410	416	372	427	371	368	376	381	367	382	397	403	341	375	401	426	350	368	389	391	392	363	397	373	384	346	401	384	357	389	409	383	394	385	408	375	382	366	383	344	429	377	377	361	394	372	386	432	384	407	372	382	369	411	365	384	430	373	412	388	388	389	356	368	397	373	379	406	411	386	374	401	389	394	361	381	398	420	401	378	356	381	428	424	401	379	375	428	409	388	388	396	396	424	373	383	423	386	407	381	376	394	410	363	355	368	378	399	403	416	373	400	381	406	374	340	386	367	356	372	354	418	374	423	394	397	390	380	405	419	404	396	367	387	397	402	426	377	379
18243	20716	34951	35382	33023	30708	26852	25432	27553	23551	21107	9514	5877	5337	4730	3973	3777	3453	3203	3033	2835	2735	2666	2797	2748	2583	2371	2127	1872	1625	1609	1627	1588	1591	1589	1509	1408	1609	1680	1649	1418	1499	1359	1267	1147	1216	1172	1166	1162	1193	1109	1085	1135	993	1022	1070	958	988	1023	1055	1007	1024	965	965	990	1001	977	1063	1074	1026	1089	976	995	1043	957	1011	990	991	1007	1019	1068	1048	966	980	973	994	990	992	1026	1008	1014	986	1008	1033	1012	972	957	930	961	993	999	959	922	958	923	985	1051	910	1032	1002	948	1042	1024	959	940	981	976	950	976	960	1009	997	966	983	943	1001	1033	995	952	996	981	981	970	934	965	976	1001	995	1017	977	954	981	959	929	1003	1016	1008	948	1017	955	995	1038	976	985	989	944	931	995	950	958	1030	979	960	990	928	1019	952	995	1034	886	950	999	927	954	976	988	960	935	998	916	944	960	928	937	957	975	933	998	1027	975	920	968	1000	979	1007	1012	962	977	1021	980	961	949	972	964	1021	981	967	1020	929	971	1009	962	964	975	931	951	952	961	953	966	984	961	956	987	1007	964	977	963	952	988	981	1025	1001	966	964	973	987	992	964	965	974	978	975	1016	1006	899	1013	992	973	950	942	937	931	961	974	957	981	980	991	989	993	998	941	928	963	922	1004	1006	983	984	992	963	979	976	974	936	947	917	942	988	874	986	987	985	942	992	930	999	979	1017	937	990	915	958	906	957	980	972	1002	994	1004	987	956	944	989	1013	982	949	924	971	1017	950	965	961	996	968	1024	982	975	976	1023	999	1024	1027	985	988	975	1036	977	980	1018	990	913	964	952	968	1011	988	970	1010	956	970	963	992	976	968	989	950	964	1011	950	983	947	970	984	942	980	958	956	1084	1033	957	973	986	1025	947	981	993	988	1002	957	923	963	985	959	975	946	959	982	992	991	1013	982	974	1037	966	967	1044	1024	956	1016	1028	932	969	1027	942	974	968	993	969	1017	952	949	981	949	955	975	1008	1016	957	956	981	986	980	1031	966	973	998	1004	980	955	977	992	982	1005	937	965	955	975	988	897	972	944	965	958	974	989	1002	962	968	929	1038	975	961	902	981	948	1016	952	1037	956	988	984	961	980	978	983	995	972	975	948	1004	966	917	983	967	978	1012	925	1000	992	998	954	1051	986	968	933	1031	909	951	1010	970	968	940	962	947	1004	1017	951	1006	944	964	978	924	924	952	1012	945	999	941	975	966	963	972	1014	928	971	1009	925	913	971	1014	975	929	1008	973	1009	1016	984	945	911	932	959	997	954	986	933	975	1004	956	925	969	1013	1008	946	979	922	993	949	961	983	954	987	1050	966	1060	996	916	1008	868	966	934	969	975	1007	1028	1016	1018	960	955	986	950	987	997	953	978	1014	959	1037	971	976	911	941	959	971	975	978	944	952	1032	931	959	1008	974	1010	965	964	962	961	941	977	990	939	923	1038	983	991	945	1025	986	1019	941	971	969	968	976	962	920	952	978	973	938	969	939	926	995	912	959	974	945	990	951	1013	974	913	1023	995	990	947	937	1039	981	949	953	947	996	958	1027	1015	920	970	983	936	967	961	947	957	989	969	978	1063	969	965	962	986	989	918	1005	953	998	949	1004	975	1039	970	956	969	1006	942	960	942	1004	951	967	1007	947	962	978	1019	1028	1000	942	897	950	1019	944	952	986	885	903	920	941	1047	1000	957	998	951	966	1003	943	1013	972	1000	976	976	982	914	979	974	950	962	997	1027	969	952	1019	867	982	979	972	974	939	957	961	941	995	936	950	959	1023	1046	980	967	974	978	1026	1029	941	915	969	990	952	952	965	995	969	952	958	988	989	945	953	985	990	908	961	992	975	971	997	970	1007	964	962	976	934	924	934	984	993	928	941	957	960	974	959	971	979	994	965	991	995	965	985	966	967	1072	949	1009	944	953	969	965	960	984	951	939	970	991	967	1021	1010	972	984	970	1039	948	979	944	990	1047	966	989	946	998	969	936	937	948	1028	962	1025	955	978	982	937	997	966	903	987	998	939	1000	960	997	959	944	1005	948	979	944	967	944	1011	974	932	952	1030	939	993	1000	925	978	986	991	936	954	1013	992	1009	996	981	990	967	1001	948	945	960	1015	979	982	936	992	1009	957	959	1012	985	938	954	911	920	950	940	972	971	992	956	959	925	992	1014	925	933	1039	964	1018	885	975	926	987	997	1006	951	969	957	986	976	940	929	992	962	990	997	961	950	1005	994	929	963	986	972	956	956	917	941	950	934	967	1025	929	945	966	1022	1014	1005	993	1007	974	931	980	1025	941	941	963	965	974	944	945	971	1011	997	1035	972	1001	983	986	972	1003	970	968	969	1002	955	1011	957	970	1013	957	976	924	947	978	970	986	959	1007	926	982	926	972	968	937	971	996	939	999	1016	986	1026	1016	975	1039	1012	993	989	975	1011	968	992	1029	1011	970	959	1036	943	997	920	1001	1033	930	951	1010	976	998	959	957	1004	942	983	965	978	952	990	998	957	986	991	953	1007	987	990	985	963	942	946	1028	1012	967	930	960	976	975	956	1007	964	1003	950	930	962	973	966	931	1022	975	955	978	963	998	944	967	969	1003	999	1021	974	957	986	979	944	976	948	929	943	1019	958	953	942	984	990	983	965	994	942	961	976	1003	955	1028	947	949	992	969	924	989	997	959	899	998	921	997	974	951	983	968	969	999	974	992	965	1004	961	960	932	966	959	976	974	987	958	995	981	988	961	965	1011	966	977	954	983	981	987	1010	941	1000	990	956	943	982	963	930	973	926	971	953	970	987	957	989	950	974	971	1018	924	951	946	947	941	941	1064	1001	1014	936	976	963	991	940	981	1005	949	996	997	977	931	943	974	1037	946	989	942	952	1005	921	921	996	922	999	1004	979	1011	996	992	989	977	1024	924	987	945	951	919	979	1007	1027	1014	963	989	959	947	984	979	973	1035	1037	962	964	971	970	976	928	975	990	956	919	1009	970	1001	986	1005	950	1042	962	961	1041	936	939	984	1007	924	925	952	1023	947	1014	960	1002	1014	962	982	974	990	992	968	1017	969	920	958	950	920	940	964	970	940	993	999	957	941	989	984	974	972	993	1039	983	972	951	990	976	929	978	1013	969	971	1032	917	1018	969	965	976	886	972	993	1014	1010	1003	978	939	943	1000	986	966	962	918	940	1011	1002	948	964	993	982	1004	944	972	989	977	971	991	932	978	974	964	984	999	963	994	958	945	1008	974	1018	976	1007	971	1011	992	1000	954	956	948	1022	941	975	983	992	968	999	976	923	958	984	958	998	939	984	985	981	965	982	967	961	952	1020	977	978	970	999	990	1015	966	988	976	1002	1008	958	978	1004	943	1076	997	960	949	990	1019	997	934	999	951	946	976	979	996	949	995	1008	956	996	920	1009	948	1006	925	991	989	973	954	964	1000	929	1005	990	962	964	1013	946	934	968	975	996	948	987	996	939	1000	979	928	1046	1054	1012	979	974	930	981	956	919	975	981	961	968	949	959	941	972	1030	913	1014	949	974	954	986	983	966	1001	975	980	972	917	927	944	887	974	1003	1009	968	955	972	1004	902	939	948	1013	941	966	947	1037	962	1027	956	967	1060	1026	997	998	987	968	1027	948	985	967	992	951	976	982	963	986	1015	969	1004	1001	1003	961	1020	981	1015	935	924	986	1004	988	976	1011	1032	996	986	1010	946	954	1013	1003	961	963	1032	989	949	957	983	988	937	983	1028	969	975	1023	1011	976	983	970	975
38830	35649	42451	35155	28629	25964	23584	13985	16623	15663	13341	5015	1912	1499	1322	1077	988	905	870	767	762	836	767	781	731	795	707	601	501	499	446	457	492	495	456	499	453	485	526	483	448	447	451	471	378	409	403	430	405	413	410	382	360	374	357	363	363	346	383	364	414	416	359	380	383	365	361	375	365	374	365	397	387	362	367	348	385	354	373	373	396	341	343	371	387	382	317	352	368	379	355	349	344	368	366	394	361	341	345	339	362	369	418	382	357	351	385	385	342	378	338	342	371	307	343	369	367	357	365	342	357	346	331	394	326	360	352	376	352	348	351	352	349	338	370	393	361	351	346	378	338	359	344	398	348	351	343	356	375	363	387	374	334	364	348	339	365	318	335	365	369	347	354	360	343	352	365	353	375	385	379	329	366	350	380	352	394	352	353	340	357	365	341	354	365	359	392	375	358	360	379	340	381	373	383	363	367	375	376	381	345	335	369	336	348	322	380	355	372	377	375	389	392	356	378	397	363	383	340	329	352	326	356	324	337	362	368	359	386	349	419	363	380	390	321	358	343	321	391	383	344	370	366	386	369	410	351	380	359	376	386	323	349	347	359	363	354	341	351	361	343	363	344	376	342	326	362	359	370	370	335	353	396	355	342	376	329	338	358	374	394	358	378	362	367	340	380	380	338	371	342	365	376	375	359	327	356	299	334	355	352	358	349	369	343	394	388	368	346	343	344	344	399	386	332	350	367	361	382	377	397	325	368	353	382	333	394	336	338	374	348	359	359	330	384	345	390	366	354	346	383	347	361	340	340	355	336	348	350	346	393	346	359	375	375	342	330	403	367	341	386	363	360	404	377	335	389	342	341	347	354	425	354	376	364	376	379	382	366	375	395	321	371	340	348	378	358	358	372	390	362	366	341	367	328	361	409	369	352	345	338	358	382	421	381	348	355	373	379	319	350	350	379	368	358	342	340	364	380	387	371	387	377	376	376	387	357	335	354	367	359	355	361	351	340	330	346	376	365	349	374	380	345	352	355	382	326	390	343	356	359	355	364	349	338	387	347	344	389	387	324	375	347	374	373	350	358	341	348	363	370	319	345	352	369	370	372	311	377	358	353	371	339	378	349	378	376	361	339	381	359	372	352	359	356	372	355	347	344	350	359	340	340	362	384	341	364	369	376	379	333	391	353	383	338	338	335	369	346	365	379	354	360	359	357	322	386	357	359	361	395	373	382	379	394	346	374	385	331	377	366	321	332	326	359	328	343	383	380	386	364	352	355	393	359	350	370	353	391	370	358	318	352	377	341	343	331	372	389	355	328	364	343	358	357	348	364	362	353	349	362	379	349	413	348	384	391	345	343	386	374	350	318	364	350	376	357	358	349	349	354	348	349	371	327	368	374	323	351	347	365	352	388	335	357	359	364	360	365	364	359	357	342	371	331	338	342	346	356	350	368	374	393	338	353	399	366	334	356	338	373	355	373	354	377	369	371	367	347	369	347	351	378	335	372	372	351	346	337	357	367	348	375	336	393	354	364	350	390	364	382	316	338	380	350	304	400	341	395	374	334	346	372	363	380	382	365	400	406	362	372	383	388	401	353	431	360	344	324	344	392	376	382	363	363	411	403	362	373	351	384	381	376	358	335	338	349	327	363	356	356	371	374	379	363	339	401	395	358	372	330	353	398	390	389	343	333	336	379	376	342	377	370	357	332	347	342	319	359	314	357	361	356	336	364	355	359	324	354	336	397	351	329	351	362	385	359	366	368	328	341	331	355	381	379	333	349	398	356	345	369	360	349	352	382	390	356	357	373	375	334	367	352	327	360	357	351	385	369	350	403	352	358	358	366	366	348	373	377	347	369	327	390	359	355	352	359	353	369	346	356	302	319	368	387	370	388	340	321	367	363	352	331	362	367	358	415	338	363	382	336	353	339	386	366	353	353	355	350	357	353	362	330	332	337	383	343	356	351	315	339	359	383	371	349	360	344	407	344	329	359	341	338	360	355	362	357	363	332	384	355	347	356	365	342	363	347	347	351	370	366	364	383	365	345	359	328	368	341	385	376	388	384	390	377	357	373	383	372	386	381	380	372	350	351	380	386	331	314	362	343	335	357	347	376	363	388	403	369	364	319	340	361	315	362	335	358	343	336	356	341	360	369	368	388	367	368	365	355	351	361	343	366	363	356	395	342	369	354	348	355	347	394	355	362	365	384	347	345	351	370	370	339	345	379	385	335	342	346	329	332	399	388	383	372	356	347	358	367	343	363	362	376	374	346	359	339	404	381	341	387	368	358	340	371	374	334	360	381	363	358	366	344	334	361	379	375	385	369	365	356	379	347	368	362	397	353	343	333	334	342	346	390	312	348	387	353	366	358	357	343	354	358	373	373	396	376	305	353	366	344	358	348	346	400	342	367	358	342	339	353	341	354	387	369	366	357	331	351	327	346	374	347	339	380	369	367	386	347	341	379	329	347	377	339	356	368	362	355	385	341	380	365	366	365	370	340	351	352	385	377	356	403	383	332	348	379	356	383	341	388	336	382	370	356	386	340	374	352	377	379	347	384	373	372	346	354	350	374	335	353	374	354	360	351	354	336	355	376	367	360	358	312	346	333	342	358	369	327	395	398	393	377	355	350	383	336	345	367	377	386	353	338	330	333	392	357	367	362	363	326	385	341	325	339	350	341	370	349	359	349	380	391	341	363	353	379	331	380	349	377	377	380	359	359	340	351	345	374	375	344	311	387	339	368	379	343	365	338	337	342	396	370	355	357	349	347	371	359	360	377	372	382	396	364	339	301	363	369	362	353	392	356	346	314	356	343	372	374	340	363	327	344	364	383	375	354	357	351	336	390	343	351	350	351	396	369	380	391	374	356	338	357	390	350	405	359	342	340	391	370	320	377	352	342	338	347	389	351	338	334	336	339	354	390	365	381	393	413	367	359	403	387	344	368	375	339	346	344	331	337	400	370	327	338	362	364	347	335	384	381	370	405	354	363	375	367	361	389	375	360	382	368	364	369	361	348	408	362	366	373	387	348	405	335	373	389	340	368	394	342	368	359	389	376	353	345	379	403	385	332	357	419	390	378	374	332	385	368	366	331	370	376	372	351	328	386	354	367	367	363	340	393	376	371	376	408	401	376	336	393	346	375	335	354	340	364	402	375	344	356	362	369	362	320	396	322	349	362	338	396	350	355	357	347	365	379	374	356	358	411	365	395	362	376	372	372	376	361	361	371	352	356	387	359	359	341	400	341	361	371	373	331	386	341	382	342	386	369	329	366	325	359	375	369	378	377	380	371	367	354	364	355	368	368	385	383	390	374	346	376	359	416	383	385	373	392	344	344	365	338	336	377	367	345	417	352	382	342	383	355	396	349	345	339	375	344	368	370	318	371	360	365	346	363	370	374	353	355	335	365	372	366	379	356	371	341	359	369	369	368	368	375	391	385	322	362	311	395	365	347	368	353	345	348	360	319	333	383	341	345	347	393	388	386	358
23246	28539	41489	42203	39610	39198	36930	27832	35546	34552	29484	14746	7983	6988	6177	5055	4851	4330	4046	3923	3311	3818	3537	3829	3886	3748	3338	2792	2248	1988	1728	1704	1754	1975	1631	1751	1666	2008	2198	1754	1541	1645	1724	1594	1282	1223	1317	1250	1353	1160	1088	1101	1034	1027	959	925	954	907	916	904	947	962	1011	926	890	960	934	941	968	967	973	953	989	986	1010	1012	978	916	953	932	978	944	927	953	973	921	917	895	895	898	911	895	935	898	895	934	902	887	920	905	899	937	951	886	894	924	867	911	860	865	883	892	843	894	927	914	912	884	951	945	880	901	890	921	964	915	923	872	924	916	893	944	866	911	864	906	867	892	854	906	884	845	899	961	925	906	882	965	945	905	897	892	943	883	926	951	901	897	868	904	958	910	914	895	903	873	930	812	852	852	923	897	921	882	925	911	919	957	918	879	840	926	893	834	926	939	882	890	874	897	969	877	910	963	909	889	872	920	913	878	888	956	903	901	900	923	896	894	939	926	895	896	886	898	852	883	915	906	878	912	893	936	920	942	906	925	947	924	886	905	878	901	922	918	959	907	908	932	848	935	880	868	921	864	944	926	945	893	901	919	928	887	901	914	895	864	911	890	903	927	919	910	916	930	887	895	923	980	845	909	902	901	859	911	903	870	894	881	879	928	945	907	870	869	875	839	895	849	842	874	934	850	852	856	909	891	895	868	879	874	892	951	876	869	918	902	862	877	878	891	855	870	864	941	933	871	935	903	867	893	889	899	916	924	933	889	891	919	918	941	843	930	906	900	933	886	885	916	907	940	921	889	877	948	926	922	869	906	871	905	854	927	938	868	885	880	900	942	899	894	835	892	928	932	912	953	865	907	921	880	879	902	824	892	854	904	884	859	927	841	924	897	920	964	909	882	900	869	888	917	923	886	883	922	890	917	889	885	890	929	880	901	950	864	901	932	842	909	868	875	937	922	939	913	875	913	897	888	895	843	887	815	896	914	854	917	882	931	888	925	895	900	921	879	901	901	845	908	883	846	947	916	875	866	864	919	918	903	868	907	890	902	889	890	934	876	927	890	931	963	933	900	902	883	844	911	878	859	952	892	856	915	914	924	916	952	890	882	844	895	879	922	868	908	892	893	930	885	867	826	916	895	891	899	909	926	900	910	859	888	930	946	892	932	891	881	864	977	916	921	885	915	904	882	864	889	932	872	926	857	927	899	897	908	863	944	906	876	899	927	913	888	919	929	881	905	916	892	906	881	892	904	911	858	886	939	882	885	903	858	919	924	903	875	879	920	892	836	897	899	900	894	951	944	953	914	928	897	915	878	898	910	855	902	843	949	994	900	881	865	896	859	903	917	877	885	913	958	843	862	898	941	909	856	922	969	940	890	861	897	931	848	929	900	831	892	900	829	871	907	946	897	971	921	923	886	929	891	938	937	910	894	897	863	912	923	865	934	815	870	901	908	909	945	883	906	922	889	904	928	879	887	887	863	866	924	925	853	916	930	869	878	842	881	861	882	944	842	861	922	897	927	897	892	900	852	872	836	852	888	858	886	864	873	915	861	915	904	914	850	813	886	959	928	888	863	955	882	912	926	888	888	913	925	827	844	952	874	884	887	926	884	913	915	875	915	879	933	906	888	875	882	901	930	887	932	908	896	939	850	957	890	908	891	901	894	883	910	904	902	910	894	926	861	891	874	895	900	904	942	913	918	897	899	903	883	913	899	839	896	895	909	917	897	933	905	940	898	895	866	849	893	934	918	934	914	915	919	913	906	922	895	890	930	908	903	924	903	892	871	897	952	892	889	919	907	944	843	884	937	900	911	874	894	929	907	937	882	868	921	922	913	867	863	895	975	933	966	866	952	890	934	914	919	936	889	891	897	864	921	928	923	928	959	894	908	895	883	895	904	887	918	918	911	949	918	885	936	896	901	917	902	861	943	891	897	917	948	915	922	910	894	848	894	912	884	943	922	962	908	870	908	893	935	910	883	895	902	899	920	880	924	861	875	906	889	896	954	898	900	937	926	921	918	912	886	934	875	917	924	884	867	878	937	926	954	901	909	892	897	849	960	895	905	942	886	856	840	914	940	874	877	879	873	946	887	951	878	920	889	920	822	852	909	931	872	954	945	946	830	878	926	904	929	927	918	909	903	879	939	911	898	917	946	903	915	889	961	898	886	898	897	917	893	878	938	882	905	905	947	872	887	926	946	913	882	884	868	934	925	886	906	901	934	890	903	896	941	941	918	929	868	904	844	893	891	915	864	905	885	868	951	895	942	901	877	895	893	884	896	881	868	915	906	904	889	943	894	877	904	921	889	878	932	889	894	941	853	942	889	873	890	919	886	904	908	866	931	944	898	880	899	875	901	910	865	909	914	910	896	878	894	942	926	876	921	867	856	919	927	951	946	907	964	922	930	867	859	922	889	885	862	963	910	860	925	942	885	895	916	874	929	931	888	917	849	913	893	919	942	964	932	867	877	887	893	869	880	897	934	904	933	916	926	955	916	908	932	942	923	933	905	885	887	916	908	868	909	866	864	903	893	932	919	881	882	919	868	929	935	926	919	926	913	867	890	921	863	912	883	884	866	955	901	946	892	893	940	884	916	927	923	909	867	924	900	902	894	903	846	898	901	926	938	901	920	901	898	877	865	930	911	928	893	896	899	887	906	852	889	876	913	926	893	882	894	891	890	924	885	941	864	896	893	880	931	885	902	932	819	941	875	965	869	903	904	908	839	891	884	888	815	887	888	932	924	924	891	888	901	944	857	872	854	900	902	936	928	910	871	917	893	902	924	943	893	887	936	940	937	887	909	930	902	880	940	902	906	947	975	916	898	909	891	899	888	878	896	886	938	902	906	952	898	825	868	921	940	946	910	884	924	954	923	891	948	912	913	883	877	881	865	906	913	925	910	925	901	902	958	908	929	957	931	924	869	954	915	903	913	932	890	903	880	910	915	941	923	910	849	892	873	926	879	912	878	921	936	915	943	890	901	914	890	933	965	904	927	924	947	904	941	840	907	950	839	948	930	970	980	928	933	879	926	932	913	874	865	913	898	896	885	946	882	880	877	908	889	947	903	904	938	891	873	909	948	938	862	944	922	905	896	876	869	926	887	886	889	910	940	971	879	854	886	908	924	917	913	872	846	858	879	902	858	880	861	942	898	855	918	915	897	910	857	906	843	878	855	911	875	937	868	924	873	876	951	924	848	917	884	934	900	915	883	878	913	934	902	937	901	916	819	900	882	955	913	891	878	880	904	907	909	890	911	926	895	915	844	955	970	932	931	832	871	893	949	877	889	924	919	904	907	912	934	914	841	866	925	918	911	910	929	963	943	898	921	884	892	839	871	903	911	857	885	852	893	912	892	944	926	882	875	897	878	890	927	915	956	900	871	915	908	880	855	930	958	888	912	940	908	940	908	913	926	896	961	854	922	862	906	956	877	911	876	910	990	871	854	888	851	952	954	899	825	867	875	904	850	874	916	896	914	906	857	948	905
19070	16340	20725	14863	9647	6256	4410	3212	2474	2266	1591	1033	723	662	614	554	482	464	512	490	457	436	478	464	440	460	396	404	409	372	416	399	402	434	416	389	389	377	422	358	411	377	419	348	393	341	370	383	401	402	415	365	374	345	407	414	404	388	370	417	408	380	389	413	371	366	376	384	379	390	394	361	364	371	419	365	400	407	373	365	382	329	397	372	398	397	379	374	369	417	344	397	391	399	392	354	438	391	381	367	387	392	387	365	391	358	378	377	403	376	375	413	385	370	415	384	364	390	446	372	376	395	378	396	391	377	410	373	383	383	365	368	377	378	363	394	392	396	373	374	411	359	394	400	377	393	372	334	353	404	420	370	414	366	409	386	341	366	358	366	394	390	407	359	405	395	377	371	399	350	345	345	365	365	362	350	433	374	371	362	410	390	384	384	412	398	378	371	411	400	403	431	420	388	362	389	340	407	365	387	369	390	371	363	372	369	370	369	357	367	367	382	392	375	405	395	379	373	399	371	373	368	364	375	340	363	406	357	400	388	426	398	415	408	387	380	378	361	398	419	378	372	393	359	370	367	391	398	392	368	408	397	366	391	375	392	408	410	359	398	400	360	386	379	376	373	327	401	369	420	341	433	383	399	388	359	399	388	351	383	355	386	397	333	391	356	405	391	384	389	386	353	361	364	386	376	394	396	371	338	372	389	370	377	381	430	420	359	413	367	379	345	410	389	372	399	382	379	400	343	404	338	401	406	404	366	371	395	405	391	375	376	378	402	411	391	375	357	387	365	389	403	420	410	395	392	364	363	385	391	386	393	370	381	381	371	394	392	345	415	353	353	356	373	370	403	406	389	373	393	385	404	346	388	403	384	390	355	376	347	321	378	404	333	389	422	375	383	393	423	388	411	401	393	378	383	365	385	435	398	358	404	392	372	353	386	373	384	372	387	375	363	386	395	389	348	378	376	405	364	394	415	384	394	392	407	379	344	409	371	381	380	399	415	361	399	433	450	363	378	389	362	364	398	401	404	388	394	370	407	385	371	405	370	402	352	397	372	386	399	382	379	410	386	363	378	404	389	378	393	392	406	373	386	380	392	359	433	335	369	373	381	370	372	385	387	407	352	385	405	412	354	343	353	389	376	381	421	366	363	362	408	410	380	374	378	385	401	358	384	385	368	378	400	355	367	418	375	354	396	379	355	365	359	372	382	387	387	426	386	367	399	380	366	387	382	408	375	393	394	353	384	384	400	387	397	422	358	394	387	342	400	388	355	359	376	424	366	393	382	412	415	400	372	371	359	390	392	395	372	395	373	398	387	365	382	393	388	367	369	365	384	377	371	415	385	348	363	390	399	375	387	387	380	382	388	371	396	392	392	371	398	404	402	389	390	382	373	374	397	400	402	369	392	388	348	357	356	387	384	403	376	360	359	419	412	377	375	399	407	407	384	393	407	365	364	397	378	397	360	381	379	412	376	389	425	401	393	382	410	378	384	370	363	374	381	380	364	374	356	397	398	376	411	361	424	407	368	384	379	365	345	383	418	353	364	378	363	421	326	386	391	397	372	350	389	372	435	374	403	381	410	387	391	368	406	405	386	385	377	373	382	377	409	385	377	375	385	394	388	387	370	389	365	346	402	368	361	390	394	371	385	387	404	381	376	387	389	400	391	378	384	405	394	390	358	384	352	365	393	351	369	379	389	375	398	392	388	433	395	380	363	362	368	360	375	380	421	399	408	374	374	385	344	373	393	395	380	410	348	397	403	380	370	389	345	390	440	382	377	388	374	400	390	400	385	406	366	391	370	396	357	362	357	422	411	393	400	360	377	418	399	372	404	388	340	338	394	386	397	376	359	379	371	380	407	362	396	391	363	393	359	407	390	433	361	357	366	412	409	364	382	395	385	340	362	385	372	374	343	353	370	367	380	397	392	393	417	390	406	392	395	319	353	380	390	384	339	396	366	380	371	383	404	387	389	381	376	378	410	380	379	349	357	415	362	420	401	380	386	402	367	426	396	370	408	395	365	366	397	368	350	385	369	377	377	387	375	410	400	401	383	393	378	376	405	411	357	370	372	399	407	371	377	348	361	368	377	436	341	406	399	382	401	386	394	375	356	371	383	437	369	391	383	369	374	356	412	391	409	404	395	370	411	363	356	392	411	353	385	381	357	332	392	380	359	379	367	347	390	412	390	403	397	410	404	413	372	391	382	343	374	420	347	326	388	347	342	378	380	371	392	409	390	401	391	380	383	408	400	361	401	384	367	398	339	367	382	381	384	410	387	406	382	371	360	381	356	352	374	380	369	365	379	407	422	366	373	394	409	367	370	373	401	379	375	361	375	400	411	420	368	387	388	388	404	411	380	393	392	384	387	406	384	361	350	356	401	362	371	392	350	397	432	404	381	387	395	414	393	384	416	355	384	360	373	388	384	373	387	357	365	368	382	409	397	366	378	363	419	382	367	410	367	424	397	414	385	393	391	375	383	387	376	373	379	399	379	366	347	325	384	369	383	388	397	342	391	363	338	368	385	408	391	409	378	393	413	385	342	407	394	391	384	358	363	412	399	370	413	379	387	407	405	401	406	410	394	348	371	366	402	388	381	381	390	396	382	374	419	405	375	361	395	388	343	351	414	368	327	391	372	389	372	353	357	375	393	357	395	341	392	387	389	394	406	385	418	376	353	405	417	384	371	388	394	375	342	329	405	383	371	374	368	402	359	385	391	405	397	377	379	389	362	390	384	366	430	371	386	371	361	398	399	406	378	378	345	355	404	391	394	395	408	389	363	415	377	394	391	363	382	387	382	365	392	357	366	335	375	372	386	415	418	372	362	361	379	369	391	384	374	364	377	372	393	379	390	366	396	353	381	385	373	327	389	395	348	370	353	378	398	396	386	376	380	389	379	387	373	379	388	375	418	388	379	396	387	388	407	393	373	417	361	406	330	382	371	372	374	385	393	413	351	381	379	373	403	372	402	411	381	344	362	343	380	374	372	386	393	382	392	375	349	374	394	389	386	396	421	384	384	367	405	416	389	422	386	395	386	339	392	374	355	399	375	398	373	369	404	374	369	366	393	371	405	410	374	416	406	357	370	357	397	348	339	361	387	353	379	396	384	401	369	403	377	389	374	389	383	393	388	392	374	418	372	378	386	404	359	393	382	385	395	363	380	394	344	385	369	357	381	376	419	376	374	390	363	384	392	378	372	386	333	385	369	385	360	415	408	411	346	367	372	365	361	398	359	386	397	386	392	360	382	381	403	441	349	411	380	364	402	413	381	389	370	362	373	405	389	364	372	385	362	363	389	374	416	362	399	372	423	372	398	423	384	390	367	331	384	388	393	361	407	375	380	424	399	394	393	403	391	379	404	407	423	446	381	362	417	364	396	409	367	384	392	405	363	404	384	390	386	369	355	376	373	353	392	389	379	350	382	372	370	360	374	366	383	365	356	395	402	380	369	326	364	412	371	385	438	363	391	357	393	366	391
11164	14392	26172	25482	21311	17855	14725	11619	10112	9872	6754	4143	2810	2454	2268	2058	1874	1738	1735	1605	1478	1419	1383	1356	1331	1282	1263	1201	1160	1101	1090	1026	1067	1057	1031	1051	1030	1040	1066	1060	1029	1061	1017	1058	973	970	1012	1003	956	958	939	998	985	944	973	960	979	1004	998	964	937	921	986	953	930	970	995	940	1034	949	999	1001	996	1006	966	959	929	973	992	975	985	944	973	947	987	929	991	900	994	931	960	1000	903	966	1004	956	966	928	993	962	973	902	924	967	983	997	963	1025	918	931	943	963	938	998	953	972	948	958	939	951	953	1011	948	957	1006	992	985	987	987	982	915	954	955	967	950	955	970	958	975	904	954	977	968	973	941	952	919	929	985	969	974	988	953	1001	930	982	952	936	931	984	964	993	977	973	965	990	972	1009	926	960	971	969	945	952	1001	962	894	985	1001	940	915	940	1009	957	1000	940	981	989	908	981	981	968	972	930	969	986	879	954	884	985	913	931	951	992	956	920	1024	969	931	934	946	933	927	1003	973	944	961	1008	974	976	916	942	937	893	973	896	959	993	964	980	983	987	979	967	929	953	963	944	930	1002	968	998	972	956	997	947	956	941	945	928	990	1003	924	981	949	953	959	960	948	970	981	948	964	917	955	1000	990	967	984	927	1037	941	1037	1003	967	930	984	981	983	933	921	964	956	987	950	936	992	916	993	959	993	1003	955	985	986	945	950	992	947	940	966	957	945	1025	954	956	980	935	998	933	976	979	918	958	981	1008	1000	938	985	947	984	911	962	1002	940	973	1002	1000	958	935	998	925	957	954	914	893	979	971	972	964	972	987	970	958	932	1053	946	940	929	915	955	997	965	941	1021	969	943	948	930	939	977	960	1005	937	970	940	983	911	930	954	938	954	967	994	936	872	960	932	967	1044	1005	946	951	966	973	957	963	949	948	927	982	941	985	942	972	940	908	952	975	1023	921	974	969	950	1026	932	959	959	951	1001	943	1012	971	959	980	966	1016	983	994	927	958	946	937	997	1042	947	903	909	944	991	950	966	957	915	970	961	938	994	908	927	897	960	1010	915	938	927	944	920	927	939	950	977	955	953	952	988	929	896	942	967	968	993	933	972	951	983	943	944	965	913	935	1030	981	936	981	979	898	977	952	1039	984	930	967	904	941	973	960	982	911	967	934	936	960	977	951	926	1005	969	982	962	1017	967	959	946	953	968	947	941	980	965	1034	973	966	957	997	996	974	929	938	966	985	1000	1025	961	975	978	934	991	948	949	918	984	1010	1019	961	999	957	946	981	931	976	892	956	925	962	924	927	921	944	972	1007	1003	942	949	935	1001	960	918	928	967	920	973	933	969	971	953	933	907	946	962	969	984	983	929	931	953	958	1010	957	993	917	962	960	950	955	1000	981	942	959	954	975	959	957	968	999	983	991	953	945	920	984	1000	930	951	943	961	1013	985	926	958	977	981	957	993	921	942	974	982	921	942	970	935	946	946	985	899	944	943	895	966	984	909	991	956	989	939	962	942	958	962	918	956	942	934	1038	950	950	925	926	966	966	1012	935	922	995	936	970	1009	967	919	1030	990	935	974	1002	925	920	935	909	961	943	941	928	1003	977	982	1012	981	966	980	916	977	943	938	991	1008	947	942	946	1009	966	940	925	946	982	914	946	943	994	946	972	974	1003	997	964	1002	947	937	956	982	994	964	954	947	1017	1002	954	1007	983	990	909	926	874	960	961	979	976	972	929	977	930	987	1006	990	919	937	985	987	927	909	895	953	958	919	879	948	970	997	1012	946	937	1000	1001	906	959	1001	967	976	963	985	1016	966	1004	963	978	955	977	973	957	937	900	926	960	1013	944	1037	970	944	939	949	987	993	941	950	929	930	924	996	941	919	956	956	978	1009	940	968	952	995	950	1012	1021	987	966	987	917	971	970	968	987	1015	973	942	936	957	942	952	988	982	914	974	926	902	966	971	969	958	972	939	980	950	929	961	905	1018	959	964	912	984	977	1001	912	1023	1007	905	920	967	956	934	963	1014	989	968	961	953	966	997	960	929	982	973	955	966	909	956	942	1037	954	997	918	943	963	965	901	989	947	944	947	927	955	993	1033	1026	1000	939	987	997	920	996	958	984	952	934	953	941	937	925	1013	910	1025	942	976	944	970	956	932	975	939	944	976	979	987	914	991	955	920	987	969	964	994	891	883	998	968	919	922	940	958	969	956	969	980	989	932	967	968	986	965	921	1007	987	955	1000	1022	935	974	1054	967	996	978	879	956	986	995	993	1024	957	955	934	970	946	941	983	930	957	877	940	974	994	991	950	956	907	941	932	948	964	960	916	944	977	899	922	959	971	1036	983	964	994	948	948	942	979	971	936	927	954	941	941	978	937	962	1031	961	935	980	955	968	905	974	958	992	983	913	925	991	1013	955	993	952	993	959	977	1024	881	971	961	987	974	976	895	945	1008	967	935	949	978	899	956	947	972	985	941	1034	928	959	942	992	1002	937	924	960	931	958	957	903	927	1027	999	988	936	949	939	929	939	945	942	995	975	955	990	948	977	954	961	951	1003	1021	969	935	942	926	940	945	932	1009	942	938	982	922	989	873	921	1012	969	927	1000	964	965	961	911	987	958	933	961	984	888	969	964	921	912	976	985	973	911	985	1005	983	975	993	988	937	949	976	1009	986	998	934	968	964	925	958	997	927	959	1010	922	980	940	948	946	1021	1027	950	977	955	946	970	921	980	977	892	985	916	973	912	951	925	954	964	981	894	1026	1000	959	944	985	948	926	989	977	919	979	930	996	998	920	930	1012	976	976	895	943	999	879	939	991	912	989	900	1003	1035	932	989	939	952	962	993	996	953	997	965	975	978	1009	958	977	962	950	966	935	967	935	949	911	988	941	952	998	942	939	1004	957	995	937	972	909	955	941	953	890	984	947	998	959	966	931	939	989	1000	984	985	1024	978	908	984	929	946	953	984	930	934	943	980	914	937	961	946	958	956	967	969	930	965	996	959	982	943	915	925	923	946	958	942	939	965	943	932	927	943	963	948	948	935	932	986	946	991	916	992	969	910	937	983	880	983	923	1017	982	979	984	963	973	965	921	920	942	966	941	947	967	990	976	956	1012	915	980	1018	971	946	1009	978	985	926	959	951	948	907	1002	966	991	957	984	947	939	1003	939	990	906	973	912	948	917	988	964	1005	891	999	939	954	992	984	960	948	900	958	960	1013	947	1010	969	1035	960	942	958	947	962	963	921	971	905	910	986	921	930	935	960	994	1010	949	920	971	939	914	1010	955	1000	930	1004	931	992	901	975	989	998	977	928	982	986	962	919	907	940	964	919	1037	952	1034	950	974	965	932	970	952	927	953	951	943	1005	957	940	962	967	996	933	988	914	997	964	955	987	973	983	943	999	915	1019	921	940	989	915	940	926	974	1036	970	926	903	903	946	969	984	966	954	956	978	922	1005	979	905	928	964	913	928	949	928	947	935	918	926	981	904	977	977	987	981	951	923	882	959	948	921	894	983	926	942	1020	950	949	963	914	947	942	978	1008	934	914	969	1001	955	945	967	1026	919	937	984	915	931	967	962	946	947	991	931	938	986	967	929	996	953	930	946	912	973	922	908	937	945	973	953	978	986	936	984	881	965	1024
30929	28912	34793	29897	22552	13809	9141	7897	13054	11034	4768	2489	1356	1134	985	960	836	806	761	704	653	667	659	705	638	590	628	584	568	522	524	483	475	520	515	463	525	536	551	415	441	484	456	459	433	433	450	495	424	426	415	406	418	400	450	401	404	396	414	404	392	386	435	408	394	365	400	404	441	408	396	419	408	410	387	395	420	403	417	404	442	441	408	392	436	393	406	406	395	437	421	425	378	401	390	396	404	388	437	397	389	390	387	418	382	420	403	410	422	423	431	396	431	396	375	388	401	382	417	372	396	366	397	404	396	396	367	422	399	393	400	400	415	382	360	425	382	414	367	404	376	391	425	394	390	419	382	393	401	440	391	399	383	383	413	414	404	415	383	367	415	384	394	406	430	389	410	382	387	416	414	435	411	416	394	361	414	418	427	431	405	434	425	436	388	435	384	371	404	426	414	396	398	378	409	435	381	414	388	438	410	400	392	392	430	427	425	368	385	400	416	410	428	426	408	395	382	411	399	404	427	433	367	428	420	361	409	417	422	413	390	405	398	396	436	368	389	393	392	389	385	396	372	406	437	400	391	425	409	429	379	371	391	417	402	371	360	400	388	378	383	434	376	381	388	411	413	415	392	377	408	398	381	392	366	418	406	385	396	417	425	415	427	432	381	390	415	430	398	405	410	404	386	397	390	389	391	413	422	395	356	400	383	394	377	424	376	386	363	371	393	379	408	397	388	414	398	386	407	442	368	361	401	385	412	405	418	362	401	398	416	417	381	412	399	444	431	400	402	370	408	351	412	415	454	431	417	400	383	406	416	420	410	428	402	407	417	372	390	404	399	412	355	414	389	398	417	383	368	381	389	423	433	403	398	416	411	369	401	424	374	399	404	403	404	367	368	395	441	412	407	415	400	393	413	375	403	380	381	431	397	389	408	394	395	415	413	400	418	387	402	400	407	423	396	401	383	383	416	438	382	395	421	395	366	443	397	401	389	387	436	433	418	388	391	418	396	414	435	390	402	408	386	385	428	373	430	399	372	406	399	467	361	413	398	369	418	421	415	403	400	400	392	410	395	374	401	450	363	392	397	413	398	370	404	406	439	376	423	435	398	394	409	413	386	369	398	395	423	401	388	387	388	376	422	381	402	396	364	412	389	404	372	410	361	435	378	361	389	383	398	401	406	389	382	382	391	379	393	390	341	392	385	400	442	417	426	421	357	410	352	402	407	392	434	405	390	370	439	369	406	427	405	428	425	419	403	430	410	391	409	400	392	405	398	389	412	413	401	413	398	410	432	370	416	412	406	412	423	398	428	423	408	429	401	388	409	412	432	390	443	400	386	371	406	378	405	424	397	418	409	429	391	410	399	408	401	374	418	396	407	402	403	403	408	417	392	411	444	403	383	395	414	391	424	417	395	389	401	411	423	380	394	406	392	404	420	369	385	403	413	423	406	416	422	412	414	366	366	398	392	428	404	421	397	420	381	399	437	394	416	370	423	403	419	414	377	401	407	380	421	386	413	436	390	387	430	406	397	404	376	418	387	414	369	421	422	410	370	382	408	400	371	384	432	404	378	419	405	419	419	438	421	405	397	421	363	396	401	397	393	438	395	410	422	418	408	378	384	410	406	436	386	410	448	391	406	392	404	390	389	382	382	418	371	378	379	401	408	391	399	404	395	424	387	383	397	429	425	428	413	366	387	415	401	381	381	401	382	404	437	374	428	378	404	366	362	404	391	383	404	397	400	418	389	400	412	375	373	379	414	387	403	399	432	409	402	424	411	420	392	375	384	411	414	396	383	410	384	386	392	390	408	387	410	400	383	420	412	396	391	416	422	441	419	444	427	380	394	424	440	388	409	391	410	410	417	384	381	409	371	382	404	413	399	396	451	398	402	392	393	395	384	369	435	377	435	389	371	395	391	425	422	411	384	406	442	391	404	376	408	378	392	411	374	383	409	417	426	386	388	410	424	411	402	422	435	406	388	420	426	383	397	424	388	396	414	416	419	402	376	398	361	385	409	395	409	394	389	388	399	392	398	402	417	387	427	403	419	395	377	419	401	386	412	402	436	373	385	401	443	397	397	372	404	393	411	394	389	385	398	375	418	397	397	391	372	451	402	407	412	382	411	351	438	436	416	397	393	387	408	400	378	388	391	407	408	415	439	418	395	414	434	378	368	379	407	427	379	398	423	407	440	425	396	375	394	380	423	391	415	376	427	418	393	407	361	416	387	397	401	394	374	400	415	398	391	413	382	431	410	406	413	408	387	395	395	431	360	393	377	425	380	403	423	415	411	401	397	405	430	382	393	430	397	381	403	420	373	365	407	402	376	409	420	426	434	415	371	419	427	380	345	386	371	381	389	397	404	402	401	404	418	361	413	403	408	377	385	383	372	394	377	396	370	389	384	425	391	410	399	398	400	430	367	415	380	410	408	389	413	403	410	415	385	392	407	407	393	365	379	424	423	444	412	412	388	425	380	356	411	403	438	391	379	399	415	411	391	398	392	391	407	418	437	400	402	390	421	442	382	407	391	383	366	380	403	420	401	343	446	431	410	406	388	415	421	373	406	388	405	388	398	391	426	409	429	400	387	437	371	397	391	379	408	393	397	409	402	407	398	398	404	416	435	446	420	364	376	421	403	408	405	444	428	370	395	371	386	400	371	343	409	401	417	406	411	400	417	388	419	411	391	392	390	424	392	438	371	450	386	418	394	383	351	415	430	376	445	395	412	413	434	413	434	361	400	418	390	422	369	398	406	405	439	396	438	372	349	410	373	426	392	412	400	398	368	399	389	361	412	422	426	392	411	371	385	381	423	420	376	395	388	441	399	424	421	414	414	396	395	369	401	402	384	384	349	401	380	377	410	397	403	391	401	423	412	403	395	440	420	394	417	422	412	410	408	385	350	396	383	381	418	398	414	402	375	395	398	404	436	434	391	422	401	414	376	391	400	406	389	428	379	405	374	377	424	410	392	379	416	393	397	408	390	395	414	387	416	402	414	419	406	404	421	394	424	424	376	395	400	387	381	402	381	374	385	383	399	387	398	378	404	393	414	408	387	427	393	435	441	406	367	410	408	394	402	426	387	403	392	388	411	386	380	391	380	403	384	384	412	403	411	378	372	435	431	391	383	380	418	390	383	442	381	412	385	393	398	402	357	411	395	406	414	399	372	415	385	375	393	405	447	389	373	400	369	375	400	398	451	391	410	418	407	407	411	418	383	396	427	380	365	390	358	363	416	412	408	430	406	407	391	426	423	402	379	447	408	408	382	443	405	411	411	381	378	415	392	424	420	372	433	396	400	383	401	379	423	389	393	411	400	407	403	403	396	367	417	375	390	410	362	423	396	364	373	410	411	413	389	408	382	390	397	383	420	387	389	392	396	404	370	448	373	373	429	433	365	379	385	410	405	412	419	411	407	416	387	376	409	443	419	400	380	378	386	386	437	414	385	410	394	379	407	393	384	403	392	380	419	375	409	443	400	394
18381	23867	36676	38398	34392	27282	23738	24158	32644	26743	14688	9629	6171	5627	4848	4260	3861	3417	3341	3076	2830	3024	2858	3007	2834	2767	2367	2363	2139	1861	1757	1692	1692	1799	1749	1615	1612	1692	1923	1548	1460	1545	1353	1335	1276	1247	1324	1372	1394	1167	1143	1184	1060	978	1020	946	1010	1027	1016	1116	1151	1007	1013	1070	1039	1042	1096	1006	1031	997	1042	1024	1067	1067	1011	1068	1038	995	1032	971	997	1011	994	1031	1011	1024	1034	991	1020	1015	961	942	989	1007	1011	1052	1009	998	1046	965	938	1011	992	1012	998	1051	998	990	974	1013	976	987	975	1008	1055	1001	919	1056	982	1089	983	974	975	1007	997	994	1021	940	1044	976	974	997	1021	1011	1068	962	1002	1021	976	1015	978	1011	1005	986	1056	1004	988	1003	973	989	1041	1035	1038	995	976	1014	982	1039	1010	1013	1028	1009	1032	967	1046	960	994	999	983	1001	1008	1005	1004	975	984	994	1007	1061	997	1006	1038	986	987	1025	982	949	1011	898	969	966	1007	956	1042	978	970	1007	1029	1038	1001	972	950	927	1024	1007	1013	1011	1021	1025	997	983	912	979	1022	986	1004	1063	1001	1024	1062	1006	991	1075	1040	959	1033	1008	1024	959	981	953	986	1078	1018	1003	973	997	998	1056	1063	1041	991	991	1070	969	993	1039	1001	1032	1020	999	979	1039	1026	996	972	974	1003	1053	1013	991	1015	1018	987	998	970	997	1018	1061	1049	1054	951	1008	997	995	967	1017	1049	996	1004	944	1017	1038	996	995	998	1028	978	1008	999	995	965	978	1038	1027	964	977	956	1003	1054	923	1005	1060	1034	1016	1015	1028	946	995	1098	1010	997	1028	982	1023	961	1003	1001	993	1031	1020	991	985	949	990	989	1029	991	993	979	1048	1011	1032	961	1014	1031	997	986	983	975	1012	980	1014	994	1036	1037	1002	969	1035	964	961	993	1021	957	1036	979	999	998	965	1041	949	979	1008	989	1003	1082	1004	1062	921	939	988	1022	963	960	1028	954	1003	1009	1009	1024	1025	990	1021	1026	1006	961	994	1008	1022	1032	963	983	1005	992	1024	1009	993	975	1027	941	1053	1033	958	1026	1016	980	1024	1010	1057	948	1016	1029	1027	1002	1050	951	991	1010	967	995	1008	988	976	951	1025	1044	964	983	1003	1003	1021	988	958	1053	1014	956	1048	1006	1005	1054	979	1038	1000	1013	1010	972	998	1023	1038	1024	1015	1036	1006	1032	991	994	993	1043	999	985	967	1025	1029	940	1044	967	1016	1017	1020	1035	1010	1016	1014	1041	999	973	1055	952	1060	1034	1024	1041	978	1042	1053	994	986	1016	1005	942	941	984	977	1032	984	1011	1019	1033	952	970	952	974	1028	1013	995	978	976	990	990	971	938	960	1001	1012	1033	1043	1036	1004	997	963	933	1033	979	992	947	997	992	971	1005	976	937	1010	1005	1036	956	1039	1122	995	1015	1007	1042	1023	1024	1014	986	983	1015	971	955	1008	1050	975	959	994	980	993	982	1021	944	976	1049	1005	1009	1071	1006	965	981	985	1013	990	1027	957	976	991	986	974	989	1039	966	986	1049	1017	972	976	1003	1025	994	973	973	1043	985	1046	999	1043	988	990	1022	1002	1030	966	994	1022	991	1018	1015	1028	969	997	1021	1027	1038	986	1022	1015	999	943	989	1017	993	993	997	1023	970	1065	1060	996	1091	1042	1035	1006	1006	1039	1017	974	1027	1019	1011	1027	1020	963	982	1006	1063	969	970	1013	1033	1030	947	1005	1022	1012	962	994	987	1018	982	1018	994	1004	981	992	1024	967	1031	1025	1004	959	1020	998	981	1005	973	1010	1035	1004	979	989	1012	968	996	993	982	1035	1045	1058	978	962	1004	952	1048	997	990	972	979	960	977	964	1030	1029	997	998	1030	962	943	1034	1041	1039	1014	998	1004	984	958	1024	997	957	1032	1013	977	1023	1016	957	1059	982	1010	976	975	957	980	991	1028	1031	1025	1062	922	969	1010	1008	1036	978	995	994	989	1030	1040	1033	1056	1016	1023	1022	1038	1035	999	1005	972	1008	1010	1007	992	1016	964	1025	994	985	986	984	1010	1033	1038	994	998	1026	987	929	1055	1026	945	986	969	966	970	986	952	1004	918	958	1014	1003	943	981	1047	1029	997	957	1007	967	962	999	1004	992	972	978	1005	987	1019	977	984	1019	983	995	1049	1003	985	1020	1034	981	991	977	1049	976	1020	986	1010	999	1008	1005	1015	1033	1044	1058	994	1007	997	1011	972	909	1018	979	1015	1001	1015	1035	1047	964	1010	1028	1025	999	1002	989	1022	946	975	1002	1035	969	1017	1071	1015	988	1006	972	978	1017	973	970	1041	983	1033	986	1014	1026	1003	1026	924	982	987	1060	1028	1061	988	1013	1000	1017	1002	990	941	1010	996	987	981	1033	1021	977	954	1032	1001	1067	970	1033	1002	1031	986	981	969	1019	987	968	998	1036	1059	1023	1015	980	1015	967	1016	1043	1022	964	981	1009	989	1001	985	991	1049	992	998	1010	1021	1014	1033	1001	1024	959	1005	997	1032	1055	1044	977	1000	962	1041	1011	982	989	1014	1035	969	993	1005	987	955	1006	1047	985	1015	1039	991	1010	969	1004	997	1005	962	1010	971	1023	1027	1012	1000	1067	1045	951	994	1017	991	1011	1030	1024	977	962	1032	1033	1005	920	1018	1052	1021	987	979	1019	1026	1041	1011	934	975	1001	1059	1010	967	1007	1036	1056	1035	1043	1025	1002	937	957	1045	988	1021	991	1019	1029	979	1037	1055	1051	983	1008	1038	1010	1039	1048	1021	978	994	1030	990	993	1022	956	948	1002	969	981	1036	1049	1000	1061	991	1014	941	977	982	1057	1045	1035	1049	974	981	996	996	1024	968	992	972	993	990	987	1012	1021	995	972	989	986	1011	1015	981	987	1008	977	957	1039	1029	983	989	982	976	939	1070	1008	962	1029	1011	1021	1005	1049	996	992	970	1003	983	1076	1013	963	986	999	1027	986	986	984	984	988	963	1037	996	979	1000	1039	982	979	1022	1009	1007	1046	957	1020	1011	951	986	1010	948	951	1018	979	961	1010	982	992	993	1056	1042	967	982	1012	924	988	1010	1031	1020	1010	978	1003	957	1015	1007	1017	1003	1011	987	1012	1007	1003	1045	941	1007	1026	989	1026	1023	946	968	1038	998	1018	938	1005	1015	948	983	1038	935	1009	1030	1001	959	1014	995	1025	994	995	978	1000	1015	978	1005	1052	1006	1095	968	989	979	991	1029	980	965	994	1021	974	1002	966	992	990	1008	990	938	935	994	1006	1023	970	982	1018	981	970	1065	975	1014	1025	990	990	963	1043	1000	1023	1013	1057	989	1013	983	1011	965	1005	1029	999	1002	1039	968	942	1021	998	991	1035	1048	1043	983	1104	1059	1057	978	999	999	959	1024	1003	1001	1012	1033	1033	990	987	1046	1020	1014	1021	1009	1017	973	1024	1000	1027	965	1020	984	978	969	944	962	1053	1009	984	1044	963	1054	994	962	981	1030	1013	995	975	1008	1014	961	1013	1016	1030	1031	1008	1044	959	971	1002	986	1003	997	980	1012	1030	1012	986	1021	1008	966	982	939	989	991	1021	1030	972	1003	986	986	966	988	1001	996	996	1028	999	1041	1006	1017	959	1018	1019	972	985	1026	970	970	1035	991	1005	983	1070	962	974	992	988	969	959	1019	1024	1001	932	922	963	1070	982	1037	1039	975	1035	934	1001	1000	942	980	983	986	1004	974	983	1046	994	965	1009	1026	1034	1014	1013	1018	980	1000	995	1024	1006	1023	1033	974	928	1007	980	1004	992	989	998	1031	1003	1022	1018	985	983	947	1030	955	1041	963	1043	1019	982	1011	965	1044	1045	995	1058	1031	1014	1027	923	952	958	1021	962	965	976	948	958	1041	988	989	975	995	952	1035	987	1015	1010	971	957	966	1047	1010	1019	985	958	990	971	1069	1007	1015	993	989	996	996	1022	1080	977	1022	980	980	1054	972	1040	1040	1002	1019	1055	992	956	1025	1020	1052	1038	990	1014	992	977	958	995	988	986	1021	1052	1002	1009	936	1034	1005	1046	1003	959	1013	947	977	1006	1038	1003	1040	1008	1001	978	986	940	991	1016	973	992	970	1028	1012	973	1002	1004	1007	1033	975	1032	1021	1027	1017	992	997	1021	1025	1037	1046	959	972
39446	36270	42866	38147	31238	22753	14377	12977	18407	8937	6802	3432	2164	2141	1800	1503	1379	1108	1137	1036	1022	1027	863	868	921	987	1015	948	750	692	581	545	599	517	589	602	580	661	662	541	528	577	532	528	464	419	475	458	482	432	370	447	370	382	390	364	345	379	404	426	388	360	388	363	427	360	384	373	387	396	389	353	379	367	398	354	383	360	374	363	369	421	384	366	393	342	369	366	377	334	359	367	389	379	366	352	388	374	386	367	331	377	346	390	352	358	327	361	372	401	385	377	361	410	384	392	355	355	408	341	358	394	386	385	351	351	356	351	358	384	351	358	365	394	350	384	372	351	366	370	353	353	383	367	372	368	362	358	364	397	363	410	366	358	353	360	355	403	393	361	375	350	381	400	340	359	392	392	377	346	385	373	377	336	342	414	372	377	373	359	360	393	351	349	374	404	347	344	378	378	360	387	386	345	403	394	384	352	361	416	358	349	366	342	353	406	358	358	374	363	377	350	361	390	382	407	397	360	376	388	362	308	358	343	395	375	378	309	377	382	338	370	371	361	374	374	389	369	337	378	337	373	386	375	358	347	358	386	362	354	346	374	391	386	387	349	352	379	356	372	391	350	368	348	382	373	357	398	380	368	379	410	380	364	385	416	361	366	370	375	370	377	370	348	380	388	358	359	374	379	371	345	364	343	338	373	362	357	364	362	374	351	377	364	388	396	372	367	363	353	405	368	364	387	367	372	342	360	389	379	394	371	383	364	360	358	356	382	378	348	361	332	364	395	373	389	382	394	385	352	348	379	363	350	331	369	367	357	361	355	344	394	378	382	345	360	327	343	344	356	339	381	387	371	330	362	372	368	363	342	357	385	365	375	372	381	362	357	344	360	367	372	394	383	361	377	332	369	371	361	372	375	374	371	354	382	369	361	381	356	364	373	363	382	372	414	395	398	362	355	392	367	383	383	380	391	337	348	377	413	366	383	381	394	390	398	394	343	360	378	373	358	398	366	384	342	378	375	389	384	381	358	367	358	356	402	434	373	357	403	368	359	369	375	403	384	354	379	358	394	338	344	369	381	360	362	378	375	366	344	392	365	382	374	363	381	380	367	378	362	351	375	347	335	357	358	382	373	418	388	406	362	348	386	351	370	369	352	384	386	357	376	380	378	374	357	360	380	333	386	379	383	348	380	396	368	356	386	378	350	331	368	375	361	368	354	385	365	350	394	400	337	388	382	335	366	343	356	352	371	358	360	322	387	368	342	321	392	373	364	378	395	353	374	386	349	373	334	366	380	381	390	357	416	348	367	366	360	352	384	360	360	343	347	365	361	374	362	374	353	373	392	361	341	356	365	377	359	370	395	408	355	343	396	363	378	364	390	336	353	365	340	348	400	410	375	333	357	356	370	364	361	385	393	356	374	400	358	371	390	346	352	364	370	348	386	352	342	371	399	376	389	355	379	376	331	337	379	337	376	350	380	398	371	362	351	384	348	388	367	349	347	382	386	393	347	373	402	396	358	367	354	370	364	339	345	368	415	392	385	343	369	394	392	362	358	373	387	379	346	338	380	348	385	380	338	354	404	329	370	356	357	344	343	376	369	365	333	360	384	411	335	403	386	337	342	370	357	378	368	379	373	359	332	330	359	345	360	363	360	354	347	393	355	370	348	374	382	373	384	336	329	372	352	359	366	372	376	320	387	428	353	335	350	372	386	380	369	396	376	363	358	357	414	388	356	359	411	364	378	356	388	336	341	398	358	399	358	375	383	377	356	353	375	374	377	361	392	393	331	374	366	383	368	344	378	353	337	370	344	367	369	364	350	368	352	373	382	345	333	389	422	366	365	378	356	378	387	372	363	352	377	373	351	320	391	390	366	374	379	350	362	360	325	354	353	421	348	373	355	400	361	380	364	393	389	378	378	381	370	371	400	380	397	401	359	362	395	325	383	378	354	371	397	377	369	357	389	349	358	345	395	378	352	360	360	400	411	394	373	363	367	380	378	407	369	348	361	398	356	361	395	361	375	353	384	392	360	367	353	369	388	369	354	374	368	352	365	367	357	346	367	339	348	390	370	373	365	350	401	335	369	343	383	367	346	353	350	352	349	369	393	373	360	353	377	343	353	354	375	382	370	371	359	356	415	339	375	375	384	354	352	371	402	391	358	360	356	397	361	388	368	350	379	360	384	380	394	358	359	394	381	379	349	360	382	371	373	360	354	376	404	359	376	361	382	342	353	370	378	390	353	349	362	381	395	347	343	357	353	359	369	356	382	351	331	379	357	328	381	353	359	358	334	376	364	393	380	348	382	367	366	365	384	355	374	363	353	350	345	346	375	335	372	373	353	344	373	374	378	398	355	360	361	387	360	365	368	353	385	340	378	377	358	367	345	368	400	377	374	393	356	357	387	385	350	357	339	378	378	360	353	373	371	338	361	364	391	355	389	377	339	363	391	359	338	362	386	340	410	373	377	370	378	385	359	378	358	358	367	362	349	358	373	337	367	373	363	383	376	370	341	356	379	317	380	356	329	364	362	347	385	363	326	367	383	353	381	361	366	342	374	377	358	359	352	359	351	342	337	348	372	379	367	373	356	362	339	368	393	377	358	357	366	363	356	402	359	370	409	419	397	403	360	366	343	335	364	403	380	340	369	376	356	371	401	355	355	355	350	338	383	355	392	375	359	417	378	376	344	394	354	350	367	335	353	420	381	336	357	382	357	392	389	386	336	381	394	357	380	355	336	326	386	362	358	351	380	401	386	364	368	380	376	386	401	376	409	365	369	396	382	366	357	380	365	358	378	365	355	363	346	348	384	352	388	366	344	342	364	345	364	358	363	370	348	345	363	336	375	346	329	366	358	370	352	345	349	381	357	385	369	328	387	353	354	344	322	385	370	350	347	348	357	364	369	352	361	378	344	368	369	349	367	379	370	366	380	362	338	365	385	334	362	357	335	397	358	365	366	353	354	357	349	359	427	354	383	354	354	329	369	365	351	375	373	379	392	347	351	341	375	353	350	362	353	350	380	360	388	354	369	400	371	367	345	334	390	355	368	393	413	396	386	395	368	355	356	355	385	367	348	380	374	384	343	364	365	367	380	398	368	376	351	384	325	347	335	368	361	385	352	350	406	351	361	375	362	358	373	334	385	354	383	348	335	377	374	353	363	413	380	391	378	349	397	401	358	376	343	332	378	398	304	375	403	340	341	390	354	373	385	388	367	383	358	323	356	366	350	364	359	359	354	379	414	361	388	391	330	344	388	359	329	361	381	343	380	380	360	349	430	396	364	353	385	377	343	387	366	380	415	384	405	349	367	382	363	375	353	381	369	374	376	372	396	381	358	365	353	384	388	367	352	373	345	366	366	407	383	342	370	391	358	379	361	363	347	379	374	368	345	362	353	359	339	407	384	394	371	393	356	378	370	363	349	351	356	345	372	350	340	339	336	350	372	376	387	393	345	364	356	399	363	366	406	364	369	434	371	357	359	379	362	381	404
23863	28723	42612	44444	41433	35111	29685	31055	36183	20890	20605	12050	10279	10298	8623	7331	6865	5356	5417	5054	4918	5231	4421	4573	4881	5103	4668	3978	3522	3034	2813	2364	2320	2571	2567	2444	2696	2955	2721	2122	2224	2692	1955	1969	1502	1532	1576	1649	1764	1290	1242	1320	1010	1085	999	1013	979	1025	1222	1186	1106	1102	966	1016	965	942	1008	1012	998	1041	984	977	1018	1067	963	943	1004	1022	1016	985	993	988	915	909	989	946	976	963	980	962	1012	984	925	962	994	946	960	986	968	934	981	912	931	916	882	928	899	931	913	917	886	915	953	894	891	967	955	878	926	942	966	922	936	928	963	953	926	951	918	920	893	940	916	916	953	921	901	945	933	940	967	899	911	900	928	937	926	955	959	975	970	862	898	862	930	927	880	945	910	914	944	888	925	912	930	904	900	907	930	917	870	920	889	930	944	897	908	905	888	869	877	955	897	934	963	896	944	915	899	968	957	910	978	907	927	934	893	924	930	895	978	940	950	914	901	876	913	931	972	968	910	932	952	905	902	938	950	942	945	955	914	916	955	904	897	920	912	881	970	928	907	912	888	939	914	938	951	979	920	898	933	923	893	914	935	889	928	888	898	858	938	894	939	885	952	902	903	892	940	952	882	931	934	934	919	923	921	930	937	906	883	934	945	909	953	899	944	898	945	952	907	912	927	890	919	930	939	865	927	928	969	895	874	941	911	920	904	945	855	912	960	902	908	887	906	946	855	914	926	944	875	924	925	944	925	906	886	969	965	946	939	905	975	887	945	952	947	887	916	986	948	935	908	903	902	923	976	940	907	998	898	843	885	960	883	910	892	914	951	887	938	924	924	941	955	924	871	946	969	911	931	911	976	927	942	918	952	910	931	946	905	950	967	922	894	931	898	951	915	877	912	873	881	922	890	941	905	913	970	911	961	907	921	958	913	916	870	933	923	922	905	893	922	945	983	900	935	870	914	925	899	917	965	884	862	905	926	948	920	903	961	963	933	993	903	988	1009	936	951	957	882	938	938	962	919	994	913	902	929	925	933	849	941	894	954	906	981	911	935	842	978	941	994	957	942	910	862	924	898	879	941	916	928	911	926	923	926	955	941	902	906	876	943	970	916	950	902	859	887	924	935	972	941	936	964	932	833	977	885	896	902	884	973	915	966	913	948	896	958	930	912	893	913	899	976	914	917	934	942	935	899	975	900	947	944	846	864	941	951	821	875	966	889	854	914	930	926	951	926	935	977	931	882	928	915	944	940	890	897	915	925	894	905	938	866	937	917	913	896	932	975	985	892	908	981	950	944	927	917	907	907	982	966	989	954	906	929	896	900	926	931	897	947	949	964	926	933	942	892	925	931	918	927	883	969	914	921	907	971	935	936	887	954	906	925	939	966	900	938	931	903	979	893	895	931	869	924	891	921	941	932	887	955	935	926	891	885	971	867	924	926	963	907	893	876	933	905	999	923	923	917	920	887	977	934	964	926	938	938	1001	898	928	938	881	890	929	914	933	967	916	895	905	983	905	903	879	877	917	908	873	900	948	939	950	955	947	972	938	924	881	878	938	970	923	942	959	909	976	919	936	966	931	898	960	879	894	931	911	920	929	915	956	966	954	907	920	863	874	895	912	944	966	942	987	865	929	973	889	940	913	946	925	974	947	869	901	967	912	922	953	991	886	919	908	933	924	896	967	931	883	924	885	917	930	882	898	964	908	910	954	867	930	896	937	946	909	931	921	990	934	903	949	886	897	904	912	936	880	921	976	917	889	921	897	913	927	964	919	932	946	882	881	942	893	960	922	925	923	868	893	919	890	1014	906	917	949	921	884	915	887	943	963	927	951	932	924	959	928	907	944	941	902	973	927	858	890	879	978	933	950	923	902	940	968	914	936	928	974	897	876	983	956	928	879	899	948	936	856	909	941	969	904	952	890	957	895	895	932	952	983	902	965	921	932	901	946	939	926	932	917	954	885	936	878	893	907	888	912	920	895	919	916	1001	976	890	911	898	917	959	941	939	940	874	923	934	920	901	923	906	914	944	913	914	899	903	940	881	946	844	909	859	917	898	930	988	894	933	889	967	918	919	963	899	947	874	949	915	993	915	994	974	959	889	942	900	931	945	970	917	899	945	925	940	903	944	932	943	945	851	951	881	926	947	931	959	885	905	893	987	897	967	913	911	921	927	920	936	944	899	897	906	944	885	959	932	961	919	926	950	917	915	914	948	906	949	940	943	877	933	895	938	898	870	884	913	946	928	950	933	908	897	965	970	868	891	931	907	888	876	904	955	934	943	979	910	948	920	935	940	954	913	871	924	922	910	924	918	909	908	939	913	916	887	958	955	945	936	964	949	918	908	940	911	902	927	933	920	968	925	914	935	922	913	919	952	908	942	933	930	943	907	932	934	964	924	968	949	942	888	897	920	961	935	980	916	975	919	974	980	983	959	906	896	930	933	916	943	933	939	911	873	919	913	895	889	907	954	931	932	919	878	912	951	909	920	902	884	914	868	897	870	960	961	957	909	905	915	895	898	906	924	888	872	942	937	937	930	940	904	933	894	939	885	927	963	936	966	910	927	936	902	958	909	933	905	926	874	919	922	897	864	951	958	934	938	946	931	875	850	917	953	923	908	938	920	913	962	915	889	959	922	970	950	906	932	927	905	930	932	920	927	884	913	920	951	920	926	862	932	905	972	977	959	882	932	927	932	900	898	878	960	950	920	897	921	895	907	926	925	955	916	935	977	935	910	920	931	961	947	937	912	918	925	939	904	913	943	910	897	901	859	920	905	930	982	976	953	924	885	840	943	929	912	944	913	910	941	923	880	938	960	924	914	902	927	901	962	927	952	922	905	899	922	912	922	930	935	902	945	909	916	930	941	880	898	913	935	908	968	890	870	953	900	931	902	919	920	967	933	965	951	966	907	904	932	943	955	899	882	953	918	942	869	938	942	937	963	908	881	876	876	920	900	912	976	934	936	929	901	929	901	910	915	893	923	963	902	891	931	962	924	930	969	917	918	921	864	932	962	917	932	927	890	925	932	937	901	944	921	967	945	955	924	927	954	900	904	928	913	897	885	896	968	919	974	945	935	930	949	901	948	925	918	902	953	965	934	915	956	882	924	962	939	902	914	939	890	908	880	933	952	912	911	911	928	919	907	934	933	973	910	953	889	943	880	904	927	937	912	911	927	917	966	927	958	873	948	968	937	947	971	902	924	905	960	949	949	984	926	892	930	923	931	938	936	899	956	899	909	886	893	944	968	894	872	949	936	935	922	885	913	880	907	988	950	950	912	915	876	934	934	869	913	908	900	927	965	919	919	938	920	889	873	933	948	922	952	907	953	926	941	959	968	965	898	933	952	899	926	965	906	933	906	938	971	936	958	961	960	958	917	909	909	946	958	906	923	908	944	913	905	908	950	1015	963	853	934	907	884	945	940	923	933	943	932	943	941	922	977	899	928	900	938	887	922	914	935	915	884	908	969	914	936	924	922	954	910	968	873	868	922	941	942	940	948	915
19962	18412	22191	16045	10100	7045	4520	2782	2027	1707	1229	1124	974	875	808	728	707	608	646	563	510	523	522	499	495	503	466	456	407	411	419	438	419	448	406	410	388	397	407	389	372	382	421	406	369	410	408	367	390	360	406	381	383	413	399	403	383	370	432	394	374	367	382	360	427	441	396	331	401	366	408	343	382	375	374	425	426	396	408	404	419	402	386	420	364	431	360	377	377	379	422	380	361	379	387	375	431	397	373	386	380	384	371	438	375	400	408	411	400	391	353	391	392	418	390	367	401	379	391	374	364	358	390	387	383	366	380	419	392	384	410	359	393	399	417	348	377	378	367	365	386	347	411	392	397	402	419	432	400	380	386	363	385	426	404	392	373	377	372	356	397	354	395	420	394	405	390	419	372	390	403	407	408	386	389	383	397	413	385	385	401	380	367	408	363	409	390	373	386	363	377	347	389	396	354	375	411	408	376	387	407	378	395	390	425	383	398	414	402	369	350	392	356	390	431	383	388	402	381	415	358	407	430	387	384	384	362	362	390	367	394	380	381	402	370	423	397	398	398	422	407	400	402	364	413	426	395	367	399	430	405	351	370	399	399	392	387	404	389	380	404	370	343	371	402	382	397	391	387	402	374	397	377	414	384	371	391	363	366	405	354	346	349	401	389	383	392	384	376	404	375	409	387	392	359	403	392	377	368	407	435	401	408	379	384	364	351	403	393	414	414	421	386	377	376	374	364	408	388	395	390	390	398	387	387	428	386	374	401	402	396	417	355	371	390	394	386	395	378	421	413	395	404	387	371	424	385	396	379	401	395	416	435	414	399	378	351	374	404	377	430	410	409	428	351	399	373	364	411	409	370	424	364	378	378	377	424	362	390	397	413	377	396	399	383	417	372	350	395	404	395	373	380	396	394	374	351	379	388	380	435	373	412	413	373	400	382	392	370	357	408	381	412	374	375	413	397	389	396	386	403	415	415	395	398	369	393	389	401	409	403	377	409	418	378	394	378	409	397	376	398	429	412	387	392	399	406	374	404	381	371	371	388	391	345	406	405	349	391	417	389	374	403	398	413	373	405	408	363	391	376	362	427	383	390	387	390	424	387	430	390	364	381	400	347	399	374	377	404	376	393	443	391	361	348	384	415	396	386	378	387	395	385	417	384	364	374	412	397	385	389	354	374	396	446	361	390	391	440	423	416	430	354	426	395	358	378	389	375	422	370	389	400	372	377	359	393	376	392	351	376	363	422	401	396	400	380	367	382	377	374	367	392	414	402	389	395	357	398	443	384	369	382	361	401	388	389	398	355	415	401	440	404	408	389	365	395	357	356	378	389	392	396	376	400	375	369	388	401	400	369	398	400	378	382	392	403	404	385	437	391	342	421	362	426	372	349	393	381	383	397	404	387	395	418	423	398	379	357	386	377	353	385	400	414	408	397	384	378	414	426	376	358	390	404	371	396	338	403	407	399	351	394	369	423	389	420	375	395	398	400	386	393	367	397	433	442	396	378	389	406	369	406	366	408	360	408	418	386	414	404	389	414	429	410	388	393	375	380	380	416	408	364	414	416	427	377	397	404	372	370	363	394	403	374	374	396	423	393	402	372	407	396	404	381	370	416	368	385	400	411	404	378	379	370	380	390	404	406	382	385	420	410	429	391	406	362	402	380	386	379	367	388	389	420	414	392	400	398	405	392	355	386	397	367	357	444	378	374	379	402	410	414	385	406	386	401	369	362	395	396	384	374	411	353	398	380	389	409	397	362	408	417	382	373	403	385	386	373	415	366	362	411	451	351	377	373	389	380	421	397	379	372	385	414	384	410	424	357	362	363	418	375	423	407	399	364	362	404	370	408	397	389	378	375	391	384	390	401	376	371	432	416	382	381	385	405	370	388	379	399	399	415	439	426	413	434	369	393	374	369	399	415	409	383	357	373	386	414	413	400	421	330	352	382	412	361	418	410	351	384	402	388	373	368	402	421	390	404	374	391	388	371	385	395	378	398	369	421	361	374	427	386	424	422	397	364	388	398	376	392	393	366	378	380	380	377	414	388	357	379	381	417	383	376	407	391	392	389	378	415	395	418	408	385	404	408	367	392	385	398	380	370	364	412	388	411	430	398	377	406	399	422	362	392	391	393	390	363	390	402	417	393	381	365	382	337	394	411	401	399	403	375	365	399	391	350	368	389	409	358	411	400	400	419	405	348	387	394	395	363	420	400	365	389	365	402	371	409	386	407	425	356	374	406	386	368	403	410	382	396	405	410	386	379	404	391	419	409	426	422	405	390	381	366	386	441	383	391	403	403	388	447	391	368	381	347	418	378	373	386	385	374	409	412	380	394	408	375	415	383	412	386	414	386	353	368	364	395	357	363	375	350	401	393	407	401	390	379	366	406	395	383	401	392	373	366	433	378	414	413	371	381	375	418	372	378	422	403	366	396	399	388	400	422	412	373	434	375	377	393	385	400	372	412	382	393	349	387	387	425	440	379	401	371	387	380	377	374	399	405	389	348	379	405	405	394	402	404	376	426	387	380	387	379	412	408	399	362	403	395	402	405	371	403	400	398	391	391	409	416	375	416	418	419	400	379	396	402	397	389	387	400	396	377	366	371	397	407	374	405	402	385	375	408	406	421	396	403	389	405	363	391	407	405	403	380	388	383	422	374	397	397	399	420	392	399	400	389	413	400	401	448	409	398	393	362	418	372	414	378	393	403	363	402	403	381	404	405	345	360	368	402	390	395	373	405	381	426	391	406	411	416	381	375	377	379	387	415	383	379	405	421	406	376	400	385	380	376	381	422	377	389	391	401	393	397	384	387	438	394	416	405	368	407	407	379	450	391	370	369	396	389	372	378	418	382	406	346	409	420	357	381	370	388	372	395	393	391	392	408	382	369	409	382	383	392	372	387	371	392	370	417	376	404	360	399	433	363	372	431	395	388	386	383	408	361	372	421	415	388	349	398	410	375	422	399	394	397	376	408	408	399	419	420	395	388	401	423	359	396	375	382	383	379	395	377	405	379	382	396	409	389	388	391	409	393	371	368	390	384	378	433	333	396	374	428	382	386	381	416	407	376	401	383	383	398	392	391	396	397	401	406	377	379	402	364	431	386	401	403	365	371	381	356	392	420	408	414	381	361	383	383	353	402	375	394	423	403	392	393	355	412	362	394	421	379	390	400	382	412	385	377	384	405	381	424	385	378	411	395	381	398	405	365	411	428	370	378	394	414	392	386	395	390	398	393	406	413	354	374	434	420	402	409	420	408	385	399	384	359	358	403	390	407	389	419	404	371	389	416	387	413	403	363	383	401	390	391	450	396	406	370	375	392	362	409	392	374	396	388	397	378	384	405	388	369	382	380	407	401	415	424	386	397	368	399	377	380	414	356	405	402	409	393	415	407	398	395	397	390	391	406	401	407	408	380	409	345	416	383	412	374	397	364	396	386	391	387	423	403	404	407	400	376	413	363	396	395	393	402	386	417	410	356	442
11900	15763	27471	26469	23098	20060	15250	11223	8857	7375	5704	4957	4414	3979	3493	3095	2867	2495	2274	2226	2070	1986	1833	1728	1699	1702	1499	1446	1358	1353	1303	1190	1155	1153	1168	1156	1138	1171	1110	1068	1044	1100	1064	1056	1090	1050	1025	1018	1016	998	941	1019	1018	1010	1013	977	988	981	1027	943	1004	1001	978	1003	959	996	1014	958	1000	1008	973	987	1016	977	1017	968	978	1032	1002	1030	986	975	1014	1052	1029	1006	992	989	1016	957	966	959	970	1033	986	999	913	936	903	938	985	956	1000	928	997	1025	975	994	942	1000	971	974	957	975	968	964	1009	999	1029	1010	954	970	994	995	971	959	942	1020	955	994	960	987	981	975	1018	930	977	940	959	928	1002	972	1033	962	957	946	987	969	1010	981	968	984	987	979	1012	990	955	1016	954	1022	1039	961	929	959	1014	957	964	944	1057	1005	983	952	973	927	960	953	989	933	956	963	969	989	966	1004	969	1013	948	1015	993	964	1019	966	926	990	964	970	966	1015	975	1034	1064	997	967	943	968	954	990	985	957	992	957	953	1014	993	945	911	966	920	966	974	934	943	961	933	1021	973	996	997	957	974	945	941	989	994	1035	928	977	959	1036	951	961	956	976	997	998	995	997	959	991	939	959	970	951	1029	989	946	962	909	933	931	984	1011	958	1017	918	947	940	1020	954	934	1042	950	970	975	971	939	974	1004	923	943	1015	987	943	986	981	1006	944	954	1013	994	958	1012	983	994	1016	923	1000	946	952	990	1010	1021	952	997	958	972	1020	990	943	983	987	953	965	990	965	960	1009	1040	971	979	999	994	968	980	1046	998	978	979	959	1020	1019	1005	1021	985	993	957	918	1004	943	984	968	923	1005	1020	998	996	980	976	986	973	919	1002	964	928	959	966	963	954	976	984	965	957	987	964	1018	951	947	921	996	1063	933	985	994	984	1039	979	991	947	969	974	966	959	972	965	1010	1025	979	952	987	933	1021	992	963	940	932	1001	1033	942	987	1012	1002	986	949	981	975	934	956	984	919	924	896	980	955	989	953	984	990	949	925	1006	1045	973	977	991	987	978	908	995	1012	930	967	1013	1005	964	928	1004	1029	939	969	998	965	1016	975	1039	978	984	990	963	1030	932	946	1009	891	966	925	970	935	967	925	933	971	998	904	957	976	953	993	980	958	944	1042	989	1028	984	1036	959	996	955	973	993	1012	1034	950	1058	977	1000	929	967	958	1036	950	1001	955	989	1018	988	952	966	1006	973	967	964	985	990	1020	999	937	947	953	1011	972	964	1008	960	954	890	971	950	1011	954	965	988	998	921	989	981	978	944	959	995	969	923	991	995	993	1005	963	1001	986	983	974	997	966	985	1024	963	947	940	987	969	991	941	996	973	930	1012	1025	977	992	979	1002	948	1003	991	942	1021	963	951	973	947	968	906	1046	1040	1003	1008	997	917	1036	985	998	1021	1006	919	956	1008	966	984	995	946	1013	960	1017	970	997	969	1003	954	978	1016	1023	980	988	1020	1015	1008	973	1022	956	936	966	1014	974	1010	1053	973	919	954	972	962	992	1040	980	917	1000	1010	969	981	971	977	986	969	1026	962	956	985	934	969	968	958	947	952	1001	940	1003	1000	952	964	991	963	962	964	1014	1022	963	991	1019	961	1012	944	980	932	974	941	1002	1012	1001	976	1064	1000	942	1012	961	967	1004	958	983	976	992	918	1033	995	945	1000	1031	995	977	1004	1010	1007	967	1005	979	924	958	952	947	997	960	1028	1001	1025	978	910	966	973	988	932	1064	983	984	985	946	978	970	961	963	987	958	941	1011	1073	989	1021	987	973	974	970	977	1007	950	963	969	1021	967	887	956	920	963	985	983	923	969	971	971	924	982	1050	1050	925	933	975	930	1007	1040	1015	997	987	955	976	1018	1014	1019	1027	952	986	986	975	981	969	1024	1010	966	994	964	966	974	980	980	986	970	1015	932	1007	1000	961	996	981	989	987	996	976	982	939	907	1001	953	964	1011	956	1010	951	988	947	949	1022	960	964	948	1003	977	1027	971	1015	984	1019	963	947	980	1010	1004	948	969	971	974	988	930	1008	1027	987	952	993	1020	1030	991	979	924	974	951	1003	982	1034	972	931	1006	976	994	1013	964	1052	933	1000	947	972	938	1087	972	979	944	1016	976	941	1012	985	924	974	968	1045	1001	977	979	959	953	976	999	1009	975	1015	1000	975	934	967	899	990	964	978	918	958	939	1017	952	1013	1005	979	993	996	1002	1034	998	953	1011	972	955	1005	986	993	997	915	960	981	977	964	940	994	950	1016	1009	967	972	959	937	957	969	938	948	967	1016	1026	1004	981	942	1005	1018	984	990	945	981	1016	936	1075	952	964	1030	994	951	977	982	987	1009	1055	1001	951	963	931	978	1036	960	1039	943	987	935	931	953	1048	1014	998	1016	1012	976	976	1002	930	974	983	916	920	990	937	972	942	993	947	936	949	1014	1007	1013	1000	968	983	1015	965	936	1013	977	989	988	1001	969	953	938	934	940	944	978	979	1008	968	963	1011	933	973	984	936	980	958	974	959	1025	1023	1057	1007	975	920	989	1003	971	964	934	922	930	976	983	1029	977	961	986	1040	1011	1028	970	988	970	1008	948	1021	993	991	939	993	955	983	950	1032	917	982	967	969	1034	957	1063	966	992	979	1001	1000	967	967	1037	945	970	998	976	992	954	930	1005	1013	992	946	999	966	1002	986	951	1023	1007	887	979	944	958	872	977	972	980	1041	978	1022	978	971	988	902	925	982	992	913	975	986	985	986	929	987	981	978	962	954	980	994	958	1002	1022	997	957	1003	951	999	969	1036	1045	991	948	976	996	1009	928	955	951	993	979	960	981	1040	916	952	992	1009	981	1004	985	953	981	972	1013	993	981	961	984	1003	952	934	1011	986	993	908	949	1000	996	966	985	994	993	905	1000	991	1002	1011	932	969	1031	912	995	960	923	992	1021	987	956	1052	968	948	1007	953	1025	972	975	961	955	923	1056	981	948	1010	991	963	1022	957	1028	983	948	947	993	982	989	946	926	977	959	942	1031	972	1031	954	977	999	959	1009	1002	1017	927	938	984	1017	952	949	995	1037	964	952	983	984	970	940	976	974	1000	980	986	979	962	1006	969	922	1003	930	1018	964	966	990	985	1001	1006	973	946	950	981	903	1005	979	972	949	952	972	941	942	978	995	1039	960	924	1025	953	927	1019	954	989	1002	948	982	1012	957	978	996	961	993	967	1026	1009	1001	1046	929	953	1019	1033	997	982	951	980	957	930	1016	971	999	1025	972	962	981	997	956	941	985	972	990	975	980	944	1006	922	966	970	1065	932	1041	1008	969	972	1010	1019	931	1047	946	980	952	982	1037	966	964	933	957	1046	978	973	968	1006	980	947	1004	961	1004	966	948	951	1010	962	995	1026	961	1027	991	1004	977	973	990	1008	992	976	1042	971	989	967	947	985	985	999	995	935	984	1009	955	948	975	977	1009	943	960	918	918	1013	1024	941	978	1002	1025	965	971	956	942	965	994	954	1016	935	977	982	982	955	1039	971	981	996	933	996	951	976	996	947	958	934	973	1028	1061	1037	969	1017	918	966	1040	1016	960	951	992	978	975	1010	992	1016	964	974	950	1011	1027	1005	1002	983	965	1024	953	978	977	908	957	995	963	1072	958	921	970	978	890	954	952	979	955	974	1007	1007	969	993	1068	982	931	968	987	1058	1015	997	974	992	961	993	1037	977	1015	975	1002	994	1017	957	991	980	975	998	929	994	1004	978	954	988	1021	954	987	970	1019	1058	1037	957	1015	988	1005	995	956	958	966	945	981	956	960	965	1006	929	932	967	944	1031	991	994	1002
31797	28797	34234	28481	22459	14463	8165	6061	4356	7062	5395	2331	2148	1893	1630	1334	1293	1038	1031	921	862	860	762	865	923	1150	805	853	750	629	737	642	588	639	659	600	555	525	503	427	473	463	438	458	443	484	479	472	456	452	413	417	444	431	427	435	428	435	440	444	401	412	409	373	379	405	425	404	395	427	415	379	426	436	429	440	419	391	415	420	405	414	398	435	451	433	374	404	413	410	409	419	400	425	384	401	467	411	403	396	433	391	396	414	424	425	417	419	433	417	455	390	426	429	445	420	422	394	398	418	412	402	403	431	387	427	414	404	413	399	388	381	426	366	377	405	420	438	414	440	401	416	398	420	393	389	440	413	442	394	373	409	388	440	418	401	400	405	376	430	416	417	446	403	448	433	391	424	358	414	428	427	413	400	390	403	420	419	356	441	380	436	403	421	385	425	417	400	409	406	404	368	378	382	397	414	407	422	423	408	394	428	391	431	448	424	439	460	414	380	441	399	426	426	369	413	400	414	373	401	424	393	410	389	445	382	391	380	443	416	430	394	417	403	420	411	402	376	378	395	379	426	396	479	395	412	395	448	430	411	387	367	392	379	391	424	399	407	427	392	405	378	351	406	402	396	378	407	398	385	416	417	410	425	389	406	414	415	399	403	391	427	431	422	390	393	411	411	410	393	403	458	406	373	370	431	424	388	419	421	426	399	384	396	427	394	411	392	404	381	429	394	424	396	391	426	383	427	378	384	410	407	400	402	365	398	394	435	445	373	414	421	414	410	432	388	375	416	399	374	415	419	413	402	400	397	428	397	363	437	403	386	418	408	411	378	430	390	410	398	400	408	360	459	384	422	400	430	443	390	409	401	387	423	387	366	396	429	460	374	432	421	408	409	436	401	415	430	436	376	420	379	424	408	411	397	402	387	400	439	435	392	401	386	421	384	445	359	410	403	398	396	391	374	409	389	402	396	413	404	418	387	407	414	403	391	391	387	381	403	423	422	404	412	411	406	417	419	393	407	424	377	436	427	408	396	420	432	410	409	421	428	395	400	420	449	446	428	414	413	417	384	442	427	399	440	436	409	393	406	426	403	384	387	395	393	420	429	408	375	409	387	416	402	439	403	421	427	419	422	433	430	386	400	376	451	400	407	389	432	382	417	423	409	399	387	423	435	420	399	436	440	401	409	418	382	390	443	424	402	412	438	386	404	394	423	386	412	407	426	395	387	433	439	429	390	395	382	393	397	395	371	446	385	390	387	395	403	402	411	382	386	384	425	380	398	400	396	427	398	405	401	433	416	387	407	398	433	421	389	415	385	400	449	417	417	363	412	457	397	406	419	410	406	382	381	399	402	388	412	402	379	399	424	425	418	400	439	407	400	428	373	417	407	423	413	447	451	408	397	404	389	423	392	377	413	410	419	446	393	387	417	355	412	404	406	376	389	423	407	412	363	398	380	382	378	381	430	475	431	392	429	407	387	401	391	372	410	369	403	397	450	376	422	399	401	455	407	409	455	404	426	401	432	416	372	408	414	394	418	396	382	398	386	410	397	386	389	438	410	386	396	430	385	375	388	384	399	432	364	398	387	414	394	431	424	412	399	412	444	403	412	429	436	452	407	422	406	401	376	408	419	413	422	423	424	369	398	428	369	424	387	416	438	392	418	409	425	390	415	416	406	438	426	411	419	403	417	413	421	404	376	426	410	422	423	422	418	422	389	391	442	422	400	391	391	387	422	452	381	394	388	439	381	412	396	392	389	384	429	420	387	387	395	413	400	405	383	426	404	405	380	361	407	431	349	391	415	363	411	405	377	420	447	376	387	436	388	411	439	410	414	401	462	382	438	378	417	371	404	418	425	394	412	419	419	431	385	397	407	408	424	384	380	412	394	386	371	392	428	384	400	403	420	428	388	414	412	402	392	391	381	435	414	396	401	397	394	413	416	395	410	396	419	409	412	415	377	418	378	408	358	437	375	380	389	368	393	384	393	411	406	391	381	431	411	400	412	414	369	409	418	400	434	385	422	390	420	385	392	437	392	434	384	447	437	446	393	437	414	432	444	405	400	426	433	397	407	415	408	410	443	392	395	427	413	432	427	423	416	385	376	351	408	361	406	402	409	382	369	389	394	376	421	420	414	417	363	426	407	411	385	419	400	425	431	420	386	410	421	417	346	418	443	438	400	406	389	422	397	417	401	399	394	390	442	408	418	348	423	408	392	428	410	373	445	382	387	395	444	384	400	406	342	380	440	388	384	422	386	448	430	380	396	421	409	397	429	435	448	428	382	417	406	444	425	412	430	419	417	367	378	391	383	422	413	399	417	405	415	419	430	387	382	433	451	417	393	396	437	405	426	410	431	425	407	405	405	429	382	408	395	382	409	409	396	403	384	399	392	420	430	422	398	427	438	424	405	429	407	437	375	413	361	394	395	419	367	450	425	396	415	405	423	399	352	403	388	392	386	411	406	390	394	397	421	404	417	385	421	387	403	405	407	424	428	443	450	383	387	397	422	432	412	423	399	397	388	443	416	383	399	422	404	420	362	390	437	384	388	436	414	448	396	416	428	433	369	402	392	383	373	380	430	411	394	403	385	414	423	402	401	384	438	418	411	414	383	397	414	427	378	407	427	396	395	468	382	396	381	400	413	409	422	429	406	413	414	418	389	424	398	416	451	419	408	379	406	424	378	391	380	451	437	404	368	400	393	400	434	386	406	448	411	425	435	391	402	364	416	421	416	444	433	407	383	420	418	425	441	378	417	382	411	400	382	414	413	421	402	418	375	444	420	410	376	423	399	401	409	441	444	425	366	396	408	387	383	426	410	414	400	380	407	397	419	437	402	411	420	405	424	393	412	393	398	441	371	420	424	407	435	410	373	392	410	431	384	375	409	380	401	384	409	422	433	408	409	409	407	404	390	450	373	445	406	406	420	385	378	412	412	416	384	440	427	419	387	410	381	426	401	399	401	410	440	375	421	404	402	395	416	462	428	397	408	398	401	409	401	432	426	394	405	377	421	434	384	404	427	422	397	414	406	411	392	357	418	435	408	408	424	411	414	430	388	420	400	392	396	396	401	431	371	429	413	437	405	385	407	407	403	380	403	406	384	407	430	376	422	385	423	396	421	394	412	398	402	419	423	427	384	399	374	407	411	386	399	422	381	430	409	388	433	405	426	425	410	435	410	348	422	420	398	447	414	406	429	411	415	437	408	405	378	399	407	424	376	419	417	394	353	408	438	368	457	396	434	427	401	386	442	426	412	433	433	403	396	398	408	400	402	431	403	410	404	398	414	380	410	421	423	420	397	414	404	392	403	401	431	427	388	429	390	402	402	394	425	404	421	409	401	403	408	441	429	378	448	382	423	416	432	376	398	435	391	392	389	435	417	405	393	415	422	386	400	446	414	383	445	370	406	420	443	413	426	404	429	416	406	408	379	399	415	381	396	395	384	422	389	421	452	421	403	409	369	413	422	418	388	410	386	392	389	422	392
19186	23674	36601	37991	34931	27865	21492	19323	16058	23445	16613	9734	9749	8838	7855	6666	6284	4886	4753	4512	4188	3955	3881	4246	4907	6169	3711	4021	3245	2913	2984	2494	2310	2553	2568	2481	2371	2314	1677	1480	1403	1544	1311	1355	1286	1350	1430	1470	1474	1326	1185	1324	1205	1071	1089	1029	1106	1122	1117	1113	1068	1046	1031	1003	1049	1012	1068	1096	1045	1074	1014	1069	1052	1009	1041	1009	1052	1153	960	1087	1019	1015	1064	1011	1074	989	1089	1029	1031	1030	1034	998	977	1050	1037	1089	998	996	980	1056	1034	1085	1021	1024	981	1015	1020	1000	979	1098	975	1036	1031	1002	979	1040	995	1020	1002	1036	1005	1032	1031	970	1017	1002	1039	1035	1078	994	1018	1037	1026	1014	1023	986	1014	1027	970	959	991	998	958	981	975	1005	1047	922	1057	998	995	1036	1066	1002	1091	971	1011	981	1016	996	997	992	1050	1008	1002	1007	1040	999	1019	1022	1054	1053	1028	989	1012	1030	978	1013	1032	1019	1071	992	1031	982	1028	969	1027	1061	999	1004	1086	984	1036	1017	1011	959	977	999	1038	1003	1027	1021	1047	1042	1034	1023	1030	1006	982	980	1005	1022	983	1039	1058	1015	1000	1049	977	996	991	1007	1016	992	992	987	1035	1028	1068	1013	1006	1033	1039	1024	1018	1017	1015	1028	997	1002	1021	955	1082	1032	979	1050	1019	1065	1000	1043	1038	1083	1005	967	1008	999	1024	1007	963	1005	1038	1039	1027	1030	1048	1030	1061	984	1016	1021	988	1056	1032	1026	961	1022	1075	1015	981	1054	939	1012	998	1034	1027	1009	982	1017	1024	983	1080	1023	1034	1032	1038	997	1049	1075	1037	978	1028	1015	1009	1004	986	1005	1000	1060	1021	1015	981	982	1033	986	968	1011	1057	977	1031	1054	1000	1040	1022	1029	1033	990	1045	1033	957	1014	1085	1046	989	995	999	1038	1033	998	1007	1032	997	1024	997	1029	1018	1042	1009	1059	975	984	1064	1037	1043	1006	1013	1003	984	977	1087	1054	1017	1019	990	981	1005	1006	1053	1024	1005	975	1054	985	1026	1015	967	1069	1032	1027	1017	1005	1008	1008	1032	1014	1048	1062	1010	1014	1011	1079	1007	1066	1018	997	1000	1006	986	1000	1091	997	1022	1040	1025	1023	1085	1021	1013	992	1087	1014	971	1077	973	1028	1050	1044	970	1019	996	1000	1040	1067	992	1039	1024	1064	1028	995	1086	986	1038	962	998	1004	976	959	1069	1030	963	1027	968	1050	964	1028	1033	965	1018	973	1020	935	1080	1041	995	1013	1055	1069	1074	1082	1050	1018	1020	1030	977	1001	1028	1018	1009	1027	1012	1037	973	1022	1006	1064	1086	1018	984	960	1055	998	1011	1016	1025	1013	1016	1010	1002	979	1036	1055	1027	997	1010	978	989	1054	997	1033	1002	1057	999	1026	1008	1047	981	1040	1032	1033	1006	975	992	1021	969	1015	993	976	1054	1015	981	1022	1015	1027	986	1012	1054	989	986	1013	1006	1018	1021	1002	987	986	965	971	1052	1012	983	993	968	1001	1034	1058	1046	1020	1000	1018	1019	1046	1079	984	1082	993	1004	1031	1032	1035	987	1050	1033	1049	1037	1068	985	1029	1030	1006	1006	1004	1013	986	1002	992	1035	1031	1097	1048	986	981	1007	966	1033	975	997	994	994	999	973	967	977	1048	1061	1018	1016	975	1014	1030	1076	1015	953	995	1077	1069	1077	987	982	1019	1034	988	1005	984	1063	936	968	1019	980	999	1056	1004	1003	1014	1016	1007	1040	1003	993	982	1012	1032	1001	1003	1018	1025	1017	967	1026	1006	1027	1032	1016	1031	1046	989	981	1007	1006	1073	999	1046	1100	1010	1065	1026	1052	1025	1063	965	1008	1000	1056	1024	998	991	1051	1005	1005	1063	1029	1033	947	962	1059	1047	1051	1015	921	1021	977	976	1065	992	1055	1010	1000	986	1008	1048	977	1032	1028	986	1033	1056	1038	1008	1017	988	1041	1007	993	1064	964	1081	1010	1048	1006	1036	1006	1013	982	1049	965	990	978	1063	1055	1041	989	1066	976	1007	969	1041	982	1040	983	1075	1059	1046	984	994	1025	994	983	1002	1028	1015	1016	983	1014	1021	967	1060	1069	1027	1050	997	980	1002	1002	1034	978	1078	1009	1013	1000	1022	1053	936	967	1057	1033	970	1044	1038	964	1021	1021	1057	1030	1023	937	958	971	1051	1020	1046	1003	1028	1051	1043	1021	1007	993	1012	1020	1073	1015	975	1015	1032	1010	1002	998	1073	1011	1058	1039	1038	1023	991	987	1017	1048	1076	989	996	1036	1040	1040	1036	954	1015	1031	967	923	992	1014	982	1008	999	1021	1032	989	1009	948	1042	980	991	1016	1016	1009	999	979	1017	1015	977	965	1016	1036	1042	1008	1003	1034	1043	989	978	965	1043	1022	1003	1024	1007	1038	1016	1030	1004	1056	1010	979	995	1009	995	1031	981	1032	1078	960	937	1025	1006	995	1015	982	994	968	1024	1033	1026	1010	982	992	1049	990	1020	1023	1040	1043	1048	948	1060	978	1019	990	1068	993	1057	995	994	1008	966	1018	1037	970	989	1032	1020	985	1012	1013	1038	970	1009	993	1031	1055	1004	1043	1044	1090	994	1049	1016	1012	1029	991	993	1001	944	1002	985	968	997	1006	985	1023	972	1019	1033	1046	1004	975	1026	1017	990	997	1051	1018	1043	999	1009	997	962	1028	1026	1014	1030	1011	999	994	1024	989	990	992	951	1016	972	1005	1025	1017	1020	980	1037	1062	1059	1034	944	1028	959	1032	1064	1007	1002	1036	961	1011	970	929	1011	1072	1005	993	1056	1007	989	1003	1023	1036	1006	999	1039	1051	972	1018	1029	1011	949	1021	990	1027	993	996	996	1023	986	1052	983	1043	1003	1038	1060	1047	953	991	1061	1008	1046	968	1064	1017	1003	1023	976	1018	991	1014	1034	986	1007	1036	1055	1058	1083	976	966	1026	1087	987	986	979	1018	937	1037	1031	984	1014	1026	1026	1014	1070	1005	1042	1047	988	1021	1030	1018	984	957	981	1000	1006	1026	1041	932	990	1047	1012	1029	1004	1022	1008	1031	1046	956	1007	1018	1037	1040	1033	1016	1010	966	1024	1012	1021	962	982	984	1007	1135	1034	1009	1042	1081	1046	1012	1002	1028	1030	1009	1045	1039	1044	976	1055	1048	1007	1047	1038	992	1042	1018	1049	980	1032	997	974	1003	989	975	1037	1010	993	1036	1002	1060	993	967	971	1053	1094	1047	986	975	1033	996	1016	1015	1034	1007	1019	1045	1004	960	996	975	1014	982	1050	1006	962	1044	1018	968	1021	1032	1005	1007	1004	1027	999	1015	1029	970	1026	1042	1025	1006	1051	1009	992	987	998	975	1067	1010	1011	999	1018	1064	1042	1028	1041	1055	1022	978	1027	1009	996	1010	1016	1042	1052	974	1032	1013	997	1015	991	1030	985	984	981	1055	1001	994	959	1030	1018	1016	1030	995	1029	1025	991	981	1013	971	1025	1048	1082	1023	995	1063	1058	1063	989	1038	1003	980	999	1068	962	1081	1016	998	1079	1032	968	983	1006	1005	1003	1026	945	1021	999	1042	1019	1010	1060	983	986	974	1039	1067	1050	1062	925	1027	1000	1035	1025	970	1069	1016	1039	1018	1036	989	995	1030	1056	1052	1000	1061	1037	1012	1026	1020	1074	1038	991	1027	993	986	1022	977	1000	1049	998	1006	983	1052	1039	1027	1002	1007	1090	1007	992	977	1010	1042	1080	983	1052	1020	1038	1053	947	986	995	1000	1028	1016	1002	1029	967	1013	969	989	1033	1061	1020	971	1089	965	1028	1017	1031	1060	997	974	1010	983	1020	1068	959	1012	1026	1024	1041	1012	979	973	1027	1006	1000	1051	1019	1072	1059	977	1017	1013	981	970	1024	1013	1029	1015	1035	1046	983	1055	968	1004	1032	942	1028	1069	1012	990	998	985	977	1047	1003	1005	1003	1031	1034	1014	1049	1063	1076	1057	1024	1032	1006	1025	1028	1016	1063	1072	1035	1024	1035	1019	999	1024	1016	1059	996	1042	1012	1050	1094	1054	1014	1011	1017	1008	1001	1031	1033	1058	1006	1023	989	1046	1023	1026	1003	1013	1023	996	1017	1017	1053	1034	1019	983	1028	1044	1027	998	1023	975	977	1069	1045	1088	1015	1011	1031	1002	991	1025	1066	1000	1006	971	993	1002	1075	1045	1089	994	1029	1072	1008	1010	986	1027	1019	1035	980	1027	991	1048	1049	1025	1003	1081	1042	976	977	981	1022	981	1030	1017	1006	1015	1063	1052	995	1057	1028	1014	1017	1085	1058	1020	979	999	984	1026	986	1013	996	996	1015	1014	1041	1030	1005	998	974	971	1006	1024	988	978	1034	984	988	987	1030	1016	1040	1016
41397	37658	44974	34821	29015	22244	13711	9124	8815	8649	7661	6762	3154	2880	2418	2031	1917	1459	1545	1437	1309	1274	1146	1246	1382	1609	1326	1390	1063	836	898	851	770	761	673	676	649	532	571	495	477	524	462	451	408	407	442	484	515	444	422	431	423	404	401	402	391	400	416	395	404	346	402	334	359	342	375	365	379	355	358	405	384	405	386	387	422	368	419	375	405	390	389	401	376	372	365	391	374	387	364	348	363	363	372	397	358	379	389	371	372	387	368	357	346	370	370	407	392	359	393	358	377	375	373	361	399	402	347	406	343	384	376	374	396	430	370	377	392	381	397	331	397	376	368	359	374	383	368	399	370	360	368	383	368	375	323	358	352	388	347	364	393	353	334	358	390	400	381	403	376	358	390	386	407	381	374	385	370	366	378	381	360	373	352	377	334	391	366	375	346	400	376	351	369	380	399	383	375	395	410	363	400	400	384	364	365	347	348	364	379	378	403	371	404	355	345	392	382	352	395	370	350	352	399	345	383	366	374	384	410	320	402	395	377	363	367	352	375	369	403	377	351	385	382	389	359	344	374	382	346	406	384	372	368	372	367	339	330	374	376	371	365	406	399	359	411	387	363	361	361	393	373	406	365	366	350	376	396	390	388	358	401	374	388	348	350	411	391	381	370	362	380	370	386	356	376	379	389	391	404	388	383	385	383	367	365	374	368	432	355	413	369	350	425	369	366	340	363	390	384	383	371	403	384	361	386	411	389	383	367	348	387	394	377	365	367	360	335	352	372	357	377	347	379	374	385	385	382	343	392	351	352	377	391	389	396	369	390	381	374	357	363	376	378	372	364	358	382	395	366	373	364	324	344	359	384	377	405	360	397	402	363	358	344	363	360	388	394	373	371	379	374	393	374	338	371	363	379	375	397	353	375	371	423	360	353	380	366	397	371	354	340	384	407	386	394	384	378	385	381	377	393	399	367	370	371	396	388	362	421	346	401	347	405	419	356	348	402	349	400	394	371	389	382	374	383	368	342	335	385	393	374	379	343	386	370	367	378	373	390	357	358	359	382	353	361	373	371	381	364	369	352	370	362	355	362	388	361	330	368	375	370	367	405	369	374	361	370	349	379	385	375	365	351	340	355	392	340	377	379	367	370	370	394	387	368	340	372	384	402	373	358	352	361	358	351	365	339	352	337	380	406	338	414	399	392	402	388	361	376	357	377	394	370	367	356	363	376	404	367	356	381	375	367	363	362	364	333	336	405	378	361	385	369	351	402	369	367	391	372	357	397	390	364	346	357	365	372	345	384	384	378	337	375	369	378	389	365	413	336	377	373	403	406	357	399	402	380	408	363	391	411	376	346	370	347	329	387	356	371	392	387	398	367	403	357	353	390	358	381	386	369	391	375	381	365	386	384	364	385	388	362	370	361	382	370	351	374	391	382	365	367	376	394	365	398	396	379	347	394	369	386	406	373	370	410	364	380	380	386	369	402	419	363	348	406	371	374	349	369	385	386	357	365	353	377	401	358	384	359	373	370	357	335	378	390	352	392	390	390	399	386	386	402	361	388	367	318	354	379	335	391	391	370	354	366	351	342	389	393	348	396	399	388	374	373	363	370	372	369	364	404	407	411	366	352	379	364	369	348	368	429	371	403	387	391	366	409	383	368	346	376	356	335	351	380	375	380	379	422	356	365	397	348	371	401	375	345	377	373	360	392	361	372	380	376	373	381	355	390	379	391	364	365	360	374	380	379	384	397	395	367	353	371	343	376	388	371	402	371	350	375	350	374	361	355	376	398	372	367	381	357	388	381	331	398	364	352	415	410	366	387	373	363	366	387	370	373	403	392	361	358	369	363	355	348	365	375	384	364	389	350	371	350	335	377	376	380	383	396	390	394	382	367	400	373	366	407	367	394	334	406	386	404	341	367	400	381	358	367	382	373	374	392	361	375	359	395	383	387	394	371	329	355	386	393	383	381	398	359	358	368	371	386	397	377	373	349	378	382	384	387	394	358	327	373	382	385	365	355	400	398	395	360	364	366	339	409	384	375	381	372	409	361	376	401	373	364	399	346	389	369	418	371	359	390	405	364	360	359	387	339	379	373	394	347	384	370	351	399	419	357	424	387	376	345	396	354	397	368	440	379	342	373	384	420	383	398	364	374	394	365	418	341	373	390	344	355	365	393	369	394	385	393	338	382	379	348	386	370	394	355	337	370	371	380	368	394	358	380	382	367	375	338	393	360	355	388	347	359	355	365	379	389	375	379	384	379	366	360	363	395	369	377	378	386	378	381	368	372	385	380	380	334	424	390	374	357	341	378	368	385	351	353	401	393	360	358	364	366	391	382	369	361	370	379	384	350	392	368	363	370	388	351	347	373	379	378	382	412	364	343	374	344	337	371	385	368	394	375	369	395	372	412	344	367	385	371	393	389	344	368	352	383	330	386	371	376	380	349	373	356	394	393	373	380	364	397	361	417	366	411	376	366	368	372	386	402	390	356	361	372	374	379	373	367	350	361	379	378	411	341	370	384	333	352	317	335	358	379	382	391	369	380	378	397	355	387	368	391	349	356	362	380	357	367	381	379	397	426	374	373	385	369	377	381	402	361	357	354	358	346	369	377	391	363	356	357	401	369	372	380	360	383	336	382	408	382	404	379	373	362	368	368	428	348	377	399	387	375	376	371	396	390	366	382	360	371	393	380	379	351	396	382	358	382	407	380	350	400	374	374	387	391	358	387	364	402	373	354	343	380	397	379	369	362	389	384	374	380	367	392	357	395	340	399	370	358	367	373	379	388	375	374	378	387	387	390	367	412	388	371	369	389	391	390	341	369	397	391	374	373	365	395	403	378	337	407	373	366	400	368	352	367	373	387	372	371	403	361	382	387	369	364	370	399	365	405	376	339	372	394	360	367	362	375	373	364	374	385	363	358	391	417	370	393	391	393	363	375	348	374	373	398	404	393	373	352	395	362	393	356	383	384	373	326	375	378	363	364	373	358	351	357	338	345	400	362	338	373	388	406	369	363	357	390	402	377	394	365	360	378	364	378	397	400	387	381	412	392	402	376	392	354	381	380	354	374	351	368	400	397	367	428	367	356	378	419	366	376	390	385	367	362	356	379	395	408	357	376	377	355	378	344	392	364	376	382	367	400	388	397	342	389	348	393	389	404	380	366	356	359	323	380	370	325	380	383	363	405	375	329	348	376	342	404	385	343	360	377	366	345	372	378	397	351	358	362	398	390	368	394	385	384	369	352	376	366	369	378	357	376	377	375	357	382	372	352	372	345	367	366	389	353	355	354	364	367	384	353	355	365	338	392	389	378	370	394	404	373	353	398	390	385	395	400	375	356	370	364	377	346	362	366	373	368	390	366	360	394	395	343	390	361	412	418	351	410	374	400	394	365	343	387	366	388	349	380	407	334	377	379	396	343	388	336	366	422	349	389	372	390	388	342	381	357	401	362	347	333	354	383	365	350	394	353	365	357	383	388	374	332	386	359	383
25023	29419	43446	42433	40726	35302	28571	23413	24944	23277	23352	18795	13448	12851	11166	9905	9246	6927	7879	7771	6720	6401	5960	7055	7775	9240	6761	6766	5148	4148	4370	4574	3832	3576	3025	2975	2956	2362	1958	1562	1450	1903	1505	1582	1364	1339	1507	1712	1665	1675	1396	1436	1202	1089	1026	1127	1240	1123	1171	1082	972	977	1001	965	982	984	1011	1044	1098	983	1059	1022	1020	948	1072	975	915	1003	1021	996	995	1005	975	951	1010	1005	930	1028	917	924	957	984	984	957	1025	941	948	1031	978	959	937	945	994	971	882	956	895	899	979	981	884	932	947	997	890	953	968	995	889	891	910	951	954	928	890	898	932	955	978	985	942	861	961	886	963	974	897	907	921	916	905	968	938	928	924	924	950	913	937	896	964	946	926	971	925	961	935	935	922	899	984	947	953	898	925	896	953	912	955	918	924	939	938	924	914	971	944	913	942	954	961	910	990	941	959	941	946	895	994	932	934	854	941	938	947	929	912	964	947	972	959	960	911	1025	898	971	962	952	947	928	979	930	967	951	935	961	980	952	988	849	963	906	920	960	968	897	985	990	966	935	907	912	957	935	950	940	950	921	943	921	958	943	965	937	908	938	970	840	969	939	1031	1000	921	946	915	931	925	991	955	981	918	990	940	943	962	973	944	929	968	959	940	889	916	958	965	934	975	922	949	976	946	885	912	932	926	909	897	944	932	951	899	959	965	924	932	890	939	894	928	982	986	952	955	933	955	920	927	941	966	918	938	903	983	986	909	947	930	899	917	895	941	911	898	988	950	927	930	937	956	926	950	956	943	922	915	898	973	941	961	913	898	934	921	935	965	902	927	921	901	892	905	918	981	900	965	903	931	943	956	963	942	895	945	915	923	914	992	924	929	920	915	962	977	936	950	950	909	936	951	944	922	887	937	906	934	971	978	961	926	963	959	913	931	930	933	889	940	938	934	913	925	914	941	938	920	979	950	976	919	913	940	867	930	870	929	900	987	890	890	915	936	944	966	922	936	906	926	954	937	933	880	880	943	920	962	945	977	1008	946	957	966	921	935	940	982	973	923	980	950	895	943	945	949	952	915	946	946	974	973	953	948	977	932	953	988	940	912	929	954	936	962	976	898	870	961	899	933	946	942	916	924	917	909	941	967	950	952	1003	974	984	924	964	936	948	921	951	924	911	921	929	964	971	981	965	953	956	963	961	989	953	938	944	939	905	935	947	900	931	1017	994	990	919	917	975	884	918	966	921	937	925	945	928	925	948	913	919	966	913	972	983	994	932	935	956	935	941	944	922	918	959	883	971	966	930	987	915	964	873	935	934	893	972	944	942	946	930	947	937	982	933	958	904	946	938	951	925	919	965	961	925	924	925	902	979	971	901	902	1000	924	950	926	925	937	968	957	910	995	958	933	940	932	913	943	987	915	965	921	975	1003	967	946	895	957	926	982	934	940	906	946	893	944	997	944	947	967	864	932	968	955	953	910	922	942	949	976	895	933	1032	960	990	944	963	951	913	954	946	949	901	982	1000	945	981	958	890	943	1005	965	928	932	957	930	989	957	915	927	928	990	958	956	873	905	911	937	873	944	919	921	952	962	914	925	917	945	927	986	971	955	928	932	969	923	971	934	937	944	928	953	982	956	918	913	935	915	941	954	962	943	931	946	898	929	931	947	949	930	929	908	971	946	917	963	888	854	994	873	958	976	931	986	998	961	970	887	921	928	949	959	910	967	951	951	945	922	929	931	863	936	943	939	913	909	911	961	947	950	904	914	907	920	942	893	952	934	902	914	915	968	956	964	938	950	934	910	994	940	904	943	972	969	921	972	949	921	963	939	977	955	899	934	984	964	918	954	975	956	928	986	907	968	972	923	936	954	914	981	946	981	924	908	1001	942	917	948	901	893	935	940	941	905	910	947	957	940	945	958	936	932	972	954	937	935	972	983	936	915	1000	871	902	930	972	936	928	883	917	949	948	933	1004	928	928	998	972	1002	1057	954	956	899	929	957	903	972	934	926	879	950	932	893	1014	887	910	895	932	925	932	951	891	896	911	930	903	926	1005	897	967	894	931	857	902	940	973	900	915	912	907	908	918	910	967	982	913	954	933	974	924	993	993	941	918	948	989	932	970	931	957	901	938	945	886	934	937	926	890	944	1016	898	953	904	921	945	953	914	934	866	920	1008	893	921	954	989	992	931	979	920	915	931	944	933	970	950	959	978	912	976	879	941	932	895	920	932	901	1005	891	927	959	894	901	925	931	962	942	897	930	940	935	923	908	909	920	949	939	941	969	918	948	909	952	970	880	910	868	955	930	906	946	909	918	964	993	934	926	976	912	968	902	970	903	929	935	902	954	949	916	952	920	964	954	921	937	904	985	986	900	971	960	904	987	940	925	981	915	964	930	942	942	932	975	911	918	907	892	936	993	914	1014	941	913	1005	942	948	931	895	958	945	925	936	922	928	968	892	906	995	924	905	1011	955	1007	953	971	880	927	1001	887	969	925	950	939	913	884	977	947	893	929	924	937	939	963	900	935	890	906	922	928	915	954	957	1006	917	899	934	872	971	968	857	984	953	919	963	995	989	915	927	931	871	977	921	880	920	914	933	946	934	978	937	922	898	932	942	934	894	951	968	984	931	922	959	945	845	953	924	935	914	959	912	923	940	968	916	909	924	951	923	972	917	938	931	939	905	958	900	918	933	957	951	924	902	946	891	976	933	916	950	908	950	943	927	930	951	910	926	947	901	937	953	941	906	956	911	891	948	950	938	936	958	960	862	905	898	943	973	953	927	953	925	979	959	975	977	925	928	876	906	951	940	918	939	957	929	962	996	919	911	978	975	889	929	917	864	929	961	918	956	972	952	903	957	944	938	928	919	925	979	942	986	950	914	910	933	949	940	910	929	976	943	918	910	953	976	935	946	945	955	867	935	981	962	930	920	990	937	956	904	925	963	896	916	942	958	909	970	1017	998	976	941	881	967	972	932	929	943	922	953	965	947	954	951	941	904	940	918	927	939	970	935	924	946	951	970	1008	956	939	924	922	848	898	929	956	967	950	967	917	976	920	907	973	966	904	878	950	996	902	948	883	909	967	918	925	951	948	955	916	951	961	976	867	854	868	944	912	918	959	948	911	948	973	901	967	935	936	941	903	950	972	901	922	944	940	921	947	914	946	963	927	919	921	916	946	928	959	960	961	953	944	892	918	934	931	959	932	865	938	967	932	916	878	954	929	907	915	935	977	924	954	927	923	914	976	925	956	878	907	882	960	890	929	953	951	962	908	969	946	971	912	993	961	932	967	950	917	998	911	977	949	958	910	947	931	913	950	927	935	946	885	923	929	939	935	935	932	945	932	901	963	945	907	864	945	912	885	897	897	897	946	904	953	943	940	891	939	919	913	890	970	941	1043	962	947	933	929	837	1005	952	961	954	932	936	913	926	908	969	904	1002	960	919	930	876	929	963	944	953	955	987	978	981	900	935	966	947	984	930	953	904	889	957	928	951	937	930	948	945	933	929	873	950	958	905	911	924	906	939	932	980	946	977	942	904	953
20449	19153	22661	17302	11262	7425	3992	2646	1933	1560	1283	1000	921	838	740	724	658	671	561	556	533	510	554	436	524	457	470	481	461	432	418	449	384	427	379	402	466	358	391	369	440	397	383	416	373	387	401	395	422	372	413	384	424	402	401	374	386	406	375	436	397	375	394	392	388	407	422	381	402	426	364	418	375	374	410	400	364	447	411	374	413	361	364	429	397	399	370	407	366	400	382	409	394	400	450	356	412	399	393	411	400	347	379	407	416	419	398	392	398	401	389	404	374	432	393	416	397	380	403	398	398	398	407	393	372	451	400	401	451	400	397	422	392	402	408	401	364	397	376	407	399	423	375	421	418	391	396	374	411	373	406	372	408	380	362	359	411	390	413	374	389	362	391	403	381	403	395	408	417	387	341	393	375	406	395	408	399	394	361	407	387	429	406	417	398	377	358	402	395	389	369	369	410	415	434	390	409	372	394	402	403	412	402	422	377	390	410	396	391	379	422	394	407	398	368	366	417	415	372	391	390	390	381	414	376	373	359	435	381	379	403	387	371	392	447	389	404	377	409	385	413	404	429	377	382	441	393	394	432	387	401	385	414	422	377	418	357	416	375	399	405	373	390	374	417	374	428	412	388	379	426	430	368	376	396	398	389	415	387	387	417	391	418	404	401	367	371	377	375	418	391	390	390	423	395	419	385	400	447	390	404	430	382	425	383	393	408	400	404	408	370	422	385	410	375	405	355	410	400	386	391	350	404	419	375	381	390	400	382	421	405	433	376	410	353	401	423	406	409	375	424	377	373	388	378	410	391	391	395	360	408	397	383	394	412	408	360	407	410	398	402	390	386	415	392	403	422	439	360	377	406	404	428	422	369	396	405	394	385	381	390	422	407	422	400	361	391	387	401	379	377	387	426	373	378	414	399	388	383	401	408	408	408	421	387	419	407	402	404	418	405	400	403	388	373	384	429	389	380	391	418	385	377	407	398	402	372	407	401	397	406	424	386	416	376	408	402	428	389	400	402	413	406	396	397	408	378	402	378	351	409	393	383	393	410	383	377	388	382	415	371	405	395	363	419	397	413	400	435	401	408	431	439	382	428	377	378	391	390	440	377	415	384	368	398	401	443	402	376	420	409	404	379	376	393	376	399	407	399	417	442	384	369	368	399	398	384	418	395	416	381	384	409	402	436	392	377	398	424	382	408	417	409	407	400	411	378	440	379	360	412	378	380	383	404	398	419	377	380	394	386	417	385	412	410	428	410	383	400	355	377	400	408	393	386	397	423	386	406	397	403	388	418	426	382	396	379	433	391	415	405	383	423	383	394	412	392	408	397	378	386	416	420	390	416	380	404	411	399	393	413	391	417	402	417	408	400	357	408	372	364	375	400	419	398	390	415	434	429	385	404	392	396	386	382	433	442	425	381	390	384	385	353	429	409	401	383	406	389	421	390	358	403	375	359	399	404	433	378	406	387	403	425	420	389	404	388	402	396	382	425	382	377	377	378	434	402	404	390	379	428	390	387	399	363	422	385	409	424	336	369	441	392	429	383	404	383	404	383	356	403	413	429	405	387	414	407	383	369	388	414	384	415	376	397	409	402	414	383	443	387	392	364	390	436	383	436	413	409	388	357	414	396	404	405	389	425	398	382	403	461	388	420	396	373	384	403	372	422	356	377	375	381	385	381	417	410	421	373	392	400	397	397	396	360	423	388	384	417	411	407	413	384	391	394	392	353	420	394	365	400	442	392	408	386	411	400	393	347	411	405	401	403	373	373	410	392	416	385	426	384	418	413	426	404	411	416	439	416	413	408	392	387	376	377	405	410	398	394	378	357	407	402	390	413	392	384	393	458	370	418	394	355	407	407	411	379	394	379	386	393	378	412	366	409	424	370	401	404	425	409	392	382	408	437	397	432	433	437	435	405	412	417	394	376	389	413	380	379	422	389	404	380	434	394	417	357	365	397	379	409	385	389	392	404	405	394	395	339	427	361	382	384	369	436	398	381	398	381	427	406	382	430	403	420	389	409	387	410	389	395	393	387	403	376	386	410	429	399	429	383	415	432	411	382	408	372	431	396	397	440	402	407	398	420	405	382	441	427	393	369	384	389	393	400	386	408	382	393	414	382	345	395	365	395	365	409	415	374	405	383	388	413	404	415	390	393	388	391	393	370	408	394	384	386	403	366	392	362	366	401	359	445	388	342	388	431	422	337	398	385	403	425	386	382	370	396	366	410	430	405	371	419	393	424	389	373	408	383	390	388	401	422	373	384	389	409	415	473	428	413	377	419	396	418	424	399	398	386	425	393	400	394	385	402	407	413	350	405	393	394	384	395	372	380	367	387	367	428	423	454	419	376	383	396	392	345	435	404	386	390	400	367	395	379	380	380	403	399	370	400	409	379	363	440	396	415	377	392	376	419	376	405	353	380	400	425	375	415	396	400	440	404	392	396	384	418	358	401	381	381	411	397	371	409	368	421	383	412	387	418	403	404	377	417	410	380	394	386	406	381	355	433	438	404	352	401	391	401	400	391	395	400	417	386	405	416	398	396	460	404	390	356	415	386	393	436	390	404	408	410	397	367	368	409	378	380	422	409	400	344	403	368	427	402	402	386	387	404	387	428	423	419	374	421	406	418	418	392	419	424	426	398	362	376	385	383	406	396	367	385	368	409	398	421	425	400	396	412	385	389	394	369	402	423	395	404	398	389	410	391	405	436	427	400	380	432	374	363	396	399	369	379	385	426	407	421	376	393	373	415	387	411	395	431	407	403	412	372	408	394	370	399	369	378	400	418	385	390	401	417	406	368	357	371	421	372	380	397	414	390	412	399	373	406	394	398	401	384	424	380	412	424	387	364	387	401	399	432	375	435	389	396	384	412	393	420	353	387	406	431	393	376	405	380	401	396	418	435	388	380	421	385	421	398	415	389	424	396	398	373	402	418	383	403	345	374	368	407	401	374	400	383	423	416	415	384	412	413	365	373	369	373	403	364	379	401	384	412	398	415	381	373	419	384	389	404	408	410	384	379	405	403	402	407	408	418	360	390	407	404	387	410	402	397	403	397	379	377	385	426	398	407	408	389	384	381	421	383	362	412	389	388	415	376	390	435	420	392	375	371	464	370	415	373	407	412	403	388	374	413	400	407	401	405	411	373	390	387	343	388	425	413	405	394	419	415	430	388	451	415	405	398	392	390	393	417	420	432	400	390	399	375	423	430	384	411	369	367	418	383	425	392	411	387	394	391	411	406	402	405	394	404	426	390	386	396	427	395	375	374	379	421	403	425	394	428	412	374	418	420	423	385	390	354	455	402	400	401	410	409	385	393	409	415	338	385	400	373	397	391	372	375	399	386	386	449	412	405	395	416	376	392	389	410	381	397	393	405	437	369	428	402	396	379	418	357	388	409	418	376	413	371	394	369	401	393	413	445	377	393	403	382	386	352	377	388	432	407	414	395	356	414	366	385	384	399	409	414	398	398	373	374	375	387	410
11804	16403	27942	28206	23975	20302	13312	10294	8539	6912	5441	4580	3891	3631	3362	3016	2759	2419	2244	2040	1818	1777	1689	1634	1645	1624	1500	1518	1430	1256	1199	1289	1187	1227	1108	1158	1130	1067	1093	1108	1022	1019	1070	1071	1045	1035	1101	1066	1040	1070	1043	990	1016	981	959	1005	1014	1049	999	955	996	989	993	995	984	1037	965	1017	989	926	1018	972	1029	1015	1042	986	1037	1026	1040	1034	1008	983	982	1030	980	941	1012	1053	1022	985	1018	986	1016	1003	1012	968	995	1022	1004	975	1020	1000	970	966	973	1009	970	1008	975	932	982	1041	917	1018	1035	960	1009	984	962	1028	996	1012	1024	974	973	969	998	975	999	983	961	995	1009	965	973	1049	987	1007	994	988	973	994	965	972	968	988	984	1010	952	1045	975	1009	965	922	939	978	975	927	976	995	985	972	981	932	1055	995	992	1009	965	943	940	1046	1004	930	956	1002	981	1020	1007	1023	1026	996	989	981	937	1006	1027	1003	1024	967	1009	986	953	988	1010	996	988	996	999	987	1008	975	955	970	944	931	992	980	974	1017	952	1016	925	1019	996	945	1044	1008	990	1007	1011	1010	1023	1025	1078	967	991	983	950	1036	994	1009	955	986	1003	965	1008	973	970	971	1028	966	976	1008	956	949	978	1001	1035	980	965	1008	1001	980	965	993	978	973	1056	964	1014	1012	998	1014	1036	991	981	961	1019	947	1091	1015	961	946	968	913	992	1010	941	956	1006	992	1026	1012	1000	1021	1029	996	984	1060	981	966	1010	969	1009	961	978	1009	1006	1004	998	1021	997	1003	1013	985	968	1003	1010	1039	996	964	970	1001	998	979	973	978	1027	995	968	993	1006	1018	944	1021	1018	983	955	1047	985	981	1004	1010	952	982	984	1018	1017	1016	996	999	1014	951	1066	1033	1046	954	1012	1059	983	998	987	1006	964	996	1011	1039	1007	987	997	1008	992	973	976	1041	995	1000	982	1033	992	1045	1046	985	987	952	1059	988	1013	978	997	1002	1023	1039	987	996	1038	1015	963	992	1001	957	970	993	1001	980	1021	1010	972	976	959	990	1050	1009	975	1029	1038	1022	999	1041	983	1027	1018	975	1021	992	997	956	1025	953	991	991	1051	1002	978	999	1002	1051	973	994	964	960	981	992	963	1023	996	995	971	961	1044	962	985	1052	955	946	978	1001	989	952	966	1016	962	981	953	991	1080	925	998	950	944	1029	1015	1012	1050	986	995	1044	995	951	1023	975	1035	1013	986	1031	989	968	995	1005	954	951	973	1037	1009	983	1014	1058	1010	992	948	1056	979	966	961	1028	1000	966	989	940	1006	955	963	1039	1037	1004	1046	962	1021	985	1035	941	1014	948	1016	1009	996	948	966	992	987	1010	1021	1063	1022	975	974	1012	1028	967	1052	1009	955	1003	1034	956	1022	979	988	1009	999	992	965	1008	984	950	968	992	1036	1033	1026	989	1033	994	1060	1008	1046	980	1008	990	1014	967	962	1017	990	1025	1016	1039	934	956	1026	996	1027	985	934	947	1000	1048	1060	964	1068	1007	938	981	996	1000	989	992	992	1002	999	922	911	1013	992	998	970	1011	1008	958	1040	1007	946	963	934	971	960	972	1039	963	1057	1025	973	1004	1018	1037	1001	1009	1012	1010	982	1012	1057	943	949	1027	1092	1040	946	979	982	972	988	951	1001	983	1025	1029	996	956	1006	985	1002	1025	998	1030	962	925	962	976	1017	938	997	1080	982	997	1039	1005	1003	934	1029	978	987	958	1011	966	974	961	968	978	1010	1016	1039	973	1049	1049	994	1003	1013	945	987	1021	1023	930	878	977	1011	956	996	1040	996	990	1053	1045	969	1006	990	1011	954	983	951	1022	944	1006	974	983	1032	977	984	1007	1021	1001	1013	1026	1000	1017	963	959	959	1011	1027	973	1060	1020	1003	1015	1005	981	984	1046	974	1021	1000	983	923	1007	1017	980	1016	1037	1072	976	995	993	1002	1002	995	1012	970	1064	951	947	963	967	986	997	1004	964	969	992	1020	975	1036	966	981	947	1033	1008	997	973	1014	945	994	980	991	1036	1073	999	967	998	1026	920	965	993	1007	967	1028	964	1060	994	1030	1011	1016	1023	1025	986	985	996	994	1013	985	989	1025	1003	995	1025	1027	962	973	962	990	1026	1014	932	991	980	983	983	1027	1029	1022	1045	1048	986	996	1006	981	975	971	994	1009	956	1025	973	1059	1014	940	943	944	972	999	955	1060	1046	990	1000	1015	1010	1033	988	962	942	985	996	1027	979	1044	1041	1022	979	999	1046	1023	1006	984	976	1013	1061	945	1012	970	972	998	1012	979	993	1007	1048	931	982	1062	965	1036	999	967	1012	995	1039	970	1022	1011	976	1004	961	979	995	960	1007	974	972	1038	952	1035	970	995	972	989	994	947	1025	968	1006	1019	992	944	995	1034	990	1000	1018	966	981	993	950	978	938	918	956	1014	1009	993	976	1002	1022	1005	930	979	992	997	1016	1014	983	1060	1010	967	1018	994	985	947	1029	1016	986	973	952	965	992	975	985	989	1027	983	1021	989	1017	992	962	960	978	999	979	1043	1005	1034	1002	985	981	960	1007	981	1047	995	990	1000	977	964	1066	1004	1007	980	995	932	918	987	979	989	994	978	978	1008	1046	976	969	959	976	983	1009	943	1037	1013	1001	949	1014	1032	992	1029	1041	964	1046	1024	985	950	1034	994	988	970	1030	985	954	956	995	1015	943	999	987	1013	954	975	1011	1017	1016	1054	978	1044	1021	988	978	921	995	971	1010	1004	1009	1006	1009	991	969	982	1015	965	1025	1024	965	1015	1007	967	1009	967	971	962	969	1037	961	979	940	1019	953	1011	1037	1000	1025	970	949	989	1007	1039	1034	1056	996	1019	974	946	994	983	1013	941	1041	1007	976	1002	978	1022	1031	983	982	998	980	1035	987	1001	1027	1014	1028	934	1010	955	1006	965	949	1004	963	970	989	965	990	934	1008	1021	998	988	1012	961	991	1016	1013	1025	1018	985	1011	1018	1007	1010	1011	982	999	992	964	999	979	945	994	997	990	982	1036	992	1012	981	952	1034	962	978	975	974	974	984	965	1000	993	954	958	1025	1002	947	995	955	966	992	1016	906	1003	991	1019	991	970	1024	1038	1043	994	1025	1008	974	948	1021	994	1009	969	1043	953	991	926	1018	945	977	973	959	1015	1014	964	1014	1040	999	1001	930	989	998	958	946	1029	1034	1008	1014	976	1038	981	1007	978	1022	991	1039	983	958	1010	997	1023	1006	1028	958	1005	984	1013	911	977	931	1011	1001	975	1068	1013	951	970	994	998	972	1027	955	1014	980	996	960	971	1019	1011	1006	948	984	980	989	1007	1000	986	1024	1013	962	1009	951	1024	1013	970	1043	1010	992	975	998	998	1006	987	938	1025	1005	978	1058	1065	992	1050	1047	965	948	977	981	979	1021	1031	1004	994	1014	986	980	972	967	1024	1024	901	960	959	1015	1018	986	994	983	1010	1028	982	1024	1018	1004	1019	991	1010	993	976	1019	1018	1001	975	905	977	1011	1006	1012	1008	1054	997	939	999	1012	971	967	992	948	984	964	960	1045	968	928	987	1014	978	938	1046	1008	927	956	984	1004	1024	1023	995	1026	1035	990	983	982	1033	981	1002	995	915	1008	963	970	1033	975	927	987	994	1003	943	1065	976	1017	998	911	964	967	951	971	1041	989	1016	1052	1012	993	974	951	1014	1016	984	1008	967	1024	971	937	959	1028	1008	1004	1008	971	1005	1023	993	974	972	934	956	995	1026	1060	957	1026	1040	982	1052	956	1024	1042	977	997	1039	986	938	999	1038	1030	981	1012	965	979	1028	1000	983	1008	975	972	1024	989	983	962	958	1001	1018	1020	966	960	1009	951	988	1004	988	1024	957	1003	955	1035	1091	1034	946	1012	1070	1030	998	965	1017	1036	982	970	958	978	1030	986	1011	1002	1020	1040	985	965	1015	1036	996	989	1040	1019	1005	993	967	925	1044	999	1001	964	976	932	915	964	1006	1000	967	1015	938	967	1037	929	1046	1052	1016	935	1008	1015	989	964	1018	972	962	1011	1012
33267	30766	34398	31505	25976	18531	8857	4572	3940	4554	2712	2130	2024	1959	1692	1340	1263	1161	1058	1035	930	889	839	976	1246	1151	879	897	764	648	619	592	545	515	507	444	457	514	488	482	444	438	433	500	393	448	459	443	424	471	485	458	475	444	403	465	420	455	403	416	450	412	425	368	434	405	420	396	450	366	452	408	398	441	426	407	418	439	377	409	443	456	407	389	388	428	412	405	398	401	423	423	375	394	423	463	423	394	395	399	409	423	392	432	397	456	396	469	413	413	412	431	412	402	415	416	416	415	398	423	466	391	460	406	413	413	432	429	404	431	427	413	396	433	393	427	451	394	402	434	395	421	422	438	453	422	412	396	382	432	436	394	417	401	445	440	409	435	414	402	374	377	408	414	452	400	378	368	403	429	405	386	416	422	434	413	438	424	423	424	416	434	376	375	422	386	409	400	388	411	437	405	416	376	394	409	407	393	410	437	416	410	425	379	426	396	428	419	428	401	415	434	394	412	405	416	397	407	405	394	403	400	400	444	390	412	454	359	439	417	372	416	416	435	423	416	376	408	410	441	444	403	438	425	393	434	442	406	417	419	375	395	429	412	418	428	418	404	445	408	395	383	423	423	420	430	415	428	402	418	435	394	423	441	392	403	414	408	398	375	427	428	427	418	438	399	387	415	458	430	367	397	432	424	400	433	413	370	415	428	418	427	404	446	431	429	421	358	412	430	426	393	415	382	412	359	393	390	417	419	374	371	392	405	352	396	427	392	429	415	411	409	415	385	402	447	393	392	407	438	418	399	400	360	454	418	423	383	367	363	404	429	410	434	394	407	429	424	442	393	456	410	433	445	404	410	414	397	411	391	367	393	421	404	372	424	432	406	423	412	401	428	422	406	430	397	421	447	397	452	425	425	403	370	409	407	440	439	403	418	415	423	379	429	400	438	410	404	392	393	440	422	393	435	374	403	402	406	410	422	412	416	390	424	448	409	433	374	446	428	421	417	451	405	394	412	410	415	414	433	379	399	442	389	403	406	402	383	442	419	424	413	373	406	399	415	393	372	430	389	429	398	448	431	390	431	382	384	407	441	421	393	404	377	428	399	379	384	411	443	428	441	395	439	377	400	415	402	380	443	420	422	414	403	417	394	419	421	436	406	418	425	402	426	401	430	436	446	410	387	336	419	410	395	416	408	415	394	431	410	423	428	418	439	407	389	386	435	391	429	387	428	417	393	394	385	392	437	426	386	394	407	442	411	418	408	399	400	404	396	404	401	404	387	451	397	433	417	392	446	434	425	408	375	384	400	429	450	399	399	432	413	394	412	415	438	446	408	397	403	466	411	403	428	395	400	431	442	422	401	405	459	455	415	398	388	426	373	382	435	471	418	415	431	433	439	425	418	402	403	392	412	405	409	426	412	398	422	397	412	395	401	406	439	401	384	400	449	435	425	421	409	393	410	392	401	384	411	435	414	432	395	416	447	395	383	376	389	398	428	399	413	434	406	379	369	414	436	440	412	413	384	399	415	406	401	399	375	466	407	403	431	387	420	392	407	413	433	444	458	391	434	423	422	381	356	428	442	386	429	384	372	407	415	413	386	442	431	406	383	428	391	453	401	406	415	412	428	405	455	416	404	397	427	392	440	428	429	459	453	435	411	408	409	419	401	416	421	442	421	392	465	386	409	435	406	448	437	377	397	428	397	410	408	465	404	398	419	404	419	409	421	437	421	416	417	404	401	440	400	416	371	416	394	395	430	404	387	413	383	423	414	383	424	420	398	395	430	434	405	410	401	406	382	428	398	398	398	408	394	390	437	420	429	390	388	423	397	422	427	391	407	389	398	436	399	399	413	397	413	407	445	440	396	392	397	417	396	384	426	421	429	426	449	437	422	429	399	420	403	438	420	394	409	457	414	405	452	408	403	392	370	399	422	420	414	371	419	420	386	409	385	413	401	414	437	381	442	392	416	434	408	433	428	422	398	441	420	391	428	400	437	405	408	396	439	379	423	386	424	424	417	442	393	401	411	403	393	406	397	413	401	371	391	439	401	406	425	394	399	392	405	389	447	413	410	370	417	424	397	449	425	389	396	416	395	420	385	447	426	413	400	387	420	411	417	417	397	368	393	408	427	395	420	441	427	377	432	388	396	395	419	400	421	434	423	416	409	396	398	394	373	462	418	432	395	395	421	409	446	438	376	420	434	425	410	372	409	433	407	420	375	421	448	425	397	433	407	419	414	408	396	404	439	392	419	398	416	407	409	438	432	402	411	414	407	418	401	370	430	428	399	390	389	426	400	383	444	406	406	425	415	403	391	394	410	406	396	399	418	389	451	385	422	411	406	427	401	406	406	401	412	438	397	405	392	436	414	442	426	389	388	414	437	422	414	410	407	410	391	410	420	442	413	414	381	392	428	421	447	408	410	419	436	400	405	422	423	426	442	426	394	408	410	387	389	421	424	408	417	422	392	403	456	410	412	400	431	369	430	425	413	422	399	409	425	404	380	454	426	421	419	430	412	433	409	437	386	427	422	402	421	398	420	394	423	412	446	389	422	423	456	435	391	415	397	419	440	422	437	420	407	431	408	406	427	409	427	418	422	386	421	464	408	401	417	411	382	433	395	403	407	418	426	422	408	368	416	454	401	414	404	371	418	390	397	420	384	408	400	462	456	406	419	421	409	381	427	421	368	401	412	400	390	382	383	399	361	420	428	382	402	414	412	398	426	372	418	391	397	400	405	402	429	460	417	406	397	440	435	406	429	415	408	414	405	404	426	437	433	404	414	425	398	414	390	401	445	434	407	396	415	394	383	416	425	390	408	440	412	449	446	399	450	426	401	422	395	441	391	412	405	429	405	425	440	397	410	390	406	431	432	429	429	443	433	417	438	434	446	429	413	398	415	376	431	403	399	406	409	395	404	407	409	396	402	409	466	456	437	400	394	384	413	456	410	436	411	409	431	375	436	404	387	431	361	411	398	384	392	388	409	402	435	396	433	386	447	386	366	444	388	414	408	432	402	424	408	451	434	375	387	414	422	410	412	376	433	379	418	450	410	438	422	414	400	415	410	444	399	416	434	399	421	420	421	397	393	395	430	399	410	402	362	403	419	401	417	419	409	399	454	387	416	421	407	428	438	408	379	384	407	415	396	449	364	406	360	431	434	392	408	441	384	406	397	412	426	413	428	360	390	429	378	385	412	382	398	452	410	386	396	427	404	405	393	398	387	406	387	411	388	413	412	408	417	414	413	439	414	412	416	385	398	372	392	396	414	395	409	427	379	379	411	411	391	419	399	361	436	425	433	408	369	426	419	412	399	415	434	404	414	408	394	407	448	410	412	440	370	460	422	451	412	392	388	384	380	386	393	411	372	381	391	442	427	395	394	424	440	412	426	422	399	416	422	422	409	397	397	401	421	380	396	390	403	389	447	435	421	407	396	388	425	397	435	429	428	401	400	418	395	440	398	457	425	392	413	420	400	405	381	401	440	442	378
20247	24623	36872	40037	38166	30936	20410	15631	15221	17152	10113	9316	9342	9611	8101	6711	5885	5416	5196	4862	4461	4595	4043	5312	6386	5841	3596	4144	3533	2556	2397	2531	2048	1958	1839	1708	1613	1554	1440	1302	1368	1293	1308	1302	1224	1253	1261	1268	1282	1440	1507	1288	1284	1226	1153	1125	1135	1059	1087	1151	1122	1039	1059	1097	1087	1006	1045	1098	1133	1103	1088	1094	992	1026	1095	1087	996	1072	1069	1038	1093	1016	1021	1024	974	1024	966	980	1009	1021	989	1026	1032	1043	1011	1079	1072	1015	1048	980	1056	985	981	995	978	1015	960	1000	973	1065	1013	1011	1004	992	1041	1017	1035	985	1038	1003	995	1048	1047	1062	956	1054	1040	1008	1005	1052	1048	997	991	986	1034	995	1045	1027	981	1046	1021	975	1052	1016	1036	988	1003	1053	1022	989	984	1043	989	1071	988	1015	992	993	973	1039	1033	1092	1035	1075	1021	998	1010	1004	1037	1041	990	1047	1049	1014	992	997	1054	1018	1013	1008	984	1040	1014	984	943	977	1052	1035	1030	1017	1035	1030	1002	958	1050	992	1060	993	1023	1069	998	971	1009	1014	1041	1082	987	1072	1014	1049	1006	1011	992	1041	1014	978	1050	1012	999	1044	927	1000	996	1010	1046	980	1049	978	959	1017	1007	998	1044	1035	1057	985	1010	1004	1007	1027	1049	1042	965	1059	1070	1075	1031	1052	1034	1025	1054	1004	1044	1040	1025	959	1070	1018	1023	1024	1031	1019	1078	1044	994	1084	1075	1002	997	992	1018	1060	1026	1045	999	1034	1008	972	1042	1025	1023	1022	1017	1020	1036	991	1092	1003	1051	1027	996	1017	1043	1018	1011	1035	1002	956	999	980	1010	1073	1031	974	1006	1018	1090	1014	1037	1022	988	1029	1023	975	1065	1029	1042	1025	1037	1090	1008	1049	1020	1009	1068	985	1012	1021	988	1039	1002	1069	1025	1059	970	1027	1045	1044	1079	980	1001	1045	959	1034	1023	1026	1100	1029	968	1072	1038	1004	1037	992	988	1032	996	1085	1026	1089	1012	1042	1007	1020	989	1018	1063	1050	1030	1042	993	1001	1062	1070	1019	985	1010	959	1006	1000	971	1059	1003	1058	1009	990	992	1049	1010	981	1038	1015	1025	1073	1000	967	1005	1077	1011	980	1014	1038	1054	1027	989	1035	1040	982	1020	1030	1066	1048	1043	1057	967	1016	1021	955	1013	985	1031	1018	1035	1093	996	1035	1006	1036	1054	1023	971	1022	976	999	980	984	1042	968	1019	1036	1038	996	1052	1034	1008	997	1039	1048	989	1044	1025	1057	1103	1018	970	1005	1017	991	1039	1023	982	1045	1002	1050	1036	1018	1050	994	1028	1030	962	1075	1066	1002	972	1044	1006	1008	1001	990	1035	981	982	970	1013	1064	1052	978	1021	1013	997	999	993	1033	994	1050	1035	1030	963	1018	1095	1010	1082	1064	1036	1012	992	1030	1033	1048	1041	1001	1034	1053	1064	1027	1011	1026	975	1026	1075	1064	1041	1028	1043	996	1032	1011	1005	1079	1010	975	1059	1072	985	1012	1041	1004	961	986	1005	1041	1049	967	1013	1081	1037	1023	1029	1034	978	1045	1018	1014	968	1072	1024	1058	1016	984	1004	1017	1116	1086	1026	1044	1053	991	1003	1011	1068	1056	1023	1009	997	993	1002	1010	1058	1058	1033	1082	975	1025	1006	1010	1066	1027	990	1039	1003	1000	1008	1004	984	1020	1012	1038	1056	1011	1043	1016	1008	990	1041	995	965	984	1037	977	977	976	994	972	1041	1006	1019	1040	1022	1045	1008	1051	985	1015	1028	1060	1082	1008	1072	1018	964	1111	1011	989	992	1047	1047	1064	1102	1099	1025	978	1016	1021	1012	1018	974	1015	986	1022	1002	1022	1011	1025	1066	1051	1048	979	1018	1022	1024	998	1030	983	1091	1018	1011	1055	996	982	1090	1010	989	1021	1094	1007	1011	1059	1038	1016	964	981	1014	1020	1061	1027	1052	1081	1062	1014	1042	1018	1026	1041	979	1023	1036	1005	1020	1015	994	1036	1029	988	1043	1047	1044	1036	1017	960	1000	997	1084	1052	1058	987	1016	1040	1028	1045	998	1057	991	1020	1031	1069	1044	965	1032	1044	1032	970	1042	989	996	1051	1035	1008	1075	1029	989	1038	1014	984	985	1029	1007	1030	1075	997	1036	1018	1031	979	1032	964	971	1021	1027	1005	1034	1029	1013	1025	996	1044	991	1072	992	1001	993	1069	1011	1048	1091	978	1017	972	906	1008	1028	997	1017	1043	931	1058	1051	1032	1046	1072	1028	929	1013	1029	1040	1025	1049	1073	960	1056	1049	1011	1047	1027	1068	991	1053	1065	1080	1004	984	1051	1041	1003	1042	1036	1032	1010	1083	996	1047	1057	1025	1000	1017	995	980	1045	1025	998	952	973	1025	953	996	1017	1020	997	994	1026	1042	1044	1030	1029	992	1048	1076	1025	1036	990	1025	1007	1032	1004	989	990	1009	995	1018	1070	1040	997	1012	1032	1020	988	983	1004	1038	951	1070	1043	1026	1009	1015	1055	1013	1047	1010	1009	1030	1044	1020	1014	1111	1014	1059	1064	999	1015	1051	1037	1052	1032	1020	1013	1061	1033	1036	1027	977	1030	1008	1031	924	1006	1006	1011	1012	1022	1016	1031	1024	1053	1001	1001	1001	1000	1063	978	1007	1046	1002	1027	1057	1014	999	1072	976	1029	1007	1024	1012	1016	1068	1039	1077	982	1007	1035	1049	987	1040	972	989	1020	1024	1063	947	938	932	1066	990	1012	1032	1020	976	1023	1024	988	1024	1018	978	987	1056	1056	1026	992	1048	1055	1029	1056	1050	1047	1015	1036	1016	980	1053	1008	1039	1026	999	996	1055	968	1043	1016	1046	1061	987	979	1013	1028	937	960	972	1043	1039	1052	1018	1044	1032	1004	1052	1014	1091	980	1066	1060	1036	987	1039	1011	1022	1054	1059	1028	995	993	1043	1082	1011	989	991	993	981	1030	1013	1001	973	1013	1036	1035	1057	1027	1008	1022	1028	983	1035	1073	1013	965	1043	1044	1086	1043	1046	1057	1035	985	1050	1029	1025	1083	1045	1022	1012	974	1051	1073	1042	1060	1032	987	1007	1015	1086	1060	963	1028	1026	1059	982	1034	1048	957	1057	1086	1001	1010	1024	1065	1029	1017	1045	1005	1033	1080	1076	1029	952	1048	997	1050	1054	1023	1026	1019	1017	1005	994	1044	1024	1026	1048	1073	1069	1032	1043	1003	1037	1032	1042	1069	1051	1043	1041	982	1019	1047	999	1008	1037	1022	1018	1033	1012	1002	1036	1003	1059	1017	983	1032	1025	1030	1041	1037	996	1064	1017	1055	1016	1017	1049	1040	1023	1022	1098	1038	1017	1043	989	1027	1038	1008	1061	1026	988	1054	1025	1024	1001	1002	1029	1012	1013	1038	1024	1021	1034	980	972	989	1032	993	983	987	1012	1039	983	1094	1031	1011	1028	1001	1059	1000	1026	1032	1009	1022	1031	1076	1034	1035	969	991	1032	974	1047	1018	1045	1003	1049	1005	1024	1030	1011	1075	1038	1073	1068	1054	967	1003	1034	966	1083	1044	963	1064	1044	1001	999	1032	985	1044	1016	1021	1028	1019	1040	1026	1077	1090	987	1031	991	1059	1074	1046	984	1023	998	1030	1024	1037	1087	1073	996	993	1020	1015	962	1039	990	999	1008	1013	1050	1018	1030	1036	1037	958	1036	1032	1018	1053	987	1017	1045	990	1005	982	982	1066	1018	1043	1102	1018	1073	999	1045	989	1000	1058	1001	982	1056	986	1043	1066	1052	919	1028	954	1041	1099	1026	1072	1029	979	1037	996	1012	1034	1022	1046	1044	1065	1028	1003	1020	1043	1019	1014	985	990	1033	1061	1036	1008	1012	978	1015	1024	1017	1011	1078	1005	1050	1033	1038	973	1059	1058	1043	1021	972	1027	1048	993	1076	1024	984	997	973	1009	985	1037	1060	1025	1039	1076	1021	1012	1021	1049	1005	1044	1042	995	1070	1071	1036	1062	1014	1063	1017	1019	1019	1024	1088	1088	1088	1010	1032	1055	1063	1022	1034	1042	1057	967	1036	991	1076	1049	989	1029	1008	1020	1070	995	972	1038	1030	1047	1009	1050	1030	1056	1015	1043	1027	989	1022	1040	1017	999	1071	1112	1001	1040	1016	1015	1087	1022	1020	1000	1024	989	1041	990	980	1037	979	1022	1065	944	1006	1033	1041	1057	1042	1032	996	980	1052	1008	1065	987	991	1024	1083	1088	1066	997	1007	1016	1026	1054	973	1033	960	1043	1033	1007	1073	1023	1029	1037	986	1008	1007	1072	1075	995	996	1067	1057	1056	1000	1007	1062	1017	1060	995	1046	1040	1066	1021	1018	1038	1011	1038	1086	1059	1041	990	1005	1044	1045	1044	1037	984	1048	1012	1074	1044	1003	1050	1091	1000	1038	1029	1000	1035	1060	1037	956	983	1046	1068	1033	1012	1045	1050	1027	1018	1057	1038	1032	990	1034	1014	1057	1004	1025	984	1033	1072
42422	39504	44852	39935	32362	21483	10884	7357	5464	4189	3319	3286	3592	3650	2949	2320	1845	1821	1818	1584	1578	1508	1601	1938	1772	1893	1664	1653	1539	1002	805	797	680	565	561	522	543	522	483	435	445	445	431	455	455	474	535	488	420	459	528	479	472	477	448	397	411	393	420	436	330	419	366	402	390	357	411	362	418	429	412	429	375	394	382	419	375	376	404	386	365	383	395	378	388	361	377	373	377	371	382	370	366	391	381	395	410	371	360	370	366	423	395	416	395	388	392	354	369	357	369	373	348	393	363	368	309	360	343	410	357	384	404	368	360	379	365	426	358	347	386	408	384	387	374	394	354	367	405	366	400	376	384	418	392	387	369	404	367	368	388	389	333	382	395	375	365	385	390	365	322	355	368	398	357	355	373	357	365	389	385	380	361	377	362	351	378	342	350	393	348	359	381	383	374	371	381	364	396	372	398	352	366	352	383	384	387	347	381	372	352	390	351	346	353	363	375	362	399	365	376	371	415	390	370	396	356	393	359	370	359	416	372	396	386	394	379	384	379	369	366	364	402	362	383	397	359	352	402	385	366	372	381	365	388	374	396	328	389	388	377	415	383	353	426	360	392	352	374	360	352	390	394	359	363	393	365	369	381	336	381	379	349	386	392	417	381	387	391	355	379	378	389	405	337	373	391	365	401	376	346	367	368	380	384	368	355	364	371	350	346	323	390	381	356	340	383	376	382	377	365	342	327	377	397	386	396	382	398	346	348	324	352	351	372	350	385	345	393	388	390	378	365	370	368	365	394	368	335	406	353	386	390	366	370	363	376	384	350	363	339	350	391	350	373	351	391	335	367	371	347	374	355	377	376	359	404	380	348	384	385	402	352	391	341	370	374	393	394	403	366	349	363	361	328	375	359	347	345	405	384	381	339	372	395	358	334	394	375	371	388	380	349	344	367	357	349	343	367	381	379	379	367	379	389	343	356	364	343	393	367	382	339	386	364	416	396	394	355	397	395	393	370	349	416	401	383	360	361	358	368	357	378	356	369	330	328	337	371	362	346	403	363	336	382	347	374	372	382	394	360	366	366	335	369	387	336	362	377	365	365	425	334	385	326	391	388	352	399	330	366	399	338	396	390	347	374	375	374	345	380	348	369	347	362	390	353	346	376	362	384	350	379	355	356	370	405	359	358	366	418	378	387	367	372	365	356	401	370	399	340	380	382	386	362	354	404	337	371	353	360	372	388	365	397	371	360	353	359	369	337	390	383	401	323	369	358	422	383	420	345	344	348	361	397	397	337	422	392	389	358	410	409	337	348	383	389	365	361	427	395	369	355	339	326	311	357	394	352	358	370	349	381	374	433	365	405	346	409	373	374	365	376	361	404	392	364	419	344	389	399	349	365	376	392	373	401	360	355	375	352	397	406	412	374	380	364	369	373	331	349	410	383	362	371	368	368	364	386	359	403	387	395	361	376	384	374	391	434	393	366	376	371	378	353	382	390	365	348	389	358	396	398	372	357	348	327	365	347	366	365	400	378	421	405	386	374	379	346	369	378	371	383	384	364	378	378	389	385	372	367	352	388	398	350	372	326	385	366	358	363	377	377	365	311	403	392	350	361	368	396	359	328	386	353	342	399	386	368	357	373	371	418	345	383	394	397	378	388	365	334	360	364	382	387	376	375	383	367	381	371	365	354	394	390	385	358	372	373	369	384	364	379	347	394	369	345	396	370	384	367	424	397	360	357	359	380	415	348	402	360	344	392	344	389	407	373	366	374	384	364	394	373	367	356	355	392	360	369	386	367	381	417	401	372	373	333	379	377	382	365	373	367	357	373	352	371	353	391	372	388	347	372	359	353	353	400	346	352	383	392	353	378	382	376	377	378	390	388	372	359	385	373	366	383	392	366	384	347	380	381	395	419	330	371	339	379	348	350	393	393	381	345	377	373	355	366	377	360	364	382	418	415	380	380	365	392	366	337	407	367	362	393	377	427	377	363	361	402	370	380	359	380	385	405	361	343	331	396	376	366	349	385	365	396	380	392	366	409	357	375	389	382	336	363	384	360	358	393	369	403	364	386	366	368	411	395	349	363	374	368	379	371	339	401	335	386	400	383	378	376	330	341	394	390	349	363	377	396	406	399	419	394	375	377	386	331	370	366	411	371	386	375	356	364	351	404	391	363	387	354	382	375	375	376	409	426	370	337	360	382	364	399	366	376	380	366	382	356	395	367	372	361	344	351	358	374	374	345	395	408	415	360	379	370	391	361	348	350	380	341	369	385	314	380	375	377	356	375	374	413	384	355	334	368	403	335	314	353	389	367	346	430	371	420	361	348	336	326	352	368	363	382	414	383	355	341	410	350	341	386	399	326	360	413	389	367	356	360	349	366	426	365	370	335	375	381	338	373	312	344	360	365	397	370	387	380	370	382	335	403	371	375	360	360	379	364	385	381	376	380	391	375	405	382	375	365	341	375	340	360	323	348	364	373	378	364	348	342	360	371	373	396	370	350	379	381	364	368	394	406	375	392	383	401	357	380	355	369	375	371	405	389	392	371	365	333	371	367	405	364	345	344	401	385	352	377	372	354	348	360	365	381	381	372	395	360	383	390	369	339	357	407	397	365	382	379	383	418	382	350	366	336	372	382	378	396	395	344	367	399	406	380	377	360	380	395	362	379	366	372	355	392	380	352	340	367	404	370	353	336	387	353	368	398	346	386	345	378	369	323	353	397	375	415	369	374	329	369	354	399	372	390	396	428	375	369	396	382	413	356	345	364	347	344	363	371	351	371	361	330	387	364	372	371	365	419	379	355	399	378	336	354	385	381	381	396	399	400	338	378	379	410	363	397	361	369	379	352	398	392	378	328	360	385	385	376	371	384	426	367	383	354	351	343	346	369	370	385	381	382	364	413	366	340	344	354	357	341	341	371	342	345	363	361	358	363	377	344	376	343	394	396	376	382	366	364	399	390	379	403	358	359	391	409	392	357	363	362	380	372	353	437	396	350	355	380	372	345	388	405	347	391	392	359	372	391	341	390	382	406	383	365	381	372	376	385	374	358	364	359	407	353	401	391	375	409	375	374	383	394	351	376	378	363	386	367	342	379	343	373	384	386	383	360	387	361	360	380	349	347	381	354	371	343	370	360	355	414	381	400	337	364	352	365	388	354	373	354	408	386	331	397	374	426	377	398	359	370	373	392	371	385	373	369	358	359	406	364	367	360	366	406	418	372	333	396	376	387	371	411	352	360	362	398	355	388	365	371	373	330	342	393	347	337	377	359	391	388	366	407	393	391	365	405	424	359	310	372	390	388	367	351	379	362	373	372	358	421	370	348	372	406	373	398	402	374	392	380	380	412	384	378	332	402	333	344	377	353	376	371	373	372	370	337	380	373	371	386	373	365	402	340	355	367	360	345	401	387	387	344	378	369	338	343	372	378	416	358	384	375	385	360	363	347	404	363	387	384	379	349	349	361	383	356	371	378	322	370	382	345	379	358	376	370	362
25860	30869	43988	46694	41507	31700	24054	21226	18288	15663	13129	13361	14935	15136	13250	10516	9066	9091	9190	7952	8439	7727	8512	10554	9536	10005	8122	8497	8051	5082	3508	4095	2914	2579	2293	2360	2229	2061	1850	1583	1542	1594	1442	1552	1526	1514	1487	1624	1400	1530	1947	1822	1776	1799	1321	1257	1231	1265	1156	1032	1044	980	995	982	1007	999	954	956	1119	1121	1036	996	988	1050	1013	1006	993	1034	1060	1026	1037	985	974	1013	939	1005	935	976	1010	916	978	973	983	994	956	928	951	961	918	928	919	889	947	906	967	904	927	972	943	925	983	945	923	954	949	964	895	947	946	923	905	944	954	914	900	917	883	949	947	990	996	949	860	944	984	957	945	940	883	909	929	926	903	913	912	959	934	905	935	953	936	888	943	967	880	883	926	934	966	937	889	927	981	948	964	936	944	907	971	923	927	935	894	944	910	899	944	900	931	918	890	971	938	896	981	892	925	903	964	931	939	921	998	882	974	929	964	913	994	882	976	941	971	916	900	921	865	941	939	934	931	940	893	911	948	936	896	929	885	922	927	894	977	944	880	939	891	918	974	913	921	893	964	903	969	900	988	980	902	923	955	955	912	907	895	906	995	914	910	936	954	874	955	907	878	913	968	940	940	1000	889	944	980	923	903	869	906	924	895	988	921	936	899	920	951	933	877	885	932	947	933	904	923	895	893	943	991	924	943	917	939	954	941	937	873	910	950	932	898	924	938	956	915	965	969	970	936	905	986	856	940	968	949	906	900	935	952	902	945	966	935	967	919	935	935	962	937	946	976	893	958	943	1007	933	924	922	930	938	924	939	922	975	909	918	953	936	963	901	942	953	868	928	896	941	940	947	927	900	965	939	946	913	937	954	889	961	906	929	870	904	911	940	967	991	920	1002	950	940	904	883	900	937	929	893	915	952	891	908	896	913	909	926	909	977	914	898	953	901	942	928	917	881	972	896	948	956	898	978	934	926	954	907	910	938	931	937	904	952	918	985	922	965	937	911	930	895	903	917	934	949	907	936	895	914	942	910	913	886	882	933	921	870	913	946	898	931	920	937	919	936	884	952	930	938	945	897	922	960	953	921	945	912	893	902	935	975	943	908	995	917	928	905	965	960	960	903	943	965	918	1003	891	887	973	900	931	923	879	923	917	962	934	925	872	935	906	933	946	956	909	925	945	913	940	960	909	946	912	919	924	947	982	923	941	924	933	937	945	947	934	901	919	892	932	920	932	853	897	919	986	916	930	937	868	932	900	902	902	974	870	918	926	934	947	932	893	905	921	981	898	919	985	849	964	921	942	931	876	921	879	928	908	948	938	922	908	965	925	882	938	912	935	937	889	891	1002	898	888	956	904	907	920	942	948	975	947	930	899	935	936	941	903	872	970	911	930	876	951	956	968	916	954	938	947	897	930	942	947	907	927	925	941	921	955	867	927	918	974	907	976	952	915	964	922	898	917	953	959	878	923	883	919	929	919	892	966	928	936	883	856	947	976	944	931	948	955	875	918	964	976	961	943	911	920	941	937	1001	933	960	900	876	967	976	880	981	977	960	849	892	955	937	978	910	930	945	921	969	906	952	960	930	889	987	924	919	926	906	910	942	909	898	983	925	909	899	954	906	920	896	941	939	953	937	954	921	913	940	924	936	925	1006	948	894	901	897	867	973	934	915	942	941	906	945	922	959	879	960	906	920	959	919	934	946	919	913	893	949	945	942	904	931	928	908	976	889	917	924	966	942	923	934	912	903	976	912	898	874	951	938	973	940	955	965	887	943	928	953	912	890	934	892	911	910	928	895	909	945	933	964	902	914	916	956	896	882	874	939	990	967	927	876	892	901	923	950	961	920	873	896	925	897	944	947	938	919	920	938	942	935	942	964	955	921	939	937	936	915	920	978	926	892	908	962	923	924	939	935	925	958	925	893	894	1004	943	908	933	926	1012	931	946	911	929	942	897	902	919	970	963	952	949	891	957	958	953	926	922	951	926	941	958	903	963	928	938	906	924	947	891	923	954	909	917	856	976	932	888	950	902	1005	889	956	939	940	930	900	915	951	959	981	915	974	898	971	921	915	848	1013	938	902	936	891	896	936	937	983	909	947	962	987	915	989	881	945	936	909	901	994	911	877	943	906	900	941	989	979	926	921	930	893	946	939	932	940	952	930	921	958	916	925	952	926	889	982	879	958	927	910	895	927	1031	892	951	910	944	923	917	963	909	993	933	895	1009	931	940	938	904	963	889	926	978	877	913	897	929	941	938	936	938	900	956	950	908	894	896	902	942	1042	990	971	911	962	933	931	948	895	906	921	945	954	940	895	880	904	896	885	959	882	956	880	909	920	951	903	948	932	971	982	913	953	952	961	952	924	901	961	921	958	903	971	928	933	942	953	910	960	953	953	919	958	947	959	929	910	910	950	918	955	929	911	925	944	943	907	905	913	916	914	924	881	917	945	943	937	898	938	905	944	889	935	928	940	918	979	935	831	920	877	924	955	927	947	936	899	936	906	940	954	964	952	916	899	941	964	920	956	901	911	871	913	959	970	958	914	940	960	940	907	951	931	931	902	901	920	858	876	983	927	950	928	957	844	944	1007	913	949	956	926	966	874	934	876	916	943	955	865	915	930	927	901	911	899	905	954	974	901	909	932	935	985	955	984	952	985	960	887	984	938	922	906	928	904	964	943	924	956	951	987	919	939	926	968	973	914	973	906	936	915	907	935	901	922	883	982	898	928	944	938	958	888	904	910	924	937	961	914	907	905	912	934	955	905	1006	950	917	935	908	966	947	866	927	897	932	941	938	916	958	936	950	957	908	923	913	898	944	898	949	915	873	943	905	992	900	895	896	911	901	936	963	949	978	926	917	913	975	902	973	935	939	948	916	956	952	892	929	942	966	924	974	956	914	938	880	944	892	906	925	938	887	962	966	907	943	900	910	947	967	944	959	940	987	938	904	904	914	938	917	936	893	901	930	955	904	924	906	928	973	904	929	923	916	914	923	957	886	926	917	913	931	959	948	951	908	929	900	936	896	890	930	922	951	961	910	933	918	973	893	949	897	922	897	917	910	954	908	906	982	908	869	964	961	912	921	936	927	944	982	921	879	867	888	910	946	965	926	921	889	995	956	928	952	981	902	951	887	964	993	963	930	954	879	962	917	964	944	966	912	883	943	873	916	956	952	969	895	972	924	958	928	901	941	869	904	912	931	934	928	915	949	904	927	923	1001	896	957	884	891	962	956	969	945	969	980	963	879	886	937	873	900	937	937	921	936	934	967	981	919	976	952	934	924	932	920	960	1004	894	952	918	923	909	919	936	915	948	911	932	915	899	923	925	982	929	903	930	941	981	917	904	895	923	980	951	948	924	955	916	891	955	929	898	918	924	905	931	954	956	974	964	887	885	917	901	937	880	942	884	978	876	894	913	978	903	973	904	948	951	912	921	941	876	939	945	945	909	933	936	933	945	943	911	947	904	905	946	953	939	901	948	960	998	907	888	880	954	977	972	917	952	946	914	963	982	910	908	925	957	931	946
21530	19840	23919	18444	11531	6252	4040	2730	2092	1465	1056	849	788	728	730	662	604	613	550	567	540	500	474	476	514	483	458	489	450	458	417	422	417	400	431	398	421	458	425	419	368	406	381	416	397	390	408	383	438	397	412	343	417	388	373	421	387	364	404	388	428	404	405	353	396	398	375	399	429	383	369	406	411	421	413	382	392	381	406	395	414	378	376	401	396	425	385	370	362	425	400	397	411	369	392	406	391	411	404	392	364	396	403	395	396	398	439	410	399	382	371	379	419	426	389	423	378	394	399	383	398	395	389	378	390	384	395	389	380	392	411	393	418	398	349	402	398	403	402	372	387	408	416	394	370	374	394	380	375	393	432	405	375	384	407	407	408	409	384	396	382	369	404	419	408	398	395	402	379	363	370	432	374	435	405	424	377	386	399	417	380	384	408	384	388	422	407	414	414	390	429	405	413	364	399	359	373	392	373	386	371	409	387	367	429	409	393	385	391	369	380	389	368	375	357	418	393	419	376	417	393	415	361	369	370	420	415	383	397	374	397	411	420	415	377	420	409	413	338	415	379	372	437	415	385	388	398	383	382	420	398	399	380	402	420	397	392	386	406	394	409	394	379	447	378	446	389	339	426	379	395	410	421	377	381	397	408	403	355	406	398	387	394	378	386	423	412	398	397	434	389	424	381	397	405	413	387	413	402	382	389	409	390	375	380	416	407	378	410	380	403	378	383	381	420	391	375	356	411	399	375	417	342	438	399	431	394	440	424	370	388	393	430	417	371	418	397	430	430	427	418	400	376	373	384	408	372	400	407	389	371	425	373	370	417	415	389	446	405	418	361	383	423	420	406	385	413	387	400	386	408	421	441	408	403	414	391	396	397	386	390	387	415	401	410	403	390	411	391	372	388	435	395	377	436	398	402	407	367	379	403	380	411	373	415	401	388	421	383	391	366	443	414	402	375	389	403	407	399	363	389	425	358	384	376	411	400	422	373	373	383	387	391	379	372	372	399	418	391	387	389	396	432	395	410	381	364	424	441	423	376	413	375	402	406	409	388	413	424	387	402	411	389	424	369	435	382	390	447	385	409	414	412	401	435	432	410	435	382	433	376	366	417	407	393	368	435	391	419	389	414	425	377	420	384	394	430	358	420	350	384	382	403	402	392	425	405	363	374	358	401	440	393	384	394	418	403	374	402	439	377	395	404	410	411	421	401	410	375	400	379	379	373	394	384	392	438	393	425	412	411	411	421	411	391	407	397	383	398	430	418	424	410	356	399	349	400	418	400	382	387	379	365	400	383	426	405	378	397	375	424	422	415	408	372	395	382	410	396	390	375	385	408	392	423	417	398	394	388	382	392	405	393	407	358	414	383	385	358	400	426	393	421	409	393	382	402	441	404	411	441	385	382	354	459	430	381	341	399	388	395	384	442	414	403	421	397	411	397	388	408	391	419	415	360	413	398	416	381	388	412	437	381	425	381	447	387	415	379	416	320	405	420	363	373	385	416	377	366	399	372	391	428	373	384	382	392	409	402	366	401	417	417	383	394	404	413	415	452	394	383	405	397	421	413	353	433	419	379	425	414	398	376	397	416	355	348	396	408	389	390	376	451	403	390	381	428	398	404	364	397	409	394	389	390	362	395	421	425	424	350	377	438	408	404	430	389	394	376	428	377	382	381	374	387	405	406	422	403	405	394	354	406	429	402	392	394	372	405	387	408	369	403	413	380	366	412	410	390	438	425	399	377	375	415	355	425	399	377	412	387	408	382	424	370	396	404	422	390	418	433	368	390	380	394	382	410	390	403	412	377	392	436	449	417	388	411	398	411	404	401	376	391	376	335	396	390	406	396	425	443	368	392	387	403	383	401	423	392	374	372	351	364	366	358	379	405	382	409	371	407	399	400	401	410	411	405	419	433	377	389	395	397	366	379	410	418	422	421	398	382	379	410	369	372	400	400	408	383	370	358	394	355	388	391	372	377	406	392	391	389	388	397	399	364	385	414	388	400	345	399	414	394	384	361	372	406	406	363	391	389	393	397	362	429	388	386	395	428	415	384	407	367	383	387	396	403	418	445	369	372	385	390	374	425	387	403	408	420	396	387	386	375	373	382	394	382	421	423	371	401	388	343	399	402	387	397	372	367	380	383	414	381	402	375	412	354	378	413	359	416	400	400	376	399	408	399	357	399	396	390	407	391	397	389	380	385	383	384	370	382	369	385	364	383	425	431	396	435	400	370	404	320	377	395	382	415	373	402	375	438	421	426	403	396	407	367	375	346	390	395	394	373	405	417	426	394	408	436	369	380	379	399	399	401	404	418	411	370	412	440	401	390	443	393	381	382	417	383	398	406	346	439	389	384	402	430	412	367	373	379	406	410	381	437	383	424	397	391	404	389	386	408	393	369	381	405	415	388	385	402	368	419	435	394	420	395	410	392	381	416	411	401	407	408	386	382	410	376	383	427	431	364	374	364	418	386	378	428	425	401	400	399	422	375	445	390	378	395	413	409	424	384	418	409	390	361	349	381	378	387	359	422	394	371	387	421	403	371	443	411	389	390	394	399	377	412	379	382	396	412	402	363	404	421	417	404	401	388	369	389	416	389	399	391	392	367	405	408	400	375	382	399	379	374	429	403	370	394	406	394	386	407	386	380	427	350	404	412	425	376	431	408	455	436	384	383	383	373	362	429	407	353	394	412	407	391	398	401	367	378	391	411	371	428	393	413	387	411	392	397	414	410	403	375	399	375	390	417	364	406	368	381	385	388	380	415	360	367	399	429	420	416	371	385	385	397	396	422	410	389	383	383	358	401	412	395	386	411	411	390	413	439	399	383	391	394	398	385	416	378	372	393	383	379	394	388	404	393	383	389	413	388	415	399	379	395	393	400	402	401	395	422	408	397	389	368	395	364	408	396	409	409	404	411	394	412	400	380	401	419	445	431	403	423	385	375	384	417	363	396	385	377	395	417	400	370	375	373	378	422	413	389	386	372	403	366	402	437	372	394	410	413	427	368	404	400	399	395	390	415	397	406	380	416	388	412	389	399	381	389	407	420	421	358	410	357	386	391	399	403	404	395	366	387	413	423	420	371	385	418	431	409	394	396	391	384	359	382	383	401	398	382	411	390	458	405	391	395	393	417	386	416	384	403	398	401	418	356	419	361	416	372	389	370	383	432	337	386	421	365	385	414	381	401	412	406	397	410	377	405	382	428	406	432	417	391	411	389	368	397	379	387	371	427	384	386	421	406	403	394	414	362	416	378	376	390	383	373	372	391	407	384	407	430	423	400	416	420	409	434	348	397	412	391	383	401	420	366	421	370	390	407	382	391	438	398	367	397	388	381	420	404	364	420	408	366	381	408	387	392	403	385	373	371	362	398	378	393	393	362	425	408	413	378	396	422	388	368	428	395	413	401	408	432	400	431	400	407	395	412	422	399	394	372	384	343	421	389	396	372	392	402	412	365	377	423	396	391	389	398	375	380	394	401	409
12645	16897	28848	29325	23986	17123	13469	10755	8526	6061	4566	3541	3302	3118	2685	2489	2273	2206	2072	1978	1848	1770	1643	1589	1588	1652	1431	1517	1468	1294	1217	1225	1202	1214	1134	1136	1125	1143	1081	1067	1073	1066	1059	1014	1058	1051	1013	1021	996	1030	1058	1062	1021	1037	1032	1000	991	1026	970	1007	1005	1036	981	1005	968	980	921	1053	1003	1041	973	992	1048	970	993	1047	1028	1023	993	987	1003	965	1008	1013	1010	1043	1033	950	950	965	961	918	1049	947	1009	1023	945	1022	978	1032	1020	967	1031	963	985	1011	983	1000	980	950	1041	946	953	998	1008	929	984	1017	984	1009	1005	1012	955	967	1006	994	1017	1004	991	957	1014	1013	995	999	973	1017	991	995	938	974	937	1002	940	965	984	1021	945	998	1004	970	1008	994	1011	989	1008	976	1023	1014	997	953	1006	979	986	1013	1003	962	989	951	1002	1003	978	954	916	949	991	962	988	1005	1046	981	985	1003	934	1052	1011	989	984	950	964	1023	999	1005	1005	1003	983	1010	986	973	968	983	1005	1000	996	983	1070	966	965	985	1051	999	1039	974	969	926	991	1012	980	992	947	941	995	987	982	1051	962	988	1054	992	978	1032	973	987	1023	1011	998	990	1016	990	996	1033	975	943	981	1012	987	968	996	1023	941	1018	988	937	1005	959	1009	964	958	1002	996	983	959	1007	984	990	947	917	989	983	996	988	975	995	1036	961	966	985	1031	995	940	957	1009	975	914	1057	930	988	1000	997	1024	999	942	975	978	1023	947	966	973	989	1040	960	1012	1012	1005	946	1037	998	979	987	974	1029	1049	997	1014	975	1039	1023	1000	939	983	1015	985	964	957	1018	982	1009	1016	1028	913	997	978	1026	1014	1029	1022	964	955	989	961	1010	998	1084	1035	917	957	1011	1014	1046	990	988	996	956	999	1062	1018	938	940	964	1012	996	1010	977	993	1051	1003	1001	984	1015	966	1052	958	1021	1026	979	990	986	972	1003	941	1029	1007	1013	1057	972	967	999	1013	927	1004	995	981	1000	960	1007	995	954	1020	1017	1012	976	958	928	957	1033	962	1021	993	947	977	995	1001	1044	1010	1020	977	949	1010	997	994	1011	968	1004	975	980	1026	932	968	971	983	928	994	991	955	960	970	956	962	1030	965	1001	978	987	996	1003	966	894	989	999	963	953	963	975	987	992	1005	956	955	956	946	992	982	967	1009	998	918	961	949	985	917	1013	999	954	1012	1000	983	986	997	983	961	979	1000	1013	1022	1007	933	957	1025	969	999	973	999	966	993	966	1001	1008	944	934	910	990	975	1004	954	996	986	962	900	978	974	954	989	1000	986	962	986	938	1002	993	927	1018	924	988	973	993	992	1020	957	994	931	948	1008	1048	992	1039	977	1019	975	999	990	911	981	988	991	1002	1005	1014	974	980	1025	1015	965	943	1051	968	982	1034	955	1018	972	1029	966	972	959	960	989	1023	934	955	989	994	981	1004	1021	1006	979	1017	1027	963	957	964	948	953	973	977	1024	986	946	1003	991	983	1007	991	981	1012	969	975	955	980	937	949	973	946	945	940	1018	1023	993	984	953	1008	1019	981	1051	969	1003	1000	994	1008	946	973	1007	1006	1028	937	988	955	1063	1056	1003	992	982	979	961	1049	986	998	1000	1041	953	958	1007	934	968	989	1043	982	990	970	1029	985	1000	966	981	971	1009	973	991	1002	1007	976	1004	1021	972	1004	982	926	1010	979	968	1021	1018	996	989	986	971	1045	1026	1013	968	1020	950	970	974	1011	995	1009	993	941	984	1022	924	956	952	979	1014	990	996	1013	986	1013	960	1022	1027	1028	999	1018	955	959	958	985	1001	975	1028	992	968	995	975	988	1021	1034	983	966	931	1049	971	1015	996	957	1003	926	982	1001	940	986	968	1022	1008	1000	1005	944	978	952	961	986	925	1001	1004	999	1019	983	965	1040	987	1007	988	1026	973	1014	1064	959	1028	941	1033	942	980	948	970	1019	1017	971	1000	927	950	981	995	920	961	963	966	983	985	1034	961	994	970	1017	1032	995	983	1024	1031	977	1024	998	964	1056	1005	973	997	982	1022	986	947	1039	939	967	989	1013	1016	998	987	1005	1026	974	1057	954	1036	998	992	1012	1002	994	991	1053	922	966	957	1006	1015	976	914	951	1003	1008	1003	968	1009	959	980	995	973	946	933	998	966	1011	951	987	1028	985	924	956	1044	953	1002	984	942	996	961	1015	981	998	974	963	931	1051	977	1034	1013	1009	946	994	961	988	981	979	995	965	984	1012	975	969	987	1022	902	989	992	1029	1001	969	993	963	980	999	991	970	1000	924	1012	999	1018	964	986	1022	974	936	1023	950	1025	969	959	975	1076	996	995	978	979	1026	978	1016	1003	956	1016	972	1022	1002	969	1039	967	948	996	995	1019	1020	998	959	1021	983	1040	959	964	1001	974	952	961	1028	1018	973	997	1022	951	976	901	1043	952	1056	990	995	950	951	1018	982	955	1004	1032	999	970	1035	960	913	943	992	973	1005	979	1039	1030	970	1000	911	1015	1001	993	1006	995	982	977	1046	1019	997	1001	1002	1031	981	951	1015	1014	962	963	1030	983	953	1042	997	979	1017	964	1043	1007	1026	1008	946	967	979	1033	972	1000	985	920	935	1030	983	977	967	1003	971	957	957	980	993	1052	1048	1019	994	996	980	955	941	1058	1046	982	1025	935	985	998	1007	977	971	989	998	1068	937	986	1005	958	977	995	1019	1048	995	995	984	963	1018	987	985	998	1011	981	1010	993	997	961	1005	1046	1007	955	992	968	1034	989	982	993	1018	986	1021	991	928	1016	1039	968	989	1002	987	1045	1012	998	963	946	1021	980	1016	954	952	929	952	966	995	959	998	981	964	981	1022	950	962	935	983	1035	1022	1061	1011	1035	955	933	976	971	906	968	980	927	999	1036	969	987	1011	983	994	1019	1014	1007	1030	1024	928	980	1007	953	976	998	1021	976	976	1023	1010	1055	939	957	997	959	961	998	1042	915	935	964	973	993	992	970	1051	966	1037	1026	965	981	1024	955	1015	933	988	1015	974	1016	1001	1019	956	952	942	966	998	1098	963	952	921	1004	1011	965	997	966	1016	991	966	1028	1027	974	981	972	953	943	992	1002	1019	1005	1012	993	1017	951	944	1015	968	940	1025	996	959	1046	1000	976	1041	995	987	1021	992	1005	971	998	970	983	1010	1012	1042	1002	983	950	1015	959	1030	1020	939	991	992	997	983	939	1014	988	981	977	1027	994	1023	957	983	1020	1040	981	1004	964	1009	996	1011	1031	990	992	958	1028	973	999	973	1004	957	968	985	1009	1020	944	984	988	1070	990	979	1043	978	929	985	1010	1002	952	1011	983	943	995	929	1043	1010	1009	964	973	1030	1053	1005	1048	1014	1029	1044	980	952	979	987	1041	952	1017	1059	957	910	916	1053	986	949	998	982	1053	970	1003	1000	995	1006	1008	979	1001	1002	961	998	1008	989	981	1026	1007	952	1024	985	1033	1003	953	1010	1015	988	996	934	993	949	1059	1002	990	1007	972	1006	1000	964	1020	972	960	1044	1032	977	1005	1004	975	983	1028	1013	969	964	950	956	929	911	989	1000	1025	924	1024	958	988	960	956	962	1066	980	943	997	924	949	990	1002	996	973	990	1024	991	976	966	988	948	984	1010	963	983	996	943	974	1009	1014	981	1002	1024	951	975	1000	939	1041	971	925	972	1019	969	984	991	1056	973	993	1026	985	1012	1006	934	1000	964	1011	1046	1010	1005	1054	957	991	997	1020	1000	1005	991	948	963	972	976	942	957	995	978	991	984	997	981	1006	990	1008	990	935	946	954	1055	976	1011	1032	962	1096	937	1005	1007	929	977	1013	945	1018	1001	1006	940	986	978	1011	946	969	1009	929	1032	1023	1029	964	977	1038	970	1011	950	958	963	1010	960	1030	1003	1028	982	972	937	892	981	960	972	1049	1000	910	987	976	983	962	1038	958	1003	988
34995	31791	37981	30682	25207	16262	9393	7034	4626	4291	2257	1717	1906	1777	1558	1377	1252	1167	1163	1061	996	865	928	960	954	985	953	828	847	785	587	569	563	526	508	498	545	492	496	455	434	447	411	463	442	411	430	452	399	427	442	485	468	462	412	465	451	498	460	422	436	396	423	419	427	413	384	461	412	398	435	406	400	398	392	406	418	415	405	418	402	408	413	407	414	414	428	477	404	420	420	448	411	427	397	450	399	404	390	440	391	392	420	436	371	390	413	409	427	403	411	365	455	362	418	419	412	393	403	396	406	429	375	451	463	404	398	419	401	415	381	399	406	417	402	430	414	410	360	398	422	395	413	435	418	410	410	431	413	425	395	427	426	417	417	403	405	393	396	393	406	397	416	396	411	393	374	415	405	413	402	438	422	408	427	416	413	433	413	412	403	401	440	415	434	398	421	430	419	405	435	414	426	409	396	413	360	400	404	415	451	392	403	400	428	392	371	404	421	399	407	436	387	386	383	399	404	398	393	345	416	414	419	394	421	436	404	397	425	398	392	432	414	444	416	406	418	417	386	394	391	437	439	422	398	416	412	404	419	398	428	435	393	397	402	388	412	407	442	415	428	417	394	408	389	418	404	417	444	399	459	402	427	442	399	432	393	385	421	429	409	405	413	408	413	413	405	405	389	408	442	413	439	414	465	439	411	383	388	385	378	432	418	398	400	421	416	420	413	387	406	407	412	406	396	404	421	400	397	417	397	398	385	394	424	420	376	388	405	394	425	422	422	428	378	446	443	413	417	379	435	421	429	382	393	406	405	406	441	450	419	386	408	428	405	408	402	383	393	436	414	410	403	391	395	436	438	347	411	412	409	363	440	367	427	415	405	415	435	408	408	453	399	389	436	400	404	427	416	405	445	421	402	436	413	408	395	402	392	405	416	417	410	423	397	405	398	392	453	396	422	427	443	374	416	391	437	413	404	392	458	417	419	398	408	421	436	424	376	375	406	395	409	384	425	431	395	403	393	436	435	402	400	403	414	407	410	382	417	382	399	441	414	401	401	438	420	438	391	430	425	402	406	421	419	407	386	407	405	406	383	414	419	357	384	422	373	422	392	411	407	400	399	413	419	404	407	367	491	438	397	402	434	374	412	386	446	426	399	424	408	402	398	425	451	388	406	390	407	428	418	415	445	411	401	374	370	425	428	397	393	404	410	414	439	403	425	445	402	432	395	449	429	450	425	373	363	410	377	383	433	397	387	378	423	408	393	447	367	400	417	438	388	461	443	392	408	404	409	405	434	394	425	418	386	438	407	392	410	384	385	418	359	419	436	372	417	403	402	378	392	389	404	383	374	400	425	380	426	384	429	352	414	402	385	374	403	395	394	409	399	385	416	477	415	411	387	416	415	401	475	417	412	394	416	427	398	350	421	400	367	380	409	390	407	462	387	405	421	431	395	401	403	384	406	408	407	381	424	433	400	407	411	420	417	409	412	432	425	413	387	395	401	409	404	402	408	362	416	423	399	429	428	402	400	404	426	432	390	387	430	420	410	420	397	444	440	390	412	406	436	407	431	427	444	437	389	393	410	378	412	412	451	437	464	400	393	431	421	441	391	423	376	412	387	430	442	392	417	388	379	400	440	431	422	425	413	415	433	384	381	408	459	422	420	424	462	399	412	430	413	445	416	435	404	403	396	412	384	416	418	397	382	426	389	388	436	373	403	428	428	419	420	383	397	411	453	358	424	396	388	427	396	415	377	381	424	428	394	356	400	385	385	401	448	430	399	399	379	405	389	428	462	424	396	425	420	425	392	434	419	409	400	447	448	385	411	399	442	408	395	416	423	447	378	381	389	424	391	430	430	397	404	405	421	409	390	386	450	415	422	375	425	408	401	402	416	384	422	440	407	421	398	406	393	426	429	412	404	406	419	398	395	420	443	422	460	403	433	420	415	419	400	395	400	399	430	425	386	413	415	443	406	418	393	389	373	416	425	398	398	439	432	405	379	470	414	397	403	410	382	395	418	397	435	435	415	433	398	415	451	386	400	397	381	446	407	411	417	400	393	402	422	372	399	419	415	393	435	441	425	401	412	406	428	397	384	442	404	408	405	420	440	406	427	397	407	400	394	388	434	424	405	415	419	379	429	358	399	430	406	420	404	385	409	399	440	414	412	438	434	429	433	385	405	384	419	425	413	400	407	425	427	428	409	403	391	380	404	399	443	427	404	394	400	372	424	415	410	395	412	420	393	368	403	390	391	440	353	403	436	439	381	400	443	412	409	384	395	435	392	391	388	418	410	384	447	415	432	408	407	366	411	410	415	446	391	407	407	382	421	396	411	419	449	432	405	397	413	412	430	378	395	376	417	438	424	417	357	395	422	388	400	424	392	450	425	384	404	427	434	435	394	402	402	440	400	429	410	377	422	427	415	370	395	391	394	413	373	400	397	428	412	427	407	414	377	411	388	447	443	425	431	416	418	437	425	452	379	398	377	441	448	338	399	430	393	407	386	374	398	423	407	447	395	348	391	427	409	413	457	406	430	380	408	380	398	422	428	394	402	404	383	445	412	416	396	396	432	417	394	408	403	402	372	437	435	406	402	465	437	424	437	392	416	383	443	410	441	404	431	407	412	405	423	461	433	388	384	434	405	397	419	403	389	435	414	390	412	385	372	432	420	426	412	437	422	407	415	401	395	389	416	439	405	426	453	391	375	420	452	402	446	435	414	410	431	415	407	411	461	384	445	400	379	399	403	413	394	414	390	380	419	379	408	433	420	397	372	432	394	395	409	429	359	409	372	442	416	396	434	393	423	404	397	405	405	405	404	395	390	426	406	423	449	428	403	425	408	404	387	405	438	395	407	393	380	440	415	442	374	421	448	446	395	412	387	416	435	424	366	402	404	413	396	401	376	485	399	398	421	368	406	426	407	418	414	413	387	433	436	427	393	387	381	429	371	422	400	387	440	372	421	443	397	426	428	436	372	387	414	428	412	411	387	369	416	428	400	392	404	408	393	380	385	427	433	395	400	440	354	427	432	428	401	454	403	434	385	398	423	426	420	401	448	409	410	372	377	437	371	397	375	423	436	413	399	418	396	399	441	429	427	427	423	413	393	416	390	416	424	419	425	413	413	422	438	416	440	414	424	400	433	439	426	416	378	419	418	446	423	412	390	417	397	386	409	446	393	385	424	410	390	455	415	380	373	405	428	403	414	386	425	407	428	437	421	407	402	376	351	402	391	427	400	416	390	380	372	429	403	406	437	426	404	431	408	392	386	391	419	410	416	401	398	396	443	356	430	456	407	436	417	383	386	429	411	386	389	397	392	413	397	436	380	416	393	418	412	428	419	430	398	427	431	465	400	405	387	423	409	368	396	373	441	395	419	385	350	388	398	379	407	382	446	415	411	385	393	442	404	413	414	423	411	387	441	411	384	441	427	412	384	388	456	407	405	400	395	403	413	396	412	410	397	401	416	393	375	385	427	407	411	413	402	440
21049	25646	38857	38855	37185	28718	23024	20710	15047	16416	8762	7931	8484	8546	7378	6557	6222	5968	5876	5212	5173	3826	4667	4495	4548	5175	4467	4381	3961	3500	2069	2089	1923	1775	1863	1846	1837	1714	1547	1366	1437	1466	1306	1280	1296	1264	1175	1306	1197	1185	1331	1445	1415	1394	1381	1411	1280	1233	1163	1130	1068	1017	1090	1072	1084	1051	1073	1112	1048	1104	1027	1017	1049	1066	1061	1071	1079	1094	1086	1078	1030	1073	1047	1098	1039	1082	981	1045	1014	1021	1031	1053	1012	995	1057	980	1048	1020	1039	999	1045	1008	1025	1020	1044	1067	1010	975	949	1006	1023	1032	1003	1021	1061	1014	989	1028	1074	1034	963	1026	1020	1037	978	1055	1025	976	978	949	1034	1076	1000	995	1013	983	999	1017	1040	1027	1053	1010	1064	1010	987	1015	1040	994	1006	1007	1027	1017	1020	1076	1033	1031	1011	991	987	1016	1066	992	960	980	1014	1019	1017	924	1013	980	982	990	1038	1030	980	1016	1017	981	1001	992	1044	1039	979	1049	992	1016	1016	958	989	969	1009	1001	1071	998	984	1005	987	1001	1007	1033	1041	1059	1004	1022	970	926	995	1055	1034	994	1015	995	1016	1025	996	1003	1008	1027	1063	986	1036	1023	953	1022	940	958	1004	1026	1035	1020	1017	992	1037	987	1024	1006	1009	1075	1041	1010	1028	1021	1006	984	974	1043	986	963	1043	1025	1044	997	1022	1031	1059	981	1007	1014	1035	1021	1037	1023	994	999	918	1001	1026	965	1071	985	1010	1001	1053	982	1011	994	1066	1024	991	1005	1021	1013	975	1033	1015	988	976	1058	1066	1017	990	1037	1076	1070	1032	979	1038	1001	960	1013	1044	1024	1044	1018	967	993	1051	995	1004	1029	998	979	1007	1024	1022	1065	1013	1002	999	941	973	956	1053	995	992	1014	987	1013	1015	947	1074	1052	969	970	1011	1062	1027	1033	944	1030	1032	957	1009	1017	1062	1069	996	1025	1012	1069	1023	1065	995	1045	939	1000	1012	963	1023	1015	1022	1029	994	1035	1060	1019	1059	1010	1041	979	1006	1047	1015	961	1042	961	1038	1029	1037	996	1030	976	1016	1051	993	981	965	1023	1006	1060	1060	1012	966	972	1017	1018	985	991	983	986	991	1025	1003	957	993	977	998	981	1028	978	1017	998	1033	999	1041	1013	969	1066	969	1003	959	1048	1059	987	1057	1018	1004	991	1041	981	1049	984	1031	1021	966	1029	1050	948	1013	1021	1018	1032	958	1021	1057	1007	1035	1033	1034	1004	989	1027	998	1082	997	998	1016	1006	1042	1045	973	966	1031	989	1048	1022	1053	1062	1003	1026	1052	980	1016	1031	989	1032	1018	1046	1014	1003	1044	996	989	1046	1004	1068	1036	984	990	989	1015	1062	1038	1071	1103	982	1014	1046	1073	1019	1031	1013	1010	1018	963	1018	1004	1010	998	1013	1007	994	1033	1010	985	1068	1002	1046	1045	1031	1014	1071	934	1026	988	1001	1001	990	1037	1016	960	1034	1013	1026	974	1039	1039	1031	1045	1006	993	989	1000	952	1040	976	1071	1024	1092	1010	1018	980	994	1028	1058	1004	987	1012	994	1031	1010	992	973	1024	1018	1001	1023	1027	1025	1042	982	1011	1035	988	976	951	980	1046	1025	1082	995	967	957	1062	1013	958	1025	949	950	1018	1027	1018	1020	1008	1028	1086	992	1007	996	1023	1000	1050	993	1019	1022	994	1041	1088	953	1009	1003	1023	1021	1013	1056	1002	1049	998	1047	997	995	1002	991	1037	1060	1059	990	954	1041	968	1057	1020	1000	1041	1053	1031	983	1034	1004	1035	1027	970	970	1064	996	1036	1015	1053	1041	1027	1043	947	1028	1038	984	976	1021	1000	1003	1049	952	1072	1047	1031	1005	1025	985	1015	1022	1071	1060	983	986	1057	1050	970	997	1054	979	973	1025	1037	971	1011	1007	1030	1056	1042	1015	1013	1055	988	1014	1016	976	1055	1008	980	1009	973	988	996	984	1036	1017	1037	1040	1053	1019	1041	975	1036	1021	1038	983	1027	1034	1011	1003	1038	1053	1009	982	998	972	973	1041	1016	1062	994	1021	1020	1023	1015	1030	993	1007	1061	1017	1026	992	1022	1083	1042	1008	1033	993	996	1027	971	1021	1045	1073	1073	981	1009	1043	1014	1018	1043	1073	1058	1045	1050	1047	1027	1022	1039	1034	998	1052	990	1044	952	1050	1031	1051	1030	1008	1043	988	1002	1013	989	1026	996	1037	974	1041	993	979	972	1000	928	1050	1079	1051	1061	1056	1028	1007	997	975	989	1026	1045	973	1037	1001	1070	1000	1026	1051	1019	974	1033	1009	1080	920	1007	940	1050	1047	1004	1047	988	1021	1003	1043	950	999	1035	991	1038	1017	1026	1002	1038	1023	985	1004	975	992	1016	1017	1043	1024	986	1041	1025	993	997	997	1036	1015	1036	1029	1002	991	1047	1006	967	1038	1011	1005	997	1002	979	1015	1006	1025	966	1034	1059	1049	1050	970	1048	1038	1043	1016	1018	1018	1009	1008	992	1033	994	948	973	989	1026	980	987	1021	1018	982	1063	976	960	978	983	1057	1017	1024	990	994	1036	1042	1041	1006	1002	999	988	1042	953	987	966	1041	1077	996	979	1039	998	939	1052	989	1010	1023	1105	1020	1021	987	1013	988	968	960	1004	1002	1011	1062	1054	1007	1005	1034	1051	1018	985	1013	1052	999	1041	996	1019	1037	961	994	975	1024	1017	1001	1002	1015	1000	1026	997	1029	1062	1008	1055	1001	1022	1012	1017	988	1036	985	1016	1064	1030	1052	986	1009	1023	1067	1042	987	1042	1007	1035	1039	990	1069	983	985	996	1026	988	1022	981	1047	945	1087	987	1064	1031	1032	1081	1001	976	1070	1019	979	1005	1017	1047	1014	1014	1047	1060	1026	1054	1021	1048	1018	955	1027	1026	1002	1034	1029	1001	1036	997	995	1025	1025	1053	1054	1017	1031	1075	1016	1015	1061	1046	1009	992	999	1050	1031	1036	1021	1026	1040	1048	1002	1071	996	975	961	1015	1021	997	987	1088	984	1050	1077	1055	991	1032	1031	1049	1053	996	965	1039	1027	1058	1040	999	1062	983	1048	1013	1056	1029	1033	976	1011	1050	970	1041	1017	1026	986	1009	1028	1025	1027	992	1038	1063	1007	1026	993	1004	1002	1042	1033	1000	1002	1029	1045	998	1021	1019	1029	1030	1025	990	1011	967	1015	1060	1007	1010	1110	1101	1000	1050	969	1013	992	1012	1009	1037	995	1008	1032	993	1066	1025	1024	986	1033	1057	1009	1045	985	1045	1046	996	1022	1031	1015	1024	1048	989	1017	1071	1008	1039	1051	1039	1002	1010	975	1055	968	1067	1040	996	1003	983	1023	1012	1048	1016	1037	974	977	1025	969	1069	1014	1028	1007	1052	1021	1003	1021	964	1027	1034	1011	943	1050	1057	983	1033	1052	1026	1001	1023	1040	1035	1067	993	1014	1051	999	979	1044	1018	959	1057	1041	1006	949	1097	1032	976	995	1002	1025	975	1035	1006	1061	994	1037	992	1021	999	989	1085	1029	1004	1044	1036	992	1022	1008	989	1011	970	1064	1022	1026	957	982	1011	995	977	1023	1017	948	1059	1051	1023	1068	1033	1006	1025	1006	1016	986	1065	1017	1029	984	1034	1036	990	983	992	1006	1034	1004	1025	1023	1015	1031	1017	987	985	976	1062	1067	1047	1023	970	999	979	987	987	1012	1097	1015	1024	1049	1055	1042	1013	994	1049	965	1003	1038	1010	1059	1026	1007	997	986	990	1014	964	982	1022	1018	981	1056	1012	1056	992	1004	1013	1061	1050	984	1056	986	1043	1021	986	989	1006	983	953	976	1049	987	1022	979	955	1045	1009	982	1059	1054	993	1058	1024	1089	1015	980	1072	1003	978	982	990	1032	1068	1044	991	1004	1006	1038	995	1008	955	1043	1002	1013	1056	1000	977	1017	1010	1084	995	1057	1017	995	1016	1047	1026	1017	1017	1064	951	998	1018	1042	1028	1054	1029	969	985	938	994	1016	1006	1055	1034	991	1003	982	966	996	1054	984	990	983	1012	1027	1025	1024	996	1043	1035	996	1026	1005	1030	1014	942	996	1061	979	1034	1014	978	1020	982	1039	1012	1002	1005	1026	1018	1045	985	1044	1077	1036	1059	953	998	1006	997	985	972	1015	1012	1044	985	983	1036	1046	1032	968	1098	1009	965	1035	1029	1040	981	976	1038	977	1049	1024	1043	1003	987	1052	982	968	1008	1061	1002	1046	967	968	969	1014	1006	968	1031	1035	1016	969	980	1007	989	953	979	1005	994	971	1014	1073	1016	1102	959	1046	1009	1033	1058	1013	1000	984	1072	1014	1018	1027	1026	1044	1020	984	1021	995	1017	1047	985	990	1018	1076	1021	1003	1068
42660	40005	44108	37845	30123	23355	15712	9239	5945	6205	3035	2742	3223	3011	2471	2120	2068	1963	1783	1752	1409	1257	1253	1250	1313	1266	1152	1076	1158	1173	677	622	648	625	639	613	591	566	496	444	462	460	446	437	472	428	389	441	423	416	470	498	512	545	471	477	434	419	447	407	396	387	366	400	385	395	396	433	415	365	417	350	372	363	377	364	402	406	388	377	394	370	394	382	388	349	359	391	417	396	390	378	381	405	365	368	381	341	367	375	371	351	344	358	366	379	361	379	376	326	361	398	360	365	343	401	387	362	356	372	393	386	376	357	367	394	365	390	371	378	373	337	353	371	382	349	377	379	384	307	379	375	384	360	370	377	382	353	394	340	350	391	385	366	342	349	362	363	367	372	368	371	371	333	377	396	394	366	364	373	342	405	361	356	397	420	354	362	359	361	349	412	358	394	367	368	365	353	382	361	364	361	344	380	379	343	373	354	392	377	396	396	376	387	362	344	343	347	374	394	377	382	419	374	400	403	377	336	353	349	353	383	400	357	352	336	375	346	362	404	367	347	357	402	391	374	304	374	335	343	345	387	338	376	376	358	391	356	355	358	359	398	369	371	395	401	330	384	372	322	359	326	400	350	400	367	309	374	387	389	379	373	379	359	400	358	373	358	361	385	367	386	393	353	413	354	380	384	376	384	364	340	354	371	354	365	376	369	385	361	399	385	377	392	345	393	393	365	384	408	353	349	404	380	366	372	380	391	421	357	334	365	358	390	377	367	359	348	367	377	397	369	388	361	310	380	367	399	361	360	384	375	387	391	364	353	362	356	367	331	394	335	390	341	364	393	377	360	385	363	345	339	387	383	380	347	331	363	390	364	407	353	343	356	362	392	354	367	361	382	379	361	381	374	356	365	383	410	362	350	356	372	361	376	380	400	380	360	377	372	368	372	405	395	359	346	388	347	342	347	372	351	321	368	372	355	380	390	379	358	374	373	383	318	369	351	370	388	354	377	400	372	385	416	336	366	389	352	376	349	352	362	381	350	371	352	377	341	379	385	397	364	392	363	371	385	334	342	386	366	357	363	377	384	420	345	369	329	359	359	371	328	347	361	352	355	391	354	342	373	378	380	353	400	375	375	354	343	386	400	374	404	368	402	401	407	369	345	361	351	341	378	359	386	341	382	363	399	369	363	346	367	332	363	345	385	392	367	383	410	387	389	370	380	347	380	383	402	361	339	379	361	373	379	380	391	401	328	382	369	371	408	399	366	346	366	373	387	384	365	391	371	412	389	366	368	388	321	379	371	342	404	404	356	374	390	372	369	369	374	358	353	354	369	338	367	419	360	353	355	396	358	382	343	399	393	409	348	381	378	376	357	361	358	411	371	387	350	336	361	384	367	375	314	368	380	367	361	374	382	388	347	378	356	383	344	403	397	383	372	381	369	348	342	348	332	402	391	373	384	338	366	349	317	366	347	363	370	389	397	368	405	367	382	368	347	360	331	374	334	395	365	377	399	397	377	403	363	404	343	357	407	370	356	361	374	363	390	354	345	404	389	352	373	356	379	362	384	386	379	399	386	360	366	382	370	383	368	370	399	389	342	393	353	398	379	401	369	331	379	425	366	345	344	369	374	388	359	344	367	371	357	429	384	394	376	410	392	334	374	400	361	409	363	352	360	347	361	395	383	372	381	329	350	386	385	379	375	380	338	403	378	381	387	408	337	374	359	370	353	345	375	363	380	369	338	382	352	376	340	383	410	375	380	381	347	385	353	352	381	377	355	396	336	369	399	339	357	361	394	382	362	366	398	366	378	367	378	342	374	368	393	345	362	384	355	347	436	356	353	379	352	368	415	397	359	349	355	392	369	392	320	370	355	367	400	358	355	360	356	355	369	370	374	407	379	360	354	365	379	385	404	334	359	333	346	360	359	347	340	365	381	348	342	357	343	376	416	345	338	341	356	358	355	353	365	369	358	378	378	372	403	365	344	385	408	407	389	370	373	392	347	372	335	391	356	370	351	344	372	366	385	380	379	386	355	384	349	381	376	364	346	384	361	364	364	346	404	394	390	363	359	355	381	360	363	429	401	405	338	374	367	319	383	394	373	416	360	383	359	364	350	374	356	411	345	370	340	346	371	369	338	373	385	411	412	380	390	379	400	403	353	380	360	356	357	381	399	364	373	371	364	394	386	345	384	396	354	408	360	375	350	379	335	374	373	372	418	356	414	400	378	384	374	386	387	410	344	336	363	383	410	354	381	368	373	331	358	362	379	364	359	380	366	353	356	364	392	393	394	352	347	390	368	374	384	384	335	358	342	378	354	379	382	389	334	387	350	344	329	334	364	371	381	377	345	391	377	386	350	342	371	368	325	386	388	382	365	399	358	388	402	358	377	398	368	385	357	371	347	379	380	367	361	366	381	369	354	347	362	376	390	336	383	385	354	377	352	388	366	357	386	370	342	359	360	355	353	363	378	379	411	367	385	366	361	368	384	340	366	347	393	337	359	366	396	390	376	389	385	371	359	385	368	375	383	372	340	372	371	352	400	395	346	348	382	389	354	392	390	390	403	413	361	367	376	367	343	362	332	354	363	363	345	374	386	382	361	387	398	406	391	360	392	371	364	381	343	384	364	364	384	372	369	381	383	377	379	378	356	396	373	347	365	390	373	378	333	357	355	374	390	372	391	370	345	358	394	369	374	398	362	379	388	382	378	329	352	385	358	336	353	389	397	397	352	365	364	354	367	364	391	374	392	383	405	342	342	379	341	391	398	361	381	358	368	382	383	366	341	354	369	390	399	385	379	345	363	394	350	379	376	364	349	356	353	337	353	364	388	376	370	370	372	385	382	342	339	381	369	337	339	382	369	355	370	378	353	368	349	380	385	373	346	367	388	370	367	377	379	346	366	355	381	390	371	319	376	377	396	379	409	367	371	379	361	381	407	380	360	370	373	363	370	353	324	361	375	379	371	360	384	357	380	396	346	371	369	388	376	378	361	378	372	364	363	336	359	356	364	386	363	348	403	345	384	351	365	375	347	390	379	362	356	363	394	343	343	358	375	378	392	363	384	360	373	337	356	369	361	339	382	369	337	326	384	373	380	384	370	363	337	381	368	349	400	356	360	348	373	347	339	386	381	365	360	383	342	379	379	401	388	377	381	348	344	365	391	389	325	331	375	347	352	371	354	317	403	378	344	339	343	379	338	366	384	363	366	397	391	380	364	346	382	344	361	399	385	342	348	384	340	374	362	385	415	409	369	383	401	397	373	383	385	371	406	360	374	396	346	355	359	387	366	365	398	361	373	374	382	399	395	353	425	378	328	329	361	390	350	325	374	384	370	394	399	348	349	401	428	346	372	369	369	374	377	358	402	413	367	358	340	377	345	392	356	362	332	353	364	365	394	385	366	383	337	362	368	361	389	362	370	334	385	360	348	358	355	359	376	353	337	386	397	347	377	340	408	353	367	385	384	360	377	370	420	362	382	403	355	307	336	407	373	373	364
25914	31907	43242	44478	40816	35739	29814	23288	19106	19954	12098	11652	13496	13367	11721	10281	10284	9645	9047	8947	7760	6335	6363	6244	6701	6750	5860	5745	6263	5920	2654	2750	2613	2720	2867	2690	2401	2401	2184	1661	1748	1788	1512	1514	1434	1441	1336	1456	1329	1271	1425	1797	1967	2161	1823	1610	1435	1481	1343	1137	982	1027	984	966	993	1005	949	1095	1129	1054	1054	1073	1018	1026	1009	975	1048	1029	1057	962	1029	1000	995	996	1036	981	957	965	934	943	952	1035	991	959	986	979	975	928	930	954	941	926	923	899	919	940	936	936	878	943	954	876	924	938	900	928	901	951	897	917	924	976	932	911	891	949	882	931	930	871	925	916	904	924	932	927	912	969	940	872	915	963	920	909	915	979	900	938	936	970	905	950	913	914	921	922	906	953	906	883	914	891	901	952	913	927	856	886	929	947	913	947	943	848	962	950	889	938	939	924	942	939	973	925	896	861	903	942	895	858	959	971	933	936	941	917	922	929	905	906	887	907	933	904	937	893	952	910	908	916	912	1002	984	895	921	927	908	910	919	910	922	971	906	899	1002	902	955	953	963	924	938	915	902	941	881	932	924	946	893	899	870	927	967	939	872	928	907	957	924	934	1007	920	952	907	895	960	928	905	962	901	933	935	903	948	908	916	927	898	942	818	907	960	892	933	946	903	921	953	917	917	943	886	934	954	899	962	904	930	883	931	918	916	923	991	904	873	910	893	962	967	918	924	927	930	945	960	950	877	926	922	923	964	943	855	917	936	960	919	932	954	904	891	961	950	902	941	935	940	908	897	912	911	924	849	915	904	911	935	874	975	897	875	926	890	933	923	889	921	903	897	931	951	886	900	917	903	877	890	909	895	944	941	917	921	934	917	972	899	888	942	928	912	940	923	867	932	916	926	961	952	946	915	904	900	940	961	940	886	907	941	954	960	991	983	857	987	921	919	957	892	855	882	900	882	972	915	948	959	905	919	953	924	935	925	918	905	880	939	918	892	902	889	909	876	957	976	891	937	916	891	893	948	926	960	925	958	919	954	912	943	948	904	900	909	912	893	919	934	922	920	859	918	944	948	905	935	883	948	961	932	946	885	915	923	898	941	915	884	895	971	898	890	942	900	889	883	913	959	974	931	911	928	914	956	955	908	953	899	957	964	936	956	944	910	929	951	990	896	905	900	874	875	906	950	899	908	936	931	951	947	951	942	891	894	886	950	957	897	917	931	917	952	899	913	909	925	959	932	937	941	901	894	913	940	930	899	945	872	884	958	910	892	967	890	884	916	939	901	907	941	897	926	873	874	896	934	890	950	933	943	905	871	894	887	914	927	943	881	953	949	940	934	901	875	898	915	921	922	853	855	922	943	937	897	935	855	913	895	880	912	909	905	916	928	913	922	912	920	868	919	925	907	949	973	895	957	889	908	846	936	942	920	941	893	909	929	895	977	902	962	912	927	899	920	937	928	931	948	821	892	937	984	904	921	869	961	911	887	930	889	956	902	903	885	917	886	948	953	919	885	877	916	930	929	897	958	903	943	944	932	940	959	944	875	872	909	915	914	938	920	929	963	905	923	870	970	958	890	931	874	966	941	947	911	887	965	900	909	943	910	929	927	870	966	944	985	882	926	937	920	889	879	884	830	926	968	931	944	914	916	930	919	893	862	889	898	945	847	906	906	946	913	920	888	884	923	961	977	870	906	883	893	950	836	985	935	893	901	965	903	926	937	925	928	912	945	953	886	916	927	951	905	957	948	885	899	931	962	953	949	960	950	914	993	871	906	921	914	941	892	915	919	905	947	930	923	929	949	940	887	896	971	956	916	871	930	906	937	974	887	929	975	903	894	897	963	857	952	921	941	998	954	884	928	950	924	944	854	924	908	900	932	928	915	956	951	921	998	960	895	927	885	913	929	962	907	903	883	951	901	882	880	897	878	881	873	878	907	919	891	918	931	927	911	887	998	969	923	936	943	946	969	964	925	919	911	937	917	936	909	906	900	961	911	938	949	912	926	932	907	912	872	951	885	883	934	899	948	928	886	921	937	882	968	944	938	928	908	956	887	921	985	893	994	980	888	924	954	976	907	958	928	897	962	937	879	947	902	898	895	963	918	941	848	929	928	905	931	920	941	834	866	961	904	915	925	953	968	987	980	948	894	902	901	932	898	913	912	898	938	872	910	878	899	908	912	919	901	898	885	963	927	893	921	907	946	961	919	965	934	874	909	961	895	897	893	903	912	871	919	963	856	949	889	951	927	905	908	929	937	959	910	931	925	887	883	940	919	903	943	908	900	919	908	934	901	895	985	953	909	951	906	928	895	921	907	941	865	929	945	931	909	921	904	925	923	920	928	949	930	938	912	888	941	919	878	943	954	895	914	946	922	913	936	918	926	964	975	878	955	922	915	949	916	876	940	949	889	910	875	919	876	903	905	943	922	876	920	887	948	890	951	934	898	918	843	923	970	903	942	928	964	965	954	917	936	862	949	917	898	920	908	954	933	894	947	936	881	957	939	898	901	925	972	949	956	895	953	904	910	909	934	915	907	910	948	919	908	860	897	982	886	892	935	961	942	908	879	895	936	916	967	916	904	989	945	922	844	910	983	924	949	891	898	979	895	909	951	923	902	916	958	963	912	932	945	903	948	915	869	918	885	899	914	943	882	923	886	917	916	903	954	918	944	909	926	866	988	936	937	895	929	957	941	937	928	987	895	946	897	880	896	913	925	968	882	925	965	915	932	895	875	898	920	878	930	908	920	901	922	927	883	957	927	939	961	894	882	874	967	964	889	881	944	898	908	915	870	892	878	899	892	905	930	880	927	861	912	955	927	879	939	949	901	951	938	949	915	912	983	933	944	932	934	940	953	899	878	904	957	934	943	946	859	862	891	905	919	930	948	871	951	935	870	923	939	908	914	921	868	894	922	943	945	945	969	910	866	970	918	980	960	888	1013	940	852	871	920	892	950	855	907	927	914	967	939	945	980	931	934	941	939	918	921	906	868	990	925	930	988	934	921	935	898	921	924	952	971	925	893	914	901	866	953	895	913	936	938	896	945	875	925	926	871	926	960	907	889	972	897	897	902	897	885	917	891	952	879	938	924	947	920	989	928	989	880	960	912	887	952	917	924	968	931	957	905	879	917	935	966	995	946	917	950	913	978	895	918	899	887	949	873	951	959	952	909	889	918	948	914	912	894	919	959	929	837	915	958	970	930	891	903	933	985	923	957	894	909	929	913	967	890	919	903	979	940	930	920	916	928	926	938	884	949	972	927	894	952	892	940	910	956	951	969	967	921	880	897	906	885	952	863	910	924	928	985	940	878	903	922	906	890	927	933	899	894	927	945	901	886	941	972	905	921	936	896	961	950	951	948	924	880	941	911	856	922	911	917	901	872	907	935	874	949	937	903	894	878	932	935	942	943	956	946	923	911	882	903	913	909	911	902	949	907	965	935	920	915	906	888	930	907	914	943	924	924	909	893	905	885	918	939	903	875	889	1004	927	919	908	925	901	968	940	945	896	895
22289	20061	21961	16035	11123	6772	3825	2543	2122	1712	1211	1000	882	824	735	751	673	594	565	536	504	528	453	483	452	439	450	432	428	486	429	466	431	442	406	424	375	426	379	391	388	395	381	418	406	410	399	380	410	394	386	411	349	364	387	384	398	397	387	395	432	388	407	427	386	431	393	404	429	400	390	380	367	372	378	354	371	383	361	396	388	425	394	377	401	397	394	398	424	375	422	381	383	388	379	405	354	373	386	396	432	409	406	380	384	363	409	396	394	364	389	411	408	416	374	400	395	387	376	333	366	386	404	361	386	427	344	387	426	416	367	387	359	390	393	389	352	417	402	377	399	409	419	406	410	429	375	403	398	368	380	407	444	399	390	402	398	426	378	387	391	391	391	373	395	372	390	416	389	384	398	390	366	401	423	378	406	390	421	375	375	408	416	409	391	377	379	368	361	415	403	390	371	377	376	399	362	373	384	383	423	389	347	406	378	432	358	382	385	422	450	373	414	386	378	387	384	406	391	376	398	388	388	394	387	414	324	378	383	388	393	390	410	393	412	383	387	379	409	390	372	388	403	354	396	383	385	357	368	392	353	365	390	372	406	388	419	386	399	366	366	392	405	417	411	392	407	392	417	417	404	347	393	375	396	386	401	398	409	425	392	373	363	436	434	412	408	404	416	414	375	374	377	411	412	402	408	403	389	373	395	423	354	373	402	383	390	409	366	360	429	348	397	391	390	397	399	398	389	441	388	369	410	408	403	394	417	412	428	365	389	382	382	362	361	371	395	352	425	391	395	433	422	352	369	378	399	388	378	374	413	383	394	420	404	389	413	390	388	415	397	395	387	372	372	380	454	357	377	408	403	366	413	382	402	361	393	403	396	420	378	365	396	368	377	378	376	392	382	384	421	376	387	343	399	353	389	410	443	423	407	382	403	382	359	394	414	401	406	384	359	409	432	378	401	399	419	448	380	365	370	414	376	364	404	412	351	384	432	365	473	405	405	413	384	401	403	393	401	371	488	408	384	370	390	375	376	390	418	408	353	360	409	378	405	421	397	365	388	392	354	384	409	384	412	392	370	421	399	404	406	381	387	418	392	438	441	360	366	385	425	385	371	394	404	440	400	375	371	387	382	444	400	382	428	441	371	374	410	404	404	404	370	392	364	389	415	405	372	416	406	404	407	408	430	396	414	409	428	407	395	434	409	400	384	362	398	390	357	393	395	373	384	377	424	387	390	399	407	408	399	402	368	347	392	397	406	414	389	386	394	402	384	383	394	373	359	404	376	391	380	399	399	443	357	446	388	391	416	404	408	411	386	405	387	400	383	394	429	351	396	423	384	397	399	372	389	375	400	362	429	368	385	381	390	394	407	402	388	379	430	387	387	358	397	394	410	383	376	421	397	397	423	415	386	352	381	392	385	372	403	361	372	376	398	384	373	435	376	438	366	374	399	381	390	429	424	371	403	379	396	389	403	415	410	410	394	379	385	396	394	387	404	388	404	355	399	398	365	365	395	365	377	410	417	402	427	401	392	434	387	380	394	396	424	425	384	367	374	389	404	380	401	396	390	389	388	380	394	397	359	384	411	409	397	370	387	396	382	431	377	374	398	412	380	400	413	365	372	407	403	367	356	398	396	403	382	405	393	381	404	382	402	393	390	392	386	403	419	384	411	383	373	429	404	393	406	403	399	401	375	395	403	386	397	427	373	407	366	387	368	402	400	393	414	397	377	413	346	410	379	382	389	389	392	396	396	357	367	398	371	374	392	395	371	363	381	420	399	387	395	374	381	398	401	405	407	410	400	390	379	341	349	412	381	381	361	393	395	339	398	393	397	396	364	415	397	410	427	383	415	372	389	393	360	344	376	375	381	370	369	399	393	414	385	388	391	421	362	397	412	379	432	383	378	401	431	387	391	387	384	419	376	375	374	402	391	381	377	381	397	369	391	393	391	413	381	385	375	400	375	400	388	365	384	410	353	397	392	370	425	399	390	403	387	361	378	430	388	391	397	393	403	410	390	411	429	360	397	399	364	353	420	377	365	425	402	377	403	365	392	387	413	375	398	386	403	409	369	363	429	360	374	394	360	382	375	421	442	362	403	367	396	369	361	425	392	361	365	396	400	403	380	437	372	385	437	405	396	420	350	374	414	409	402	359	402	418	385	404	388	420	406	417	427	362	379	394	371	379	355	350	408	387	361	443	397	379	386	379	369	388	346	371	392	381	420	385	420	380	388	384	410	391	371	389	409	375	406	396	401	402	396	390	401	340	374	380	406	390	401	391	370	407	404	400	410	377	430	398	416	406	352	399	386	400	404	387	433	395	408	361	398	418	386	413	391	337	388	389	417	353	387	361	433	369	421	426	381	403	395	381	387	388	418	406	379	414	403	441	363	384	380	384	379	409	363	377	418	409	431	397	399	379	400	395	343	389	351	381	396	390	356	388	394	388	350	406	405	445	388	360	377	361	373	401	386	399	371	407	394	368	432	396	392	367	362	405	402	385	401	396	392	380	431	406	366	380	391	394	414	405	389	395	384	396	374	373	391	393	413	404	396	386	391	382	351	379	385	424	395	417	400	362	383	384	385	366	379	394	404	383	366	378	414	393	424	437	421	374	392	397	400	413	362	409	389	370	359	378	384	400	396	366	402	393	378	429	377	389	414	414	390	388	395	390	371	371	380	387	436	370	409	395	402	388	384	376	357	436	403	427	354	353	410	384	397	392	423	363	374	395	423	396	399	405	407	345	376	393	406	358	370	422	415	425	382	367	392	389	384	366	381	408	382	391	398	369	415	376	408	378	423	401	391	408	412	398	391	399	391	384	338	352	405	389	398	341	363	364	391	402	395	437	406	440	387	404	398	431	424	380	415	397	383	390	382	382	379	393	391	382	365	391	392	415	398	420	389	407	377	401	379	399	380	361	370	380	438	396	366	383	426	392	390	419	371	385	385	436	391	398	393	383	407	405	408	372	375	398	415	418	381	377	393	430	383	422	365	396	431	386	382	391	434	404	412	352	403	431	385	383	400	388	391	378	391	376	411	364	391	425	345	376	365	381	387	383	409	416	387	410	374	408	410	404	401	414	382	384	355	371	383	393	400	400	390	419	403	432	383	397	380	391	389	398	376	362	390	399	434	379	371	346	382	402	392	405	384	387	369	400	415	369	370	404	393	391	383	371	385	404	383	399	402	371	400	415	431	404	392	372	399	369	370	430	373	366	442	353	432	391	335	420	394	384	382	384	381	432	374	370	365	386	394	409	402	408	372	418	352	395	412	399	408	404	402	370	437	422	402	416	425	409	394	349	366	423	372	388	386	406	391	401	390	384	382	396	398	393	387	381	386	410	461	449	391	419	396	371	379	393	377	386	381	381	409	361	386	386	354	375	402	412	384	385	403	400	394	398	341	404	404	379	402	393	387	399	380	419	384	394	373	396	381	412	367	356	402	406	361	424	415	459	398	373	403	413	377	384	386	393	394	404	442	380
13114	16697	27567	26662	24029	17830	12984	10188	8995	7259	5316	4128	3799	3346	3001	2644	2486	2260	2017	1821	1818	1627	1596	1558	1423	1338	1320	1315	1357	1310	1231	1196	1155	1144	1151	1151	1130	1077	1119	1056	1077	1028	988	1015	1022	1079	1002	987	976	980	1031	995	1051	1003	987	999	1012	1027	960	979	939	979	1063	984	946	991	952	1008	992	1012	1008	958	985	976	925	976	984	1023	952	960	1026	974	952	922	946	963	957	965	933	983	1005	958	1007	951	993	991	970	920	1004	948	963	987	1008	961	932	1016	937	984	936	932	986	939	956	1003	1030	978	953	980	980	1033	972	988	956	995	959	1008	1006	980	962	977	913	1002	1008	984	994	972	940	970	1006	930	983	963	1003	953	1022	1013	1006	885	931	932	987	1006	978	971	1062	1003	974	974	1035	922	994	986	1006	903	977	993	970	952	962	980	1002	1023	1005	984	920	992	920	1017	990	953	966	950	961	954	972	973	943	947	963	960	1006	979	959	973	966	936	1060	946	946	931	924	989	1019	944	993	995	994	976	1001	967	977	958	976	989	963	937	973	1022	977	1024	970	995	954	945	944	961	1010	1017	1014	931	992	1058	967	946	960	954	963	943	952	962	938	1041	980	935	1006	1029	969	932	1023	996	949	961	904	914	953	1005	1010	925	993	938	1005	973	992	997	951	1006	984	959	976	1007	1014	1028	972	936	940	903	1033	1048	956	1021	964	1001	950	948	1002	1040	982	942	991	983	1017	1053	986	972	957	993	997	975	982	952	995	956	997	945	949	969	978	916	1019	980	977	985	938	988	956	995	1036	904	952	972	1025	953	906	999	1005	972	1003	1024	1025	935	956	1001	1004	958	965	925	958	943	919	921	946	965	966	954	1004	978	998	941	1008	1043	973	1029	948	955	985	1040	970	974	1036	923	1017	992	1011	950	994	1020	1004	1019	980	993	987	1050	1007	932	924	993	936	960	1011	932	934	1052	960	1000	976	937	999	987	963	990	961	1001	947	942	987	981	952	969	988	963	1036	950	1009	983	966	953	1043	1001	953	960	968	1024	974	1051	1011	932	991	1051	1020	984	927	1009	957	1000	976	1014	966	991	989	1009	985	1007	937	1006	976	973	975	1023	1020	992	1000	958	994	953	973	988	950	1011	1026	957	959	996	937	923	970	935	945	975	987	956	953	991	973	966	986	997	978	914	1003	1012	970	938	947	975	952	955	975	923	963	983	982	1003	959	930	982	952	978	951	951	990	1046	973	997	1046	952	964	970	1012	935	946	988	889	990	938	984	963	953	981	1019	991	935	989	994	973	1008	1016	1012	1010	1024	978	965	989	970	996	960	941	1037	999	1051	962	964	1017	972	957	934	912	904	976	976	950	960	981	1008	976	921	1005	1061	961	989	948	966	982	923	967	954	959	953	977	1023	941	978	944	1003	902	974	965	1003	967	991	964	917	1003	943	907	1040	997	980	975	986	964	1007	912	976	966	954	955	969	978	991	950	994	993	1009	988	1029	990	948	928	992	947	939	927	1008	973	940	997	1003	996	973	1026	987	980	1025	975	964	951	950	1007	980	987	986	933	964	1008	990	974	987	985	967	971	974	990	955	954	1015	956	967	928	1006	942	1050	939	940	967	956	954	986	1041	957	946	953	972	995	1020	1039	989	923	939	1013	950	937	981	989	968	1018	980	938	973	923	959	989	952	960	944	996	954	969	1007	977	952	1002	963	1013	969	962	994	968	1010	908	943	978	983	957	971	1003	1016	986	982	980	973	994	938	959	905	906	999	1013	933	955	955	1006	970	990	935	959	1003	976	978	970	1019	984	1015	940	932	1029	941	1009	997	1002	1023	1002	1005	1017	1029	990	937	967	981	978	943	968	991	970	956	1015	968	989	958	1029	882	934	1009	988	997	1007	950	952	951	952	953	963	973	1003	979	948	1013	979	925	998	954	1018	950	986	1001	965	1023	946	950	984	1050	996	1000	1031	918	994	1023	972	966	982	1032	966	967	1013	941	985	993	957	983	982	919	1052	950	983	950	942	915	971	978	958	1003	984	1015	957	961	985	997	945	934	916	975	1010	985	959	972	912	1006	979	973	979	1000	986	923	995	1037	1005	953	1021	924	981	969	962	958	938	1015	943	988	972	969	1026	984	1023	964	928	1006	949	964	953	948	898	934	1008	967	956	928	951	978	951	1002	1006	936	982	1015	1045	943	998	954	999	987	1036	980	995	986	993	1020	967	1072	985	1007	1013	974	1005	969	1007	1003	966	947	991	986	994	962	951	924	968	974	993	920	945	1002	1000	981	1011	1025	1006	1003	962	924	987	1000	978	945	932	947	920	953	1027	990	997	903	978	937	976	1005	964	967	968	951	987	946	984	1015	984	959	968	954	924	1004	972	1021	965	933	982	998	962	963	1015	941	998	949	941	985	950	964	934	1000	1002	992	1029	1005	975	984	956	1032	988	982	967	1021	1004	961	915	979	973	968	1036	968	985	1015	1008	993	934	1014	969	976	993	988	950	936	970	956	968	965	1005	1037	983	942	916	972	983	980	1013	988	931	931	967	1057	973	998	981	934	984	934	1036	1060	980	987	924	954	955	1034	975	922	1002	1026	975	990	933	995	965	959	970	1053	965	993	948	981	957	953	1018	956	965	984	983	971	966	972	928	925	1000	978	976	971	905	1040	967	975	981	998	1031	956	940	981	1001	1069	961	1039	1002	989	977	961	983	1002	945	954	962	1007	941	978	988	947	1013	966	991	981	973	907	945	982	938	948	1046	908	997	977	978	925	933	937	1031	964	1015	976	963	957	935	984	1000	1017	982	967	973	964	931	928	961	1002	948	1003	957	958	999	949	959	910	983	1029	999	924	992	1035	955	954	986	979	981	925	938	956	959	950	969	999	987	1026	1011	972	1016	977	967	1056	1016	970	977	931	941	962	910	969	975	980	930	996	995	1023	988	989	1011	952	999	940	989	1037	986	931	1011	971	948	993	986	972	993	983	1003	996	945	959	966	986	971	938	976	1010	1005	897	983	939	954	1016	1035	1011	1016	954	945	974	1002	965	954	984	953	983	933	985	1011	929	996	981	1003	1000	1009	1001	972	991	1007	992	1014	968	906	955	978	1005	1018	1000	910	934	995	935	958	955	1030	1013	981	951	946	1008	968	949	942	967	1023	974	967	928	930	946	1030	991	920	1010	929	981	943	1019	960	951	1002	980	989	1005	996	998	1006	972	990	989	952	955	956	998	1005	1019	998	946	958	959	989	959	1003	956	958	977	951	968	1061	981	1035	981	943	1013	946	968	921	1003	1004	963	974	954	975	920	989	994	984	965	996	956	967	987	942	948	919	972	985	995	977	956	980	984	961	935	978	963	953	1000	997	1000	942	914	977	957	987	967	987	918	1009	943	974	961	1014	931	990	986	955	955	984	989	943	1025	958	964	1001	926	971	993	1006	971	962	960	982	975	997	1031	948	961	1014	987	945	927	969	971	963	958	987	949	958	979	962	950	959	937	1042	956	958	1006	986	1005	1009	983	1011	937	973	967	986	996	959	936	940	965	896	971	1000	1011	950	993	1006	1020	1014	973	972	983	1031	1026	968	952	938	971	986	929	1013	960	961	1011	994	1004	960	965	993	990	957	988	984	985	989	929	974	956	969	972	1008	954	936	978	991	1009	1022	1056	965	1045	1021	945	967	1002	985	943	915	928	966	977	974	1006	1053	961	1007	995	989	994	928	985	986	1016	981	1028	972	951	942	968	1005	932	1071	918	920	904	942	961	961	966	970	965	960	982	991	999	930	991	978	1003	1016	960	973	995	991	1008	938	993	943	1020	992	961	986	945	989	1006	1027	983	958	920	962	949	951	969
34803	30946	34306	28888	23641	15978	8223	5230	4485	4529	2349	1977	1907	1920	1673	1488	1452	1210	1091	983	874	725	739	690	762	726	659	604	644	698	593	588	571	572	544	528	485	546	520	479	481	490	447	480	432	447	437	480	386	424	421	391	490	446	480	441	413	402	428	412	410	376	432	399	430	406	411	439	382	410	387	405	415	433	398	395	390	454	432	423	404	360	424	416	396	368	384	396	417	400	393	422	402	455	415	385	385	405	392	434	400	394	393	420	393	423	382	439	406	395	426	391	382	439	422	388	387	422	418	390	417	436	424	384	441	397	392	349	433	351	410	418	394	389	381	401	381	395	445	376	394	410	461	384	369	440	405	397	398	355	401	414	404	406	393	396	405	412	374	361	433	425	439	386	420	412	411	381	368	387	352	342	392	390	395	442	400	419	386	377	388	372	437	369	423	439	404	382	389	350	408	367	376	411	399	432	400	378	403	395	395	386	379	413	413	389	365	373	428	378	409	375	396	444	413	434	397	425	402	368	429	434	406	390	378	405	426	374	390	415	416	411	385	400	439	406	377	407	414	390	381	394	382	438	383	379	395	383	413	385	429	416	395	394	390	399	380	382	418	396	409	380	401	431	379	410	404	383	396	409	438	359	387	407	398	396	389	381	417	392	431	395	394	431	392	398	407	376	409	393	429	430	397	440	402	402	446	391	411	408	383	415	380	428	404	389	379	421	435	401	410	384	415	378	364	404	395	403	413	361	416	417	457	400	411	404	426	443	432	424	418	400	397	405	371	437	420	393	372	397	415	377	400	426	408	419	420	393	410	422	412	438	440	373	406	388	394	419	435	397	421	382	406	442	377	390	391	409	412	399	409	405	412	430	429	417	380	413	460	385	351	383	403	374	401	388	451	419	430	404	405	438	407	363	405	406	390	383	418	353	388	403	412	420	411	395	434	415	424	389	386	421	441	419	400	387	383	412	402	417	402	414	407	394	406	443	431	395	401	387	415	429	395	419	386	398	401	419	400	414	376	404	418	418	416	396	419	382	416	417	404	386	406	352	419	398	400	438	386	414	389	396	401	383	404	379	414	417	385	395	397	386	374	430	414	372	401	392	372	399	373	424	393	396	416	418	424	383	436	386	420	438	374	413	412	400	385	403	360	378	391	397	426	407	393	418	420	395	406	385	400	389	425	363	395	391	412	427	442	438	382	419	374	424	412	426	418	384	390	384	384	391	413	408	384	362	395	391	383	429	365	376	412	410	417	439	451	371	400	408	383	417	401	408	407	384	394	387	370	378	432	395	423	383	426	417	421	435	421	395	434	391	344	434	415	400	397	401	393	393	393	413	384	414	407	415	405	388	439	391	406	370	394	399	428	401	375	413	384	388	407	409	396	426	412	395	365	425	391	399	386	399	428	367	425	416	400	392	388	403	407	356	411	391	403	410	370	398	394	390	416	410	376	391	427	399	389	418	421	390	390	402	385	384	403	403	402	411	392	395	392	406	428	363	386	390	411	390	361	393	389	387	388	415	389	388	416	393	428	411	388	392	385	406	416	378	418	429	384	408	425	390	412	424	416	416	439	375	403	427	407	404	393	391	406	411	424	385	381	369	435	387	421	402	411	428	381	384	429	417	402	421	365	410	421	395	386	407	401	399	385	414	412	364	386	415	404	416	403	385	365	384	394	397	372	394	424	360	433	424	402	377	399	438	381	381	404	402	412	383	389	388	380	389	440	394	435	392	445	355	425	397	411	382	417	438	376	371	368	411	414	393	439	449	425	391	403	414	436	396	418	409	405	398	382	428	428	389	381	396	426	421	392	409	392	394	372	424	425	417	409	395	390	380	414	402	424	387	444	390	401	395	447	435	406	419	405	416	386	399	423	420	396	413	385	369	404	397	423	412	390	371	388	433	360	365	436	422	409	392	363	436	420	421	443	446	374	404	401	375	417	405	412	416	394	419	424	381	410	388	408	418	389	366	405	432	379	420	361	414	389	426	394	404	385	340	345	408	404	395	377	418	414	383	399	419	391	419	406	373	375	409	394	408	426	425	381	383	395	410	402	365	445	422	406	396	413	387	425	397	383	403	399	395	432	369	387	392	421	403	396	397	453	403	388	371	423	425	415	382	399	383	419	362	415	382	397	381	419	410	418	405	389	425	442	423	393	380	400	380	395	419	410	387	421	365	373	413	370	412	420	364	431	409	392	393	408	411	423	377	386	406	382	391	391	374	415	373	418	420	433	440	392	394	403	400	421	397	409	400	384	396	376	408	402	361	363	414	395	408	387	410	415	384	413	372	397	426	410	375	392	399	388	405	401	414	420	407	398	439	385	437	404	374	375	407	408	417	397	355	407	422	411	387	393	414	356	404	396	424	392	417	397	386	398	417	366	392	393	405	399	394	409	396	426	407	406	374	401	386	375	404	399	401	402	448	399	414	376	443	397	381	388	370	411	415	383	390	417	402	393	412	381	386	396	414	420	428	382	428	377	453	393	436	439	371	414	382	357	418	383	426	416	424	402	426	388	403	395	434	430	425	411	378	395	387	373	406	368	371	432	412	398	391	354	388	392	409	367	387	371	410	401	418	428	425	403	393	438	382	416	436	418	418	414	366	368	407	388	406	427	398	412	437	402	418	407	398	403	364	369	383	402	387	386	426	383	428	376	373	401	406	425	396	415	381	417	422	370	454	419	375	374	441	379	440	436	402	429	407	393	397	393	384	410	415	414	394	407	393	368	428	418	362	388	403	391	381	395	428	407	388	382	395	397	377	415	387	396	393	386	401	388	404	404	423	424	380	391	409	392	403	417	432	424	399	397	393	372	373	380	382	438	390	414	369	385	412	390	394	408	361	396	398	402	403	417	404	417	407	400	395	402	434	451	422	384	422	372	372	389	371	401	369	385	381	367	419	355	393	415	406	429	413	396	394	418	409	416	349	408	397	388	403	411	425	391	400	433	372	399	424	423	420	389	417	386	406	375	351	406	385	413	402	430	416	414	418	427	411	446	422	429	423	420	397	395	376	421	416	457	423	412	437	397	426	399	401	418	390	376	454	413	366	394	388	385	382	391	404	416	377	426	413	391	399	434	413	378	420	408	375	398	351	398	368	428	402	354	407	379	440	407	414	398	382	440	380	397	396	404	419	386	417	423	457	431	418	417	417	430	399	393	390	430	399	417	385	431	409	425	425	400	397	394	425	395	423	377	446	375	391	368	433	398	415	364	393	399	384	414	401	424	352	391	376	402	401	411	401	407	400	418	433	440	410	426	380	413	377	377	398	398	394	397	375	409	406	411	372	397	431	400	394	398	400	407	394	385	427	437	393	411	408	388	397	400	414	393	422	419	400	432	395	397	426	393	403	393	414	413	429	446	419	402	369	408	399	410	405	403	415	378	435	406	411	402	424	399	399	425	415	361	387	382	418	462	411	383	403	394	410	362	388	382	418	421	394	402	409	389	433	383	401	371	446	374	403	417	386	431	395	423	389	401	411
21121	24927	36536	38337	36433	28457	20919	17228	16399	15099	9970	9285	9188	8766	7674	7066	6755	5677	5097	4834	4020	3505	3520	3106	3167	3138	2684	2698	3003	3121	2360	2259	2163	2469	2236	1989	1914	2004	1958	1586	1524	1505	1363	1430	1281	1351	1236	1300	1225	1168	1227	1309	1405	1501	1351	1269	1240	1213	1190	1094	1030	1090	1060	992	985	1086	1028	1092	1078	1057	1075	1080	1083	1040	1082	1023	981	1045	1080	1042	1022	1046	973	1044	1051	1014	1019	1050	1087	1027	1084	1012	1037	1074	1008	974	1025	980	1029	1090	1003	1002	984	1002	972	1021	977	1067	1028	969	1027	978	994	1030	1005	998	1006	1029	1068	972	1036	968	971	1010	1000	974	996	1026	1040	1022	1011	943	998	994	993	972	1025	1026	970	991	1015	995	1007	978	1017	963	981	954	995	1004	1091	982	1011	1046	991	970	970	961	1023	1000	1029	1004	994	1031	1050	977	1018	997	1024	957	1024	1013	1022	1004	1012	951	1042	967	952	977	988	956	1020	995	1012	956	1048	1011	973	1047	964	1019	990	1004	1016	966	1044	1004	1009	1031	1026	1003	1010	999	1065	996	967	1001	1009	1029	998	1008	1030	1007	1022	1041	984	999	994	1038	955	997	1028	997	995	992	971	986	967	1015	1030	1040	996	990	1015	1027	978	1027	998	1017	1048	1056	1018	986	1052	1004	1005	1004	1024	1003	981	1019	959	958	1038	974	1055	1007	1017	1045	994	930	978	1010	998	988	1016	936	969	1040	973	966	1016	1014	964	979	981	1056	1009	996	985	1005	972	1037	1016	974	1010	1016	961	993	946	1057	988	1000	1014	953	1026	1060	1023	1013	1048	988	1026	998	1020	995	983	1019	1012	1013	1010	1003	986	926	995	988	978	992	1040	1049	963	1019	1032	1045	965	950	1017	976	977	987	988	972	1052	997	1000	1005	1004	1039	984	972	1026	1059	1030	971	991	1010	1025	967	1039	978	967	1046	1024	1011	982	980	1007	1014	979	950	994	946	1002	1020	998	967	993	1033	1016	999	989	1013	977	956	956	1005	1061	987	996	1015	982	989	1021	951	988	1044	981	997	960	993	953	1037	1010	978	941	1048	1004	945	1095	977	1006	1051	984	981	1023	946	1044	1024	1003	986	1043	1033	954	976	991	980	1000	1008	965	997	1031	977	1034	1074	1030	972	997	1043	892	1006	989	1055	1008	1034	1038	999	938	985	957	1076	1010	1020	985	1007	956	979	1023	998	962	950	1039	1001	1012	941	1000	940	1048	959	984	997	1052	960	974	991	972	997	1046	1028	1036	1014	988	1044	990	964	969	1051	949	955	985	1028	950	960	976	996	962	1041	1111	955	973	977	1018	1012	1043	1074	1063	1032	974	1002	1018	1006	1000	985	966	1046	968	960	995	986	1020	999	1010	997	935	1013	1044	1057	1003	1002	1099	1031	1001	980	1006	1013	963	1009	1015	951	984	1054	984	964	1010	968	995	983	1010	979	957	984	1018	952	1031	1004	1103	978	1006	985	973	1061	989	1025	1021	987	1011	1000	974	1023	1046	1027	1025	991	990	975	1052	1007	1044	1024	1072	997	958	1050	1033	999	995	1005	964	1040	996	1000	984	984	976	978	1022	989	1041	1012	945	1006	1019	1047	1073	1031	1038	1037	1028	1054	1017	947	1020	1022	955	984	1005	978	1017	1047	949	1019	1032	941	995	1005	984	961	989	996	986	960	976	1064	938	999	1018	1021	1029	965	997	1017	992	1033	1046	916	1024	967	1004	1028	1016	972	1051	1017	991	980	1027	988	1012	950	1032	1006	962	1042	1016	994	1026	1057	994	1000	984	953	934	1010	999	1014	1002	1020	1034	987	958	1006	994	999	971	1001	996	966	1036	1014	1027	979	981	1005	944	1028	992	982	1026	976	950	1043	983	1091	980	986	979	1012	1037	1043	992	980	960	976	1029	1022	1000	999	958	1066	997	1039	955	1010	991	964	1010	1019	965	999	999	1029	1025	985	1092	1019	986	1014	1016	1020	1004	962	1000	962	974	1036	1029	990	1061	992	1005	1022	1067	996	998	995	1040	973	1027	985	1000	983	992	978	959	1021	1031	940	1012	930	1004	1004	983	952	1005	1037	1028	1015	1061	1023	1069	991	973	996	1005	1028	1030	988	982	1004	1003	953	986	1010	1002	1030	997	1011	1003	976	951	1015	971	972	989	990	1041	970	1026	975	944	1000	983	983	1055	1007	1050	943	1005	1011	990	992	1022	1044	943	1014	994	943	1011	1010	996	1003	993	1036	1012	992	993	1030	1008	979	982	971	996	986	990	999	1007	1044	976	1028	1020	998	1004	1038	982	998	1005	971	1065	992	915	1032	1023	988	1020	1001	967	1083	975	1001	1011	980	1041	1008	1015	1013	1039	1008	1003	987	1015	997	987	1007	1009	1086	949	926	977	1001	938	1052	1029	964	1008	1075	1015	1024	1027	1006	1045	982	1047	982	973	1020	936	1027	1003	1015	1004	989	972	940	955	997	1007	1022	1021	1022	1027	1049	998	1058	913	1037	1013	1008	1048	981	993	958	986	987	1008	1030	1029	1014	989	1034	997	1018	1018	963	987	1028	972	1041	1020	1003	957	1011	997	986	952	1068	972	1095	991	956	973	1019	1001	938	995	1010	1021	981	972	1014	1016	993	1012	1030	1005	974	1043	956	1060	960	1029	1024	983	972	955	1009	982	983	993	1009	1013	1003	972	963	934	1049	994	1030	997	992	1010	975	949	1005	970	1006	1020	965	964	1025	975	965	1026	997	932	978	1005	983	986	1005	1042	1024	1001	1023	1091	1013	983	1044	1052	1055	951	1000	994	989	1035	1052	954	1012	981	987	984	1017	955	1008	998	1048	1012	1046	967	964	1058	1043	948	1021	966	1046	1013	1044	1018	1008	991	1026	980	1006	974	1026	1060	1021	1026	1043	1013	994	1044	937	1035	1046	1036	992	1013	959	1052	946	1039	1017	1026	951	965	968	1043	1015	993	1005	1030	1015	982	999	1027	985	1004	999	998	1001	958	1002	977	986	1024	970	1058	992	1046	1037	998	989	983	1018	1031	1076	1014	1019	1005	1003	996	969	976	987	1005	939	1009	1011	988	1000	1031	972	975	992	1017	1047	1033	1030	993	1034	990	1025	1014	985	1065	999	998	974	969	964	984	1010	971	984	1015	999	1003	1028	1033	1038	1002	987	977	953	1047	973	993	1048	1041	1026	999	1007	1053	1025	992	967	1002	949	983	1033	991	1061	957	1083	1016	1008	995	1028	998	1041	949	1006	1006	1031	967	1032	961	1009	943	1025	973	1063	990	993	939	997	1048	1011	1034	1000	989	1009	1036	1017	1035	1006	1028	945	990	986	1013	952	1031	984	983	1006	1001	982	1048	1003	1022	1002	1004	960	984	1011	985	929	958	940	1008	985	1051	996	987	1016	1001	1025	959	1047	980	972	994	967	937	968	1042	1009	1051	1037	957	1021	1056	954	986	1047	1051	1046	942	1011	1018	1024	1017	985	974	985	1014	966	990	995	980	994	1001	963	1000	1017	967	959	976	1001	992	1016	978	1002	995	937	1022	1009	1041	992	945	997	1002	1003	983	976	1003	989	1026	1010	974	1021	1064	1001	946	965	1022	1014	1009	1011	1005	970	1029	1029	936	989	1026	982	1037	990	1009	1038	998	991	1021	1001	1033	984	1030	976	1049	984	959	1001	1004	938	1007	1015	1039	1009	999	1011	1019	1019	1009	970	1030	1015	1032	935	995	1039	1003	990	1013	999	1033	997	992	1034	1010	967	949	1023	1065	1047	946	983	1007	979	968	987	1008	996	1029	1022	992	935	1021	1011	994	1056	993	1042	985	1043	979	1032	1002	1028	1014	968	1000	991	1021	972	1025	958	964	984	994	1009	1058	972	973	961	1030	1034	1012	1040	1020	1035	981	980	982	994	979	1017	1006	1026	974	1048	1021	1014	1030	1000	1011	1012	996	1026	983	1038	1045	997	989	992	959	1005	971	973	973	956	988	962	1007	961	956	1011	1028	1017	1016	967	1043	1069	934	998	1056	986	1021	1034	952	1035	1007	967	976	991	999	1005	954	1027	976	976	979	996	974	955	1002	1037	1011	1032	1020	980	978	987	1026	1024	1008	940	1022	959	1010	1023	1026	1037	1035	1007	1026	954	969	1007	1019	986	969	1041	1004	1030	1013	1015	1007	1031	990	996	988	915	992	1025	1017	1035	1020	1035	1003	946	991	975	992	969	1026	985	999	1012	1049	1003	1009	990	965	1066
42004	38233	43139	36462	29310	20407	11845	7566	5029	3318	3311	3964	3628	3154	2782	2274	2124	1864	1555	1405	1160	972	1031	848	928	921	910	833	1025	1011	788	738	665	725	666	680	551	656	682	489	621	475	487	438	391	396	483	436	464	461	429	438	431	447	445	476	448	419	367	369	337	346	392	361	320	377	373	355	358	384	407	376	378	366	415	355	400	391	368	354	393	361	352	409	370	345	377	371	387	369	400	359	335	378	407	332	365	337	332	369	336	355	343	378	359	355	369	314	370	338	353	324	332	356	374	353	327	368	357	340	347	356	321	377	384	351	342	351	335	398	322	375	340	341	353	359	370	373	359	352	357	356	351	365	351	347	343	319	351	326	385	326	406	366	360	349	389	331	381	385	366	364	374	348	312	360	339	353	331	359	378	376	375	354	355	346	359	348	341	358	351	359	396	382	332	362	382	350	327	380	344	343	370	358	405	366	362	407	365	324	372	396	334	380	352	346	346	339	377	330	336	352	341	357	333	368	340	373	355	353	358	329	379	368	364	344	336	365	361	364	368	345	332	368	347	354	360	399	372	380	365	355	388	388	371	368	368	354	333	367	333	330	362	354	336	365	370	349	334	339	377	373	349	362	337	341	325	337	372	334	338	381	322	372	387	381	345	374	374	347	330	359	369	366	331	357	362	364	346	385	385	384	386	325	376	380	357	368	372	336	353	393	370	367	367	365	353	363	350	364	367	321	355	325	320	374	347	339	338	350	359	343	367	352	296	374	356	341	359	346	331	347	361	338	379	354	349	367	360	356	397	370	385	360	313	364	399	333	344	349	324	382	382	362	347	379	353	400	326	363	401	336	369	382	324	336	381	375	328	381	362	384	348	354	374	331	355	367	349	338	352	357	360	357	389	322	381	366	368	323	331	340	375	345	387	307	405	319	362	343	304	373	348	371	372	363	364	357	383	375	333	336	383	369	354	370	353	352	336	367	368	328	410	352	355	316	337	362	365	363	338	362	358	356	343	424	351	349	331	384	384	339	421	355	380	339	357	378	343	364	339	361	367	350	353	338	353	388	352	316	347	338	352	352	319	375	378	333	316	360	404	339	398	344	333	360	349	332	333	384	380	411	352	379	384	356	393	369	354	354	338	377	366	337	360	346	357	352	363	298	375	334	350	356	350	357	333	338	347	350	338	329	360	367	334	398	312	374	351	362	361	344	367	364	362	372	356	403	360	350	355	362	342	360	353	331	365	373	342	372	344	348	369	327	345	347	376	377	372	327	344	356	374	375	372	379	380	355	356	367	346	327	364	371	366	403	368	356	379	345	371	327	333	355	369	382	351	383	389	345	357	338	367	373	336	366	343	375	378	361	338	323	331	331	357	326	375	355	353	367	366	345	376	339	370	339	311	340	354	362	375	365	380	353	344	339	364	366	357	368	329	388	359	363	378	410	376	349	371	370	350	334	367	354	344	360	389	377	382	332	383	343	372	363	386	387	372	368	365	361	342	328	338	352	348	342	362	351	352	377	359	372	382	343	338	351	357	376	375	352	342	360	337	337	340	353	340	362	353	377	360	338	368	355	370	363	395	365	405	393	386	317	383	338	361	374	373	362	373	355	385	392	338	364	361	329	343	355	344	367	356	375	368	382	343	372	368	368	356	359	354	379	367	377	336	311	383	361	357	352	370	365	335	351	330	339	336	346	375	349	374	346	347	373	357	352	348	332	372	381	351	356	350	356	376	356	333	352	314	347	356	362	356	367	415	341	386	372	346	353	339	367	389	334	352	382	348	346	376	357	362	380	386	374	382	369	365	335	386	372	362	360	392	372	342	311	396	340	344	359	319	396	339	342	345	385	358	363	376	402	364	348	325	347	364	393	355	358	353	367	349	366	318	384	364	363	373	354	332	362	359	363	341	359	365	341	347	373	338	369	354	364	348	357	347	367	369	320	330	366	363	349	331	361	308	376	385	369	359	365	385	363	358	335	373	337	364	368	336	360	382	367	340	352	355	337	334	378	377	367	365	358	363	322	308	358	312	375	343	341	396	362	361	332	347	355	342	342	368	358	374	342	390	372	358	357	375	377	346	352	359	370	344	372	388	362	357	349	359	404	343	368	386	376	365	346	374	345	379	353	347	385	348	325	389	373	374	369	337	361	354	346	341	361	371	349	345	344	336	344	337	388	351	327	367	387	354	361	372	363	342	375	355	355	335	370	346	351	330	356	401	353	354	351	355	371	371	345	376	360	332	336	365	342	388	341	381	326	378	363	338	339	343	330	384	369	333	375	407	322	360	361	328	359	355	366	335	361	369	353	389	400	381	364	358	364	376	366	384	353	354	336	335	347	350	329	355	335	386	365	315	365	353	361	349	379	341	385	374	314	344	366	362	345	362	397	364	329	367	355	372	387	370	332	385	362	359	362	352	317	340	381	346	318	357	331	401	352	387	355	334	365	343	345	350	380	394	359	331	345	370	382	340	363	346	390	349	373	319	359	328	412	341	342	325	367	367	391	369	367	389	362	345	364	356	362	339	353	368	363	376	361	378	331	339	371	336	336	336	319	355	372	356	362	381	371	355	355	338	390	357	340	364	360	361	362	357	341	350	364	366	355	365	374	367	363	349	384	363	366	375	344	327	332	336	327	364	339	367	375	366	350	365	335	353	351	325	341	321	331	356	352	367	368	347	365	372	368	372	371	357	361	347	369	325	330	332	317	372	378	349	344	380	348	339	386	313	357	341	343	371	319	357	371	348	337	348	335	381	378	382	355	341	356	335	384	346	330	361	355	325	365	338	368	317	356	346	374	378	367	389	342	364	352	332	334	330	370	365	370	349	368	381	388	335	340	347	358	385	348	342	344	370	323	370	324	332	374	356	321	336	357	378	352	357	391	365	380	330	333	348	350	348	354	377	346	372	355	377	344	410	369	334	348	365	350	382	347	372	365	390	340	289	363	363	365	397	333	357	361	334	355	366	359	334	335	385	347	340	353	374	344	355	335	378	397	365	377	334	387	359	362	360	375	349	364	328	355	334	361	327	364	364	337	318	340	381	356	354	379	381	352	358	352	373	309	374	361	340	377	333	375	353	331	413	352	389	345	336	368	393	358	376	345	370	392	417	352	389	363	366	346	338	338	351	376	370	335	354	358	329	347	374	379	348	380	385	362	348	376	347	380	350	320	362	365	349	361	383	317	333	362	352	353	376	365	362	341	351	323	364	341	338	394	367	366	414	365	348	359	373	358	346	321	344	370	357	375	316	335	341	385	344	341	354	372	346	360	363	360	330	352	379	356	342	412	363	364	352	342	351	354	361	333	349	393	381	339	344	348	370	354	331	331	375	377	338	386	395	364	354	353	370	368	347	363	355	361	380	339	340	381	354	355	377	377	377	360	360	327	325	383	332	355	353	339	376	343	343	354	354	340	354	390	373	357	356	381	348	327	325	392	351	335	349	333	364	364	356	363	338	376	379	349	412	359	370	345	361	365	315	362	399	350	344	385
25553	30663	42974	43305	40135	32295	25302	21356	17056	13131	13742	15656	14873	13653	12945	11064	10551	8957	8089	7181	5988	4838	4945	4527	4711	4850	4407	4265	5262	4813	3928	3328	3114	3500	3168	3251	3025	3304	2970	1969	2399	2136	1736	1602	1519	1495	1519	1513	1338	1406	1309	1416	1609	1685	1563	1650	1586	1276	1104	1020	996	1011	980	982	959	980	1031	995	1036	1037	1033	1047	1060	980	897	963	1006	1072	1061	1048	1008	979	992	1037	983	968	996	1039	1001	940	943	953	959	964	942	912	948	925	888	914	916	964	892	917	907	927	907	886	832	899	896	892	885	929	946	848	868	905	893	911	912	875	902	922	923	878	931	903	857	903	885	947	917	877	914	871	907	896	875	910	893	875	922	925	882	914	924	926	951	880	934	850	926	860	952	902	910	861	925	865	910	872	911	866	926	890	880	937	939	921	888	920	916	916	932	878	903	951	930	928	947	881	883	877	909	927	859	914	868	925	893	840	923	845	884	873	929	942	927	898	886	891	895	938	897	893	878	913	872	884	884	895	864	921	942	902	923	903	903	895	802	934	904	902	878	890	868	924	921	854	924	931	906	904	903	907	907	900	863	911	876	901	859	892	860	905	887	911	916	888	909	883	923	833	847	929	864	874	870	907	848	872	908	908	884	871	865	889	832	917	874	887	932	892	862	903	843	811	903	908	894	864	907	834	924	958	871	877	867	960	887	939	887	925	908	934	927	961	898	985	896	900	885	877	914	938	892	937	904	879	922	881	937	947	893	903	920	931	878	888	918	905	901	863	886	878	891	813	838	870	931	847	873	898	893	920	877	951	953	899	931	879	940	901	870	889	894	920	837	881	887	913	908	853	887	879	915	896	938	870	925	831	873	889	879	880	949	878	928	899	848	818	894	875	910	875	909	898	927	873	891	943	893	903	850	862	889	891	929	916	856	930	864	955	941	877	876	893	887	905	878	926	916	905	881	880	897	915	927	890	880	880	918	861	891	864	927	879	895	900	910	902	878	918	878	886	904	897	890	936	932	918	838	857	871	889	906	904	916	875	883	878	917	918	884	891	875	923	904	925	899	826	903	926	885	917	903	951	889	921	856	879	911	895	892	892	888	909	946	894	900	863	912	874	882	887	872	906	897	881	884	861	904	898	893	905	883	875	936	879	873	927	915	840	921	917	874	899	884	882	884	901	871	861	879	877	884	884	861	850	879	934	870	934	892	895	838	929	855	898	913	881	865	885	916	922	934	872	913	908	918	902	890	907	920	871	917	895	894	894	900	892	910	930	918	881	871	930	888	890	903	880	900	857	921	839	934	910	935	879	884	925	880	932	881	837	912	877	828	881	941	948	912	936	908	879	908	895	882	924	864	903	947	899	876	914	905	948	900	940	913	893	843	917	908	913	903	914	884	911	933	943	915	890	884	876	909	886	889	912	943	913	889	930	814	872	897	875	910	896	862	863	922	879	868	924	866	883	912	942	879	923	815	886	845	900	850	875	911	855	913	869	912	828	938	920	902	932	890	889	917	918	915	866	846	879	858	889	895	955	920	881	879	897	923	931	878	913	901	908	863	909	896	887	882	872	880	924	863	906	897	857	904	928	892	918	874	903	925	875	870	947	886	916	918	902	861	896	900	904	896	923	849	908	887	856	921	902	911	859	920	860	884	886	941	928	926	863	899	837	919	893	854	838	871	855	877	916	894	872	903	892	936	919	913	928	879	897	868	881	891	895	889	854	871	955	899	917	823	868	837	908	912	884	886	893	926	871	908	895	872	839	915	860	891	895	913	905	934	884	931	864	942	966	917	927	892	890	869	885	869	967	930	892	886	897	900	896	905	852	864	933	856	866	869	890	886	895	935	891	926	863	857	935	905	929	893	809	916	853	919	906	858	877	925	948	882	901	893	868	896	942	891	987	856	876	916	869	868	913	873	912	924	892	871	917	863	908	874	904	952	851	912	892	903	898	894	933	890	929	920	902	918	852	882	862	860	861	962	939	989	868	918	906	900	873	908	840	873	880	873	871	852	889	874	906	937	931	859	884	861	834	818	882	854	940	930	936	884	830	860	847	909	881	923	893	911	880	905	901	903	918	944	918	927	883	867	885	919	909	919	867	899	861	864	879	919	875	847	917	900	883	927	857	911	817	894	919	925	870	847	912	920	936	875	881	880	840	900	910	853	861	879	891	889	917	870	945	871	884	880	858	905	926	941	897	850	879	917	963	893	856	874	886	886	866	923	845	886	887	937	915	869	877	892	849	898	889	938	875	897	949	888	860	911	855	833	866	885	950	891	908	805	889	890	867	893	897	831	887	946	883	887	919	876	941	878	893	832	889	901	881	932	874	846	872	831	874	935	921	890	849	888	862	865	829	917	869	922	872	911	898	863	915	912	918	922	957	890	892	963	917	894	915	867	892	851	912	897	939	880	870	865	881	858	963	887	874	894	925	882	971	921	874	945	865	883	888	847	905	844	853	898	893	894	912	890	922	871	912	931	921	918	923	896	924	868	858	893	921	962	936	910	922	807	890	859	883	854	890	834	911	910	905	915	859	833	863	855	865	865	960	906	918	936	914	896	899	889	911	902	877	915	959	881	877	914	905	902	893	905	887	909	909	871	897	912	888	837	917	817	867	891	870	890	907	896	904	847	911	930	903	894	873	892	874	937	864	896	873	890	871	899	894	904	881	872	924	930	875	879	902	879	901	913	889	931	862	881	873	908	902	845	841	917	867	877	912	854	866	909	857	848	884	852	893	888	893	884	856	889	881	905	897	925	922	850	898	906	943	860	921	889	920	921	887	882	923	869	884	905	902	892	869	866	887	862	873	921	884	872	912	834	905	875	904	929	938	832	931	879	840	925	932	831	918	903	892	871	842	910	916	929	881	939	935	880	933	849	877	895	901	862	871	901	866	886	900	853	921	857	874	901	893	832	866	923	911	897	846	895	905	927	951	935	875	915	903	878	877	939	861	847	848	890	886	818	877	855	892	889	868	826	930	887	921	894	869	881	839	924	911	896	873	897	865	873	821	909	892	879	910	890	955	883	897	916	880	901	895	901	898	902	912	879	914	914	902	874	921	904	863	943	878	904	943	856	872	915	851	825	868	853	921	888	917	968	880	930	879	856	929	862	859	842	893	920	901	853	897	930	898	929	891	866	888	889	905	920	897	889	906	911	893	868	872	877	866	906	893	881	866	863	914	861	897	871	915	875	868	900	868	881	885	836	852	878	879	925	888	929	868	887	894	855	886	875	908	945	915	904	905	870	854	907	933	887	841	900	877	850	941	920	878	888	886	901	909	936	849	926	964	959	880	859	924	933	872	935	916	876	935	900	855	903	885	910	879	908	882	882	906	859	875	887	893	908	893	871	888	890	833	904	903	906	898	874	849	886	936	905	830	892	908	913	919	890	872	885	876	815	875	898	873	912	890	913	917	842	848	917	901	923	842	905	904	892	912	918	912	917	903	899	887	867	904	915	894	914	886	928	882	906	853	901	879	849	921	913	910	889	868	879	885	860	889
21864	18561	21935	16264	9555	5729	3830	2715	1675	1243	1168	1102	949	838	776	709	599	594	515	529	512	481	490	424	484	460	442	500	392	416	427	403	407	427	437	409	392	457	389	392	414	414	361	412	402	379	404	418	395	427	381	396	379	364	398	380	387	396	390	371	371	388	404	380	389	384	410	406	392	378	395	407	384	361	346	423	421	398	373	406	382	366	392	350	358	406	365	404	418	389	352	367	396	429	379	404	369	411	358	412	398	366	361	400	359	385	383	429	395	385	371	407	385	373	402	367	380	379	344	402	384	381	378	369	389	413	412	364	368	355	346	385	346	348	366	354	393	365	346	406	351	394	354	352	372	355	376	373	366	361	346	384	367	349	370	410	399	380	350	350	369	318	406	385	399	390	376	371	366	366	393	364	364	368	427	395	378	369	358	367	347	365	399	406	405	412	381	398	400	377	386	389	357	422	370	378	383	380	393	407	390	352	362	398	389	392	371	339	375	363	339	370	375	377	371	395	337	385	360	355	381	382	425	393	380	339	391	368	398	406	384	387	412	385	402	398	371	397	371	401	377	370	362	382	402	370	380	372	368	381	365	349	359	346	374	380	370	372	384	365	361	375	385	363	353	401	384	377	404	378	429	375	376	393	404	377	382	432	373	396	366	372	406	381	432	374	352	382	379	376	381	392	394	396	366	361	392	410	405	395	402	384	391	347	370	347	415	368	393	376	377	419	382	388	333	339	370	378	413	364	356	368	364	378	409	352	407	379	367	389	425	391	361	366	386	377	382	401	393	371	370	396	339	393	406	352	379	328	383	383	379	370	390	378	342	381	348	394	364	396	402	350	386	383	372	397	351	415	367	387	387	367	389	388	347	363	375	378	373	401	336	374	359	369	396	396	350	361	397	392	382	377	362	384	358	374	386	376	411	380	346	380	394	379	348	373	349	378	385	370	404	355	325	387	398	362	383	372	374	376	391	361	386	384	383	348	363	373	388	393	397	378	384	400	394	403	390	421	388	380	380	352	418	379	405	395	422	376	396	404	379	390	379	395	385	344	383	356	356	381	367	375	367	370	374	378	362	383	379	418	373	359	386	382	365	397	387	391	377	406	364	399	377	377	333	375	402	385	367	347	369	381	363	393	392	336	346	384	398	409	409	368	400	384	357	404	371	359	360	371	344	355	369	379	351	358	381	370	378	400	375	376	373	337	414	344	359	403	377	360	372	386	412	359	386	378	399	387	393	397	399	388	341	350	370	393	378	431	393	378	379	411	366	369	363	362	377	373	377	374	412	373	382	387	388	351	369	382	397	416	402	401	370	423	374	376	360	400	386	374	376	363	390	395	388	400	332	363	390	351	328	360	341	376	368	377	395	352	387	393	374	347	350	382	398	378	385	401	358	386	365	377	401	382	407	421	394	402	403	375	386	367	361	402	395	382	378	379	424	372	409	376	355	386	388	397	398	392	415	398	394	363	369	356	393	395	399	382	371	389	379	372	368	384	364	353	403	370	354	364	380	425	403	370	438	373	371	402	372	321	393	391	369	360	393	351	375	424	366	401	356	369	396	399	397	396	401	379	419	357	368	382	364	389	345	398	385	385	345	348	353	388	384	399	362	387	395	365	374	383	380	357	380	382	337	371	391	377	430	376	404	380	374	389	345	403	411	366	395	375	393	357	378	345	380	368	367	383	346	407	393	387	380	391	383	354	412	375	373	383	391	373	374	394	408	394	405	395	344	383	398	405	374	358	370	363	362	374	361	395	397	366	369	358	374	363	375	340	401	390	370	390	323	382	370	441	368	409	412	360	368	378	415	407	400	372	368	359	385	369	380	372	335	367	374	401	353	369	396	387	351	350	382	405	389	385	372	412	363	413	386	387	393	373	392	411	383	359	344	369	358	397	386	371	390	395	393	375	387	397	374	380	373	350	363	322	367	399	401	379	395	382	366	369	400	379	402	379	396	369	345	391	350	358	379	355	387	357	419	338	416	399	373	350	361	405	381	374	390	406	401	396	394	363	376	391	378	390	388	342	376	380	348	390	352	362	338	342	399	358	361	383	361	391	372	399	364	330	386	395	382	349	401	398	350	385	345	357	361	355	401	364	389	373	373	358	396	382	361	368	350	372	383	393	348	394	390	389	399	372	391	394	388	406	386	362	380	339	353	395	369	390	412	365	383	394	359	381	389	359	410	422	354	369	389	388	381	363	406	392	394	390	359	401	396	381	383	381	364	386	405	392	407	334	387	383	368	363	357	388	388	382	364	372	364	363	354	396	375	367	385	397	391	356	400	336	387	367	361	397	413	359	365	375	403	395	422	388	415	344	366	379	357	411	382	379	367	370	352	407	368	381	354	380	384	372	356	389	412	416	375	363	393	373	376	418	404	377	388	379	374	329	354	366	378	351	361	364	396	386	394	353	384	380	399	393	414	386	386	409	426	385	372	358	384	385	389	369	407	373	375	368	373	379	407	384	380	434	404	403	368	393	391	397	362	325	397	376	366	368	388	421	343	372	383	380	374	408	342	369	356	367	401	372	382	344	400	394	393	387	374	402	409	377	381	329	368	336	363	390	343	361	407	355	371	367	403	370	360	393	340	380	370	378	406	388	438	368	396	380	370	399	372	390	368	364	406	391	384	392	366	402	358	420	365	373	394	331	370	383	385	344	388	375	382	407	397	388	410	377	384	371	385	383	374	379	404	383	324	355	343	379	389	376	337	377	382	375	383	384	345	364	396	371	373	413	377	383	357	371	395	370	398	382	367	377	374	367	373	362	409	358	383	372	388	351	403	374	378	424	391	386	390	392	357	351	400	379	418	378	351	361	365	391	377	414	389	379	390	423	371	387	363	381	391	376	387	403	369	348	362	373	393	364	381	378	357	374	360	355	386	391	370	374	392	374	380	370	397	390	364	383	383	397	385	381	338	387	370	395	380	373	430	393	365	406	391	426	369	362	396	370	370	376	363	369	390	374	373	307	367	341	367	384	396	347	340	394	388	381	384	367	388	395	381	408	384	385	399	389	368	376	392	362	385	375	398	389	410	393	405	387	370	377	353	379	359	363	390	371	351	372	353	413	351	385	383	381	344	377	387	385	386	354	388	365	381	385	399	378	356	386	389	395	383	407	373	362	356	348	376	364	376	391	391	382	362	326	369	386	380	373	374	383	377	426	366	352	405	425	393	393	383	374	390	397	388	386	365	364	412	382	376	390	375	368	413	385	353	359	394	360	388	367	357	383	382	383	397	352	364	370	432	400	356	371	384	400	381	371	357	376	399	362	411	353	383	414	367	349	404	343	393	421	402	341	390	372	390	369	389	353	381	399	389	374	358	385	394	373	329	359	380	380	363	378	418	362	398	361	380	366	381	387	381	390	386	383	382	353	356	392	367	377	387	381	367	366	403	388	358	388	353	407	395	381	379	453	383	387	399	354	386	392	383	372	374	406	385	406	381	362	371	342	343	399	391	370	386	365	358	384	338	366	377	368
12671	15672	27171	27112	21050	16932	13293	10561	7054	5784	5125	4873	4329	3711	3245	2962	2559	2374	2082	2036	1811	1688	1609	1485	1492	1467	1492	1442	1470	1320	1270	1240	1234	1138	1221	1115	1161	1134	1150	1103	1168	1050	1096	1034	1002	985	1012	1055	1017	990	978	977	978	1007	1011	926	990	1018	948	1002	952	976	932	963	934	962	1024	1004	970	957	918	922	906	971	996	965	999	973	988	880	983	932	938	972	981	987	973	1022	900	916	1003	976	945	980	992	877	951	894	956	949	991	964	931	979	937	956	917	915	939	909	946	957	924	909	935	936	943	954	950	938	905	919	954	941	959	952	916	964	953	943	954	970	959	966	934	948	959	898	935	926	920	951	978	934	970	927	957	939	1010	916	997	936	932	1002	929	934	940	974	916	922	982	910	974	912	939	952	958	934	927	941	970	920	948	979	963	975	950	960	940	943	924	934	966	951	951	933	973	943	930	912	979	947	922	963	975	938	919	956	950	956	962	986	938	964	950	956	941	964	959	914	952	904	923	984	920	991	954	914	973	951	969	911	1006	909	966	939	923	992	975	1008	938	928	984	892	958	968	945	894	953	856	990	940	950	934	1005	923	909	915	950	975	915	942	971	955	900	988	909	946	983	1001	972	976	950	931	965	907	977	959	927	944	968	996	941	931	985	981	935	908	952	1000	949	910	938	953	950	930	890	944	920	895	929	988	894	950	922	951	919	904	898	950	939	998	897	958	935	918	971	972	940	989	959	1024	963	941	978	961	943	942	992	977	984	920	996	915	968	949	976	965	979	959	978	914	971	962	947	920	953	958	938	958	956	936	990	934	946	921	883	868	902	972	965	950	974	992	945	900	957	941	1053	944	965	950	976	887	995	957	986	920	933	954	1002	1021	985	971	985	936	945	971	971	978	935	890	938	933	987	962	985	901	991	934	928	938	961	921	980	990	976	996	1014	924	951	971	946	959	946	923	936	964	943	912	892	936	925	1003	971	964	960	1002	969	1025	930	947	914	990	998	918	925	949	965	989	930	941	948	980	935	953	894	907	976	986	937	985	969	932	960	928	943	911	949	952	929	948	935	945	1002	934	912	916	946	972	967	946	959	959	941	983	946	948	932	908	930	961	906	1007	972	975	936	956	948	963	985	920	961	966	975	985	1001	964	956	919	916	954	966	989	938	945	971	947	932	981	919	974	966	888	969	944	955	952	927	946	940	1001	946	947	976	971	954	910	923	958	964	942	1005	1016	911	969	987	941	995	950	918	943	908	930	945	943	932	978	941	954	932	953	967	967	952	973	904	935	966	937	908	989	951	917	962	941	999	910	990	943	991	940	909	939	930	1019	961	894	942	994	940	920	901	970	949	919	980	993	984	922	926	954	899	995	1032	978	960	984	962	945	935	929	972	945	989	946	946	971	939	916	909	925	972	981	919	931	945	983	1019	924	993	991	993	949	902	962	985	934	984	899	971	949	933	884	944	943	985	936	925	954	924	943	892	927	1048	1013	933	964	937	959	977	982	976	901	985	961	1008	935	979	950	966	937	972	954	971	992	948	974	936	978	976	966	996	963	993	1005	984	873	945	936	947	958	893	972	974	929	979	927	947	961	949	951	983	923	980	918	931	948	914	1020	970	1007	910	1013	961	968	913	1001	930	952	998	957	1005	987	935	958	906	904	940	909	915	932	944	936	929	928	959	935	1019	940	963	941	913	936	966	900	932	995	1009	947	967	984	998	974	907	999	965	891	932	918	935	965	940	990	982	993	1015	950	975	1000	976	936	980	919	925	972	995	921	950	927	949	931	987	980	1003	967	982	980	920	952	916	932	945	951	930	969	948	928	950	1007	950	937	972	926	981	994	933	911	893	964	923	939	893	945	965	937	918	915	949	940	909	1036	943	951	962	968	940	902	982	964	979	961	918	979	964	980	982	930	956	972	1005	956	896	910	979	922	993	915	931	934	948	920	985	949	926	960	915	957	981	970	983	937	989	950	913	968	926	990	920	946	940	961	969	1010	963	963	956	913	988	946	925	956	1018	961	925	975	970	943	939	976	987	993	935	975	937	962	915	978	934	982	921	884	974	934	961	931	900	954	905	901	969	977	962	963	995	891	1008	917	983	990	956	920	912	916	941	919	994	1049	946	946	926	943	1003	951	963	1005	922	915	974	982	902	913	961	985	919	946	910	967	979	945	967	926	934	944	950	984	954	926	936	885	885	993	957	944	956	900	993	918	960	927	965	947	952	967	926	946	1010	968	1037	950	1025	981	942	982	933	938	929	958	931	1017	956	952	894	937	963	886	957	970	919	918	977	969	979	961	966	939	968	964	867	991	963	934	945	905	948	945	1011	989	951	936	897	949	869	899	947	1005	912	940	966	975	951	926	1022	939	1007	959	939	925	929	964	878	936	911	916	947	952	964	971	964	924	927	999	972	919	954	951	951	990	958	938	942	922	952	922	986	966	975	929	968	964	1001	972	950	921	969	941	956	976	963	969	986	920	936	973	968	991	959	945	994	927	936	926	925	979	913	928	966	981	960	1007	977	955	981	933	942	953	941	964	944	987	956	938	1006	905	955	937	980	961	956	1002	950	940	947	1030	970	871	975	950	944	926	919	942	989	938	975	965	881	955	977	949	948	952	1003	910	979	913	892	935	961	975	917	972	925	940	911	952	952	957	975	957	941	984	966	945	945	970	917	978	986	942	894	905	970	904	896	966	903	909	948	912	965	898	914	925	955	964	951	940	929	936	923	939	966	939	969	944	954	965	984	967	998	966	946	953	921	915	981	959	936	948	910	983	997	969	1011	930	925	916	938	945	974	945	939	924	999	911	961	948	914	930	959	992	972	963	912	982	928	984	939	916	950	970	934	925	950	918	978	925	932	993	942	943	955	916	960	994	957	923	948	977	972	951	973	984	970	907	1008	925	964	982	983	956	934	951	959	998	981	969	953	949	948	891	981	936	969	994	956	963	972	943	942	940	984	914	921	940	932	934	978	954	955	946	975	982	1044	901	949	916	954	998	951	920	977	1009	1000	934	922	971	933	948	937	963	966	963	1018	989	958	954	965	936	970	956	1016	953	890	951	890	953	1009	964	961	947	964	887	951	942	984	928	976	922	937	913	912	991	918	943	937	965	953	980	920	962	1008	988	939	986	960	913	997	997	948	948	932	946	984	917	962	959	953	994	950	952	922	924	898	956	964	937	915	994	1011	948	986	896	1006	978	965	927	969	940	958	1017	900	857	972	980	953	912	904	924	957	989	936	989	953	929	943	916	948	954	947	938	945	982	978	971	888	944	941	992	1027	995	913	965	929	914	973	939	1017	963	962	947	886	948	921	971	938	913	936	994	961	916	964	969	969	974	1009	967	1007	923	941	943	978	902	915	911	903	916	908	887	955	907	977	973	1006	947	944	944	963	939	924	955	965	965	971	961	936	887	950	1017	971	933	974	991	976	984	997	975	995	937	988	945	933	990	905	969	936	978	936	951	1033	998	896	974	931	900	917	966	940	921	923	964	948	944	904	930	951	904	954	927	922	947	965	966	936	927	966	912	916	958	965	941	942	961	965	1014	1005	918	930	1034	963	996	981	956	944	986
34286	30799	36638	31018	23084	13083	7960	4764	3148	2540	2441	2539	2452	1978	1853	1575	1449	1158	939	996	884	811	815	754	810	928	819	864	838	639	619	601	599	596	569	617	567	595	517	534	632	653	552	535	509	451	509	419	426	414	461	428	448	452	411	454	432	415	407	427	419	415	419	361	403	398	422	453	412	396	393	390	446	418	411	423	398	387	421	402	441	414	429	394	399	443	420	382	396	387	411	396	404	396	373	434	377	397	389	346	374	383	392	400	412	423	389	389	405	407	391	422	407	412	411	393	376	408	405	383	372	447	405	352	405	405	378	386	410	407	383	402	384	412	409	378	406	404	401	417	389	381	401	359	404	364	345	418	395	392	383	409	409	422	381	381	373	395	400	406	398	393	411	416	370	416	403	364	368	393	376	376	414	402	364	417	422	414	385	393	368	417	371	403	376	391	392	389	428	402	368	386	391	419	407	386	360	410	408	353	372	416	391	391	388	420	437	407	409	435	402	410	373	393	384	385	429	381	402	425	405	382	395	352	374	406	396	386	382	426	438	416	400	408	395	402	385	397	370	403	381	414	409	437	403	417	416	406	385	425	427	404	405	418	361	352	411	378	420	362	382	400	372	373	406	388	357	405	433	428	414	421	421	396	389	408	404	399	375	383	381	409	376	390	368	411	377	377	410	366	389	385	362	387	401	367	395	377	398	382	414	387	408	375	402	431	403	405	374	380	393	425	380	388	402	383	400	429	406	409	425	348	399	398	402	387	382	412	423	404	405	393	385	408	430	400	432	378	372	423	430	396	427	390	435	408	421	413	388	402	399	393	385	431	405	384	417	389	397	376	410	421	409	439	369	448	369	393	414	399	384	398	380	419	338	439	397	372	427	395	401	408	386	400	412	409	393	430	387	409	394	415	400	415	395	395	405	402	394	380	416	397	390	387	443	403	422	384	424	399	389	396	399	403	405	362	384	402	415	388	406	423	391	382	365	394	399	475	405	404	399	408	426	389	377	390	393	399	393	396	389	372	413	381	390	419	395	352	413	431	396	348	420	412	366	417	399	403	407	404	397	368	396	385	420	397	368	460	422	406	397	402	383	371	395	425	378	358	395	384	414	416	399	377	374	398	426	453	374	445	405	373	391	409	392	414	381	412	404	399	394	406	381	395	402	359	347	377	395	403	416	411	392	377	405	354	424	410	403	390	360	405	425	382	431	399	350	401	399	405	440	432	409	395	391	368	386	378	411	424	385	357	398	410	405	376	390	380	385	387	389	375	438	410	383	433	429	397	415	377	406	415	420	374	421	396	367	416	398	415	404	431	374	367	359	398	348	391	379	439	375	374	411	401	440	394	422	401	386	390	372	441	415	427	430	424	394	424	402	381	387	397	388	377	418	411	400	388	392	400	401	390	408	386	385	423	412	360	405	420	435	384	416	394	386	413	373	376	383	394	387	413	413	418	427	383	385	391	382	399	407	421	435	428	385	416	433	401	388	371	402	416	389	399	377	409	412	394	380	396	394	402	400	359	396	394	405	347	395	404	402	422	400	441	328	410	393	397	402	383	381	406	428	411	370	398	429	416	431	417	348	385	369	388	419	392	407	391	391	379	398	411	417	386	380	374	395	387	357	426	374	382	394	404	445	376	428	390	417	398	389	403	415	386	385	362	409	416	415	398	379	432	419	384	422	400	423	385	370	386	410	412	388	374	392	412	401	445	384	390	439	394	422	432	404	383	398	393	375	370	379	401	420	405	412	408	378	373	367	403	434	391	380	375	399	414	399	383	389	388	403	371	428	396	407	433	408	408	378	416	388	413	373	415	387	405	415	372	441	398	388	396	397	403	428	391	424	393	387	413	406	414	389	402	404	395	381	393	423	396	405	416	366	404	355	412	391	375	400	387	407	413	454	418	386	407	414	432	403	374	388	431	385	403	387	398	416	418	414	407	380	426	422	417	388	407	367	374	387	395	396	401	407	366	386	357	424	434	383	423	382	437	379	393	393	425	432	386	373	435	441	390	426	409	401	408	448	397	386	401	378	382	413	378	384	382	386	398	377	405	412	397	407	393	429	406	408	403	395	413	416	371	408	423	397	375	428	392	342	422	360	404	385	397	388	383	402	386	399	388	393	359	428	390	388	406	409	407	423	383	392	368	395	375	417	378	400	370	410	393	372	364	426	378	412	388	403	389	435	416	360	399	401	361	409	393	426	374	393	415	421	379	398	390	412	445	396	424	431	411	365	457	386	414	395	366	393	417	401	394	414	426	367	391	375	423	373	422	383	397	384	421	399	395	376	420	427	442	395	400	406	396	418	369	395	377	385	372	389	388	387	373	390	404	385	407	395	402	404	385	365	407	416	375	359	378	377	432	374	379	379	393	373	385	393	401	390	438	375	382	412	402	415	407	380	409	394	372	410	413	394	392	421	385	405	370	451	413	399	405	414	433	433	412	433	393	386	401	398	412	415	395	389	387	408	430	366	391	415	413	375	424	407	414	401	413	413	389	374	428	417	410	352	430	406	374	413	393	398	428	389	394	428	394	383	376	419	413	388	377	384	399	391	396	397	394	442	394	376	417	408	398	419	394	385	391	399	409	389	374	378	415	417	435	413	355	413	401	389	412	390	370	392	405	399	412	388	430	440	386	379	410	396	400	418	438	428	381	428	419	390	395	387	388	354	378	410	426	380	379	376	419	390	412	376	385	381	427	369	351	357	386	382	406	399	409	411	405	415	399	367	415	445	390	402	350	433	430	363	404	414	408	425	374	401	405	388	424	401	377	399	382	385	393	400	389	374	355	396	372	388	428	373	388	419	400	380	407	414	402	416	404	406	368	398	345	416	418	377	381	399	393	405	367	360	395	403	410	425	388	405	394	394	382	377	421	392	377	427	440	431	417	408	400	403	387	399	387	428	392	403	362	346	379	395	376	416	409	402	393	418	413	395	382	399	405	374	414	393	381	389	397	392	401	416	429	380	409	385	400	404	401	388	380	385	401	401	413	390	402	391	365	394	407	390	405	403	383	406	398	371	418	364	400	423	384	411	411	367	392	406	434	414	419	364	390	373	407	404	362	404	385	358	409	411	436	415	393	405	411	421	392	401	383	411	400	406	372	393	369	396	394	393	392	416	372	400	436	413	436	419	400	407	414	436	405	415	370	443	389	378	401	417	422	391	425	381	424	380	387	398	398	389	357	451	403	389	405	404	368	401	377	390	405	380	394	392	382	419	383	418	427	400	371	426	363	372	418	395	404	393	400	353	405	371	363	394	415	389	418	390	394	390	439	413	420	407	402	415	416	388	395	416	392	382	408	391	390	435	399	391	389	398	395	357	410	404	435	420	385	403	378	417	410	386	368	386	356	383	388	395	366	369	420	411	414	378	433	382	375	430	372	401	395	423	397	388	392	410	420	413	399	368	394	434	383	365	413	412	375	398	392	416	426	385	396	433	411	391	373	374	377	343	370	397	433	406	433	402	395	362	399	402	407	406	403
20666	24966	37951	39428	34766	26196	20551	15556	12092	10751	10762	11086	10511	9524	9096	7631	6926	5765	4756	4499	3892	3844	3861	3517	3920	4365	4347	4221	3855	2981	2675	2340	2121	2322	2275	2350	2273	2246	2260	1878	2382	2621	2060	1785	1576	1321	1555	1382	1328	1230	1265	1235	1251	1324	1288	1286	1291	1201	1095	1080	994	1011	1004	1009	1042	995	993	1084	1069	1024	1087	1072	1032	1030	1049	1054	1011	1038	1027	1078	1081	1062	1073	1074	1125	1030	1027	1042	1101	980	1013	934	983	1031	991	1024	1032	986	1015	953	981	981	979	966	982	1051	1024	1000	941	977	981	982	1032	977	972	998	994	961	952	1005	983	980	990	1047	1005	1005	936	1028	1006	982	1003	987	1024	1000	1000	967	1003	1073	1036	1010	1002	1031	973	972	1028	981	976	1015	1036	960	950	938	983	1003	999	1004	988	1013	1026	950	983	986	966	1002	974	994	1015	978	987	986	984	1038	1006	932	969	964	1010	1006	1080	991	962	1013	1005	1015	991	982	936	988	956	991	1013	993	985	1007	976	929	984	988	1019	941	1004	959	980	977	1036	1037	968	1032	951	988	1009	982	936	967	1015	1000	987	1018	1005	952	964	1001	968	981	1012	1014	919	923	1000	960	1019	972	975	1013	1015	1005	982	995	981	1012	1023	1026	1009	969	984	1003	968	980	963	937	1093	977	973	972	943	991	997	954	1016	985	1051	917	990	972	976	998	991	1021	1046	997	962	969	1007	1006	1029	957	945	982	1006	994	970	957	1021	939	981	998	993	938	984	1007	970	925	956	991	1007	982	970	1019	993	964	943	1047	979	979	1018	982	1020	953	989	1036	1035	1004	987	1027	972	988	1025	986	1030	958	995	1015	950	995	952	1013	989	974	970	990	977	977	1065	970	1023	991	971	1006	1019	976	1005	960	990	1024	961	930	1014	911	973	951	965	1002	977	1005	1017	959	984	985	979	972	977	1012	958	974	989	1014	1016	970	981	1009	956	1039	996	963	1027	973	973	1008	917	1018	1022	1006	1037	969	988	942	938	968	1033	971	973	974	982	1029	970	998	1032	971	955	979	981	967	976	1009	963	968	1036	987	1014	994	990	956	972	1022	981	1002	941	971	1003	1052	1021	986	953	1006	979	998	992	965	955	986	1002	1004	1019	957	995	969	985	1001	989	923	978	956	1023	1017	1000	973	958	926	1045	972	1025	962	991	983	1004	956	947	981	983	932	986	1018	988	987	958	1005	956	981	1002	1018	1018	979	1010	967	1000	959	979	1006	1038	970	1014	1027	970	997	1025	993	947	1035	949	960	1034	969	972	956	968	977	995	955	967	992	1015	984	996	991	988	957	924	949	995	1002	959	976	979	945	979	1017	997	953	982	985	1020	1004	961	1016	1084	983	984	985	988	990	972	972	916	994	926	971	945	1012	949	991	928	1023	981	996	1046	1046	993	968	1005	1016	994	971	1051	958	988	1030	985	980	978	1001	1026	969	967	952	948	1026	1010	949	973	991	1016	1058	958	1010	976	1018	976	947	984	999	1027	995	1021	989	994	980	978	996	995	941	992	923	1034	967	960	956	1000	946	990	1004	994	1003	981	966	1018	956	970	937	987	1002	978	1009	970	960	994	987	978	950	999	925	942	993	949	985	1004	979	933	995	1043	953	1006	1036	926	1011	999	988	959	974	957	997	965	997	1011	968	982	981	1014	1007	970	1014	934	952	986	1000	1011	991	971	1036	1003	973	1005	1021	948	974	1030	1002	961	1035	959	993	985	954	977	987	1030	946	976	955	978	991	1018	1016	980	969	975	946	996	979	1002	999	1057	956	1017	1017	959	955	982	985	1021	1011	955	985	988	956	1011	981	1046	1061	1015	1014	969	982	973	911	1019	987	945	974	947	978	964	970	972	962	1019	990	998	941	995	1007	998	969	970	1018	903	1009	925	988	1063	977	971	976	1024	1039	908	949	986	923	967	995	966	1025	997	954	912	1006	1021	1014	946	959	943	1017	1012	970	1004	1024	1014	1032	915	961	969	931	974	1002	1002	984	995	993	978	979	1011	1010	958	923	984	1019	989	1011	1028	1031	946	958	984	1009	967	990	987	980	1027	995	1039	1016	984	997	955	959	973	1008	986	1081	983	1017	945	986	987	999	966	1013	975	993	1027	998	1013	955	1008	990	1028	987	921	965	1022	942	1051	985	1005	983	1034	1068	983	997	957	1021	982	979	1020	1015	969	989	984	1016	1024	1042	1008	961	932	1014	982	987	954	1022	992	997	991	983	1053	977	973	972	968	985	948	1037	956	983	1017	987	1033	910	979	950	993	1008	969	999	977	972	994	1012	991	974	995	994	985	986	1002	993	962	1010	973	999	1042	1005	974	994	976	972	1016	978	1020	952	981	1003	1047	984	989	996	938	976	1042	957	995	1002	998	990	975	988	933	956	1007	940	1036	1030	946	983	990	943	985	990	994	960	936	990	1041	1002	937	965	958	1030	965	1018	1005	989	1012	958	1042	1038	931	1007	952	960	927	996	1029	966	974	987	979	1019	1004	995	952	1008	956	1001	974	979	952	995	996	976	980	972	963	1021	973	1005	1048	987	1003	957	993	1037	1001	983	987	1026	1000	985	984	979	1006	1001	997	946	998	1018	996	996	1004	1011	979	1034	1044	1012	987	1013	1006	998	985	982	954	1036	978	1029	1024	962	1012	958	937	990	971	1020	992	998	1053	1001	1001	992	1001	1007	1010	965	995	1007	1028	974	991	943	970	1020	1000	976	960	989	953	1018	968	998	953	988	1006	986	994	970	924	942	933	961	955	983	972	1005	1018	986	1010	986	1030	994	985	939	1008	963	1034	981	994	1030	1026	1015	1018	1033	983	1048	995	973	977	975	987	991	1031	1015	1009	1014	1056	951	990	978	1020	940	1002	975	975	918	984	966	1012	1029	1004	955	972	991	983	982	1027	956	1025	916	977	922	1027	973	984	966	984	966	992	1040	903	944	1002	1040	991	1038	958	995	947	989	955	1002	926	1009	979	994	1004	1010	939	1012	1019	1019	1021	934	996	1020	991	1006	976	1026	972	1006	994	960	988	911	1039	947	978	971	1001	984	1049	1046	976	1002	1003	990	972	995	995	973	1028	997	980	971	1009	944	952	957	939	995	1022	990	940	1011	961	977	1010	1013	937	970	971	1022	991	1000	978	995	981	942	992	963	944	1016	964	986	957	974	942	1002	1002	977	984	967	985	979	1024	953	917	1016	924	971	1036	955	1024	1112	1005	948	947	978	983	1008	983	974	1013	1009	1006	1003	983	970	971	938	981	1003	955	985	985	947	1008	936	969	1007	969	1021	990	992	905	988	999	1052	999	958	1009	1031	973	924	1027	997	986	968	985	974	967	1036	1029	991	1036	974	996	1003	996	1027	1008	962	986	981	998	965	983	1012	1013	971	996	995	995	1003	932	994	986	992	1026	1015	973	993	1029	963	967	1021	992	986	941	956	992	969	993	965	951	997	1002	1008	997	969	1000	993	1015	983	1008	996	1030	989	979	966	1011	973	1011	1008	1019	1001	1005	936	1020	980	967	972	995	1040	1025	1027	967	1010	995	1000	1001	1007	1071	1018	1057	1017	1034	979	957	984	954	978	1000	1023	955	1058	1024	979	1004	965	980	1012	1002	997	1030	1004	979	1023	986	1041	1012	1058	1045	978	992	971	1015	999	941	977	1005	1035	998	998	1012	988	989	967	1010	945	1002	978	1007	984	978	975	1019	979	951	996	996	1008	943	989	944	991	1018	972	1005	982	972	975	1011	1026	989	988	1002	967	996	985	999	984	945	1010	992	998	998	1012	1019	937	974	957	985	1011	952	1033	992	1033	1060	948	959	979	1017	996	995	1001	990	977	979	983	976	1019	1002	969	1013	969	1018	1012	989	1019	957	1019	1026	990	1024	1021	952	997	1004	972	955	968	1020	1039	956	964	991	1007	1022	1016	975	933	1027	953	1008	991	986	1009	1024	982	1010	991	1032	938	993	994	984	993	963	970	900	980	963	981	967	1051	984	968
42703	41896	47761	40971	30865	22539	12301	7259	5487	4122	3814	3871	3680	3013	2538	2229	2076	1742	1406	1341	1206	1104	1057	1039	1059	1114	1178	1208	932	954	689	679	700	669	756	674	635	766	627	577	566	753	771	701	670	555	575	556	475	415	413	384	381	486	446	415	432	394	405	379	383	348	374	380	364	369	355	366	360	374	421	385	374	363	386	368	362	399	397	352	391	398	387	347	359	319	405	380	330	376	367	383	394	371	368	370	364	332	344	351	344	346	365	371	355	375	367	339	364	329	356	379	359	364	376	365	368	368	348	347	345	380	370	352	346	346	335	363	379	354	351	362	350	386	386	361	373	362	357	372	360	374	358	364	378	372	366	344	378	368	353	326	357	325	318	379	375	360	376	349	365	318	349	373	349	350	364	345	358	374	359	359	375	346	344	346	378	358	370	340	365	379	335	338	380	355	346	356	338	338	338	356	348	369	371	328	349	364	382	372	363	359	339	379	376	354	385	354	368	340	342	316	311	384	364	352	372	317	326	375	356	336	347	367	389	354	364	350	363	377	339	325	373	366	341	349	342	350	382	338	372	345	378	349	364	378	317	345	341	382	355	360	334	358	341	348	350	356	339	374	368	339	345	397	335	337	390	379	366	367	353	357	366	343	338	350	375	377	323	367	361	325	350	360	335	369	365	360	365	376	331	356	358	368	370	319	364	375	344	358	388	329	347	355	325	348	361	347	336	345	350	373	355	324	353	339	339	329	374	360	365	360	311	376	331	367	363	321	363	343	350	360	379	359	370	347	325	340	339	364	336	324	351	367	351	364	335	373	353	345	359	338	341	368	349	356	344	350	350	358	348	347	363	343	355	373	366	376	357	353	356	372	363	380	353	348	344	340	367	329	373	344	336	365	379	352	353	373	339	356	363	340	345	363	350	367	339	371	383	338	365	354	337	360	354	336	358	380	355	341	353	347	359	354	379	327	315	362	358	348	379	378	341	380	368	388	351	364	355	388	342	367	369	357	411	346	311	344	368	362	369	353	332	353	356	348	345	364	359	360	357	367	335	361	350	345	346	338	382	361	357	329	375	319	315	372	350	360	368	360	373	363	387	353	350	342	364	345	351	393	388	382	369	355	348	371	322	379	378	361	369	355	341	330	375	321	356	376	341	354	370	334	395	334	345	364	361	355	356	350	362	348	352	363	365	362	348	379	351	344	370	364	345	368	342	361	348	352	384	385	351	379	333	348	375	367	366	371	328	322	345	382	335	341	311	371	379	359	341	359	353	351	376	377	352	374	385	335	386	361	329	340	415	375	354	384	354	350	355	360	340	376	354	352	391	334	357	367	361	415	376	356	323	323	327	343	361	364	363	370	384	347	373	370	366	338	333	337	350	373	349	350	350	368	339	351	351	354	316	339	362	337	337	333	358	358	351	372	338	328	359	338	323	372	387	380	329	391	363	332	370	345	368	360	305	360	356	334	391	347	347	336	343	370	387	332	351	389	347	374	371	350	361	398	343	359	336	341	379	336	371	363	358	336	371	372	346	346	340	336	384	388	308	346	337	343	358	346	349	360	402	355	365	361	337	328	368	362	353	376	338	331	350	374	343	339	347	346	355	320	353	333	362	353	355	328	340	345	397	330	348	337	321	392	381	350	354	364	380	389	377	342	343	366	355	369	343	352	388	398	327	356	332	341	374	336	364	353	377	384	365	361	306	393	375	346	353	348	344	384	347	417	366	375	352	345	347	364	367	336	357	373	356	327	374	332	372	369	354	346	384	358	381	369	323	365	355	330	313	343	364	364	345	358	347	334	351	376	326	344	372	362	381	405	348	349	362	367	392	319	362	345	355	338	405	353	377	400	346	344	372	367	369	361	370	373	363	333	345	367	361	338	356	370	313	336	331	346	355	341	361	364	355	397	370	340	325	351	363	330	358	348	370	343	352	350	341	403	363	382	345	351	324	367	346	357	350	323	362	335	358	363	367	363	352	351	366	329	326	345	330	380	360	370	331	354	354	350	342	352	336	368	349	346	359	370	355	383	372	377	366	344	364	352	349	352	362	371	352	332	370	378	391	334	337	317	324	369	368	347	360	359	357	388	356	343	365	366	352	367	325	349	343	371	355	361	335	363	352	346	351	338	351	371	349	341	397	362	372	388	343	378	375	359	362	370	351	364	354	336	337	364	338	365	334	370	360	344	355	408	357	364	374	345	364	415	350	369	379	357	360	344	310	363	369	360	374	332	360	381	364	361	386	364	376	381	387	347	317	361	376	351	372	364	353	368	394	319	362	326	352	377	351	351	351	307	337	341	350	354	376	331	334	329	358	356	374	355	357	357	365	363	338	333	375	356	345	389	369	396	386	359	349	329	367	355	420	361	337	354	385	356	381	331	355	346	359	367	343	339	354	389	363	401	347	392	359	347	357	372	388	367	377	349	293	339	358	365	371	364	390	342	359	351	402	374	349	346	339	375	359	366	338	345	325	338	389	361	347	338	359	351	369	346	343	380	354	396	318	350	374	353	354	345	337	369	342	333	385	362	349	379	383	335	362	407	298	355	355	351	394	379	351	379	346	336	396	322	337	318	357	361	317	325	336	339	377	350	333	361	382	346	345	375	359	361	353	372	365	374	358	366	308	384	338	360	347	351	353	341	370	354	360	357	328	357	380	378	360	334	331	366	408	352	334	345	396	376	355	331	367	359	350	345	345	382	379	377	360	364	364	348	358	376	368	328	348	345	366	355	335	357	346	362	355	373	353	337	379	348	369	338	372	353	367	339	320	349	344	356	346	355	356	322	379	349	321	373	360	367	324	355	369	338	357	358	357	361	350	340	357	349	332	341	371	367	345	356	346	357	362	334	355	357	352	358	364	388	343	354	387	363	372	331	352	382	364	376	367	376	351	382	340	379	370	359	398	364	351	328	384	344	389	352	385	380	362	369	333	318	361	361	338	365	393	347	378	384	382	312	365	361	355	343	350	371	395	324	376	370	377	378	333	372	379	315	370	343	365	369	378	348	384	326	355	367	323	361	370	355	331	372	366	366	327	343	343	353	356	359	348	369	340	319	339	369	346	339	323	361	361	359	381	357	380	381	369	383	336	345	385	333	356	380	345	373	387	394	361	368	377	354	353	355	353	350	362	372	375	362	363	351	335	384	332	347	361	394	334	363	340	334	376	320	311	378	368	379	333	356	348	377	354	384	357	380	383	325	329	393	376	331	391	351	376	390	374	357	352	373	345	370	370	324	385	369	335	383	348	346	373	359	354	368	353	384	359	384	350	339	369	348	309	362	371	347	366	353	371	352	341	355	375	332	336	344	364	344	382	324	360	343	369	370	363	345	337	357	358	379	336	335	356	338	370	366	359	326	334	407	357	385	382	340	344	358	374	349	357	349	359	340	375	365	341	347	380	389	367	331	379	365	353	334	340	341	366	344	335	358	376	360	384	326	350	334	361	386	373	355	352	357	347	373	382	372	349	367	345	350	342	344	312	368	382	375
26216	33669	45679	46468	40530	34810	24937	20618	18489	14939	14984	15483	14886	12864	11776	11059	10603	8830	6595	7170	6027	5700	5466	5521	5872	5889	5619	6502	4799	4455	2916	3332	3381	3339	3466	3447	3276	3393	2674	2214	2957	3782	3523	3554	3069	2364	2461	2044	1395	1421	1309	1190	1365	1760	1600	1474	1433	1284	1075	935	945	946	957	951	954	946	955	1002	1044	1059	1072	1063	1039	1018	1005	983	1028	1062	1018	1033	1012	1053	969	980	1002	975	942	977	990	986	958	947	966	914	970	962	906	907	937	962	899	927	887	884	899	875	913	895	920	871	845	935	896	870	860	961	908	925	870	881	891	872	865	897	959	858	901	974	847	903	868	904	870	905	917	926	879	903	913	860	872	923	850	868	935	917	908	917	922	934	872	873	877	933	902	900	911	900	895	919	910	855	953	946	876	885	895	880	915	875	885	851	860	834	849	918	853	844	851	907	906	885	899	918	893	909	859	862	872	859	880	891	858	905	916	930	844	935	877	901	835	827	881	889	900	900	872	834	876	919	875	892	888	891	835	863	916	876	925	894	927	865	929	945	895	892	907	888	914	937	832	882	864	860	888	925	885	924	849	898	888	867	891	881	902	885	915	911	865	873	851	921	848	870	863	892	919	896	925	897	861	925	857	878	900	893	891	844	886	877	868	925	925	897	916	834	879	878	906	894	905	983	893	914	865	907	918	917	867	902	929	912	842	909	902	853	892	939	862	917	895	871	868	940	949	929	913	919	886	912	909	859	872	891	844	913	837	875	891	959	857	898	868	923	901	899	926	866	915	840	887	900	877	856	906	879	882	883	886	886	889	920	881	840	823	875	913	904	932	843	889	914	952	911	904	917	842	818	866	905	891	878	859	850	878	885	862	922	910	910	883	840	877	926	928	917	899	908	874	875	861	892	839	924	880	916	880	889	889	929	926	878	881	899	894	891	921	849	964	920	935	881	897	837	869	837	874	954	867	865	875	912	904	910	873	882	912	908	859	870	947	884	899	928	865	881	871	879	894	921	870	885	919	877	936	883	906	929	884	895	911	925	882	880	913	866	906	878	839	895	906	978	872	895	916	924	893	891	865	865	867	887	869	905	844	859	855	825	893	891	845	897	903	852	906	904	867	860	935	873	868	911	879	865	910	862	916	832	892	873	881	897	905	879	885	879	883	914	891	910	872	886	916	888	858	878	881	855	918	866	891	883	867	896	906	877	966	846	897	867	891	901	922	873	908	913	875	887	902	905	881	922	926	870	845	868	891	872	890	898	871	926	890	910	876	882	886	918	877	879	844	896	858	893	861	930	906	888	842	895	916	924	916	914	842	903	876	880	858	872	900	846	844	899	880	873	882	916	935	903	893	833	866	899	848	824	902	892	929	927	915	860	891	841	894	856	886	928	892	899	938	876	915	895	856	850	915	859	881	864	907	887	930	868	889	911	891	885	867	882	848	898	875	882	920	875	834	896	938	871	868	879	878	925	865	899	895	863	894	879	894	850	899	949	897	919	897	907	887	890	894	887	928	942	863	887	872	857	823	858	873	864	819	856	845	886	824	887	871	901	921	876	894	842	906	889	895	932	894	907	831	878	956	907	917	893	914	904	907	898	853	866	786	873	865	877	904	895	864	920	845	892	872	913	926	886	860	910	916	910	914	867	901	923	882	870	900	941	857	864	890	904	901	903	901	926	848	886	960	906	967	884	868	917	906	879	908	875	887	833	858	840	900	856	870	883	940	950	936	904	939	891	890	914	850	861	867	847	876	913	853	913	856	890	908	932	896	968	878	866	912	866	914	871	885	937	926	876	896	877	844	893	847	963	886	876	840	880	878	919	871	883	878	886	861	889	863	878	969	872	906	892	848	901	916	888	860	893	868	923	883	843	881	903	938	907	948	865	904	914	870	938	895	942	877	872	864	897	910	861	880	918	945	892	880	901	908	902	891	822	929	884	827	872	883	894	864	917	879	930	868	859	855	860	888	879	865	892	878	869	938	946	855	874	914	910	888	863	913	883	883	921	917	877	928	948	938	895	868	882	879	911	872	849	905	897	894	856	856	848	902	892	898	924	880	847	891	882	919	867	935	891	937	886	883	885	904	877	940	909	844	850	870	937	890	865	892	846	882	937	853	903	913	911	944	849	895	889	855	855	887	907	879	910	864	910	888	874	853	882	888	909	843	881	910	901	871	893	909	925	886	891	863	896	911	880	869	874	860	857	937	872	895	935	865	890	863	928	869	938	886	885	874	967	852	907	899	892	874	895	898	831	845	876	888	901	885	899	890	897	875	871	845	920	869	893	926	897	896	875	909	885	891	836	889	915	886	892	930	918	917	871	880	904	865	927	908	838	836	906	899	902	845	940	905	885	880	959	892	910	883	850	915	918	867	913	894	874	950	850	871	888	878	892	875	898	863	928	909	841	852	879	854	881	891	895	899	865	879	893	930	882	875	917	902	901	853	871	888	872	909	907	864	889	912	858	844	925	885	855	876	849	902	907	889	942	854	931	871	922	888	939	890	893	904	913	908	895	906	873	894	893	896	879	860	898	873	891	904	862	941	885	879	926	919	870	850	898	898	920	907	867	854	893	922	906	888	927	864	884	909	855	860	851	884	901	936	855	854	905	920	935	861	920	881	891	898	910	917	942	876	845	848	856	892	860	844	909	935	935	899	860	865	943	877	893	890	885	891	874	873	901	896	910	947	885	873	823	896	885	864	876	957	903	904	872	924	921	932	887	923	900	868	875	897	878	891	905	863	894	882	884	895	904	905	876	889	884	876	875	862	883	910	891	909	905	869	895	917	919	887	903	897	883	861	826	896	895	941	857	865	929	876	920	894	885	862	880	916	872	913	884	859	906	901	931	859	892	949	862	905	864	885	853	844	900	870	891	880	881	944	861	895	889	915	882	901	926	936	940	829	911	912	975	942	867	892	899	903	892	888	933	876	901	892	849	858	862	898	879	890	873	892	868	918	878	932	872	897	873	890	889	859	945	875	882	882	944	882	897	914	896	843	900	850	874	871	923	866	897	911	899	893	922	908	843	932	904	920	885	906	846	893	851	905	919	884	867	912	873	872	900	862	973	869	888	875	921	859	896	857	893	925	922	858	935	882	902	920	909	854	932	925	832	858	869	936	883	891	887	929	845	908	908	916	903	857	892	801	914	921	901	879	953	872	926	849	890	876	929	880	911	868	908	869	853	920	880	851	898	948	892	914	828	922	872	907	840	915	826	844	834	933	863	912	919	894	887	918	855	878	884	916	906	890	907	850	905	876	899	906	884	868	962	965	906	916	916	913	878	916	844	915	898	863	889	904	876	864	950	883	862	859	887	853	834	858	849	902	901	925	873	911	895	913	938	866	900	894	805	883	867	967	930	913	911	881	879	873	941	851	904	952	885	874	931	953	874	911	849	917	860	892	873	942	897	923	893	909	848	866	890	872	868	877	867	831	863	915	886	885	874	917	878	895	920	935	907	913	897	900	820	905	875	881	937	933	852	921	908	879	877	952	919	910	845
23545	20935	25351	18983	10292	5997	3826	2414	1686	1387	1104	968	782	724	698	636	608	554	511	500	462	458	461	416	462	459	457	447	440	416	399	432	389	421	401	421	429	432	415	405	410	396	399	425	425	422	385	390	365	349	379	401	371	378	394	397	387	419	411	364	385	385	384	380	372	421	390	368	362	373	400	404	380	384	416	402	412	385	366	370	386	419	408	374	400	376	414	356	378	389	409	397	369	381	393	353	388	350	356	389	414	390	381	400	379	407	375	376	363	396	358	350	415	373	358	398	400	401	337	365	381	382	398	364	347	401	358	377	404	377	376	387	439	381	417	368	373	369	360	427	398	406	378	377	348	362	350	400	395	385	390	364	374	379	373	370	395	399	412	373	393	399	389	388	394	390	369	358	372	395	405	392	381	362	364	394	381	382	383	431	371	399	415	410	413	383	416	388	388	361	371	428	380	391	348	365	358	361	361	400	379	404	389	386	410	375	398	351	371	350	407	355	384	386	368	403	409	362	368	431	388	387	404	391	379	384	389	350	401	383	408	427	407	373	407	400	394	378	401	383	390	389	406	365	390	422	385	358	398	369	363	390	390	365	374	413	383	407	375	394	409	380	403	375	351	408	398	378	364	387	380	378	373	372	407	375	405	378	362	369	361	379	369	379	379	388	375	400	398	422	404	376	379	362	358	429	373	396	419	398	399	388	395	405	383	388	386	352	392	378	377	392	369	366	404	351	360	385	395	385	388	414	397	349	401	395	387	383	357	365	337	396	400	384	370	359	428	368	376	350	341	367	403	396	387	348	369	384	355	381	365	400	365	352	399	366	365	400	376	371	363	368	393	378	379	372	371	365	394	394	350	355	382	403	388	396	412	341	399	353	354	390	382	384	372	396	375	354	399	399	391	366	375	357	354	390	404	371	380	400	410	389	363	377	429	401	374	388	342	357	322	368	362	401	374	359	384	410	391	396	341	375	399	411	412	374	401	402	422	374	370	372	404	405	393	391	369	368	400	366	368	360	352	407	373	380	376	364	381	372	365	374	356	379	404	359	393	401	371	388	430	402	335	367	386	389	409	393	373	341	385	380	373	383	383	379	353	420	373	367	372	390	395	400	404	373	396	362	369	379	391	388	354	373	394	381	400	373	372	411	404	381	373	364	372	420	392	412	334	392	359	361	380	405	420	410	409	370	384	386	398	366	387	367	355	375	356	378	362	385	377	363	380	371	375	364	344	374	388	389	386	389	386	400	393	367	399	414	395	363	388	395	396	372	394	411	378	362	389	404	398	410	372	387	381	351	402	383	381	408	381	395	392	359	374	388	413	363	371	407	352	379	407	403	393	426	416	382	377	423	396	385	393	371	399	397	380	387	379	378	360	362	357	354	390	378	382	356	377	376	415	370	384	376	400	418	370	390	362	416	358	395	374	384	393	371	375	394	402	380	388	394	372	352	394	361	379	393	374	383	389	379	388	372	359	396	366	359	395	395	388	424	367	347	364	354	370	383	384	442	414	404	401	403	361	372	369	367	370	375	383	368	365	382	383	381	407	431	388	407	376	388	380	395	357	371	367	350	432	400	372	361	406	367	361	370	409	402	379	369	356	432	364	369	413	368	375	372	374	371	381	396	393	374	390	396	369	391	376	377	381	356	393	382	399	353	365	373	403	404	387	361	349	390	380	372	374	383	408	378	372	349	353	380	395	395	377	415	324	354	393	408	391	381	369	379	364	365	388	397	377	380	415	347	338	407	382	394	382	380	349	384	368	393	407	386	377	372	381	354	381	354	380	399	361	394	388	381	386	354	408	391	390	373	403	391	342	359	379	405	369	404	368	380	387	374	399	357	397	398	409	378	353	372	342	406	370	378	399	342	361	387	362	349	361	362	404	383	391	346	386	378	405	362	381	378	403	386	422	351	371	383	387	403	369	385	366	417	363	418	395	391	404	386	365	375	375	352	380	411	406	398	377	364	386	370	390	389	361	402	407	379	391	400	346	370	372	379	391	391	395	406	398	393	364	389	381	371	376	371	396	378	398	346	363	371	361	424	406	391	369	387	326	366	403	385	385	410	376	376	392	403	413	390	409	414	346	355	411	403	398	391	379	376	382	385	393	418	410	373	396	397	388	391	389	388	422	348	389	368	388	416	402	383	403	408	389	389	395	406	370	388	376	341	386	395	403	407	368	380	373	427	388	382	374	373	362	376	363	377	387	400	375	390	399	388	383	384	348	333	392	386	403	379	381	400	362	377	399	418	356	376	351	401	393	418	390	391	372	385	393	379	366	365	374	388	396	390	389	364	401	363	391	399	386	397	384	403	395	388	379	375	374	397	359	381	393	420	422	405	419	387	357	375	381	389	387	352	337	390	390	381	388	405	355	394	362	390	399	359	381	388	378	387	366	397	395	387	376	373	374	347	356	418	360	353	413	367	382	387	335	409	396	374	369	436	368	399	406	363	370	392	403	379	386	382	386	402	414	391	437	364	362	407	401	378	359	367	383	384	358	362	363	395	378	402	380	380	364	392	394	387	364	388	360	388	387	379	363	375	389	342	374	389	409	378	413	364	400	406	361	410	395	386	371	374	379	398	365	347	390	362	357	367	358	391	384	386	365	357	413	394	382	375	381	406	341	381	353	364	402	400	400	377	395	386	388	388	380	368	405	342	389	399	404	390	423	393	384	387	383	414	415	398	368	325	428	349	417	379	390	374	383	382	414	330	380	383	398	368	395	375	365	417	346	399	394	384	366	394	377	373	409	426	413	359	387	384	397	345	373	347	393	352	373	370	382	421	364	367	370	352	394	383	402	372	377	392	389	385	395	374	371	408	396	376	345	347	394	353	358	368	373	378	376	394	382	405	371	379	397	415	394	377	402	390	400	372	384	359	363	370	399	365	373	384	385	360	403	393	367	396	375	378	391	378	377	395	399	404	358	388	379	354	395	363	394	374	383	413	387	366	403	331	420	393	386	394	362	421	400	401	393	332	408	349	399	366	363	412	360	426	396	427	403	393	405	396	348	393	343	377	377	381	356	368	342	354	400	397	377	407	379	418	429	399	397	375	406	393	359	402	381	398	350	407	381	377	375	363	400	378	399	372	357	339	398	387	379	387	395	366	408	441	357	391	396	410	361	378	365	370	399	362	412	371	350	385	355	368	361	391	371	386	393	400	368	355	417	397	391	382	414	389	387	374	386	392	370	406	400	350	397	378	379	416	351	395	364	379	375	376	347	374	367	378	365	403	417	353	407	380	372	390	380	411	386	381	392	387	398	363	343	375	360	334	379	360	344	384	411	406	410	403	401	406	369	365	385	376	403	405	378	356	378	354	384	395	387	381	411	407	398	385	364	379	381	355	422	399	372	378	367	373	376	418	366	383	385	372	409	366	381	369	366	416	362	337	399	371	383	392	363	351	397	388	364	394	375	386	396	393	375	378	343	385	365	391	415	371	385	384	413	428	371	374	384	373	375	343	394	396	379	381	388	363
13684	17678	30162	29051	22038	17240	12826	9587	7302	5772	4456	4066	3643	3113	2760	2557	2282	2009	1860	1827	1703	1573	1532	1515	1432	1478	1466	1447	1350	1271	1229	1228	1161	1170	1129	1088	1155	1142	1047	1105	1037	1058	1035	1122	1102	1036	1041	1055	928	1024	977	968	995	1040	996	985	985	947	984	959	1001	975	931	1006	959	955	966	955	989	951	981	918	949	964	950	894	976	1013	998	961	976	931	999	1002	931	963	954	962	918	989	926	996	950	958	968	943	952	943	969	962	984	992	942	977	973	1010	974	926	1008	952	952	952	939	945	916	914	1002	948	923	1035	961	939	958	912	924	955	999	948	959	958	973	950	984	960	968	953	932	982	908	984	907	964	964	981	954	918	924	1010	934	946	964	974	1016	878	983	964	972	956	952	961	1001	959	966	969	956	992	968	931	950	979	927	944	986	936	957	932	950	975	948	951	965	963	894	898	1016	961	953	965	959	939	956	1000	922	898	932	972	982	1026	965	944	918	950	904	1000	929	992	921	1047	1007	973	1002	898	916	975	988	878	1035	957	925	974	1000	964	944	934	918	990	992	965	932	1007	967	972	979	969	997	1040	970	1022	965	945	962	882	953	962	935	992	958	968	987	984	1004	932	910	934	904	918	953	993	934	979	1056	951	973	956	969	956	925	954	959	986	1005	979	896	927	930	939	998	977	969	965	972	985	952	939	940	975	969	959	990	927	905	944	946	963	1014	943	981	903	957	978	919	962	937	967	889	929	1017	975	977	947	954	962	932	980	980	1015	1028	940	959	979	950	925	880	940	902	986	936	1003	950	947	1029	964	940	932	966	996	1001	967	934	949	964	996	938	924	936	932	943	977	1019	970	941	961	934	932	922	944	965	948	960	958	945	960	970	977	1018	937	945	949	954	968	941	922	995	956	897	1012	981	1027	980	968	1000	916	995	950	916	898	937	968	965	990	998	1029	956	1003	989	949	937	908	981	952	966	962	948	978	941	928	920	970	925	929	926	953	932	972	954	950	911	961	902	957	987	967	1021	947	957	883	982	988	946	981	933	993	964	950	930	956	955	915	950	977	971	925	962	957	943	1005	986	961	944	958	936	970	926	919	929	1060	1052	943	954	967	960	954	912	983	921	970	958	928	968	944	936	1024	990	984	1011	971	952	936	974	945	910	963	998	927	945	923	941	931	950	963	962	934	933	971	956	985	963	935	958	996	951	941	925	938	973	897	961	950	968	997	949	1004	954	935	898	998	901	954	944	965	941	928	970	945	915	946	945	929	965	979	961	988	928	941	1032	939	981	936	933	974	1018	961	967	936	998	950	962	940	968	1014	979	1002	935	898	978	953	923	963	925	952	955	974	949	986	939	957	949	1024	946	973	927	979	945	933	984	942	923	948	977	935	936	937	1001	949	996	988	924	959	928	905	951	974	943	937	948	968	981	906	973	994	922	1015	944	1009	954	998	982	943	917	970	1003	995	988	954	952	999	963	932	937	952	967	975	960	948	985	939	931	956	983	946	982	961	979	965	962	960	1002	995	928	1030	953	936	1051	940	936	896	953	987	873	1003	993	925	986	885	920	925	930	976	950	952	932	972	945	931	984	920	977	951	935	983	866	976	929	989	952	979	974	980	970	945	962	971	947	947	903	914	960	997	969	957	1036	894	955	972	933	952	957	936	920	935	954	934	955	928	986	956	984	938	925	960	984	982	969	949	974	947	901	988	918	916	959	937	988	990	961	939	1027	943	970	955	965	933	944	1000	947	941	981	923	950	940	965	961	937	968	978	919	900	913	953	932	898	962	936	904	920	925	933	982	972	967	973	941	976	1006	969	1001	925	961	958	987	932	982	961	916	959	1008	967	946	984	974	962	947	941	920	949	984	960	986	943	970	974	925	995	886	973	933	1030	964	937	945	949	955	953	973	973	954	954	975	917	939	967	959	1002	966	974	961	931	954	940	1000	940	962	932	923	985	949	964	981	961	951	943	1006	988	946	974	973	962	951	914	949	960	936	964	955	942	983	994	907	989	975	1014	1020	984	960	991	947	963	985	990	924	976	953	961	904	988	960	993	951	939	947	949	996	910	971	1011	962	911	950	987	974	948	988	960	958	974	962	1007	963	924	965	913	902	1004	949	970	923	921	964	990	984	984	985	956	967	948	954	918	976	938	932	944	966	916	939	983	941	989	953	990	890	962	967	957	959	903	950	932	1016	983	949	1032	985	996	972	972	939	986	969	964	975	956	955	968	941	949	930	1002	947	895	928	961	962	943	963	959	968	903	961	959	1010	974	1030	977	913	999	937	956	976	1026	999	944	972	930	985	944	943	971	909	939	953	911	958	916	1026	972	914	1007	982	965	1006	944	940	975	1027	955	947	931	1051	958	975	924	945	996	991	972	948	927	967	965	941	942	915	936	973	996	951	1033	952	956	979	986	949	908	953	993	1012	886	948	898	947	1021	912	999	1046	981	1016	987	944	942	942	985	907	947	890	940	943	953	1002	968	946	966	1027	1015	930	951	952	982	907	927	943	988	1013	1025	1010	927	978	995	955	967	983	946	960	989	934	937	952	942	950	931	901	934	1023	965	1002	969	935	976	982	936	938	895	977	909	926	904	934	928	986	986	995	904	951	960	1012	1025	959	995	979	944	968	1008	992	923	955	986	979	966	939	978	959	941	1000	922	1017	976	925	972	932	945	924	954	944	917	992	1004	1027	915	893	979	968	942	982	944	942	933	936	950	993	985	983	949	981	1001	1016	888	956	902	980	995	959	974	969	946	891	1001	957	953	945	987	971	976	956	962	957	975	971	962	963	926	997	963	959	996	943	1018	1000	970	955	946	939	935	972	968	936	946	914	1043	966	927	939	1009	963	939	964	970	978	999	949	960	986	958	973	986	999	952	952	936	952	951	949	948	1005	901	979	925	960	910	959	985	992	952	976	969	971	985	956	952	956	969	935	965	965	971	919	945	1011	1019	920	936	921	995	918	954	948	939	977	978	986	950	974	942	986	997	937	928	969	986	1004	940	974	950	951	924	944	967	956	924	1016	974	970	947	948	990	924	960	936	909	956	992	974	962	920	931	977	878	961	953	973	923	985	960	962	957	924	998	953	987	952	949	972	968	959	979	919	986	1029	930	951	932	950	998	968	974	933	939	941	984	980	910	935	896	961	991	986	989	963	961	1009	975	995	941	989	963	960	1009	940	995	946	951	987	925	1012	939	925	958	978	939	977	989	988	994	949	942	983	944	1028	978	1001	941	954	976	941	914	956	938	996	954	965	1018	959	962	949	948	962	900	964	1010	977	951	963	931	943	892	1021	945	928	983	955	957	980	971	995	973	954	956	974	927	930	982	991	933	950	940	983	1010	946	949	961	957	995	972	868	908	1004	1003	952	955	966	939	925	915	963	941	944	913	979	945	956	959	1032	955	899	962	949	896	925	953	974	987	916	998	888	1014	947	900	918	925	972	992	965	922	942	933	1007	983	961	953	977	902	917	893	981	1002	981	941	933	1005	959	989	911	1030	1007	946	940	966	960	990	960	1018	996	949	932	986	905	935	963	998	942	951	989	956	996	928	955	938	951	902	920	966	958	942	950	971	980	1006	967	920	983	951	982	892	911	997	990	972	931	967	943	948	933	997	964	916	996	975	949
37278	31751	36668	26987	19902	13155	8978	5794	3258	2342	1933	1968	2156	2000	1601	1400	1327	1143	1015	872	899	875	779	791	830	987	860	849	725	646	597	586	574	621	634	558	584	542	570	459	547	504	506	498	510	533	666	571	445	407	455	422	424	476	497	470	461	409	431	394	416	399	397	420	414	406	390	410	403	432	372	401	455	394	402	399	422	426	418	405	430	412	445	411	387	406	400	420	385	436	423	368	408	411	388	403	401	398	349	418	372	391	421	423	380	367	366	389	427	403	373	393	384	391	414	376	405	418	381	415	423	411	419	450	418	381	397	414	404	433	420	394	367	450	368	409	385	399	385	381	361	391	392	384	401	437	401	365	394	418	413	426	394	364	381	404	388	388	375	358	411	398	400	414	373	369	393	392	393	393	381	404	397	427	378	413	419	364	387	423	404	404	354	367	443	409	413	393	378	405	425	389	389	367	420	385	389	398	375	453	412	407	405	372	455	421	378	391	441	420	427	379	416	392	428	407	419	372	395	422	383	409	392	430	399	375	406	404	372	406	420	421	430	404	431	428	373	399	395	386	419	411	395	409	404	381	403	429	392	386	434	450	400	445	384	398	412	388	390	419	394	414	398	385	409	387	384	379	370	410	438	412	395	369	396	398	412	405	358	407	413	410	400	369	408	438	381	390	396	354	438	393	426	408	420	402	431	386	380	400	372	399	404	375	376	343	435	396	418	383	388	389	384	417	370	388	407	434	359	425	367	402	392	390	401	384	416	366	408	398	398	415	395	395	418	402	421	394	421	419	383	399	373	412	373	367	403	383	404	346	398	408	408	401	386	416	369	412	403	404	431	363	387	423	403	362	380	389	413	388	391	382	425	395	412	387	431	369	385	404	403	382	384	414	398	392	397	409	429	431	395	380	406	350	387	420	409	409	369	408	386	417	382	424	383	385	429	398	384	390	350	414	383	409	402	416	408	387	420	423	421	385	407	435	370	424	373	373	439	372	407	402	395	435	392	388	424	383	409	421	382	408	379	434	372	377	381	387	394	417	378	400	390	385	384	389	416	427	423	419	394	382	380	389	377	376	393	389	389	430	416	405	347	396	410	374	398	379	414	372	406	392	417	425	390	427	422	376	355	399	398	386	413	410	387	387	382	424	374	460	413	407	399	384	362	362	400	389	420	411	388	388	432	392	382	386	403	375	437	372	408	414	408	386	358	363	405	407	407	430	363	406	367	365	413	384	443	378	398	410	423	392	391	390	369	409	374	396	415	387	402	415	390	403	406	421	395	386	398	406	404	373	397	377	392	369	393	376	380	386	401	401	418	416	397	393	399	400	408	427	413	396	399	417	448	447	411	405	434	379	379	383	415	359	405	406	372	397	360	420	391	413	394	391	381	390	412	417	423	423	414	388	400	412	393	400	392	374	424	416	394	377	378	400	394	420	375	390	395	393	423	421	373	411	409	380	397	424	416	387	398	411	386	384	386	414	404	385	430	413	368	376	392	410	388	417	382	391	372	390	423	385	426	412	393	429	397	387	416	416	398	378	393	363	417	400	399	404	417	357	419	389	388	377	412	384	365	382	369	358	446	424	408	384	402	442	380	424	397	440	384	433	411	405	411	407	421	403	397	383	393	381	384	374	404	423	374	392	429	407	417	385	456	432	404	408	413	382	415	398	392	396	374	437	401	370	351	375	398	359	372	401	363	391	421	374	382	394	421	387	402	387	379	395	370	363	426	401	383	413	433	403	409	431	377	430	390	412	376	417	401	392	398	368	408	395	431	405	384	365	383	399	428	394	398	398	368	418	397	399	402	438	419	424	454	441	433	394	393	373	358	420	392	386	375	417	408	403	406	387	417	416	430	384	418	415	410	398	389	401	425	413	418	386	390	391	393	417	425	387	396	377	396	390	368	411	413	363	402	460	392	374	392	394	400	373	403	383	375	380	407	393	429	415	439	393	445	401	405	369	405	363	394	371	390	417	390	386	414	408	395	440	395	432	441	449	432	382	384	412	406	434	382	438	401	379	412	409	383	377	404	397	437	403	409	389	411	394	414	442	414	381	416	368	406	403	416	386	394	409	366	398	404	369	381	400	385	377	401	423	401	399	422	404	391	432	363	408	382	404	431	367	386	446	392	429	414	432	430	373	391	455	390	417	394	362	373	367	444	408	418	415	378	393	372	376	381	419	396	366	389	438	387	376	432	395	419	418	387	379	423	430	399	419	400	385	401	404	437	423	419	378	372	430	394	395	416	416	341	419	384	409	392	390	372	396	363	370	431	399	378	389	376	398	396	398	383	417	397	350	398	399	429	391	418	402	404	420	400	426	401	416	398	414	381	380	419	407	409	428	399	375	386	390	399	391	409	427	403	412	381	362	370	385	391	400	420	397	398	396	394	366	376	404	377	417	415	391	380	377	401	403	404	410	396	409	417	394	416	410	413	397	421	397	420	412	421	389	375	410	389	405	391	388	423	383	418	413	413	376	374	417	412	416	376	409	386	423	390	388	362	435	368	405	393	412	379	420	390	406	389	389	397	401	423	413	407	381	383	385	377	403	407	391	376	416	398	397	429	415	436	418	416	401	416	388	356	385	396	386	432	383	417	435	388	426	404	418	420	384	403	408	425	377	394	371	406	392	372	411	398	422	416	375	382	413	372	409	418	399	362	409	406	400	421	380	383	404	406	407	401	407	395	398	399	423	390	382	401	377	375	387	403	420	391	395	385	373	370	399	380	389	409	398	404	389	415	385	389	396	349	393	405	422	389	414	370	433	410	413	389	394	364	382	398	425	410	383	417	381	403	406	431	399	399	424	407	398	374	409	438	403	399	388	462	406	423	418	410	382	394	397	358	429	386	404	389	405	421	410	414	439	453	407	371	407	382	395	393	385	374	397	398	399	418	403	416	412	391	409	393	439	410	388	385	425	423	366	390	404	403	432	398	379	392	359	389	376	388	422	401	423	384	391	408	351	415	412	393	402	377	398	414	357	432	443	391	378	405	387	433	408	395	393	390	397	401	420	411	368	413	375	364	418	398	396	395	400	406	390	415	388	370	426	409	404	445	398	428	402	408	418	389	366	405	387	419	397	376	415	407	396	401	428	435	427	403	417	419	380	410	423	408	383	393	378	419	410	411	421	397	404	409	417	383	423	389	441	380	396	380	367	404	373	384	408	405	400	379	374	398	401	395	398	412	409	403	428	391	418	416	392	391	418	428	421	438	416	410	409	380	402	366	374	424	423	389	422	377	410	406	406	402	367	347	414	377	422	422	376	421	410	378	372	411	397	382	414	419	424	412	366	390	396	409	382	362	405	390	429	408	387	413	415	413	435	394	423	401	409	380	390	402	367	396	394	390	394	422	401	373	393	399	389	428	386	384	431	418	421	396	373	390	368	434	443	368	396	406	410	404	405	381	378	370	395	390	402	375	397	387	382	395	392	403	402	362	390	407	395	404	396	417	367	430	401	408	436	386	407	421	387	391	399	433	420
22639	25450	37997	35239	32539	26459	22789	17354	11778	10028	8163	8922	9385	9247	7733	6697	6573	5766	4679	4527	4110	4071	3810	3870	4212	5209	4432	4159	3396	2794	2300	2279	2290	2369	2281	2315	2040	2070	2092	1771	2338	1751	1801	1858	1929	2177	3160	2248	1617	1363	1246	1131	1294	1323	1491	1493	1255	1145	1063	1009	999	999	1049	1025	1002	1076	1016	1038	1106	1051	1035	1074	1097	1046	1036	1179	1050	1053	1016	1034	1105	1096	1062	1038	1065	1040	980	989	1011	1026	1078	989	993	1055	1019	994	972	1054	987	1031	1030	1038	1036	1049	1000	1051	1015	1007	940	1011	985	1010	1047	955	1002	1020	958	980	976	956	978	1045	959	1004	941	956	956	989	1037	997	928	1005	973	1001	980	979	975	991	1001	1024	985	989	1030	1015	997	1038	1033	976	1018	974	964	996	979	969	1000	973	1011	986	1014	1009	991	959	986	969	1086	921	1039	974	1042	987	1001	995	1026	1019	1042	972	1013	989	948	946	1013	969	1000	988	947	952	989	1062	994	1026	997	1054	989	999	997	1006	998	995	1021	987	947	968	1028	997	987	976	1011	1001	992	989	978	962	1020	943	1030	1001	1005	961	957	1023	972	1009	980	992	1071	1021	1042	999	1032	978	1014	1027	1015	974	960	961	1006	995	1015	986	930	1005	999	971	966	915	979	981	984	1037	1010	1004	1045	1024	1023	951	1008	997	978	1002	999	1020	981	961	949	941	1016	1014	1028	956	983	971	985	1061	990	982	1004	978	1010	988	997	951	1000	979	1038	1033	950	1020	990	971	970	988	1001	947	993	976	1051	959	992	995	987	1016	1000	965	1042	982	1016	957	1004	976	979	982	1037	953	1000	959	990	957	965	986	976	1024	955	973	1024	995	936	1015	1007	1034	960	1002	1042	1035	1046	1029	1021	946	966	1001	997	1021	1016	1063	993	1032	978	1006	962	964	978	996	1057	1051	978	1006	1015	1021	970	1001	1006	944	985	1070	1021	982	1037	931	997	945	985	1039	946	992	1020	1040	948	975	1010	960	947	970	1025	1009	943	1025	955	994	995	937	951	1025	983	957	993	972	973	989	1022	982	971	1001	958	977	1048	978	970	1017	1047	959	959	965	1010	1012	1007	1037	1056	1005	991	1022	973	1004	1039	917	967	964	972	984	1070	1026	970	1039	1012	989	994	1056	991	937	907	997	1010	927	985	1012	1003	975	1009	984	947	983	1027	988	988	996	995	998	973	1063	993	991	1030	1014	932	991	987	990	963	1018	1018	1029	1024	995	934	984	959	999	988	953	1044	946	1036	1006	993	999	983	1004	997	990	1059	994	1033	1050	977	1034	1004	980	1000	1005	982	1015	983	1002	996	1017	980	959	1009	970	1018	963	1013	942	938	1023	1024	967	947	1036	1022	1014	1007	1026	993	974	999	978	1004	973	987	1022	968	978	999	1039	997	1010	987	993	1015	994	970	999	1005	988	1007	998	1000	983	990	997	994	996	956	1029	981	972	1039	1005	964	985	975	1009	968	936	970	989	1049	974	985	1016	1064	980	1029	1030	1015	1012	923	986	1003	1025	979	1083	1014	955	1015	1004	934	970	962	1035	988	1022	980	1020	1005	1021	1009	1042	1019	1014	987	997	1060	950	1010	995	1046	988	975	1001	1034	965	976	993	961	1025	943	984	982	998	1018	956	994	1066	1014	1065	964	969	1000	1015	988	1014	963	1004	986	971	994	1007	993	973	947	1014	1004	971	983	985	992	1014	1026	982	1034	1021	992	999	1000	964	1033	1042	977	1052	995	965	1009	1001	994	981	988	1011	1003	1007	986	986	994	966	990	946	976	992	1022	1006	967	991	1007	998	983	958	978	1019	989	978	1046	1021	1038	1001	1049	993	993	964	944	972	992	976	982	995	998	1001	953	1024	977	976	1009	979	961	949	987	978	1032	997	953	965	999	937	1003	963	1046	918	1024	993	966	1029	958	992	967	994	1062	975	977	993	995	1003	1011	1021	995	972	949	974	989	929	990	979	995	971	1018	982	981	943	968	980	1037	980	1015	952	971	979	969	1016	982	1002	998	1024	976	1032	1002	960	986	1001	998	965	974	953	1074	989	947	1011	1019	999	968	1018	954	964	980	975	1020	974	989	1005	920	1023	1004	985	977	1008	969	972	1001	1012	983	1016	1023	1018	995	1009	985	1027	1004	1020	972	1008	1009	1016	990	1013	1044	958	963	998	1016	1014	1048	1001	922	1021	947	978	1002	1041	1000	989	972	992	1015	1005	982	967	1027	1001	996	1013	971	940	1020	1022	961	1049	951	979	961	1022	980	1015	957	1049	1013	993	1018	955	934	919	954	1007	1028	961	1018	995	957	992	993	1006	1028	1017	1016	994	912	963	992	1018	958	1034	967	980	1043	1072	1021	1022	965	1046	966	1003	1039	1000	991	996	994	998	978	983	1015	1022	995	988	1039	970	1039	1025	1033	1053	1002	1005	1037	978	1015	1006	1027	984	1009	1022	980	1033	971	968	1026	985	965	961	1003	1049	946	1007	958	1005	1045	1040	991	996	1037	1023	995	1058	994	950	1004	1010	984	1038	1026	995	994	965	917	953	990	959	1051	1007	962	1010	1019	994	975	973	922	1047	1013	978	1031	987	949	1023	1019	988	950	973	1013	959	1049	1027	1006	973	985	972	1045	925	998	1006	986	970	1016	985	950	988	997	973	992	981	1041	984	985	1003	968	1021	956	1009	1022	988	997	986	977	953	983	984	1051	982	1048	990	967	986	1002	987	1032	991	1013	993	1038	907	918	986	1014	985	968	988	975	992	992	1028	990	1030	1049	1006	961	947	966	1014	931	1000	1052	1027	985	1000	884	989	1034	1042	1017	991	957	1024	996	977	951	968	1007	975	1006	1009	1024	1031	1071	976	962	1001	1014	1036	917	1011	988	925	990	985	933	967	910	975	966	969	1012	981	964	1000	960	974	982	991	965	1018	967	982	949	1049	970	986	978	1002	979	939	1029	965	968	979	963	963	974	953	994	971	990	997	1023	1016	998	1012	984	1003	1023	1010	1034	1000	980	1034	1041	988	1030	970	996	980	1026	987	952	1070	1038	998	1020	992	969	1002	1061	1010	985	975	960	985	967	961	1011	982	1016	1058	1004	1039	982	1009	1018	970	983	961	1012	986	935	1045	1048	985	1019	954	1005	1019	1008	990	993	1030	978	969	977	957	1028	967	934	1000	1020	1011	947	984	972	963	1000	945	959	1006	1004	1006	974	953	963	1001	986	976	997	1053	986	1007	958	1029	985	1008	1014	1002	1014	1022	952	997	977	1004	1002	1023	1045	983	958	1000	1005	930	999	981	1018	1007	940	981	958	1029	970	1012	965	1020	981	973	1018	998	1002	984	954	968	955	1029	990	971	936	959	967	948	1042	1024	1012	1062	1030	960	948	1017	990	1017	968	982	1000	984	1012	1024	1011	936	983	976	1006	983	1055	939	956	1021	985	954	971	966	972	1032	1003	956	981	973	940	1009	988	1086	995	989	975	1026	982	1023	1041	985	964	981	955	981	979	983	1014	1005	1008	1029	974	1008	1017	984	1014	1022	983	986	1006	937	1034	958	993	1014	929	1009	971	1029	1009	1009	996	958	929	1026	970	949	941	967	1039	958	990	1026	970	1066	1026	1005	1009	953	974	979	944	990	942	1026	1002	988	1002	994	999	1038	969	986	991	990	947	997	1024	931	1022	1060	961	988	1044	1071	990	1010	1022	1022	970	1043	974	951	972	1001	978	985	1049	965	931	912	962	979	1002	959	1030	1013	1006	933	979	1003	934	986	1021	1035	987	989	949	1021	1034	958	994	957	1010	1069	949	988	968	1070	995	999	992	976	961	992	1002	973	1018	979	987	1018	958	1072	991	959	1053	990	1027	964	946	976	985	1047	989	1031	978	955	1011	986	987	988	1010	999	977	983	1032	968	973	989	1016	1029	1013	1014	1011	1060	979	1021	988	1009	996	1040	985	996	988	1014	937	993	1001	1003	978	1017	963	962	977	1005	954	989	1034	1027	1008	1010	986	1030	994	957	1024	1026	990	1026	986	996	980	983	937	927	999	985	990	1077	1027	995	933	1031	1026	1005	1020	1020	1015	972	979	1000	943	970
44099	38385	45586	38023	31834	21703	13745	7300	4728	3309	3221	3358	3453	3429	2762	2348	2101	1827	1455	1410	1251	1218	1079	1004	988	1283	1162	1174	1035	936	798	677	703	769	648	644	582	717	624	564	697	555	580	558	588	569	857	822	645	662	394	425	379	432	492	524	490	406	366	379	393	345	348	372	344	363	387	362	373	373	350	371	383	374	404	412	382	367	387	369	357	347	371	387	395	400	389	335	387	364	337	357	404	381	366	308	353	382	364	335	361	339	386	356	332	339	343	385	349	386	368	365	383	365	392	325	359	354	348	376	374	397	362	345	321	393	341	365	362	334	394	337	342	346	330	316	369	331	377	364	356	340	350	364	350	345	330	385	374	337	335	343	345	359	367	383	367	357	352	354	350	362	353	363	355	399	388	336	363	328	387	383	350	396	386	418	362	360	372	340	349	381	370	349	345	369	343	379	349	379	380	355	376	358	371	380	333	352	380	355	345	330	364	396	386	332	395	383	343	354	355	363	368	370	355	360	373	355	342	385	373	322	359	356	358	377	367	323	331	350	388	361	344	380	341	341	371	279	336	366	364	350	329	352	385	393	372	325	404	376	371	392	373	368	334	358	354	399	366	369	383	377	368	363	359	367	339	369	306	357	351	336	343	349	360	352	363	364	366	359	371	338	359	333	371	406	358	333	326	347	332	346	358	322	392	345	318	361	375	393	370	379	370	363	343	354	350	367	392	367	374	349	353	339	361	325	368	369	386	349	359	317	365	395	356	346	319	346	336	383	383	362	333	322	377	352	345	364	358	352	351	339	346	356	361	320	328	364	397	375	338	358	372	334	388	348	353	348	382	374	356	378	376	397	373	333	332	341	328	393	358	377	332	373	414	344	351	387	357	394	351	371	372	358	336	386	362	403	401	387	378	355	374	334	363	344	357	370	329	311	351	349	340	340	363	363	379	360	383	332	378	314	352	377	348	373	363	354	364	375	383	337	393	369	292	401	348	334	395	373	372	362	363	370	383	339	357	343	376	315	377	370	353	380	359	343	384	361	379	351	364	347	343	351	364	363	350	360	351	367	367	317	345	377	371	417	374	322	348	362	373	331	348	366	380	336	333	316	369	361	356	353	342	370	359	340	354	383	352	398	341	335	365	335	362	338	342	359	378	354	403	369	350	351	364	309	368	329	366	381	359	332	321	394	396	350	352	368	344	371	285	320	363	379	352	314	364	363	373	391	363	370	382	335	359	362	366	380	354	376	347	362	364	359	360	344	356	337	337	374	340	342	361	381	369	355	366	370	348	370	369	393	355	360	309	382	358	374	340	360	375	373	340	355	335	331	401	365	360	354	352	339	372	372	373	365	340	385	387	352	348	333	358	378	369	347	335	350	347	330	328	352	330	361	326	370	392	370	371	368	332	359	344	331	371	373	372	400	370	349	369	361	353	339	376	337	355	370	369	373	358	394	352	345	375	357	344	367	365	341	404	413	385	333	342	364	383	380	369	336	321	356	339	343	365	339	367	357	375	369	381	362	371	365	363	380	371	372	356	366	354	335	335	344	359	361	347	371	359	329	376	367	352	344	330	356	365	347	385	375	361	377	342	379	375	356	367	357	331	331	348	360	325	341	327	405	358	400	356	348	348	353	365	381	357	369	388	396	351	355	381	337	375	371	354	360	343	324	367	330	360	373	373	348	357	366	359	322	382	362	358	361	378	386	401	371	360	355	334	374	336	344	350	351	352	365	378	353	331	358	370	337	409	347	361	364	347	355	407	369	377	354	359	375	367	356	366	369	341	316	335	352	324	331	341	376	363	360	358	355	378	349	371	340	349	365	350	383	386	327	325	380	346	380	358	368	380	375	346	370	361	371	341	389	350	391	369	341	382	335	408	339	377	369	409	388	379	317	369	333	383	342	339	374	338	377	363	377	363	365	333	340	353	375	367	357	334	372	371	363	376	347	347	345	364	366	413	378	351	361	387	345	327	369	379	357	356	359	361	378	336	367	358	348	416	349	366	368	330	376	372	347	367	360	361	372	363	440	364	352	366	401	354	384	324	363	332	335	351	334	311	349	381	361	387	349	348	348	339	331	354	400	374	337	352	382	338	361	357	321	340	353	404	348	321	368	363	399	363	366	379	375	386	346	357	329	353	359	329	343	336	333	364	407	364	347	350	401	384	373	340	370	341	405	375	358	348	340	347	334	357	320	355	341	383	333	372	359	362	335	346	384	344	357	357	358	326	334	355	345	356	369	374	334	322	361	364	327	370	364	384	340	362	372	340	341	376	358	333	374	371	382	347	370	346	353	365	359	384	349	382	369	343	343	395	401	363	340	366	337	384	338	369	379	363	366	369	350	353	383	371	370	358	372	337	368	357	382	322	390	346	352	349	338	364	350	365	327	378	374	374	344	355	320	339	341	370	364	374	353	374	342	361	334	386	367	352	359	394	357	351	378	384	391	359	362	352	372	351	350	343	373	371	367	345	343	340	387	342	376	349	337	339	352	400	343	408	359	387	369	365	339	384	366	379	358	360	333	350	332	344	368	359	374	387	371	366	347	366	364	358	364	352	379	366	340	364	386	348	374	352	349	349	366	352	365	343	347	346	347	324	354	367	373	351	374	360	377	376	368	361	352	403	379	350	338	371	326	354	338	344	330	358	365	384	359	351	350	377	381	386	365	377	356	363	344	381	379	388	378	353	349	352	333	327	350	369	337	361	355	360	381	355	363	340	381	350	379	364	364	377	377	357	351	378	354	319	362	384	374	345	357	344	389	345	343	398	338	355	385	336	357	337	366	347	371	331	374	373	324	369	349	353	350	339	345	371	359	325	343	330	360	389	377	326	402	386	364	327	360	331	354	350	370	375	346	377	327	338	329	359	338	371	379	382	397	384	361	346	369	368	383	323	342	381	353	371	348	351	371	318	327	352	385	366	392	333	314	346	334	369	388	353	363	385	364	368	379	372	382	325	310	379	345	368	367	364	339	378	391	358	363	386	361	379	359	365	368	340	359	384	383	369	355	365	328	365	392	385	360	345	352	332	400	359	347	361	336	365	383	370	353	342	377	341	333	336	337	321	380	346	388	364	366	358	340	333	365	357	345	367	355	392	368	352	357	371	360	373	342	352	347	373	376	368	346	390	388	319	351	399	359	418	357	367	337	361	353	359	334	353	364	377	369	336	333	363	351	377	333	342	354	358	356	348	368	336	337	347	328	361	337	354	352	360	361	363	374	379	357	349	378	351	340	341	389	363	340	370	354	352	323	341	379	378	356	324	359	318	331	364	369	414	367	383	378	356	372	346	367	355	393	369	371	353	363	378	369	376	367	402	368	355	363	368	338	338	377	366	341	380	382	334	383	382	350	319	355	370	363	317	324	357	363	368	379	348	364	366	351	373	352	371	339	383	381	369	377	374	339	383	368	359	368	369	364	353	381	337	368	333	346	385	334	380	345	362	356	354	362	363	360	372	352	347	329	340	355	337	337	391	355	409	333	411	359
27099	30322	43857	43886	40703	33158	25972	19594	15521	12898	13167	14005	13817	14279	12611	11009	10352	8718	6981	6991	6148	6112	5599	5234	5309	6942	6407	6576	5320	4741	3556	3143	3379	3560	3177	3178	2558	3294	2692	2286	3240	2248	2562	2559	2452	2962	4512	4113	3207	2929	1321	1158	1258	1368	1792	2041	1639	1324	1085	950	925	944	917	919	939	922	956	917	1000	992	953	1041	1043	1038	1050	1026	976	1025	1037	987	939	1018	1051	974	972	980	948	982	969	925	949	980	976	921	899	864	925	955	909	877	905	877	899	875	883	891	936	883	843	935	934	916	898	918	857	889	889	898	914	870	926	893	838	889	859	876	936	900	900	890	937	908	896	854	888	909	929	884	895	906	838	902	819	878	877	872	944	902	889	854	827	886	910	887	880	907	858	911	925	876	882	869	878	860	898	900	874	861	912	917	881	884	912	846	921	884	917	857	896	856	958	906	914	900	848	882	856	920	877	946	868	939	877	861	925	932	874	900	916	876	887	919	924	933	888	892	902	928	901	904	888	880	899	886	905	934	888	905	859	896	914	908	907	896	891	880	912	884	921	865	934	906	894	880	833	978	919	833	934	918	915	891	942	964	907	846	896	883	830	900	898	861	893	902	908	879	860	946	921	894	881	899	853	878	837	833	909	862	877	921	941	869	849	897	878	910	891	914	850	902	893	906	885	869	905	869	887	871	929	902	901	930	887	887	897	923	884	906	923	881	889	873	928	898	952	897	887	896	872	919	817	948	898	962	879	916	846	864	880	902	910	932	824	884	863	905	920	896	909	876	847	950	899	892	904	914	892	886	850	868	854	971	927	829	889	885	845	927	915	938	894	873	900	875	913	862	915	876	884	867	892	931	853	925	930	866	905	823	920	896	851	912	922	901	921	875	866	955	875	897	836	971	902	931	879	926	918	875	921	868	913	924	917	905	837	949	898	916	883	903	902	877	884	896	892	899	877	853	901	899	887	867	872	853	903	934	965	880	920	954	896	920	896	880	899	972	891	915	875	852	894	906	916	911	916	904	909	919	907	908	952	892	918	913	966	900	925	875	929	904	922	905	907	887	900	848	933	863	889	867	863	846	897	943	868	877	889	966	934	875	849	949	895	946	843	927	912	864	895	866	903	920	901	956	919	892	802	923	925	929	904	912	923	864	874	909	927	930	938	977	903	870	916	877	841	825	929	835	908	894	900	952	927	930	898	915	834	918	892	905	879	907	930	883	886	912	870	903	877	881	876	867	935	888	901	934	855	917	863	892	862	869	894	884	862	935	921	939	844	903	886	924	928	891	876	883	929	896	823	916	985	843	910	921	936	835	857	913	919	938	904	915	895	838	867	847	930	892	885	911	893	865	894	861	901	858	931	903	940	887	914	892	858	832	890	936	860	931	920	888	935	927	862	919	903	915	878	886	927	905	908	930	913	913	873	897	991	914	879	897	885	891	938	889	917	890	873	882	942	892	832	909	887	912	883	905	892	889	867	886	883	897	950	892	875	877	887	926	875	914	907	848	904	896	890	884	874	900	936	904	945	844	908	871	930	874	907	898	894	929	937	890	914	847	841	895	913	885	919	856	934	901	882	864	894	909	895	903	883	897	934	880	860	858	855	945	898	881	892	878	880	898	937	838	877	847	883	928	943	890	883	910	877	906	874	844	919	890	934	886	891	833	886	871	854	870	939	878	928	926	895	881	853	849	877	874	846	951	933	895	891	904	900	873	968	874	941	905	855	895	888	939	903	869	885	901	858	886	885	895	915	881	871	915	902	952	908	932	921	906	919	865	871	897	951	924	953	870	924	884	879	917	895	924	953	929	886	908	913	862	868	853	947	904	937	922	909	862	930	862	926	878	889	914	844	844	918	939	913	923	881	933	935	934	907	934	900	931	887	948	904	893	881	883	861	935	916	911	893	880	810	933	912	892	923	912	844	922	918	866	867	912	913	850	906	862	904	933	924	921	914	883	929	942	854	907	930	873	893	882	919	912	948	886	919	859	909	898	877	916	878	940	863	866	848	838	944	907	902	918	841	869	939	921	881	842	967	905	918	847	865	852	860	902	897	877	864	891	895	887	873	893	866	869	841	924	873	927	893	877	903	897	927	910	845	837	891	961	916	917	885	881	950	882	866	863	849	845	883	890	890	917	952	877	886	861	899	885	897	927	928	918	900	844	896	843	909	849	899	860	872	877	916	908	911	897	895	848	910	890	912	917	885	870	926	925	853	900	923	907	935	875	930	917	941	910	904	922	894	912	830	879	907	853	913	895	826	928	838	883	919	976	877	903	918	869	856	930	912	879	897	907	887	934	913	875	887	890	882	922	926	923	887	891	896	916	888	955	858	927	894	897	924	869	905	916	856	895	792	918	918	879	927	829	908	906	874	941	838	861	887	874	875	908	848	875	897	959	957	916	930	934	929	950	848	862	875	893	906	897	887	897	904	884	871	918	879	953	939	888	883	901	915	914	908	857	874	990	952	920	869	890	890	885	908	923	927	878	893	904	917	927	922	894	906	900	870	881	930	907	854	921	843	881	880	930	880	843	881	912	913	859	921	900	895	890	892	832	865	909	946	903	896	909	928	841	935	842	902	902	919	913	879	925	891	897	911	945	895	869	920	876	861	864	890	829	889	866	897	829	901	939	934	886	878	935	830	948	882	906	886	911	910	926	928	900	904	910	898	848	882	901	895	951	803	870	934	922	896	935	889	874	890	838	893	913	871	902	886	888	807	919	872	891	880	879	898	885	928	894	905	877	872	939	879	906	938	847	945	880	903	899	905	882	892	879	878	951	859	944	833	952	952	927	949	866	884	892	895	911	887	899	887	927	876	901	887	918	877	859	880	845	864	904	927	946	883	920	930	887	906	916	858	877	889	919	935	848	899	945	885	875	923	872	861	863	901	907	968	903	878	925	872	895	897	952	885	899	927	897	880	871	897	908	856	865	975	918	898	937	939	907	888	869	927	886	903	906	890	893	912	858	941	839	907	971	930	918	904	946	869	907	933	922	892	840	885	922	909	955	895	840	855	894	912	926	912	924	866	879	878	868	884	865	907	840	896	879	852	859	861	916	908	908	910	890	931	898	926	902	910	926	862	886	903	890	869	824	918	870	962	896	865	966	803	883	934	878	880	928	856	878	868	966	861	891	917	894	908	876	902	837	906	911	908	894	917	865	888	906	892	931	862	927	912	858	918	894	845	853	846	920	887	930	918	891	858	869	920	904	972	892	881	902	892	907	895	955	894	877	898	892	938	890	906	947	890	908	867	910	917	907	912	974	894	913	825	883	884	887	865	835	892	895	928	929	949	911	909	925	938	913	894	949	904	909	874	840	919	935	945	928	920	853	844	944	923	870	934	878	921	930	931	933	890	897	934	878	899	932	927	874	840	931	927	867	859	820	928	923	924	890	932	883	866	950	887	854	896	884	928	926	865	894	904	979	903	864	852	866	949	862	893	910	912	925	876	868	943	879	897	891	879	880	877	1003	901	910	907	874	880	947	914	944	934	922
22814	20135	23824	18252	10705	5999	3538	2333	1626	1403	1189	1142	965	877	867	822	676	562	533	582	508	480	478	454	464	478	470	480	425	445	400	400	425	401	374	417	387	403	425	416	405	389	422	401	420	403	401	402	394	447	373	390	399	382	375	417	385	398	384	368	329	358	424	388	411	410	389	396	385	392	380	368	383	388	383	397	411	401	359	398	389	427	360	367	406	402	392	439	396	364	379	383	397	418	383	376	416	403	354	387	380	395	362	351	382	376	364	403	395	391	387	431	388	382	413	398	404	389	394	387	419	389	380	383	372	396	386	372	365	405	379	357	383	359	378	389	432	386	412	398	394	386	417	383	431	390	366	373	383	388	375	376	390	394	347	393	378	387	370	372	394	401	415	378	372	371	382	397	374	420	398	337	396	391	383	399	369	368	382	427	392	409	349	370	395	389	378	396	369	421	357	394	412	372	348	383	409	416	406	406	369	432	386	364	372	371	385	375	395	384	398	374	422	420	389	341	364	384	410	392	414	415	368	388	423	395	436	337	393	400	346	410	398	364	374	356	428	366	389	408	390	366	409	360	423	381	381	383	364	408	404	374	404	343	374	381	434	362	356	371	398	361	394	414	370	379	424	384	409	408	394	338	395	353	403	400	368	379	372	403	373	441	409	395	369	393	383	423	380	398	423	400	345	345	359	395	414	386	385	380	386	364	397	408	370	407	366	384	390	366	392	402	374	382	385	374	375	370	380	421	388	375	355	399	411	371	387	364	388	384	357	380	388	373	368	387	377	365	401	390	367	387	352	407	411	392	414	400	378	386	377	376	371	349	381	343	354	392	385	404	378	375	404	402	370	408	413	406	385	390	404	375	417	408	369	403	439	375	405	396	365	382	386	415	389	374	384	367	364	360	408	379	405	368	445	366	425	384	427	359	392	402	408	399	417	363	394	461	390	373	387	360	431	383	391	429	389	374	375	385	389	379	421	369	402	403	401	401	399	408	423	357	381	375	382	370	390	403	373	406	366	387	385	389	402	393	385	372	421	388	389	398	369	392	356	406	378	341	392	389	391	351	434	426	440	385	436	396	385	369	348	362	464	371	407	400	408	383	352	398	388	397	386	390	384	369	377	424	369	371	388	370	403	390	408	383	409	410	363	387	415	406	401	405	389	420	407	395	405	389	358	382	392	385	401	409	405	392	361	392	381	399	378	396	427	397	333	408	364	367	404	355	395	393	388	410	384	375	389	386	379	386	379	368	438	391	415	380	360	393	325	406	398	352	384	431	397	376	383	371	372	369	376	362	377	361	362	388	411	388	393	396	381	442	390	365	422	372	396	373	422	386	435	382	410	354	405	368	406	413	402	381	418	384	383	381	413	380	366	356	391	391	395	337	406	383	372	406	391	391	387	408	369	366	366	367	371	430	418	410	381	384	382	412	396	389	389	388	373	362	369	371	364	337	395	429	380	388	402	410	373	377	366	372	388	398	386	400	373	373	376	350	400	364	393	397	408	407	390	362	381	367	399	375	410	425	397	382	365	373	397	395	379	352	388	387	366	395	432	376	383	391	371	364	361	389	377	378	395	419	419	383	381	413	417	351	433	375	351	352	404	419	428	367	403	380	409	384	365	403	377	367	393	432	427	416	421	380	356	400	411	387	388	407	387	339	386	373	390	384	376	339	375	402	392	386	401	366	400	398	394	391	392	396	422	401	383	347	375	422	374	411	375	402	377	355	387	365	379	401	354	403	404	350	394	414	402	416	373	409	359	423	393	395	376	399	382	381	372	347	389	384	447	372	373	400	327	333	384	366	377	427	368	408	386	384	370	370	405	378	395	408	419	383	390	388	399	368	351	387	384	397	401	380	379	361	385	415	398	402	375	392	373	388	374	382	410	385	381	400	355	380	398	378	401	395	405	402	374	386	391	400	358	378	372	390	377	371	360	389	420	389	380	378	374	404	372	391	415	402	393	412	372	394	401	353	432	350	388	349	405	396	396	385	387	370	403	390	352	383	419	398	365	361	382	402	391	381	385	365	399	372	337	399	422	388	383	387	391	387	374	383	406	361	380	381	374	396	366	397	373	414	305	419	379	396	371	415	394	414	375	371	395	399	393	376	404	424	356	402	385	409	397	392	378	379	415	425	407	392	405	375	351	403	390	393	388	398	423	378	380	370	350	391	412	400	395	387	390	407	379	370	384	401	378	368	389	365	384	396	408	372	376	407	395	361	387	369	416	408	355	349	348	404	371	391	396	337	398	391	392	414	359	374	383	347	390	340	385	410	428	377	379	420	418	417	436	348	382	392	340	414	376	388	398	396	387	402	402	402	376	371	385	400	396	373	402	349	350	398	375	385	402	397	356	365	436	382	386	379	448	367	391	382	381	402	387	404	396	407	400	415	406	337	429	404	403	387	389	370	391	393	330	350	401	371	353	384	414	394	372	416	374	376	413	358	383	378	380	393	381	345	358	390	393	419	387	387	415	375	420	418	372	413	397	381	416	407	350	415	408	397	365	412	419	381	382	389	399	376	398	372	363	371	357	386	431	413	400	396	418	368	382	382	416	383	405	431	370	391	399	371	379	406	417	380	410	390	358	390	404	403	397	369	373	387	368	370	373	386	366	393	417	385	373	393	399	348	378	374	394	382	410	369	405	377	396	352	405	414	394	380	364	367	375	384	393	427	384	352	421	406	416	355	362	371	400	418	406	394	429	414	425	392	317	404	399	375	352	421	413	425	413	391	381	376	401	406	416	395	344	395	395	383	399	424	404	381	393	409	367	392	376	399	376	379	363	412	421	382	375	373	397	414	376	395	371	405	420	415	405	389	397	334	348	381	414	367	363	399	376	366	387	390	416	371	376	384	376	383	364	385	378	398	410	398	398	363	410	406	373	411	382	403	407	382	420	384	355	372	384	368	362	370	364	396	392	401	333	362	373	412	385	395	384	390	362	398	367	401	373	411	415	376	391	391	411	401	350	435	420	426	369	381	353	447	407	392	386	349	406	366	408	368	406	346	372	405	378	390	346	406	382	381	350	363	381	370	398	429	370	387	363	388	380	379	377	373	417	430	360	391	402	367	364	362	412	408	376	373	391	403	378	395	392	392	381	379	370	350	403	369	378	425	346	412	364	358	393	374	410	384	391	379	374	371	345	354	429	369	367	427	371	384	388	356	392	401	462	410	378	348	392	373	414	376	360	357	415	383	431	369	391	394	365	381	398	460	373	375	416	392	380	408	406	375	411	375	399	432	381	386	385	351	404	388	376	380	419	363	375	379	418	370	365	377	420	379	375	392	410	361	398	415	379	383	376	396	372	429	374	384	364	414	338	405	389	407	381	415	384	387	384	404	348	357	376	411	357	379	395	379	365	365	394	374	372	405	364	355	371	402	424	404	393	409	383	394	351	415	409	401	383	394	367	381	376	399	383	366	395	429	396	386	416	377	395	378	373	352	383	381	384	396	366	379	393	362	383	378	412	384	379	402	407	373
13083	16726	28915	28567	21886	16326	11798	8788	6809	5894	5264	4912	4316	3757	3641	3399	2808	2303	2062	1939	1803	1704	1629	1542	1470	1382	1481	1342	1372	1303	1213	1177	1170	1178	1153	1135	1175	1105	1102	1073	1205	1020	1067	1079	1043	1071	1077	1014	1090	1149	1074	1081	1019	1023	957	1010	1002	1034	1020	1003	965	964	932	1013	973	1014	927	968	1019	900	934	963	982	960	916	966	933	980	958	1027	930	946	956	1000	970	943	981	922	981	1018	989	914	928	1021	994	968	949	1005	940	959	995	938	944	964	1010	908	979	999	947	934	961	1004	980	963	984	1028	942	943	953	912	963	953	996	994	954	983	971	957	1003	998	971	905	983	965	989	932	973	999	956	976	907	988	948	966	940	975	1005	956	925	1002	958	947	1009	976	960	971	977	979	967	978	956	945	1004	1004	939	956	989	1017	994	960	983	934	907	945	945	983	936	930	988	998	927	927	971	966	987	995	930	968	992	966	996	935	952	996	946	935	914	908	935	911	951	999	900	938	971	933	967	1002	993	1005	994	973	945	997	920	956	990	975	944	1004	973	952	944	999	968	981	950	969	954	944	953	1008	963	989	1000	916	1044	1010	1004	939	1008	1061	953	992	911	902	1009	975	941	974	951	966	976	1013	950	997	968	1029	944	908	963	1000	971	960	975	985	999	948	948	973	1013	1049	1017	1021	1015	944	947	966	955	935	926	934	925	936	941	959	980	957	947	994	898	899	947	1004	1031	932	959	933	1001	988	945	971	1000	926	988	946	939	973	903	1010	1000	964	956	985	959	891	943	941	1006	986	935	946	948	991	895	964	979	974	966	968	930	965	990	1006	961	946	937	949	943	1030	993	977	954	1019	1003	950	1019	973	964	978	1005	946	951	951	973	968	1006	955	965	958	951	980	1024	979	955	966	956	1002	960	976	1033	1039	983	987	960	966	948	997	965	1011	970	1021	965	949	996	912	969	1004	979	998	1018	980	951	926	960	914	977	941	1000	947	963	997	955	964	950	974	912	999	961	955	956	959	917	955	953	926	983	942	909	979	915	1054	1014	932	1016	918	965	998	981	951	970	954	960	951	973	953	956	913	956	964	1001	933	962	961	1044	997	972	1002	1035	1001	967	907	953	909	909	973	960	994	948	1000	1000	951	1009	980	954	972	1017	988	1045	958	1007	916	969	974	981	950	969	969	955	964	934	1015	941	953	951	892	956	1008	954	999	968	946	1006	962	1039	936	954	936	966	973	961	933	982	952	887	956	950	982	957	990	910	929	959	914	968	985	926	945	947	927	888	951	983	969	937	938	990	931	1010	980	963	993	959	932	978	972	930	961	952	956	927	926	1054	961	905	1030	936	922	962	990	1032	950	977	993	971	986	996	983	991	946	1014	1010	951	974	939	917	935	989	935	959	996	1005	945	991	905	958	1005	1002	988	997	990	949	945	977	967	944	1044	954	1000	1033	998	969	1032	915	915	1013	945	977	959	946	969	969	941	971	951	958	970	947	1023	936	988	938	938	1003	946	931	963	1011	982	930	893	959	938	938	955	922	983	956	947	971	1014	932	971	1008	992	949	886	964	1010	919	983	1007	962	946	962	984	995	953	940	961	945	978	919	1002	956	923	979	967	959	994	949	967	971	957	974	928	923	953	996	897	948	935	958	984	968	1029	974	915	955	968	962	962	960	959	975	952	958	1030	913	961	952	974	983	963	967	959	1030	918	980	980	1025	948	924	963	988	994	988	927	988	942	972	943	966	1035	944	961	1017	926	978	968	967	944	1002	1015	1014	1045	1000	1029	1007	1022	980	945	931	993	992	960	935	972	955	951	968	929	1002	912	1021	973	1007	975	955	1008	1014	936	967	968	977	975	1011	1010	929	932	959	922	935	1012	989	972	931	985	976	990	981	1004	922	995	947	913	1008	1020	1007	944	952	979	1013	977	912	978	935	963	988	931	1001	929	951	988	979	1004	963	948	1032	915	989	970	976	974	1002	992	1030	1016	989	986	970	936	997	956	1041	915	999	963	1012	931	982	940	981	962	951	998	991	1007	1022	928	973	956	1008	977	905	986	995	944	936	963	1012	993	944	987	938	998	926	955	921	969	982	975	981	943	986	929	958	941	928	979	965	927	958	921	985	1001	981	953	989	948	929	943	1044	921	961	975	992	997	960	1006	982	945	924	922	981	989	949	1064	968	962	989	968	982	919	981	984	940	961	933	1001	1014	972	979	946	924	955	984	979	942	984	1017	963	1010	949	968	948	990	985	929	949	1010	988	960	982	980	972	978	991	982	951	948	930	913	987	988	975	1001	963	923	1005	992	961	1018	997	959	952	970	1005	952	953	977	947	968	961	991	917	937	983	986	1011	970	981	954	1000	996	993	944	933	985	967	968	963	951	988	947	1012	1008	963	976	979	984	987	896	990	987	952	1009	1022	990	956	949	986	983	948	993	965	955	953	961	1015	947	971	919	979	964	960	940	977	1004	993	1007	936	1010	986	970	954	954	1028	980	962	913	995	1002	964	939	1002	926	946	958	906	936	994	967	985	1017	985	1003	966	928	978	985	981	949	977	968	990	1055	933	916	953	940	915	968	949	902	894	972	945	991	940	950	955	999	962	970	990	988	986	982	959	920	961	1001	1007	984	963	986	946	967	940	955	945	978	940	985	942	1037	958	982	967	974	960	949	968	966	943	964	952	993	927	954	918	971	930	967	944	951	952	1024	980	982	984	946	935	937	954	953	986	944	968	1000	956	956	989	1001	1000	910	1005	1028	964	963	979	951	1033	946	968	971	975	943	998	996	1037	954	968	1041	952	939	975	975	999	960	963	975	959	941	976	936	956	934	952	949	912	983	948	993	930	968	957	988	966	961	980	945	1008	956	1004	949	998	970	974	964	997	956	924	916	987	972	934	966	971	923	991	950	965	937	946	965	979	936	968	1030	952	986	906	1014	918	996	966	970	993	957	977	975	979	925	977	975	902	957	943	1019	1012	975	983	980	970	996	945	981	945	953	960	993	993	923	938	953	939	950	966	1018	948	997	939	979	972	949	996	1001	979	912	925	914	992	939	947	999	940	971	976	999	1031	943	944	929	996	936	916	956	981	955	979	969	949	1008	1035	966	996	984	975	985	989	1001	999	1048	967	981	947	947	959	999	999	944	955	966	967	978	988	965	957	949	957	937	1002	975	971	972	981	956	935	980	991	925	1005	946	909	993	943	947	1005	1014	1012	962	931	977	949	1001	984	983	944	1000	1023	1000	963	964	960	946	976	953	950	997	981	960	922	899	964	939	983	1016	956	961	932	940	935	972	992	958	965	968	981	1020	967	993	933	947	966	948	951	1003	980	974	982	872	948	990	946	996	977	985	976	935	931	927	952	959	1012	982	982	930	1019	1018	989	983	1039	965	961	961	912	919	902	958	1031	996	996	1006	953	949	951	969	927	961	943	919	1006	952	911	939	992	920	926	950	996	941	941	956	941	958	971	985	963	994	932	966	976	942	943	929	969	934	935	926	979	995	989	1044	943	904	977	962	1022	1000	951	965	960	950	956	936	985	968	948	965	998	929	1013	984	974	898	1006	969	976	1012	966	974	944	967	938	941	980	963	952	964	924	975	944	937	996	975	929	1008	972	973	959	964	953	945	985	961	989	967	966	975	983	945	922	1003	995	1018	986	942	1012	893	991	1004	981	958	974	918	902	938	955	994	1013	962	994	936	932	868	951	998	950	949	937	950	973	983	971
35036	31251	38467	33553	23912	17101	15240	6820	3050	2755	2554	2114	1809	1732	1552	1417	1437	1181	909	926	782	755	737	678	643	692	664	640	609	598	561	525	536	538	539	542	525	478	471	497	516	483	504	467	445	490	458	488	539	598	474	434	496	450	449	401	426	398	436	412	394	418	403	401	421	390	407	402	416	418	382	394	389	427	435	421	420	431	426	364	444	385	415	426	431	412	419	395	429	376	414	410	448	373	417	387	430	435	420	398	366	387	393	404	405	413	381	386	396	404	407	395	414	368	417	379	404	419	381	402	400	415	383	388	375	398	413	408	373	395	393	347	372	406	466	431	425	434	389	399	416	384	407	408	392	421	402	401	430	432	416	417	396	405	411	367	420	428	369	391	408	410	393	409	408	411	407	401	408	385	407	406	409	434	415	434	412	427	375	383	405	409	381	430	414	382	395	417	428	386	410	367	421	435	427	428	379	412	412	428	393	435	385	387	385	377	405	402	410	440	375	390	393	447	423	403	413	394	407	408	411	413	438	409	381	400	423	409	420	400	400	420	404	425	387	431	418	423	442	423	445	374	433	396	414	400	379	414	402	455	395	399	416	412	424	447	401	377	348	441	405	403	451	377	427	403	378	396	419	465	418	396	388	368	409	392	403	404	430	379	453	433	387	413	405	395	372	407	451	396	377	405	395	418	383	402	399	411	390	365	393	411	380	421	419	396	412	366	417	399	394	373	384	417	374	391	424	418	401	404	378	419	371	420	437	415	395	405	379	412	397	408	376	408	393	388	424	385	403	443	359	365	403	392	385	399	424	403	436	356	424	382	422	404	346	421	428	392	409	391	383	416	450	459	419	412	416	383	426	410	385	400	352	417	380	410	392	409	383	389	360	397	402	428	392	391	407	389	411	384	400	409	432	433	407	390	400	350	412	440	412	440	399	387	413	399	429	411	386	401	405	386	409	425	427	431	417	407	378	397	372	410	398	411	412	422	390	430	410	409	414	407	380	418	417	379	402	391	387	411	390	393	389	405	395	388	377	386	420	410	374	381	394	407	373	424	388	373	386	433	446	396	458	412	401	420	391	408	400	449	393	421	426	401	377	438	426	409	394	408	399	419	423	422	392	412	412	398	404	414	394	375	395	423	398	409	386	407	444	411	373	417	421	389	429	375	421	437	408	403	410	425	423	386	416	415	398	361	444	421	369	397	408	418	403	404	430	401	414	436	385	363	409	389	366	417	394	422	442	428	429	431	402	408	402	391	417	379	385	401	444	378	430	423	411	414	409	409	405	391	412	382	411	418	410	397	426	386	406	368	429	408	406	388	382	383	385	408	394	394	412	366	411	379	407	385	368	407	390	388	406	377	410	413	377	371	406	437	402	415	430	400	419	421	395	403	398	393	433	388	400	396	388	445	432	382	402	440	415	418	381	377	355	396	464	404	394	427	422	404	418	422	413	381	379	391	390	349	419	410	415	382	413	362	400	405	406	403	368	389	380	350	391	421	402	383	406	445	366	401	387	403	408	446	433	385	367	396	382	368	409	401	381	386	451	387	409	434	414	419	409	400	413	404	411	397	424	391	402	405	379	342	390	367	390	397	371	359	388	429	384	415	378	417	401	394	397	421	417	412	418	393	443	406	375	420	426	376	428	363	417	456	408	395	418	403	393	398	396	401	424	434	398	396	427	424	446	417	398	413	420	397	421	403	392	430	375	442	399	363	405	371	374	393	374	385	383	418	387	401	406	431	399	401	400	392	419	396	410	392	387	397	444	414	385	383	396	397	435	390	394	417	401	415	425	393	415	368	419	392	420	440	382	425	388	404	368	376	410	423	436	396	425	385	393	420	427	429	407	398	413	415	379	415	387	396	395	408	393	412	428	421	368	432	409	398	387	423	420	414	402	416	406	397	388	443	405	419	442	401	424	435	400	439	383	407	372	433	421	388	419	402	411	400	403	386	376	431	440	387	426	369	380	393	399	395	407	383	407	407	384	390	428	377	400	399	392	415	430	421	418	426	441	411	359	407	417	385	392	383	401	430	407	410	412	379	403	442	397	407	421	410	396	382	426	408	403	393	403	382	378	372	402	427	410	380	446	429	432	422	431	384	367	406	430	411	424	409	391	433	404	399	400	397	424	380	381	394	392	399	401	444	394	390	416	405	388	381	356	426	400	382	390	431	466	419	408	398	388	420	437	382	414	400	410	393	396	428	442	404	408	407	418	413	378	408	393	392	394	411	395	397	437	376	397	405	421	388	409	417	386	387	417	418	381	394	426	401	438	387	390	417	430	408	421	419	402	401	411	416	392	397	425	407	424	407	401	380	387	410	369	397	389	404	413	397	392	383	404	391	368	372	407	419	396	382	362	422	415	384	424	475	388	388	377	410	415	380	375	425	398	453	384	421	423	402	401	422	426	404	402	395	416	362	362	394	428	412	422	416	412	402	415	417	412	395	368	414	413	397	426	396	407	404	405	408	440	400	415	400	403	389	382	448	389	409	426	390	389	399	376	388	393	393	402	408	395	422	389	414	419	435	368	409	391	432	364	400	402	408	404	413	433	431	379	451	383	376	432	435	409	411	382	443	433	413	372	413	395	361	387	408	419	398	416	390	427	419	393	411	394	375	401	373	423	451	380	411	387	365	405	401	413	409	376	404	389	385	411	393	410	369	446	465	417	408	413	407	411	441	414	398	369	417	391	443	432	431	410	354	374	400	409	399	407	390	382	387	402	426	367	385	433	414	397	378	393	407	391	423	394	364	420	409	414	429	428	396	428	387	396	397	396	436	412	413	403	396	392	418	425	404	413	417	394	410	397	376	390	391	398	380	416	426	437	426	388	392	415	427	425	435	408	403	404	405	434	455	380	408	418	400	423	381	447	400	405	389	362	389	408	356	396	393	397	417	394	416	413	405	381	437	437	402	382	402	423	380	376	402	406	405	420	379	403	401	371	408	397	422	391	428	399	369	385	425	398	389	397	452	381	392	351	406	398	430	384	400	393	376	407	425	400	395	437	424	357	432	418	394	412	463	387	430	393	380	416	411	385	395	406	421	353	404	409	356	370	381	416	418	413	395	390	390	400	389	396	399	404	378	426	385	393	395	407	387	376	425	418	413	413	394	411	416	402	408	409	390	395	424	429	413	442	382	438	435	401	373	419	394	395	405	424	391	384	399	376	403	433	371	395	395	419	435	399	433	426	413	407	396	387	430	419	404	409	410	412	399	412	401	409	401	418	384	408	384	387	378	352	393	379	377	395	406	439	366	377	419	382	361	403	400	400	431	385	383	433	427	422	392	383	431	437	371	416	402	418	406	381	388	400	418	437	438	399	432	417	382	410	425	373	421	408	384	400	418	368	415	403	402	391	395	387	399	412	420	422	448	434	390	420	382	407	367	380	411	418	408	400	391	431	396	371	390	440	409	415	409	362	412	406	420	416	429	396	414	373	412	405	429	380	395	409	372	374	406	383	368	411	422	426	411	406	421	404	412
21141	25310	39663	40680	34858	30627	30447	15932	11174	10879	11011	9318	8573	7697	7078	6834	7203	5321	4120	4058	3426	3276	3115	2793	2815	3158	2897	2871	2577	2583	2281	1988	1802	2004	1922	2288	1871	1935	1823	1677	1825	1637	1647	1457	1538	1557	1696	1836	2084	2391	1646	1453	1264	1352	1250	1241	1108	1149	1018	1021	1028	1001	1005	1068	1016	1053	1110	1070	1061	1051	1044	1062	1059	1045	1040	1000	1045	1112	1010	1057	1079	1083	1039	1040	1080	1024	1079	1021	1108	1060	987	1032	1004	973	1037	1039	980	1051	1011	989	1003	1080	1004	1016	993	989	998	949	1011	1016	991	998	971	1016	1004	1006	980	994	1004	1018	1049	997	1017	1026	1012	944	977	942	1006	1000	1002	981	1004	958	1047	1008	967	990	1024	934	1043	989	1007	977	1051	983	992	1021	985	996	986	981	1059	968	1068	1034	974	1073	1052	964	960	984	997	1069	1006	1028	1036	978	1061	996	1015	975	974	995	1026	978	979	991	990	986	1001	948	1040	1039	998	985	984	974	972	1071	1016	972	1005	1035	997	995	967	980	996	973	1032	978	999	969	1056	1016	987	1032	925	1006	996	991	1006	980	1012	988	1037	1003	996	965	977	1041	1036	987	1036	976	1012	1060	1016	1008	982	998	997	1032	990	1007	999	1019	1023	1028	1022	999	1011	976	1011	993	1027	1027	946	1021	1021	962	1043	1034	1009	1022	1032	1033	1039	1037	1005	978	990	1016	1046	970	1020	1024	970	1017	975	985	996	984	957	963	975	1029	998	1010	977	1015	998	1027	1050	983	1082	1012	988	996	985	986	1017	1005	1003	966	978	982	1038	1082	1039	1059	1043	1001	978	1041	1009	975	963	1005	968	939	986	957	1008	1002	1036	962	1015	963	997	987	954	994	998	977	978	1015	1003	972	1012	971	1033	1032	1017	1033	1030	974	1047	1024	978	1000	945	925	1011	1008	1005	984	1025	1014	970	1003	965	982	953	1009	1014	1024	1023	993	1062	1018	952	971	1031	994	1019	1020	993	1056	1035	963	1008	1023	1047	1002	1026	1029	973	955	985	1033	985	1079	975	1064	1047	988	999	986	1021	1007	980	1060	957	975	987	1022	1036	999	982	1072	1050	1002	923	966	1023	991	1038	1012	1018	1010	994	1013	980	1031	997	967	958	1005	915	953	1040	1033	994	1091	977	975	993	988	1028	1025	1038	982	999	990	995	958	1014	994	986	1015	1078	986	1007	1086	1034	984	1045	995	998	1052	1040	1050	1047	1049	986	991	981	1008	1038	967	1025	1044	983	1001	999	989	1012	1018	992	930	1005	1036	1013	1094	999	1020	1060	1019	1021	1017	1041	963	985	1025	932	1079	962	1005	984	989	1028	1026	992	1047	987	1038	1011	1014	1079	1032	1033	984	1025	952	984	998	969	950	974	978	1013	1005	1062	990	1097	1025	1023	957	1019	1031	998	980	970	995	1001	1013	993	1051	1006	967	935	993	1023	972	1004	1007	992	982	1017	1011	1054	988	1025	1023	997	1016	974	994	1043	1028	973	988	996	971	1008	1033	928	974	988	1040	1008	973	984	974	1010	1016	954	946	1006	1042	1007	985	1031	1034	1036	1008	1010	1067	1018	1041	945	988	1044	1048	974	964	999	1011	995	1001	959	1008	1010	1043	975	1027	1022	987	1054	993	1007	982	1021	972	978	981	988	998	1038	988	1044	987	1042	984	988	1023	969	1024	1019	993	990	1000	996	996	994	1019	1004	1061	978	1008	984	1001	1035	979	999	1019	940	1010	1048	974	1033	1011	995	976	1016	1012	974	1025	1022	973	1016	934	977	942	952	1004	1037	962	1035	997	1065	1024	1018	1002	1039	963	1013	987	995	989	971	988	983	955	1029	975	962	983	1048	991	1037	947	1053	958	1023	993	1031	1059	976	975	1008	1043	1075	1007	949	1006	1003	999	947	989	943	988	991	995	954	990	968	1053	1030	1035	999	1030	1028	1006	1020	1031	973	1033	1013	1024	1006	1056	997	1017	1014	1059	1021	1060	1060	987	992	1055	1013	1000	954	977	1035	1025	1040	1044	999	1017	1032	994	1027	1002	1059	981	995	1007	964	998	1004	969	1001	1008	996	1020	984	989	963	1034	973	973	1009	1006	1023	1011	1014	1018	997	994	1003	1026	1008	1044	974	947	1021	1005	1012	977	1044	1043	1039	975	972	927	982	1043	957	979	995	1043	959	968	1038	975	1032	1064	998	922	958	966	1074	1069	1011	981	1055	1003	1092	955	972	1012	967	987	1010	1063	1022	989	957	1065	994	1003	985	972	1020	1013	974	937	1031	1034	1019	977	990	947	1010	1026	995	985	1026	1057	1018	1050	975	991	999	972	978	989	1000	903	974	951	1006	1011	1014	1030	1069	1011	1012	1001	1031	1029	971	1014	1000	994	1002	992	974	1024	1021	1056	959	1022	1039	977	961	982	991	1018	1010	977	948	1092	1045	997	1044	1010	999	1012	948	1060	996	1001	988	999	939	1028	965	1041	1037	1016	991	1012	919	1033	1077	969	996	1011	1017	1002	1002	951	937	1041	1000	1052	964	1031	1050	988	1025	956	957	1050	1005	985	980	1026	980	973	985	991	1053	978	1000	996	989	963	1018	1020	978	1030	941	1019	1017	1025	980	979	952	1045	1048	1060	979	1001	1005	1082	992	1050	1031	964	1029	982	1011	1027	965	1008	945	1028	1020	952	1028	1048	1023	1007	1006	1061	993	995	1016	1037	1022	955	1014	962	996	1060	1060	1037	1047	983	1026	1032	984	995	952	1034	959	1012	970	1021	1000	1011	964	986	1027	1020	1007	1065	967	974	1031	1000	1031	1019	1008	1017	996	1015	963	996	980	963	1033	976	966	1017	1037	1048	920	1034	1081	1116	1041	1023	1004	1013	968	973	995	1019	1012	1044	1067	1056	1012	1069	1022	1013	1011	1028	1025	1038	1011	990	1042	1056	1061	1012	964	1008	1024	989	991	961	1011	1030	989	1005	998	964	984	994	1019	1014	980	958	962	1025	1011	1077	1018	1046	1021	970	1049	958	967	1012	977	990	964	1021	987	940	1002	1044	1049	972	997	1019	1018	1023	1031	1072	944	996	1011	1022	1039	1033	1014	1028	1028	943	1010	963	950	1058	989	1004	969	1016	1026	1064	1023	1040	1017	1025	1015	982	989	999	975	1017	1040	975	1018	970	914	1006	973	974	1006	1015	1006	982	942	968	1036	1030	983	1023	1014	977	1017	1017	1008	1065	971	966	993	1013	1032	1021	1005	991	1025	945	1030	980	1009	1029	971	1054	941	1020	988	985	1024	953	1015	1004	987	965	1040	1011	1031	945	975	948	992	1002	1005	1005	1039	1044	968	1050	1027	972	1016	1017	969	1003	1015	1036	1078	1011	990	1028	959	1030	996	995	962	1040	1003	1028	963	989	1028	952	1107	986	997	1016	992	981	975	1024	1034	979	1037	993	982	987	1003	1026	999	1041	1054	987	996	976	985	1003	998	1026	1072	918	987	1054	1069	969	1006	1041	983	964	1046	1027	967	985	997	967	961	964	1042	1055	1036	1022	953	1013	976	988	1041	1009	1008	1028	994	998	958	1039	993	962	962	1023	955	1002	972	993	978	1013	994	986	1053	1010	1005	1022	1017	1000	1028	960	992	992	1062	981	1005	1024	985	997	986	1038	992	989	945	996	1043	905	1009	1022	1013	958	983	984	1051	1016	1029	1023	1007	915	1017	989	1060	1013	1039	1002	993	886	973	993	987	1036	1057	1053	1048	1036	989	989	989	996	977	971	1066	1036	1029	1017	977	987	1039	979	1013	1042	945	1016	1015	993	1058	1023	1012	964	1005	1041	947	1006	980	1000	1024	1007	974	1070	959	1029	1004	1053	995	1012	971	965	957	1054	999	962	1059	966	1017	983	983	961	985	984	1008	1016	1005	1007	934	1027	996	1022	1028	1012	1000	996	1018	1024	974	1033	985	976	1025	1006	940	993	991	974	1027	971	967	1015	1007	1028	922	1001	1016	1006	959	984	960	964	1008	1022	996	1009	1080	1019	1027	968	1016	1001	1056	1019	989	957	969	983	988	1010	1055	1058	1018	1001	969	992	1050	1013	1020	1013	990	1007	1055	1039	1047	1024	992	991	989	1047	1021	1021	1023	983	1005	962	962	1051	1048	960	1030	925	1004	1006	1061	1018	1040	1084	1000	1037	946	979	964	1020	982	995	1033	981	995	1012	1009	1032	1059	1001	1041	1008	1001	1020	988	945	998	956	1030	966	995	1019	972	1033	1022	996	1017	991	990	990
43840	39842	47691	41053	31196	22306	15576	9604	6294	4711	3366	3446	3130	2629	2274	2026	2042	1891	1378	1251	1101	964	910	773	765	825	825	840	789	877	741	637	584	617	669	647	599	609	551	544	601	515	503	479	513	503	534	521	596	720	596	511	474	468	466	449	464	406	384	384	406	375	365	355	372	390	377	369	357	341	376	362	368	349	378	366	363	394	387	380	345	398	394	379	394	392	377	383	331	359	368	372	397	380	365	409	366	362	405	378	349	343	358	381	366	380	367	356	386	366	348	363	346	355	356	363	380	392	360	404	361	354	357	348	353	360	398	409	346	359	345	365	353	346	380	377	381	338	387	358	367	376	346	370	327	358	372	335	372	346	377	359	393	374	355	382	373	411	338	362	353	382	332	365	402	380	344	356	338	381	349	365	372	347	352	341	367	324	373	356	363	347	352	340	362	348	376	347	384	359	343	380	323	385	332	381	345	363	344	349	307	355	352	370	359	356	341	336	362	364	362	368	361	378	383	349	346	366	374	357	348	354	393	337	357	344	395	346	361	364	349	349	363	362	379	385	387	349	353	368	363	367	358	340	358	346	346	351	364	341	381	380	354	352	315	343	391	366	361	347	364	323	381	381	352	349	369	328	346	368	359	335	378	353	359	347	358	385	356	364	360	354	370	362	354	350	393	385	368	348	363	358	361	412	386	368	323	368	351	382	375	326	379	381	376	376	342	345	363	337	359	340	336	338	361	330	354	380	378	388	340	359	362	359	403	361	353	343	336	368	349	355	389	350	390	367	348	380	380	357	363	377	360	404	349	398	355	367	356	390	357	354	367	344	386	402	345	359	397	383	385	347	354	347	367	359	354	378	376	402	353	363	329	364	348	334	343	329	407	358	359	370	339	382	352	383	385	421	389	352	378	355	395	337	370	359	354	355	339	373	357	370	366	368	363	358	352	376	369	318	401	405	377	372	344	360	355	390	343	354	372	364	359	360	341	356	340	399	392	345	337	351	345	389	368	364	364	435	319	396	363	326	373	356	365	371	343	358	363	330	367	342	361	373	351	345	349	357	347	395	342	349	355	352	375	360	370	356	380	365	352	356	349	381	385	340	348	335	386	382	336	383	330	372	353	402	343	327	352	312	349	393	391	367	339	368	363	352	352	352	369	369	382	315	351	310	402	369	358	376	353	350	380	331	388	357	364	391	350	371	343	375	386	382	380	338	333	328	341	363	348	358	385	364	380	375	367	349	379	355	363	362	354	400	372	391	360	364	351	354	340	395	367	367	375	351	368	338	365	339	356	330	379	333	333	324	353	359	368	374	367	338	386	351	387	371	361	383	373	350	371	334	390	383	375	367	391	374	331	356	363	323	381	344	339	376	331	367	345	387	403	385	345	365	384	362	391	372	344	377	352	302	359	362	380	377	367	385	392	311	345	362	336	337	385	385	386	399	350	344	378	358	358	346	333	361	381	393	349	381	365	365	356	369	363	351	333	361	370	361	354	359	351	346	328	369	360	349	356	393	368	392	371	364	376	354	386	364	355	336	381	372	327	344	389	358	380	367	367	372	391	394	358	389	372	363	368	356	363	384	366	337	345	353	368	348	366	356	382	347	367	370	395	361	377	373	398	367	347	353	366	315	355	364	347	367	379	382	371	398	382	355	343	359	330	378	361	357	366	337	339	381	379	363	374	345	344	361	410	394	380	342	337	341	376	310	343	344	383	337	386	324	357	360	389	378	348	391	370	371	402	353	331	360	366	346	341	342	366	339	333	339	336	380	381	354	342	372	363	368	373	360	387	413	359	368	363	368	320	356	384	354	353	364	365	350	349	348	338	371	365	375	377	392	374	397	391	389	367	365	375	357	353	365	357	381	334	376	316	381	382	386	378	371	396	350	373	383	346	383	387	363	368	345	348	377	336	367	395	394	393	382	347	354	353	360	382	373	345	370	361	346	333	330	356	362	361	342	359	386	362	356	366	382	380	370	358	361	325	384	358	328	337	383	330	383	363	347	397	387	376	348	317	387	372	355	351	364	344	360	348	371	349	355	380	365	370	386	353	346	339	346	376	353	369	332	356	376	373	365	366	352	366	350	359	355	377	334	326	357	383	377	352	407	347	381	359	361	367	355	376	338	357	375	387	343	351	369	369	378	370	362	372	401	341	362	396	380	366	352	366	395	343	372	355	400	380	372	359	337	326	391	370	379	374	344	377	374	366	355	367	385	369	351	354	350	355	361	384	370	329	367	348	377	335	384	354	355	347	365	390	340	367	383	332	356	334	293	361	381	378	361	354	383	325	355	360	379	376	342	352	361	374	395	417	372	339	379	375	366	334	376	372	347	366	327	371	365	348	366	340	355	354	361	390	376	383	333	327	365	374	345	323	348	388	357	329	346	357	358	417	344	314	347	361	352	355	362	366	370	365	357	379	340	355	364	340	383	357	370	342	370	341	375	363	398	372	355	368	349	328	394	400	375	369	339	367	387	387	369	404	365	382	377	368	378	372	336	359	368	376	323	352	366	350	405	363	383	359	368	375	365	353	402	371	387	374	353	389	374	340	355	387	376	345	322	363	407	299	366	381	359	346	358	368	388	339	392	336	336	355	399	376	361	366	336	373	370	366	359	377	355	376	378	360	363	336	367	365	329	346	350	375	339	345	365	345	353	370	395	366	369	360	371	366	394	386	343	356	371	361	362	372	352	348	360	382	358	391	344	363	397	375	382	343	343	342	329	363	346	366	352	385	368	337	359	358	323	327	361	366	356	359	326	341	361	349	360	352	372	382	354	365	361	349	373	358	420	365	368	379	379	341	344	341	351	356	346	361	364	368	339	386	373	376	365	360	360	331	390	347	369	373	393	357	364	381	368	365	343	338	383	358	373	358	328	350	366	362	358	360	351	313	367	377	351	369	370	347	336	333	374	373	343	369	369	368	391	375	351	378	403	359	380	386	380	320	347	386	356	405	381	365	372	393	348	348	371	330	352	422	389	345	412	367	356	352	338	382	390	373	360	353	332	347	348	393	375	388	359	376	405	393	376	336	393	376	369	353	341	378	394	368	372	323	366	370	345	385	357	341	336	415	377	367	360	353	361	356	335	364	364	366	383	359	331	382	324	338	353	372	370	356	379	384	375	332	358	341	319	368	350	357	372	363	360	384	368	343	374	373	356	370	336	363	341	388	373	411	393	338	357	376	366	356	365	371	311	356	360	360	377	369	373	358	376	352	365	377	365	372	353	351	356	351	357	365	364	310	332	355	355	365	369	354	376	351	355	344	359	350	358	352	390	367	348	356	349	350	382	366	385	405	370	332	378	353	364	368	370	407	375	375	336	362	371	367	374	379	339	364	347	366	360	369	375	352	402	365	367	348	322	358	365	329	345	391	335	371	379	355	394	379	339	331	358	359	398	337	357	350	354	364	356	342	364	329	352	359	354	384	369	390	390	366	329	396	353	350	344	335	372	329	370	371	346	334	383	366	367	350	340	345	397	352	373
26508	31655	45415	46484	39726	33883	27484	22704	19007	16072	13519	13894	12801	11608	10318	9496	10271	9319	7000	6332	5249	4686	4234	3803	3944	4064	4201	4216	4142	4348	3537	2644	2567	2487	2778	2965	2604	2581	2449	2116	2609	2110	1842	1847	1803	1875	2080	1950	2467	3325	2541	2337	1969	1906	1780	1448	1340	1004	907	990	974	959	973	894	938	1003	953	989	946	944	990	1031	963	1076	999	1030	1000	1019	1004	1050	1021	1038	981	1006	1016	1004	1009	954	1015	947	963	934	964	968	904	904	928	849	927	908	886	952	887	909	912	872	913	951	909	906	862	907	926	924	876	866	900	909	908	898	903	891	907	926	885	919	947	953	912	872	959	948	898	883	937	929	903	929	897	909	882	863	917	891	912	918	873	918	904	904	888	876	907	936	923	888	928	902	917	928	892	855	908	933	869	903	860	947	879	951	861	908	885	890	920	902	932	955	948	930	941	925	848	900	872	923	942	911	917	934	956	930	960	911	910	933	930	811	913	898	923	924	880	851	975	929	886	878	918	855	942	890	868	999	908	916	927	916	883	929	898	935	919	887	870	914	902	898	911	890	883	860	948	885	914	903	874	886	899	856	944	907	889	928	897	916	886	900	938	917	944	907	877	886	885	884	877	925	891	907	874	928	916	935	869	864	855	920	874	874	866	917	919	876	880	881	920	871	955	903	912	884	879	890	958	924	912	942	919	879	891	895	926	875	871	891	870	908	873	873	897	951	904	897	922	900	856	890	905	888	940	907	931	904	887	886	924	903	916	872	925	839	824	915	852	862	988	894	937	939	910	910	913	842	932	890	925	923	902	891	893	952	932	914	906	886	886	936	894	932	873	937	905	867	940	920	886	874	883	900	923	915	872	849	912	887	949	898	913	876	879	935	903	931	889	883	849	880	890	864	897	921	882	914	843	891	920	875	886	882	913	897	933	867	895	898	925	873	911	933	954	930	958	909	875	903	916	944	935	887	903	937	866	882	925	904	900	921	917	872	929	880	912	891	880	892	874	863	961	930	868	899	906	954	889	924	882	887	903	882	918	891	913	926	949	891	937	945	857	883	868	899	871	939	911	872	872	856	928	898	884	920	923	955	859	938	852	849	849	854	857	894	900	917	875	930	943	888	883	879	903	940	921	847	919	929	864	864	894	880	901	917	912	928	883	924	908	877	849	838	927	918	910	894	845	963	913	900	899	917	942	884	910	920	924	879	921	936	916	956	937	941	891	883	912	885	919	944	836	883	875	894	917	924	901	882	898	845	879	931	910	901	930	931	913	902	900	921	875	864	899	900	883	825	898	951	931	878	932	887	973	866	913	931	909	911	913	858	896	925	907	897	896	863	918	961	920	863	879	916	939	868	854	854	883	886	909	921	909	921	874	890	860	895	913	869	938	947	903	910	943	901	870	904	890	893	837	903	876	953	917	874	849	857	892	913	864	893	877	934	902	902	898	992	870	892	921	937	851	868	872	920	931	873	917	877	918	911	931	892	919	918	940	868	875	877	949	886	906	891	944	928	919	838	944	903	897	831	888	886	900	873	924	921	892	976	880	896	945	925	892	920	917	960	878	926	924	899	945	905	880	916	871	900	836	859	918	917	887	898	862	920	897	872	840	883	878	894	958	865	877	854	890	969	877	992	931	884	942	908	895	850	949	898	978	866	934	897	868	872	910	871	946	954	909	871	896	931	905	891	880	886	885	909	872	900	939	941	906	934	869	934	905	918	900	893	918	960	918	873	953	923	945	950	931	899	924	867	895	925	898	927	868	892	901	876	939	904	887	905	913	975	890	888	902	871	868	893	850	902	940	893	878	894	899	855	898	888	865	879	913	903	905	879	940	940	925	889	895	940	867	913	872	897	877	870	904	915	954	951	843	923	856	942	917	875	922	947	931	911	871	882	911	899	919	897	911	888	912	881	824	908	899	884	932	927	896	899	903	917	935	873	868	903	882	928	895	942	879	902	878	886	944	896	892	855	901	948	881	890	910	864	883	841	910	929	850	899	888	836	920	866	958	911	913	887	914	900	935	898	943	873	942	848	887	932	934	873	856	908	884	908	937	880	936	951	926	895	888	865	918	895	884	930	875	858	905	918	892	930	950	897	899	865	904	926	870	955	869	930	890	897	885	882	914	938	856	916	917	938	868	948	914	918	862	868	820	873	908	879	914	871	884	867	907	877	924	806	859	910	898	830	866	872	898	889	930	888	892	900	926	864	906	896	874	873	875	879	926	884	945	879	914	913	900	926	911	858	876	944	906	929	899	911	854	922	970	903	895	902	891	885	888	923	965	863	911	959	955	842	885	863	855	898	877	910	865	919	941	917	851	878	896	922	887	909	892	885	955	874	934	890	916	929	893	889	890	856	915	923	951	924	862	874	946	872	931	910	869	846	878	914	930	909	896	905	868	897	889	923	913	866	839	886	916	934	931	906	861	869	901	927	866	890	906	866	901	920	933	892	930	894	952	893	879	912	919	911	907	902	940	904	879	873	884	951	882	907	887	893	832	894	935	865	892	914	903	965	913	923	854	946	900	905	923	784	934	897	895	882	929	920	906	920	933	894	905	890	939	919	907	857	955	894	957	932	938	875	927	920	893	846	905	897	902	885	895	883	831	876	926	953	904	881	928	893	908	976	857	885	818	894	937	967	859	903	872	892	895	933	935	859	887	956	900	909	875	902	923	845	902	922	886	946	916	918	873	910	915	861	857	905	890	951	889	914	886	946	889	955	834	922	964	921	874	855	843	873	918	864	851	885	858	944	899	939	936	887	873	848	857	882	897	923	900	895	873	908	905	894	889	909	883	875	921	910	909	845	868	892	887	889	934	921	957	878	902	879	887	900	903	896	928	900	873	862	923	843	897	934	893	865	887	920	871	929	896	936	878	910	930	844	918	902	917	909	915	920	913	901	888	925	883	936	927	881	890	974	929	903	914	933	864	874	953	886	925	906	933	874	905	846	913	922	861	902	919	935	907	916	903	926	889	942	939	911	929	941	933	927	900	855	882	917	876	859	881	908	866	915	903	916	871	887	863	928	875	903	922	901	894	899	929	892	848	923	941	902	953	886	856	903	909	907	932	885	899	951	954	936	952	906	920	897	919	893	863	907	875	892	900	927	871	885	940	866	869	969	906	904	948	877	896	928	971	900	931	942	912	952	865	963	963	903	894	866	955	913	910	945	904	911	879	884	890	913	873	915	942	905	918	920	860	910	946	859	894	923	836	907	951	939	901	851	871	880	863	911	907	907	912	921	838	940	893	925	843	856	942	886	940	919	936	860	900	901	913	857	915	929	924	916	889	867	915	856	904	823	851	848	888	909	891	869	893	875	889	934	890	904	936	895	921	920	911	931	891	924	886	926	902	880	884	886	900	942	875	950	907	882	875	899	907	920	942	883	913	900	904	899	929	936	900	942	917	888	898	873	916	945	904	925	873	913	944	885	930	901	908	894	903	914	847	881	933	869	926	905	924	940	915	868	903	850	847	863	891	857	905	878	882	905	949	930	924	960
24092	20379	23884	17416	8952	4946	3670	2916	2109	1563	1262	987	877	784	653	702	581	607	600	571	494	483	498	452	429	467	472	488	416	460	431	411	383	396	387	408	447	415	421	443	407	387	378	403	383	378	369	404	381	386	393	408	426	367	406	398	379	418	359	369	379	399	371	416	390	441	374	340	399	394	376	373	427	377	430	349	384	380	382	400	417	376	417	406	402	390	377	386	412	363	395	423	409	405	419	392	373	372	433	380	382	390	395	392	391	387	385	391	375	402	401	401	372	425	394	383	403	438	389	394	370	393	425	420	388	354	413	400	380	374	417	410	391	388	401	397	391	417	395	392	381	366	386	345	403	392	375	377	428	389	415	358	359	369	399	424	389	420	410	372	444	370	386	378	383	401	410	373	409	398	374	413	390	388	386	400	369	412	397	387	424	356	382	386	417	392	360	377	373	374	419	394	374	386	367	394	429	377	421	375	404	389	380	385	376	361	379	411	371	368	376	378	395	365	350	370	373	392	381	371	436	366	386	375	357	370	352	388	401	390	331	393	366	349	403	423	415	372	398	387	394	372	369	331	398	376	376	362	360	383	379	400	378	389	401	378	372	374	364	389	368	394	370	339	416	371	371	414	405	361	381	347	382	374	404	387	382	370	382	427	407	362	376	371	399	425	373	351	375	426	415	390	356	392	355	394	409	381	362	370	367	407	384	392	402	371	374	360	424	371	398	351	367	388	372	412	327	394	388	400	340	365	393	378	370	422	404	364	391	379	402	369	372	364	385	381	406	394	386	384	402	387	391	393	385	432	384	398	414	384	382	426	396	412	398	362	416	375	406	350	366	394	362	379	407	380	385	343	395	366	390	403	397	408	350	405	395	408	401	387	399	397	406	389	385	409	401	393	370	400	413	376	369	398	370	408	362	403	423	388	423	396	385	376	399	406	390	396	380	370	399	376	383	398	368	384	383	366	392	346	415	350	407	379	398	382	350	362	366	393	436	428	375	384	393	401	349	408	387	399	391	362	375	352	381	387	410	442	365	405	404	371	417	386	425	387	392	371	402	351	455	374	409	370	370	393	417	357	391	360	416	369	407	421	361	406	386	359	379	402	404	398	381	380	365	380	437	396	374	351	403	382	373	372	406	377	408	389	402	401	382	365	399	376	409	421	391	374	391	397	391	379	404	384	415	372	375	369	376	409	373	390	397	384	409	391	356	391	382	393	383	389	413	426	382	405	340	397	386	400	366	410	381	387	384	409	380	407	385	376	431	384	369	375	378	416	423	365	375	409	437	389	365	397	391	388	388	356	389	423	435	410	415	385	388	385	348	397	392	353	395	395	369	422	379	392	396	390	417	407	401	406	385	398	394	372	394	362	396	408	380	430	364	380	410	396	401	375	387	417	374	397	340	385	388	367	352	347	429	418	376	387	372	388	379	409	358	381	374	337	394	409	347	411	371	381	401	409	387	410	375	373	400	397	349	367	371	401	389	389	383	347	401	353	384	403	378	418	382	401	363	365	363	391	365	425	413	395	374	435	423	374	401	374	410	393	396	391	440	376	400	383	437	429	383	381	384	391	337	411	395	364	361	394	360	413	410	426	392	384	364	399	391	392	378	386	402	418	371	403	411	384	372	424	384	345	375	405	364	397	360	403	370	386	406	386	394	390	380	345	425	415	386	400	413	398	387	368	389	393	389	376	379	358	371	378	376	397	353	404	380	345	396	387	374	364	378	407	426	391	379	370	344	387	365	374	368	363	383	356	386	413	399	389	359	421	363	377	414	385	366	395	420	347	406	397	402	411	342	393	393	374	395	377	401	371	382	389	365	398	360	391	400	365	393	383	392	420	390	424	359	362	359	375	381	411	384	399	352	403	368	401	377	373	381	366	369	389	392	382	387	389	361	392	377	344	398	364	374	393	416	376	427	373	389	351	392	401	372	361	400	413	380	402	406	403	382	379	392	391	392	410	392	341	395	398	385	392	374	366	397	371	409	359	401	369	394	433	361	407	382	400	390	373	405	406	356	416	404	388	376	355	406	361	401	396	388	362	394	434	363	377	353	371	359	357	416	434	400	396	357	415	374	376	365	360	356	417	391	382	372	386	418	368	392	366	393	392	381	394	394	375	395	380	373	364	380	386	391	397	367	398	391	385	351	348	385	383	389	330	407	383	366	372	405	399	352	408	378	441	407	402	383	380	425	330	386	400	393	370	346	383	376	368	384	381	392	379	342	406	375	392	422	355	370	376	365	424	367	412	385	394	398	384	398	424	411	357	415	383	383	373	410	411	407	384	370	396	381	413	374	370	387	393	421	393	423	423	434	423	385	375	383	405	383	393	361	398	373	372	383	407	410	416	402	382	452	400	398	397	355	420	385	400	376	403	392	350	380	404	369	388	384	381	405	414	381	400	390	358	350	402	362	382	375	394	411	405	423	365	390	383	363	368	388	394	369	406	402	382	403	374	392	405	400	417	354	428	375	397	379	402	390	386	392	414	401	400	355	361	413	393	387	409	339	382	390	377	420	379	390	405	362	409	384	394	389	380	385	400	370	392	379	378	357	423	357	402	393	394	380	392	400	382	369	399	389	380	387	383	388	392	359	367	384	395	429	420	366	376	372	405	410	443	409	366	363	400	377	371	390	433	406	390	433	417	392	398	377	400	356	404	432	386	383	376	366	387	393	382	371	379	380	388	386	410	407	354	371	412	377	386	384	373	402	382	395	391	396	401	387	372	359	382	394	407	378	396	390	360	376	381	388	409	385	397	405	399	391	362	412	415	393	365	365	411	395	369	392	369	436	396	390	363	416	407	370	396	370	377	384	386	389	381	379	389	387	384	387	390	407	405	435	399	393	367	402	423	387	369	367	325	378	385	371	419	382	431	420	376	383	422	380	361	387	370	384	404	371	413	400	419	378	352	376	401	361	400	395	400	415	372	350	384	369	356	420	407	415	379	364	339	397	373	393	366	421	410	400	353	396	443	400	390	404	411	389	426	396	378	384	378	376	386	381	406	375	391	396	389	407	381	361	372	401	391	384	391	350	385	421	370	371	399	399	383	373	396	380	373	376	382	426	392	402	366	398	407	425	370	409	381	414	392	389	369	368	422	412	389	410	416	388	408	399	361	386	379	371	393	406	363	356	366	385	402	335	383	396	400	406	392	398	414	367	386	369	394	400	398	377	373	375	354	356	360	422	400	383	434	409	429	385	364	414	372	389	417	356	390	361	378	381	412	395	408	382	381	392	403	388	402	374	393	380	373	425	377	369	368	375	372	399	366	389	426	403	380	413	366	398	360	391	407	397	400	400	392	385	362	373	417	432	378	382	420	387	357	361	379	365	390	414	402	351	344	345	367	387	367	340	461	382	374	346	380	392	379	397	403	384	399	393	416	411	401	383	381	408	396	372	382	376	371	393	407	418	362	332	360	394	377	389	423	410	370	353	389	361	403	399	392	416	453	381	412	372	356	395	409	380	395	391	416	422	370
13944	17226	29251	27203	19002	14480	12713	10604	8483	6506	5328	4323	3680	3141	2768	2494	2428	2455	1963	1934	1771	1663	1574	1402	1422	1389	1375	1400	1308	1356	1207	1155	1134	1197	1175	1188	1120	1153	1177	1195	1160	1087	1127	1048	984	1001	1062	1054	1039	1020	1031	1026	1021	1018	1033	1044	1024	944	957	914	1027	922	970	921	918	960	1003	957	947	937	988	968	1036	1023	1007	938	1002	967	1002	981	943	917	961	958	989	969	934	1001	973	937	967	949	952	946	975	956	976	975	978	951	971	967	953	927	997	974	954	975	957	953	974	997	945	982	988	944	1007	964	943	908	966	980	920	998	958	917	978	914	939	960	968	962	929	1022	941	995	975	959	965	921	977	1050	968	997	991	940	962	933	955	924	972	965	944	969	982	950	933	942	971	989	1018	923	940	999	919	930	909	982	1033	958	1027	959	994	932	1004	988	963	980	1011	975	995	971	954	1004	963	907	1031	997	994	946	912	1015	1006	962	978	995	986	955	964	972	952	993	983	958	975	973	937	1028	972	935	944	963	933	946	980	951	979	1006	951	969	984	957	944	933	942	907	953	1028	942	967	996	972	980	931	931	967	972	967	952	959	959	988	992	966	942	969	977	978	946	973	927	961	925	993	899	975	987	1017	924	973	954	968	970	989	950	982	950	938	1017	918	925	963	983	982	1029	978	994	962	995	985	1001	974	956	930	922	919	980	958	963	957	919	935	987	981	969	963	946	944	968	1014	956	936	902	932	914	941	944	994	951	958	942	981	1010	940	957	964	954	940	968	963	957	982	986	968	952	868	922	966	969	934	941	926	948	1033	956	991	972	993	914	1000	959	976	935	995	975	966	934	919	966	932	976	950	977	980	932	955	980	971	943	966	986	902	990	961	927	916	1000	941	969	1031	944	963	954	1025	970	972	942	988	958	941	948	983	953	990	951	962	964	939	955	941	989	985	969	962	1002	1002	971	963	958	932	971	977	942	983	1023	910	1010	928	1013	951	1027	954	975	969	936	968	928	966	1010	917	981	958	926	990	957	899	945	965	1008	980	953	938	923	981	992	984	994	905	978	1009	965	968	969	942	956	959	963	954	967	968	979	960	963	978	1002	982	960	946	997	1022	947	981	939	918	935	990	923	959	952	963	961	956	936	969	963	934	938	955	978	1010	947	956	985	974	948	925	944	985	980	975	967	963	995	948	934	912	938	991	978	963	957	1010	927	987	964	936	937	947	945	945	1001	957	893	959	945	974	957	975	962	930	960	1010	978	970	1013	913	948	963	1019	935	1026	924	982	963	1021	944	943	983	1010	998	909	970	983	985	930	912	984	943	986	964	1029	1028	927	935	967	963	972	977	1014	953	981	973	993	970	962	955	967	919	961	992	988	988	951	989	987	963	947	1008	957	998	916	922	975	914	904	980	979	931	964	969	998	909	955	956	917	961	960	993	980	1001	943	995	956	925	935	1039	974	956	963	1024	962	940	972	959	952	912	1005	957	999	1019	955	1002	1005	958	894	959	947	978	927	979	981	971	934	992	930	999	971	981	928	989	950	957	993	1020	975	994	917	955	914	1032	954	1045	1005	921	979	986	1013	923	989	936	989	978	955	940	923	1012	973	937	914	1016	929	978	963	985	974	965	999	962	972	1003	903	994	944	1033	999	952	1009	957	1067	1000	915	967	930	933	993	973	942	932	957	927	963	979	967	986	1022	945	969	942	992	975	975	977	931	940	978	991	1001	978	902	942	961	940	963	954	1001	961	967	969	962	922	955	985	963	968	976	947	1021	926	998	979	944	958	1009	948	919	1011	967	972	986	974	982	959	946	959	946	952	952	953	1019	939	1005	991	958	958	996	968	975	1006	983	983	979	910	943	969	960	888	966	955	921	955	925	932	1004	967	973	958	979	997	986	980	989	986	953	959	921	983	986	974	961	940	980	947	956	970	991	982	1003	993	987	927	939	985	974	906	987	933	982	951	961	1009	954	952	921	1005	1041	916	948	973	947	1019	1053	975	952	1016	956	928	977	976	1021	932	947	968	984	973	951	955	960	983	932	1000	954	941	1018	932	956	1028	932	956	963	938	996	948	1003	982	982	968	953	921	947	983	1036	949	930	967	957	937	955	968	955	966	980	958	969	900	961	972	1031	935	947	935	969	958	948	1014	1021	973	1009	922	1010	929	949	983	954	961	966	930	913	932	893	943	983	963	997	984	966	982	997	934	909	934	983	989	1019	896	955	986	979	980	970	972	957	988	933	1029	962	921	978	923	978	895	975	935	954	968	954	967	964	970	992	926	935	979	1012	912	1000	951	945	951	961	971	980	971	1002	962	952	963	998	952	1015	1011	998	990	919	937	987	956	940	974	1042	961	964	976	1025	938	922	982	1012	935	1004	948	958	975	1000	987	930	987	960	935	943	1008	941	948	962	972	960	925	909	963	955	940	961	955	928	938	987	946	930	949	992	940	953	993	957	967	965	950	975	969	940	972	950	964	1014	957	965	990	949	898	925	978	967	1016	956	918	942	934	1003	941	988	971	1004	955	997	924	981	963	919	973	996	1002	973	937	948	955	921	957	959	982	1011	1015	942	979	979	994	955	972	968	1007	944	963	1016	954	999	989	998	989	981	933	937	992	964	928	959	922	973	963	930	973	985	1012	1045	956	964	1015	964	1058	942	958	1007	1027	991	1006	1002	917	980	978	990	960	920	1028	906	978	946	959	977	1002	941	986	915	963	979	928	1037	961	881	954	960	933	1003	1045	960	967	948	950	967	910	944	994	975	940	979	949	954	971	947	964	1014	989	970	1001	918	965	959	967	989	943	976	1003	969	1002	981	1025	943	1012	942	990	981	965	969	942	1007	945	911	964	976	932	968	922	937	965	956	990	938	947	1019	991	943	1001	959	948	914	945	1006	990	957	968	976	962	966	901	969	977	974	937	1012	905	957	999	1005	999	966	1001	949	911	923	1002	941	975	970	947	969	1008	1002	931	952	979	996	1015	969	979	959	1026	947	964	936	961	962	906	947	968	949	943	980	929	994	945	917	941	1043	941	950	986	957	1005	955	961	967	948	923	955	958	947	993	1003	883	971	944	963	977	969	984	968	988	925	1036	960	945	954	989	976	984	977	958	961	993	978	978	959	951	942	949	925	968	1032	988	942	916	979	1005	938	939	991	970	996	970	976	939	960	930	958	961	904	948	933	954	970	979	1000	1017	969	951	966	958	986	1017	939	943	972	1007	923	965	954	990	929	997	981	970	981	981	1000	952	1017	910	975	934	903	922	966	1005	952	949	1025	953	927	988	989	944	986	933	936	977	953	999	917	937	959	953	996	947	1000	970	976	983	905	932	969	987	953	930	956	936	987	1013	949	977	919	957	990	982	949	904	955	971	980	963	983	999	918	962	990	951	949	951	932	1004	943	966	930	977	983	973	972	927	998	949	918	939	963	926	924	1022	924	958	964	1052	925	970	990	924	995	958	1012	965	960	975	965	944	965	946	948	1004	977	942	996	1010	961	981	970	992	953	996	1035	991	954	990	985	990	985	995	960	982	928	1005	973	948	959	973	959	958	1002	987	1018	925	972	1005	994	913	982	982	932	982	951	967	946	960	1002	981	980	895	954	967	979	1009	976	997	938	955	952	993	988	924	948	944	923	1001	976	1004	923	981	992	1009	953	988	904	911	958	946	937	1003	961	960	967	969	1019	997	955
34501	29690	35653	28471	18986	12118	8467	5786	3998	2914	3056	2005	1833	1577	1435	1195	1139	935	929	864	805	695	704	729	678	695	649	639	661	680	648	544	561	542	552	567	522	570	580	551	535	464	476	481	492	469	490	462	474	463	485	527	512	559	555	453	481	445	438	451	371	348	432	408	435	373	387	406	387	429	371	411	401	394	370	406	409	381	425	464	411	438	409	400	433	446	383	390	381	402	425	392	386	399	415	406	394	420	425	414	391	413	418	368	418	431	413	415	405	396	386	437	401	432	428	423	422	379	405	433	380	387	403	406	409	385	402	408	395	438	385	420	404	375	378	356	383	399	429	388	394	405	404	383	376	398	423	434	423	408	420	415	392	361	427	385	406	430	369	385	402	386	407	394	439	407	397	398	406	415	387	379	391	426	394	428	394	389	421	424	397	353	385	403	394	377	411	385	417	403	408	407	403	382	379	388	419	407	410	447	434	385	428	406	402	361	418	442	420	382	415	384	384	392	429	391	401	409	374	433	389	352	412	376	413	415	421	412	409	412	412	424	406	419	411	430	375	411	378	377	421	373	402	363	395	405	412	407	423	402	416	414	395	364	415	374	379	381	406	403	385	406	374	436	416	362	395	399	379	410	421	407	410	413	422	415	366	392	411	419	389	433	388	411	391	375	408	438	432	414	372	371	422	387	441	401	417	401	396	383	390	451	372	367	405	373	394	410	413	436	383	398	381	390	392	378	397	355	392	377	375	403	421	388	412	386	417	378	436	366	405	437	422	430	448	363	427	406	400	411	385	383	394	376	379	436	384	420	405	390	450	420	378	408	407	428	400	387	402	412	389	418	406	413	396	462	431	393	410	384	377	377	383	382	401	410	421	413	353	408	428	413	380	386	384	394	382	398	401	424	423	405	405	412	401	368	410	386	400	387	418	396	419	416	395	391	477	351	397	371	420	414	398	396	392	348	415	396	400	396	390	405	402	390	417	422	403	395	379	414	382	378	389	418	406	381	413	371	366	402	411	389	406	382	421	414	429	441	415	411	394	414	390	418	413	405	383	430	402	368	401	387	439	407	412	409	402	420	393	412	396	432	403	414	392	435	398	419	419	432	393	400	401	410	395	401	424	374	362	396	405	401	439	424	389	381	387	384	377	381	399	406	408	392	384	403	402	404	392	414	428	365	413	376	411	371	401	435	429	414	421	376	389	408	390	409	369	402	425	422	405	400	402	386	391	389	391	403	433	369	385	406	426	406	379	403	391	404	415	386	372	418	393	397	376	419	403	386	391	397	420	396	391	400	410	395	378	398	414	395	408	418	403	413	378	401	381	380	419	379	400	406	426	367	424	441	390	424	395	401	398	397	405	412	408	419	431	388	387	400	359	383	402	392	418	391	424	380	406	438	390	404	438	424	409	409	403	353	392	388	398	420	380	397	375	428	395	389	403	391	395	376	388	384	374	435	396	416	415	386	410	422	414	420	384	363	394	421	427	425	410	435	407	403	399	387	402	405	390	418	386	401	427	368	423	381	388	407	419	383	418	415	378	411	397	403	400	397	365	370	376	459	424	426	411	414	411	411	414	406	397	375	399	364	432	370	339	399	423	384	427	436	377	416	394	449	382	414	389	409	395	382	411	446	399	406	434	419	408	386	393	384	353	411	406	419	431	440	418	388	404	416	430	372	460	419	406	386	372	387	379	424	405	386	384	388	434	416	408	386	410	395	389	401	378	425	382	400	395	407	398	420	382	412	385	400	423	414	392	388	422	413	394	415	389	394	410	394	359	394	366	395	400	427	406	413	418	384	405	367	405	414	398	376	424	378	387	406	364	395	400	380	406	419	392	438	387	362	394	408	415	386	409	386	375	424	424	400	442	466	412	394	409	428	384	425	408	405	408	428	409	397	395	420	375	436	357	390	392	390	406	417	408	383	394	381	348	408	397	391	418	425	400	387	397	416	366	409	412	397	416	402	405	418	402	416	384	398	418	401	390	384	397	392	405	394	397	348	404	394	381	407	380	383	444	394	380	410	398	400	360	416	423	383	427	403	374	398	388	371	413	400	385	396	416	397	392	387	424	378	411	405	402	404	397	443	408	424	391	392	395	386	368	395	384	406	412	427	380	432	410	371	405	379	388	383	398	417	429	421	374	396	379	384	367	367	405	404	412	382	387	396	380	392	379	363	418	382	385	390	431	390	389	378	393	394	396	376	395	404	419	385	404	385	360	401	399	401	416	363	413	391	402	389	378	396	395	398	399	429	389	397	403	373	417	384	416	403	377	387	415	398	402	413	404	379	404	352	405	415	427	411	401	434	396	384	403	403	401	404	406	396	425	419	403	404	396	377	396	403	419	403	398	395	393	421	406	398	388	431	404	457	405	448	450	399	408	419	390	372	395	386	393	409	403	380	415	397	395	370	395	419	400	399	401	421	387	431	397	379	419	405	386	404	427	377	409	420	392	467	373	393	420	439	406	421	413	372	391	382	415	406	396	452	417	406	385	415	416	388	402	401	415	388	388	419	395	448	403	420	424	427	399	373	410	399	407	383	420	375	419	405	383	371	410	402	398	413	397	426	419	362	407	431	395	423	387	378	448	391	400	387	375	388	405	400	367	391	434	423	411	412	408	372	366	424	387	410	407	413	355	413	407	394	395	388	437	405	411	394	400	393	396	411	376	409	413	419	389	413	409	399	413	398	410	425	393	429	408	385	382	374	409	419	378	422	395	406	450	352	382	417	361	360	414	404	395	410	420	428	399	439	383	386	383	399	412	408	378	395	388	390	408	398	409	396	413	415	419	395	406	397	389	384	418	418	373	417	440	372	395	371	426	395	362	404	421	416	378	359	386	395	418	437	381	416	409	383	374	386	402	438	372	385	429	427	436	417	398	413	388	420	398	410	411	398	415	445	397	430	433	413	387	402	400	407	364	428	392	417	418	391	403	411	421	415	407	402	380	427	409	414	399	370	400	378	433	407	407	380	368	383	381	390	400	415	417	387	393	372	367	389	407	440	402	388	432	392	422	393	380	401	397	433	401	418	423	412	389	412	400	362	371	370	426	431	426	385	399	402	412	410	398	377	362	399	411	373	389	396	396	383	398	382	351	361	380	368	394	415	387	403	415	403	424	364	419	379	411	379	410	424	406	414	403	374	431	418	417	380	418	399	371	384	377	400	406	411	402	382	410	388	396	415	369	419	399	444	399	412	371	407	410	410	416	376	393	408	374	420	408	398	371	403	407	370	403	382	395	399	425	362	420	374	445	427	379	369	378	405	380	403	414	398	396	405	411	389	399	408	419	422	386	383	405	402	397	402	392	388	409	371	376	409	394	450	414	393	361	394	391	411	396	382	416	377	380	392	429	388	389	402	443	411	379	392	399	376	398	421	366	407	431	405	424	374	407	382	387	368	434	391	412	416	365	429	416	392	380	404	437	411	420	398	413	341	406	360	395	436	401	433	395	387	395	414	397	417	390	400	360	373	445	396	423	428
21053	23914	37747	36836	30053	24802	21823	17873	14491	11638	12138	8799	8031	7451	6495	5708	5044	4490	4016	3922	3531	3120	3239	3226	3008	3080	2990	2683	2956	2995	2659	2144	2138	1971	2002	1965	1991	2060	1952	2031	2039	1524	1531	1579	1468	1496	1531	1413	1425	1625	1575	1747	1640	2027	2009	1547	1587	1208	1182	1110	1098	1051	1065	1073	987	1001	1031	1038	996	985	1041	1098	1072	1041	1095	1051	1070	1105	1135	1076	981	1088	1088	1091	1109	1039	1075	976	1058	1009	1026	1071	991	984	989	1009	1027	1021	1005	1035	993	984	1014	966	986	986	1043	981	977	928	956	969	1017	963	999	963	1007	1009	971	1006	1001	995	974	1047	997	1057	1011	1034	1001	989	1015	973	1025	935	994	997	1003	987	995	973	1005	957	1008	997	967	988	970	994	1038	1027	966	1036	1032	1014	1063	995	1027	1033	1000	1029	1039	960	976	1004	975	983	962	1007	1051	1021	931	992	998	1014	1021	978	1003	996	983	999	1013	962	973	966	984	1002	959	962	1004	951	926	1014	971	1021	983	951	1005	1022	1001	1013	973	978	980	1030	983	965	1012	1006	973	999	945	1011	964	999	978	954	1026	961	980	1028	963	1020	994	938	1039	992	965	954	1022	981	955	998	1035	995	1010	988	993	996	985	980	997	996	1017	972	999	1023	990	991	1016	983	1035	1036	1013	970	946	976	1029	959	1062	1000	996	959	1007	977	1022	995	979	1028	989	946	957	994	970	991	1014	957	1000	994	1009	942	981	1013	954	1048	979	962	988	1012	1049	969	991	978	1043	953	1004	960	931	997	951	959	958	1055	983	965	1014	988	986	968	982	960	980	994	977	994	1027	1012	999	968	1000	997	1005	1015	1026	968	925	1039	973	1023	1033	1028	969	1003	1021	993	966	1015	966	1035	1022	954	1016	1002	994	1013	957	1001	999	1020	998	1026	962	1017	972	982	1021	996	1011	1063	1015	967	1017	1047	1013	1004	958	1044	999	1003	950	996	971	982	953	977	987	979	1009	931	1033	968	1013	997	1027	949	967	1010	1033	1037	987	1004	1021	977	949	1035	973	987	1022	1019	1003	960	979	1022	981	976	1023	982	1024	997	955	1049	1034	991	1013	979	952	994	1015	986	986	956	991	961	969	951	964	962	958	938	1022	944	968	982	1016	1038	934	952	1032	921	978	985	984	1006	966	1082	975	952	973	1053	976	975	1006	981	1013	1027	1034	1035	927	934	991	1000	955	965	1012	1034	1009	943	993	1039	1000	1052	940	996	1032	938	950	980	1005	987	981	1017	1010	972	966	979	1038	1006	939	998	974	983	1031	994	936	1022	1002	1013	1001	1001	978	1009	959	986	1000	989	1044	984	978	1035	989	1076	974	1003	956	994	997	995	1032	1013	1012	1011	963	946	1022	995	966	950	974	1036	985	986	951	979	998	1033	1030	987	987	947	966	1013	1032	949	982	955	1002	987	964	1007	975	995	987	1031	1038	1024	1016	1065	943	990	1034	948	1012	1035	1026	984	991	1000	1013	972	981	981	1029	1001	999	996	1014	947	1046	990	995	972	953	1021	982	981	1053	970	1018	980	969	968	1000	997	968	991	1084	968	977	1024	968	1022	1016	1010	998	964	935	1014	1027	1010	1020	1045	1024	995	1005	927	972	930	1004	977	1038	1002	955	999	935	1046	1019	960	963	1023	990	955	978	966	982	971	1007	973	982	1004	972	991	988	1039	972	1002	982	1010	1044	1029	1018	1099	989	1039	956	1025	1052	1011	974	990	1050	988	972	1001	950	961	968	978	1061	995	991	1042	964	982	1022	1006	973	984	1049	988	1029	983	979	1044	993	1036	1022	985	1006	979	910	988	934	990	995	1068	1019	991	955	1002	1007	1002	1006	1007	998	1033	1002	1008	1009	1013	1000	988	1010	963	965	1032	962	1038	1006	1018	1046	1024	1025	984	954	958	1081	967	960	1028	1010	986	1016	976	1002	1029	1001	989	961	1012	977	992	998	965	1008	970	1021	1042	1031	1028	982	991	997	1019	973	985	985	968	1054	965	1012	1015	975	997	978	1002	1025	976	972	943	980	996	1012	1026	974	1009	996	1069	961	1023	974	1055	1004	982	1023	1000	980	964	970	997	956	1088	1044	972	993	988	1004	1033	976	942	1068	1048	1009	934	989	943	971	1039	1011	967	958	1014	942	963	1024	945	981	1020	990	1001	969	1023	1004	992	974	1004	995	983	982	954	947	1002	1025	1011	1019	952	927	978	990	992	1013	989	960	961	996	1049	945	936	961	1001	999	1009	894	1042	973	1016	968	1038	938	1032	964	974	996	1024	983	1032	981	1010	1025	953	1026	1022	1029	930	979	970	964	1027	1011	974	985	941	1000	1013	1023	951	1042	990	948	1020	966	989	992	998	1113	1009	973	981	1012	959	1001	1004	982	991	973	969	990	957	1016	945	1045	987	1010	1035	996	998	945	1001	977	1016	1051	996	1025	951	1010	947	987	983	996	947	972	966	989	991	966	996	1003	967	973	981	981	1045	1027	1035	1025	1035	998	960	1000	1015	977	959	945	1018	1036	940	989	970	937	1002	973	1047	980	962	1026	979	997	1036	977	1017	974	1001	999	977	962	985	963	956	972	980	996	1004	1032	1004	998	981	1024	993	996	1060	981	956	1005	1013	981	971	968	989	1008	967	927	980	996	978	949	961	956	1051	1019	974	1009	1000	1021	1030	945	969	985	993	1026	998	1016	985	967	976	1022	981	970	954	999	1000	952	966	1034	1009	1038	1009	989	960	984	961	1034	1021	1026	945	962	983	961	947	1013	1030	1001	967	996	925	971	996	974	1061	1005	1002	975	999	1026	983	960	1005	976	955	1033	1028	968	1009	933	949	1073	912	1032	1012	998	976	1049	991	1003	992	965	1004	948	996	1000	1002	960	1023	992	985	987	976	989	986	982	969	1008	934	953	990	989	977	989	989	942	995	1033	1003	981	1041	995	1079	996	956	1013	1023	976	984	909	984	977	1033	964	999	966	1024	979	1034	961	977	1019	999	1014	976	1011	944	1003	937	985	977	1007	1072	1006	999	1030	979	1013	956	982	1005	973	1026	1035	978	950	1008	969	1033	990	1007	1019	1000	995	960	945	1001	932	998	978	1000	963	941	995	1025	957	956	921	1021	1021	998	998	1008	1006	973	967	1046	1005	1005	1022	1011	995	1034	1024	986	970	983	1048	1043	1006	1012	1030	1011	997	948	998	933	994	1024	999	999	1039	976	1020	1062	1011	984	996	988	1000	1013	978	991	968	977	988	970	991	985	1013	1021	985	971	1011	978	1017	962	977	1054	1030	1013	985	965	990	1004	923	974	976	1031	969	974	989	1071	1020	1024	947	1024	963	1003	990	997	1070	985	980	1066	967	1018	975	1033	996	969	1013	974	1001	1048	991	1036	999	969	999	1012	992	981	1050	1032	994	953	1011	943	988	1007	1011	1007	998	1018	932	1018	959	1023	999	1007	984	976	963	1000	1059	959	984	973	954	963	1060	969	1005	950	983	1024	1014	951	985	1001	1007	1025	1015	1004	982	980	998	1027	1026	980	991	974	1043	1009	1025	990	1004	1033	1035	976	967	999	997	994	1027	953	1030	1019	985	1011	998	1027	926	1007	1034	1031	932	1021	1001	980	1034	950	983	942	1000	999	1009	964	1025	964	977	1051	943	1029	1006	1010	975	1017	996	997	1024	927	949	1026	1036	1006	1003	975	1030	1073	1021	962	977	995	963	984	967	959	987	1037	1004	1073	985	1003	990	1007	966	1009	1040	958	971	958	999	985	1039	954	1000	1031	985	989	1010	971	1008	997	992	984	1015	991	999	980	981	971	950	974	953	980	956	957	963	1017	988	1027	1050	1001	980	994	983	975	1033	977	1010	988	1008	996	1065	989	1005	976	966	964	971	952	1027	981	984	1020	999	945	1042	975	984	964	992	972	1002	989	988	975	1039	1046	969	1028	1017	1026	948	1003	980	1008	985	972	1044	1022	974	984	1008	1003	1029	945	1013	914	979	1025	968	992	1015	980	1044	1002	949	1039	991	1053	966	1015	983	1027	937	966	1034	1003	1031	949	1027	944	972	984	1055	1015	965	967	975	990	1005	1036
43749	34594	43849	36845	25580	19889	14556	8978	6672	7038	3922	2872	2651	2435	2034	1788	1716	1573	1305	1183	1099	970	1003	982	941	914	889	915	1201	907	791	685	617	660	659	777	611	635	623	630	636	453	492	477	484	478	444	458	419	441	446	453	579	663	651	483	496	429	414	384	396	367	355	366	362	344	353	326	396	401	360	402	394	372	357	407	381	348	371	389	340	307	377	367	396	352	344	366	354	379	345	342	368	349	330	337	373	369	353	390	369	373	315	353	307	351	328	351	310	332	356	318	355	371	344	316	344	338	346	341	354	396	342	307	351	346	353	341	354	326	364	347	333	334	375	334	330	351	376	342	381	395	339	375	344	374	361	360	356	334	343	335	374	345	306	335	335	315	369	352	324	351	334	341	360	356	320	364	356	326	339	386	353	371	368	344	343	358	321	338	356	326	368	327	371	381	357	317	389	320	352	318	350	375	363	320	375	368	360	358	372	365	336	343	351	344	365	356	333	358	323	338	348	310	358	332	356	345	398	360	352	326	375	351	365	359	350	360	327	316	365	377	369	360	369	360	381	390	343	322	350	349	338	375	338	322	365	375	376	348	339	376	333	368	325	329	326	368	356	387	345	359	374	365	369	325	342	353	371	339	371	343	366	350	343	352	353	363	387	334	348	334	313	375	337	369	363	344	350	380	338	381	345	315	357	327	371	385	385	361	358	393	340	364	329	363	357	331	315	368	343	345	349	383	393	362	362	324	320	349	344	340	343	312	395	310	348	325	336	318	349	341	358	342	339	376	356	361	358	333	356	355	354	366	353	315	367	315	356	361	346	335	339	325	320	354	331	361	367	339	332	347	350	319	347	356	365	360	351	361	335	342	324	323	353	374	320	362	325	365	332	351	382	359	340	331	364	344	352	326	325	371	344	342	306	356	327	347	351	354	386	383	362	329	315	366	355	335	356	353	349	383	364	375	371	326	357	343	345	344	386	338	329	359	343	323	360	345	346	333	347	363	365	323	347	374	357	363	329	342	305	329	334	330	340	374	360	363	340	372	335	359	355	360	338	358	354	378	325	360	337	354	353	331	348	357	356	331	350	359	354	358	349	359	361	342	337	329	348	367	325	355	345	363	365	346	305	329	328	357	360	405	361	344	356	347	330	355	364	345	388	325	329	370	362	322	325	368	350	350	335	380	343	317	344	376	331	360	361	345	326	325	308	348	378	351	331	361	326	375	351	329	334	341	371	356	356	337	354	353	357	368	351	325	350	360	321	341	361	358	337	360	335	338	308	355	357	327	336	311	367	363	328	361	358	348	334	329	360	350	343	356	337	343	337	357	355	322	334	336	354	336	363	365	338	337	357	358	369	350	360	358	352	350	328	362	346	356	367	359	357	351	351	348	342	335	309	332	389	330	340	375	342	334	335	341	368	352	332	343	349	346	347	378	343	339	344	363	371	323	360	325	335	367	380	343	344	360	341	375	329	328	332	315	372	382	333	361	355	339	320	351	362	348	375	363	363	379	345	330	346	328	322	371	352	372	394	328	359	341	360	359	347	352	325	354	334	369	344	352	363	358	313	345	350	354	373	367	344	353	330	360	368	343	339	386	340	347	379	384	352	355	337	352	336	354	364	354	351	349	361	329	332	307	325	350	353	363	333	341	384	364	363	333	327	359	351	358	347	387	336	312	363	338	341	358	364	349	326	338	319	369	358	335	352	354	344	362	381	335	351	321	331	349	330	347	366	350	329	337	330	358	350	340	364	346	346	324	340	347	370	349	343	342	337	347	336	342	324	382	350	326	361	385	342	336	321	340	304	362	395	328	328	327	344	339	347	310	381	356	331	354	353	359	348	329	363	352	319	386	319	334	387	359	365	364	366	355	349	370	340	318	356	346	384	362	367	323	360	357	362	330	334	317	352	358	330	389	320	345	358	336	353	329	332	366	350	330	355	347	313	349	328	368	351	349	319	360	354	316	376	368	360	337	344	352	328	363	347	330	381	345	339	350	364	345	360	363	338	332	372	352	327	336	367	368	348	334	319	367	344	346	321	345	334	376	375	376	334	351	366	367	393	327	338	344	314	364	308	321	334	346	328	355	358	353	360	355	336	326	380	350	364	340	338	378	346	361	364	347	302	336	340	370	358	346	373	323	356	337	341	360	391	331	338	345	360	357	350	339	325	361	364	368	332	323	338	342	356	364	340	367	353	354	329	342	379	319	367	364	377	373	343	343	377	332	343	379	358	362	347	374	350	356	362	333	337	336	325	357	356	392	400	345	297	339	342	391	403	328	340	340	329	348	343	311	344	347	336	344	374	350	337	348	360	351	365	311	328	355	343	356	382	362	326	380	355	341	353	359	353	357	347	360	383	312	371	375	338	337	347	329	359	344	362	378	343	347	357	341	349	336	379	341	358	375	336	380	334	388	346	369	362	349	323	324	341	345	345	328	330	324	324	364	361	340	362	343	355	334	338	365	341	378	310	340	350	373	328	338	359	373	337	360	339	347	356	279	322	353	349	386	337	341	341	337	388	359	352	341	352	327	370	331	337	377	330	357	378	332	325	341	389	363	357	327	351	324	356	326	354	326	318	365	324	330	363	357	350	347	363	341	364	317	354	367	346	361	338	350	351	366	349	303	312	348	348	372	344	340	328	374	379	345	327	353	333	346	324	339	343	351	366	370	372	364	316	343	367	342	354	355	349	357	369	364	349	370	321	338	341	307	338	370	357	344	346	334	350	359	373	333	330	356	368	378	367	330	353	346	357	359	349	334	361	324	311	363	367	360	359	385	324	360	352	325	317	299	346	361	324	375	371	330	336	317	334	337	394	354	374	370	340	320	346	333	353	372	314	323	313	329	335	347	365	353	330	363	377	334	372	328	349	373	347	344	325	329	353	365	336	349	344	349	343	388	299	356	324	311	338	331	381	390	350	364	373	356	345	318	366	337	352	325	356	330	355	331	349	366	325	360	335	336	362	353	334	340	353	360	363	354	317	359	349	306	344	346	309	323	396	322	359	353	368	360	346	329	346	377	340	350	341	339	389	385	325	340	350	345	333	370	345	382	348	369	324	333	344	364	349	376	327	321	355	346	346	340	341	375	338	322	333	357	327	382	395	353	344	370	329	330	313	344	353	379	342	329	399	346	338	369	336	337	352	331	354	364	345	369	351	327	347	371	377	343	323	330	344	346	361	347	339	331	347	372	393	384	351	356	355	354	371	333	359	333	335	363	352	346	372	361	335	323	311	358	324	333	336	337	367	373	356	349	386	365	343	326	346	377	355	320	377	326	383	347	330	357	341	326	359	348	378	338	358	334	348	362	365	349	348	361	337	355	320	337	362	370	366	361	345	311	361	334	338	330	367	348	351	312	321	364	341	365	368	318	316	353	374	364	313	356	357	344	336	336	389	350	358	352	345	345	362	336	377	354	353	353	334	355	336	361	360	367	370	326	385	368	335	344	306	305	374	341	283	335	331	333	358	334	336	345	332	343	354	357
26645	27066	42943	42307	35761	33168	28561	22389	20103	21717	14163	11940	11898	10896	9367	8440	8215	7676	6145	6105	5347	4747	4921	5246	4780	4781	4387	4593	6507	4761	3403	3341	2940	3002	3119	3584	2622	3202	3034	2772	2818	1889	1959	1965	1784	1795	1747	1851	1520	1730	1830	1889	2620	3295	3173	1953	1738	1419	1260	1218	1098	989	932	934	947	852	902	937	1016	934	942	1050	1029	994	1004	1156	1077	1069	1142	990	966	988	1021	1033	1094	915	939	963	918	984	944	957	953	903	883	865	936	878	875	907	883	879	827	897	845	961	910	923	848	881	868	887	842	884	869	836	952	871	898	884	844	877	936	826	916	906	854	842	907	875	886	872	873	836	838	893	849	935	849	886	857	840	849	885	923	798	839	920	854	825	927	859	932	853	856	883	867	857	883	846	882	853	939	854	898	885	865	869	856	842	872	875	953	829	875	913	905	861	881	837	853	875	879	846	879	923	858	900	833	850	866	871	891	885	878	790	894	846	848	894	901	870	869	876	875	884	857	904	874	884	833	873	883	873	836	817	870	885	838	833	870	812	889	865	854	818	897	924	846	921	848	877	856	825	881	872	920	863	841	875	896	845	857	841	896	903	862	847	833	872	893	811	865	926	892	843	934	840	872	864	896	867	906	880	839	817	850	848	864	905	861	921	841	884	930	855	823	889	867	926	873	884	835	923	862	884	923	880	853	901	861	912	882	939	847	840	885	847	851	906	852	871	860	834	862	872	883	861	824	868	885	870	834	847	857	915	842	879	843	847	878	865	878	850	952	858	848	840	885	927	889	931	901	856	893	909	893	869	852	888	875	893	905	898	864	852	875	847	888	862	872	840	873	894	902	869	894	919	795	873	918	832	904	856	894	868	822	835	898	868	887	861	822	876	839	854	908	886	880	876	852	869	884	892	847	820	856	888	829	862	875	849	910	830	892	831	870	896	853	944	894	879	867	868	888	918	912	880	801	884	922	963	894	932	874	867	883	857	849	859	908	917	922	857	924	868	911	916	904	834	877	812	902	883	846	889	862	859	877	907	876	895	888	815	857	904	876	879	840	897	927	880	873	888	913	878	922	889	857	852	907	870	859	907	859	867	900	824	824	927	875	849	880	884	888	859	843	890	917	888	879	844	887	842	906	895	885	914	859	855	886	860	907	902	870	866	867	864	847	892	877	915	846	801	834	820	824	923	930	924	837	898	895	898	889	834	858	825	915	853	893	930	901	863	872	846	894	870	879	854	902	902	905	875	856	899	877	915	850	872	843	814	836	869	925	865	894	879	863	856	834	863	851	874	836	884	874	870	903	910	888	848	878	853	853	884	900	867	840	899	844	893	881	881	786	873	893	858	911	851	895	853	923	861	906	851	885	895	939	844	813	902	863	826	912	825	851	872	860	823	827	876	910	867	897	884	845	861	880	912	881	905	825	888	887	888	898	902	855	933	869	828	888	855	839	845	892	876	895	865	923	917	827	895	879	888	898	869	873	894	917	886	902	831	896	843	947	860	874	845	877	871	899	914	848	830	883	861	881	839	856	877	861	866	882	939	862	896	886	835	916	939	857	831	849	864	899	841	913	889	882	886	860	879	826	848	863	879	877	900	933	887	897	815	850	858	875	903	884	816	893	898	828	765	891	884	886	860	850	860	908	905	872	872	854	891	935	854	860	923	861	878	842	849	881	952	877	880	881	846	874	854	864	830	879	909	883	937	917	866	837	886	879	902	900	886	866	876	850	853	908	849	846	849	886	878	846	838	850	830	873	853	891	900	894	862	840	853	900	905	886	919	869	903	897	860	892	845	911	919	879	852	894	856	869	896	873	916	884	872	809	885	888	919	910	868	878	880	887	852	848	861	901	864	857	850	869	866	895	868	850	856	854	823	905	844	850	880	862	851	894	906	868	909	846	855	858	880	850	864	845	831	895	912	891	871	863	896	870	914	891	872	892	874	916	851	839	846	855	854	890	833	923	828	830	906	865	888	869	870	904	835	909	864	868	884	864	862	924	836	846	839	919	929	926	875	842	857	865	868	880	876	875	874	853	845	903	832	886	844	903	900	846	873	911	884	898	874	842	880	825	924	868	862	830	873	861	890	872	861	899	886	904	891	868	828	888	866	857	857	897	916	840	849	885	835	909	893	930	896	883	897	843	911	881	810	879	846	872	911	932	850	876	850	859	850	915	810	931	849	873	872	887	860	853	853	926	896	900	896	831	830	891	853	865	938	876	880	843	822	895	879	882	878	871	909	870	836	882	921	892	828	861	866	854	877	884	861	861	883	886	854	908	858	892	885	854	938	856	921	892	924	841	910	837	841	832	886	893	864	856	865	850	860	856	825	861	844	854	882	886	884	889	820	858	873	809	978	863	925	872	876	888	815	890	872	818	880	843	874	862	878	917	884	881	925	904	928	823	856	846	878	882	906	915	817	874	913	870	862	844	860	881	898	834	911	851	868	891	861	848	885	869	842	957	852	899	883	846	852	837	837	864	891	844	881	889	932	795	860	839	903	812	961	853	813	801	898	875	835	860	844	849	885	880	883	849	903	921	854	919	847	901	869	902	916	843	868	861	886	909	906	891	874	920	888	843	885	878	872	889	859	869	892	886	910	868	836	903	866	891	902	826	860	870	890	895	853	877	901	869	908	850	878	871	853	867	899	925	870	850	849	907	892	852	883	847	902	875	843	888	871	926	860	839	869	877	871	884	842	944	810	913	869	878	884	884	857	868	885	855	848	880	826	879	849	873	901	898	838	885	849	840	867	823	885	864	875	838	899	859	860	854	866	864	917	916	845	859	888	850	824	850	892	912	829	888	882	945	875	881	893	854	888	914	923	868	841	886	859	877	878	840	885	888	789	871	883	848	863	894	866	890	896	899	856	873	855	864	876	831	905	883	868	893	874	857	898	864	901	862	912	885	843	796	819	847	851	841	913	864	882	942	821	855	882	843	891	874	897	878	829	906	828	857	864	876	801	902	860	898	912	917	901	847	867	859	898	843	854	885	868	851	846	892	929	836	830	872	844	872	924	880	852	862	907	874	847	882	869	808	833	868	865	854	909	917	880	883	876	881	889	818	946	870	868	899	812	849	898	860	891	893	879	875	860	881	850	893	911	871	878	869	920	886	864	886	903	897	864	861	883	917	887	938	825	855	896	832	854	916	861	904	877	893	870	856	892	909	891	836	878	839	896	866	867	872	869	837	844	885	894	879	885	900	838	866	849	922	852	858	869	889	838	836	914	870	860	911	870	892	872	854	918	865	887	883	836	931	895	897	911	925	919	924	877	863	882	854	850	861	874	907	848	815	889	903	858	877	834	865	867	883	859	871	925	908	879	882	894	871	820	842	873	848	855	907	888	864	912	892	843	851	897	913	854	896	883	850	826	883	852	871	839	862	850	911	850	901	839	863	857	873	877	890	887	868	915	806	868	867	936	879	855	895	936	866	902	837	913	899	858	852	850	896	882	866	913	929	853	856	892	869	877	893	860	890	845	862	866	899	842	904	823	860	913
22166	17873	19927	15569	9522	6166	3963	2746	1657	1346	1039	907	786	713	646	633	612	553	533	503	541	458	468	482	403	438	419	403	448	395	430	416	427	401	432	418	434	430	392	400	418	383	400	379	348	378	396	421	406	378	372	393	358	399	379	363	400	375	371	379	351	370	374	369	394	371	365	347	407	407	375	394	422	366	391	352	386	423	369	390	357	377	358	363	393	381	391	380	385	383	384	358	369	364	405	349	422	380	391	367	353	350	384	350	374	374	401	361	339	363	381	361	382	380	381	354	359	355	399	384	358	360	391	383	376	384	364	406	395	403	386	383	407	371	406	337	383	361	387	365	403	417	372	367	351	394	383	387	406	375	372	391	362	359	397	348	335	391	367	340	401	367	401	383	386	371	388	386	382	369	383	340	380	344	368	354	405	395	366	389	349	393	334	370	353	384	400	368	346	364	375	402	330	361	387	417	368	371	365	372	392	387	397	359	382	378	378	366	353	381	370	384	342	350	353	379	401	376	391	377	389	378	376	387	376	388	409	415	346	354	411	356	334	383	387	400	380	414	381	371	354	379	386	394	388	327	373	369	398	380	357	426	374	392	355	361	400	378	363	358	390	370	386	382	380	375	364	418	389	366	365	388	361	366	360	355	377	417	394	359	367	366	388	392	379	344	394	358	364	368	390	368	363	391	367	373	392	381	366	383	349	372	361	371	377	342	367	374	376	388	369	352	349	368	391	373	344	359	344	384	336	344	379	368	363	403	367	386	364	370	374	386	387	343	379	378	365	384	361	366	401	386	380	379	385	354	392	387	417	379	382	354	351	428	422	364	403	377	357	362	386	392	386	416	370	371	364	381	376	398	380	388	388	380	364	374	391	401	388	371	368	370	395	362	395	389	361	379	387	353	347	383	363	390	366	405	408	392	386	366	409	371	345	368	391	386	381	381	389	377	385	363	408	395	346	434	321	391	406	369	356	348	394	389	392	391	382	374	380	394	361	422	368	385	388	395	368	368	377	394	393	394	390	365	349	410	350	382	337	358	376	396	365	370	394	383	384	374	376	394	368	316	349	362	358	396	363	417	363	414	390	348	385	366	391	399	389	396	405	396	402	390	394	382	321	360	370	385	345	344	364	374	364	358	338	371	387	393	363	388	410	350	394	392	375	343	401	372	379	393	368	376	368	360	390	346	378	409	377	376	346	395	396	384	375	373	386	346	389	371	383	391	366	371	398	394	371	374	382	365	378	331	365	386	421	357	367	379	348	413	382	410	380	381	384	389	383	373	359	367	363	397	391	386	392	378	367	377	333	383	398	349	355	361	355	390	368	379	353	395	374	392	368	397	383	401	354	354	411	392	378	333	359	371	374	366	381	374	353	386	392	353	338	391	388	354	370	362	336	381	393	381	389	374	382	355	401	385	396	364	377	379	394	360	391	396	402	391	385	368	333	380	370	388	380	376	406	356	374	396	393	345	397	371	352	387	375	401	411	389	367	379	366	383	415	375	399	378	381	396	361	413	363	389	363	395	373	377	382	344	375	385	371	360	353	362	400	395	378	380	413	362	383	394	379	360	388	358	365	375	393	390	369	335	363	390	356	371	352	393	374	353	365	376	387	376	343	393	385	369	380	360	370	367	399	387	391	376	363	356	370	344	370	408	376	371	388	357	401	386	387	387	357	379	359	368	375	379	365	383	390	396	392	392	382	391	404	386	358	370	362	393	379	364	376	391	393	388	368	368	393	382	399	369	389	377	401	354	366	396	371	376	339	384	389	366	374	350	393	383	396	355	396	339	382	376	383	400	416	325	379	342	370	411	378	390	349	364	406	396	356	369	384	379	374	353	384	357	359	406	380	384	387	364	413	413	386	385	381	337	351	396	375	343	418	367	330	376	374	407	375	376	378	380	391	385	382	374	405	382	375	382	395	414	380	363	379	407	408	391	366	382	340	382	344	372	370	402	380	353	398	379	373	393	390	398	387	378	392	378	333	368	363	370	375	384	359	349	385	358	352	361	380	364	366	362	382	398	369	364	374	344	388	373	357	356	369	334	367	367	391	376	346	400	414	381	373	386	396	381	414	389	412	368	386	413	405	392	374	387	384	392	361	396	378	362	360	378	372	378	373	397	389	386	354	363	369	371	375	375	359	360	393	355	394	357	355	388	372	347	334	342	373	360	380	369	384	366	351	363	419	415	379	377	364	356	376	393	359	382	390	354	343	406	373	374	337	353	360	351	375	395	386	425	366	365	357	370	372	370	379	387	360	381	364	384	390	385	416	390	376	392	375	370	414	404	391	404	393	395	383	359	408	396	405	388	358	359	363	370	382	343	389	353	378	381	397	393	381	392	352	396	352	412	394	363	384	378	371	372	381	371	377	363	360	387	384	393	350	367	396	372	346	393	355	346	343	389	390	354	408	400	383	393	341	360	399	360	353	406	377	356	362	367	400	368	391	420	344	365	360	347	380	380	340	352	365	356	405	360	398	391	371	417	381	383	394	399	380	374	360	386	392	394	372	358	441	363	358	382	371	370	362	359	382	394	414	390	396	396	372	356	387	368	381	352	412	383	379	353	392	392	367	380	370	340	375	396	403	363	351	370	358	348	385	351	379	386	381	365	393	351	371	373	378	348	357	358	388	421	402	362	403	408	345	356	371	344	381	359	398	384	360	357	349	376	378	377	381	385	353	381	369	360	375	382	375	352	375	341	404	359	369	385	350	378	375	379	365	367	369	378	364	368	351	393	378	384	362	386	343	376	367	381	388	361	390	381	396	347	359	372	342	367	373	380	375	401	364	355	344	380	406	333	378	353	412	363	391	390	383	379	421	369	370	360	348	371	378	367	380	408	379	370	379	370	409	377	381	376	381	401	355	362	357	395	379	375	365	380	386	395	397	373	386	391	346	389	396	385	382	409	376	390	334	340	384	360	380	347	381	423	395	404	373	413	387	352	399	353	378	367	385	382	348	371	381	381	348	383	380	364	339	363	356	392	411	377	409	398	346	386	378	375	390	371	412	368	341	383	370	425	391	369	390	412	407	357	359	396	364	370	410	350	397	401	402	368	396	357	382	351	395	348	334	346	343	402	373	373	395	401	364	369	402	352	396	373	403	376	379	375	343	368	405	340	395	388	361	411	390	378	417	338	407	397	401	410	371	376	402	345	381	375	397	390	376	411	358	370	357	381	372	356	404	373	393	352	354	340	389	379	373	355	341	382	379	389	380	406	381	386	384	378	402	396	392	386	395	355	416	407	411	378	405	369	347	406	409	379	375	376	387	403	459	378	355	413	372	344	398	390	380	407	399	401	378	370	394	356	362	376	370	376	396	385	375	379	378	380	457	402	395	400	359	356	348	379	381	404	390	368	350	366	379	391	396	357	412	394	406	381	376	380	360	369	395	375	409	330	373	388	354	394	393	357	359	417	374	371	393	378	392	391	393	361	378	374	400	390	406	372	385	368	375	390	374	418	406	382	388	425	372	388	346	380
12957	15038	25838	26232	20632	17346	13222	9808	6980	5657	4527	3716	3356	3112	2694	2494	2223	2099	1987	1957	1818	1650	1561	1628	1374	1410	1399	1382	1421	1301	1254	1203	1181	1154	1201	1167	1195	1168	1120	1080	1166	1023	1066	1021	1045	1023	1023	991	980	1024	973	1046	960	1021	1028	1037	972	960	937	952	938	960	919	975	1004	930	938	913	971	958	908	989	973	983	951	913	978	959	895	952	941	941	1000	958	950	915	923	950	989	940	980	949	981	987	901	955	954	980	928	1001	977	941	957	908	972	958	974	910	954	951	907	973	936	948	941	969	929	992	987	919	973	941	976	951	910	914	913	809	933	925	925	945	953	928	924	923	968	965	952	935	974	936	941	895	943	938	885	920	891	977	956	990	933	872	965	988	927	951	908	902	953	911	927	919	950	918	986	905	986	927	946	946	938	981	973	930	972	979	966	918	956	942	884	931	926	962	945	908	973	952	908	913	908	925	899	956	928	930	960	971	943	868	962	942	918	943	905	937	977	967	898	926	853	966	923	939	985	951	953	914	946	954	958	963	919	909	935	947	930	911	885	992	933	955	978	988	935	984	959	930	1026	951	883	942	955	971	935	939	981	977	983	1001	956	920	973	917	965	946	960	955	942	998	953	969	945	915	939	907	946	903	942	971	968	973	911	996	937	981	907	1018	954	954	970	880	972	904	938	966	935	993	952	970	931	901	875	907	950	931	991	977	952	973	988	942	963	947	948	913	934	1019	958	921	902	914	981	940	973	928	925	954	967	985	940	940	904	998	935	952	941	926	930	959	1022	925	935	935	940	924	926	1032	956	971	975	931	1018	924	906	1019	1007	1001	969	921	962	982	949	986	899	918	940	967	902	986	922	955	928	919	981	919	932	956	919	925	935	958	920	988	958	925	981	920	922	938	967	924	952	975	993	954	898	953	941	940	925	964	947	940	958	895	945	945	956	917	945	964	885	911	922	863	975	926	954	982	913	991	896	920	906	968	959	905	955	916	968	877	925	931	962	967	932	986	945	929	934	966	1017	942	972	989	904	991	972	953	904	1008	900	896	886	943	1005	956	976	953	937	955	890	956	986	931	954	942	935	944	950	946	937	889	878	969	1003	938	956	969	963	922	980	922	948	962	917	902	945	928	952	985	942	990	903	973	990	935	908	939	925	921	938	925	1001	970	930	956	963	949	948	951	984	875	940	933	933	943	952	1003	929	975	968	918	917	971	960	921	932	933	964	988	976	925	931	931	989	912	914	997	953	934	918	952	902	938	908	945	934	896	975	943	926	957	908	924	987	975	937	986	922	900	913	955	926	924	964	929	965	964	983	893	984	937	946	912	902	944	901	929	956	946	901	932	944	970	976	957	889	931	927	957	919	965	963	892	921	928	914	963	1003	946	938	941	925	909	911	930	970	928	942	950	1016	934	897	1009	950	950	975	1023	943	920	966	933	925	957	911	923	964	930	983	955	963	963	962	935	929	949	950	992	936	1021	947	929	906	941	949	946	955	953	962	1006	928	898	972	950	958	1047	953	958	944	911	982	940	924	970	930	990	975	951	915	961	902	949	943	921	940	903	893	945	980	916	954	913	898	970	948	906	994	951	931	944	907	944	875	977	912	941	958	958	921	861	946	949	924	930	959	932	941	929	940	957	1016	939	965	909	947	919	916	954	963	928	960	943	973	939	920	953	928	893	914	946	990	929	894	958	930	966	898	941	1010	943	959	946	990	945	957	932	919	946	938	969	919	938	939	934	927	955	927	988	964	912	905	940	938	916	933	944	917	904	980	945	970	929	985	935	983	943	910	995	938	910	973	953	907	933	936	948	986	919	892	964	953	937	971	978	923	1038	993	906	968	945	958	952	889	942	903	943	889	929	922	992	942	926	885	960	983	908	960	950	975	940	951	998	986	965	1002	963	997	973	953	912	928	971	962	919	920	943	957	929	999	940	899	987	958	932	892	940	1001	923	981	955	933	982	980	981	998	890	990	872	950	988	959	880	943	940	936	961	1006	975	978	903	951	953	937	921	915	932	960	988	1001	967	905	953	915	954	932	938	939	882	922	886	983	937	919	908	977	1004	947	973	1006	976	987	944	954	961	1004	897	931	937	948	960	921	956	948	977	928	962	943	900	940	975	942	937	881	958	973	970	980	965	988	921	951	957	960	948	975	941	943	1009	980	985	967	950	888	936	945	967	933	932	991	883	917	935	961	963	991	963	935	914	938	921	925	949	908	1017	962	976	911	949	900	917	947	922	930	951	957	976	922	941	896	938	935	975	907	955	957	948	937	982	973	980	931	976	972	964	952	920	956	966	921	956	994	947	916	956	893	963	942	964	897	997	988	888	930	932	943	925	958	997	956	959	924	932	954	998	933	959	916	916	999	928	993	943	978	947	930	950	915	911	932	945	992	986	891	912	933	886	990	965	966	951	995	884	948	924	954	939	1004	958	966	1008	955	994	933	881	1013	990	943	899	971	991	882	930	966	920	934	936	927	934	961	928	918	979	930	984	931	944	970	939	941	955	889	983	956	960	1006	1000	1017	917	936	950	939	957	969	948	943	980	948	944	971	940	901	977	944	963	912	980	896	967	959	951	961	925	991	980	961	919	957	930	1012	925	974	918	911	957	979	933	872	1001	940	986	959	936	939	916	930	944	921	922	986	979	890	966	951	911	919	946	919	938	965	943	946	906	922	958	950	929	979	926	945	915	998	940	955	948	976	908	965	954	956	923	975	977	970	979	931	960	909	968	936	919	949	930	958	955	978	968	985	917	923	938	932	956	919	927	939	941	958	954	962	932	927	955	993	932	997	968	974	942	971	974	902	928	937	945	1004	890	982	956	919	948	941	939	952	943	941	971	952	931	965	947	954	890	868	963	925	986	941	946	931	969	952	951	901	932	956	929	934	942	960	927	961	915	980	893	903	1008	953	912	945	991	948	933	912	938	970	970	894	984	966	970	949	902	978	885	948	969	943	968	932	956	953	959	958	917	998	924	965	948	931	955	899	972	943	921	905	994	952	978	991	955	952	972	979	939	1000	1007	952	902	896	924	968	953	920	1020	907	950	931	935	908	983	955	951	936	941	967	950	907	970	867	947	1004	944	968	946	958	903	945	982	982	923	940	965	906	923	962	957	936	948	968	948	965	922	1000	917	1029	977	965	908	973	985	988	945	964	930	949	923	942	950	906	927	932	909	919	977	966	896	938	990	946	954	957	924	924	999	928	968	973	916	1030	933	966	986	915	959	953	944	921	999	947	903	939	940	978	954	921	947	954	894	950	892	968	926	1014	936	928	905	952	907	999	899	898	975	979	907	880	929	990	923	960	994	950	886	966	929	952	928	945	939	946	967	1015	949	884	934	987	983	915	937	945	908	934	943	953	952	909	980	928	947	896	916	910	926	982	945	974	950	964	918	922	959	998	919	931	906	890	949	929	938	957	953	923	992	960	939	981	936	945	988	964	976	908	908	954	943	942	951	938	962	957	903	960	906	906	949	919	986	927	944	904	942	933	922	959	964	926	944	931	886	929	924	947	987	979	942	954	894	920	911	950	930	1002	912
34390	29589	37309	32586	25115	16897	9310	6116	3690	4011	4515	2246	2056	1891	1502	1522	1326	1100	917	880	853	772	848	747	648	686	715	717	819	656	596	601	577	561	611	542	507	538	541	471	578	446	447	491	469	479	514	414	403	435	427	450	439	506	413	467	486	448	404	378	416	390	357	381	376	396	365	377	389	415	376	423	406	394	407	385	373	422	409	407	367	418	393	398	446	423	425	421	407	422	416	395	402	401	393	434	365	388	406	398	387	389	379	360	375	362	403	407	407	377	403	376	388	378	423	424	391	399	396	364	357	403	374	414	401	407	424	398	402	385	389	399	429	392	357	416	407	388	428	388	356	400	381	442	394	414	381	382	396	386	407	419	389	442	394	391	378	381	390	386	406	407	432	369	452	375	427	426	361	408	400	425	417	396	366	423	372	393	402	392	429	415	400	384	414	407	396	420	419	405	389	384	386	394	419	394	427	425	398	430	411	406	379	399	412	400	413	404	394	352	395	412	395	379	393	405	405	412	401	372	452	378	383	434	379	358	366	378	442	378	383	395	379	380	389	394	412	392	367	419	421	353	400	423	371	424	429	383	417	404	414	403	393	399	368	397	423	440	396	423	420	351	397	427	380	424	396	394	398	397	431	382	384	428	402	396	383	381	396	409	360	390	360	386	370	382	381	376	428	423	416	354	433	420	372	393	361	417	434	391	403	405	383	391	411	413	430	381	408	400	398	376	386	424	401	396	378	392	351	389	412	397	391	395	402	394	428	399	404	406	423	392	391	391	368	378	373	416	462	383	393	380	385	417	385	398	381	372	402	385	405	389	393	386	413	355	358	383	393	391	429	445	418	413	396	401	423	375	391	415	419	439	405	420	386	408	390	420	363	411	384	361	441	407	380	386	399	439	462	409	414	393	417	392	359	398	398	446	389	393	419	397	411	405	370	357	374	388	375	385	381	389	391	410	422	413	395	400	382	378	380	375	429	402	419	380	441	403	396	401	392	396	420	390	412	394	405	382	393	391	380	402	422	376	353	359	415	353	383	383	401	395	403	387	380	397	378	386	354	388	379	369	414	365	395	390	385	394	430	398	367	462	386	429	393	391	409	400	403	399	409	366	379	406	410	411	410	382	394	386	383	444	405	373	413	392	377	405	418	424	413	365	358	387	368	367	375	408	441	409	400	351	423	376	418	418	381	388	410	371	369	429	411	383	401	392	397	399	358	428	379	379	396	387	420	406	391	381	401	378	370	394	422	400	436	413	368	412	402	393	392	371	376	418	383	414	402	389	408	447	404	374	346	435	399	402	400	407	412	389	387	363	409	400	375	384	409	414	401	366	384	370	420	391	426	394	389	372	389	420	395	377	404	412	407	394	414	412	414	380	405	401	368	405	395	402	355	431	404	430	405	379	410	390	348	398	368	381	390	387	422	401	394	411	371	385	369	396	402	404	398	386	389	389	403	408	409	371	397	415	448	386	390	410	420	455	356	402	396	391	366	404	383	428	402	420	430	398	371	381	405	406	400	408	402	379	376	384	402	414	393	421	399	355	393	386	447	421	400	369	403	404	369	374	407	424	416	439	377	402	390	394	350	432	391	401	383	374	359	383	405	413	412	421	408	369	413	388	388	405	387	369	380	403	386	376	419	415	384	396	374	381	354	401	375	376	407	409	409	378	367	402	399	376	398	382	389	365	405	380	411	396	405	377	383	447	345	390	409	413	424	408	375	387	393	374	388	393	390	356	393	407	385	424	412	389	416	389	407	409	372	378	381	368	388	381	401	409	421	383	322	392	390	421	400	430	409	386	398	409	445	394	404	430	419	406	404	421	386	394	421	374	406	377	397	384	425	407	423	418	379	400	387	431	381	368	420	377	372	429	372	414	396	390	368	376	393	414	362	371	396	423	386	359	393	425	387	409	395	363	392	369	399	393	380	395	396	430	412	379	360	398	386	409	385	400	395	392	393	408	362	411	376	409	394	392	426	402	393	395	429	399	420	386	390	401	391	397	422	363	393	393	373	385	381	413	415	380	398	404	375	412	388	382	360	403	364	416	392	406	418	379	395	390	399	379	407	403	378	386	392	381	393	383	401	388	395	375	423	425	408	401	392	435	423	407	387	395	403	446	414	364	411	434	391	353	398	401	408	401	399	392	385	429	395	400	373	386	398	419	407	396	423	398	379	404	405	382	418	378	389	414	421	432	369	434	351	389	409	387	375	455	381	421	425	396	410	388	406	376	403	413	406	374	368	390	376	377	356	354	400	402	409	374	403	386	447	402	398	403	410	409	419	379	419	365	375	386	416	405	404	384	424	360	350	374	421	387	399	401	404	381	393	407	365	363	418	391	424	423	431	396	395	405	390	393	396	395	423	397	370	375	409	379	377	386	408	400	437	413	394	371	394	395	401	379	400	361	383	401	409	395	434	399	412	391	405	397	388	398	406	384	388	394	428	409	411	372	378	374	387	406	413	400	405	378	392	392	446	416	404	368	391	407	386	392	402	415	368	400	377	326	380	405	416	400	376	403	398	424	374	380	453	384	407	447	393	377	388	379	363	404	376	388	413	399	370	420	436	342	385	401	406	412	383	403	436	413	396	393	387	370	389	375	397	369	397	412	452	405	390	379	396	397	401	429	386	382	361	404	453	359	398	406	390	384	373	386	402	411	417	385	414	393	373	397	432	410	399	404	397	380	372	377	394	359	448	340	434	422	402	414	395	386	435	432	406	422	391	386	394	384	396	441	373	378	394	378	440	398	390	402	365	399	435	380	399	390	399	401	364	384	398	380	365	385	402	380	393	430	403	396	389	375	392	364	397	407	349	413	402	412	408	365	363	380	392	422	406	382	380	359	389	374	370	421	402	426	376	384	381	389	359	389	402	383	362	390	403	385	383	408	375	412	386	404	418	426	408	374	358	373	413	369	371	400	414	395	401	382	389	396	394	387	421	403	399	384	390	427	371	412	393	394	405	382	417	397	461	415	394	356	395	375	423	379	416	384	418	375	398	394	387	387	442	371	402	414	378	395	390	334	387	414	398	363	392	434	391	389	376	399	379	352	395	421	385	386	407	375	368	378	381	381	392	404	403	382	397	378	395	410	405	395	388	418	393	419	417	376	386	381	435	380	361	421	382	360	405	405	410	398	348	392	420	450	385	364	417	408	389	407	386	363	392	417	407	398	402	382	394	394	379	386	392	398	408	396	388	399	391	383	426	402	402	388	419	380	379	375	384	355	382	376	396	390	366	415	399	401	402	399	412	419	406	383	368	395	379	390	406	436	392	396	376	415	371	379	417	417	402	395	413	416	427	408	408	407	398	411	405	376	397	440	413	368	422	370	383	408	386	373	421	404	426	401	414	391	385	390	385	416	421	366	401	421	395	403	396	418	405	426	396	369	395	425	417	410	380	423	364	406	390	397	398	388	414	402	410	383	389	409	432	450	384	395	415	450	404	364	380	435	392	391	424	393	394	337	391	388	380	393	385	395	447	431
20983	24175	38804	39996	35840	29067	22575	17972	13159	15234	16793	9703	9130	8502	7390	7245	6459	5449	4246	4082	4051	4021	3906	3278	2716	2992	2949	3008	3862	2689	2362	2292	2403	2296	2238	2224	1880	2262	2056	1836	2312	1426	1496	1497	1414	1517	1529	1422	1286	1331	1259	1377	1340	1434	1423	1369	1385	1252	1134	1070	1083	1105	973	994	1029	993	994	997	1025	1039	1054	1077	1020	1021	1061	1014	1157	1131	1088	1092	1017	1086	1080	1038	1062	1051	1070	1016	1090	1015	1074	1027	1027	969	1006	982	946	999	1032	1048	1031	937	1012	977	980	973	980	976	977	1043	962	932	1011	1045	1004	1025	995	979	978	948	995	920	972	952	1000	971	1016	1006	968	940	958	974	1020	967	963	983	986	955	1009	977	996	965	962	990	962	971	943	998	1007	977	960	965	937	987	980	1034	997	969	1003	1006	1022	969	985	1035	910	1033	940	956	990	1022	992	1012	935	964	943	1014	953	961	946	998	964	971	968	1036	987	992	996	945	933	1005	970	1010	987	1000	1015	981	1009	1042	997	970	967	1038	1009	958	977	1005	1040	1011	927	991	994	1001	1006	931	1016	952	990	1002	974	925	1033	967	1058	935	923	989	916	999	969	1014	1039	966	998	975	990	955	960	1016	936	1025	934	939	1033	969	986	1042	1021	938	1010	1000	1012	938	951	999	984	988	985	945	1014	976	944	999	949	1024	1004	989	979	1008	1024	967	989	988	1021	1021	1032	1018	970	1002	1031	1001	968	956	991	968	1017	1001	1021	989	993	1034	1007	955	958	1003	954	984	982	1032	1002	1013	1020	972	940	1024	1011	999	923	1048	944	957	1008	996	973	980	991	929	995	947	999	948	992	977	1024	928	1012	971	994	958	961	1003	941	1031	957	989	965	972	998	1030	971	985	940	977	967	969	972	1039	1028	983	1038	928	984	959	976	1033	1037	918	954	924	991	1032	952	980	1045	976	987	941	993	971	957	953	1034	1060	994	1001	935	966	992	938	998	1031	966	967	970	1004	995	980	1052	949	1007	964	1000	936	994	994	965	997	930	984	944	971	1062	976	1031	1006	992	1023	973	949	975	917	947	981	1005	982	928	986	898	986	966	979	1012	939	998	997	968	961	988	994	943	989	1036	965	1010	982	968	947	944	996	980	1008	953	961	939	990	952	976	953	1044	998	979	930	974	969	997	981	966	951	968	1030	988	973	974	986	990	992	961	928	960	987	972	971	983	993	986	922	958	1010	1024	962	971	961	987	992	990	977	1002	1006	992	1052	931	995	987	985	945	908	975	953	1028	973	1003	1043	956	978	961	992	982	971	973	983	976	951	999	975	969	1016	975	993	955	992	986	949	968	991	983	996	958	989	1024	942	1016	965	995	958	999	1026	949	956	969	941	1020	1010	989	988	980	984	972	963	993	974	1011	974	970	966	959	992	1001	964	985	928	959	980	960	975	934	959	985	1002	1039	1006	977	975	981	992	997	955	930	977	956	959	988	983	997	976	941	1003	966	986	981	1001	981	942	971	980	940	1025	983	934	934	942	1000	994	961	1000	982	1003	962	959	1015	973	951	979	968	939	992	984	980	971	990	978	934	1014	969	924	999	987	954	971	956	1017	1007	952	983	1019	926	995	934	968	999	967	944	999	951	958	1009	922	961	987	1028	974	942	1010	982	999	980	1009	994	970	987	939	969	950	965	980	984	985	944	1022	1006	997	1018	968	1011	929	979	997	987	1015	993	981	977	930	944	999	974	998	975	1017	1002	992	975	1004	1011	1009	973	977	1030	1025	963	939	951	1007	1000	981	1018	1007	1003	955	1008	994	1030	955	965	1003	937	983	914	972	995	977	1001	985	997	932	970	973	951	948	951	994	942	1035	1008	1033	988	960	950	971	986	1022	939	907	988	1029	1016	989	980	954	998	947	970	933	961	965	964	951	1017	956	1028	996	936	1008	957	1027	1017	972	980	1022	989	910	1037	980	975	1018	1035	973	1026	989	989	996	1024	974	993	1026	1001	969	1000	985	994	923	1000	1028	969	1010	1037	1007	999	962	972	998	994	1025	975	985	1046	984	1012	1003	1014	979	994	997	1016	1003	952	965	1011	998	963	984	1008	959	980	945	1011	1008	1009	968	1012	1012	987	1011	960	968	1031	987	950	988	991	1001	954	989	982	998	1023	975	947	933	927	1008	968	1039	985	1004	953	1020	943	947	1028	989	943	962	983	954	1004	1035	967	976	988	982	985	982	1003	988	966	1018	989	998	1027	952	989	1008	985	976	925	1011	950	1023	1000	1001	982	985	991	999	931	897	1039	987	956	993	971	953	1025	988	947	1009	1041	966	960	1011	955	983	972	974	1018	1008	998	908	981	948	929	980	953	986	967	966	993	966	987	943	974	1038	962	984	989	979	997	989	988	954	1000	952	991	1014	932	988	977	1000	1039	944	950	977	993	925	1029	958	993	1020	995	1009	968	984	968	946	981	897	1032	952	979	1009	1010	1015	986	992	1062	1041	1011	971	992	1014	926	994	955	915	1014	988	977	993	987	1015	964	939	961	959	1004	968	999	965	977	976	903	950	991	951	968	936	991	980	1001	953	1019	984	992	980	943	997	968	998	999	997	990	970	1030	1017	1021	1015	1006	1002	985	962	1023	992	998	969	1020	995	986	987	951	977	947	962	985	961	1016	967	998	982	913	978	999	974	976	988	1027	997	977	941	948	989	946	983	984	941	974	930	1002	992	973	1000	952	999	926	1011	947	932	1003	962	997	979	1003	1005	1038	992	1012	981	970	1013	1008	1047	974	1014	1014	973	994	1043	983	1009	976	951	968	967	976	1005	933	1006	979	991	948	962	983	1019	993	991	929	989	977	975	1018	973	1018	897	1025	957	1021	953	962	987	1054	1071	994	957	1025	1020	1048	982	1032	966	947	984	943	1012	958	1003	964	1009	999	961	983	1017	1027	991	981	955	1018	1014	963	951	962	976	973	982	1011	1012	973	1034	943	974	985	1007	977	929	991	979	1019	1050	998	968	1020	979	993	1003	995	979	977	930	948	886	1039	944	991	983	985	973	1023	988	1000	1012	957	985	983	975	959	924	1020	942	1040	1004	961	1032	975	950	972	938	992	920	965	1027	975	959	969	982	956	982	1008	995	1017	979	1013	972	987	991	1052	976	994	965	1018	906	991	999	1007	947	991	978	929	1006	994	951	1100	1047	997	1003	1005	997	974	970	968	987	969	1013	1012	921	970	990	931	992	989	991	1042	999	986	1057	919	951	1000	1014	973	962	1005	989	1013	988	1007	958	949	973	955	976	964	998	1022	1046	971	996	1022	943	970	967	1017	1001	1002	1006	1011	998	934	1012	974	957	1011	928	996	965	997	1001	966	966	1016	999	984	989	990	971	976	984	1002	1001	966	1017	936	990	1011	1002	966	1000	918	987	968	969	1008	947	1001	1038	1016	1046	1018	1037	1003	962	1001	976	1003	931	1008	930	962	919	1005	939	980	1011	1030	1045	980	944	991	944	935	984	1017	982	986	1013	970	939	953	1000	1004	983	973	995	964	1015	991	973	974	984	990	1029	981	978	958	1002	967	995	990	1053	1009	996	970	993	961	947	976	1009	984	951	933	945	1008	980	925	975	1019	1033	1006	954	981	972	893	979	998	966	959	956	1041	955	950	952	946	1024	1005	943	1036	984	1003	957	1020	980	1014	1023	983	922	995	996	972	978	972	950	1037	932	951	1000	958	1048	995	1018	982	1039	995	988	994	990	990	993	941	976	1019	922	943	969	965	966	1072	1045	996	986	932	981	1005	985	960	1023	930	971	959	998	980	998	1002	911	1015	957	995	984	1025	980	1030	953	1042	972	993	970	986	998	980	1022	1014	1012	950	987	929	994	971	945	982	979	1011	978	1013	996	1039	1031	970	1032	1015	992	966	994	982	940	955	967	917	989	869	984	961
43235	38368	45957	43222	32977	22501	13154	8493	6392	8931	7482	4048	3851	3350	2683	2371	1976	1615	1282	1281	1194	1152	1070	1036	862	969	790	909	925	841	678	599	601	721	653	770	586	673	589	538	732	516	487	529	438	431	456	438	470	403	387	413	414	437	432	404	425	391	373	368	357	356	312	341	353	381	323	392	336	377	390	373	365	356	393	381	387	392	359	389	389	383	378	368	334	412	362	361	360	339	301	344	328	405	357	347	353	338	370	345	332	344	350	309	333	367	317	354	354	345	348	369	334	353	384	370	375	376	369	345	319	355	362	335	364	364	342	371	331	336	334	346	335	372	353	327	364	317	332	336	328	335	334	324	328	364	369	381	343	371	366	345	365	343	327	340	337	336	346	321	350	347	355	375	354	336	301	332	341	354	351	353	322	341	329	343	337	349	344	337	370	353	353	345	328	404	323	308	355	336	380	340	398	338	333	361	359	316	353	299	355	371	325	341	383	332	346	363	360	351	333	340	373	333	312	329	353	345	366	314	339	322	355	372	339	366	377	360	354	371	364	368	338	332	315	321	361	349	345	335	386	356	340	352	338	372	335	342	391	341	364	359	328	342	351	370	320	381	330	340	332	338	358	346	373	338	345	365	364	345	365	367	367	340	350	340	322	344	343	331	351	334	351	334	330	362	383	332	335	339	347	341	328	382	367	376	346	361	347	350	335	363	356	357	329	360	331	341	320	371	349	365	347	337	331	325	350	331	321	377	365	382	358	368	332	332	326	382	315	330	330	310	355	385	365	329	343	357	346	345	385	351	365	362	332	372	341	365	357	331	324	355	323	348	331	331	358	299	414	334	378	337	371	323	318	369	368	347	327	353	378	383	348	350	358	352	362	356	322	356	361	343	345	383	329	387	339	347	350	317	351	324	319	360	369	304	351	367	368	356	355	338	354	368	316	386	370	332	386	364	333	348	365	332	342	330	360	348	353	329	338	354	353	317	351	347	360	359	356	307	334	367	350	331	383	376	328	366	353	358	379	341	390	350	335	324	369	352	341	316	350	369	356	303	378	351	338	365	370	348	317	385	365	385	333	362	336	351	356	328	393	342	349	345	378	346	323	342	362	347	311	349	364	377	330	354	337	340	377	343	373	348	349	372	329	326	355	347	378	339	333	355	325	335	325	354	328	363	371	348	343	352	364	326	352	368	341	344	342	378	354	386	375	374	338	331	360	364	347	367	349	309	353	331	361	331	339	355	354	333	350	358	372	340	338	370	336	369	338	339	343	325	324	291	343	328	335	349	361	335	341	320	354	321	364	317	331	345	374	335	322	340	311	342	361	316	359	321	362	306	348	327	370	350	366	344	365	341	344	354	359	367	352	313	343	330	335	375	373	355	342	352	354	347	343	366	364	365	350	354	352	339	305	362	338	333	360	330	352	340	320	368	383	327	355	369	392	374	345	317	295	350	350	356	320	361	346	365	336	357	365	351	354	352	348	299	342	349	366	328	337	359	356	362	369	304	319	347	320	324	343	353	347	316	325	354	342	319	363	355	367	329	363	372	349	362	377	373	303	333	366	383	329	359	348	309	304	345	351	364	356	329	371	354	343	340	348	330	335	345	308	327	351	351	374	333	338	354	364	340	343	330	322	353	312	363	344	353	350	361	382	331	349	354	348	356	337	335	333	353	350	317	382	346	340	385	366	407	338	337	360	391	308	307	365	352	359	323	326	330	314	291	345	316	338	328	374	366	363	356	356	319	357	361	346	340	322	357	339	370	351	329	335	345	361	364	346	347	401	360	352	322	327	358	353	385	373	317	336	378	345	331	338	322	340	329	332	344	329	326	351	387	398	367	353	348	353	335	340	338	367	390	341	378	331	379	341	366	356	385	381	368	385	364	334	330	361	358	319	409	348	328	355	341	353	384	347	330	337	349	344	347	344	373	339	346	349	348	362	331	348	366	301	338	330	353	339	359	364	366	363	333	331	333	320	372	341	354	369	359	316	341	352	327	339	363	344	359	345	378	366	372	336	359	341	343	354	363	318	350	378	318	356	385	345	352	372	333	367	340	349	336	344	336	348	354	336	352	332	325	333	342	347	377	344	337	357	337	368	354	384	351	350	351	346	348	331	349	336	330	323	356	325	373	306	342	350	345	338	339	336	346	385	348	361	344	373	329	342	360	352	344	331	362	312	344	371	373	320	361	328	358	350	355	364	356	397	316	350	386	345	325	340	337	364	374	358	365	335	329	359	346	335	327	381	354	327	367	346	367	326	361	335	332	339	370	355	302	327	351	358	374	340	336	375	346	323	359	339	346	369	303	361	344	386	338	374	382	345	353	355	353	302	339	327	370	324	381	324	344	374	328	379	377	367	386	327	389	335	340	319	340	363	356	335	341	373	335	342	348	323	346	348	345	358	331	339	344	323	357	342	360	346	362	350	317	368	332	349	361	335	350	333	358	339	372	340	375	332	333	316	382	345	351	342	380	310	346	358	354	318	349	330	343	323	369	339	398	359	363	381	309	357	363	356	379	321	368	336	319	346	379	382	347	341	363	381	326	309	346	347	359	307	336	358	337	324	346	322	365	341	344	372	345	351	324	329	351	334	387	355	342	365	374	351	325	318	334	344	326	353	334	406	353	348	341	344	401	305	360	391	359	336	301	409	366	332	349	348	340	355	338	355	383	347	336	353	347	355	360	345	374	378	367	325	351	339	350	333	353	354	339	349	360	364	315	322	353	356	328	372	358	355	341	395	379	341	334	362	390	325	329	322	347	308	316	349	320	347	331	348	332	312	399	365	317	358	310	325	385	371	359	364	352	323	346	319	344	372	358	375	327	344	331	389	332	334	313	328	356	347	321	341	372	360	345	330	345	347	329	362	365	353	344	320	351	344	355	373	317	374	356	348	348	375	393	385	349	330	365	343	353	321	356	318	360	331	332	361	365	329	328	376	322	334	339	338	348	323	335	350	366	371	327	350	327	357	307	341	356	344	386	332	377	376	365	349	355	367	390	368	336	385	374	336	338	355	361	351	350	344	384	351	374	372	344	313	399	351	330	331	327	326	344	346	315	350	364	336	349	372	351	349	362	325	374	357	363	356	350	356	345	380	367	351	336	372	365	323	312	349	354	365	378	327	347	345	319	346	367	355	372	325	359	375	337	352	342	315	318	342	357	333	341	390	327	327	340	334	372	360	342	371	350	345	336	323	345	350	372	361	359	355	341	348	360	352	357	364	353	361	362	326	399	366	342	360	325	368	353	384	313	363	340	359	345	347	327	352	365	309	367	355	324	363	380	345	319	346	379	339	338	354	340	332	341	365	363	332	390	329	339	324	369	375	367	353	307	363	349	388	340	348	389	337	351	338	348	353	345	368	316	339	368	360	329	381	361	343	340	358	323	362	367	329	327	341	396	307	340	350	345	332	332	366	338	401	341	330	330	343	348	380	345	367	363	353	343	353	323	345	363	356	379	329	362	349	367	358	344	346	339	337	343	328	341
26370	30488	44789	47270	41925	33241	25893	22172	20364	26655	22131	14901	15663	14164	12125	11627	9866	8323	6359	6478	5998	5905	5729	5249	4430	4990	4267	4534	4505	3952	3125	2621	2557	3168	2897	3195	2563	3078	2388	2215	3391	1879	1723	1811	1673	1900	2152	1753	1550	1494	1327	1275	1310	1507	1532	1555	1344	1162	1022	1084	963	975	905	941	900	959	953	931	950	927	957	946	1033	995	1083	1114	1040	1105	1084	1027	991	979	1067	1041	1035	1031	1020	1006	972	907	882	912	943	904	932	933	891	889	860	909	890	919	919	834	908	886	884	889	877	910	899	916	895	886	859	903	887	845	857	862	848	857	845	902	865	879	838	885	817	881	875	857	842	882	855	847	926	823	831	878	876	881	902	920	885	891	819	908	854	855	858	841	864	859	850	859	835	880	881	879	921	941	871	850	891	880	921	836	867	862	854	858	927	926	924	839	890	928	893	879	811	875	855	849	874	834	862	869	928	854	891	825	871	873	874	900	866	904	901	872	877	857	861	838	933	834	850	895	860	932	854	858	919	823	855	875	926	826	855	847	862	860	858	849	846	880	881	906	907	896	867	851	819	861	843	821	861	896	910	931	888	912	843	900	877	885	876	852	862	872	867	865	904	881	855	909	884	886	824	935	870	842	911	908	870	860	799	849	823	834	874	848	851	889	874	870	832	803	840	892	827	869	849	888	874	894	865	902	853	834	855	845	843	871	857	822	852	872	895	913	889	873	836	868	867	853	866	846	922	833	834	843	878	851	848	895	881	869	857	905	833	853	851	882	859	907	920	889	897	842	862	871	928	860	871	887	891	820	843	850	859	895	873	875	854	905	893	887	881	845	827	892	853	952	848	871	854	899	845	866	841	908	862	896	892	869	861	855	848	900	833	875	908	918	822	900	845	877	850	849	862	840	893	887	858	897	898	885	818	851	892	882	864	933	847	868	874	887	860	894	848	888	849	943	878	910	898	836	878	877	897	900	870	863	846	869	891	904	854	852	823	855	881	857	843	902	871	919	869	907	888	883	882	859	921	866	842	912	834	889	881	885	901	851	853	852	807	889	831	867	888	844	877	865	908	911	913	891	865	926	847	868	884	824	883	897	854	851	904	882	855	835	909	877	852	915	863	930	841	845	858	902	912	859	867	892	808	878	866	878	854	936	872	890	844	880	837	894	867	816	856	861	850	832	868	844	853	893	872	868	895	899	868	927	869	859	911	906	917	825	854	880	865	833	876	864	912	893	861	863	887	849	879	873	834	918	866	919	872	835	856	918	852	910	860	874	825	858	874	875	868	826	850	890	838	884	878	931	869	870	851	879	859	838	866	904	836	849	872	857	863	920	840	893	918	854	871	877	864	892	851	893	851	861	941	900	892	910	871	884	872	819	888	883	872	893	867	832	878	919	849	833	916	845	904	852	876	844	857	826	851	877	915	883	826	842	900	856	864	848	926	879	836	905	827	863	852	889	861	897	841	930	862	847	892	897	829	881	857	867	873	888	812	873	872	895	842	903	891	843	926	887	846	895	883	794	809	906	839	865	879	861	888	892	810	881	916	872	832	834	855	859	838	863	870	869	825	856	888	864	888	891	842	884	933	826	854	886	782	850	902	838	878	855	886	877	878	868	879	848	884	887	906	883	843	841	838	894	864	833	926	940	868	866	894	851	870	954	899	910	847	886	873	894	873	876	868	864	876	816	902	874	885	841	834	833	887	865	883	809	894	833	849	856	866	866	922	890	777	893	840	876	859	890	910	871	904	908	902	890	907	868	864	863	868	890	820	866	859	839	871	829	848	875	906	836	842	845	914	866	854	871	869	873	809	868	865	852	841	865	875	832	864	911	885	828	853	875	843	910	885	900	874	877	893	890	919	910	868	825	845	845	793	869	794	900	872	904	900	827	872	868	850	905	895	860	858	899	911	905	896	890	932	838	867	867	917	918	868	871	873	859	861	877	835	852	845	850	918	830	895	890	907	840	860	859	866	899	902	882	846	902	899	897	888	810	819	889	952	830	851	871	895	885	887	838	839	867	856	844	912	881	906	893	853	895	824	834	856	871	873	845	923	843	868	861	899	889	887	843	866	880	847	845	881	888	851	843	889	908	826	855	868	883	867	857	919	906	906	861	836	890	891	910	878	855	895	872	874	900	837	862	815	830	891	880	838	923	864	837	885	858	860	862	857	854	936	843	926	833	900	848	839	879	855	932	786	911	863	815	865	894	866	838	860	885	897	834	875	956	897	903	882	838	948	907	863	859	880	910	893	823	854	918	894	933	876	871	846	885	842	888	909	855	880	879	852	854	884	867	926	871	910	828	875	872	855	856	852	887	820	890	952	859	882	857	841	886	880	875	845	922	853	882	854	827	900	892	891	867	880	890	829	847	850	872	908	845	861	869	881	867	909	837	867	898	853	854	913	916	837	893	821	874	867	862	870	860	895	873	839	916	899	847	868	877	862	921	897	833	831	842	832	905	914	827	898	841	873	910	873	894	886	878	824	882	889	851	849	891	893	886	895	860	851	871	822	862	886	846	864	856	914	861	821	829	867	833	885	880	867	865	834	891	886	908	883	883	847	883	861	909	822	887	855	904	956	844	855	886	875	878	829	851	828	875	873	782	856	871	894	827	876	903	857	862	816	868	905	872	877	852	910	909	886	901	907	873	827	859	855	867	898	865	896	886	869	854	848	897	917	807	844	853	887	886	843	869	830	898	909	863	939	828	859	873	852	908	907	891	886	893	859	861	839	896	808	819	886	862	853	800	883	919	875	876	830	902	891	896	901	853	839	909	874	872	832	896	888	889	875	851	864	832	887	855	861	908	896	846	891	899	878	905	921	876	835	896	885	900	906	844	866	898	876	912	842	889	906	877	862	896	850	842	898	871	892	872	889	899	843	863	845	875	845	856	858	845	856	883	853	864	876	878	872	872	863	899	841	866	895	889	898	890	832	842	828	852	843	844	866	938	880	907	922	844	833	882	841	876	940	895	907	863	866	906	879	864	898	889	939	863	884	865	847	892	866	827	898	867	880	905	870	852	817	902	857	823	845	870	877	901	873	862	856	901	900	881	883	857	855	896	902	870	856	871	897	845	858	858	890	871	901	868	861	885	889	875	862	894	858	911	873	936	910	891	894	857	898	872	891	889	861	930	849	862	867	871	904	851	884	908	875	824	870	876	856	885	861	834	912	907	884	859	883	906	879	899	853	861	889	871	917	875	874	930	834	875	896	862	890	911	965	881	851	858	914	857	817	909	876	868	914	884	899	870	857	853	896	893	855	849	805	872	814	855	836	830	860	861	837	883	866	892	856	892	882	857	873	875	900	862	835	919	844	853	833	878	927	806	870	913	867	853	862	872	867	856	914	867	812	861	865	861	909	871	878	849	927	914	866	817	865	922	878	864	882	883	824	850	898	888	910	909	863	808	873	870	898	918	919	904	897	895	854	841	820	878	884	851	847	843	871	837	874	914	791	871	837	862	808	889	861	877	866	903	860	873	874	872	919	831	845	839	932	884
21617	18638	22893	17667	11716	6220	3664	2795	2045	1579	1385	932	797	734	729	645	599	562	587	538	494	467	421	453	429	469	431	409	405	423	431	401	409	405	432	420	428	387	432	402	401	363	391	374	393	424	369	369	384	387	381	382	361	405	409	390	357	378	411	373	354	346	396	391	427	382	368	371	361	385	388	400	361	385	385	374	409	415	375	358	379	348	377	374	367	405	363	358	392	393	396	380	330	406	365	341	358	395	406	367	368	358	409	364	351	392	401	397	396	377	395	355	423	390	389	391	384	375	344	376	376	392	366	365	413	388	368	356	406	362	361	370	350	424	363	372	412	379	405	370	355	380	360	346	412	382	394	388	395	403	336	380	404	365	360	385	379	385	356	380	367	390	400	388	411	357	362	408	402	384	418	387	346	361	349	382	374	362	440	389	397	395	386	374	356	380	394	360	406	359	418	376	397	398	364	379	384	396	370	382	395	367	393	380	360	376	369	417	369	369	396	363	400	378	390	396	382	354	402	373	362	417	381	369	365	375	389	405	404	399	366	404	345	380	388	370	372	358	386	381	352	373	348	393	357	385	371	322	387	398	370	391	358	345	397	394	396	376	377	371	400	352	342	396	384	379	365	394	402	376	348	374	383	386	365	434	396	359	385	406	395	367	376	402	385	384	389	384	401	383	352	344	359	392	419	392	381	362	406	371	370	416	380	374	406	409	375	408	387	361	377	408	383	374	382	374	383	346	374	362	386	398	404	356	353	406	386	354	362	358	355	349	376	382	382	339	383	381	394	399	354	384	377	359	387	393	390	381	366	356	372	345	401	415	397	394	378	367	381	395	431	378	374	385	390	389	407	382	364	373	393	389	401	370	357	384	391	357	401	347	364	396	384	384	360	393	390	369	406	412	391	381	407	369	386	396	404	399	388	388	385	400	386	427	354	389	389	390	368	358	368	385	400	412	406	376	382	371	374	326	387	399	385	350	344	437	396	334	367	386	327	381	357	412	389	407	395	341	354	388	373	371	368	394	409	420	402	355	390	404	379	408	385	364	385	369	386	365	377	399	384	392	373	408	376	328	373	388	363	367	380	337	399	365	401	371	380	417	339	417	354	391	384	381	354	403	396	391	382	404	397	428	410	390	352	354	405	393	366	336	462	412	418	412	393	402	354	364	367	389	383	398	382	384	402	381	419	386	355	383	395	362	396	389	350	363	371	400	356	407	392	382	368	389	398	376	343	413	414	393	401	399	357	390	419	372	407	384	373	376	397	398	360	382	387	412	364	410	423	375	419	388	361	416	384	419	387	378	358	354	389	382	369	397	341	380	383	370	379	336	383	393	373	389	370	400	368	391	404	364	389	397	372	398	356	373	431	374	365	390	374	399	366	350	389	408	360	423	395	374	403	414	387	371	392	402	382	365	398	388	395	378	394	375	380	360	402	376	400	427	380	383	400	369	389	385	391	427	368	391	389	380	375	418	388	388	365	368	387	351	397	383	389	418	368	367	363	350	403	384	426	388	376	416	405	405	392	404	371	378	367	382	371	372	415	368	381	376	372	359	365	398	354	412	341	366	365	397	367	412	370	359	364	404	388	418	348	401	364	387	368	370	352	372	406	333	395	366	451	389	413	387	384	408	380	400	422	410	391	375	359	393	389	380	364	421	385	352	370	356	384	375	374	347	377	374	391	359	370	424	392	374	379	394	412	394	382	380	375	411	389	386	403	389	375	400	372	404	371	364	392	390	385	362	403	408	396	385	357	357	389	365	381	371	364	396	385	348	409	377	359	373	414	391	376	376	363	413	394	369	403	401	399	378	382	375	390	393	404	353	341	376	418	380	356	360	377	383	380	374	370	352	369	352	373	332	391	395	380	360	395	384	430	375	337	379	388	404	410	390	398	410	378	379	398	363	379	402	380	350	357	365	380	365	376	413	368	370	394	381	365	368	382	408	378	357	354	403	390	371	406	389	374	349	376	356	362	360	372	392	394	373	396	411	404	372	377	370	377	385	388	402	371	373	365	377	357	374	371	378	394	388	368	402	384	371	363	363	373	375	340	385	412	368	361	412	413	350	403	383	381	393	391	393	370	384	350	393	409	370	340	363	390	388	343	380	360	375	363	408	366	363	393	382	396	345	385	404	405	415	384	406	376	376	371	380	385	358	382	353	365	432	387	388	376	397	362	404	389	381	398	359	385	394	388	396	410	357	347	355	378	350	361	383	376	400	394	401	379	389	378	385	420	356	417	404	379	371	411	391	361	386	373	359	354	421	335	405	366	382	368	357	380	349	392	378	409	394	370	386	382	354	357	388	393	377	367	342	345	361	378	400	412	379	353	374	392	412	408	391	377	357	387	354	378	371	368	410	344	349	373	411	408	415	378	403	365	359	371	404	374	386	361	383	378	377	387	354	380	417	365	396	400	367	353	392	406	384	381	379	344	385	378	381	366	400	416	358	367	400	358	409	376	376	358	396	370	395	371	382	404	356	400	374	420	353	399	411	412	344	371	374	382	363	366	367	394	376	387	376	372	365	370	340	404	389	351	366	364	392	380	377	356	393	369	365	388	395	391	433	373	350	403	341	348	391	383	371	335	382	375	395	376	371	369	363	364	359	407	382	414	381	420	375	380	387	365	448	375	355	363	378	362	405	392	393	357	396	373	402	399	404	394	387	361	338	376	395	352	373	384	395	402	381	361	377	357	359	379	420	393	375	358	368	378	376	392	389	345	389	388	388	379	413	400	361	410	378	374	374	389	355	358	367	374	351	373	378	365	388	385	388	388	387	370	371	428	381	364	365	394	413	407	415	397	355	384	391	381	388	386	394	376	402	405	363	355	369	387	388	381	409	357	383	398	394	379	396	375	350	392	398	406	389	370	386	382	386	336	372	343	357	407	379	356	372	369	400	345	365	354	373	347	395	352	407	395	355	388	419	418	390	391	361	371	376	402	400	367	384	408	367	369	382	366	387	391	398	405	384	417	356	390	445	408	391	414	401	383	389	374	390	398	362	396	382	400	359	385	345	364	387	363	406	410	369	364	374	371	409	387	350	360	378	370	381	399	392	390	403	349	366	329	385	384	391	384	393	352	395	406	364	386	411	360	396	371	363	367	382	414	381	376	381	348	372	362	368	401	363	399	373	362	403	413	358	393	387	368	387	344	412	344	399	371	352	381	397	416	365	392	330	354	378	362	383	381	399	375	397	356	367	352	408	358	359	409	373	374	383	378	375	357	378	377	400	429	353	348	402	389	389	398	396	379	360	368	363	357	344	350	371	370	382	410	417	378	383	387	378	397	405	372	390	395	376	401	379	381	372	390	372	375	371	376	384	403	394	399	376	388	380	339	397	380	421	372	392	388	391	367	365	381	371	369	363	392	371	352	381	354	358	371	425	390	382	356	348	377	364	378	381	400	420	380	377	335	364	371	366	392	327	402	359	351	394	375	378	386	366	334	359	394	362	354	402	401	362	399	368	372	362	410	381	366	376
12598	15669	28443	28270	23940	16971	12979	10798	8546	6900	5936	3954	3472	2945	2737	2402	2245	2120	1910	1826	1697	1651	1445	1424	1424	1358	1294	1308	1294	1236	1217	1196	1116	1208	1110	1155	1173	1209	1142	1082	1055	1060	1013	981	1016	1007	1035	950	1040	986	896	978	1010	1011	983	981	1012	979	1023	985	1021	912	984	948	920	994	969	932	928	988	980	978	954	1045	967	949	980	986	954	936	986	1036	988	975	942	941	975	996	939	925	946	896	988	994	987	938	1026	954	998	965	952	935	947	956	972	1005	899	965	917	957	940	1027	937	917	935	965	1013	962	999	999	934	909	915	991	976	957	933	958	966	957	933	910	952	956	940	896	909	943	971	965	970	975	945	936	972	1002	935	932	996	861	928	932	952	932	950	933	935	956	939	991	958	955	959	978	999	917	992	916	897	987	894	952	966	941	968	922	959	951	988	954	962	898	920	1013	953	990	891	920	907	941	1015	946	922	929	967	948	983	914	925	942	947	913	931	925	982	941	951	954	925	983	975	897	972	969	920	986	948	919	982	934	943	955	1002	951	891	905	903	983	960	956	954	969	942	995	1005	912	903	940	935	942	946	968	955	936	946	999	939	986	947	997	968	958	932	981	906	972	963	920	976	956	954	980	994	1005	942	924	960	955	922	941	982	1028	969	943	937	890	908	974	979	940	1003	980	957	975	935	938	961	1012	933	945	965	973	949	990	947	926	954	926	924	905	939	1000	929	1019	931	944	991	981	961	976	962	947	970	988	920	961	973	968	1007	960	953	888	949	922	917	930	932	920	910	892	948	985	976	957	932	981	982	925	1004	897	951	966	912	995	946	956	932	917	964	998	937	987	947	981	917	956	967	926	940	953	992	933	965	957	915	929	952	972	977	937	952	900	967	926	886	978	953	936	974	990	921	920	951	988	935	943	976	980	937	957	1023	911	961	927	999	933	964	970	907	874	928	949	906	906	995	955	991	977	984	1003	960	964	988	915	991	983	976	985	1034	984	924	972	906	1018	917	959	977	923	932	945	935	916	927	888	961	967	1011	926	960	963	967	1018	967	928	888	914	983	915	929	886	913	940	963	980	973	957	1003	918	1010	984	949	922	996	967	925	971	974	949	975	968	977	937	984	870	925	941	882	964	996	960	942	960	917	898	981	956	956	944	912	933	973	1028	962	992	947	896	950	907	966	979	973	974	960	965	927	915	925	962	966	949	937	933	968	1006	962	928	966	937	937	942	1028	961	970	958	999	917	979	977	1015	985	983	948	970	987	996	945	954	945	925	967	941	946	935	919	989	901	999	915	910	904	909	939	933	926	950	920	911	930	996	963	961	932	967	908	934	932	911	920	911	955	948	946	919	902	950	976	999	923	951	937	899	901	1031	886	959	957	935	963	921	911	968	960	964	961	1031	898	912	982	996	979	905	915	976	1010	946	935	920	924	954	876	941	935	955	1002	914	961	946	921	897	962	898	919	961	943	937	893	920	956	968	961	893	956	979	973	947	940	938	921	1005	958	974	906	921	938	910	927	947	950	934	980	946	1008	988	998	1011	995	965	974	953	936	922	931	955	934	958	955	988	952	965	960	974	938	921	934	989	938	986	953	940	988	969	992	960	955	978	958	966	926	963	1013	986	957	916	990	959	957	951	976	993	965	952	951	950	958	951	909	995	1007	948	986	950	956	961	955	971	959	1002	951	973	931	959	992	955	999	967	952	933	967	946	955	883	974	969	925	869	964	971	933	974	937	969	964	908	963	974	956	941	873	937	956	956	994	951	978	938	950	946	996	954	910	954	941	934	988	988	940	940	957	943	985	960	923	968	960	901	976	945	924	966	971	954	959	935	998	963	960	956	897	925	970	952	959	955	938	936	953	916	1031	881	973	961	957	936	1010	919	971	974	953	948	917	963	964	911	933	956	1001	967	1009	933	909	909	934	959	919	996	920	960	971	970	941	913	966	954	966	919	924	952	926	924	947	993	962	937	975	957	905	936	973	967	910	965	894	959	934	971	939	936	981	948	945	963	963	944	970	888	924	948	946	1003	891	963	963	932	956	1063	991	980	993	919	936	963	988	937	914	915	962	991	959	979	961	987	922	928	954	968	959	974	991	901	997	945	964	960	933	993	960	923	866	944	969	926	890	941	984	937	978	939	1002	931	922	945	931	969	975	989	982	922	921	923	985	933	916	940	943	893	951	986	970	952	965	927	1009	897	917	957	957	960	944	962	924	980	994	996	955	945	940	924	947	908	957	952	937	938	937	920	941	963	934	964	1023	982	961	942	993	934	962	900	939	1017	932	955	941	929	956	947	906	910	937	1006	943	943	991	953	982	918	942	929	937	900	930	937	924	969	955	946	939	916	945	968	953	991	949	933	948	993	911	940	905	963	988	956	957	953	957	948	914	967	942	1006	921	964	935	924	935	963	969	936	944	950	872	906	925	993	973	988	941	980	971	940	916	909	963	948	936	979	901	907	938	961	956	958	994	959	988	946	954	1027	925	948	978	962	972	979	1001	913	917	982	947	971	932	995	999	978	999	972	954	984	938	964	945	955	951	948	1002	951	927	952	936	936	976	930	947	953	925	912	935	1001	939	942	946	1022	971	964	997	912	939	901	925	930	928	983	976	1015	976	1023	1010	969	920	925	961	937	1015	963	930	970	975	957	976	1000	948	952	924	976	971	930	1002	961	958	967	905	967	924	980	953	983	926	873	898	943	928	940	961	957	954	926	964	999	906	938	924	942	981	945	953	928	923	900	948	972	949	890	967	937	1008	944	913	928	966	867	987	974	947	934	958	961	919	995	943	921	993	911	929	960	960	919	929	1019	920	997	907	972	983	981	967	936	900	921	978	962	935	905	981	1006	956	961	962	990	973	936	941	930	955	917	983	966	977	922	900	982	966	996	934	964	977	964	1002	964	922	954	970	947	901	868	943	967	959	959	925	905	993	944	953	973	942	971	952	951	936	968	988	928	972	940	940	975	978	936	946	980	1012	917	931	974	933	959	953	991	958	967	981	966	919	954	928	964	1021	997	897	888	947	978	965	937	902	918	906	953	939	980	939	939	983	963	983	981	976	985	993	956	899	993	937	933	934	956	933	947	1001	956	990	984	870	968	972	953	916	965	961	926	925	942	952	921	937	998	992	982	916	962	958	937	957	1006	983	966	929	930	913	1024	918	973	943	973	895	953	977	993	962	929	921	991	964	941	1055	974	943	953	961	1013	937	900	905	960	988	944	925	959	996	979	951	941	917	941	885	905	1000	954	963	917	963	892	969	997	915	922	933	986	932	956	940	910	895	924	990	907	945	988	914	942	968	902	934	1000	976	992	951	934	950	963	997	926	954	1015	997	902	912	948	915	939	1016	973	980	959	980	977	973	945	913	975	985	983	915	956	943	990	952	955	913	968	987	993	906	918	946	926	957	882	931	923	931	962	964	943	945	912	929	948	930	942	970	950	918	912	957	939	969	986	935	1035	937	954	952	959	947	908	891	922	910	917	928	937	936	916	946	976	988	968	977	956	963	968	991	938	956	929	960	959	897	957	928	972	967	941	993	1009	905	943	976	952	978	935	1008	944	927	974	991
35357	31009	36456	33102	25059	13455	9648	7163	5202	6335	7115	3104	2090	1752	1425	1195	1411	1270	937	823	763	813	735	691	729	635	635	617	636	656	616	614	522	525	567	514	570	513	475	475	540	458	437	444	484	432	471	385	431	424	394	424	394	391	377	425	369	434	408	370	411	391	429	407	381	375	410	409	406	431	411	417	411	419	408	416	449	428	398	443	413	391	393	417	462	396	431	390	394	405	417	429	381	407	399	396	404	398	393	411	406	399	387	396	422	367	384	420	364	385	400	389	392	381	387	402	406	394	420	409	385	368	384	376	426	429	384	404	407	397	364	425	356	412	407	419	405	410	383	384	423	396	386	361	358	365	389	382	384	385	416	393	385	388	367	374	383	407	362	395	393	379	403	397	419	397	431	433	396	369	381	403	432	365	395	379	386	398	388	389	360	414	359	403	407	401	386	378	354	386	383	393	406	379	411	398	408	415	356	383	400	427	402	386	414	373	335	379	374	373	416	364	394	388	426	389	412	356	362	390	352	399	401	427	410	387	390	392	409	372	398	347	392	372	406	394	376	370	366	381	391	418	393	432	402	428	379	360	416	389	400	419	396	401	433	406	412	411	421	413	378	417	398	389	385	409	432	372	386	357	427	366	396	361	416	411	408	420	399	349	407	422	419	437	394	424	416	396	412	374	397	409	386	393	372	381	401	376	423	376	355	372	427	401	383	370	360	401	408	405	410	397	386	407	402	417	406	403	399	419	449	411	434	380	389	393	402	427	360	390	403	390	431	411	397	409	410	391	463	375	365	399	402	379	394	380	384	398	390	398	363	414	360	382	387	419	398	442	436	384	413	379	392	386	411	394	396	383	388	401	369	404	393	421	351	385	381	381	425	393	379	414	406	394	373	388	422	403	405	382	421	383	418	428	382	419	391	401	398	373	383	371	349	413	413	418	360	377	368	422	385	409	397	401	398	420	397	429	422	415	383	355	375	407	403	432	419	419	423	375	390	413	397	405	410	382	393	357	378	379	415	429	393	377	408	389	402	396	398	391	360	399	384	406	426	418	418	421	393	386	363	437	397	363	416	371	395	420	377	420	402	352	366	397	362	378	408	392	399	380	412	397	420	397	377	390	403	409	382	365	404	377	412	409	401	424	412	404	393	418	400	400	409	403	424	424	397	404	436	447	411	401	368	409	403	393	366	396	425	380	412	384	408	456	399	396	404	383	388	386	413	398	392	369	365	427	393	406	384	414	389	386	410	419	383	350	400	417	430	426	376	347	376	387	418	395	399	392	397	408	383	401	400	371	411	441	421	374	395	396	381	406	427	407	366	397	389	439	430	396	424	412	412	380	380	409	389	414	399	400	423	419	373	380	404	400	392	372	384	406	376	407	398	410	386	384	407	407	420	425	379	387	395	394	386	370	431	402	448	388	397	395	384	416	380	431	376	380	422	411	443	400	434	443	382	460	413	428	417	407	418	374	369	374	428	411	401	366	393	391	361	356	422	400	401	422	411	400	419	369	395	412	368	378	401	393	401	379	396	398	396	404	407	379	419	407	425	388	382	413	384	409	438	387	423	383	372	395	376	374	372	405	435	433	392	384	391	425	454	395	391	408	394	405	422	426	426	382	341	384	398	413	374	375	400	416	422	397	443	422	390	376	362	416	345	386	386	410	411	402	402	389	421	370	394	416	417	373	384	396	376	392	398	402	412	376	405	400	359	378	401	399	381	378	414	395	377	381	395	416	391	394	388	413	399	423	367	446	394	351	374	413	418	411	381	389	404	361	374	417	379	393	387	383	444	417	393	434	403	390	370	362	382	431	398	406	393	395	406	376	392	390	397	381	420	419	422	391	381	402	410	384	370	385	384	429	412	376	391	412	404	407	388	379	396	404	390	348	403	367	366	416	401	372	405	389	400	367	388	368	396	411	397	435	371	381	426	396	390	392	386	384	394	374	399	365	400	417	380	401	393	377	406	408	436	415	407	399	411	415	423	402	402	374	403	376	395	385	398	404	351	378	411	411	384	424	423	398	384	390	382	412	400	419	354	388	332	396	399	392	399	389	365	394	442	424	394	386	413	393	402	394	402	418	430	381	390	427	422	385	420	415	377	389	375	411	403	373	392	396	397	370	420	414	364	382	387	420	351	411	426	416	405	413	432	388	423	366	407	388	422	385	387	415	374	387	409	412	396	404	363	381	387	404	428	390	415	404	393	381	397	417	398	408	393	398	425	384	376	421	388	378	393	367	379	440	421	402	402	354	381	376	410	405	356	377	386	381	420	388	411	410	390	433	392	414	409	358	388	384	392	418	392	401	377	384	420	394	413	390	387	414	428	396	407	396	403	373	354	380	436	410	380	371	401	377	395	403	390	418	431	402	419	392	417	379	380	421	420	381	377	404	408	379	390	398	372	440	421	407	365	430	390	391	406	378	385	403	403	389	431	417	387	392	393	439	396	385	387	400	360	394	421	400	360	366	381	364	418	406	417	369	408	402	385	448	387	392	401	390	391	427	381	398	405	371	383	410	414	414	371	373	384	398	417	393	351	380	375	373	419	387	425	387	413	409	402	368	375	425	407	364	427	380	342	407	369	406	406	426	407	378	396	382	383	402	400	424	404	410	404	420	400	372	428	405	408	415	342	421	409	388	444	355	375	431	392	381	379	433	400	394	393	376	396	387	401	399	426	409	365	336	438	365	406	408	381	373	393	367	412	400	364	410	383	403	401	408	413	416	417	433	392	390	395	364	372	415	420	414	402	364	383	367	415	415	402	378	392	400	432	399	447	420	367	425	403	403	411	409	395	395	431	422	394	429	409	408	381	385	401	433	393	391	398	400	400	393	409	392	410	379	409	390	376	406	388	406	371	376	395	401	447	404	389	396	413	386	352	435	420	388	418	363	443	431	406	377	411	416	388	406	407	415	380	407	386	402	386	421	404	394	420	396	389	382	414	422	404	430	394	373	363	391	411	438	386	396	423	388	404	384	406	396	383	381	389	381	408	417	364	410	381	399	437	395	411	396	384	387	370	432	401	350	372	392	413	414	375	382	365	418	388	434	384	419	382	393	404	392	408	431	384	377	394	431	417	367	407	394	424	416	363	360	399	406	407	388	395	407	407	377	392	401	418	391	382	371	433	388	376	413	375	412	374	403	427	397	443	383	400	436	377	406	415	414	404	370	386	390	394	428	430	416	389	377	374	439	402	409	357	396	415	435	365	394	388	374	409	406	403	424	423	370	389	416	397	374	403	426	404	386	404	410	406	379	391	401	401	414	384	425	386	394	385	371	412	395	405	390	403	358	404	393	401	398	408	374	380	391	366	441	375	423	399	390	424	423	449	371	379	386	384	365	384	379	429	409	383	378	395	353	338	383	393	383	415	390	402	393	385	389	413	373	425	392	415	410	414	408	397	399	406	399	395	393	424	368	414	377	368	414	357	433	384	407	408	401	403	381	401	407	407	388	407	368	446	394	421	412	402	381	418	369	413	380
21415	25170	38382	41296	34998	26167	24449	21094	17840	22325	22877	11437	9320	8110	6488	5879	7002	6584	4502	3757	3686	3638	3343	3321	3065	2534	2386	2581	2713	2393	2262	2142	1954	1890	2060	1789	1759	1943	1641	1696	1766	1335	1432	1417	1325	1364	1312	1313	1205	1198	1093	1128	1125	1131	1174	1123	1049	1108	983	1037	1031	997	982	1007	999	978	1032	1024	1079	1059	1073	1066	989	1030	1042	1143	1050	1120	1095	1056	1063	1028	1043	1041	1041	1015	1012	993	1042	1023	1018	982	1018	1063	1033	966	1039	1027	968	946	946	1002	1023	1004	1067	957	1025	996	991	1020	967	989	983	1044	986	1029	976	1016	985	967	996	920	963	964	948	955	974	1015	987	977	958	1044	1020	979	974	1002	947	985	997	1035	956	941	1050	995	946	946	1028	945	942	1056	1031	949	1000	1029	956	983	926	981	1003	1008	979	949	975	960	944	1007	1002	959	998	943	971	995	919	1050	1023	1033	1006	951	1045	1000	975	1042	916	983	991	960	1001	962	958	950	1006	1013	1002	1026	994	953	1004	1018	1021	989	956	957	1015	984	959	1011	1000	986	1011	921	1006	940	1037	955	1027	970	1014	995	1048	963	1038	941	1007	979	968	1001	986	968	1005	967	1023	977	985	1020	1004	928	975	935	983	930	962	976	979	934	977	993	947	978	962	972	1013	979	967	994	998	973	955	986	1006	966	980	939	1004	956	988	1001	914	1013	987	987	989	1006	1006	988	982	1019	1069	1010	988	974	977	998	963	1002	1042	1024	995	951	899	1031	985	1054	1021	928	987	922	987	1018	1017	984	1028	1029	1046	905	917	978	966	941	1030	1032	962	960	1007	957	984	985	950	1006	996	982	995	984	975	963	951	958	942	972	1012	959	997	995	1011	944	998	1007	972	1041	1012	971	1001	994	999	943	982	980	1005	1002	951	1010	1036	989	1013	1018	988	954	1007	1018	965	1030	950	998	1004	1005	1028	1039	994	928	995	1019	993	1014	990	996	1033	1073	950	1002	951	969	1006	1007	1040	993	952	967	991	988	951	964	979	986	1040	979	1000	946	991	1020	978	968	1021	937	926	1015	1010	1002	956	974	969	936	1003	980	960	966	1005	990	967	987	1007	936	1005	985	1016	954	975	1017	1031	970	973	1048	965	969	1021	970	970	986	1027	1032	1026	973	1016	973	968	1004	953	991	1012	989	954	1003	1014	932	972	1025	973	1007	995	1001	1007	977	975	986	976	968	952	988	998	966	1015	1004	1030	997	1011	959	1015	961	977	1029	962	999	894	973	906	964	968	976	1039	983	982	1033	962	926	988	966	953	1012	1029	936	950	1006	984	991	1056	936	978	973	1008	1021	1020	956	1025	1033	953	991	938	971	915	1010	983	963	992	964	1016	1003	963	1026	964	964	995	1042	967	1006	1008	1024	993	1020	944	965	938	997	998	935	940	1022	943	998	1002	962	986	1043	966	953	980	987	1024	978	1064	1004	983	1014	1000	994	1008	964	956	978	1020	989	1024	950	909	1037	956	1042	1018	978	984	984	1025	963	970	971	944	960	925	986	946	956	924	996	950	1066	975	1056	980	1039	1005	933	998	998	975	1048	968	1002	942	972	1080	1057	1001	960	941	1007	1008	992	1027	986	973	994	1069	984	924	1024	961	1035	996	914	972	993	989	931	987	1003	1061	984	986	1021	977	1006	924	943	946	965	997	1020	1010	987	982	1015	1002	974	968	1001	990	962	985	1002	997	945	967	962	1002	975	954	999	979	1018	953	1016	988	955	943	1008	1007	1008	1014	988	1001	1013	1068	1011	1001	976	958	907	974	955	951	1013	963	995	988	950	979	948	962	1032	996	968	1021	1015	954	1036	940	1046	946	996	1044	1004	1028	954	1030	1044	973	1017	951	963	950	997	964	962	935	965	1014	935	993	1036	939	1017	966	956	982	968	948	947	981	999	1000	999	1045	947	1023	951	976	1051	997	951	990	947	1001	1007	956	999	1021	997	997	971	976	925	1039	957	991	970	977	1007	990	1019	995	963	926	996	988	971	1019	986	948	1008	976	980	980	973	1007	1021	993	1000	972	1051	992	975	1020	976	916	991	988	1029	987	986	917	962	1035	999	968	978	997	942	1000	992	1014	985	965	1023	1016	1084	940	995	967	996	1000	942	1013	977	961	1041	975	980	1000	957	990	1010	955	1015	964	991	951	1036	1022	960	991	983	1027	1010	1035	966	982	981	1018	980	978	1016	1039	947	986	996	998	926	961	1010	908	1006	943	969	975	990	1000	948	968	982	1005	968	1031	944	993	1032	959	990	991	1027	949	1002	966	972	1006	915	988	982	936	1035	989	963	979	936	957	960	918	973	1016	993	1008	947	1021	953	1014	1008	988	981	943	947	995	990	971	971	939	1028	1049	957	975	939	1028	995	1001	1034	965	977	982	1008	1033	998	981	979	1021	995	932	977	985	953	972	1010	991	959	954	980	1018	973	1016	969	1011	997	995	1014	995	1002	947	960	989	947	955	975	969	983	960	992	969	981	958	1024	981	976	948	1029	993	973	1001	1006	1003	967	925	996	985	979	967	1020	992	1019	988	1026	967	976	967	1030	984	997	976	945	1007	967	1062	984	988	973	1084	1038	980	991	974	992	999	982	976	1006	1006	988	1030	978	1028	962	957	971	1002	936	1033	1020	987	1019	997	990	953	1014	971	957	997	986	971	985	1002	996	925	955	992	982	985	981	1034	1012	976	968	962	942	984	907	1000	992	960	952	1020	1004	1003	1015	923	1055	976	991	1017	1032	1012	1033	1000	958	976	1019	993	1009	996	987	964	977	957	961	917	972	973	1013	985	1004	1000	996	994	962	993	1020	972	1004	960	1036	971	927	982	995	946	982	1022	1007	999	982	1000	1009	1013	1045	960	979	1022	1015	939	998	1004	983	951	995	935	925	952	970	1017	985	992	934	979	982	985	1004	963	985	942	968	967	938	972	1014	949	923	1001	975	1024	973	1018	987	962	999	917	981	1069	975	926	975	968	995	943	983	947	991	984	1015	938	1011	935	1040	964	1030	990	985	967	1005	967	1036	1005	990	961	1032	1018	995	1011	1013	990	962	977	962	995	945	1035	1024	963	1035	1006	981	1046	982	946	931	1016	972	1015	988	947	965	1000	1001	1007	976	1010	980	995	992	1001	994	936	990	1003	996	998	973	1002	987	946	983	1002	1006	963	1045	990	984	990	973	973	1023	1019	993	955	960	980	1029	990	989	967	1008	1020	989	1006	920	995	1003	1082	1027	958	988	988	980	975	1000	1011	1018	997	946	983	1012	1001	976	1001	984	1039	960	1000	964	936	1038	974	982	931	1010	1018	956	1022	969	971	1002	1000	946	1009	985	1018	1064	961	997	1025	898	996	971	940	958	1020	1000	927	1032	1022	938	973	951	959	979	974	991	1019	961	940	1053	1058	919	936	973	986	991	1013	950	1003	987	977	942	985	1012	984	973	987	979	933	971	1021	1040	1006	961	946	991	1025	950	1026	991	988	956	974	1026	940	981	1011	1014	1018	998	1034	966	920	960	990	974	996	984	1026	967	942	948	1052	1011	1016	956	962	1032	983	973	1002	980	972	1010	1005	940	1011	979	1009	989	980	1037	948	971	1030	962	1009	958	1001	924	1013	945	989	955	1004	993	972	969	980	990	942	989	976	998	959	957	995	1000	996	1014	1043	1009	981	976	981	959	1001	940	982	1003	1023	999	968	984	1003	1006	1047	1021	1058	1005	982	943	959	1044	927	990	1018	950	949	1003	1010	977	993	982	916	976	982	998	1009	948	954	945	1009	1006	960	945	991	990	980	956	974	936	1027	985	986	966	1057	982	1011	1078	1023	965	1003	958	1015	1009	992	999	926	936	1011	987	1001	1000	958	988	960	1013	1005	1000	925	1040	1004	974	1002	941	1024	984	969	979	933	1019	955	941	948	1011	980	999	970	1024	1015	983	1019	971	1029	991	1031	1038	1075	963	1003	1022	990	976	986	1054	1009	1055	980	1018	972	988	936	967
43864	38607	47975	39631	28405	20341	15071	11824	7813	8845	5973	3441	4730	3940	2986	2596	2782	2540	1567	1594	1328	1255	1273	1122	916	959	861	911	966	1094	873	847	626	678	783	673	662	666	678	568	749	454	496	443	475	478	426	463	401	397	346	360	374	378	405	361	371	366	384	362	385	326	382	339	343	356	342	378	364	338	365	343	356	352	384	371	338	361	380	379	379	365	386	362	354	394	352	361	358	379	330	347	362	334	348	372	356	340	357	346	317	357	351	331	309	341	348	377	322	375	334	341	360	334	358	316	372	373	372	306	363	317	342	331	354	300	327	346	352	392	342	359	365	373	344	354	356	357	358	354	372	350	339	328	352	342	322	347	337	346	347	335	337	343	312	346	354	344	352	350	319	342	313	360	358	383	314	355	326	323	330	348	345	334	365	337	365	341	313	337	351	335	347	308	404	365	354	369	382	357	387	323	382	356	350	326	320	316	339	295	350	357	340	349	366	345	300	356	372	356	342	351	372	295	342	357	336	345	339	344	339	339	342	328	329	345	364	369	316	327	360	328	336	358	366	370	363	361	347	350	329	355	334	350	337	346	327	329	385	373	329	351	350	347	360	327	340	329	350	337	335	366	344	302	355	334	316	306	329	362	356	340	330	348	339	304	320	336	337	319	344	379	352	377	365	303	332	358	353	334	329	352	375	379	316	345	353	329	332	367	340	337	340	342	378	357	339	355	331	362	347	361	362	332	353	358	319	337	337	376	367	322	343	333	382	341	344	344	345	332	340	316	345	330	330	360	340	334	355	308	388	353	347	308	344	364	346	357	334	329	377	341	354	358	318	329	369	329	355	347	315	360	373	330	384	335	299	323	345	338	314	323	368	341	348	343	343	368	348	338	348	307	321	355	342	348	310	323	352	341	346	352	325	329	346	350	299	344	373	326	352	325	343	346	352	314	334	359	311	368	345	310	351	336	336	340	349	316	317	362	336	346	355	331	342	333	356	324	315	323	380	341	340	314	362	312	338	326	346	332	348	332	355	361	358	365	340	357	344	338	349	343	326	333	332	332	349	355	372	346	360	316	378	341	343	319	363	327	346	352	342	369	353	334	326	325	351	350	354	345	370	340	320	357	343	337	352	353	340	335	361	345	328	360	318	362	355	322	355	366	371	331	349	300	355	336	316	365	361	365	338	384	328	350	346	374	328	358	340	355	366	330	358	353	348	348	325	366	389	343	373	335	324	363	391	296	342	358	336	320	334	336	347	315	348	345	346	360	367	334	345	378	344	376	362	348	350	330	320	347	344	342	350	328	359	326	360	334	335	338	347	333	332	359	344	345	351	314	304	352	355	332	325	339	336	319	356	353	339	325	363	363	292	347	380	316	338	349	366	308	343	310	394	328	366	346	329	391	332	330	367	375	361	316	337	360	337	337	324	353	349	328	372	380	319	367	342	348	338	335	352	312	365	369	346	330	356	344	355	320	333	335	327	347	349	326	378	336	317	335	330	381	321	351	369	375	339	323	344	355	322	341	340	347	377	320	350	305	338	331	335	361	339	325	353	344	346	371	323	294	324	352	338	392	352	354	352	355	360	343	350	340	360	351	336	318	319	307	339	316	380	354	354	335	362	290	314	312	362	358	354	336	337	341	345	350	326	325	344	354	323	340	369	325	353	342	332	366	349	329	339	353	342	312	366	353	343	363	347	349	338	343	351	364	338	316	326	331	365	329	348	381	352	325	340	335	357	347	365	399	344	353	318	317	334	347	371	315	330	334	331	338	336	317	359	361	341	352	335	333	333	364	374	367	359	349	335	349	325	360	359	342	333	334	351	341	324	342	353	341	340	342	324	311	370	362	304	321	292	353	327	348	349	358	355	336	311	350	389	349	361	317	328	371	365	347	329	326	315	339	333	383	309	352	380	354	337	371	344	357	359	337	323	331	339	329	346	354	344	319	370	347	325	372	390	350	362	351	332	380	356	344	367	335	349	360	312	363	349	328	347	312	330	342	328	340	360	361	334	364	348	322	339	332	353	329	345	378	382	304	342	353	347	380	340	351	330	330	341	363	345	361	335	332	309	326	324	318	347	356	330	324	351	329	334	364	362	342	310	302	362	354	347	358	359	317	342	326	316	357	361	343	340	361	339	338	347	354	363	344	371	325	341	318	313	324	331	389	321	328	313	366	322	336	367	329	349	368	341	379	356	341	360	346	341	351	366	327	334	361	370	353	305	360	369	310	347	312	350	376	351	366	321	376	340	357	351	301	367	332	338	353	363	381	354	351	328	345	345	303	340	353	334	356	331	350	307	359	318	341	393	357	339	342	332	355	317	346	331	349	352	370	343	348	318	324	348	333	316	354	344	371	350	326	347	344	320	333	358	366	341	358	360	357	351	329	324	358	382	351	364	356	338	354	382	364	362	355	346	329	339	325	353	332	333	326	369	351	366	351	344	385	325	351	315	344	363	357	330	337	332	339	323	309	358	359	378	306	313	371	315	340	331	324	362	340	364	349	359	365	341	358	322	371	373	352	358	359	343	335	329	351	309	359	329	360	359	352	354	329	361	360	298	327	319	362	348	331	326	323	365	344	331	356	352	332	373	337	337	351	315	330	371	328	371	352	379	338	333	357	357	335	354	358	338	340	345	346	364	328	331	348	347	348	348	343	351	356	333	366	375	349	327	374	331	333	355	327	300	362	347	345	359	362	334	321	357	351	324	335	356	322	373	347	340	323	341	351	314	325	365	341	321	324	370	341	342	333	363	363	369	346	347	342	315	361	328	329	354	343	350	362	314	360	328	366	337	333	344	328	333	314	340	324	368	357	347	331	361	358	369	339	376	345	371	350	318	341	328	339	350	340	364	366	328	372	322	331	344	334	339	344	353	340	325	334	347	330	378	345	345	355	332	358	356	340	339	316	355	364	368	336	307	352	329	320	383	315	341	362	356	325	340	325	357	319	310	328	339	327	363	332	344	343	357	368	349	359	362	370	350	374	329	331	349	337	360	336	374	336	331	340	360	386	358	324	339	323	340	362	357	337	336	351	327	381	352	335	347	347	339	343	334	371	339	335	374	367	361	360	362	338	339	347	351	332	343	353	324	327	312	359	337	362	345	317	343	328	301	361	364	342	329	325	341	326	333	347	319	365	312	373	346	335	350	360	358	359	362	351	358	342	338	374	322	324	338	362	368	360	341	345	348	355	343	345	315	330	356	319	336	347	351	339	330	336	319	335	333	356	352	342	351	338	343	317	363	311	328	360	340	342	369	356	340	337	401	324	320	359	353	352	351	369	325	339	352	368	320	358	345	340	377	330	342	346	374	336	335	342	361	351	324	306	371	321	363	346	344	343	338	345	355	368	356	352	359	310	345	313	347	324	332	352	350	357	359	369	365	383	345	379	322	381	381	337	367	369	355	360	334	357	350	300	368	332	397	331	345	354	344	349	348	337	328	346	346	315	353	372	342	334	340	303	371	326	378	346	343	358	343	342	377	318	317	327
26690	30457	45885	45301	38982	34019	30689	27658	22378	25548	19054	13566	18830	15787	13603	12242	13212	12111	8178	8264	7199	6653	6534	5880	4491	4913	4315	4904	5142	5644	3948	4062	2873	3283	3556	2982	3122	3349	2925	2809	3197	1682	1828	1996	2011	1834	1550	1713	1296	1356	1151	1219	1221	1149	1161	1126	1092	1044	980	911	973	897	899	887	842	914	962	897	969	950	1004	984	1020	970	1008	987	1059	1075	1015	1110	1034	999	1025	1073	1059	1020	1029	930	941	987	944	871	963	1012	866	894	901	893	913	848	911	953	873	869	840	889	860	851	837	856	850	956	868	875	916	884	893	894	922	885	896	867	873	839	865	851	886	861	867	888	845	904	850	828	854	890	890	865	835	886	822	887	827	849	872	871	865	871	837	839	793	870	875	878	862	883	817	843	795	891	880	855	875	890	848	838	930	884	846	787	836	824	803	824	882	877	871	884	894	871	840	864	873	835	865	870	810	830	873	840	887	848	821	835	849	889	815	907	870	900	838	811	851	853	876	902	892	884	866	844	850	892	880	870	853	876	852	827	862	858	899	837	852	871	864	860	824	862	835	836	865	885	847	869	895	867	876	900	834	867	822	907	888	897	860	877	891	857	845	841	853	880	862	866	814	893	896	832	863	853	842	850	876	790	865	882	831	886	838	932	884	875	842	840	847	791	880	862	868	864	854	872	843	895	865	876	862	797	873	844	826	907	871	896	857	826	852	867	791	869	876	837	871	824	887	841	882	897	852	893	799	880	851	826	837	855	894	839	865	859	881	853	883	840	874	819	877	861	885	890	848	836	853	915	866	862	846	834	850	841	838	858	962	830	872	861	852	923	918	913	862	862	867	882	886	839	856	839	808	873	813	827	831	878	873	897	877	856	856	869	827	807	856	848	868	810	813	893	824	832	905	872	841	858	821	823	903	869	858	853	921	866	801	863	800	937	803	871	874	882	889	894	862	895	841	887	866	835	818	795	845	863	894	790	832	846	840	840	855	824	831	827	852	889	901	879	857	811	866	918	856	860	879	843	872	868	881	865	843	866	816	841	835	830	870	854	878	903	901	861	893	891	863	851	875	826	855	874	883	834	853	811	897	856	819	875	849	900	855	866	863	877	855	855	903	881	890	895	880	801	840	832	880	873	820	825	901	901	873	851	857	852	871	875	839	841	814	837	904	857	851	912	854	901	863	884	864	841	828	896	836	834	908	826	887	863	836	874	753	832	883	846	890	887	894	885	838	871	882	883	847	802	856	869	862	835	873	861	836	861	835	862	831	889	865	896	910	887	874	883	830	829	866	823	866	834	826	856	848	873	840	879	861	820	885	859	854	846	887	885	883	840	875	862	842	847	889	842	833	840	869	820	856	888	849	888	898	919	895	841	863	832	888	842	919	875	853	854	845	877	886	869	823	875	855	888	880	838	878	885	847	873	794	877	917	834	848	850	925	924	857	872	790	887	897	818	843	853	885	887	850	822	849	862	867	803	889	887	814	847	877	828	861	883	823	861	849	870	867	826	888	899	903	850	919	839	884	929	894	820	846	870	886	851	885	870	825	877	831	854	821	833	862	836	925	842	905	859	861	866	857	906	857	876	817	881	834	822	876	865	889	858	912	859	891	855	891	850	857	847	859	905	836	830	875	855	834	860	853	878	891	843	852	835	835	870	881	901	886	828	842	896	893	924	840	840	880	837	862	863	904	874	838	885	921	889	912	814	876	869	902	878	812	854	844	857	825	893	813	901	859	873	849	904	781	801	856	868	863	862	899	839	858	855	834	872	869	862	848	922	800	867	834	852	884	882	825	831	855	899	890	842	852	913	884	807	849	881	846	866	865	892	859	839	857	893	882	828	824	865	859	888	898	814	812	831	871	832	834	858	884	839	890	819	911	858	852	793	840	887	809	853	861	878	931	842	884	843	796	870	857	889	919	856	849	792	882	852	909	875	872	875	813	870	850	896	838	835	884	791	848	886	872	917	888	840	848	896	827	880	855	845	928	811	873	889	819	889	941	831	873	864	867	878	822	844	861	869	886	891	810	837	839	848	829	846	903	845	885	886	878	802	821	870	820	891	857	865	847	891	916	877	888	856	877	813	866	865	866	873	870	842	861	820	815	814	838	824	829	849	838	886	829	863	872	859	871	790	870	913	867	846	826	852	844	902	875	892	880	850	887	814	886	864	862	852	808	850	828	867	855	901	846	844	841	845	830	896	894	892	923	867	878	874	842	849	870	838	878	903	866	872	853	845	850	899	887	900	885	797	865	841	874	836	915	914	824	879	842	851	839	877	866	886	869	762	854	924	820	848	881	867	866	861	840	861	872	829	882	872	879	931	837	822	852	867	855	891	842	860	885	877	848	881	840	842	868	870	852	908	858	843	853	867	838	820	887	878	869	788	866	831	860	900	892	835	812	864	895	867	854	863	843	854	819	855	844	855	851	824	846	888	873	838	834	915	883	928	856	873	852	828	888	839	830	876	857	871	824	854	860	883	798	881	889	835	878	875	869	879	896	843	852	865	844	850	863	876	899	824	888	879	895	872	887	882	840	830	811	850	867	841	862	891	885	849	872	849	887	875	857	899	861	873	867	834	867	826	881	902	840	886	845	847	854	902	852	859	861	837	780	848	880	815	830	855	823	865	862	790	893	866	834	903	841	877	838	849	905	887	860	835	868	859	844	877	913	862	858	841	815	831	877	868	906	832	870	884	857	919	888	853	862	864	792	811	867	847	883	891	892	896	841	863	941	914	845	865	872	844	806	878	871	843	840	815	865	857	784	823	830	800	834	861	891	884	862	835	813	849	884	862	808	889	854	908	862	878	883	886	849	878	845	879	878	780	847	888	867	881	878	900	838	885	860	832	820	912	836	906	909	868	888	868	874	889	841	844	809	876	826	827	900	911	860	855	856	890	866	871	867	821	882	890	858	839	881	839	849	845	902	819	844	876	856	815	890	847	817	854	889	847	929	853	868	830	872	877	870	862	862	890	857	861	897	853	803	838	887	884	860	933	888	895	888	824	851	898	839	865	835	827	886	900	859	881	922	844	829	898	808	842	855	826	862	861	826	836	856	825	863	866	880	837	849	880	896	842	833	838	867	799	891	859	869	828	858	895	876	836	844	849	894	861	876	860	849	856	869	875	858	905	867	827	862	866	832	881	854	897	900	863	912	858	862	851	872	877	817	841	896	839	836	875	905	875	834	890	869	870	830	853	863	860	871	801	905	821	865	892	818	852	825	905	815	826	887	834	892	896	881	843	864	873	867	853	803	889	830	839	867	823	842	874	880	875	921	859	814	834	857	910	846	899	827	826	873	893	889	879	830	934	851	877	798	883	858	865	881	851	829	898	853	905	846	850	865	851	866	843	793	828	855	880	842	868	866	809	908	899	858	885	872	803	868	821	891	856	873	851	801	866	870	861	850	910	796	829	854	840	822	867	883	883	898	840	879	822	863	900	859	870	863	897	854	864	837	870	883	875	843	811	837	880	840	852	893	903	892	855	921	880	870	866	884	875
20797	17860	23120	17034	10609	6441	4165	2715	1809	1309	929	800	805	731	727	645	655	565	508	518	500	504	447	408	417	460	416	432	400	432	408	414	414	409	415	412	431	396	436	376	381	378	391	392	338	384	345	380	386	352	371	345	367	381	375	384	370	391	340	379	354	377	379	373	415	386	381	393	389	374	377	339	340	360	402	390	344	391	383	363	381	348	353	368	403	390	375	374	366	347	379	335	384	363	386	383	370	355	366	352	398	378	389	347	356	369	374	387	374	390	360	348	357	416	356	355	379	345	405	354	388	341	387	385	415	355	359	409	380	391	366	354	330	389	382	372	322	376	354	339	390	386	399	351	346	367	366	347	346	367	403	384	368	363	377	334	412	367	348	327	376	370	392	365	355	364	360	377	383	387	369	372	390	379	398	392	383	382	362	341	381	358	369	379	348	401	378	366	354	357	402	382	360	363	387	378	403	375	372	387	378	386	349	368	380	388	384	387	388	370	356	411	386	377	365	384	346	362	376	358	360	346	362	356	359	374	356	372	359	411	353	387	379	370	370	394	399	403	395	375	421	376	408	365	376	361	376	355	351	366	356	356	367	314	366	372	373	364	363	376	371	347	364	354	374	372	366	364	361	340	364	378	391	349	379	367	379	357	367	363	349	403	370	370	368	371	379	362	389	414	395	354	358	404	373	359	365	368	352	380	390	404	389	397	357	350	401	373	371	396	380	370	328	367	397	383	361	361	395	421	356	377	363	359	367	391	384	397	381	387	373	382	371	367	345	349	374	364	364	396	346	398	377	356	413	385	345	383	398	368	433	373	380	383	373	377	357	367	388	392	386	411	372	356	389	392	382	343	373	344	368	339	404	366	374	383	367	373	362	357	387	388	385	376	393	410	375	381	411	379	370	365	362	341	380	382	404	348	393	366	351	370	380	366	355	349	413	332	384	355	348	415	360	366	352	382	375	379	408	344	368	381	367	342	389	362	359	384	375	368	411	390	377	373	419	384	367	396	408	385	358	384	326	385	381	357	355	381	379	394	359	364	415	376	338	336	393	348	363	349	371	367	362	344	374	403	403	374	399	398	378	351	358	359	364	370	415	379	375	380	392	391	406	407	382	355	383	349	389	355	360	347	400	379	366	373	354	349	355	365	380	365	386	390	348	355	361	334	397	386	380	348	390	367	366	381	367	347	344	378	363	346	387	338	390	405	374	389	350	384	386	378	370	385	359	352	374	409	346	353	394	378	340	355	392	372	348	335	410	388	370	357	375	374	377	342	362	368	359	322	393	417	376	420	369	345	349	336	369	365	381	345	385	363	354	325	373	372	355	357	358	368	365	384	404	384	369	383	371	366	394	382	393	337	378	336	380	345	380	353	368	361	358	384	357	376	404	373	399	381	336	384	328	352	363	386	384	404	354	393	362	379	383	359	405	390	362	393	357	364	368	375	379	370	383	363	378	329	414	351	373	345	370	392	365	415	397	365	356	378	333	392	357	376	357	409	396	410	418	368	389	382	370	379	318	387	369	377	379	383	388	343	377	384	350	363	364	375	428	406	368	352	373	388	373	386	383	393	369	378	341	397	374	361	366	368	383	373	352	371	374	384	360	390	370	405	376	378	355	380	346	393	375	357	359	363	368	393	350	345	385	346	353	401	371	336	393	343	389	356	350	372	376	373	359	322	380	365	415	372	363	354	403	364	358	361	383	340	380	373	357	373	369	391	357	389	369	351	389	361	378	368	382	397	373	337	376	386	328	356	386	380	376	382	338	364	358	353	377	377	394	373	353	367	373	389	379	391	377	375	365	391	387	368	369	393	370	380	390	360	397	349	374	394	380	346	370	358	349	374	365	383	363	387	380	388	389	361	351	371	367	395	357	395	354	375	392	381	385	364	370	390	352	349	367	399	365	385	387	370	379	366	369	390	351	312	346	353	375	372	368	376	396	400	366	354	378	368	383	356	382	364	365	372	381	359	381	399	372	368	356	376	417	396	362	392	392	386	330	374	427	388	348	381	371	388	365	359	350	345	377	350	366	352	359	335	401	341	398	355	354	419	356	390	354	363	403	360	316	363	403	375	386	359	383	354	358	347	369	367	345	363	384	391	363	364	382	376	377	410	393	336	363	390	362	343	370	379	379	373	375	394	382	393	394	388	363	363	365	340	378	368	366	390	377	374	399	365	380	353	371	364	341	372	340	356	359	388	398	348	392	376	365	360	358	361	350	368	349	352	363	382	353	358	385	406	367	368	370	379	377	393	353	361	362	381	372	374	381	349	337	385	349	368	354	397	368	368	380	338	356	404	374	350	366	409	332	392	343	333	346	419	395	404	383	348	367	375	344	361	386	380	382	361	389	387	368	367	382	364	344	390	398	370	386	382	346	403	380	350	362	353	396	382	371	383	361	349	360	368	361	403	402	410	366	335	360	383	368	375	374	389	375	371	360	394	369	374	392	396	360	360	425	334	381	379	338	385	357	374	374	387	362	333	347	343	391	382	369	397	360	382	374	398	374	372	379	359	384	366	363	367	389	415	386	351	391	395	330	389	329	380	384	388	389	384	361	374	395	407	394	366	355	376	356	363	344	368	366	364	350	346	334	391	403	395	379	388	374	365	385	389	344	404	374	333	378	351	369	365	375	345	396	380	402	359	362	350	360	402	389	407	371	355	330	359	383	392	356	355	362	356	356	391	383	367	410	361	344	357	367	342	387	367	395	335	379	353	386	350	384	363	378	387	382	393	373	372	335	382	369	371	381	375	360	381	366	386	377	371	347	366	385	388	376	344	358	411	363	358	353	400	378	385	349	359	406	401	356	356	399	385	384	360	404	390	352	371	368	348	355	355	372	361	353	363	335	402	388	384	354	354	344	356	396	395	350	345	422	367	372	331	366	368	370	341	338	332	342	364	382	373	367	364	370	386	359	383	350	368	421	375	376	355	379	379	339	351	365	390	395	378	424	421	354	340	362	350	370	363	383	352	359	356	372	378	380	367	390	305	380	318	347	352	375	399	371	363	361	360	385	364	366	385	379	352	347	398	387	380	398	360	408	394	350	409	357	339	352	362	353	360	331	328	350	375	362	364	375	348	345	382	380	331	369	399	378	378	373	366	362	340	360	381	369	400	346	362	413	389	396	363	344	357	373	391	339	369	366	368	374	359	373	374	361	376	352	385	401	360	330	388	371	397	359	383	332	347	352	369	337	344	359	361	376	361	391	375	352	390	351	399	349	349	357	343	383	336	410	400	365	345	386	360	373	342	378	359	384	375	380	376	361	341	358	355	345	355	358	376	387	373	386	388	350	356	397	365	369	419	395	375	358	377	337	354	382	356	404	399	344	398	423	344	370	360	424	403	379	415	343	361	362	383	395	396	362	372	333	356	374	364	376	416	389	382	397	369	399	387	384	407	373	376	363	371	379	383	376	368	380	334	363	339	366	397	378	369	365	403	349	375	361	386	359	389	396	382	345	386	352	380	364	356	345	400
12203	15608	28357	27980	23630	18143	14140	10622	7716	5700	4168	3691	3540	3273	3003	2736	2447	2272	2005	1831	1712	1621	1587	1502	1480	1427	1420	1349	1356	1393	1260	1222	1189	1216	1185	1218	1174	1168	1083	1162	1135	1020	954	984	1003	982	982	940	959	868	924	1041	924	1011	962	911	961	965	934	952	949	928	902	953	976	920	977	903	902	880	902	963	853	945	917	975	846	915	917	893	933	960	940	920	920	922	893	954	946	930	878	963	890	928	920	908	962	914	1001	872	930	924	947	975	965	924	923	953	912	918	878	935	943	947	905	944	917	911	925	902	929	897	983	899	886	914	953	952	997	953	952	933	926	943	926	965	935	927	970	937	936	888	886	946	942	954	868	955	947	883	917	902	946	907	902	932	924	890	943	964	982	949	987	911	963	882	943	909	998	879	959	983	968	886	949	859	928	888	908	906	907	928	940	873	948	931	952	946	903	955	932	911	919	849	865	902	919	915	887	948	841	943	924	928	912	905	921	896	945	923	954	998	922	936	936	911	938	888	928	909	929	963	979	892	949	936	890	938	934	926	970	963	943	877	920	926	983	949	937	951	904	909	929	927	924	992	977	868	930	899	897	877	942	895	926	950	922	891	916	913	914	990	900	896	920	906	944	962	941	916	879	929	919	962	903	937	880	936	925	946	931	969	991	928	924	923	933	955	907	957	978	904	958	888	929	928	963	913	918	902	874	931	971	931	950	987	958	931	960	941	989	924	921	894	1003	944	906	949	891	931	909	954	932	939	932	962	920	958	892	931	923	912	921	940	921	929	945	905	938	874	953	961	946	948	917	906	962	947	920	854	921	897	927	912	902	912	925	897	910	958	942	906	981	938	941	972	971	955	866	914	916	907	871	922	967	970	928	957	891	921	892	956	900	912	886	907	940	965	899	922	879	936	951	893	914	936	958	921	890	903	986	975	944	918	906	921	970	911	886	912	901	965	906	937	930	920	907	899	973	942	915	917	898	942	988	956	916	906	941	928	913	956	920	922	936	938	925	937	964	930	885	935	908	935	897	966	930	911	975	877	906	958	957	899	900	916	915	872	899	897	918	936	922	921	966	957	939	886	945	959	941	966	888	936	934	899	954	910	891	900	917	932	928	895	918	898	870	908	943	864	961	910	936	931	950	904	883	909	944	865	915	963	951	930	891	913	921	950	909	918	890	891	942	885	921	885	933	927	921	896	875	949	923	943	943	923	942	886	967	931	929	959	937	932	941	998	926	1046	934	939	989	885	957	933	961	956	907	936	928	869	889	853	973	957	970	952	938	905	948	939	914	894	942	940	933	954	925	971	919	950	902	926	925	954	903	888	912	952	940	932	933	915	959	886	964	931	925	940	938	927	926	901	949	934	958	902	958	960	896	941	900	868	946	1001	913	957	898	939	937	911	892	930	947	926	952	937	912	890	895	962	926	907	899	965	972	971	960	897	911	904	902	947	952	886	896	937	920	967	937	917	926	890	935	944	918	915	902	952	912	940	922	924	934	972	889	940	939	921	896	929	958	920	914	939	896	969	899	912	952	940	931	893	950	917	910	887	925	942	940	925	927	878	977	907	922	987	980	948	886	959	949	960	900	961	941	969	935	894	976	905	971	880	919	927	937	951	929	916	958	898	951	869	943	900	915	911	901	961	920	902	954	933	985	964	960	896	922	928	997	950	871	963	953	911	901	882	949	923	893	925	939	975	898	941	927	945	961	910	985	948	975	930	917	916	952	930	917	863	905	949	914	919	933	967	888	944	920	930	920	888	921	956	967	957	925	888	895	930	917	938	890	944	912	989	931	917	955	948	963	973	932	933	936	943	991	925	932	923	898	951	942	947	876	951	962	958	858	953	901	908	895	914	916	957	939	960	953	971	949	927	967	875	908	894	873	902	911	887	908	920	916	939	967	905	914	917	937	910	954	981	938	914	929	924	946	859	913	930	928	882	928	904	954	940	899	913	962	948	900	937	880	883	950	895	1000	928	881	922	919	914	931	957	911	921	921	929	882	953	907	951	931	975	983	903	893	925	944	943	940	919	935	943	918	975	911	935	901	921	935	927	977	924	927	946	982	938	899	945	977	919	910	932	908	949	943	940	875	930	938	950	914	882	962	868	908	891	959	927	921	963	967	920	977	956	961	895	994	905	921	919	939	938	922	998	959	891	947	906	965	890	946	935	890	933	907	878	933	887	927	967	929	915	901	934	956	938	968	933	872	893	905	986	916	997	961	922	916	936	913	925	943	890	884	904	930	950	946	944	896	937	954	914	922	967	937	930	937	910	913	970	919	924	951	928	915	1028	934	957	915	925	925	891	864	956	968	960	905	920	975	928	918	937	938	897	985	926	920	923	897	910	904	930	921	915	977	902	939	887	909	900	928	936	920	991	933	911	991	914	997	928	910	953	930	985	899	973	964	908	923	898	907	931	913	976	942	944	913	958	885	892	869	917	935	909	939	940	1001	961	921	985	904	915	895	950	920	885	968	947	964	988	965	923	890	926	896	907	988	902	864	902	900	938	902	894	982	929	919	837	890	976	946	922	942	918	954	910	977	948	902	910	931	931	947	964	881	981	930	842	929	955	950	1004	927	857	892	909	959	913	945	951	926	934	907	931	956	950	913	914	940	963	885	891	937	905	944	843	940	899	979	919	970	983	927	928	938	957	924	925	885	959	938	889	869	879	925	916	915	913	990	929	955	907	971	928	947	868	885	880	873	948	883	930	894	917	934	940	968	914	885	933	929	905	880	902	905	929	989	951	951	934	949	927	918	929	935	929	959	901	911	916	965	878	987	924	917	942	910	941	913	942	970	886	913	910	989	933	943	921	943	891	959	906	910	936	908	930	885	896	936	948	926	927	917	886	973	929	944	909	906	912	977	902	912	954	953	911	909	950	917	923	939	937	942	902	911	888	922	957	955	888	960	921	941	924	966	903	909	938	888	965	915	909	921	923	966	952	857	912	937	963	951	923	921	926	957	916	903	951	976	930	916	930	905	932	976	862	915	950	917	907	934	869	950	996	973	879	919	959	885	966	931	922	925	959	934	945	965	910	995	941	953	973	964	970	896	899	961	970	971	902	932	918	975	977	889	917	889	908	986	923	909	923	997	976	933	970	869	925	911	878	927	949	895	934	901	964	919	924	917	995	973	926	906	980	950	917	922	961	876	890	932	905	919	995	928	932	918	886	917	959	875	950	939	924	921	917	905	913	858	930	911	947	976	918	962	932	901	946	924	914	965	918	910	899	887	979	927	899	898	915	937	920	900	970	947	885	913	918	938	923	847	909	901	938	960	915	916	910	873	946	930	895	892	964	872	898	932	874	893	947	907	911	955	897	971	919	964	866	919	925	914	926	901	909	903	905	909	980	946	919	943	905	941	872	980	994	919	913	904	914	952	959	947	892	914	928	923	933	862	903	916	946	880	930	962	950	970	989	894	879	937	913	883	952	922	947	955	930	898	918	913	848	905	932	930	953	928	914	954	945	913	936	885	885	951	903
33626	30868	35764	29948	22150	15565	11014	8342	6657	9657	8167	1818	1820	1695	1503	1318	1092	1004	821	842	775	787	756	727	810	875	892	770	702	625	551	614	518	562	632	521	485	517	520	502	576	461	435	510	466	437	438	424	441	376	428	400	370	430	419	402	411	389	412	397	398	443	377	400	370	393	412	364	400	413	415	391	436	381	356	408	391	381	397	406	408	406	376	361	379	411	428	373	394	432	397	391	420	413	392	406	427	441	384	368	378	422	418	404	411	419	392	412	404	431	431	397	361	445	412	440	418	385	390	422	361	394	372	354	405	354	395	392	389	376	378	362	404	365	424	376	401	376	401	428	416	413	377	380	377	397	395	389	383	430	399	384	428	422	366	393	392	401	398	357	390	415	437	393	427	398	362	418	401	393	386	371	371	375	410	463	388	392	409	375	387	393	382	378	385	398	425	345	399	372	406	374	375	377	398	375	409	358	405	357	394	341	387	383	365	418	393	385	411	405	369	389	437	374	367	406	421	370	381	371	370	419	436	425	435	366	408	418	396	405	362	366	388	386	388	411	395	398	405	399	391	392	377	422	401	385	393	377	382	376	391	383	394	375	365	382	386	366	400	398	397	358	377	417	368	382	391	410	407	367	411	388	397	382	397	413	387	405	412	373	386	370	395	421	380	405	433	387	391	393	392	386	394	405	430	380	407	383	396	409	381	391	449	408	344	401	378	413	410	385	428	373	365	376	446	383	356	370	378	427	403	399	379	417	428	438	378	387	423	426	390	426	427	403	352	372	395	407	414	421	353	389	420	428	411	385	365	358	367	356	380	401	428	399	399	390	415	410	409	355	378	422	410	425	431	376	419	421	395	357	415	440	403	402	428	370	391	374	390	395	394	392	395	417	371	370	410	398	382	400	416	373	371	391	396	386	384	386	366	396	378	391	387	383	412	439	444	409	383	374	386	379	360	380	413	395	385	372	374	410	377	425	431	425	397	392	396	406	396	391	429	400	386	422	390	385	391	402	384	362	382	377	372	413	400	350	397	396	401	400	398	413	369	407	375	404	400	377	406	434	425	388	374	442	387	363	397	430	405	394	403	363	404	405	421	424	369	383	425	404	371	407	400	429	384	417	396	374	384	373	401	387	402	371	387	399	444	382	412	401	391	410	388	400	388	398	399	399	403	367	416	410	411	375	402	408	424	411	423	388	362	362	410	384	419	366	379	395	440	375	421	420	367	389	378	431	428	384	382	394	410	384	370	400	418	379	401	415	399	409	397	334	409	394	427	390	387	383	407	383	393	370	388	424	382	383	368	391	406	395	359	433	407	394	434	409	405	396	364	367	386	410	392	370	427	367	374	398	393	390	420	424	401	396	371	384	390	364	405	385	360	376	420	402	427	393	356	408	387	357	407	381	382	366	407	414	380	392	367	402	384	388	374	423	421	401	371	381	395	437	431	374	407	394	402	386	376	403	367	384	419	381	396	382	395	391	430	381	428	389	413	407	408	411	392	402	387	387	399	379	394	423	409	378	430	381	356	400	381	392	403	378	424	365	358	374	399	369	401	374	370	383	415	371	435	417	366	361	369	357	389	395	375	372	386	386	411	375	403	354	384	380	365	402	400	398	376	388	406	401	420	408	385	408	436	377	377	432	393	416	425	430	371	397	400	402	396	410	413	366	365	404	418	402	408	367	381	370	366	419	372	407	417	399	401	406	391	362	453	378	425	387	370	426	386	383	385	398	418	388	399	402	413	412	381	402	438	407	416	366	366	392	382	405	368	426	385	412	367	381	398	401	390	395	407	395	395	381	394	412	391	382	411	384	386	415	395	373	408	406	385	401	373	397	413	373	392	370	369	369	395	395	396	395	390	403	404	395	413	386	409	367	380	422	350	356	366	396	381	394	394	393	367	375	398	356	395	407	407	400	398	394	413	377	368	401	385	399	400	430	386	382	398	363	411	406	382	392	377	392	402	374	394	382	386	420	404	397	407	369	366	380	381	398	403	381	424	368	383	399	384	389	380	423	382	399	417	440	376	359	378	397	400	400	379	415	399	357	420	388	374	387	370	383	402	412	417	400	371	412	389	378	383	417	391	374	390	363	361	392	414	399	397	397	414	425	395	408	364	399	376	380	407	392	412	365	422	391	371	386	379	364	427	383	392	394	395	414	416	411	394	410	408	392	408	372	354	405	406	422	403	384	367	397	383	386	412	412	422	379	405	384	383	403	405	401	385	401	420	431	377	357	376	376	383	377	395	374	400	389	366	387	388	400	393	398	413	404	402	381	387	420	397	397	396	402	411	425	423	415	390	398	383	390	420	399	397	362	400	412	403	417	411	366	369	402	394	445	408	398	397	373	390	374	396	370	407	373	401	358	404	379	384	411	385	415	391	401	377	381	390	413	374	404	414	377	405	372	399	373	358	413	415	383	389	383	392	415	354	428	369	396	401	394	370	417	435	385	372	389	418	383	390	370	414	380	352	389	396	398	389	409	420	403	387	389	383	397	379	396	405	402	391	370	363	371	410	406	428	356	388	333	348	372	404	359	382	369	373	389	402	410	386	414	379	386	370	407	406	420	389	379	407	403	385	389	394	397	390	387	419	415	386	414	390	426	410	400	348	400	389	404	392	374	411	405	366	385	401	388	419	400	431	410	396	390	373	386	406	389	438	422	389	380	353	399	396	366	429	397	442	411	391	366	380	361	402	375	385	361	393	393	416	385	383	359	427	403	409	399	381	428	383	408	417	396	393	398	368	395	390	378	391	395	405	398	388	340	380	424	391	365	406	390	409	409	392	383	395	402	374	350	361	412	403	389	390	398	381	422	418	382	370	378	353	411	363	392	374	376	434	389	426	393	352	401	384	445	399	390	371	381	378	400	395	427	404	388	370	376	414	402	415	374	372	409	361	343	375	421	401	383	400	380	384	420	398	382	366	346	414	423	395	412	394	373	402	409	401	413	379	404	356	388	365	400	397	382	382	379	385	402	384	415	419	391	424	435	388	367	382	390	430	400	410	441	386	397	420	376	413	380	419	373	411	390	413	456	376	366	381	373	398	387	387	374	385	323	405	426	386	375	386	394	380	373	376	402	420	384	403	360	399	397	393	402	404	375	409	360	376	395	386	402	398	397	427	406	357	404	418	396	396	384	392	352	372	388	396	392	422	411	386	379	387	397	395	442	376	379	371	370	360	403	389	334	407	368	394	414	372	398	383	381	383	371	394	385	394	411	350	387	366	369	379	424	392	399	395	372	392	348	347	417	377	424	376	371	371	374	367	404	356	383	407	349	361	381	450	385	376	404	400	425	399	390	361	380	366	374	422	387	397	402	400	392	425	402	427	362	390	406	392	406	413	377	370	370	369	402	406	382	361	403	429	463	393	411	396	371	396	394	371	369	429	389	379	364	354	419	393	371	363	372	379	393	401	397	366	407	400	394	391	395	385	422	431	390	365	364	368	374	372	422	397	373	406	382	358	399	402	398	386	387	369	363
20512	24967	37782	38915	34528	30092	26491	23226	21455	28273	22699	6591	8312	8294	7133	6262	5349	4664	3433	3856	3639	3398	3568	3505	3509	4112	4217	3450	3091	2819	2317	2440	1971	1905	2655	1961	1807	2308	2007	1814	2380	1314	1346	1440	1453	1295	1235	1270	1199	1142	1102	1061	1067	1080	1087	1034	1073	1036	993	963	995	982	1023	992	1042	1024	1010	1006	991	1060	1027	1018	1023	1056	1041	1007	1047	1037	1067	1062	1052	1003	1052	1002	1013	1051	1061	1001	1061	1036	999	981	968	1018	1001	999	966	961	927	981	1059	1003	981	990	928	998	1000	1017	971	977	1005	971	976	951	922	973	976	949	994	957	951	978	1023	1009	1038	969	977	993	1048	975	954	984	1000	952	937	976	936	979	957	1002	1039	986	1033	962	969	990	974	986	979	1009	927	976	981	977	977	994	1024	977	949	985	986	936	1014	969	957	972	965	1045	962	954	903	950	926	900	1015	1022	968	979	946	929	950	989	986	972	1034	982	975	932	927	963	1048	1015	986	961	986	981	988	969	935	959	937	1005	1003	958	1001	1051	1003	964	1008	986	1028	917	967	989	935	981	1007	1024	955	902	1097	978	1065	986	1024	899	1022	966	962	1017	1015	1007	980	960	972	991	1009	944	1009	1008	998	926	947	948	974	982	958	954	992	994	1028	970	923	1007	956	994	1043	998	995	962	994	951	1015	954	990	984	1001	1012	904	963	1024	953	958	1007	963	986	968	967	987	966	927	969	1042	1009	1012	970	959	958	976	987	997	918	954	984	971	959	1001	992	1018	966	994	989	984	1005	970	994	965	957	974	988	1038	1000	990	1008	921	1013	963	990	1012	949	945	959	998	964	980	933	994	980	974	979	970	985	999	938	939	974	980	973	987	925	939	988	968	988	965	923	956	983	985	921	913	1018	1027	971	947	989	956	985	1015	960	980	999	961	969	969	993	965	1015	990	953	976	956	983	981	969	1024	998	971	969	1049	1004	997	961	992	998	914	926	958	956	993	917	956	933	966	966	1001	1019	1013	998	977	937	950	1025	1001	993	979	946	960	978	1011	912	1043	993	955	1009	945	951	1034	975	953	950	985	1007	935	952	1028	965	934	980	956	940	956	1012	987	930	983	973	956	994	951	994	930	1011	934	1031	924	975	968	974	986	1007	935	963	986	987	960	1029	1001	1021	1001	996	1015	935	1053	980	991	908	974	976	914	970	1005	992	999	955	997	990	926	954	917	1003	980	945	978	976	975	918	983	1015	966	991	979	990	948	941	975	967	950	955	951	1024	979	977	1003	967	932	980	940	979	929	1058	947	994	929	946	1002	1030	995	987	970	915	948	950	988	998	928	919	1039	951	983	1012	979	974	941	977	945	978	958	938	975	988	1001	975	995	1013	987	1036	923	984	993	966	997	974	915	980	954	951	980	973	976	951	1036	975	962	944	937	999	965	929	995	948	933	1009	1019	985	940	970	1032	950	937	991	1023	967	982	970	954	930	977	944	941	959	995	976	1001	1025	962	949	991	950	992	949	921	962	990	957	1032	962	976	1028	958	946	981	963	993	990	891	993	971	1006	972	1004	977	985	935	961	928	976	981	989	941	974	994	1012	977	1001	961	977	990	980	1003	955	988	965	945	947	963	929	1011	1003	978	1059	953	1019	965	985	962	980	1076	983	917	957	990	980	979	942	998	1016	980	945	963	953	957	968	982	952	985	963	981	999	965	969	999	967	1002	984	995	1032	962	966	1010	984	1008	986	939	962	959	977	956	994	980	959	960	922	987	1001	941	1011	980	970	941	963	947	971	984	941	993	943	1060	1013	1027	1029	931	956	997	910	957	921	987	1031	1007	972	923	1025	974	1015	983	981	1038	1005	969	985	1071	983	1005	997	1004	899	968	1004	989	967	964	896	949	1033	945	967	942	994	966	974	975	936	950	1006	997	1021	990	967	963	955	1016	992	958	995	949	972	983	922	986	984	971	993	1004	976	997	945	1012	960	909	1057	1003	946	941	968	976	968	984	994	926	964	982	978	983	941	978	1010	977	947	1005	986	993	1031	989	1074	1005	1035	988	986	962	951	1027	969	995	998	948	921	980	987	982	948	1011	984	1028	1004	1005	1014	963	982	1027	994	1008	915	986	959	978	973	933	1030	1006	1073	961	965	1011	969	984	990	944	964	1028	926	982	1006	999	933	950	1008	969	938	964	987	953	952	1013	977	998	919	898	1041	942	1027	1007	1013	1005	980	975	985	982	1009	971	948	934	907	952	958	978	1000	977	988	984	999	995	972	929	982	948	1004	948	926	1039	1008	958	959	986	987	949	941	986	952	966	949	993	970	899	1002	1021	1018	950	946	972	1007	952	992	981	962	989	979	981	963	974	925	978	926	959	959	965	1022	935	969	963	968	1043	926	981	930	999	1025	1005	951	969	982	953	965	939	958	1023	966	990	995	1011	990	907	1014	970	1002	954	987	953	965	947	968	969	997	961	1014	960	992	978	1033	980	1000	926	983	992	939	1002	940	981	916	1019	995	991	1018	990	997	941	928	1022	956	960	1006	1028	977	974	976	941	959	971	969	973	945	1025	1001	1007	929	1009	997	984	999	954	967	1008	1019	976	991	979	972	972	1002	946	929	950	935	971	956	962	993	1025	1006	953	952	981	953	1027	946	1001	987	959	927	938	966	991	1016	933	928	904	1048	945	985	1008	955	1014	968	987	925	968	982	986	1032	955	996	981	976	943	1014	1016	984	1011	974	993	968	1056	941	1006	988	1065	1021	1003	948	981	962	992	917	971	997	997	954	1001	937	954	961	985	966	998	937	967	975	973	1023	950	996	960	991	926	980	1013	984	930	992	967	949	959	981	955	932	930	980	951	1031	1017	975	952	1013	967	954	940	1038	1030	932	1010	949	985	1028	1005	1030	941	928	958	943	984	945	939	981	972	957	933	959	932	1051	981	988	957	989	903	991	962	972	1029	985	941	966	956	990	990	1002	976	992	962	1007	1034	936	976	970	990	1002	984	995	1001	1001	983	974	1024	1004	966	960	976	917	967	989	1029	984	984	1014	961	951	945	1055	1005	974	1021	925	928	1044	962	1004	989	909	1018	942	976	950	973	963	1040	990	987	972	965	1043	927	981	993	958	984	952	983	1050	943	950	952	974	1025	970	984	968	979	1020	943	958	976	928	1020	950	1024	966	967	972	913	980	999	972	1040	953	990	949	1025	1017	967	967	982	986	995	1026	977	1022	947	1014	928	1008	987	918	1019	913	935	926	976	998	1036	1000	951	1007	1002	909	982	993	990	993	1009	943	1012	922	928	1022	982	985	951	981	945	949	975	1033	985	944	993	940	996	979	1023	952	945	1009	1019	932	956	950	971	1003	973	963	1010	987	1008	989	943	1003	1007	994	981	899	1006	1014	988	975	985	1001	1006	1010	972	997	1014	970	1048	988	977	977	917	990	975	952	933	981	994	983	965	992	967	983	1031	1013	1015	931	941	1002	1028	944	956	1017	998	975	926	1017	1005	978	986	927	995	952	973	996	994	993	960	973	1000	1010	941	998	978	1008	1019	993	1017	979	1012	955	971	968	1036	959	964	945	946	947	1001	897	988	992	987	1040	968	997	1011	935	977	967	991	946	976	1035	969	1001	987	995	950	925	958	1033	948	1014	990	1013	974	947	970	966	928	985	989	989	942	1003	1013	983	1002	1014	977	1029	1007	980	992	983	980	1004	947	986	985	985	925	983	1032	961	994	1013	979	924	931	984	948	949	916	927	961	1011	994	973	1020	968	990	1006	1001	993	1019	937	981	978	971	967	942	971	979	950	952	1056	985	963	959	1003	1010	948	1018	906	1007	991	963	1038	977	1035	942	999	966	998	964	1004	973	958	958
41612	38521	43338	36142	30835	23622	16912	16497	14534	16740	8701	2393	2776	2904	2585	2659	2353	2160	1453	1266	1360	1291	1297	1174	1124	1248	1319	1181	1056	957	754	859	615	663	869	619	633	774	724	653	778	509	452	455	532	449	403	424	395	398	334	352	368	363	354	357	336	322	347	324	335	368	322	339	345	299	362	381	344	303	345	358	366	342	376	358	323	357	365	376	391	365	330	365	361	339	372	386	352	353	386	352	337	319	331	341	310	340	364	348	385	359	359	332	353	375	322	337	346	350	325	379	353	325	329	343	344	353	354	318	323	331	355	348	391	378	319	332	353	348	309	346	318	338	339	329	327	319	325	335	318	335	329	330	336	354	372	344	347	330	338	320	335	362	328	342	349	357	348	332	334	340	334	296	344	353	333	335	360	357	328	327	375	339	336	342	348	352	349	334	306	332	344	372	347	350	352	356	354	365	323	376	361	353	345	356	327	334	345	343	323	361	371	342	348	334	315	371	351	339	320	366	356	360	301	340	321	345	365	343	325	355	341	345	408	350	384	344	325	355	333	381	337	306	316	379	306	313	326	361	326	357	354	314	379	358	368	313	378	327	351	352	353	314	318	379	320	330	304	369	369	387	348	347	319	291	342	331	364	361	375	336	329	328	304	343	333	357	343	323	320	348	348	373	332	333	346	321	325	300	347	323	325	346	344	342	326	330	346	335	354	355	293	341	372	333	327	342	317	342	340	345	342	351	359	350	343	313	362	341	330	348	365	361	341	332	348	347	342	341	330	358	372	328	354	334	360	347	337	343	318	378	329	343	325	320	343	349	327	349	350	333	355	359	348	327	324	352	338	353	312	338	369	318	332	322	320	319	390	324	374	328	324	313	330	344	336	346	311	337	324	319	324	361	348	351	328	359	319	339	365	365	358	355	349	318	372	323	304	317	324	309	398	348	341	365	353	358	337	334	354	315	348	344	328	310	362	317	366	378	345	341	345	336	340	344	333	350	351	312	342	363	333	322	332	367	338	355	340	353	356	351	336	326	354	367	374	352	369	348	357	362	375	341	314	329	343	362	342	353	308	333	366	339	359	315	343	373	322	376	361	313	299	367	375	339	316	310	361	321	352	333	337	329	376	334	356	345	351	323	338	372	332	320	367	334	355	339	317	351	330	322	337	358	365	362	361	329	348	293	361	310	328	353	303	326	348	320	341	360	345	347	363	339	339	319	328	387	323	352	312	343	332	348	375	306	371	339	367	362	326	318	361	354	328	335	352	340	307	334	354	350	329	315	368	362	310	333	363	366	366	341	360	369	374	359	339	369	348	345	349	384	314	362	359	356	341	374	332	337	362	339	326	335	357	320	326	319	338	343	319	322	347	340	366	322	337	343	357	360	376	349	321	362	358	327	342	335	344	347	327	362	349	361	349	343	338	326	324	357	329	343	356	379	310	373	334	304	319	367	325	315	375	336	352	321	362	376	378	336	345	322	351	344	346	345	345	325	319	338	348	310	355	330	350	325	327	336	365	326	348	370	347	357	338	363	342	331	385	330	347	328	357	350	361	304	336	339	343	358	353	315	347	372	340	328	363	339	335	324	339	326	324	348	344	324	347	382	326	340	357	358	354	361	353	331	337	349	341	355	326	363	340	333	345	340	327	334	329	329	358	350	327	331	310	384	329	318	358	326	336	368	331	384	336	365	356	330	324	317	337	358	326	334	338	366	364	389	317	362	309	341	307	323	330	376	344	301	345	365	332	340	321	350	328	367	321	330	342	383	338	349	330	343	312	324	355	326	366	318	325	364	350	362	341	330	368	351	349	361	327	310	318	343	349	343	337	340	353	369	345	307	343	335	363	343	324	340	346	316	350	341	365	329	336	339	328	352	326	352	339	317	351	324	351	326	358	343	363	378	326	358	330	328	309	341	365	326	316	355	362	343	332	351	360	342	321	336	360	352	357	352	390	348	344	330	350	347	351	351	344	327	346	323	337	318	350	309	311	356	338	343	350	335	316	308	351	363	310	357	345	320	356	336	373	355	332	360	347	325	314	339	339	390	385	317	354	348	331	354	376	343	351	353	308	351	384	343	357	328	312	356	332	343	353	341	331	330	318	355	399	332	305	361	314	341	377	366	340	368	331	322	336	300	341	314	322	330	371	329	373	314	347	351	352	330	312	361	359	353	343	357	356	330	316	358	329	337	329	350	332	348	338	339	384	328	360	329	343	312	339	385	321	351	355	301	369	323	316	339	335	328	338	304	343	350	343	360	338	331	348	358	359	324	331	380	321	380	317	343	332	350	313	365	340	327	369	341	338	304	343	337	324	306	333	348	352	347	365	333	346	339	324	336	354	304	355	333	332	349	349	346	316	339	312	311	327	328	346	356	337	329	350	334	330	356	353	372	350	342	351	342	352	358	323	332	355	343	342	314	366	334	351	321	319	308	328	344	352	338	352	301	342	358	329	343	340	348	331	304	349	343	350	343	339	369	367	337	340	316	359	329	352	351	334	322	305	312	308	363	349	359	318	367	339	378	320	349	324	362	338	340	331	359	307	368	349	363	351	332	316	323	354	368	354	359	356	353	380	330	335	333	346	357	361	305	319	374	324	351	309	308	350	348	349	343	342	367	391	342	304	348	361	321	317	317	340	321	338	372	337	343	355	312	324	322	329	325	335	364	329	316	366	360	355	332	300	349	315	333	348	328	325	344	316	321	329	357	354	317	375	368	338	348	344	358	374	341	375	342	362	355	349	342	319	353	380	331	404	358	376	349	312	385	328	340	357	328	324	354	349	371	325	315	309	378	333	370	367	360	316	369	357	375	322	337	362	370	328	330	341	329	368	371	372	333	367	312	343	341	327	341	350	336	319	363	310	362	338	369	347	331	358	345	384	334	355	309	339	352	364	353	339	321	338	327	332	323	312	324	343	327	343	347	375	353	316	348	365	311	367	317	341	349	314	340	334	383	341	366	332	346	356	319	338	331	316	348	354	365	291	316	349	369	347	322	348	366	344	376	318	345	360	349	339	337	367	333	353	341	362	327	347	338	318	358	344	366	328	373	385	300	344	379	350	354	370	359	343	319	350	327	338	327	362	365	384	317	349	333	369	339	366	350	354	368	313	351	373	348	344	341	341	320	364	360	368	328	329	323	356	361	324	324	308	337	322	360	330	309	354	343	327	309	369	359	367	348	342	355	338	352	344	341	350	341	320	366	354	345	320	346	361	335	375	361	319	319	337	329	321	339	361	330	345	359	323	354	327	374	306	299	353	342	332	354	324	362	370	340	327	374	359	325	349	360	365	367	336	346	341	345	337	321	341	324	328	368	332	345	356	367	352	327	321	339	289	310	320	325	334	341	344	334	361	356	318	329	365	348	347	355	350	345	343	344	355	344	342	357	353	330	333	346	366	349	327	366	359	313	350	352	351	363	335	338	365	348	323	311	351	343	322	362	300	336	320	365	324	335	345	350	375	316	334	318	377	327	344	346	334	369	359	366	348	356
25238	30333	42526	43350	41791	36484	32007	33222	29968	36103	17712	9699	12309	12898	12373	12421	11633	10560	7042	6831	7169	6449	6897	6413	6431	7013	6952	5801	5076	4735	3801	4276	2992	3355	4339	2725	3130	3865	3006	3282	3696	1853	1605	1789	2106	1735	1337	1280	1195	1148	1047	1063	1019	1108	1040	1013	868	899	974	866	875	878	852	909	855	793	881	879	890	923	929	910	956	1000	999	998	1019	903	1018	971	1073	1094	949	951	913	962	983	925	936	942	909	872	903	913	860	857	938	893	884	831	942	848	878	873	860	866	905	853	888	929	878	901	887	857	841	854	844	877	854	843	864	838	916	891	853	809	849	884	908	817	840	858	895	898	873	846	849	910	878	865	851	860	887	859	849	913	808	885	860	915	808	813	823	851	803	830	868	891	875	804	813	798	892	888	838	863	862	865	901	845	877	809	867	845	906	866	881	814	880	817	864	846	840	854	890	839	843	824	842	824	826	862	891	857	837	877	837	825	850	820	848	841	870	858	896	882	819	874	883	820	920	852	891	904	824	894	912	910	885	820	821	813	884	858	826	861	869	888	863	837	880	885	882	832	883	855	919	877	825	883	886	840	785	868	846	848	839	867	892	896	921	873	846	817	889	863	857	831	879	841	906	882	871	892	801	853	863	901	848	806	854	850	863	900	858	896	805	866	884	859	830	802	842	877	851	823	869	829	856	884	846	828	820	848	902	804	852	846	852	874	864	889	859	863	865	833	883	880	837	838	849	868	807	869	885	848	855	799	854	831	821	828	852	867	821	879	836	807	871	852	817	830	805	927	852	863	853	857	871	896	785	894	833	853	890	789	835	830	920	874	895	852	853	892	806	852	877	859	889	798	904	841	852	848	852	847	886	846	853	821	880	873	855	846	897	884	859	815	845	901	869	844	826	829	865	930	931	824	878	922	861	919	910	865	840	878	799	820	864	874	870	877	866	901	820	874	796	874	861	877	900	865	892	839	871	911	874	842	839	822	853	890	823	851	888	880	858	904	897	925	883	842	875	837	820	873	808	841	848	864	903	871	849	882	880	843	847	863	866	877	850	847	871	842	826	863	867	829	881	844	873	823	852	868	873	843	866	859	864	905	843	839	880	807	863	893	842	907	794	890	825	901	866	882	915	905	838	973	856	870	886	855	839	844	886	865	883	873	813	853	852	822	884	853	829	841	883	832	913	855	833	883	916	824	867	817	866	872	820	877	924	868	870	870	833	837	853	855	875	884	861	865	834	831	864	868	841	889	825	831	871	901	912	839	857	832	816	897	831	843	824	877	876	819	847	866	864	861	910	838	856	874	863	841	883	921	860	820	862	883	833	922	862	907	836	844	842	854	899	890	861	860	860	843	875	820	848	856	855	854	830	883	874	848	869	870	855	867	792	899	862	846	853	877	830	833	849	832	849	856	855	859	858	881	897	840	889	882	870	883	876	873	816	878	826	877	913	902	843	869	878	842	877	866	800	883	849	867	880	832	843	919	908	880	832	867	871	842	890	887	879	823	840	860	840	840	782	849	893	835	896	838	881	865	834	838	834	885	788	858	806	864	844	849	856	860	897	865	906	839	889	872	869	829	860	900	908	881	842	848	815	912	870	851	851	829	811	852	814	888	857	823	864	794	823	897	854	857	899	824	919	859	844	820	821	892	860	817	843	864	887	813	841	819	867	898	863	841	883	849	817	833	854	872	930	876	832	820	880	858	901	880	876	812	861	860	865	878	837	835	851	856	846	895	850	884	870	879	869	828	885	851	824	856	857	858	863	832	868	846	810	866	918	896	858	886	861	890	812	856	872	889	877	909	845	897	880	885	841	809	908	891	861	906	869	854	906	903	856	865	818	893	855	879	863	865	816	846	850	827	828	838	831	864	810	886	892	889	816	839	800	827	872	903	852	894	883	874	829	866	838	881	884	816	906	905	852	832	840	810	868	863	916	845	909	839	908	877	888	900	866	847	862	835	874	882	891	845	856	854	860	900	914	887	915	845	857	893	865	855	835	826	870	828	830	835	871	800	851	891	890	884	904	869	827	858	832	931	876	843	834	830	900	894	890	853	863	872	866	899	888	864	851	903	880	862	844	838	891	844	904	916	905	835	840	881	856	881	846	840	865	824	875	871	837	851	882	911	864	855	864	860	884	839	899	817	870	865	910	860	848	830	881	870	903	818	857	912	869	842	883	878	862	846	890	895	931	836	895	886	800	863	836	834	830	929	865	874	873	812	821	890	903	906	922	898	860	892	831	853	867	857	798	857	813	863	819	858	837	852	877	840	905	851	907	893	844	870	880	878	852	873	872	880	908	854	874	870	810	847	845	843	876	868	936	830	846	846	915	872	853	846	861	843	880	828	860	893	843	812	854	858	842	844	856	878	812	868	915	864	817	857	900	859	896	862	819	871	812	862	860	861	836	806	802	867	923	856	867	912	827	882	845	837	833	829	864	844	860	849	843	860	885	910	878	878	860	873	890	867	889	839	890	794	871	932	849	875	905	816	868	892	881	848	865	878	854	893	853	886	860	910	859	864	879	866	881	853	833	890	818	780	875	854	903	857	805	847	825	810	803	882	859	801	842	846	901	861	879	858	843	864	816	916	838	849	852	830	835	823	874	870	871	840	911	866	862	879	826	856	836	863	835	860	832	872	856	857	878	890	864	836	850	861	893	886	920	866	833	843	812	857	814	894	831	855	852	851	827	792	871	848	874	872	910	907	904	888	853	886	876	845	844	842	858	854	838	864	868	814	853	881	926	836	814	849	824	874	854	800	929	868	910	835	870	869	851	871	877	857	831	823	901	841	816	869	894	878	898	806	889	857	858	885	816	895	892	832	860	849	862	821	843	858	829	817	884	853	887	858	850	849	859	854	866	842	862	834	885	881	867	851	821	858	849	852	867	876	851	885	849	837	831	921	828	846	840	806	835	861	888	845	888	927	851	851	877	907	884	935	920	841	840	832	817	856	825	874	886	885	849	874	828	861	828	833	887	856	845	886	918	819	868	855	836	900	825	822	896	865	819	856	908	853	874	859	820	845	890	820	832	853	873	867	899	873	859	818	892	896	851	842	821	850	911	881	883	816	842	877	922	878	868	867	869	849	876	875	845	860	904	891	837	884	874	896	829	873	905	864	823	830	871	795	795	867	852	839	916	874	874	849	837	859	780	832	897	889	823	868	850	850	835	861	879	888	806	851	892	864	892	845	841	855	829	866	905	887	879	875	868	889	906	819	820	899	873	800	837	809	901	850	817	869	872	801	824	871	831	844	948	882	829	877	852	847	874	882	860	849	863	843	883	841	820	865	914	887	863	861	870	875	836	859	852	878	880	855	841	832	842	809	900	890	913	932	847	867	820	863	836	824	878	865	843	825	857	885	878	943	865	854	882	910	870	861	882	814	841	910	865	879	852	838	866	866	897	831	841	908	834	880	834	888	912	826	849	883	860	848	882	862	911	865	873	842	854	884	846	881	826	873	881	842	871	857	857	873	840	838	820	829	847	807	864	821
19729	17684	18966	14410	9838	7180	4672	2939	1635	1095	941	763	764	648	635	578	576	551	517	509	517	518	492	469	433	429	478	449	407	384	389	399	400	393	429	421	408	389	387	385	409	387	329	370	393	393	378	354	348	367	354	323	345	386	325	345	347	387	372	344	352	343	368	358	398	383	344	361	349	363	344	384	386	367	364	352	354	397	384	369	359	388	339	331	326	360	359	336	379	393	376	381	388	359	342	391	383	378	369	392	361	360	352	372	358	384	383	366	360	343	364	349	386	358	347	359	328	372	386	369	401	349	338	354	358	385	380	342	369	346	377	346	328	341	358	366	337	356	367	374	377	352	357	408	352	380	348	369	349	383	356	366	385	370	362	396	354	375	400	371	393	360	366	355	337	340	390	385	377	349	384	407	352	350	350	396	379	323	388	396	369	342	387	359	347	379	361	370	358	381	394	357	355	375	337	364	359	384	381	346	381	360	392	361	353	364	340	391	369	360	365	380	360	331	338	338	367	353	358	370	388	371	395	388	377	393	356	342	392	335	330	404	389	380	358	332	380	363	358	389	358	374	376	360	388	360	369	355	380	354	345	399	344	361	391	342	345	384	403	336	380	355	377	347	350	392	335	330	369	361	411	359	377	383	326	380	381	373	376	356	355	360	361	366	349	323	360	374	372	394	412	350	370	387	365	338	359	344	371	355	355	383	426	349	346	331	361	392	379	361	363	381	384	326	390	403	401	395	371	366	361	363	402	372	367	371	357	373	328	383	405	384	360	378	371	391	375	350	367	363	386	359	392	313	388	381	381	394	374	425	337	370	355	328	375	394	357	367	372	319	337	370	364	360	340	364	394	338	335	402	378	371	390	358	359	357	368	341	347	403	327	313	336	373	377	341	391	354	359	366	378	350	375	385	354	368	403	367	354	362	350	349	378	322	364	346	374	338	354	365	365	378	382	363	355	378	368	336	365	375	380	360	380	357	366	321	360	358	356	360	377	340	359	371	329	370	366	354	356	369	373	338	358	377	392	384	343	383	342	390	377	367	368	353	381	368	345	393	355	372	350	344	406	364	368	357	376	363	386	363	375	331	379	357	346	394	381	338	350	389	378	316	396	369	362	341	336	388	388	367	348	330	378	360	379	371	323	342	387	357	391	388	356	356	362	372	360	363	354	387	330	355	395	380	373	407	360	413	382	379	393	376	380	367	379	368	355	359	333	375	394	362	383	325	381	380	386	395	348	321	348	384	362	371	404	355	357	354	346	383	369	355	337	357	346	356	315	372	382	390	389	394	387	365	385	362	370	363	414	384	381	381	348	364	377	409	337	365	327	377	384	369	362	352	342	357	351	351	345	371	366	373	371	330	336	345	344	351	367	349	351	352	368	373	341	364	347	391	362	380	353	356	373	371	396	369	339	366	361	389	349	381	357	373	342	383	358	374	358	373	378	380	371	372	364	363	380	382	354	379	358	369	386	374	358	364	371	351	369	363	360	350	366	384	368	377	347	367	350	358	375	375	387	382	379	367	374	353	362	383	360	339	350	365	381	374	380	339	338	364	368	349	349	382	398	355	376	380	384	346	391	357	360	369	344	347	400	376	357	378	405	348	365	361	368	356	356	325	377	330	390	391	350	374	347	381	314	334	384	352	355	338	343	393	399	369	356	387	346	354	366	357	354	394	360	367	391	362	327	357	352	377	377	353	373	410	386	378	350	376	360	357	388	377	362	376	356	377	370	375	394	339	359	389	393	368	363	375	393	391	376	358	363	339	354	362	392	381	375	354	369	375	394	346	371	388	391	384	321	361	391	374	368	407	351	350	383	354	373	340	356	361	381	354	348	382	339	359	340	369	342	349	370	350	348	377	333	349	370	319	368	352	365	357	357	368	335	371	358	376	354	358	374	378	379	378	339	336	358	389	350	354	384	377	365	355	357	347	365	342	338	377	341	406	374	387	376	357	354	348	373	372	391	351	358	347	420	368	363	376	349	383	379	388	365	359	396	377	393	395	364	385	367	373	352	392	369	341	372	362	380	318	408	360	337	322	367	403	363	352	383	350	378	413	365	352	373	366	327	370	360	367	388	366	356	370	384	373	353	379	373	358	375	360	393	343	357	382	352	381	351	345	322	356	344	379	350	399	357	359	371	344	391	406	404	348	340	331	357	339	385	365	344	397	368	381	388	376	366	362	351	358	394	344	331	378	394	359	393	384	400	378	378	362	370	372	361	362	381	381	395	397	372	353	357	364	374	343	368	354	365	384	404	372	369	358	373	346	333	345	357	379	350	357	365	349	345	371	376	360	371	375	391	360	345	362	321	328	360	360	383	359	360	371	349	380	362	392	383	354	386	321	344	359	372	381	368	385	416	342	386	390	365	367	357	375	367	351	365	395	369	383	373	378	399	343	356	329	359	394	359	377	332	324	370	373	375	369	378	355	371	390	389	367	390	356	386	375	353	386	389	395	371	360	398	383	381	368	325	370	368	397	326	349	345	377	429	389	324	389	333	337	385	354	390	369	351	368	335	397	408	380	356	360	337	386	356	360	352	386	330	375	357	373	400	374	363	332	331	384	391	355	357	351	398	366	372	410	377	400	355	363	386	346	360	392	385	393	334	363	374	339	383	361	388	357	344	331	401	393	346	379	373	363	374	374	358	335	348	388	351	372	398	380	406	362	358	357	346	347	354	393	393	352	389	393	351	385	363	379	384	386	397	395	360	357	367	362	365	370	358	370	358	348	344	406	351	343	339	318	378	348	348	361	354	387	359	351	374	373	356	390	360	341	354	348	375	367	406	375	368	391	380	327	354	400	359	364	385	371	354	384	378	344	367	343	379	339	340	366	338	353	362	369	358	349	382	328	407	381	373	377	352	384	375	369	388	350	367	352	349	365	381	355	391	380	368	393	370	366	383	372	361	380	358	363	360	355	350	368	388	371	382	366	344	357	366	372	381	370	394	383	407	399	361	322	367	342	346	359	386	386	377	385	360	352	367	376	390	333	375	399	332	366	358	354	383	367	377	378	384	399	354	345	395	397	332	416	354	353	352	341	400	368	355	372	351	351	350	374	390	378	337	329	359	348	392	317	370	397	340	340	404	396	354	397	365	404	348	374	361	349	336	375	379	362	410	366	355	364	360	348	373	373	369	373	344	432	408	390	352	368	337	394	406	373	378	371	358	384	363	347	380	404	370	356	346	370	343	363	395	401	341	297	371	383	424	361	338	360	345	365	365	377	360	366	363	405	347	357	329	335	386	375	344	353	366	352	376	349	372	356	383	365	371	377	342	356	372	358	376	385	391	340	346	354	377	388	358	359	386	377	361	390	376	374	435	374	370	348	426	344	386	377	387	346	366	357	357	370	345	385	412	387	390	351	373	357	354	379	380	311	379	359	378	345	398	389	381	366	354	336	349	354	328	413	377	372	358	370	359	386	381	350	362	349	387	377	355	364	385	375	382	356	367	358	360	361	379	366	368	387	382	400	359	384
11824	15355	24514	25516	22636	19721	15485	10996	6775	4653	3860	3135	3067	2789	2566	2414	2315	2208	2090	1934	1843	1758	1780	1692	1677	1697	1652	1461	1366	1416	1241	1300	1240	1240	1218	1193	1158	1204	1136	1171	1169	1012	1033	969	1043	946	978	965	990	937	976	917	934	975	924	942	985	916	997	977	977	889	912	960	962	934	922	897	950	929	901	938	967	885	926	892	967	926	920	916	900	967	963	928	923	936	883	899	906	950	920	895	965	910	903	949	919	910	917	907	935	918	891	909	914	920	970	978	918	958	923	901	936	935	915	919	957	913	910	965	890	904	951	914	933	853	923	960	958	960	857	927	963	922	962	883	910	941	998	883	912	930	929	944	913	941	876	902	922	897	883	918	919	911	949	881	899	887	951	960	916	914	910	969	928	948	957	934	929	872	906	904	937	926	918	938	887	932	866	935	882	926	900	913	940	930	965	890	957	886	954	927	902	950	918	922	936	951	932	904	920	937	955	880	873	876	920	927	966	882	936	916	899	880	935	918	958	964	993	919	947	946	915	919	899	902	979	875	938	924	862	888	925	903	936	910	996	907	913	915	923	927	890	913	897	940	906	908	886	951	949	956	892	886	948	929	956	905	893	863	935	917	941	924	957	934	944	958	927	966	907	876	937	920	949	970	920	912	978	916	897	924	945	953	949	929	991	904	951	925	914	903	968	908	905	903	920	924	910	947	930	946	953	971	950	962	896	955	940	935	898	939	922	911	909	892	902	938	986	954	902	928	958	901	855	978	890	994	902	845	979	923	920	932	932	991	939	907	924	925	906	921	890	915	883	924	874	890	938	968	955	975	933	929	913	938	881	924	981	915	891	933	919	855	932	864	911	916	917	925	910	893	897	964	935	924	962	923	942	926	923	967	879	984	869	883	879	924	917	913	943	968	916	914	926	920	909	946	895	928	909	939	900	975	880	905	854	893	874	920	950	983	923	954	905	924	914	924	911	935	948	915	915	947	862	911	932	909	865	937	919	904	912	921	951	848	946	967	872	963	936	959	924	923	937	944	864	904	907	917	926	894	926	890	942	893	941	907	913	934	917	920	935	967	954	909	928	944	952	982	941	961	917	923	990	974	941	948	984	884	878	918	896	919	934	898	956	868	921	956	942	943	913	969	927	996	900	935	924	900	914	938	963	891	935	939	930	902	919	961	919	940	944	900	927	899	886	917	867	893	936	927	894	917	905	961	949	951	922	954	944	950	910	860	953	888	945	937	1015	905	881	964	869	947	918	980	888	911	890	920	941	904	912	937	952	909	920	934	909	895	923	924	902	952	899	863	904	909	973	921	925	908	919	916	905	899	944	962	917	878	956	975	948	982	915	963	874	950	945	936	946	928	919	960	930	993	937	960	907	895	874	920	941	909	931	933	918	882	902	917	925	933	903	922	913	870	936	922	899	942	934	917	923	904	885	912	943	857	876	955	904	922	946	966	873	946	950	948	857	898	904	929	927	949	976	885	860	847	912	904	963	903	969	942	901	926	936	934	956	917	925	873	927	905	925	892	993	944	930	928	926	915	935	928	855	909	972	915	926	881	916	978	906	915	992	950	909	941	886	914	913	938	934	947	964	967	945	953	910	894	956	985	903	849	954	914	898	933	943	867	954	878	924	964	909	892	903	946	972	975	875	886	932	903	903	914	928	983	881	930	954	1003	936	904	913	918	885	938	902	953	898	965	909	944	915	921	927	929	871	961	904	944	973	874	895	969	916	936	943	918	917	952	958	940	938	917	934	910	878	917	896	947	920	943	915	977	937	878	946	937	915	910	939	920	921	945	881	995	955	878	963	935	910	961	904	982	884	920	892	917	870	928	922	954	929	916	903	927	931	896	894	891	916	916	957	924	945	933	871	904	913	915	889	852	1006	948	888	936	955	908	909	968	889	946	976	942	978	889	967	926	926	898	935	909	980	946	935	949	933	922	936	893	953	917	916	935	921	901	901	945	940	905	897	935	958	974	925	922	913	942	911	886	989	956	923	897	882	903	970	945	926	953	953	939	902	963	887	935	934	945	953	898	900	867	965	857	962	872	918	892	969	923	899	921	923	910	898	866	916	925	891	916	932	943	926	933	878	995	960	963	916	903	885	939	923	960	915	906	901	962	929	938	944	913	914	966	974	974	940	951	890	933	894	906	883	887	997	944	900	915	957	893	924	877	858	945	928	939	871	974	945	896	856	943	950	952	960	914	910	894	879	917	869	932	959	895	898	904	980	924	889	964	921	913	898	844	859	958	938	870	958	948	937	933	962	950	857	905	916	914	913	904	951	938	943	923	877	993	961	933	881	966	872	930	944	915	939	901	924	951	898	898	910	927	914	910	903	913	889	923	906	956	979	892	906	913	976	929	961	925	923	938	987	908	830	895	965	919	961	926	898	937	975	939	872	870	877	975	897	916	916	924	933	949	917	891	896	906	906	953	984	902	914	970	901	949	894	877	884	952	958	927	965	922	934	935	963	894	936	981	912	970	918	887	935	914	881	894	961	914	946	991	895	905	894	921	918	889	895	916	928	905	912	912	892	894	960	930	880	969	912	890	930	1004	911	890	936	950	853	939	907	991	937	931	910	883	821	910	934	929	899	911	912	950	927	941	956	921	892	885	892	938	948	927	899	900	897	934	950	929	990	926	874	866	938	883	941	941	924	943	942	928	913	944	901	904	981	910	958	960	892	931	930	903	906	918	935	898	936	932	971	938	959	941	943	888	931	926	992	934	953	935	910	876	950	929	894	943	929	929	944	923	898	873	911	972	874	920	944	885	939	905	854	949	933	905	933	956	938	944	930	922	919	921	950	877	960	934	937	870	882	941	908	957	917	909	894	883	953	937	914	923	939	904	931	916	903	948	887	846	894	908	908	919	910	941	889	931	881	931	915	922	927	944	917	910	916	924	934	953	971	884	938	882	895	887	911	938	927	937	906	892	924	891	894	924	958	872	936	919	880	922	946	968	923	915	969	947	857	903	921	912	953	969	915	907	927	896	890	922	922	866	934	953	926	938	924	931	875	942	927	944	936	947	908	963	945	917	935	843	863	944	942	932	909	900	923	937	917	956	918	916	908	879	924	912	976	908	951	903	910	904	972	955	880	941	957	909	893	919	934	911	902	875	955	990	904	923	956	969	866	969	882	897	936	949	951	913	885	893	936	931	934	892	943	891	981	914	919	917	916	939	947	917	968	941	891	865	926	936	916	897	906	925	911	933	941	904	901	882	877	949	905	887	902	853	918	895	961	899	933	945	899	911	875	917	914	868	938	894	932	930	965	914	932	935	922	900	897	911	931	910	911	929	933	990	912	885	925	949	946	928	875	904	960	891	845	972	930	946	944	914	932	941	961	921	914	948	913	912	876	989	934	984	903	881	892	894	926	956	910	917	897	981	939	882	919	955	964	895	899	896	961	977	918	905	966	923	905	994	897	927	981	923	932	886	938	909	964	879	922	870	904	898	894	880	921	960	882	909	916	949	918	879	932	938
34685	30319	31851	27239	18817	13115	8634	5737	4779	4442	2679	1663	2241	2041	1714	1578	1537	1337	1129	1104	1185	1030	1205	1144	1192	1171	1458	1271	1148	1099	786	878	695	745	1006	790	683	869	781	824	973	547	505	495	495	484	428	426	417	372	386	400	422	418	432	375	375	411	385	399	397	375	403	390	376	365	394	386	392	369	391	388	369	391	396	377	419	419	395	355	397	422	369	370	401	377	402	404	412	374	360	411	411	398	385	370	370	367	375	388	368	384	365	374	406	392	370	374	386	369	380	334	357	388	389	392	395	418	324	359	373	359	374	378	394	343	397	387	361	421	359	335	366	371	390	381	377	391	400	398	377	373	383	372	356	385	383	363	401	379	371	387	364	377	322	406	358	393	375	384	396	396	355	382	388	392	379	364	399	414	371	376	353	361	378	368	345	364	336	337	396	390	376	393	352	395	362	419	387	376	346	391	388	374	413	356	380	383	358	371	383	419	338	388	377	381	389	385	395	351	385	387	379	359	388	382	394	391	350	417	397	390	376	364	360	374	381	362	400	375	323	366	342	359	354	378	375	350	361	373	386	376	363	382	405	388	369	350	406	359	404	364	391	360	385	402	408	383	352	362	376	381	349	433	355	412	378	380	372	397	372	373	383	373	364	392	380	385	380	360	382	397	376	399	399	376	376	343	370	384	356	358	364	389	365	363	391	387	405	342	404	364	365	396	414	355	412	391	372	371	379	396	395	364	366	403	397	395	348	409	381	402	392	373	388	391	369	422	390	387	352	360	408	377	369	364	390	343	380	373	371	407	358	369	387	368	387	415	402	428	383	361	362	371	364	377	374	365	394	354	376	406	350	371	391	391	369	375	385	383	380	388	397	365	391	372	391	419	367	384	341	368	362	360	376	367	375	407	384	377	345	382	355	389	377	367	400	375	375	403	383	413	401	395	387	364	397	385	396	410	381	405	424	389	397	380	380	382	357	393	363	370	399	394	384	393	371	370	400	377	390	387	401	377	376	350	361	376	385	380	399	325	416	365	366	412	350	365	372	365	401	373	410	401	380	371	360	398	397	380	370	397	383	401	363	351	375	387	395	378	412	364	354	386	384	365	346	361	380	388	373	389	381	376	394	386	365	355	369	365	359	413	396	385	401	393	338	384	404	342	360	371	395	377	401	349	376	383	373	354	386	366	399	347	382	377	371	371	375	340	364	386	382	354	383	373	375	351	386	345	379	367	399	414	367	373	356	363	362	389	390	381	383	392	416	376	401	380	375	389	378	383	364	383	379	416	385	431	404	351	447	375	383	374	376	374	369	396	404	378	385	372	416	371	392	387	366	395	373	386	389	404	363	413	397	385	349	363	420	373	382	384	382	350	348	392	391	375	379	359	374	364	403	383	383	378	386	369	388	400	408	399	375	423	405	340	415	360	382	356	416	394	372	369	396	360	383	374	377	378	377	381	372	387	357	409	420	415	364	374	429	378	417	409	365	365	388	384	348	398	384	400	412	369	348	398	367	421	379	380	411	373	388	402	419	391	391	381	375	400	388	369	371	347	368	390	421	374	365	425	393	371	400	384	344	368	384	376	353	376	383	353	373	406	372	377	383	379	387	387	378	349	352	375	397	345	397	358	401	390	358	376	355	390	365	381	379	389	395	404	367	369	394	380	379	418	378	381	409	345	347	368	412	408	381	362	389	391	383	383	382	375	339	387	381	358	367	352	388	362	361	344	391	342	384	391	373	374	377	353	401	370	340	403	359	399	418	366	351	373	383	400	369	397	374	403	381	352	348	377	358	394	372	400	360	374	366	392	388	411	403	338	359	371	420	372	376	350	378	407	426	353	393	364	363	346	391	369	355	412	368	402	371	406	403	384	407	360	397	375	411	396	342	377	384	369	389	397	341	395	394	370	379	358	409	371	404	398	382	418	377	388	366	366	417	387	400	385	406	413	371	372	392	415	377	402	353	376	365	407	404	386	390	408	381	378	387	380	380	386	384	331	367	397	403	386	347	390	381	376	370	390	354	383	394	392	401	419	347	401	366	410	397	400	365	385	343	331	373	365	356	377	361	391	340	334	393	377	391	368	382	381	371	408	375	376	387	374	375	376	395	368	369	369	396	356	411	396	406	352	406	386	353	394	386	359	394	382	368	365	370	409	371	363	348	388	353	415	353	392	380	402	374	391	370	363	432	398	361	357	372	359	402	364	383	416	385	396	361	338	378	367	384	400	401	378	397	390	390	420	385	364	378	378	395	381	359	384	383	391	362	385	398	399	406	370	354	391	357	403	372	348	371	399	409	386	395	384	381	386	382	380	362	378	329	368	390	362	379	392	414	392	356	333	396	372	424	389	364	339	402	374	409	390	401	385	376	392	403	366	397	360	409	378	406	375	371	363	402	384	425	374	366	375	375	375	382	363	372	373	345	397	421	390	399	376	360	343	322	389	385	359	399	381	343	371	388	372	364	380	356	339	399	379	378	378	348	385	367	401	354	349	365	388	382	390	313	362	371	401	395	358	366	341	362	370	391	367	383	358	385	387	395	391	369	420	373	396	368	364	393	355	369	377	405	379	384	380	396	401	355	391	405	370	391	342	400	368	417	395	412	407	381	354	378	401	387	380	334	362	385	374	395	360	375	387	382	378	362	350	381	392	392	359	394	413	357	378	378	361	395	370	365	348	332	369	378	365	380	361	354	344	379	388	350	380	384	351	382	382	403	357	361	401	389	398	386	366	375	337	367	366	365	414	363	378	410	340	395	398	386	394	394	419	388	347	362	385	370	392	372	383	375	348	381	379	389	394	381	363	370	407	409	365	358	340	363	393	400	386	386	357	371	408	367	362	360	417	385	370	384	354	399	387	364	394	381	369	381	372	346	396	379	411	404	367	389	402	365	386	372	372	393	381	403	363	393	384	388	384	383	387	384	419	400	388	380	359	371	356	373	358	381	384	370	374	361	377	366	369	373	420	361	387	382	411	355	368	380	362	374	366	364	360	380	376	439	364	437	423	365	362	370	364	371	387	402	371	381	406	376	410	356	389	370	426	406	403	389	358	379	372	413	392	376	385	391	348	376	379	432	368	397	365	364	382	358	367	375	355	384	371	387	369	359	356	400	412	383	367	410	400	363	365	375	398	412	345	392	378	387	393	412	399	373	377	391	396	403	389	355	355	372	346	367	353	358	391	389	402	369	368	380	398	383	344	371	393	405	375	339	353	382	350	380	374	376	387	367	411	408	396	392	362	373	400	399	373	397	318	363	397	359	356	368	388	386	378	408	391	386	356	369	384	392	430	373	368	358	352	373	368	354	356	381	373	390	368	374	372	367	408	372	413	358	430	396	365	394	377	391	387	360	398	398	370	401	376	390	365	371	398	358	365	380	402	398	352	410	386	378	368	353	364	386	449	399	376	391	369	360	365	358	396	374	391	351	364	397	397	350	380	391	387	364	363	381	378	377	402	365	366	347	374	392	399	392	388	383	368	351	347	378	365	377	414
21318	24522	34362	36409	31275	27148	22040	18183	17194	16164	11227	7332	10704	9870	7941	7988	7867	7079	5834	5376	5851	5356	6255	6245	6470	6032	7945	6508	5583	5387	3810	4865	3094	3754	4473	3551	3517	4519	3772	4334	5009	1985	1773	2012	2029	1645	1406	1260	1182	1186	1071	1068	1062	1197	1105	1082	1065	1029	979	967	925	981	855	976	1004	1011	919	994	967	967	1024	1091	1004	1022	1055	1059	1077	1036	1159	1033	1035	1139	1103	1045	1068	1018	1047	1059	1010	981	1001	1029	926	1012	968	987	956	1053	1003	964	971	965	1038	936	1036	896	1045	945	991	977	967	957	957	946	926	974	961	1031	984	962	980	947	970	931	988	939	988	921	965	948	973	977	951	889	981	974	978	959	984	901	961	982	924	973	981	963	945	992	968	918	968	951	921	919	962	1000	934	962	932	902	908	957	941	925	984	950	938	946	977	966	962	961	976	1011	944	930	988	973	988	971	935	883	1019	946	1012	915	928	965	975	999	907	926	988	962	995	967	949	926	931	947	948	970	970	894	879	988	1004	971	992	1009	967	920	947	926	986	894	949	951	971	987	928	961	939	902	946	928	975	893	914	974	965	951	912	907	916	970	906	967	951	906	963	957	921	948	942	950	974	967	918	935	932	885	946	981	921	927	891	969	969	974	943	976	1006	923	964	973	996	916	944	955	996	916	961	1010	970	934	907	975	917	994	982	966	988	1018	977	976	1011	959	976	920	866	923	930	934	931	943	1097	944	960	968	953	964	969	943	924	973	965	903	1000	944	949	940	976	977	960	926	937	922	934	992	999	996	933	980	953	997	993	925	977	958	957	902	915	995	961	943	968	973	909	942	973	982	973	977	928	973	1025	924	949	1015	925	958	946	927	940	950	969	884	1023	887	921	948	907	913	966	965	928	948	980	946	943	982	969	922	965	992	991	988	917	938	934	946	969	946	1002	938	889	993	892	945	933	906	962	959	916	940	942	951	965	958	958	905	997	925	936	997	1007	916	931	958	903	947	978	974	918	985	963	982	969	929	944	954	953	889	944	929	966	974	910	960	1006	973	941	986	1017	904	964	923	956	936	909	899	905	918	920	897	954	960	959	960	963	1008	944	999	973	945	962	1015	933	924	917	982	952	1004	963	942	937	941	938	949	918	934	1006	977	923	933	951	989	967	944	914	954	968	989	973	934	952	912	944	985	955	944	945	963	1009	968	925	944	980	975	933	958	888	901	945	989	954	918	907	975	988	913	939	951	955	919	988	964	935	959	952	981	1015	945	951	1027	1008	935	1030	941	923	928	981	934	886	954	968	973	944	961	947	920	970	936	964	933	940	1007	959	974	962	939	970	963	969	917	964	915	944	978	910	926	929	929	984	962	946	964	925	926	945	948	915	882	991	918	928	941	948	992	941	962	960	985	989	984	925	1003	974	888	906	932	924	947	961	946	962	995	975	953	996	987	937	958	990	971	944	929	927	966	959	937	929	993	888	999	934	923	981	968	929	929	975	975	931	974	991	951	955	942	958	904	947	935	890	920	942	947	948	929	968	907	951	976	946	951	929	953	937	971	957	876	1018	922	912	927	972	947	876	1045	951	989	921	910	951	926	924	942	969	924	999	957	993	939	986	940	897	995	986	973	959	944	998	958	920	924	885	971	959	946	968	987	1003	922	991	883	954	1028	934	986	937	957	891	913	953	944	964	1003	944	998	881	932	964	1006	938	913	966	963	969	926	877	960	959	939	964	939	996	874	891	953	945	945	968	1006	894	954	952	918	1002	977	982	967	960	947	951	909	947	964	922	922	934	932	950	1017	985	937	950	904	997	985	960	974	901	979	965	960	963	981	921	986	995	990	964	992	953	924	974	993	889	929	967	980	962	926	957	903	933	947	921	957	1008	911	980	974	963	948	948	959	956	945	951	919	1021	930	922	953	942	934	944	938	990	945	984	1023	959	1011	954	955	896	939	988	942	941	950	978	1029	927	945	970	976	977	881	998	980	958	933	943	929	953	1011	931	969	980	982	959	895	916	1017	952	915	937	1006	986	885	952	926	934	960	924	978	923	952	922	1014	955	931	944	922	947	900	943	996	970	959	926	949	945	995	947	1007	960	935	990	984	922	953	924	967	925	967	952	924	949	948	907	939	980	933	1016	933	880	976	944	884	983	924	949	969	984	987	956	980	934	914	1006	951	944	932	1001	937	939	993	1008	962	943	947	965	936	891	970	927	877	947	932	961	968	950	967	953	952	926	939	918	926	914	976	1000	873	912	881	989	972	944	933	931	936	969	1007	976	970	958	955	925	970	964	967	957	962	948	975	978	970	952	909	946	981	952	975	967	979	931	908	943	988	956	974	960	979	939	964	975	924	917	916	971	954	978	934	958	964	978	971	930	993	933	982	976	886	968	962	923	990	925	937	976	926	956	911	989	947	948	915	951	895	945	971	1004	915	940	948	941	934	955	947	980	932	982	959	888	950	945	947	975	949	953	950	955	948	967	958	953	1010	955	930	919	962	953	944	966	930	935	985	973	1001	947	955	914	884	927	951	975	938	997	915	959	953	944	917	967	1008	945	951	956	986	973	961	933	900	931	962	959	908	970	961	981	944	967	930	935	965	957	896	920	957	932	940	912	939	995	979	953	957	940	916	946	975	958	941	973	987	969	943	922	958	931	997	917	974	984	929	982	970	948	921	975	909	928	986	1012	957	943	953	1000	952	910	967	977	1025	913	941	977	982	974	951	898	940	995	963	957	902	953	927	922	940	956	956	939	953	968	922	928	906	942	916	947	995	897	903	976	987	943	906	1023	974	894	942	963	960	969	936	910	977	913	953	976	994	981	995	896	921	909	977	934	950	928	966	954	931	991	895	961	985	930	980	946	948	907	934	949	927	926	859	934	968	1033	943	946	988	938	919	1018	876	936	953	918	935	952	958	1015	883	952	975	947	961	970	926	914	989	953	994	953	966	905	981	1010	993	976	906	992	1023	901	904	901	912	973	966	946	1012	918	979	918	977	936	924	1022	984	920	966	912	952	947	981	1014	963	967	961	920	938	951	968	930	952	945	936	983	906	975	941	962	977	996	967	932	1007	916	895	950	923	973	950	946	1019	982	966	945	989	925	950	929	962	951	943	967	911	944	935	934	976	970	975	954	949	973	977	966	979	941	973	981	957	938	976	924	958	920	964	947	928	932	982	921	989	975	967	977	925	1000	1026	980	970	977	901	900	956	961	970	968	908	981	999	975	941	941	920	1001	981	980	980	977	963	983	924	913	911	979	918	974	918	954	934	934	960	939	966	991	942	934	883	921	987	980	966	920	1009	939	921	959	950	1013	945	917	934	933	928	897	967	933	931	979	965	931	974	948	956	945	930	916	943	951	971	992	1007	954	947	970	947	939	987	945	991	931	888	956	993	958	994	924	942	937	941	998	916	973	971	945	912	964	961	913	1023	981	930	964	927	961	942	922	951	946	986	940	983	939	923	961	997	952	974	982	981	948	962	927	963	914	918	960	964	955	1009	989	942	957	924	968	937	974	972	978	959	945	965	1000	1029	970	970	930	1009	909	964	928	938	956	944	1007	1022	979	976	933	1014	967	971	983	958	985	919	985	957	1038	995	961	938	905	941	961	942
29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
